€•RŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)�”}”(hhh]”(hŒ pending_xref”“”)�”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…”�”}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ+/translations/zh_CN/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)�”}”(hhh]”hŒChinese (Traditional)”…”�”}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/zh_TW/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/it_IT/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ja_JP/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ko_KR/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒPortuguese (Brazilian)”…”�”}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/pt_BR/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒSpanish”…”�”}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/sp_SP/admin-guide/abi-testing”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)�”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…”�”}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³ŒE/var/lib/git/docbuild/linux/Documentation/admin-guide/abi-testing.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒABI testing symbols”h]”hŒABI testing symbols”…”�”}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)�”}”(hŒnDocuments interfaces that are felt to be stable, as the main development of this interface has been completed.”h]”hŒnDocuments interfaces that are felt to be stable, as the main development of this interface has been completed.”…”�”}”(hhßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÞ)�”}”(hŒ¥The interface can be changed to add new features, but the current interface will not break by doing this, unless grave errors or security problems are found in them.”h]”hŒ¥The interface can be changed to add new features, but the current interface will not break by doing this, unless grave errors or security problems are found in them.”…”�”}”(hhíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhÊh²hubhÞ)�”}”(hŒœUserspace programs can start to rely on these interfaces, but they must be aware of changes that can occur before these interfaces move to be marked stable.”h]”hŒœUserspace programs can start to rely on these interfaces, but they must be aware of changes that can occur before these interfaces move to be marked stable.”…”�”}”(hhûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hhÊh²hubhÞ)�”}”(hŒ¿Programs that use these interfaces are strongly encouraged to add their name to the description of these interfaces, so that the kernel developers can easily notify them if any changes occur.”h]”hŒ¿Programs that use these interfaces are strongly encouraged to add their name to the description of these interfaces, so that the kernel developers can easily notify them if any changes occur.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ>$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align”h]”hŒ>$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh³Nh´NubhŒtarget”“”)�”}”(hŒ?.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_align:”h]”h}”(h]”h ]”h"]”h$]”h&]”Œrefid”Œ:abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-align”uh1j(h´KhjubhŒtable”“”)�”}”(hhh]”hŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hj=ubhŒtbody”“”)�”}”(hhh]”hŒrow”“”)�”}”(hhh]”hŒentry”“”)�”}”(hhh]”hÞ)�”}”(hŒQ**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/align**”h]”hŒstrong”“”)�”}”(hŒQ**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/align**”h]”hŒM$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/align”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-dax”h´K\hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8ubah}”(h]”j5ah ]”h"]”Œ:abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_align”ah$]”h&]”uh1j6hjŒexpect_referenced_by_name”}”j“j*sŒexpect_referenced_by_id”}”j5j*subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjšh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”hŒinline”“”)�”}”(hj¤h]”hŒ sysfs-bus-dax”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”(Œxref”Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”Œadmin-guide/abi-testing”Œ refdomain”j³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆŒ reftarget”Œabi_file_testing_sysfs_bus_dax”uh1hh³juh´K\hjšubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K\hjubhÞ)�”}”(hX(RO) The align attribute indicates alignment of the dax region. Changes on align may not always be valid, when say certain mappings were created with 2M and then we switch to 1G. This validates all ranges against the new value being attempted, post resizing.”h]”hX(RO) The align attribute indicates alignment of the dax region. Changes on align may not always be valid, when say certain mappings were created with 2M and then we switch to 1G. This validates all ranges against the new value being attempted, post resizing.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K\hjubeh}”(h]”Œ6readlink-f-sys-bus-dax-devices-daxx-y-dax-region-align”ah ]”h"]”Œ>$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/align”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒG$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_size”h]”hŒG$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_size”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjãh³Nh´Nubj))�”}”(hŒH.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_available_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-available-size”uh1j(h´Khjãubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/available_size**”h]”j`)�”}”(hŒZ**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/available_size**”h]”hŒV$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/available_size”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KJhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿubah}”(h]”jþah ]”h"]”ŒCabi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_available_size”ah$]”h&]”uh1j6hjãj–}”jMjôsj˜}”jþjôsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjRh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj\h]”hŒ sysfs-bus-dax”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´KJhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KJhjãubhÞ)�”}”(hŒÄ(RO) The available_size attribute tracks available dax region capacity. This only applies to volatile hmem devices, not pmem devices, since pmem devices are defined by nvdimm namespace boundaries.”h]”hŒÄ(RO) The available_size attribute tracks available dax region capacity. This only applies to volatile hmem devices, not pmem devices, since pmem devices are defined by nvdimm namespace boundaries.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KJhjãubeh}”(h]”Œ?readlink-f-sys-bus-dax-devices-daxx-y-dax-region-available-size”ah ]”h"]”ŒG$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/available_size”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/create”h]”hŒ?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/create”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj–h³Nh´Nubj))�”}”(hŒ@.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_create:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-create”uh1j(h´Khj–ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/create**”h]”j`)�”}”(hŒR**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/create**”h]”hŒN$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/create”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KrhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²ubah}”(h]”j±ah ]”h"]”Œ;abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_create”ah$]”h&]”uh1j6hj–j–}”jj§sj˜}”j±j§subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjh]”hŒ sysfs-bus-dax”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´Krhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Krhj–ubhÞ)�”}”(hŒ»(RW) The create interface to the dax region provides a way to create a new unconfigured dax device under the given region, which can then be configured (with a size etc.) and then probed.”h]”hŒ»(RW) The create interface to the dax region provides a way to create a new unconfigured dax device under the given region, which can then be configured (with a size etc.) and then probed.”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Krhj–ubeh}”(h]”Œ7readlink-f-sys-bus-dax-devices-daxx-y-dax-region-create”ah ]”h"]”Œ?$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/create”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/delete”h]”hŒ?$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/delete”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjIh³Nh´Nubj))�”}”(hŒ@.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_delete:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-delete”uh1j(h´KhjIubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/delete**”h]”j`)�”}”(hŒR**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/delete**”h]”hŒN$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/delete”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K{hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeubah}”(h]”jdah ]”h"]”Œ;abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_delete”ah$]”h&]”uh1j6hjIj–}”j³jZsj˜}”jdjZsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hj¸h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjÂh]”hŒ sysfs-bus-dax”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K{hj¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K{hjIubhÞ)�”}”(hŒe(WO) The delete interface for a dax region provides for deletion of any 0-sized and idle dax devices.”h]”hŒe(WO) The delete interface for a dax region provides for deletion of any 0-sized and idle dax devices.”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K{hjIubeh}”(h]”Œ7readlink-f-sys-bus-dax-devices-daxx-y-dax-region-delete”ah ]”h"]”Œ?$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/delete”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ;$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/id”h]”hŒ;$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/id”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjüh³Nh´Nubj))�”}”(hŒ<.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-id”uh1j(h´Khjüubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/id**”h]”j`)�”}”(hŒN**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/id**”h]”hŒJ$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/id”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Kƒhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ7abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_id”ah$]”h&]”uh1j6hjüj–}”jfj sj˜}”jj subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjkh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjuh]”hŒ sysfs-bus-dax”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´Kƒhjkubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KƒhjüubhÞ)�”}”(hŒ>(RO) The id attribute indicates the region id of a dax region.”h]”hŒ>(RO) The id attribute indicates the region id of a dax region.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Kƒhjüubeh}”(h]”Œ3readlink-f-sys-bus-dax-devices-daxx-y-dax-region-id”ah ]”h"]”Œ;$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/id”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seed”h]”hŒ=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seed”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¯h³Nh´Nubj))�”}”(hŒ>.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_seed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-seed”uh1j(h´Khj¯ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/seed**”h]”j`)�”}”(hŒP**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/seed**”h]”hŒL$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/seed”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Kghjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËubah}”(h]”jÊah ]”h"]”Œ9abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_seed”ah$]”h&]”uh1j6hj¯j–}”jjÀsj˜}”jÊjÀsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj(h]”hŒ sysfs-bus-dax”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´Kghjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Kghj¯ubhÞ)�”}”(hŒû(RO) The seed device is a concept for dynamic dax regions to be able to split the region amongst multiple sub-instances. The seed device, similar to libnvdimm seed devices, is a device that starts with zero capacity allocated and unbound to a driver.”h]”hŒû(RO) The seed device is a concept for dynamic dax regions to be able to split the region amongst multiple sub-instances. The seed device, similar to libnvdimm seed devices, is a device that starts with zero capacity allocated and unbound to a driver.”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Kghj¯ubeh}”(h]”Œ5readlink-f-sys-bus-dax-devices-daxx-y-dax-region-seed”ah ]”h"]”Œ=$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/seed”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size”h]”hŒ=$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjbh³Nh´Nubj))�”}”(hŒ>.. _abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-size”uh1j(h´Khjbubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/size**”h]”j`)�”}”(hŒP**\$\(readlink \-f \/sys\/bus\/dax\/devices\/daxX\.Y\)\/\.\.\/dax_region\/size**”h]”hŒL$(readlink -f /sys/bus/dax/devices/daxX.Y)/../dax_region/size”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KThj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~ubah}”(h]”j}ah ]”h"]”Œ9abi_readlink_f_sys_bus_dax_devices_daxx_y_dax_region_size”ah$]”h&]”uh1j6hjbj–}”jÌjssj˜}”j}jssubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjÑh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjÛh]”hŒ sysfs-bus-dax”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´KThjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KThjbubhÞ)�”}”(hŒJ(RO) The size attribute indicates the size of a given dax region in bytes.”h]”hŒJ(RO) The size attribute indicates the size of a given dax region in bytes.”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KThjbubeh}”(h]”Œ5readlink-f-sys-bus-dax-devices-daxx-y-dax-region-size”ah ]”h"]”Œ=$(readlink -f /sys/bus/dax/devices/daxx.y)/../dax_region/size”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ.../XXXXXXX.ipa/endpoint_id/”h]”hŒ.../XXXXXXX.ipa/endpoint_id/”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh³Nh´Nubj))�”}”(hŒ .. _abi_xxxxxxx_ipa_endpoint_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-xxxxxxx-ipa-endpoint-id”uh1j(h´Khjubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\.\.\.\/XXXXXXX\.ipa\/endpoint_id\/**”h]”j`)�”}”(hŒ'**\.\.\.\/XXXXXXX\.ipa\/endpoint_id\/**”h]”hŒ#.../XXXXXXX.ipa/endpoint_id/”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-devices-platform-soc-ipa”h´K1hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j0ah ]”h"]”Œabi_xxxxxxx_ipa_endpoint_id”ah$]”h&]”uh1j6hjj–}”j€j&sj˜}”j0j&subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hj…h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hj�h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´K1hj…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hjubhÞ)�”}”(hŒãThe .../XXXXXXX.ipa/endpoint_id/ directory contains attributes that define IDs associated with IPA endpoints. The "rx" or "tx" in an endpoint name is from the perspective of the AP. An endpoint ID is a small unsigned integer.”h]”hŒëThe .../XXXXXXX.ipa/endpoint_id/ directory contains attributes that define IDs associated with IPA endpoints. The “rxâ€� or “txâ€� in an endpoint name is from the perspective of the AP. An endpoint ID is a small unsigned integer.”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hjubeh}”(h]”Œxxxxxxx-ipa-endpoint-id”ah ]”h"]”Œ.../xxxxxxx.ipa/endpoint_id/”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ$.../XXXXXXX.ipa/endpoint_id/modem_rx”h]”hŒ$.../XXXXXXX.ipa/endpoint_id/modem_rx”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjÉh³Nh´Nubj))�”}”(hŒ).. _abi_xxxxxxx_ipa_endpoint_id_modem_rx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-xxxxxxx-ipa-endpoint-id-modem-rx”uh1j(h´KhjÉubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/endpoint_id\/modem_rx**”h]”j`)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/endpoint_id\/modem_rx**”h]”hŒ+.../XXXXXXX.ipa/endpoint_id/modem_rx”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K`”h]”(hŒDefined on file ”…”�”}”(hj8h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hjBh]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´K`”h]”(hŒDefined on file ”…”�”}”(hjëh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hjõh]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´KEhjëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KEhj|ubhÞ)�”}”(hŒ‹The .../XXXXXXX.ipa/endpoint_id/modem_tx file contains the ID of the AP endpoint on which packets destined for the embedded modem are sent.”h]”hŒ‹The .../XXXXXXX.ipa/endpoint_id/modem_tx file contains the ID of the AP endpoint on which packets destined for the embedded modem are sent.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KEhj|ubeh}”(h]”Œ xxxxxxx-ipa-endpoint-id-modem-tx”ah ]”h"]”Œ$.../xxxxxxx.ipa/endpoint_id/modem_tx”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ.../XXXXXXX.ipa/feature/”h]”hŒ.../XXXXXXX.ipa/feature/”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj/h³Nh´Nubj))�”}”(hŒ.. _abi_xxxxxxx_ipa_feature:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-xxxxxxx-ipa-feature”uh1j(h´Khj/ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\.\.\.\/XXXXXXX\.ipa\/feature\/**”h]”j`)�”}”(hŒ#**\.\.\.\/XXXXXXX\.ipa\/feature\/**”h]”hŒ.../XXXXXXX.ipa/feature/”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKubah}”(h]”jJah ]”h"]”Œabi_xxxxxxx_ipa_feature”ah$]”h&]”uh1j6hj/j–}”j™j@sj˜}”jJj@subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hjžh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hj¨h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´Khjžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj/ubhÞ)�”}”(hŒxThe .../XXXXXXX.ipa/feature/ directory contains a set of attributes describing features implemented by the IPA hardware.”h]”hŒxThe .../XXXXXXX.ipa/feature/ directory contains a set of attributes describing features implemented by the IPA hardware.”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj/ubeh}”(h]”Œxxxxxxx-ipa-feature”ah ]”h"]”Œ.../xxxxxxx.ipa/feature/”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ".../XXXXXXX.ipa/feature/rx_offload”h]”hŒ".../XXXXXXX.ipa/feature/rx_offload”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjâh³Nh´Nubj))�”}”(hŒ'.. _abi_xxxxxxx_ipa_feature_rx_offload:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-xxxxxxx-ipa-feature-rx-offload”uh1j(h´Khjâubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\.\.\.\/XXXXXXX\.ipa\/feature\/rx_offload**”h]”j`)�”}”(hŒ-**\.\.\.\/XXXXXXX\.ipa\/feature\/rx_offload**”h]”hŒ).../XXXXXXX.ipa/feature/rx_offload”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþubah}”(h]”jýah ]”h"]”Œ"abi_xxxxxxx_ipa_feature_rx_offload”ah$]”h&]”uh1j6hjâj–}”jL jósj˜}”jýjósubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hjQ h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hj[ h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´KhjQ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjâubhÞ)�”}”(hŒ½The .../XXXXXXX.ipa/feature/rx_offload file contains a string indicating the type of receive checksum offload that is supported by the hardware. The possible values are "MAPv4" or "MAPv5".”h]”hŒÅThe .../XXXXXXX.ipa/feature/rx_offload file contains a string indicating the type of receive checksum offload that is supported by the hardware. The possible values are “MAPv4â€� or “MAPv5â€�.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjâubeh}”(h]”Œxxxxxxx-ipa-feature-rx-offload”ah ]”h"]”Œ".../xxxxxxx.ipa/feature/rx_offload”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ".../XXXXXXX.ipa/feature/tx_offload”h]”hŒ".../XXXXXXX.ipa/feature/tx_offload”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj• h³Nh´Nubj))�”}”(hŒ'.. _abi_xxxxxxx_ipa_feature_tx_offload:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-xxxxxxx-ipa-feature-tx-offload”uh1j(h´Khj• ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj´ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\.\.\.\/XXXXXXX\.ipa\/feature\/tx_offload**”h]”j`)�”}”(hŒ-**\.\.\.\/XXXXXXX\.ipa\/feature\/tx_offload**”h]”hŒ).../XXXXXXX.ipa/feature/tx_offload”…”�”}”(hjÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hjÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj± ubah}”(h]”j° ah ]”h"]”Œ"abi_xxxxxxx_ipa_feature_tx_offload”ah$]”h&]”uh1j6hj• j–}”jÿ j¦ sj˜}”j° j¦ subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hj h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´K'hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hj• ubhÞ)�”}”(hŒ¾The .../XXXXXXX.ipa/feature/tx_offload file contains a string indicating the type of transmit checksum offload that is supported by the hardware. The possible values are "MAPv4" or "MAPv5".”h]”hŒÆThe .../XXXXXXX.ipa/feature/tx_offload file contains a string indicating the type of transmit checksum offload that is supported by the hardware. The possible values are “MAPv4â€� or “MAPv5â€�.”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hj• ubeh}”(h]”Œxxxxxxx-ipa-feature-tx-offload”ah ]”h"]”Œ".../xxxxxxx.ipa/feature/tx_offload”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ.../XXXXXXX.ipa/modem/”h]”hŒ.../XXXXXXX.ipa/modem/”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjH h³Nh´Nubj))�”}”(hŒ.. _abi_xxxxxxx_ipa_modem:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-xxxxxxx-ipa-modem”uh1j(h´KhjH ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjg ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\.\.\.\/XXXXXXX\.ipa\/modem\/**”h]”j`)�”}”(hŒ!**\.\.\.\/XXXXXXX\.ipa\/modem\/**”h]”hŒ.../XXXXXXX.ipa/modem/”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj} ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KNhjz ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjd ubah}”(h]”jc ah ]”h"]”Œabi_xxxxxxx_ipa_modem”ah$]”h&]”uh1j6hjH j–}”j² jY sj˜}”jc jY subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hj· h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hjÁ h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´KNhj· ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KNhjH ubhÞ)�”}”(hŒpThe .../XXXXXXX.ipa/modem/ directory contains attributes describing properties of the modem embedded in the SoC.”h]”hŒpThe .../XXXXXXX.ipa/modem/ directory contains attributes describing properties of the modem embedded in the SoC.”…”�”}”(hjå h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KNhjH ubeh}”(h]”Œxxxxxxx-ipa-modem”ah ]”h"]”Œ.../xxxxxxx.ipa/modem/”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ$.../XXXXXXX.ipa/modem/rx_endpoint_id”h]”hŒ$.../XXXXXXX.ipa/modem/rx_endpoint_id”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjû h³Nh´Nubj))�”}”(hŒ).. _abi_xxxxxxx_ipa_modem_rx_endpoint_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-xxxxxxx-ipa-modem-rx-endpoint-id”uh1j(h´Khjû ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/modem\/rx_endpoint_id**”h]”j`)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/modem\/rx_endpoint_id**”h]”hŒ+.../XXXXXXX.ipa/modem/rx_endpoint_id”…”�”}”(hj4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KVhj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ$abi_xxxxxxx_ipa_modem_rx_endpoint_id”ah$]”h&]”uh1j6hjû j–}”je j sj˜}”j j subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hjj h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hjt h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hjv h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´KVhjj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KVhjû ubhÞ)�”}”(hŒqThe .../XXXXXXX.ipa/modem/rx_endpoint_id file duplicates the value found in .../XXXXXXX.ipa/endpoint_id/modem_rx.”h]”hŒqThe .../XXXXXXX.ipa/modem/rx_endpoint_id file duplicates the value found in .../XXXXXXX.ipa/endpoint_id/modem_rx.”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KVhjû ubeh}”(h]”Œ xxxxxxx-ipa-modem-rx-endpoint-id”ah ]”h"]”Œ$.../xxxxxxx.ipa/modem/rx_endpoint_id”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ$.../XXXXXXX.ipa/modem/tx_endpoint_id”h]”hŒ$.../XXXXXXX.ipa/modem/tx_endpoint_id”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj® h³Nh´Nubj))�”}”(hŒ).. _abi_xxxxxxx_ipa_modem_tx_endpoint_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-xxxxxxx-ipa-modem-tx-endpoint-id”uh1j(h´Khj® ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÍ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/modem\/tx_endpoint_id**”h]”j`)�”}”(hŒ/**\.\.\.\/XXXXXXX\.ipa\/modem\/tx_endpoint_id**”h]”hŒ+.../XXXXXXX.ipa/modem/tx_endpoint_id”…”�”}”(hjç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K^hjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊ ubah}”(h]”jÉ ah ]”h"]”Œ$abi_xxxxxxx_ipa_modem_tx_endpoint_id”ah$]”h&]”uh1j6hj® j–}”j j¿ sj˜}”jÉ j¿ subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hj' h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj% ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´K^hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K^hj® ubhÞ)�”}”(hŒqThe .../XXXXXXX.ipa/modem/tx_endpoint_id file duplicates the value found in .../XXXXXXX.ipa/endpoint_id/modem_tx.”h]”hŒqThe .../XXXXXXX.ipa/modem/tx_endpoint_id file duplicates the value found in .../XXXXXXX.ipa/endpoint_id/modem_tx.”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K^hj® ubeh}”(h]”Œ xxxxxxx-ipa-modem-tx-endpoint-id”ah ]”h"]”Œ$.../xxxxxxx.ipa/modem/tx_endpoint_id”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ.../XXXXXXX.ipa/version”h]”hŒ.../XXXXXXX.ipa/version”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhja h³Nh´Nubj))�”}”(hŒ.. _abi_xxxxxxx_ipa_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-xxxxxxx-ipa-version”uh1j(h´Khja ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj€ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\.\.\.\/XXXXXXX\.ipa\/version**”h]”j`)�”}”(hŒ!**\.\.\.\/XXXXXXX\.ipa\/version**”h]”hŒ.../XXXXXXX.ipa/version”…”�”}”(hjš h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj– ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K hj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj} ubah}”(h]”j| ah ]”h"]”Œabi_xxxxxxx_ipa_version”ah$]”h&]”uh1j6hja j–}”jË jr sj˜}”j| jr subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-devices-platform-soc-ipa `”h]”(hŒDefined on file ”…”�”}”(hjÐ h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-devices-platform-soc-ipa `”h]”j§)�”}”(hjÚ h]”hŒsysfs-devices-platform-soc-ipa”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_devices_platform_soc_ipa”uh1hh³jbh´K hjÐ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K hja ubhÞ)�”}”(hŒ�The .../XXXXXXX.ipa/version file contains the IPA hardware version, as a period-separated set of two or three integers (e.g., "3.5.1" or "4.2").”h]”hŒ˜The .../XXXXXXX.ipa/version file contains the IPA hardware version, as a period-separated set of two or three integers (e.g., “3.5.1â€� or “4.2â€�).”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K hja ubeh}”(h]”Œxxxxxxx-ipa-version”ah ]”h"]”Œ.../xxxxxxx.ipa/version”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /config/acpi”h]”hŒSymbols under /config/acpi”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj h³Nh´Nubj))�”}”(hŒ.. _abi_config_acpi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-acpi”uh1j(h´Khj ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj3 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/acpi**”h]”j`)�”}”(hŒ**\/config\/acpi**”h]”hŒ/config/acpi”…”�”}”(hjM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/configfs-acpi”h´KhjF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0 ubah}”(h]”j/ ah ]”h"]”Œabi_config_acpi”ah$]”h&]”uh1j6hj j–}”j j% sj˜}”j/ j% subhÞ)�”}”(hŒEDefined on file :ref:`configfs-acpi `”h]”(hŒDefined on file ”…”�”}”(hj„ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`configfs-acpi `”h]”j§)�”}”(hjŽ h]”hŒ configfs-acpi”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_acpi”uh1hh³ja h´Khj„ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´Khj ubhÞ)�”}”(hŒ|This represents the ACPI subsystem entry point directory. It contains sub-groups corresponding to ACPI configurable options.”h]”hŒ|This represents the ACPI subsystem entry point directory. It contains sub-groups corresponding to ACPI configurable options.”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´Khj ubeh}”(h]”Œsymbols-under-config-acpi”ah ]”h"]”Œsymbols under /config/acpi”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_config_acpi_table:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-acpi-table”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÖ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/acpi\/table**”h]”j`)�”}”(hŒ**\/config\/acpi\/table**”h]”hŒ/config/acpi/table”…”�”}”(hjð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjì ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjé ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓ ubah}”(h]”jÒ ah ]”h"]”Œabi_config_acpi_table”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!jÈ sj˜}”jÒ jÈ subhÞ)�”}”(hŒEDefined on file :ref:`configfs-acpi `”h]”(hŒDefined on file ”…”�”}”(hj&h²hh³Nh´Nubh)�”}”(hŒ5:ref:`configfs-acpi `”h]”j§)�”}”(hj0h]”hŒ configfs-acpi”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_acpi”uh1hh³ja h´K hj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hhÊh²hubhÞ)�”}”(hŒnThis group contains the configuration for user defined ACPI tables. The attributes of a user define table are:”h]”hŒnThis group contains the configuration for user defined ACPI tables. The attributes of a user define table are:”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hhÊh²hubhŒdefinition_list”“”)�”}”(hhh]”hŒdefinition_list_item”“”)�”}”(hXˆaml - a binary attribute that the user can use to fill in the ACPI aml definitions. Once the aml data is written to this file and the file is closed the table will be loaded and ACPI devices will be enumerated. To check if the operation is successful the user must check the error code for close(). If the operation is successful, subsequent writes to this attribute will fail. ”h]”(hŒterm”“”)�”}”(hŒaml”h]”hŒaml”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjiubhŒ definition”“”)�”}”(hhh]”hŒ bullet_list”“”)�”}”(hhh]”hŒ list_item”“”)�”}”(hXta binary attribute that the user can use to fill in the ACPI aml definitions. Once the aml data is written to this file and the file is closed the table will be loaded and ACPI devices will be enumerated. To check if the operation is successful the user must check the error code for close(). If the operation is successful, subsequent writes to this attribute will fail. ”h]”hÞ)�”}”(hXsa binary attribute that the user can use to fill in the ACPI aml definitions. Once the aml data is written to this file and the file is closed the table will be loaded and ACPI devices will be enumerated. To check if the operation is successful the user must check the error code for close(). If the operation is successful, subsequent writes to this attribute will fail.”h]”hXsa binary attribute that the user can use to fill in the ACPI aml definitions. Once the aml data is written to this file and the file is closed the table will be loaded and ACPI devices will be enumerated. To check if the operation is successful the user must check the error code for close(). If the operation is successful, subsequent writes to this attribute will fail.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj„ubah}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1j‚h³ja h´K hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒuThe rest of the attributes are read-only and are valid only after the table has been loaded by filling the aml entry:”h]”hŒuThe rest of the attributes are read-only and are valid only after the table has been loaded by filling the aml entry:”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ"signature - ASCII table signature ”h]”(jn)�”}”(hŒ signature”h]”hŒ signature”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjÌubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒASCII table signature ”h]”hÞ)�”}”(hŒASCII table signature”h]”hŒASCII table signature”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjáubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ8length - length of table in bytes, including the header ”h]”(jn)�”}”(hŒlength”h]”hŒlength”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ/length of table in bytes, including the header ”h]”hÞ)�”}”(hŒ.length of table in bytes, including the header”h]”hŒ.length of table in bytes, including the header”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj#ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ3revision - ACPI Specification minor version number ”h]”(jn)�”}”(hŒrevision”h]”hŒrevision”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjPubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ(ACPI Specification minor version number ”h]”hÞ)�”}”(hŒ'ACPI Specification minor version number”h]”hŒ'ACPI Specification minor version number”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjeubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjPubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ"oem_id - ASCII OEM identification ”h]”(jn)�”}”(hŒoem_id”h]”hŒoem_id”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hj’ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒASCII OEM identification ”h]”hÞ)�”}”(hŒASCII OEM identification”h]”hŒASCII OEM identification”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjªubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj§ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ.oem_table_id - ASCII OEM table identification ”h]”(jn)�”}”(hŒ oem_table_id”h]”hŒ oem_table_id”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjÔubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒASCII OEM table identification ”h]”hÞ)�”}”(hŒASCII OEM table identification”h]”hŒASCII OEM table identification”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjéubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ#oem_revision - OEM revision number ”h]”(jn)�”}”(hŒ oem_revision”h]”hŒ oem_revision”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒOEM revision number ”h]”hÞ)�”}”(hŒOEM revision number”h]”hŒOEM revision number”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj+ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ/asl_compiler_id - ASCII ASL compiler vendor ID ”h]”(jn)�”}”(hŒasl_compiler_id”h]”hŒasl_compiler_id”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjXubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒASCII ASL compiler vendor ID ”h]”hÞ)�”}”(hŒASCII ASL compiler vendor ID”h]”hŒASCII ASL compiler vendor ID”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjmubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hjjubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubjh)�”}”(hŒ.asl_compiler_revision - ASL compiler version ”h]”(jn)�”}”(hŒasl_compiler_revision”h]”hŒasl_compiler_revision”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³ja h´K hjšubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒASL compiler version ”h]”hÞ)�”}”(hŒASL compiler version”h]”hŒASL compiler version”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ja h´K hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¯ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³ja h´K hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³ja h´K hjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /config/iio”h]”hŒSymbols under /config/iio”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjâh³Nh´Nubj))�”}”(hŒ.. _abi_config_iio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-iio”uh1j(h´Khjâubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/iio**”h]”j`)�”}”(hŒ**\/config\/iio**”h]”hŒ /config/iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/configfs-iio”h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþubah}”(h]”jýah ]”h"]”Œabi_config_iio”ah$]”h&]”uh1j6hjâj–}”jMjósj˜}”jýjósubhÞ)�”}”(hŒCDefined on file :ref:`configfs-iio `”h]”(hŒDefined on file ”…”�”}”(hjRh²hh³Nh´Nubh)�”}”(hŒ3:ref:`configfs-iio `”h]”j§)�”}”(hj\h]”hŒ configfs-iio”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_iio”uh1hh³j/h´KhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhjâubhÞ)�”}”(hŒwThis represents Industrial IO configuration entry point directory. It contains sub-groups corresponding to IIO objects.”h]”hŒwThis represents Industrial IO configuration entry point directory. It contains sub-groups corresponding to IIO objects.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´Khjâubeh}”(h]”Œsymbols-under-config-iio”ah ]”h"]”Œsymbols under /config/iio”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_config_iio_devices:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-iio-devices”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/iio\/devices**”h]”j`)�”}”(hŒ**\/config\/iio\/devices**”h]”hŒ/config/iio/devices”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´Khj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ubah}”(h]”j ah ]”h"]”Œabi_config_iio_devices”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïj–sj˜}”j j–subhÞ)�”}”(hŒCDefined on file :ref:`configfs-iio `”h]”(hŒDefined on file ”…”�”}”(hjôh²hh³Nh´Nubh)�”}”(hŒ3:ref:`configfs-iio `”h]”j§)�”}”(hjþh]”hŒ configfs-iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_iio”uh1hh³j/h´Khjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubhÞ)�”}”(hŒ)Industrial IO software devices directory.”h]”hŒ)Industrial IO software devices directory.”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubj))�”}”(hŒ!.. _abi_config_iio_devices_dummy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-iio-devices-dummy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/config\/iio\/devices\/dummy**”h]”j`)�”}”(hŒ!**\/config\/iio\/devices\/dummy**”h]”hŒ/config/iio/devices/dummy”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;ubah}”(h]”j:ah ]”h"]”Œabi_config_iio_devices_dummy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰j0sj˜}”j:j0subhÞ)�”}”(hŒCDefined on file :ref:`configfs-iio `”h]”(hŒDefined on file ”…”�”}”(hjŽh²hh³Nh´Nubh)�”}”(hŒ3:ref:`configfs-iio `”h]”j§)�”}”(hj˜h]”hŒ configfs-iio”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_iio”uh1hh³j/h´KhjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubhÞ)�”}”(hŒwDummy IIO devices directory. Creating a directory here will result in creating a dummy IIO device in the IIO subsystem.”h]”hŒwDummy IIO devices directory. Creating a directory here will result in creating a dummy IIO device in the IIO subsystem.”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubj))�”}”(hŒ.. _abi_config_iio_triggers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-iio-triggers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/iio\/triggers**”h]”j`)�”}”(hŒ**\/config\/iio\/triggers**”h]”hŒ/config/iio/triggers”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´K hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕubah}”(h]”jÔah ]”h"]”Œabi_config_iio_triggers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#jÊsj˜}”jÔjÊsubhÞ)�”}”(hŒCDefined on file :ref:`configfs-iio `”h]”(hŒDefined on file ”…”�”}”(hj(h²hh³Nh´Nubh)�”}”(hŒ3:ref:`configfs-iio `”h]”j§)�”}”(hj2h]”hŒ configfs-iio”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_iio”uh1hh³j/h´K hj(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´K hhÊh²hubhÞ)�”}”(hŒ*Industrial IO software triggers directory.”h]”hŒ*Industrial IO software triggers directory.”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´K hhÊh²hubj))�”}”(hŒ%.. _abi_config_iio_triggers_hrtimers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-config-iio-triggers-hrtimers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/config\/iio\/triggers\/hrtimers**”h]”j`)�”}”(hŒ%**\/config\/iio\/triggers\/hrtimers**”h]”hŒ!/config/iio/triggers/hrtimers”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´Khj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoubah}”(h]”jnah ]”h"]”Œ abi_config_iio_triggers_hrtimers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½jdsj˜}”jnjdsubhÞ)�”}”(hŒCDefined on file :ref:`configfs-iio `”h]”(hŒDefined on file ”…”�”}”(hjÂh²hh³Nh´Nubh)�”}”(hŒ3:ref:`configfs-iio `”h]”j§)�”}”(hjÌh]”hŒ configfs-iio”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_configfs_iio”uh1hh³j/h´KhjÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubhÞ)�”}”(hŒ{High resolution timers directory. Creating a directory here will result in creating a hrtimer trigger in the IIO subsystem.”h]”hŒ{High resolution timers directory. Creating a directory here will result in creating a hrtimer trigger in the IIO subsystem.”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/h´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ!Symbols under /config/pcie-gadget”h]”hŒ!Symbols under /config/pcie-gadget”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjþh³Nh´Nubj))�”}”(hŒ.. _abi_config_pcie_gadget:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-pcie-gadget”uh1j(h´Khjþubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/pcie\-gadget**”h]”j`)�”}”(hŒ**\/config\/pcie\-gadget**”h]”hŒ/config/pcie-gadget”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/configfs-spear-pcie-gadget”h´Khj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œabi_config_pcie_gadget”ah$]”h&]”uh1j6hjþj–}”jijsj˜}”jjsubhÞ)�”}”(hŒ_Defined on file :ref:`configfs-spear-pcie-gadget `”h]”(hŒDefined on file ”…”�”}”(hjnh²hh³Nh´Nubh)�”}”(hŒO:ref:`configfs-spear-pcie-gadget `”h]”j§)�”}”(hjxh]”hŒconfigfs-spear-pcie-gadget”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_configfs_spear_pcie_gadget”uh1hh³jKh´Khjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjþubhÞ)�”}”(hŒãInterface is used to configure selected dual mode PCIe controller as device and then program its various registers to configure it as a particular device type. This interfaces can be used to show spear's PCIe device capability.”•h]”hŒåInterface is used to configure selected dual mode PCIe controller as device and then program its various registers to configure it as a particular device type. This interfaces can be used to show spear’s PCIe device capability.”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjþubhÞ)�”}”(hŒ]Nodes are only visible when configfs is mounted. To mount configfs in /config directory use::”h]”hŒ\Nodes are only visible when configfs is mounted. To mount configfs in /config directory use:”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjþubhŒ literal_block”“”)�”}”(hŒ!# mount -t configfs none /config/”h]”hŒ!# mount -t configfs none /config/”…”�”}”hjºsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KhjþubhÞ)�”}”(hŒ6For nth PCIe Device Controller /config/pcie-gadget.n/:”h]”hŒ6For nth PCIe Device Controller /config/pcie-gadget.n/:”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjþubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÙubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÙubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒlink”h]”hŒlink”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubjW)�”}”(hhh]”hÞ)�”}”(hŒ)used to enable ltssm and read its status.”h]”hŒ)used to enable ltssm and read its status.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒint_type”h]”hŒint_type”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubjW)�”}”(hhh]”hÞ)�”}”(hŒ6used to configure and read type of supported interrupt”h]”hŒ6used to configure and read type of supported interrupt”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ no_of_msi”h]”hŒ no_of_msi”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubjW)�”}”(hhh]”hÞ)�”}”(hŒLused to configure number of MSI vector needed and to read no of MSI granted.”h]”hŒLused to configure number of MSI vector needed and to read no of MSI granted.”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒinta”h]”hŒinta”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*write 1 to assert INTA and 0 to de-assert.”h]”hŒ*write 1 to assert INTA and 0 to de-assert.”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsend_msi”h]”hŒsend_msi”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubjW)�”}”(hhh]”hÞ)�”}”(hŒwrite MSI vector to be sent.”h]”hŒwrite MSI vector to be sent.”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ vendor_id”h]”hŒ vendor_id”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒ&used to write and read vendor id (hex)”h]”hŒ&used to write and read vendor id (hex)”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ device_id”h]”hŒ device_id”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&used to write and read device id (hex)”h]”hŒ&used to write and read device id (hex)”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bar0_size”h]”hŒ bar0_size”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubjW)�”}”(hhh]”hÞ)�”}”(hŒ used to write and read bar0_size”h]”hŒ used to write and read bar0_size”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bar0_address”h]”hŒ bar0_address”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/used to write and read bar0 mapped area in hex.”h]”hŒ/used to write and read bar0 mapped area in hex.”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbar0_rw_offset”h]”hŒbar0_rw_offset”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâubjW)�”}”(hhh]”hÞ)�”}”(hŒNused to write and read offset of bar0 where bar0_data will be written or read.”h]”hŒNused to write and read offset of bar0 where bar0_data will be written or read.”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bar0_data”h]”hŒ bar0_data”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒ.used to write and read data at bar0_rw_offset.”h]”hŒ.used to write and read data at bar0_rw_offset.”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjþubeh}”(h]”Œ symbols-under-config-pcie-gadget”ah ]”h"]”Œ!symbols under /config/pcie-gadget”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /config/rdma_cm”h]”hŒSymbols under /config/rdma_cm”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjkh³Nh´Nubj))�”}”(hŒ.. _abi_config_rdma_cm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-rdma-cm”uh1j(h´Khjkubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/rdma_cm**”h]”j`)�”}”(hŒ**\/config\/rdma_cm**”h]”hŒ/config/rdma_cm”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/configfs-rdma_cm”h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡ubah}”(h]”j†ah ]”h"]”Œabi_config_rdma_cm”ah$]”h&]”uh1j6hjkj–}”jÖj|sj˜}”j†j|subhÞ)�”}”(hŒKDefined on file :ref:`configfs-rdma_cm `”h]”(hŒDefined on file ”…”�”}”(hjÛh²hh³Nh´Nubh)�”}”(hŒ;:ref:`configfs-rdma_cm `”h]”j§)�”}”(hjåh]”hŒconfigfs-rdma_cm”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_configfs_rdma_cm”uh1hh³j¸h´KhjÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhjkubhÞ)�”}”(hŒPInterface is used to configure RDMA-cable HCAs in respect to RDMA-CM attributes.”h]”hŒPInterface is used to configure RDMA-cable HCAs in respect to RDMA-CM attributes.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhjkubhÞ)�”}”(hŒƒAttributes are visible only when configfs is mounted. To mount configfs in /config directory use: # mount -t configfs none /config/”h]”hŒƒAttributes are visible only when configfs is mounted. To mount configfs in /config directory use: # mount -t configfs none /config/”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhjkubhÞ)�”}”(hŒ€In order to set parameters related to a specific HCA, a directory for this HCA has to be created: mkdir -p /config/rdma_cm/”h]”hŒ€In order to set parameters related to a specific HCA, a directory for this HCA has to be created: mkdir -p /config/rdma_cm/”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhjkubhÞ)�”}”(hŒµNote: configfs has no network namespace support, so this interface cannot represent two devices that share a name in different network namespaces (possible in exclusive netns mode).”h]”hŒµNote: configfs has no network namespace support, so this interface cannot represent two devices that share a name in different network namespaces (possible in exclusive netns mode).”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´Khjkubeh}”(h]”Œsymbols-under-config-rdma-cm”ah ]”h"]”Œsymbols under /config/rdma_cm”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_config_rdma_cm_hca_ports_port_num_default_roce_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-config-rdma-cm-hca-ports-port-num-default-roce-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/config\/rdma_cm\/\\/ports\/\\/default_roce_mode**”h]”j`)�”}”(hŒG**\/config\/rdma_cm\/\\/ports\/\\/default_roce_mode**”h]”hŒC/config/rdma_cm//ports//default_roce_mode”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´Khjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTubah}”(h]”jSah ]”h"]”Œ7abi_config_rdma_cm_hca_ports_port_num_default_roce_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢jIsj˜}”jSjIsubhÞ)�”}”(hŒKDefined on file :ref:`configfs-rdma_cm `”h]”(hŒDefined on file ”…”�”}”(hj§h²hh³Nh´Nubh)�”}”(hŒ;:ref:`configfs-rdma_cm `”h]”j§)�”}”(hj±h]”hŒconfigfs-rdma_cm”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_configfs_rdma_cm”uh1hh³j¸h´Khj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhhÊh²hubhÞ)�”}”(hŒÉRDMA-CM based connections from HCA at port will be initiated with this RoCE type as default. The possible RoCE types are either "IB/RoCE v1" or "RoCE v2". This parameter has RW access.”h]”hŒÑRDMA-CM based connections from HCA at port will be initiated with this RoCE type as default. The possible RoCE types are either “IB/RoCE v1â€� or “RoCE v2â€�. This parameter has RW access.”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhhÊh²hubj))�”}”(hŒ;.. _abi_config_rdma_cm_hca_ports_port_num_default_roce_tos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-config-rdma-cm-hca-ports-port-num-default-roce-tos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/config\/rdma_cm\/\\/ports\/\\/default_roce_tos**”h]”j`)�”}”(hŒF**\/config\/rdma_cm\/\\/ports\/\\/default_roce_tos**”h]”hŒB/config/rdma_cm//ports//default_roce_tos”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîubah}”(h]”jíah ]”h"]”Œ6abi_config_rdma_cm_hca_ports_port_num_default_roce_tos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<jãsj˜}”jíjãsubhÞ)�”}”(hŒKDefined on file :ref:`configfs-rdma_cm `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒ;:ref:`configfs-rdma_cm `”h]”j§)�”}”(hjKh]”hŒconfigfs-rdma_cm”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_configfs_rdma_cm”uh1hh³j¸h´KhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhhÊh²hubhÞ)�”}”(hŒ¸RDMA-CM QPs from HCA at port will be created with this TOS as default. This can be overridden by using the rdma_set_option API. The possible RoCE TOS values are 0-255.”h]”hŒ¸RDMA-CM QPs from HCA at port will be created with this TOS as default. This can be overridden by using the rdma_set_option API. The possible RoCE TOS values are 0-255.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸h´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Symbols under /config/stp-policy”h]”hŒ Symbols under /config/stp-policy”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj}h³Nh´Nubj))�”}”(hŒ.. _abi_config_stp_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-stp-policy”uh1j(h´Khj}ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/stp\-policy**”h]”j`)�”}”(hŒ**\/config\/stp\-policy**”h]”hŒ/config/stp-policy”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/configfs-stp-policy”h´Khj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ubah}”(h]”j˜ah ]”h"]”Œabi_config_stp_policy”ah$]”h&]”uh1j6hj}j–}”jèjŽsj˜}”j˜jŽsubhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hjíh²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hj÷h]”hŒconfigfs-stp-policy”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´Khjíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´Khj}ubhÞ)�”}”(hŒ„This group contains policies mandating Master/Channel allocation for software sources wishing to send trace data over an STM device.”h]”hŒ„This group contains policies mandating Master/Channel allocation for software sources wishing to send trace data over an STM device.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´Khj}ubeh}”(h]”Œsymbols-under-config-stp-policy”ah ]”h"]”Œ symbols under /config/stp-policy”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ(.. _abi_config_stp_policy_device_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-config-stp-policy-device-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/config\/stp\-policy\/\\.\**”h]”j`)�”}”(hŒ1**\/config\/stp\-policy\/\\.\**”h]”hŒ-/config/stp-policy/.”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<ubah}”(h]”j;ah ]”h"]”Œ#abi_config_stp_policy_device_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj1sj˜}”j;j1subhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hj™h]”hŒconfigfs-stp-policy”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´K hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K hhÊh²hubhÞ)�”}”(hX/This group is the root of a policy; its name is a concatenation of an stm device name to which this policy applies and an arbitrary string. If part doesn't match an existing stm device, mkdir will fail with ENODEV; if that device already has a policy assigned to it, mkdir will fail with EBUSY.”h]”hX1This group is the root of a policy; its name is a concatenation of an stm device name to which this policy applies and an arbitrary string. If part doesn’t match an existing stm device, mkdir will fail with ENODEV; if that device already has a policy assigned to it, mkdir will fail with EBUSY.”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K hhÊh²hubj))�”}”(hŒ-.. _abi_config_stp_policy_device_policy_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-config-stp-policy-device-policy-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/config\/stp\-policy\/\\.\\/\**”h]”j`)�”}”(hŒ;**\/config\/stp\-policy\/\\.\\/\**”h]”hŒ7/config/stp-policy/./”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´Khjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖubah}”(h]”jÕah ]”h"]”Œ(abi_config_stp_policy_device_policy_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$jËsj˜}”jÕjËsubhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hj)h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hj3h]”hŒconfigfs-stp-policy”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´Khj)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´KhhÊh²hubhÞ)�”}”(hŒƒPolicy node is a string identifier that software clients will use to request a master/channel to be allocated and assigned to them.”h]”hŒƒPolicy node is a string identifier that software clients will use to request a master/channel to be allocated and assigned to them.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´KhhÊh²hubj))�”}”(hŒ6.. _abi_config_stp_policy_device_policy_node_channels:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-config-stp-policy-device-policy-node-channels”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/config\/stp\-policy\/\\.\\/\\/channels**”h]”j`)�”}”(hŒE**\/config\/stp\-policy\/\\.\\/\\/channels**”h]”hŒA/config/stp-policy/.//channels”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K)hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpubah}”(h]”joah ]”h"]”Œ1abi_config_stp_policy_device_policy_node_channels”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾jesj˜}”jojesubhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hjÃh²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hjÍh]”hŒconfigfs-stp-policy”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´K)hjÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K)hhÊh²hubhÞ)�”}”(hŒ‚Range of channels from which to allocate for users of this node. Write two numbers: the first channel and the last channel number.”h]”hŒ‚Range of channels from which to allocate for users of this node. Write two numbers: the first channel and the last channel number.”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K)hhÊh²hubj))�”}”(hŒ5.. _abi_config_stp_policy_device_policy_node_masters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-stp-policy-device-policy-node-masters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/config\/stp\-policy\/\\.\\/\\/masters**”h]”j`)�”}”(hŒD**\/config\/stp\-policy\/\\.\\/\\/masters**”h]”hŒ@/config/stp-policy/.//masters”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K"hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ0abi_config_stp_policy_device_policy_node_masters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXjÿsj˜}”j jÿsubhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hj]h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hjgh]”hŒconfigfs-stp-policy”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´K"hj]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K"hhÊh²hubhÞ)�”}”(hŒRange of masters from which to allocate for users of this node. Write two numbers: the first master and the last master number.”h]”hŒRange of masters from which to allocate for users of this node. Write two numbers: the first master and the last master number.”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´K"hhÊh²hubj))�”}”(hŒ/.. _abi_config_stp_policy_device_policy_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-config-stp-policy-device-policy-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/config\/stp\-policy\/\\.\\/device**”h]”j`)�”}”(hŒ9**\/config\/stp\-policy\/\\.\\/device**”h]”hŒ5/config/stp-policy/./device”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´Khjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤ubah}”(h]”j£ah ]”h"]”Œ*abi_config_stp_policy_device_policy_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòj™sj˜}”j£j™subhÞ)�”}”(hŒQDefined on file :ref:`configfs-stp-policy `”h]”(hŒDefined on file ”…”�”}”(hj÷h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-stp-policy `”h]”j§)�”}”(hjh]”hŒconfigfs-stp-policy”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_stp_policy”uh1hh³jÊh´Khj÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´KhhÊh²hubhÞ)�”}”(hŒkSTM device to which this policy applies, read only. Same as the component of its parent directory.”h]”hŒkSTM device to which this policy applies, read only. Same as the component of its parent directory.”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊh´KhhÊh²hubj))�”}”(hŒH.. _abi_config_stp_policy_device_p_sys_t_policy_node_clocksync_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-config-stp-policy-device-p-sys-t-policy-node-clocksync-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hjAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/clocksync_interval**”h]”j`)�”}”(hŒY**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/clocksync_interval**”h]”hŒU/config/stp-policy/:p_sys-t.//clocksync_interval”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/configfs-stp-policy-p_sys-t”h´K hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>ubah}”(h]”j=ah ]”h"]”ŒCabi_config_stp_policy_device_p_sys_t_policy_node_clocksync_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j3sj˜}”j=j3subhÞ)�”}”(hŒaDefined on file :ref:`configfs-stp-policy-p_sys-t `”h]”(hŒDefined on file ”…”�”}”(hj’h²hh³Nh´Nubh)�”}”(hŒQ:ref:`configfs-stp-policy-p_sys-t `”h]”j§)�”}”(hjœh]”hŒconfigfs-stp-policy-p_sys-t”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_configfs_stp_policy_p_sys_t”uh1hh³joh´K hj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´K hhÊh²hubhÞ)�”}”(hXATime interval in milliseconds. Send a CLOCKSYNC packet if this many milliseconds have passed since the previous CLOCKSYNC packet from this source. Zero is the default and stands for "never send the CLOCKSYNC". It makes sense to use this option with sources that generate constant and/or periodic data, like stm_heartbeat.”h]”hXETime interval in milliseconds. Send a CLOCKSYNC packet if this many milliseconds have passed since the previous CLOCKSYNC packet from this source. Zero is the default and stands for “never send the CLOCKSYNCâ€�. It makes sense to use this option with sources that generate constant and/or periodic data, like stm_heartbeat.”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´K hhÊh²hubj))�”}”(hŒ<.. _abi_config_stp_policy_device_p_sys_t_policy_node_do_len:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-config-stp-policy-device-p-sys-t-policy-node-do-len”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/do_len**”h]”j`)�”}”(hŒM**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/do_len**”h]”hŒI/config/stp-policy/:p_sys-t.//do_len”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´K hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙubah}”(h]”jØah ]”h"]”Œ7abi_config_stp_policy_device_p_sys_t_policy_node_do_len”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'jÎsj˜}”jØjÎsubhÞ)�”}”(hŒaDefined on file :ref:`configfs-stp-policy-p_sys-t `”h]”(hŒDefined on file ”…”�”}”(hj,h²hh³Nh´Nubh)�”}”(hŒQ:ref:`configfs-stp-policy-p_sys-t `”h]”j§)�”}”(hj6h]”hŒconfigfs-stp-policy-p_sys-t”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_configfs_stp_policy_p_sys_t”uh1hh³joh´K hj,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´K hhÊh²hubhÞ)�”}”(hX(Include payload length in the MIPI SyS-T header, boolean. If enabled, the SyS-T protocol encoder will include payload length in each packet's metadata. This is normally redundant if the underlying transport protocol supports marking message boundaries (which STP does), so this is off by default.”h]”hX*Include payload length in the MIPI SyS-T header, boolean. If enabled, the SyS-T protocol encoder will include payload length in each packet’s metadata. This is normally redundant if the underlying transport protocol supports marking message boundaries (which STP does), so this is off by default.”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´K hhÊh²hubj))�”}”(hŒA.. _abi_config_stp_policy_device_p_sys_t_policy_node_ts_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\:p_sys\-t\.\\/\\/ts_interval**”h]”j`)�”}”(hŒR**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/ts_interval**”h]”hŒN/config/stp-policy/:p_sys-t.//ts_interval”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´Khj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsubah}”(h]”jrah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjÆh²hh³Nh´Nubh)�”}”(hŒQ:ref:`configfs-stp-policy-p_sys-t `”h]”j§)�”}”(hjÐh]”hŒconfigfs-stp-policy-p_sys-t”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_configfs_stp_policy_p_sys_t”uh1hh³joh´KhjÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´KhhÊh²hubhÞ)�”}”(hŒæTime interval in milliseconds. Include a timestamp in the MIPI SyS-T packet metadata, if this many milliseconds have passed since the previous packet from this source. Zero is the default and stands for "never send the timestamp".”h]”hŒêTime interval in milliseconds. Include a timestamp in the MIPI SyS-T packet metadata, if this many milliseconds have passed since the previous packet from this source. Zero is the default and stands for “never send the timestampâ€�.”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´KhhÊh²hubj))�”}”(hŒ:.. _abi_config_stp_policy_device_p_sys_t_policy_node_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-config-stp-policy-device-p-sys-t-policy-node-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/uuid**”h]”j`)�”}”(hŒK**\/config\/stp\-policy\/\\:p_sys\-t\.\\/\\/uuid**”h]”hŒG/config/stp-policy/:p_sys-t.//uuid”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´Khj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ5abi_config_stp_policy_device_p_sys_t_policy_node_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[jsj˜}”j jsubhÞ)�”}”(hŒaDefined on file :ref:`configfs-stp-policy-p_sys-t `”h]”(hŒDefined on file ”…”�”}”(hj`h²hh³Nh´Nubh)�”}”(hŒQ:ref:`configfs-stp-policy-p_sys-t `”h]”j§)�”}”(hjjh]”hŒconfigfs-stp-policy-p_sys-t”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_configfs_stp_policy_p_sys_t”uh1hh³joh´Khj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´KhhÊh²hubhÞ)�”}”(hX~UUID source identifier string, RW. Default value is randomly generated at the mkdir time. Data coming from trace sources that use this will be tagged with this UUID in the MIPI SyS-T packet stream, to allow the decoder to discern between different sources within the same master/channel range, and identify the higher level decoders that may be needed for each source.”h]”hX~UUID source identifier string, RW. Default value is randomly generated at the mkdir time. Data coming from trace sources that use this will be tagged with this UUID in the MIPI SyS-T packet stream, to allow the decoder to discern between different sources within the same master/channel range, and identify the higher level decoders that may be needed for each source.”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³joh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Symbols under /config/usb-gadget”h]”hŒ Symbols under /config/usb-gadget”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjœh³Nh´Nubj))�”}”(hŒ.. _abi_config_usb_gadget:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-usb-gadget”uh1j(h´Khjœubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/config\/usb\-gadget**”h]”j`)�”}”(hŒ**\/config\/usb\-gadget**”h]”hŒ/config/usb-gadget”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/configfs-usb-gadget”h´KhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸ubah}”(h]”j·ah ]”h"]”Œabi_config_usb_gadget”ah$]”h&]”uh1j6hjœj–}”j j­sj˜}”j·j­subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj h]”hŒconfigfs-usb-gadget”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j" Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjœubhÞ)�”}”(hŒDThis group contains sub-groups corresponding to created USB gadgets.”h]”hŒDThis group contains sub-groups corresponding to created USB gadgets.”…”�”}”(hj: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjœubeh}”(h]”Œsymbols-under-config-usb-gadget”ah ]”h"]”Œ symbols under /config/usb-gadget”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ!.. _abi_config_usb_gadget_gadget:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-config-usb-gadget-gadget”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj^ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/config\/usb\-gadget\/gadget**”h]”j`)�”}”(hŒ!**\/config\/usb\-gadget\/gadget**”h]”hŒ/config/usb-gadget/gadget”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ ubah}”(h]”jZ ah ]”h"]”Œabi_config_usb_gadget_gadget”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j© jP sj˜}”jZ jP subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj® h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj¸ h]”hŒconfigfs-usb-gadget”…”�”}”(hjº h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´Khj® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhhÊh²hubhÞ)�”}”(hŒThe attributes of a gadget:”h]”hŒThe attributes of a gadget:”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjí ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjí ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUDC”h]”hŒUDC”…”�”}”(hj !h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj !ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ubjW)�”}”(hhh]”hÞ)�”}”(hŒ}bind a gadget to UDC/unbind a gadget; write UDC's name found in /sys/class/udc/* to bind a gadget, empty string "" to unbind.”h]”hŒƒbind a gadget to UDC/unbind a gadget; write UDC’s name found in /sys/class/udc/* to bind a gadget, empty string “â€� to unbind.”…”�”}”(hj$!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj!!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ max_speed”h]”hŒ max_speed”…”�”}”(hjD!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjA!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>!ubjW)�”}”(hhh]”hÞ)�”}”(hŒxmaximum speed the driver supports. Valid names are super-speed-plus, super-speed, high-speed, full-speed, and low-speed.”h]”hŒxmaximum speed the driver supports. Valid names are super-speed-plus, super-speed, high-speed, full-speed, and low-speed.”…”�”}”(hj[!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjX!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bDeviceClass”h]”hŒ bDeviceClass”…”�”}”(hj{!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjx!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju!ubjW)�”}”(hhh]”hÞ)�”}”(hŒUSB device class code”h]”hŒUSB device class code”…”�”}”(hj’!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj�!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbDeviceSubClass”h]”hŒbDeviceSubClass”…”�”}”(hj²!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj¯!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬!ubjW)�”}”(hhh]”hÞ)�”}”(hŒUSB device subclass code”h]”hŒUSB device subclass code”…”�”}”(hjÉ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjÆ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbDeviceProtocol”h]”hŒbDeviceProtocol”…”�”}”(hjé!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjæ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã!ubjW)�”}”(hhh]”hÞ)�”}”(hŒUSB device protocol code”h]”hŒUSB device protocol code”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjý!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbMaxPacketSize0”h]”hŒbMaxPacketSize0”…”�”}”(hj "h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubjW)�”}”(hhh]”hÞ)�”}”(hŒmaximum endpoint 0 packet size”h]”hŒmaximum endpoint 0 packet size”…”�”}”(hj7"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj4"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bcdDevice”h]”hŒ bcdDevice”…”�”}”(hjW"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjT"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ"ubjW)�”}”(hhh]”hÞ)�”}”(hŒbcd device release number”h]”hŒbcd device release number”…”�”}”(hjn"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjk"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbcdUSB”h]”hŒbcdUSB”…”�”}”(hjŽ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj‹"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$bcd USB specification version number”h]”hŒ$bcd USB specification version number”…”�”}”(hj¥"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj¢"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ idProduct”h]”hŒ idProduct”…”�”}”(hjÅ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjÂ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ product ID”h]”hŒ product ID”…”�”}”(hjÜ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KhjÙ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒidVendor”h]”hŒidVendor”…”�”}”(hjü"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khjù"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ vendor ID”h]”hŒ vendor ID”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Khj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_config_usb_gadget_gadget_configs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-config-usb-gadget-gadget-configs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjN#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/configs**”h]”j`)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/configs**”h]”hŒ&/config/usb-gadget/gadget/configs”…”�”}”(hjh#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K"hja#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK#ubah}”(h]”jJ#ah ]”h"]”Œ$abi_config_usb_gadget_gadget_configs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™#j@#sj˜}”jJ#j@#subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hjž#h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj¨#h]”hŒconfigfs-usb-gadget”…”�”}”(hjª#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K"hjž#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K"hhÊh²hubhÞ)�”}”(hŒ1This group contains a USB gadget's configurations”h]”hŒ3This group contains a USB gadget’s configurations”…”�”}”(hjÌ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K"hhÊh²hubj))�”}”(hŒ0.. _abi_config_usb_gadget_gadget_configs_config:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-config-usb-gadget-gadget-configs-config”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjè#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/config\/usb\-gadget\/gadget\/configs\/config**”h]”j`)�”}”(hŒ2**\/config\/usb\-gadget\/gadget\/configs\/config**”h]”hŒ./config/usb-gadget/gadget/configs/config”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hjû#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjå#ubah}”(h]”jä#ah ]”h"]”Œ+abi_config_usb_gadget_gadget_configs_config”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3$jÚ#sj˜}”jä#jÚ#subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj8$h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hjB$h]”hŒconfigfs-usb-gadget”…”�”}”(hjD$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K(hj8$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hhÊh²hubhÞ)�”}”(hŒ"The attributes of a configuration:”h]”hŒ"The attributes of a configuration:”…”�”}”(hjf$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjw$ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjw$ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bmAttributes”h]”hŒ bmAttributes”…”�”}”(hj—$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hj”$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘$ubjW)�”}”(hhh]”hÞ)�”}”(hŒconfiguration characteristics”h]”hŒconfiguration characteristics”…”�”}”(hj®$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hj«$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ$ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒMaxPower”h]”hŒMaxPower”…”�”}”(hjÎ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hjË$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ$ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&maximum power consumption from the bus”h]”hŒ&maximum power consumption from the bus”…”�”}”(hjå$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K(hjâ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjw$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjt$ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ8.. _abi_config_usb_gadget_gadget_configs_config_strings:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-config-usb-gadget-gadget-configs-config-strings”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj %ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/config\/usb\-gadget\/gadget\/configs\/config\/strings**”h]”j`)�”}”(hŒ;**\/config\/usb\-gadget\/gadget\/configs\/config\/strings**”h]”hŒ7/config/usb-gadget/gadget/configs/config/strings”…”�”}”(hj:%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K3hj3%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj %ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ubah}”(h]”j%ah ]”h"]”Œ3abi_config_usb_gadget_gadget_configs_config_strings”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk%j%sj˜}”j%j%subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hjp%h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hjz%h]”hŒconfigfs-usb-gadget”…”�”}”(hj|%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K3hjp%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K3hhÊh²hubhÞ)�”}”(hŒXThis group contains subdirectories for language-specific strings for this configuration.”h]”hŒXThis group contains subdirectories for language-specific strings for this configuration.”…”�”}”(hjž%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K3hhÊh²hubj))�”}”(hŒA.. _abi_config_usb_gadget_gadget_configs_config_strings_language:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj &h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj&h]”hŒconfigfs-usb-gadget”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j &Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K:hj &ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K:hhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj8&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K:hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjI&ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjI&ubjM)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ configuration”h]”hŒ configuration”…”�”}”(hji&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K:hjf&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc&ubjW)�”}”(hhh]”hÞ)�”}”(hŒconfiguration description”h]”hŒconfiguration description”…”�”}”(hj€&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K:hj}&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF&ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ+.. _abi_config_usb_gadget_gadget_functions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-config-usb-gadget-gadget-functions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj»&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/config\/usb\-gadget\/gadget\/functions**”h]”j`)�”}”(hŒ,**\/config\/usb\-gadget\/gadget\/functions**”h]”hŒ(/config/usb-gadget/gadget/functions”…”�”}”(hjÕ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KEhjÎ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸&ubah}”(h]”j·&ah ]”h"]”Œ&abi_config_usb_gadget_gadget_functions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'j­&sj˜}”j·&j­&subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj 'h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj'h]”hŒconfigfs-usb-gadget”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´KEhj 'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KEhhÊh²hubhÞ)�”}”(hŒ;This group contains functions available to this USB gadget.”h]”hŒ;This group contains functions available to this USB gadget.”…”�”}”(hj9'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KEhhÊh²hubj))�”}”(hŒA.. _abi_config_usb_gadget_gadget_functions_func_inst_interface_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.\\/interface\.\**”h]”j`)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/\\.\\/interface\.\**”h]”hŒN/config/usb-gadget/gadget/functions/./interface.”…”�”}”(hjo'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhjh'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR'ubah}”(h]”jQ'ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj¥'h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj¯'h]”hŒconfigfs-usb-gadget”…”�”}”(hj±'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´KKhj¥'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhhÊh²hubhÞ)�”}”(hŒ}This group contains "Feature Descriptors" specific for one gadget's USB interface or one interface group described by an IAD.”h]”hŒƒThis group contains “Feature Descriptorsâ€� specific for one gadget’s USB interface or one interface group described by an IAD.”…”�”}”(hjÓ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjá'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjò'ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjò'ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ compatible_id”h]”hŒ compatible_id”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj (ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!8-byte string for "Compatible ID"”h]”hŒ%8-byte string for “Compatible IDâ€�”…”�”}”(hj)(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhj&(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj (ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj (ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsub_compatible_id”h]”hŒsub_compatible_id”…”�”}”(hjI(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhjF(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC(ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%8-byte string for "Sub Compatible ID"”h]”hŒ)8-byte string for “Sub Compatible IDâ€�”…”�”}”(hj`(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KKhj](ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj (ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒJ.. _abi_config_usb_gadget_gadget_functions_func_inst_interface_n_property:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-config-usb-gadget-gadget-functions-func-inst-interface-n-property”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hj›(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ`**\/config\/usb\-gadget\/gadget\/functions\/\\.\\/interface\.\\/\**”h]”j`)�”}”(hŒ`**\/config\/usb\-gadget\/gadget\/functions\/\\.\\/interface\.\\/\**”h]”hŒ\/config/usb-gadget/gadget/functions/./interface./”…”�”}”(hjµ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj®(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜(ubah}”(h]”j—(ah ]”h"]”ŒEabi_config_usb_gadget_gadget_functions_func_inst_interface_n_property”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ(j�(sj˜}”j—(j�(subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hjë(h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hjõ(h]”hŒconfigfs-usb-gadget”…”�”}”(hj÷(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´KZhjë(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhhÊh²hubhÞ)�”}”(hŒ‡This group contains "Extended Property Descriptors" specific for one gadget's USB interface or one interface group described by an IAD.”h]”hŒ�This group contains “Extended Property Descriptorsâ€� specific for one gadget’s USB interface or one interface group described by an IAD.”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj')h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj8)ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj8)ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒtype”h]”hŒtype”…”�”}”(hjX)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjU)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR)ubjW)�”}”(hhh]”(hÞ)�”}”(hŒ$value 1..7 for interpreting the data”h]”hŒ$value 1..7 for interpreting the data”…”�”}”(hjo)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjl)ubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1: unicode string”h]”hÞ)�”}”(hj‚)h]”hŒ1: unicode string”…”�”}”(hj„)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj€)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ+2: unicode string with environment variable”h]”hÞ)�”}”(hj™)h]”hŒ+2: unicode string with environment variable”…”�”}”(hj›)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj—)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ 3: binary”h]”hÞ)�”}”(hj°)h]”hŒ 3: binary”…”�”}”(hj²)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj®)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ4: little-endian 32-bit”h]”hÞ)�”}”(hjÇ)h]”hŒ4: little-endian 32-bit”…”�”}”(hjÉ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjÅ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ5: big-endian 32-bit”h]”hÞ)�”}”(hjÞ)h]”hŒ5: big-endian 32-bit”…”�”}”(hjà)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjÜ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ&6: unicode string with a symbolic link”h]”hÞ)�”}”(hjõ)h]”hŒ&6: unicode string with a symbolic link”…”�”}”(hj÷)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjó)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubjˆ)�”}”(hŒ7: multiple unicode strings”h]”hÞ)�”}”(hj *h]”hŒ7: multiple unicode strings”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj *ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj})ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jéh´KZhjl)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO)ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdata”h]”hŒdata”…”�”}”(hj9*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhj6*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3*ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0blob of data to be interpreted depending on type”h]”hŒ0blob of data to be interpreted depending on type”…”�”}”(hjP*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KZhjM*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ9.. _abi_config_usb_gadget_gadget_functions_loopback_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-config-usb-gadget-gadget-functions-loopback-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj‹*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/config\/usb\-gadget\/gadget\/functions\/Loopback\.name**”h]”j`)�”}”(hŒ<**\/config\/usb\-gadget\/gadget\/functions\/Loopback\.name**”h]”hŒ8/config/usb-gadget/gadget/functions/Loopback.name”…”�”}”(hj¥*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/configfs-usb-gadget-loopback”h´Khjž*ubah}”(h]”h ]”h"]”h$]”h&]”u•h1jVhj›*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆ*ubah}”(h]”j‡*ah ]”h"]”Œ4abi_config_usb_gadget_gadget_functions_loopback_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×*j}*sj˜}”j‡*j}*subhÞ)�”}”(hŒcDefined on file :ref:`configfs-usb-gadget-loopback `”h]”(hŒDefined on file ”…”�”}”(hjÜ*h²hh³Nh´Nubh)�”}”(hŒS:ref:`configfs-usb-gadget-loopback `”h]”j§)�”}”(hjæ*h]”hŒconfigfs-usb-gadget-loopback”…”�”}”(hjè*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_configfs_usb_gadget_loopback”uh1hh³j¹*h´KhjÜ*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj +h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj+ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqlen”h]”hŒqlen”…”�”}”(hj;+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj8+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5+ubjW)�”}”(hhh]”hÞ)�”}”(hŒdepth of loopback queue”h]”hŒdepth of loopback queue”…”�”}”(hjR+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjO+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbuflen”h]”hŒbuflen”…”�”}”(hjr+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjo+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl+ubjW)�”}”(hhh]”hÞ)�”}”(hŒ buffer length”h]”hŒ buffer length”…”�”}”(hj‰+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj†+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ;.. _abi_config_usb_gadget_gadget_functions_sourcesink_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-config-usb-gadget-gadget-functions-sourcesink-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÄ+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/config\/usb\-gadget\/gadget\/functions\/SourceSink\.name**”h]”j`)�”}”(hŒ>**\/config\/usb\-gadget\/gadget\/functions\/SourceSink\.name**”h]”hŒ:/config/usb-gadget/gadget/functions/SourceSink.name”…”�”}”(hjÞ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/configfs-usb-gadget-sourcesink”h´Khj×+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ+ubah}”(h]”jÀ+ah ]”h"]”Œ6abi_config_usb_gadget_gadget_functions_sourcesink_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,j¶+sj˜}”jÀ+j¶+subhÞ)�”}”(hŒgDefined on file :ref:`configfs-usb-gadget-sourcesink `”h]”(hŒDefined on file ”…”�”}”(hj,h²hh³Nh´Nubh)�”}”(hŒW:ref:`configfs-usb-gadget-sourcesink `”h]”j§)�”}”(hj,h]”hŒconfigfs-usb-gadget-sourcesink”…”�”}”(hj!,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_configfs_usb_gadget_sourcesink”uh1hh³jò+h´Khj,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjC,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjT,ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hjT,ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒpattern”h]”hŒpattern”…”�”}”(hjt,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjq,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ"0 (all zeros), 1 (mod63), 2 (none)”h]”hŒ"0 (all zeros), 1 (mod63), 2 (none)”…”�”}”(hj‹,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjˆ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ isoc_interval”h]”hŒ isoc_interval”…”�”}”(hj«,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj¨,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1..16”h]”hŒ1..16”…”�”}”(hjÂ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj¿,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒisoc_maxpacket”h]”hŒisoc_maxpacket”…”�”}”(hjâ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjß,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0 - 1023 (fs), 0 - 1024 (hs/ss)”h]”hŒ0 - 1023 (fs), 0 - 1024 (hs/ss)”…”�”}”(hjù,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjö,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ isoc_mult”h]”hŒ isoc_mult”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0..2 (hs/ss only)”h]”hŒ0..2 (hs/ss only)”…”�”}”(hj0-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj--ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ isoc_maxburst”h]”hŒ isoc_maxburst”…”�”}”(hjP-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´KhjM-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ-ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0..15 (ss only)”h]”hŒ0..15 (ss only)”…”�”}”(hjg-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjd-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbuflen”h]”hŒbuflen”…”�”}”(hj‡-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj„-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�-ubjW)�”}”(hhh]”hÞ)�”}”(hŒ buffer length”h]”hŒ buffer length”…”�”}”(hjž-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj›-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bulk_qlen”h]”hŒ bulk_qlen”…”�”}”(hj¾-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj»-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸-ubjW)�”}”(hhh]”hÞ)�”}”(hŒdepth of queue for bulk”h]”hŒdepth of queue for bulk”…”�”}”(hjÕ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´KhjÒ-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒiso_qlen”h]”hŒiso_qlen”…”�”}”(hjõ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khjò-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï-ubjW)�”}”(hhh]”hÞ)�”}”(hŒdepth of queue for iso”h]”hŒdepth of queue for iso”…”�”}”(hj .h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò+h´Khj .ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_acm_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-acm-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjG.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/acm\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/acm\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/acm.name”…”�”}”(hja.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj].ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-acm”h´KhjZ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD.ubah}”(h]”jC.ah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_acm_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“.j9.sj˜}”jC.j9.subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-acm `”h]”(hŒDefined on file ”…”�”}”(hj˜.h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-acm `”h]”j§)�”}”(hj¢.h]”hŒconfigfs-usb-gadget-acm”…”�”}”(hj¤.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj .ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_acm”uh1hh³ju.h´Khj˜.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju.h´KhhÊh²hubhÞ)�”}”(hŒ¡This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with acm function's instance "name".”h]”hŒ§This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with acm function’s instance “nameâ€�.”…”�”}”(hjÆ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju.h´KhhÊh²hubj))�”}”(hŒ=.. _abi_config_usb_gadget_gadget_functions_acm_name_protocol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-config-usb-gadget-gadget-functions-acm-name-protocol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjâ.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/config\/usb\-gadget\/gadget\/functions\/acm\.name\/protocol**”h]”j`)�”}”(hŒA**\/config\/usb\-gadget\/gadget\/functions\/acm\.name\/protocol**”h]”hŒ=/config/usb-gadget/gadget/functions/acm.name/protocol”…”�”}”(hjü.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju.h´K hjõ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß.ubah}”(h]”jÞ.ah ]”h"]”Œ8abi_config_usb_gadget_gadget_functions_acm_name_protocol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-/jÔ.sj˜}”jÞ.jÔ.subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-acm `”h]”(hŒDefined on file ”…”�”}”(hj2/h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-acm `”h]”j§)�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_acm”uh1hh³ju.h´K hj2/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju.h´K hhÊh²hubhÞ)�”}”(hŒuReported bInterfaceProtocol for the ACM device. For legacy reasons, this defaults to 1 (USB_CDC_ACM_PROTO_AT_V25TER).”h]”hŒuReported bInterfaceProtocol for the ACM device. For legacy reasons, this defaults to 1 (USB_CDC_ACM_PROTO_AT_V25TER).”…”�”}”(hj`/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju.h´K hhÊh²hubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_ecm_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-ecm-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj|/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/ecm\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/ecm\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/ecm.name”…”�”}”(hj–/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-ecm”h´Khj�/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy/ubah}”(h]”jx/ah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_ecm_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ/jn/sj˜}”jx/jn/subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-ecm `”h]”(hŒDefined on file ”…”�”}”(hjÍ/h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-ecm `”h]”j§)�”}”(hj×/h]”hŒconfigfs-usb-gadget-ecm”…”�”}”(hjÙ/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_ecm”uh1hh³jª/h´KhjÍ/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jª/h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjû/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jª/h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒOifname - network device interface name associated with this function instance”h]”(jn)�”}”(hŒifname”h]”hŒifname”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jª/h´Khj 0ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒDnetwork device interface name associated with this function instance”h]”hÞ)�”}”(hŒDnetwork device interface name associated with this function instance”h]”hŒDnetwork device interface name associated with this function instance”…”�”}”(hj(0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jª/h´Khj$0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj!0ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jª/h´Khj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj 0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jª/h´Khj 0ubjh)�”}”(hŒ:qmult - queue length multiplier for high and super speed”h]”(jn)�”}”(hŒqmult”h]”hŒqmult”…”�”}”(hjR0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jª/h´KhjN0ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ0queue length multiplier for high and super speed”h]”hÞ)�”}”(hŒ0queue length multiplier for high and super speed”h]”hŒ0queue length multiplier for high and super speed”…”�”}”(hjj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jª/h´Khjf0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjc0ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jª/h´Khj`0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjN0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jª/h´Khj 0ubjh)�”}”(hŒFhost_addr - MAC address of host's end of this Ethernet over USB link”h]”(jn)�”}”(hŒ host_addr”h]”hŒ host_addr”…”�”}”(hj”0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jª/h´Khj�0ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ8MAC address of host's end of this Ethernet over USB link”h]”hÞ)�”}”(hŒ8MAC address of host's end of this Ethernet over USB link”h]”hŒ:MAC address of host’s end of this Ethernet over USB link”…”�”}”(hj¬0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jª/h´Khj¨0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¥0ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jª/h´Khj¢0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jª/h´Khj 0ubjh)�”}”(hŒIdev_addr - MAC address of device's end of this Ethernet over USB link ”h]”(jn)�”}”(hŒdev_addr”h]”hŒdev_addr”…”�”}”(hjÖ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jª/h´KhjÒ0ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-eem”h´Khj;1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj81ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj51ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%1ubah}”(h]”j$1ah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_eem_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jt1j1sj˜}”j$1j1subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-eem `”h]”(hŒDefined on file ”…”�”}”(hjy1h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-eem `”h]”j§)�”}”(hjƒ1h]”hŒconfigfs-usb-gadget-eem”…”�”}”(hj…1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_eem”uh1hh³jV1h´Khjy1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj§1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¸1ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj¸1ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒifname”h]”hŒifname”…”�”}”(hjØ1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´KhjÕ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ1ubjW)�”}”(hhh]”hÞ)�”}”(hŒDnetwork device interface name associated with this function instance”h]”hŒDnetwork device interface name associated with this function instance”…”�”}”(hjï1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´Khjì1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏ1ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqmult”h]”hŒqmult”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´Khj 2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 2ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0queue length multiplier for high and super speed”h]”hŒ0queue length multiplier for high and super speed”…”�”}”(hj&2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´Khj#2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏ1ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ host_addr”h]”hŒ host_addr”…”�”}”(hjF2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´KhjC2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@2ubjW)�”}”(hhh]”hÞ)�”}”(hŒ8MAC address of host's end of this Ethernet over USB link”h]”hŒ:MAC address of host’s end of this Ethernet over USB link”…”�”}”(hj]2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´KhjZ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏ1ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdev_addr”h]”hŒdev_addr”…”�”}”(hj}2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV1h´Khjz2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw2ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:MAC address of device's end of this Ethernet over USB link”h]”hŒ`”h]”(hŒDefined on file ”…”�”}”(hj 3h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-ffs `”h]”j§)�”}”(hj*3h]”hŒconfigfs-usb-gadget-ffs”…”�”}”(hj,3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j63Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_ffs”uh1hh³jý2h´Khj 3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´KhhÊh²hubhÞ)�”}”(hŒ9The purpose of this directory is to create and remove it.”h]”hŒ9The purpose of this directory is to create and remove it.”…”�”}”(hjN3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´KhhÊh²hubhÞ)�”}”(hŒ9A corresponding USB function instance is created/removed.”h]”hŒ9A corresponding USB function instance is created/removed.”…”�”}”(hj\3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´KhhÊh²hubhÞ)�”}”(hŒAll attributes are read only:”h]”hŒAll attributes are read only:”…”�”}”(hjj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj{3ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj{3ubjM)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒready”h]”hŒready”…”�”}”(hj›3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´Khj˜3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•3ubjW)�”}”(hhh]”hÞ)�”}”(hŒ�1 if the function is ready to be used, E.G. if userspace has written descriptors and strings to ep0, so the gadget can be enabled - 0 otherwise.”h]”hŒ�1 if the function is ready to be used, E.G. if userspace has written descriptors and strings to ep0, so the gadget can be enabled - 0 otherwise.”…”�”}”(hj²3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´Khj¯3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx3ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ0All other parameters are set through FunctionFS.”h]”hŒ0All other parameters are set through FunctionFS.”…”�”}”(hjß3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý2h´KhhÊh²hubj))�”}”(hŒ5.. _abi_config_usb_gadget_gadget_functions_geth_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-usb-gadget-gadget-functions-geth-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjû3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/geth\.name**”h]”j`)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/geth\.name**”h]”hŒ4/config/usb-gadget/gadget/functions/geth.name”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/configfs-usb-gadget-subset”h´Khj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø3ubah}”(h]”j÷3ah ]”h"]”Œ0abi_config_usb_gadget_gadget_functions_geth_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG4jí3sj˜}”j÷3jí3subhÞ)�”}”(hŒ_Defined on file :ref:`configfs-usb-gadget-subset `”h]”(hŒDefined on file ”…”�”}”(hjL4h²hh³Nh´Nubh)�”}”(hŒO:ref:`configfs-usb-gadget-subset `”h]”j§)�”}”(hjV4h]”hŒconfigfs-usb-gadget-subset”…”�”}”(hjX4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jb4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_configfs_usb_gadget_subset”uh1hh³j)4h´KhjL4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjz4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj‹4ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj‹4ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒifname”h]”hŒifname”…”�”}”(hj«4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khj¨4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥4ubjW)�”}”(hhh]”hÞ)�”}”(hŒDnetwork device interface name associated with this function instance”h]”hŒDnetwork device interface name associated with this function instance”…”�”}”(hjÂ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khj¿4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢4ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqmult”h]”hŒqmult”…”�”}”(hjâ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khjß4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ4ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0queue length multiplier for high and super speed”h]”hŒ0queue length multiplier for high and super speed”…”�”}”(hjù4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khjö4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢4ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ host_addr”h]”hŒ host_addr”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5ubjW)�”}”(hhh]”hÞ)�”}”(hŒ8MAC address of host's end of this Ethernet over USB link”h]”hŒ:MAC address of host’s end of this Ethernet over USB link”…”�”}”(hj05h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´Khj-5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢4ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdev_addr”h]”hŒdev_addr”…”�”}”(hjP5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)4h´KhjM5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ5ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:MAC address of device's end of this Ethernet over USB link”h]”hŒ`”h]”(hŒDefined on file ”…”�”}”(hjó5h²hh³Nh´Nubh)�”}”(hŒO:ref:`configfs-usb-gadget-serial `”h]”j§)�”}”(hjý5h]”hŒconfigfs-usb-gadget-serial”…”�”}”(hjÿ5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_configfs_usb_gadget_serial”uh1hh³jÐ5h´Khjó5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÐ5h´KhhÊh²hubhÞ)�”}”(hŒ¢This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with gser function's instance "name".”h]”hŒ¨This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with gser function’s instance “nameâ€�.”…”�”}”(hj!6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÐ5h´KhhÊh²hubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_hid_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-hid-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj=6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/hid\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/hid\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/hid.name”…”�”}”(hjW6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-hid”h´KhjP6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:6ubah}”(h]”j96ah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_hid_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰6j/6sj˜}”j96j/6subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-hid `”h]”(hŒDefined on file ”…”�”}”(hjŽ6h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-hid `”h]”j§)�”}”(hj˜6h]”hŒconfigfs-usb-gadget-hid”…”�”}”(hjš6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_hid”uh1hh³jk6h´KhjŽ6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj¼6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjÍ6ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÍ6ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒprotocol”h]”hŒprotocol”…”�”}”(hjí6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khjê6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç6ubjW)�”}”(hhh]”hÞ)�”}”(hŒHID protocol to use”h]”hŒHID protocol to use”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ report_desc”h]”hŒ report_desc”…”�”}”(hj$7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khj!7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubjW)�”}”(hhh]”hÞ)�”}”(hŒXblob corresponding to HID report descriptors except the data passed through /dev/hidg”h]”hŒXblob corresponding to HID report descriptors except the data passed through /dev/hidg”…”�”}”(hj;7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khj87ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ report_length”h]”hŒ report_length”…”�”}”(hj[7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´KhjX7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU7ubjW)�”}”(hhh]”hÞ)�”}”(hŒHID report length”h]”hŒHID report length”…”�”}”(hjr7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khjo7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsubclass”h]”hŒsubclass”…”�”}”(hj’7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khj�7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ7ubjW)�”}”(hhh]”hÞ)�”}”(hŒHID device subclass to use”h]”hŒHID device subclass to use”…”�”}”(hj©7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk6h´Khj¦7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍ6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ=.. _abi_config_usb_gadget_gadget_functions_mass_storage_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-config-usb-gadget-gadget-functions-mass-storage-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjä7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/config\/usb\-gadget\/gadget\/functions\/mass_storage\.name**”h]”j`)�”}”(hŒ@**\/config\/usb\-gadget\/gadget\/functions\/mass_storage\.name**”h]”hŒ</config/usb-gadget/gadget/functions/mass_storage.name”…”�”}”(hjþ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/configfs-usb-gadget-mass-storage”h´Khj÷7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá7ubah}”(h]”jà7ah ]”h"]”Œ8abi_config_usb_gadget_gadget_functions_mass_storage_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j08jÖ7sj˜}”jà7jÖ7subhÞ)�”}”(hŒkDefined on file :ref:`configfs-usb-gadget-mass-storage `”h]”(hŒDefined on file ”…”�”}”(hj58h²hh³Nh´Nubh)�”}”(hŒ[:ref:`configfs-usb-gadget-mass-storage `”h]”j§)�”}”(hj?8h]”hŒ configfs-usb-gadget-mass-storage”…”�”}”(hjA8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_configfs_usb_gadget_mass_storage”uh1hh³j8h´Khj58ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjc8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjt8ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjt8ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒstall”h]”hŒstall”…”�”}”(hj”8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj‘8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ8ubjW)�”}”(hhh]”hÞ)�”}”(hŒƒSet to permit function to halt bulk endpoints. Disabled on some USB devices known not to work correctly. You should set it to true.”h]”hŒƒSet to permit function to halt bulk endpoints. Disabled on some USB devices known not to work correctly. You should set it to true.”…”�”}”(hj«8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj¨8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹8ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ num_buffers”h]”hŒ num_buffers”…”�”}”(hjË8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhjÈ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ8ubjW)�”}”(hhh]”hÞ)�”}”(hŒkNumber of pipeline buffers. Valid numbers are 2..4. Available only if CONFIG_USB_GADGET_DEBUG_FILES is set.”h]”hŒkNumber of pipeline buffers. Valid numbers are 2..4. Available only if CONFIG_USB_GADGET_DEBUG_FILES is set.”…”�”}”(hjâ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khjß8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq8ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒF.. _abi_config_usb_gadget_gadget_functions_mass_storage_name_lun_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-config-usb-gadget-gadget-functions-mass-storage-name-lun-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/mass_storage\.name\/lun\.name**”h]”j`)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/mass_storage\.name\/lun\.name**”h]”hŒG/config/usb-gadget/gadget/functions/mass_storage.name/lun.name”…”�”}”(hj79h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj39ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj09ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9ubah}”(h]”j9ah ]”h"]”ŒAabi_config_usb_gadget_gadget_functions_mass_storage_name_lun_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh9j9sj˜}”j9j9subhÞ)�”}”(hŒkDefined on file :ref:`configfs-usb-gadget-mass-storage `”h]”(hŒDefined on file ”…”�”}”(hjm9h²hh³Nh´Nubh)�”}”(hŒ[:ref:`configfs-usb-gadget-mass-storage `”h]”j§)�”}”(hjw9h]”hŒ configfs-usb-gadget-mass-storage”…”�”}”(hjy9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_configfs_usb_gadget_mass_storage”uh1hh³j8h´Khjm9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj›9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¬9ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj¬9ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfile”h]”hŒfile”…”�”}”(hjÌ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhjÉ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ9ubjW)�”}”(hhh]”hÞ)�”}”(hŒUThe path to the backing file for the LUN. Required if LUN is not marked as removable.”h]”hŒUThe path to the backing file for the LUN. Required if LUN is not marked as removable.”…”�”}”(hjã9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khjà9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒro”h]”hŒro”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý9ubjW)�”}”(hhh]”hÞ)�”}”(hŒ¦Flag specifying access to the LUN shall be read-only. This is implied if CD-ROM emulation is enabled as well as when it was impossible to open "filename" in R/W mode.”h]”hŒªFlag specifying access to the LUN shall be read-only. This is implied if CD-ROM emulation is enabled as well as when it was impossible to open “filenameâ€� in R/W mode.”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ removable”h]”hŒ removable”…”�”}”(hj::h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj7:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4:ubjW)�”}”(hhh]”hÞ)�”}”(hŒ?Flag specifying that LUN shall be indicated as being removable.”h]”hŒ?Flag specifying that LUN shall be indicated as being removable.”…”�”}”(hjQ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhjN:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcdrom”h]”hŒcdrom”…”�”}”(hjq:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khjn:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk:ubjW)�”}”(hhh]”hÞ)�”}”(hŒ=Flag specifying that LUN shall be reported as being a CD-ROM.”h]”hŒ=Flag specifying that LUN shall be reported as being a CD-ROM.”…”�”}”(hjˆ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj…:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnofua”h]”hŒnofua”…”�”}”(hj¨:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj¥:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢:ubjW)�”}”(hhh]”hÞ)�”}”(hŒ2Flag specifying that FUA flag in SCSI WRITE(10,12)”h]”hŒ2Flag specifying that FUA flag in SCSI WRITE(10,12)”…”�”}”(hj¿:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khj¼:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ forced_eject”h]”hŒ forced_eject”…”�”}”(hjß:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´KhjÜ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ:ubjW)�”}”(hhh]”hÞ)�”}”(hŒîThis write-only file is useful only when the function is active. It causes the backing file to be forcibly detached from the LUN, regardless of whether the host has allowed it. Any non-zero number of bytes written will result in ejection.”h]”hŒîThis write-only file is useful only when the function is active. It causes the backing file to be forcibly detached from the LUN, regardless of whether the host has allowed it. Any non-zero number of bytes written will result in ejection.”…”�”}”(hjö:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8h´Khjó:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©9ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_config_usb_gadget_gadget_functions_midi_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-usb-gadget-gadget-functions-midi-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj1;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/midi\.name**”h]”j`)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/midi\.name**”h]”hŒ4/config/usb-gadget/gadget/functions/midi.name”…”�”}”(hjK;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/configfs-usb-gadget-midi”h´KhjD;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.;ubah}”(h]”j-;ah ]”h"]”Œ0abi_config_usb_gadget_gadget_functions_midi_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j};j#;sj˜}”j-;j#;subhÞ)�”}”(hŒ[Defined on file :ref:`configfs-usb-gadget-midi `”h]”(hŒDefined on file ”…”�”}”(hj‚;h²hh³Nh´Nubh)�”}”(hŒK:ref:`configfs-usb-gadget-midi `”h]”j§)�”}”(hjŒ;h]”hŒconfigfs-usb-gadget-midi”…”�”}”(hjŽ;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠ;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_configfs_usb_gadget_midi”uh1hh³j_;h´Khj‚;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj°;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÁ;ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hjÁ;ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒindex”h]”hŒindex”…”�”}”(hjá;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´KhjÞ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ;ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$index value for the USB MIDI adapter”h]”hŒ$index value for the USB MIDI adapter”…”�”}”(hjø;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjõ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒid”h]”hŒid”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubjW)�”}”(hhh]”hÞ)�”}”(hŒ"ID string for the USB MIDI adapter”h]”hŒ"ID string for the USB MIDI adapter”…”�”}”(hj/<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khj,<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbuflen”h]”hŒbuflen”…”�”}”(hjO<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´KhjL<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI<ubjW)�”}”(hhh]”hÞ)�”}”(hŒMIDI buffer length”h]”hŒMIDI buffer length”…”�”}”(hjf<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjc<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqlen”h]”hŒqlen”…”�”}”(hj†<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjƒ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€<ubjW)�”}”(hhh]”hÞ)�”}”(hŒUSB read request queue length”h]”hŒUSB read request queue length”…”�”}”(hj�<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjš<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒin_ports”h]”hŒin_ports”…”�”}”(hj½<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjº<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·<ubjW)�”}”(hhh]”hÞ)�”}”(hŒnumber of MIDI input ports”h]”hŒnumber of MIDI input ports”…”�”}”(hjÔ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´KhjÑ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ out_ports”h]”hŒ out_ports”…”�”}”(hjô<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khjñ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî<ubjW)�”}”(hhh]”hÞ)�”}”(hŒnumber of MIDI output ports”h]”hŒnumber of MIDI output ports”…”�”}”(hj =h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒinterface_string”h]”hŒinterface_string”…”�”}”(hj+=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khj(=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%=ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!USB AudioControl interface string”h]”hŒ!USB AudioControl interface string”…”�”}”(hjB=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_;h´Khj?=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁ;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾;ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_config_usb_gadget_gadget_functions_midi2_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-config-usb-gadget-gadget-functions-midi2-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj}=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name**”h]”j`)�”}”(hŒ9**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name**”h]”hŒ5/config/usb-gadget/gadget/functions/midi2.name”…”�”}”(hj—=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/configfs-usb-gadget-midi2”h´Khj�=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz=ubah}”(h]”jy=ah ]”h"]”Œ1abi_config_usb_gadget_gadget_functions_midi2_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ=jo=sj˜}”jy=jo=subhÞ)�”}”(hŒ]Defined on file :ref:`configfs-usb-gadget-midi2 `”h]”(hŒDefined on file ”…”�”}”(hjÎ=h²hh³Nh´Nubh)�”}”(hŒM:ref:`configfs-usb-gadget-midi2 `”h]”j§)�”}”(hjØ=h]”hŒconfigfs-usb-gadget-midi2”…”�”}”(hjÚ=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_configfs_usb_gadget_midi2”uh1hh³j«=h´KhjÎ=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjü=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj >ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj >ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ process_ump”h]”hŒ process_ump”…”�”}”(hj->h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´Khj*>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'>ubjW)�”}”(hhh]”hÞ)�”}”(hŒ,Flag to process UMP Stream messages (0 or 1)”h]”hŒ,Flag to process UMP Stream messages (0 or 1)”…”�”}”(hjD>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´KhjA>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$>ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ static_block”h]”hŒ static_block”…”�”}”(hjd>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´Khja>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^>ubjW)�”}”(hhh]”hÞ)�”}”(hŒFlag for static blocks (0 or 1)”h]”hŒFlag for static blocks (0 or 1)”…”�”}”(hj{>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´Khjx>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$>ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ iface_name”h]”hŒ iface_name”…”�”}”(hj›>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´Khj˜>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•>ubjW)�”}”(hhh]”hÞ)�”}”(hŒMIDI interface name string”h]”hŒMIDI interface name string”…”�”}”(hj²>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´Khj¯>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj >ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj >ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ@.. _abi_config_usb_gadget_gadget_functions_midi2_name_ep_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-config-usb-gadget-gadget-functions-midi2-name-ep-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjí>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name\/ep\.number**”h]”j`)�”}”(hŒE**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name\/ep\.number**”h]”hŒA/config/usb-gadget/gadget/functions/midi2.name/ep.number”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê>ubah}”(h]”jé>ah ]”h"]”Œ;abi_config_usb_gadget_gadget_functions_midi2_name_ep_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8?jß>sj˜}”jé>jß>subhÞ)�”}”(hŒ]Defined on file :ref:`configfs-usb-gadget-midi2 `”h]”(hŒDefined on file ”…”�”}”(hj=?h²hh³Nh´Nubh)�”}”(hŒM:ref:`configfs-usb-gadget-midi2 `”h]”j§)�”}”(hjG?h]”hŒconfigfs-usb-gadget-midi2”…”�”}”(hjI?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_configfs_usb_gadget_midi2”uh1hh³j«=h´K hj=?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hhÊh²hubhÞ)�”}”(hŒcThis group contains a UMP Endpoint configuration. A new Endpoint starts from 0, and can be up to 3.”h]”hŒcThis group contains a UMP Endpoint configuration. A new Endpoint starts from 0, and can be up to 3.”…”�”}”(hjk?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjy?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjŠ?ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjŠ?ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ protocol_caps”h]”hŒ protocol_caps”…”�”}”(hjª?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj§?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤?ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/MIDI protocol capabilities (1, 2 or 3 for both)”h]”hŒ/MIDI protocol capabilities (1, 2 or 3 for both)”…”�”}”(hjÁ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj¾?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒprotocol”h]”hŒprotocol”…”�”}”(hjá?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjÞ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ?ubjW)�”}”(hhh]”hÞ)�”}”(hŒDefault MIDI protocol (1 or 2)”h]”hŒDefault MIDI protocol (1 or 2)”…”�”}”(hjø?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjõ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒep_name”h]”hŒep_name”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@ubjW)�”}”(hhh]”hÞ)�”}”(hŒUMP Endpoint name string”h]”hŒUMP Endpoint name string”…”�”}”(hj/@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj,@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ product_id”h]”hŒ product_id”…”�”}”(hjO@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjL@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI@ubjW)�”}”(hhh]”hÞ)�”}”(hŒProduct ID string”h]”hŒProduct ID string”…”�”}”(hjf@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjc@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ manufacturer”h]”hŒ manufacturer”…”�”}”(hj†@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjƒ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€@ubjW)�”}”(hhh]”hÞ)�”}”(hŒManufacture ID (24 bit)”h]”hŒManufacture ID (24 bit)”…”�”}”(hj�@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjš@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfamily”h]”hŒfamily”…”�”}”(hj½@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjº@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·@ubjW)�”}”(hhh]”hÞ)�”}”(hŒDevice family ID (16 bit)”h]”hŒDevice family ID (16 bit)”…”�”}”(hjÔ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjÑ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmodel”h]”hŒmodel”…”�”}”(hjô@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjñ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî@ubjW)�”}”(hhh]”hÞ)�”}”(hŒDevice model ID (16 bit)”h]”hŒDevice model ID (16 bit)”…”�”}”(hj Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ sw_revision”h]”hŒ sw_revision”…”�”}”(hj+Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj(Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%AubjW)�”}”(hhh]”hÞ)�”}”(hŒSoftware Revision (32 bit)”h]”hŒSoftware Revision (32 bit)”…”�”}”(hjBAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K hj?Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡?ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒM.. _abi_config_usb_gadget_gadget_functions_midi2_name_ep_number_block_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-config-usb-gadget-gadget-functions-midi2-name-ep-number-block-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj}AubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name\/ep\.number\/block\.number**”h]”j`)�”}”(hŒT**\/config\/usb\-gadget\/gadget\/functions\/midi2\.name\/ep\.number\/block\.number**”h]”hŒP/config/usb-gadget/gadget/functions/midi2.name/ep.number/block.number”…”�”}”(hj—Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}Aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzAubah}”(h]”jyAah ]”h"]”ŒHabi_config_usb_gadget_gadget_functions_midi2_name_ep_number_block_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈAjoAsj˜}”jyAjoAsubhÞ)�”}”(hŒ]Defined on file :ref:`configfs-usb-gadget-midi2 `”h]”(hŒDefined on file ”…”�”}”(hjÍAh²hh³Nh´Nubh)�”}”(hŒM:ref:`configfs-usb-gadget-midi2 `”h]”j§)�”}”(hj×Ah]”hŒconfigfs-usb-gadget-midi2”…”�”}”(hjÙAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_configfs_usb_gadget_midi2”uh1hh³j«=h´K!hjÍAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hhÊh²hubhÞ)�”}”(hŒgThis group contains a UMP Function Block configuration. A new block starts from 0, and can be up to 31.”h]”hŒgThis group contains a UMP Function Block configuration. A new block starts from 0, and can be up to 31.”…”�”}”(hjûAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjBubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjBubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒname”h]”hŒname”…”�”}”(hj:Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj7Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4BubjW)�”}”(hhh]”hÞ)�”}”(hŒFunction Block name string”h]”hŒFunction Block name string”…”�”}”(hjQBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjNBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4Bubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ direction”h]”hŒ direction”…”�”}”(hjqBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjnBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkBubjW)�”}”(hhh]”hÞ)�”}”(hŒ%1: input, 2: output, 3: bidirectional”h]”hŒ%1: input, 2: output, 3: bidirectional”…”�”}”(hjˆBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj…Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkBubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ first_group”h]”hŒ first_group”…”�”}”(hj¨Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj¥Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢BubjW)�”}”(hhh]”hÞ)�”}”(hŒ!The first UMP Group number (0-15)”h]”hŒ!The first UMP Group number (0-15)”…”�”}”(hj¿Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj¼Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢Bubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ num_groups”h]”hŒ num_groups”…”�”}”(hjßBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjÜBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙBubjW)�”}”(hhh]”hÞ)�”}”(hŒ&The number of groups in this FB (1-16)”h]”hŒ&The number of groups in this FB (1-16)”…”�”}”(hjöBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjóBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙBubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmidi1_first_group”h]”hŒmidi1_first_group”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCubjW)�”}”(hhh]”hÞ)�”}”(hŒ.The first UMP Group number for MIDI 1.0 (0-15)”h]”hŒ.The first UMP Group number for MIDI 1.0 (0-15)”…”�”}”(hj-Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj*Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmidi1_num_groups”h]”hŒmidi1_num_groups”…”�”}”(hjMCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjJCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGCubjW)�”}”(hhh]”hÞ)�”}”(hŒ(The number of groups for MIDI 1.0 (0-16)”h]”hŒ(The number of groups for MIDI 1.0 (0-16)”…”�”}”(hjdCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjaCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGCubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒui_hint”h]”hŒui_hint”…”�”}”(hj„Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj�Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~CubjW)�”}”(hhh]”hÞ)�”}”(hŒ+0: unknown, 1: receiver, 2: sender, 3: both”h]”hŒ+0: unknown, 1: receiver, 2: sender, 3: both”…”�”}”(hj›Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj˜Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmidi_ci_version”h]”hŒmidi_ci_version”…”�”}”(hj»Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj¸Cubah}”(h]”•h ]”h"]”h$]”h&]”uh1jVhjµCubjW)�”}”(hhh]”hÞ)�”}”(hŒ(Supported MIDI-CI version number (8 bit)”h]”hŒ(Supported MIDI-CI version number (8 bit)”…”�”}”(hjÒCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjÏCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµCubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒis_midi1”h]”hŒis_midi1”…”�”}”(hjòCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjïCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìCubjW)�”}”(hhh]”hÞ)�”}”(hŒ"Legacy MIDI 1.0 device (0, 1 or 2)”h]”hŒ"Legacy MIDI 1.0 device (0, 1 or 2)”…”�”}”(hj Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìCubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsysex8_streams”h]”hŒsysex8_streams”…”�”}”(hj)Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj&Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#DubjW)�”}”(hhh]”hÞ)�”}”(hŒ$Max number of SysEx8 streams (8 bit)”h]”hŒ$Max number of SysEx8 streams (8 bit)”…”�”}”(hj@Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj=Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1BubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒactive”h]”hŒactive”…”�”}”(hj`Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hj]Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZDubjW)�”}”(hhh]”hÞ)�”}”(hŒActive FB flag (0 or 1)”h]”hŒActive FB flag (0 or 1)”…”�”}”(hjwDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«=h´K!hjtDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZDubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1Bubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_ncm_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-ncm-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj²DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/ncm\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/ncm\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/ncm.name”…”�”}”(hjÌDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-ncm”h´KhjÅDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Dubah}”(h]”j®Dah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_ncm_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþDj¤Dsj˜}”j®Dj¤DsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-ncm `”h]”(hŒDefined on file ”…”�”}”(hjEh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-ncm `”h]”j§)�”}”(hj Eh]”hŒconfigfs-usb-gadget-ncm”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_ncm”uh1hh³jàDh´KhjEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj1Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒVifname - network device interface name associated with this function instance”h]”(jn)�”}”(hŒ?ifname - network device interface name associated with”h]”hŒ?ifname - network device interface name associated with”…”�”}”(hjFEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jàDh´KhjBEubj~)�”}”(hhh]”hÞ)�”}”(hŒthis function instance”h]”hŒthis function instance”…”�”}”(hjWEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´KhjTEubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjBEubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jàDh´Khj?Eubjh)�”}”(hŒBqmult - queue length multiplier for high and super speed”h]”(jn)�”}”(hŒ6qmult - queue length multiplier for high and”h]”hŒ6qmult - queue length multiplier for high and”…”�”}”(hjuEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jàDh´KhjqEubj~)�”}”(hhh]”hÞ)�”}”(hŒ super speed”h]”hŒ super speed”…”�”}”(hj†Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´KhjƒEubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjqEubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jàDh´Khj?Eubjh)�”}”(hŒJhost_addr - MAC address of host's end of this Ethernet over USB link”h]”(jn)�”}”(hŒ3host_addr - MAC address of host's end of this”h]”hŒ5host_addr - MAC address of host’s end of this”…”�”}”(hj¤Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jàDh´Khj Eubj~)�”}”(hhh]”hÞ)�”}”(hŒEthernet over USB link”h]”hŒEthernet over USB link”…”�”}”(hjµEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´Khj²Eubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj Eubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jàDh´Khj?Eubjh)�”}”(hŒNdev_addr - MAC address of device's end of this Ethernet over USB link ”h]”(jn)�”}”(hŒ5dev_addr - MAC address of device's end of this”h]”hŒ7dev_addr - MAC address of device’s end of this”…”�”}”(hjÓEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jàDh´KhjÏEubj~)�”}”(hhh]”hÞ)�”}”(hŒEthernet over USB link”h]”hŒEthernet over USB link”…”�”}”(hjäEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàDh´KhjáEubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÏEubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jàDh´Khj?Eubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_config_usb_gadget_gadget_functions_obex_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-usb-gadget-gadget-functions-obex-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjFubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/obex\.name**”h]”j`)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/obex\.name**”h]”hŒ4/config/usb-gadget/gadget/functions/obex.name”…”�”}”(hj,Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/configfs-usb-gadget-obex”h´Khj%Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFubah}”(h]”jFah ]”h"]”Œ0abi_config_usb_gadget_gadget_functions_obex_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^FjFsj˜}”jFjFsubhÞ)�”}”(hŒ[Defined on file :ref:`configfs-usb-gadget-obex `”h]”(hŒDefined on file ”…”�”}”(hjcFh²hh³Nh´Nubh)�”}”(hŒK:ref:`configfs-usb-gadget-obex `”h]”j§)�”}”(hjmFh]”hŒconfigfs-usb-gadget-obex”…”�”}”(hjoFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_configfs_usb_gadget_obex”uh1hh³j@Fh´KhjcFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@Fh´KhhÊh²hubhÞ)�”}”(hŒ¢This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with obex function's instance "name".”h]”hŒ¨This item contains just one readonly attribute: port_num. It contains the port number of the /dev/ttyGS device associated with obex function’s instance “nameâ€�.”…”�”}”(hj‘Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@Fh´KhhÊh²hubj))�”}”(hŒ7.. _abi_config_usb_gadget_gadget_functions_phonet_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-config-usb-gadget-gadget-functions-phonet-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjþFh²hh³Nh´Nubh)�”}”(hŒO:ref:`configfs-usb-gadget-phonet `”h]”j§)�”}”(hjGh]”hŒconfigfs-usb-gadget-phonet”…”�”}”(hj Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_configfs_usb_gadget_phonet”uh1hh³jÛFh´KhjþFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛFh´KhhÊh²hubhÞ)�”}”(hŒ‹This item contains just one readonly attribute: ifname. It contains the network interface name assigned during network device registration.”h]”hŒ‹This item contains just one readonly attribute: ifname. It contains the network interface name assigned during network device registration.”…”�”}”(hj,Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛFh´KhhÊh²hubj))�”}”(hŒ8.. _abi_config_usb_gadget_gadget_functions_printer_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-config-usb-gadget-gadget-functions-printer-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjHGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/config\/usb\-gadget\/gadget\/functions\/printer\.name**”h]”j`)�”}”(hŒ;**\/config\/usb\-gadget\/gadget\/functions\/printer\.name**”h]”hŒ7/config/usb-gadget/gadget/functions/printer.name”…”�”}”(hjbGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/configfs-usb-gadget-printer”h´Khj[Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEGubah}”(h]”jDGah ]”h"]”Œ3abi_config_usb_gadget_gadget_functions_printer_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Gj:Gsj˜}”jDGj:GsubhÞ)�”}”(hŒaDefined on file :ref:`configfs-usb-gadget-printer `”h]”(hŒDefined on file ”…”�”}”(hj™Gh²hh³Nh´Nubh)�”}”(hŒQ:ref:`configfs-usb-gadget-printer `”h]”j§)�”}”(hj£Gh]”hŒconfigfs-usb-gadget-printer”…”�”}”(hj¥Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯GŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_configfs_usb_gadget_printer”uh1hh³jvGh´Khj™Gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjÇGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjØGubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjØGubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ pnp_string”h]”hŒ pnp_string”…”�”}”(hjøGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhjõGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòGubjW)�”}”(hhh]”hÞ)�”}”(hŒ+Data to be passed to the host in pnp string”h]”hŒ+Data to be passed to the host in pnp string”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khj Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïGubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒq_len”h]”hŒq_len”…”�”}”(hj/Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khj,Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)HubjW)�”}”(hhh]”hÞ)�”}”(hŒNumber of requests per endpoint”h]”hŒNumber of requests per endpoint”…”�”}”(hjFHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhjCHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕGubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_config_usb_gadget_gadget_functions_rndis_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-config-usb-gadget-gadget-functions-rndis-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj�HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/config\/usb\-gadget\/gadget\/functions\/rndis\.name**”h]”j`)�”}”(hŒ9**\/config\/usb\-gadget\/gadget\/functions\/rndis\.name**”h]”hŒ5/config/usb-gadget/gadget/functions/rndis.name”…”�”}”(hj›Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/configfs-usb-gadget-rndis”h´Khj”Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Hubah}”(h]”j}Hah ]”h"]”Œ1abi_config_usb_gadget_gadget_functions_rndis_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍHjsHsj˜}”j}HjsHsubhÞ)�”}”(hŒ]Defined on file :ref:`configfs-usb-gadget-rndis `”h]”(hŒDefined on file ”…”�”}”(hjÒHh²hh³Nh´Nubh)�”}”(hŒM:ref:`configfs-usb-gadget-rndis `”h]”j§)�”}”(hjÜHh]”hŒconfigfs-usb-gadget-rndis”…”�”}”(hjÞHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_configfs_usb_gadget_rndis”uh1hh³j¯Hh´KhjÒHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjIubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjIubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒifname”h]”hŒifname”…”�”}”(hj1Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´Khj.Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+IubjW)�”}”(hhh]”hÞ)�”}”(hŒDnetwork device interface name associated with this function instance”h]”hŒDnetwork device interface name associated with this function instance”…”�”}”(hjHIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjEIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(IubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqmult”h]”hŒqmult”…”�”}”(hjhIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjeIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbIubjW)�”}”(hhh]”hÞ)�”}”(hŒ0queue length multiplier for high and super speed”h]”hŒ0queue length multiplier for high and super speed”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´Khj|Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbIubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(IubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ host_addr”h]”hŒ host_addr”…”�”}”(hjŸIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjœIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™IubjW)�”}”(hhh]”hÞ)�”}”(hŒ8MAC address of host's end of this Ethernet over USB link”h]”hŒ:MAC address of host’s end of this Ethernet over USB link”…”�”}”(hj¶Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´Khj³Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(IubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdev_addr”h]”hŒdev_addr”…”�”}”(hjÖIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjÓIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐIubjW)�”}”(hhh]”hÞ)�”}”(hŒ:MAC address of device's end of this Ethernet over USB link”h]”hŒJubjW)�”}”(hhh]”hÞ)�”}”(hŒ+USB interface subclass, default is 06 (hex)”h]”hŒ+USB interface subclass, default is 06 (hex)”…”�”}”(hj[Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjXJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>Jubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(IubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒprotocol”h]”hŒprotocol”…”�”}”(hj{Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´KhjxJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuJubjW)�”}”(hhh]”hÞ)�”}”(hŒ+USB interface protocol, default is 00 (hex)”h]”hŒ+USB interface protocol, default is 00 (hex)”…”�”}”(hj’Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¯Hh´Khj�Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuJubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_tcm_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-tcm-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjÍJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/tcm\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/tcm\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/tcm.name”…”�”}”(hjçJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-tcm”h´KhjàJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊJubah}”(h]”jÉJah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_tcm_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKj¿Jsj˜}”jÉJj¿JsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-tcm `”h]”(hŒDefined on file ”…”�”}”(hjKh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-tcm `”h]”j§)�”}”(hj(Kh]”hŒconfigfs-usb-gadget-tcm”…”�”}”(hj*Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4KŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_tcm”uh1hh³jûJh´KhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûJh´KhhÊh²hubhÞ)�”}”(hŒiThere are no attributes because all the configuration is performed in the "target" subsystem of configfs.”h]”hŒmThere are no attributes because all the configuration is performed in the “targetâ€� subsystem of configfs.”…”�”}”(hjLKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûJh´KhhÊh²hubj))�”}”(hŒ5.. _abi_config_usb_gadget_gadget_functions_uac1_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-usb-gadget-gadget-functions-uac1-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjhKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/uac1\.name**”h]”j`)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/uac1\.name**”h]”hŒ4/config/usb-gadget/gadget/functions/uac1.name”…”�”}”(hj‚Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/configfs-usb-gadget-uac1”h´Khj{Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeKubah}”(h]”jdKah ]”h"]”Œ0abi_config_usb_gadget_gadget_functions_uac1_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´KjZKsj˜}”jdKjZKsubhÞ)�”}”(hŒ[Defined on file :ref:`configfs-usb-gadget-uac1 `”h]”(hŒDefined on file ”…”�”}”(hj¹Kh²hh³Nh´Nubh)�”}”(hŒK:ref:`configfs-usb-gadget-uac1 `”h]”j§)�”}”(hjÃKh]”hŒconfigfs-usb-gadget-uac1”…”�”}”(hjÅKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_configfs_usb_gadget_uac1”uh1hh³j–Kh´Khj¹Kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjçKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjøKubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjøKubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_chmask”h]”hŒc_chmask”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture channel mask”h]”hŒcapture channel mask”…”�”}”(hj/Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj,Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_srate”h]”hŒc_srate”…”�”}”(hjOLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjLLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjILubjW)�”}”(hhh]”hÞ)�”}”(hŒ0list of capture sampling rates (comma-separated)”h]”hŒ0list of capture sampling rates (comma-separated)”…”�”}”(hjfLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjcLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjILubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_ssize”h]”hŒc_ssize”…”�”}”(hj†Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjƒLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€LubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture sample size (bytes)”h]”hŒcapture sample size (bytes)”…”�”}”(hj�Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjšLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€Lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_mute_present”h]”hŒc_mute_present”…”�”}”(hj½Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjºLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·LubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture mute control enable”h]”hŒcapture mute control enable”…”�”}”(hjÔLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjÑLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·Lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_volume_present”h]”hŒc_volume_present”…”�”}”(hjôLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjñLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîLubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture volume control enable”h]”hŒcapture volume control enable”…”�”}”(hj Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_min”h]”hŒ c_volume_min”…”�”}”(hj+Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj(Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%MubjW)�”}”(hhh]”hÞ)�”}”(hŒ.capture volume control min value (in 1/256 dB)”h]”hŒ.capture volume control min value (in 1/256 dB)”…”�”}”(hjBMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj?Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_max”h]”hŒ c_volume_max”…”�”}”(hjbMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj_Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\MubjW)�”}”(hhh]”hÞ)�”}”(hŒ.capture volume control max value (in 1/256 dB)”h]”hŒ.capture volume control max value (in 1/256 dB)”…”�”}”(hjyMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjvMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_res”h]”hŒ c_volume_res”…”�”}”(hj™Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj–Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“MubjW)�”}”(hhh]”hÞ)�”}”(hŒ/capture volume control resolution (in 1/256 dB)”h]”hŒ/capture volume control resolution (in 1/256 dB)”…”�”}”(hj°Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj­Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_chmask”h]”hŒp_chmask”…”�”}”(hjÐMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjÍMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊMubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback channel mask”h]”hŒplayback channel mask”…”�”}”(hjçMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjäMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊMubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_srate”h]”hŒp_srate”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubjW)�”}”(hhh]”hÞ)�”}”(hŒ1list of playback sampling rates (comma-separated)”h]”hŒ1list of playback sampling rates (comma-separated)”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_ssize”h]”hŒp_ssize”…”�”}”(hj>Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj;Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8NubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback sample size (bytes)”h]”hŒplayback sample size (bytes)”…”�”}”(hjUNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjRNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_mute_present”h]”hŒp_mute_present”…”�”}”(hjuNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjrNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoNubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback mute control enable”h]”hŒplayback mute control enable”…”�”}”(hjŒNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj‰Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_volume_present”h]”hŒp_volume_present”…”�”}”(hj¬Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj©Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦NubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback volume control enable”h]”hŒplayback volume control enable”…”�”}”(hjÃNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjÀNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_min”h]”hŒ p_volume_min”…”�”}”(hjãNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjàNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝNubjW)�”}”(hhh]”hÞ)�”}”(hŒ/playback volume control min value (in 1/256 dB)”h]”hŒ/playback volume control min value (in 1/256 dB)”…”�”}”(hjúNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj÷Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_max”h]”hŒ p_volume_max”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubjW)�”}”(hhh]”hÞ)�”}”(hŒ/playback volume control max value (in 1/256 dB)”h]”hŒ/playback volume control max value (in 1/256 dB)”…”�”}”(hj1Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj.Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_res”h]”hŒ p_volume_res”…”�”}”(hjQOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjNOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKOubjW)�”}”(hhh]”hÞ)�”}”(hŒ0playback volume control resolution (in 1/256 dB)”h]”hŒ0playback volume control resolution (in 1/256 dB)”…”�”}”(hjhOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjeOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKOubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ req_number”h]”hŒ req_number”…”�”}”(hjˆOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj…Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚OubjW)�”}”(hhh]”hÞ)�”}”(hŒBthe number of pre-allocated requests for both capture and playback”h]”hŒBthe number of pre-allocated requests for both capture and playback”…”�”}”(hjŸOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjœOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ function_name”h]”hŒ function_name”…”�”}”(hj¿Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj¼Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹OubjW)�”}”(hhh]”hÞ)�”}”(hŒname of the interface”h]”hŒname of the interface”…”�”}”(hjÖOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjÓOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_it_name”h]”hŒ p_it_name”…”�”}”(hjöOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjóOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðOubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback input terminal name”h]”hŒplayback input terminal name”…”�”}”(hj Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðOubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_it_ch_name”h]”hŒ p_it_ch_name”…”�”}”(hj-Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj*Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'PubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback channels name”h]”hŒplayback channels name”…”�”}”(hjDPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjAPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_ot_name”h]”hŒ p_ot_name”…”�”}”(hjdPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjaPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^PubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback output terminal name”h]”hŒplayback output terminal name”…”�”}”(hj{Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjxPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_fu_vol_name”h]”hŒ p_fu_vol_name”…”�”}”(hj›Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj˜Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•PubjW)�”}”(hhh]”hÞ)�”}”(hŒ)playback mute/volume functional unit name”h]”hŒ)playback mute/volume functional unit name”…”�”}”(hj²Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj¯Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_it_name”h]”hŒ c_it_name”…”�”}”(hjÒPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjÏPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌPubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture input terminal name”h]”hŒcapture input terminal name”…”�”}”(hjéPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjæPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌPubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_it_ch_name”h]”hŒ c_it_ch_name”…”�”}”(hj Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture channels name”h]”hŒcapture channels name”…”�”}”(hj Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_ot_name”h]”hŒ c_ot_name”…”�”}”(hj@Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj=Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:QubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture output terminal name”h]”hŒcapture output terminal name”…”�”}”(hjWQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjTQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_fu_vol_name”h]”hŒ c_fu_vol_name”…”�”}”(hjwQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´KhjtQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqQubjW)�”}”(hhh]”hÞ)�”}”(hŒ(capture mute/volume functional unit name”h]”hŒ(capture mute/volume functional unit name”…”�”}”(hjŽQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–Kh´Khj‹Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqQubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõKubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_config_usb_gadget_gadget_functions_uac1_legacy_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-config-usb-gadget-gadget-functions-uac1-legacy-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÉQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/config\/usb\-gadget\/gadget\/functions\/uac1_legacy\.name**”h]”j`)�”}”(hŒ?**\/config\/usb\-gadget\/gadget\/functions\/uac1_legacy\.name**”h]”hŒ;/config/usb-gadget/gadget/functions/uac1_legacy.name”…”�”}”(hjãQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/configfs-usb-gadget-uac1_legacy”h´KhjÜQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆQubah}”(h]”jÅQah ]”h"]”Œ7abi_config_usb_gadget_gadget_functions_uac1_legacy_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jRj»Qsj˜}”jÅQj»QsubhÞ)�”}”(hŒiDefined on file :ref:`configfs-usb-gadget-uac1_legacy `”h]”(hŒDefined on file ”…”�”}”(hjRh²hh³Nh´Nubh)�”}”(hŒY:ref:`configfs-usb-gadget-uac1_legacy `”h]”j§)�”}”(hj$Rh]”hŒconfigfs-usb-gadget-uac1_legacy”…”�”}”(hj&Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_configfs_usb_gadget_uac1_legacy”uh1hh³j÷Qh´KhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷Qh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjHRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷Qh´KhhÊh²hubhÞ)�”}”(hŒ�audio_buf_size - audio buffer size req_buf_size - ISO OUT endpoint request buffer size req_count - ISO OUT endpoint request count”h]”hŒ�audio_buf_size - audio buffer size req_buf_size - ISO OUT endpoint request buffer size req_count - ISO OUT endpoint request count”…”�”}”(hjVRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷Qh´KhhÊh²hubj))�”}”(hŒ5.. _abi_config_usb_gadget_gadget_functions_uac2_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-config-usb-gadget-gadget-functions-uac2-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjrRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/uac2\.name**”h]”j`)�”}”(hŒ8**\/config\/usb\-gadget\/gadget\/functions\/uac2\.name**”h]”hŒ4/config/usb-gadget/gadget/functions/uac2.name”…”�”}”(hjŒRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/configfs-usb-gadget-uac2”h´Khj…Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoRubah}”(h]”jnRah ]”h"]”Œ0abi_config_usb_gadget_gadget_functions_uac2_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾RjdRsj˜}”jnRjdRsubhÞ)�”}”(hŒ[Defined on file :ref:`configfs-usb-gadget-uac2 `”h]”(hŒDefined on file ”…”�”}”(hjÃRh²hh³Nh´Nubh)�”}”(hŒK:ref:`configfs-usb-gadget-uac2 `”h]”j§)�”}”(hjÍRh]”hŒconfigfs-usb-gadget-uac2”…”�”}”(hjÏRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_configfs_usb_gadget_uac2”uh1hh³j Rh´KhjÃRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hjñRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjSubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjSubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_chmask”h]”hŒc_chmask”…”�”}”(hj"Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture channel mask”h]”hŒcapture channel mask”…”�”}”(hj9Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj6Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_srate”h]”hŒc_srate”…”�”}”(hjYSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjVSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSSubjW)�”}”(hhh]”hÞ)�”}”(hŒ0list of capture sampling rates (comma-separated)”h]”hŒ0list of capture sampling rates (comma-separated)”…”�”}”(hjpSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjmSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_ssize”h]”hŒc_ssize”…”�”}”(hj�Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj�Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠSubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture sample size (bytes)”h]”hŒcapture sample size (bytes)”…”�”}”(hj§Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj¤Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_hs_bint”h]”hŒ c_hs_bint”…”�”}”(hjÇSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÄSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁSubjW)�”}”(hhh]”hÞ)�”}”(hŒ1capture bInterval for HS/SS (1-4: fixed, 0: auto)”h]”hŒ1capture bInterval for HS/SS (1-4: fixed, 0: auto)”…”�”}”(hjÞSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÛSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_sync”h]”hŒc_sync”…”�”}”(hjþSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjûSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøSubjW)�”}”(hhh]”hÞ)�”}”(hŒ-capture synchronization type (async/adaptive)”h]”hŒ-capture synchronization type (async/adaptive)”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_mute_present”h]”hŒc_mute_present”…”�”}”(hj5Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj2Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/TubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture mute control enable”h]”hŒcapture mute control enable”…”�”}”(hjLTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjITubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_volume_present”h]”hŒc_volume_present”…”�”}”(hjlTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjiTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfTubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture volume control enable”h]”hŒcapture volume control enable”…”�”}”(hjƒTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj€Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_min”h]”hŒ c_volume_min”…”�”}”(hj£Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�TubjW)�”}”(hhh]”hÞ)�”}”(hŒ.capture volume control min value (in 1/256 dB)”h]”hŒ.capture volume control min value (in 1/256 dB)”…”�”}”(hjºTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj·Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_max”h]”hŒ c_volume_max”…”�”}”(hjÚTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj×Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔTubjW)�”}”(hhh]”hÞ)�”}”(hŒ.capture volume control max value (in 1/256 dB)”h]”hŒ.capture volume control max value (in 1/256 dB)”…”�”}”(hjñTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjîTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_volume_res”h]”hŒ c_volume_res”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj UubjW)�”}”(hhh]”hÞ)�”}”(hŒ/capture volume control resolution (in 1/256 dB)”h]”hŒ/capture volume control resolution (in 1/256 dB)”…”�”}”(hj(Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj%Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfb_max”h]”hŒfb_max”…”�”}”(hjHUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjEUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBUubjW)�”}”(hhh]”hÞ)�”}”(hŒ%maximum extra bandwidth in async mode”h]”hŒ%maximum extra bandwidth in async mode”…”�”}”(hj_Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj\Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_chmask”h]”hŒp_chmask”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj|Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyUubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback channel mask”h]”hŒplayback channel mask”…”�”}”(hj–Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj“Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_srate”h]”hŒp_srate”…”�”}”(hj¶Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj³Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°UubjW)�”}”(hhh]”hÞ)�”}”(hŒ1list of playback sampling rates (comma-separated)”h]”hŒ1list of playback sampling rates (comma-separated)”…”�”}”(hjÍUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÊUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_ssize”h]”hŒp_ssize”…”�”}”(hjíUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjêUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçUubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback sample size (bytes)”h]”hŒplayback sample size (bytes)”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_hs_bint”h]”hŒ p_hs_bint”…”�”}”(hj$Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj!Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubjW)�”}”(hhh]”hÞ)�”}”(hŒ2playback bInterval for HS/SS (1-4: fixed, 0: auto)”h]”hŒ2playback bInterval for HS/SS (1-4: fixed, 0: auto)”…”�”}”(hj;Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj8Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_mute_present”h]”hŒp_mute_present”…”�”}”(hj[Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjXVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUVubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback mute control enable”h]”hŒplayback mute control enable”…”�”}”(hjrVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjoVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_volume_present”h]”hŒp_volume_present”…”�”}”(hj’Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj�Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒVubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback volume control enable”h]”hŒplayback volume control enable”…”�”}”(hj©Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj¦Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_min”h]”hŒ p_volume_min”…”�”}”(hjÉVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÆVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃVubjW)�”}”(hhh]”hÞ)�”}”(hŒ/playback volume control min value (in 1/256 dB)”h]”hŒ/playback volume control min value (in 1/256 dB)”…”�”}”(hjàVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÝVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_max”h]”hŒ p_volume_max”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjýVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúVubjW)�”}”(hhh]”hÞ)�”}”(hŒ/playback volume control max value (in 1/256 dB)”h]”hŒ/playback volume control max value (in 1/256 dB)”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_volume_res”h]”hŒ p_volume_res”…”�”}”(hj7Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj4Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1WubjW)�”}”(hhh]”hÞ)�”}”(hŒ0playback volume control resolution (in 1/256 dB)”h]”hŒ0playback volume control resolution (in 1/256 dB)”…”�”}”(hjNWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjKWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ req_number”h]”hŒ req_number”…”�”}”(hjnWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjkWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhWubjW)�”}”(hhh]”hÞ)�”}”(hŒBthe number of pre-allocated requests for both capture and playback”h]”hŒBthe number of pre-allocated requests for both capture and playback”…”�”}”(hj…Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj‚Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ function_name”h]”hŒ function_name”…”�”}”(hj¥Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj¢Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸWubjW)�”}”(hhh]”hÞ)�”}”(hŒname of the interface”h]”hŒname of the interface”…”�”}”(hj¼Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj¹Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ if_ctrl_name”h]”hŒ if_ctrl_name”…”�”}”(hjÜWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÙWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖWubjW)�”}”(hhh]”hÞ)�”}”(hŒtopology control name”h]”hŒtopology control name”…”�”}”(hjóWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjðWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒclksrc_in_name”h]”hŒclksrc_in_name”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj XubjW)�”}”(hhh]”hÞ)�”}”(hŒinput clock name”h]”hŒinput clock name”…”�”}”(hj*Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj'Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒclksrc_out_name”h]”hŒclksrc_out_name”…”�”}”(hjJXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjGXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDXubjW)�”}”(hhh]”hÞ)�”}”(hŒoutput clock name”h]”hŒoutput clock name”…”�”}”(hjaXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj^Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_it_name”h]”hŒ p_it_name”…”�”}”(hj�Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj~Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{XubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback input terminal name”h]”hŒplayback input terminal name”…”�”}”(hj˜Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj•Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_it_ch_name”h]”hŒ p_it_ch_name”…”�”}”(hj¸Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjµXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²XubjW)�”}”(hhh]”hÞ)�”}”(hŒ!playback input first channel name”h]”hŒ!playback input first channel name”…”�”}”(hjÏXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÌXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_ot_name”h]”hŒ p_ot_name”…”�”}”(hjïXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjìXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéXubjW)�”}”(hhh]”hÞ)�”}”(hŒplayback output terminal name”h]”hŒplayback output terminal name”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ p_fu_vol_name”h]”hŒ p_fu_vol_name”…”�”}”(hj&Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj#Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj YubjW)�”}”(hhh]”hÞ)�”}”(hŒ'playback mute/volume function unit name”h]”hŒ'playback mute/volume function unit name”…”�”}”(hj=Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj:Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Yubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_it_name”h]”hŒ c_it_name”…”�”}”(hj]Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjZYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWYubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture input terminal name”h]”hŒcapture input terminal name”…”�”}”(hjtYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjqYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_it_ch_name”h]”hŒ c_it_ch_name”…”�”}”(hj”Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj‘Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽYubjW)�”}”(hhh]”hÞ)�”}”(hŒ capture input first channel name”h]”hŒ capture input first channel name”…”�”}”(hj«Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj¨Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_ot_name”h]”hŒ c_ot_name”…”�”}”(hjËYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÈYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅYubjW)�”}”(hhh]”hÞ)�”}”(hŒcapture output terminal name”h]”hŒcapture output terminal name”…”�”}”(hjâYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjßYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ c_fu_vol_name”h]”hŒ c_fu_vol_name”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjÿYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüYubjW)�”}”(hhh]”hÞ)�”}”(hŒ(capture mute/volume functional unit name”h]”hŒ(capture mute/volume functional unit name”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc_terminal_type”h]”hŒc_terminal_type”…”�”}”(hj9Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj6Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3ZubjW)�”}”(hhh]”hÞ)�”}”(hŒ!code of the capture terminal type”h]”hŒ!code of the capture terminal type”…”�”}”(hjPZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjMZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3Zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒp_terminal_type”h]”hŒp_terminal_type”…”�”}”(hjpZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´KhjmZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjZubjW)�”}”(hhh]”hÞ)�”}”(hŒ"code of the playback terminal type”h]”hŒ"code of the playback terminal type”…”�”}”(hj‡Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Rh´Khj„Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿRubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_config_usb_gadget_gadget_functions_uvc_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-config-usb-gadget-gadget-functions-uvc-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjÂZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name**”h]”j`)�”}”(hŒ7**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name**”h]”hŒ3/config/usb-gadget/gadget/functions/uvc.name”…”�”}”(hjÜZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/configfs-usb-gadget-uvc”h´KhjÕZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿Zubah}”(h]”j¾Zah ]”h"]”Œ/abi_config_usb_gadget_gadget_functions_uvc_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[j´Zsj˜}”j¾Zj´ZsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj[h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj[h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Khj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhhÊh²hubhÞ)�”}”(hŒUVC function directory”h]”hŒUVC function directory”…”�”}”(hjA[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjR[ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjR[ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒstreaming_maxburst”h]”hŒstreaming_maxburst”…”�”}”(hjr[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khjo[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl[ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0..15 (ss only)”h]”hŒ0..15 (ss only)”…”�”}”(hj‰[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khj†[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhji[ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒstreaming_maxpacket”h]”hŒstreaming_maxpacket”…”�”}”(hj©[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khj¦[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£[ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1..1023 (fs), 1..3072 (hs/ss)”h]”hŒ1..1023 (fs), 1..3072 (hs/ss)”…”�”}”(hjÀ[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khj½[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhji[ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒstreaming_interval”h]”hŒstreaming_interval”…”�”}”(hjà[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhjÝ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ[ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1..16”h]”hŒ1..16”…”�”}”(hj÷[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khjô[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhji[ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ function_name”h]”hŒ function_name”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubjW)�”}”(hhh]”hÞ)�”}”(hŒ string [32]”h]”hŒ string [32]”…”�”}”(hj.\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Khj+\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhji[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO[ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_config_usb_gadget_gadget_functions_uvc_name_control:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-config-usb-gadget-gadget-functions-uvc-name-control”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hji\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control**”h]”j`)�”}”(hŒ@**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control**”h]”hŒ</config/usb-gadget/gadget/functions/uvc.name/control”…”�”}”(hjƒ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hj|\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf\ubah}”(h]”je\ah ]”h"]”Œ7abi_config_usb_gadget_gadget_functions_uvc_name_control”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´\j[\sj˜}”je\j[\subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj¹\h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÃ\h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÅ\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K hj¹\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hhÊh²hubhÞ)�”}”(hŒControl descriptors”h]”hŒControl descriptors”…”�”}”(hjç\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hhÊh²hubhÞ)�”}”(hŒ4All attributes read only except enable_interrupt_ep:”h]”hŒ4All attributes read only except enable_interrupt_ep:”…”�”}”(hjõ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj]ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj]ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbInterfaceNumber”h]”hŒbInterfaceNumber”…”�”}”(hj&]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hj#]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ]ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1USB interface number for this streaming interface”h]”hŒ1USB interface number for this streaming interface”…”�”}”(hj=]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hj:]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒenable_interrupt_ep”h]”hŒenable_interrupt_ep”…”�”}”(hj]]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hjZ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW]ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:flag to enable the interrupt endpoint for the VC interface”h]”hŒ:flag to enable the interrupt endpoint for the VC interface”…”�”}”(hjt]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hjq]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒB.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-config-usb-gadget-gadget-functions-uvc-name-control-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj¯]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class**”h]”j`)�”}”(hŒG**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class**”h]”hŒC/config/usb-gadget/gadget/functions/uvc.name/control/class”…”�”}”(hjÉ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhjÂ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬]ubah}”(h]”j«]ah ]”h"]”Œ=abi_config_usb_gadget_gadget_functions_uvc_name_control_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú]j¡]sj˜}”j«]j¡]subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjÿ]h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj ^h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj ^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kh•jÿ]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhhÊh²hubhÞ)�”}”(hŒClass descriptors”h]”hŒClass descriptors”…”�”}”(hj-^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KhhÊh²hubj))�”}”(hŒE.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_class_fs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-config-usb-gadget-gadget-functions-uvc-name-control-class-fs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjI^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class\/fs**”h]”j`)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class\/fs**”h]”hŒG/config/usb-gadget/gadget/functions/uvc.name/control/class/fs”…”�”}”(hjc^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K%hj\^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF^ubah}”(h]”jE^ah ]”h"]”Œ@abi_config_usb_gadget_gadget_functions_uvc_name_control_class_fs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”^j;^sj˜}”jE^j;^subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj™^h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj£^h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj¥^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K%hj™^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K%hhÊh²hubhÞ)�”}”(hŒ$Full speed control class descriptors”h]”hŒ$Full speed control class descriptors”…”�”}”(hjÇ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K%hhÊh²hubj))�”}”(hŒE.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_class_ss:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-config-usb-gadget-gadget-functions-uvc-name-control-class-ss”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjã^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class\/ss**”h]”j`)�”}”(hŒK**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/class\/ss**”h]”hŒG/config/usb-gadget/gadget/functions/uvc.name/control/class/ss”…”�”}”(hjý^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hjö^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà^ubah}”(h]”jß^ah ]”h"]”Œ@abi_config_usb_gadget_gadget_functions_uvc_name_control_class_ss”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j._jÕ^sj˜}”jß^jÕ^subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj3_h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj=_h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj?_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K hj3_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hhÊh²hubhÞ)�”}”(hŒ%Super speed control class descriptors”h]”hŒ%Super speed control class descriptors”…”�”}”(hja_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K hhÊh²hubj))�”}”(hŒG.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_extensions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-config-usb-gadget-gadget-functions-uvc-name-control-extensions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj}_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/extensions**”h]”j`)�”}”(hŒL**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/extensions**”h]”hŒH/config/usb-gadget/gadget/functions/uvc.name/control/extensions”…”�”}”(hj—_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kthj�_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz_ubah}”(h]”jy_ah ]”h"]”ŒBabi_config_usb_gadget_gadget_functions_uvc_name_control_extensions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ_jo_sj˜}”jy_jo_subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjÍ_h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj×_h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÙ_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´KthjÍ_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KthhÊh²hubhÞ)�”}”(hŒExtension unit descriptors”h]”hŒExtension unit descriptors”…”�”}”(hjû_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KthhÊh²hubj))�”}”(hŒL.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_extensions_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-config-usb-gadget-gadget-functions-uvc-name-control-extensions-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/extensions\/name**”h]”j`)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/extensions\/name**”h]”hŒN/config/usb-gadget/gadget/functions/uvc.name/control/extensions/name”…”�”}”(hj1`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kyhj*`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`ubah}”(h]”j`ah ]”h"]”ŒGabi_config_usb_gadget_gadget_functions_uvc_name_control_extensions_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jb`j `sj˜}”j`j `subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjg`h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjq`h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjs`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjo`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kyhjg`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KyhhÊh²hubhÞ)�”}”(hŒExtension Unit (XU) Descriptor”h]”hŒExtension Unit (XU) Descriptor”…”�”}”(hj•`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KyhhÊh²hubhÞ)�”}”(hŒIbLength, bUnitID and iExtension are read-only. All others are read-write.”h]”hŒIbLength, bUnitID and iExtension are read-only. All others are read-write.”…”�”}”(hj£`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KyhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj´`ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj´`ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbLength”h]”hŒbLength”…”�”}”(hjÔ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KyhjÑ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ`ubjW)�”}”(hhh]”hÞ)�”}”(hŒsize of the descriptor in bytes”h]”hŒsize of the descriptor in bytes”…”�”}”(hjë`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kyhjè`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË`ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbUnitID”h]”hŒbUnitID”…”�”}”(hj ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kyhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubjW)�”}”(hhh]”hÞ)�”}”(hŒnon-zero ID of this unit”h]”hŒnon-zero ID of this unit”…”�”}”(hj"ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kyhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË`ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒguidExtensionCode”h]”hŒguidExtensionCode”…”�”}”(hjBah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kyhj?aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjabi-config-usb-gadget-gadget-functions-uvc-name-control-header”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÞbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/header**”h]”j`)�”}”(hŒH**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/header**”h]”hŒD/config/usb-gadget/gadget/functions/uvc.name/control/header”…”�”}”(hjøbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K�hjñbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛbubah}”(h]”jÚbah ]”h"]”Œ>abi_config_usb_gadget_gadget_functions_uvc_name_control_header”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)cjÐbsj˜}”jÚbjÐbsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj.ch²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj8ch]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj:ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K�hj.cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K�hhÊh²hubhÞ)�”}”(hŒControl header descriptors”h]”hŒControl header descriptors”…”�”}”(hj\ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K�hhÊh²hubj))�”}”(hŒH.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_header_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-config-usb-gadget-gadget-functions-uvc-name-control-header-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjxcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/header\/name**”h]”j`)�”}”(hŒN**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/header\/name**”h]”hŒJ/config/usb-gadget/gadget/functions/uvc.name/control/header/name”…”�”}”(hj’ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽcubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K•hj‹cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆcubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjucubah}”(h]”jtcah ]”h"]”ŒCabi_config_usb_gadget_gadget_functions_uvc_name_control_header_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃcjjcsj˜}”jtcjjcsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjÈch²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÒch]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÔch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K•hjÈcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K•hhÊh²hubhÞ)�”}”(hŒ#Specific control header descriptors”h]”hŒ#Specific control header descriptors”…”�”}”(hjöch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K•hhÊh²hubhÞ)�”}”(hŒdwClockFrequency bcdUVC”h]”hŒdwClockFrequency bcdUVC”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K•hhÊh²hubj))�”}”(hŒG.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_processing:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-config-usb-gadget-gadget-functions-uvc-name-control-processing”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj dubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/processing**”h]”j`)�”}”(hŒL**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/processing**”h]”hŒH/config/usb-gadget/gadget/functions/uvc.name/control/processing”…”�”}”(hj:dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K^hj3dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdubah}”(h]”jdah ]”h"]”ŒBabi_config_usb_gadget_gadget_functions_uvc_name_control_processing”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkdjdsj˜}”jdjdsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjpdh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjzdh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj|dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†dŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K^hjpdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K^hhÊh²hubhÞ)�”}”(hŒProcessing unit descriptors”h]”hŒProcessing unit descriptors”…”�”}”(hjždh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K^hhÊh²hubj))�”}”(hŒO.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_processing_default:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-config-usb-gadget-gadget-functions-uvc-name-control-processing-default”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjºdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/processing\/default**”h]”j`)�”}”(hŒU**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/processing\/default**”h]”hŒQ/config/usb-gadget/gadget/functions/uvc.name/control/processing/default”…”�”}”(hjÔdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchjÍdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·dubah}”(h]”j¶dah ]”h"]”ŒJabi_config_usb_gadget_gadget_functions_uvc_name_control_processing_default”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jej¬dsj˜}”j¶dj¬dsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj eh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjeh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j eŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kchj eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchhÊh²hubhÞ)�”}”(hŒ#Default processing unit descriptors”h]”hŒ#Default processing unit descriptors”…”�”}”(hj8eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchhÊh²hubhÞ)�”}”(hŒ@All attributes read only except bmControls, which is read/write:”h]”hŒ@All attributes read only except bmControls, which is read/write:”…”�”}”(hjFeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjWeubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjWeubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ iProcessing”h]”hŒ iProcessing”…”�”}”(hjweh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchjteubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqeubjW)�”}”(hhh]”hÞ)�”}”(hŒindex of string descriptor”h]”hŒindex of string descriptor”…”�”}”(hjŽeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchj‹eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqeubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjneubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bmControls”h]”hŒ bmControls”…”�”}”(hj®eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchj«eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨eubjW)�”}”(hhh]”hÞ)�”}”(hŒCbitmap specifying which controls are supported for the video stream”h]”hŒCbitmap specifying which controls are supported for the video stream”…”�”}”(hjÅeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchjÂeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨eubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjneubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwMaxMultiplier”h]”hŒwMaxMultiplier”…”�”}”(hjåeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchjâeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßeubjW)�”}”(hhh]”hÞ)�”}”(hŒ"maximum digital magnification x100”h]”hŒ"maximum digital magnification x100”…”�”}”(hjüeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchjùeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßeubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjneubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bSourceID”h]”hŒ bSourceID”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubjW)�”}”(hhh]”hÞ)�”}”(hŒ2id of the terminal to which this unit is connected”h]”hŒ2id of the terminal to which this unit is connected”…”�”}”(hj3fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchj0fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjneubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbUnitID”h]”hŒbUnitID”…”�”}”(hjSfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KchjPfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMfubjW)�”}”(hhh]”hÞ)�”}”(hŒa non-zero id of this unit”h]”hŒa non-zero id of this unit”…”�”}”(hjjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kchjgfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjneubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTeubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒE.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-config-usb-gadget-gadget-functions-uvc-name-control-terminal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj¥fubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal**”h]”j`)�”}”(hŒJ**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal**”h]”hŒF/config/usb-gadget/gadget/functions/uvc.name/control/terminal”…”�”}”(hj¿fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K*hj¸fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢fubah}”(h]”j¡fah ]”h"]”Œ@abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðfj—fsj˜}”j¡fj—fsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjõfh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÿfh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K*hjõfubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K*hhÊh²hubhÞ)�”}”(hŒTerminal descriptors”h]”hŒTerminal descriptors”…”�”}”(hj#gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K*hhÊh²hubj))�”}”(hŒL.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_camera:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-camera”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj?gubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/camera**”h]”j`)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/camera**”h]”hŒN/config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera”…”�”}”(hjYgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KEhjRgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLgubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`”h]”(hŒDefined on file ”…”�”}”(hj�gh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj™gh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj›gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´KEhj�gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KEhhÊh²hubhÞ)�”}”(hŒCamera terminal descriptors”h]”hŒCamera terminal descriptors”…”�”}”(hj½gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KEhhÊh²hubj))�”}”(hŒT.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_camera_default:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-camera-default”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjÙgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/camera\/default**”h]”j`)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/camera\/default**”h]”hŒW/config/usb-gadget/gadget/functions/uvc.name/control/terminal/camera/default”…”�”}”(hjógh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjìgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjégubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjægubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖgubah}”(h]”jÕgah ]”h"]”ŒOabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_camera_default”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$hjËgsj˜}”jÕgjËgsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj)hh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj3hh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj5hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?hŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´KJhj)hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhhÊh²hubhÞ)�”}”(hŒ#Default camera terminal descriptors”h]”hŒ#Default camera terminal descriptors”…”�”}”(hjWhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhhÊh²hubhÞ)�”}”(hŒ@All attributes read only except bmControls, which is read/write:”h]”hŒ@All attributes read only except bmControls, which is read/write:”…”�”}”(hjehh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjvhubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hjvhubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bmControls”h]”hŒ bmControls”…”�”}”(hj–hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj“hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�hubjW)�”}”(hhh]”hÞ)�”}”(hŒCbitmap specifying which controls are supported for the video stream”h]”hŒCbitmap specifying which controls are supported for the video stream”…”�”}”(hj­hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjªhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwOcularFocalLength”h]”hŒwOcularFocalLength”…”�”}”(hjÍhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjÊhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇhubjW)�”}”(hhh]”hÞ)�”}”(hŒthe value of Locular”h]”hŒthe value of Locular”…”�”}”(hjähh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjáhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇhubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwObjectiveFocalLengthMax”h]”hŒwObjectiveFocalLengthMax”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþhubjW)�”}”(hhh]”hÞ)�”}”(hŒthe value of Lmin”h]”hŒthe value of Lmin”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþhubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwObjectiveFocalLengthMin”h]”hŒwObjectiveFocalLengthMin”…”�”}”(hj;ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj8iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5iubjW)�”}”(hhh]”hÞ)�”}”(hŒthe value of Lmax”h]”hŒthe value of Lmax”…”�”}”(hjRih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjOiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ iTerminal”h]”hŒ iTerminal”…”�”}”(hjrih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjoiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjliubjW)�”}”(hhh]”hÞ)�”}”(hŒindex of string descriptor”h]”hŒindex of string descriptor”…”�”}”(hj‰ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj†iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjliubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbAssocTerminal”h]”hŒbAssocTerminal”…”�”}”(hj©ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj¦iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£iubjW)�”}”(hhh]”hÞ)�”}”(hŒ=id of the output terminal to which this terminal is connected”h]”hŒ=id of the output terminal to which this terminal is connected”…”�”}”(hjÀih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj½iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ wTerminalType”h]”hŒ wTerminalType”…”�”}”(hjàih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjÝiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚiubjW)�”}”(hhh]”hÞ)�”}”(hŒ terminal type”h]”hŒ terminal type”…”�”}”(hj÷ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjôiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bTerminalID”h]”hŒ bTerminalID”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubjW)�”}”(hhh]”hÞ)�”}”(hŒa non-zero id of this terminal”h]”hŒa non-zero id of this terminal”…”�”}”(hj.jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KJhj+jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjshubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒL.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_output:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-output”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjijubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/output**”h]”j`)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/output**”h]”hŒN/config/usb-gadget/gadget/functions/uvc.name/control/terminal/output”…”�”}”(hjƒjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K/hj|jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjijubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfjubah}”(h]”jejah ]”h"]”ŒGabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_output”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´jj[jsj˜}”jejj[jsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj¹jh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÃjh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÅjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K/hj¹jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K/hhÊh²hubhÞ)�”}”(hŒOutput terminal descriptors”h]”hŒOutput terminal descriptors”…”�”}”(hjçjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K/hhÊh²hubj))�”}”(hŒT.. _abi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_output_default:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-config-usb-gadget-gadget-functions-uvc-name-control-terminal-output-default”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjkubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/output\/default**”h]”j`)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/control\/terminal\/output\/default**”h]”hŒW/config/usb-gadget/gadget/functions/uvc.name/control/terminal/output/default”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjkubah}”(h]”jÿjah ]”h"]”ŒOabi_config_usb_gadget_gadget_functions_uvc_name_control_terminal_output_default”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNkjõjsj˜}”jÿjjõjsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjSkh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj]kh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj_kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jikŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K4hjSkubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hhÊh²hubhÞ)�”}”(hŒ#Default output terminal descriptors”h]”hŒ#Default output terminal descriptors”…”�”}”(hj�kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hhÊh²hubhÞ)�”}”(hŒ*All attributes read only except bSourceID:”h]”hŒ*All attributes read only except bSourceID:”…”�”}”(hj�kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj kubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj kubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ iTerminal”h]”hŒ iTerminal”…”�”}”(hjÀkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hj½kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºkubjW)�”}”(hhh]”hÞ)�”}”(hŒindex of string descriptor”h]”hŒindex of string descriptor”…”�”}”(hj×kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjÔkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·kubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bSourceID”h]”hŒ bSourceID”…”�”}”(hj÷kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjôkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñkubjW)�”}”(hhh]”hÞ)�”}”(hŒ6id of the terminal to which this terminal is connected”h]”hŒ6id of the terminal to which this terminal is connected”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hj lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·kubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbAssocTerminal”h]”hŒbAssocTerminal”…”�”}”(hj.lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hj+lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(lubjW)�”}”(hhh]”hÞ)�”}”(hŒDid of the input terminal to which this output terminal is associated”h]”hŒDid of the input terminal to which this output terminal is associated”…”�”}”(hjElh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjBlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·kubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ wTerminalType”h]”hŒ wTerminalType”…”�”}”(hjelh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjblubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_lubjW)�”}”(hhh]”hÞ)�”}”(hŒ terminal type”h]”hŒ terminal type”…”�”}”(hj|lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hjylubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·kubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bTerminalID”h]”hŒ bTerminalID”…”�”}”(hjœlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hj™lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–lubjW)�”}”(hhh]”hÞ)�”}”(hŒa non-zero id of this terminal”h]”hŒa non-zero id of this terminal”…”�”}”(hj³lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K4hj°lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·kubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj kubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�kubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ>.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-config-usb-gadget-gadget-functions-uvc-name-streaming”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjîlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming**”h]”j`)�”}”(hŒB**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming**”h]”hŒ>/config/usb-gadget/gadget/functions/uvc.name/streaming”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kœhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjûlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëlubah}”(h]”jêlah ]”h"]”Œ9abi_config_usb_gadget_gadget_functions_uvc_name_streaming”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9mjàlsj˜}”jêljàlsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj>mh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjHmh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjJmh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kœhj>mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KœhhÊh²hubhÞ)�”}”(hŒStreaming descriptors”h]”hŒStreaming descriptors”…”�”}”(hjlmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KœhhÊh²hubhÞ)�”}”(hŒAll attributes read only:”h]”hŒAll attributes read only:”…”�”}”(hjzmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KœhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‹mubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‹mubjM)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbInterfaceNumber”h]”hŒbInterfaceNumber”…”�”}”(hj«mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kœhj¨mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥mubjW)�”}”(hhh]”hÞ)�”}”(hŒ1USB interface number for this streaming interface”h]”hŒ1USB interface number for this streaming interface”…”�”}”(hjÂmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kœhj¿mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆmubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒD.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-config-usb-gadget-gadget-functions-uvc-name-streaming-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjýmubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class**”h]”j`)�”}”(hŒI**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class**”h]”hŒE/config/usb-gadget/gadget/functions/uvc.name/streaming/class”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¨hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjúmubah}”(h]”jùmah ]”h"]”Œ?abi_config_usb_gadget_gadget_functions_uvc_name_streaming_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHnjïmsj˜}”jùmjïmsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjMnh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjWnh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjYnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K¨hjMnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¨hhÊh²hubhÞ)�”}”(hŒStreaming class descriptors”h]”hŒStreaming class descriptors”…”�”}”(hj{nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¨hhÊh²hubj))�”}”(hŒG.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_fs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-fs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj—nubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/fs**”h]”j`)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/fs**”h]”hŒI/config/usb-gadget/gadget/functions/uvc.name/streaming/class/fs”…”�”}”(hj±nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K·hjªnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”nubah}”(h]”j“nah ]”h"]”ŒBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_fs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jânj‰nsj˜}”j“nj‰nsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjçnh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjñnh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjónh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K·hjçnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K·hhÊh²hubhÞ)�”}”(hŒ&Full speed streaming class descriptors”h]”hŒ&Full speed streaming class descriptors”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K·hhÊh²hubj))�”}”(hŒG.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_hs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-hs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj1oubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/hs**”h]”j`)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/hs**”h]”hŒI/config/usb-gadget/gadget/functions/uvc.name/streaming/class/hs”…”�”}”(hjKoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K²hjDoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.oubah}”(h]”j-oah ]”h"]”ŒBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_hs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|oj#osj˜}”j-oj#osubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj�oh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj‹oh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj�oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—oŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K²hj�oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K²hhÊh²hubhÞ)�”}”(hŒ&High speed streaming class descriptors”h]”hŒ&High speed streaming class descriptors”…”�”}”(hj¯oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K²hhÊh²hubj))�”}”(hŒG.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_ss:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-config-usb-gadget-gadget-functions-uvc-name-streaming-class-ss”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjËoubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/ss**”h]”j`)�”}”(hŒM**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/class\/ss**”h]”hŒI/config/usb-gadget/gadget/functions/uvc.name/streaming/class/ss”…”�”}”(hjåoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K­hjÞoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØoubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËoubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈoubah}”(h]”jÇoah ]”h"]”ŒBabi_config_usb_gadget_gadget_functions_uvc_name_streaming_class_ss”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpj½osj˜}”jÇoj½osubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjph²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj%ph]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj'ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1pŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K­hjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K­hhÊh²hubhÞ)�”}”(hŒ'Super speed streaming class descriptors”h]”hŒ'Super speed streaming class descriptors”…”�”}”(hjIph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K­hhÊh²hubj))�”}”(hŒM.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matching”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjepubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching**”h]”j`)�”}”(hŒR**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching**”h]”hŒN/config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¼hjxpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjupubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjepubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbpubah}”(h]”japah ]”h"]”ŒHabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°pjWpsj˜}”japjWpsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjµph²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj¿ph]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÁph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´K¼hjµpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¼hhÊh²hubhÞ)�”}”(hŒColor matching descriptors”h]”hŒColor matching descriptors”…”�”}”(hjãph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´K¼hhÊh²hubj))�”}”(hŒU.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_default:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matching-default”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjÿpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching\/default**”h]”j`)�”}”(hŒ[**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching\/default**”h]”hŒW/config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/default”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüpubah}”(h]”jûpah ]”h"]”ŒPabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_default”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJqjñpsj˜}”jûpjñpsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjOqh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjYqh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj[qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´KÁhjOqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhhÊh²hubhÞ)�”}”(hŒ"Default color matching descriptors”h]”hŒ"Default color matching descriptors”…”�”}”(hj}qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhhÊh²hubhÞ)�”}”(hŒAll attributes read/write:”h]”hŒAll attributes read/write:”…”�”}”(hj‹qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjœqubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjœqubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbMatrixCoefficients”h]”hŒbMatrixCoefficients”…”�”}”(hj¼qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhj¹qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶qubjW)�”}”(hhh]”hÞ)�”}”(hŒFmatrix used to compute luma and chroma values from the color primaries”h]”hŒFmatrix used to compute luma and chroma values from the color primaries”…”�”}”(hjÓqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhjÐqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³qubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbTransferCharacteristics”h]”hŒbTransferCharacteristics”…”�”}”(hjóqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhjðqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíqubjW)�”}”(hhh]”hÞ)�”}”(hŒ\optoelectronic transfer characteristic of the source picture, also called the gamma function”h]”hŒ\optoelectronic transfer characteristic of the source picture, also called the gamma function”…”�”}”(hj rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³qubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbColorPrimaries”h]”hŒbColorPrimaries”…”�”}”(hj*rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhj'rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$rubjW)�”}”(hhh]”hÞ)�”}”(hŒ'color primaries and the reference white”h]”hŒ'color primaries and the reference white”…”�”}”(hjArh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÁhj>rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$rubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™qubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒR.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-config-usb-gadget-gadget-functions-uvc-name-streaming-color-matching-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj|rubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching\/name**”h]”j`)�”}”(hŒX**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/color_matching\/name**”h]”hŒT/config/usb-gadget/gadget/functions/uvc.name/streaming/color_matching/name”…”�”}”(hj–rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhj�rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰rubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyrubah}”(h]”jxrah ]”h"]”ŒMabi_config_usb_gadget_gadget_functions_uvc_name_streaming_color_matching_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇrjnrsj˜}”jxrjnrsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjÌrh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÖrh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjØrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jârŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´KÒhjÌrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhhÊh²hubhÞ)�”}”(hŒ%Additional color matching descriptors”h]”hŒ%Additional color matching descriptors”…”�”}”(hjúrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhhÊh²hubhÞ)�”}”(hŒAll attributes read/write:”h]”hŒAll attributes read/write:”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjsubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjsubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbMatrixCoefficients”h]”hŒbMatrixCoefficients”…”�”}”(hj9sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhj6subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3subjW)�”}”(hhh]”hÞ)�”}”(hŒFmatrix used to compute luma and chroma values from the color primaries”h]”hŒFmatrix used to compute luma and chroma values from the color primaries”…”�”}”(hjPsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhjMsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3subeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0subjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbTransferCharacteristics”h]”hŒbTransferCharacteristics”…”�”}”(hjpsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhjmsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjsubjW)�”}”(hhh]”hÞ)�”}”(hŒ\optoelectronic transfer characteristic of the source picture, also called the gamma function”h]”hŒ\optoelectronic transfer characteristic of the source picture, also called the gamma function”…”�”}”(hj‡sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhj„subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjsubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0subjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbColorPrimaries”h]”hŒbColorPrimaries”…”�”}”(hj§sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhj¤subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡subjW)�”}”(hhh]”hÞ)�”}”(hŒ'color primaries and the reference white”h]”hŒ'color primaries and the reference white”…”�”}”(hj¾sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KÒhj»subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡subeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0subeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒI.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjùsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/framebased**”h]”j`)�”}”(hŒN**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/framebased**”h]”hŒJ/config/usb-gadget/gadget/functions/uvc.name/streaming/framebased”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MYhj tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjösubah}”(h]”jõsah ]”h"]”ŒDabi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDtjëssj˜}”jõsjëssubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjIth²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjSth]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjUth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_tŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´MYhjItubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MYhhÊh²hubhÞ)�”}”(hŒFramebased format descriptors”h]”hŒFramebased format descriptors”…”�”}”(hjwth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MYhhÊh²hubj))�”}”(hŒN.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj“tubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/framebased\/name**”h]”j`)�”}”(hŒT**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/framebased\/name**”h]”hŒP/config/usb-gadget/gadget/functions/uvc.name/streaming/framebased/name”…”�”}”(hj­th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M^hj¦tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�tubah}”(h]”j�tah ]”h"]”ŒIabi_config_usb_gadget_gadget_functions_uvc_name_streaming_framebased_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞtj…tsj˜}”j�tj…tsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjãth²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjíth]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjïth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´M^hjãtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M^hhÊh²hubhÞ)�”}”(hŒ&Specific framebased format descriptors”h]”hŒ&Specific framebased format descriptors”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M^hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj"uubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj"uubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFormatIndex”h]”hŒ bFormatIndex”…”�”}”(hjBuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M^hj?uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hjewh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjowh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjqwh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{wŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Mxhjewubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhhÊh²hubhÞ)�”}”(hŒ%Specific framebased frame descriptors”h]”hŒ%Specific framebased frame descriptors”…”�”}”(hj“wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¤wubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj¤wubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFrameIndex”h]”hŒ bFrameIndex”…”�”}”(hjÄwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjÁwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾wubjW)�”}”(hhh]”hÞ)�”}”(hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”h]”hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”…”�”}”(hjÛwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjØwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwFrameInterval”h]”hŒdwFrameInterval”…”�”}”(hjûwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhjøwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõwubjW)�”}”(hhh]”hÞ)�”}”(hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”h]”hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwDefaultFrameInterval”h]”hŒdwDefaultFrameInterval”…”�”}”(hj2xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj/xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,xubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the frame interval the device would like to use as default”h]”hŒ:the frame interval the device would like to use as default”…”�”}”(hjIxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjFxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwBytesPerLine”h]”hŒdwBytesPerLine”…”�”}”(hjixh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhjfxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcxubjW)�”}”(hhh]”hÞ)�”}”(hXSpecifies the number of bytes per line of video for packed fixed frame size formats, allowing the receiver to perform stride alignment of the video. If the bVariableSize value (above) is TRUE (1), or if the format does not permit such alignment, this value shall be set to zero (0).”h]”hXSpecifies the number of bytes per line of video for packed fixed frame size formats, allowing the receiver to perform stride alignment of the video. If the bVariableSize value (above) is TRUE (1), or if the format does not permit such alignment, this value shall be set to zero (0).”…”�”}”(hj€xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj}xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMaxBitRate”h]”hŒ dwMaxBitRate”…”�”}”(hj xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj�xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšxubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the maximum bit rate at the shortest frame interval in bps”h]”hŒ:the maximum bit rate at the shortest frame interval in bps”…”�”}”(hj·xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj´xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMinBitRate”h]”hŒ dwMinBitRate”…”�”}”(hj×xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjÔxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑxubjW)�”}”(hhh]”hÞ)�”}”(hŒ9the minimum bit rate at the longest frame interval in bps”h]”hŒ9the minimum bit rate at the longest frame interval in bps”…”�”}”(hjîxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhjëxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwHeight”h]”hŒwHeight”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubjW)�”}”(hhh]”hÞ)�”}”(hŒ$height of decoded bitmap frame in px”h]”hŒ$height of decoded bitmap frame in px”…”�”}”(hj%yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj"yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwWidth”h]”hŒwWidth”…”�”}”(hjEyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjByubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?yubjW)�”}”(hhh]”hÞ)�”}”(hŒ#width of decoded bitmam frame in px”h]”hŒ#width of decoded bitmam frame in px”…”�”}”(hj\yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MxhjYyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?yubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbmCapabilities”h]”hŒbmCapabilities”…”�”}”(hj|yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhjyyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvyubjW)�”}”(hhh]”hÞ)�”}”(hŒ-still image support, fixed frame-rate support”h]”hŒ-still image support, fixed frame-rate support”…”�”}”(hj“yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mxhj�yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡wubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒE.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_header:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-config-usb-gadget-gadget-functions-uvc-name-streaming-header”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjÎyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/header**”h]”j`)�”}”(hŒJ**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/header**”h]”hŒF/config/usb-gadget/gadget/functions/uvc.name/streaming/header”…”�”}”(hjèyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M™hjáyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛyubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËyubah}”(h]”jÊyah ]”h"]”Œ@abi_config_usb_gadget_gadget_functions_uvc_name_streaming_header”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jzjÀysj˜}”jÊyjÀysubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjzh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj(zh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj*zh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&zubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4zŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´M™hjzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M™hhÊh²hubhÞ)�”}”(hŒStreaming header descriptors”h]”hŒStreaming header descriptors”…”�”}”(hjLzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M™hhÊh²hubj))�”}”(hŒJ.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_header_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-config-usb-gadget-gadget-functions-uvc-name-streaming-header-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjhzubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/header\/name**”h]”j`)�”}”(hŒP**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/header\/name**”h]”hŒL/config/usb-gadget/gadget/functions/uvc.name/streaming/header/name”…”�”}”(hj‚zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj{zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhzubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjezubah}”(h]”jdzah ]”h"]”ŒEabi_config_usb_gadget_gadget_functions_uvc_name_streaming_header_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³zjZzsj˜}”jdzjZzsubhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj¸zh²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjÂzh]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjÄzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎzŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Mžhj¸zubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhhÊh²hubhÞ)�”}”(hŒ%Specific streaming header descriptors”h]”hŒ%Specific streaming header descriptors”…”�”}”(hjæzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhhÊh²hubhÞ)�”}”(hŒAll attributes read only:”h]”hŒAll attributes read only:”…”�”}”(hjôzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj{ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj{ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bTriggerUsage”h]”hŒ bTriggerUsage”…”�”}”(hj%{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj"{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ubjW)�”}”(hhh]”hÞ)�”}”(hŒHhow the host software will respond to a hardware trigger interrupt event”h]”hŒHhow the host software will respond to a hardware trigger interrupt event”…”�”}”(hj<{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj9{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbTriggerSupport”h]”hŒbTriggerSupport”…”�”}”(hj\{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhjY{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV{ubjW)�”}”(hhh]”hÞ)�”}”(hŒ3flag specifying if hardware triggering is supported”h]”hŒ3flag specifying if hardware triggering is supported”…”�”}”(hjs{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhjp{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbStillCaptureMethod”h]”hŒbStillCaptureMethod”…”�”}”(hj“{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj�{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�{ubjW)�”}”(hhh]”hÞ)�”}”(hŒ'method of still image capture supported”h]”hŒ'method of still image capture supported”…”�”}”(hjª{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj§{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bTerminalLink”h]”hŒ bTerminalLink”…”�”}”(hjÊ{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhjÇ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ{ubjW)�”}”(hhh]”hÞ)�”}”(hŒTid of the output terminal to which the video endpoint of this interface is connected”h]”hŒTid of the output terminal to which the video endpoint of this interface is connected”…”�”}”(hjá{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MžhjÞ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbmInfo”h]”hŒbmInfo”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhjþ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû{ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.capabilities of this video streaming interface”h]”hŒ.capabilities of this video streaming interface”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mžhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒD.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjS|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/mjpeg**”h]”j`)�”}”(hŒI**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/mjpeg**”h]”hŒE/config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg”…”�”}”(hjm|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kãhjf|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP|ubah}”(h]”jO|ah ]”h"]”Œ?abi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž|jE|sj˜}”jO|jE|subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj£|h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj­|h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj¯|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kãhj£|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KãhhÊh²hubhÞ)�”}”(hŒMJPEG format descriptors”h]”hŒMJPEG format descriptors”…”�”}”(hjÑ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KãhhÊh²hubj))�”}”(hŒI.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjí|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/mjpeg\/name**”h]”j`)�”}”(hŒO**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/mjpeg\/name**”h]”hŒK/config/usb-gadget/gadget/functions/uvc.name/streaming/mjpeg/name”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kèhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê|ubah}”(h]”jé|ah ]”h"]”ŒDabi_config_usb_gadget_gadget_functions_uvc_name_streaming_mjpeg_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8}jß|sj˜}”jé|jß|subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hj=}h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjG}h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjI}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Kèhj=}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KèhhÊh²hubhÞ)�”}”(hŒ!Specific MJPEG format descriptors”h]”hŒ!Specific MJPEG format descriptors”…”�”}”(hjk}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KèhhÊh²hubhÞ)�”}”(hŒDAll attributes read only, except bmaControls and bDefaultFrameIndex:”h]”hŒDAll attributes read only, except bmaControls and bDefaultFrameIndex:”…”�”}”(hjy}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KèhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŠ}ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjŠ}ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFormatIndex”h]”hŒ bFormatIndex”…”�”}”(hjª}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kèhj§}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤}ubjW)�”}”(hhh]”hÞ)�”}”(hŒtunique id for this format descriptor; only defined after parent header is linked into the streaming class; read-only”h]”hŒtunique id for this format descriptor; only defined after parent header is linked into the streaming class; read-only”…”�”}”(hjÁ}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Kèhj¾}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡}ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bmaControls”h]”hŒ bmaControls”…”�”}”(hjá}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´KèhjÞ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ}ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:this format's data for bmaControls in the streaming header”h]”hŒ`”h]”(hŒDefined on file ”…”�”}”(hj–h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hj h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´Mhj–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhhÊh²hubhÞ)�”}”(hŒ Specific MJPEG frame descriptors”h]”hŒ Specific MJPEG frame descriptors”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÕubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjÕubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFrameIndex”h]”hŒ bFrameIndex”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubjW)�”}”(hhh]”hÞ)�”}”(hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”h]”hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”…”�”}”(hj €h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj €ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwFrameInterval”h]”hŒdwFrameInterval”…”�”}”(hj,€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj)€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&€ubjW)�”}”(hhh]”hÞ)�”}”(hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”h]”hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”…”�”}”(hjC€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj@€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwDefaultFrameInterval”h]”hŒdwDefaultFrameInterval”…”�”}”(hjc€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj`€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]€ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the frame interval the device would like to use as default”h]”hŒ:the frame interval the device would like to use as default”…”�”}”(hjz€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhjw€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwMaxVideoFrameBufferSize”h]”hŒdwMaxVideoFrameBufferSize”…”�”}”(hjš€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj—€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”€ubjW)�”}”(hhh]”hÞ)�”}”(hŒXthe maximum number of bytes the compressor will produce for a video frame or still image”h]”hŒXthe maximum number of bytes the compressor will produce for a video frame or still image”…”�”}”(hj±€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj®€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMaxBitRate”h]”hŒ dwMaxBitRate”…”�”}”(hjÑ€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj΀ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË€ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the maximum bit rate at the shortest frame interval in bps”h]”hŒ:the maximum bit rate at the shortest frame interval in bps”…”�”}”(hjè€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhjå€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMinBitRate”h]”hŒ dwMinBitRate”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ9the minimum bit rate at the longest frame interval in bps”h]”hŒ9the minimum bit rate at the longest frame interval in bps”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwHeight”h]”hŒwHeight”…”�”}”(hj?�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj<�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$height of decoded bitmap frame in px”h]”hŒ$height of decoded bitmap frame in px”…”�”}”(hjV�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhjS�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwWidth”h]”hŒwWidth”…”�”}”(hjv�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhjs�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#width of decoded bitmam frame in px”h]”hŒ#width of decoded bitmam frame in px”…”�”}”(hj��h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhjŠ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbmCapabilities”h]”hŒbmCapabilities”…”�”}”(hj­�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhjª�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ-still image support, fixed frame-rate support”h]”hŒ-still image support, fixed frame-rate support”…”�”}”(hjÄ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhjÁ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒK.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjÿ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/uncompressed**”h]”j`)�”}”(hŒP**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/uncompressed**”h]”hŒL/config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´Mhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü�ubah}”(h]”jû�ah ]”h"]”ŒFabi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJ‚jñ�sj˜}”jû�jñ�subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjO‚h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjY‚h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hj[‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjW‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”je‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´MhjO‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhhÊh²hubhÞ)�”}”(hŒUncompressed format descriptors”h]”hŒUncompressed format descriptors”…”�”}”(hj}‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´MhhÊh²hubj))�”}”(hŒP.. _abi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hj™‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/uncompressed\/name**”h]”j`)�”}”(hŒV**\/config\/usb\-gadget\/gadget\/functions\/uvc\.name\/streaming\/uncompressed\/name**”h]”hŒR/config/usb-gadget/gadget/functions/uvc.name/streaming/uncompressed/name”…”�”}”(hj³‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hj¬‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–‚ubah}”(h]”j•‚ah ]”h"]”ŒKabi_config_usb_gadget_gadget_functions_uvc_name_streaming_uncompressed_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jä‚j‹‚sj˜}”j•‚j‹‚subhÞ)�”}”(hŒYDefined on file :ref:`configfs-usb-gadget-uvc `”h]”(hŒDefined on file ”…”�”}”(hjé‚h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hjó‚h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjõ‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿ‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´M#hjé‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hhÊh²hubhÞ)�”}”(hŒ(Specific uncompressed format descriptors”h]”hŒ(Specific uncompressed format descriptors”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj(ƒubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj(ƒubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFormatIndex”h]”hŒ bFormatIndex”…”�”}”(hjHƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hjEƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBƒubjW)�”}”(hhh]”hÞ)�”}”(hŒtunique id for this format descriptor; only defined after parent header is linked into the streaming class; read-only”h]”hŒtunique id for this format descriptor; only defined after parent header is linked into the streaming class; read-only”…”�”}”(hj_ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hj\ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ƒubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bmaControls”h]”hŒ bmaControls”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M#hj|ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyƒubjW)�”}”(hhh]”hÞ)�”}”(hŒ:this format's data for bmaControls in the streaming header”h]”hŒ`”h]”(hŒDefined on file ”…”�”}”(hjk…h²hh³Nh´Nubh)�”}”(hŒI:ref:`configfs-usb-gadget-uvc `”h]”j§)�”}”(hju…h]”hŒconfigfs-usb-gadget-uvc”…”�”}”(hjw…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_configfs_usb_gadget_uvc”uh1hh³jðZh´M=hjk…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hhÊh²hubhÞ)�”}”(hŒ'Specific uncompressed frame descriptors”h]”hŒ'Specific uncompressed frame descriptors”…”�”}”(hj™…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjª…ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjª…ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bFrameIndex”h]”hŒ bFrameIndex”…”�”}”(hjÊ…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjÇ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ…ubjW)�”}”(hhh]”hÞ)�”}”(hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”h]”hŒsunique id for this framedescriptor; only defined after parent format is linked into the streaming header; read-only”…”�”}”(hjá…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjÞ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwFrameInterval”h]”hŒdwFrameInterval”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjþ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû…ubjW)�”}”(hhh]”hÞ)�”}”(hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”h]”hŒhindicates how frame interval can be programmed; a number of values separated by newline can be specified”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwDefaultFrameInterval”h]”hŒdwDefaultFrameInterval”…”�”}”(hj8†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj5†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2†ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the frame interval the device would like to use as default”h]”hŒ:the frame interval the device would like to use as default”…”�”}”(hjO†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjL†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdwMaxVideoFrameBufferSize”h]”hŒdwMaxVideoFrameBufferSize”…”�”}”(hjo†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjl†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji†ubjW)�”}”(hhh]”hÞ)�”}”(hŒXthe maximum number of bytes the compressor will produce for a video frame or still image”h]”hŒXthe maximum number of bytes the compressor will produce for a video frame or still image”…”�”}”(hj††h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjƒ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMaxBitRate”h]”hŒ dwMaxBitRate”…”�”}”(hj¦†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj£†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj †ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:the maximum bit rate at the shortest frame interval in bps”h]”hŒ:the maximum bit rate at the shortest frame interval in bps”…”�”}”(hj½†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjº†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj †ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ dwMinBitRate”h]”hŒ dwMinBitRate”…”�”}”(hj݆h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjÚ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj׆ubjW)�”}”(hhh]”hÞ)�”}”(hŒ9the minimum bit rate at the longest frame interval in bps”h]”hŒ9the minimum bit rate at the longest frame interval in bps”…”�”}”(hjô†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjñ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj׆ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwHeight”h]”hŒwHeight”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$height of decoded bitmap frame in px”h]”hŒ$height of decoded bitmap frame in px”…”�”}”(hj+‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj(‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒwWidth”h]”hŒwWidth”…”�”}”(hjK‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hjH‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE‡ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#width of decoded bitmam frame in px”h]”hŒ#width of decoded bitmam frame in px”…”�”}”(hjb‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj_‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbmCapabilities”h]”hŒbmCapabilities”…”�”}”(hj‚‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|‡ubjW)�”}”(hhh]”hÞ)�”}”(hŒ-still image support, fixed frame-rate support”h]”hŒ-still image support, fixed frame-rate support”…”�”}”(hj™‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðZh´M=hj–‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§…ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_config_usb_gadget_gadget_os_desc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-config-usb-gadget-gadget-os-desc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÔ‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/os_desc**”h]”j`)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/os_desc**”h]”hŒ&/config/usb-gadget/gadget/os_desc”…”�”}”(hjî‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hjç‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjчubah}”(h]”jЇah ]”h"]”Œ$abi_config_usb_gadget_gadget_os_desc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆjƇsj˜}”jЇjƇsubhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj$ˆh²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj.ˆh]”hŒconfigfs-usb-gadget”…”�”}”(hj0ˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:ˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K…hj$ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hhÊh²hubhÞ)�”}”(hŒ>This group contains "OS String" extension handling attributes.”h]”hŒBThis group contains “OS Stringâ€� extension handling attributes.”…”�”}”(hjRˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjcˆubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjcˆubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒuse”h]”hŒuse”…”�”}”(hjƒˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hj€ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ˆubjW)�”}”(hhh]”hÞ)�”}”(hŒ,flag turning "OS Descriptors" support on/off”h]”hŒ0flag turning “OS Descriptorsâ€� support on/off”…”�”}”(hjšˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hj—ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzˆubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ b_vendor_code”h]”hŒ b_vendor_code”…”�”}”(hjºˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hj·ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ˆubjW)�”}”(hhh]”hÞ)�”}”(hŒDone-byte value used for custom per-device and per-interface requests”h]”hŒDone-byte value used for custom per-device and per-interface requests”…”�”}”(hjшh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hjΈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzˆubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒqw_sign”h]”hŒqw_sign”…”�”}”(hjñˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hjîˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëˆubjW)�”}”(hhh]”hÞ)�”}”(hŒ2an identifier to be reported as "OS String" proper”h]”hŒ6an identifier to be reported as “OS Stringâ€� proper”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K…hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_config_usb_gadget_gadget_strings:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-config-usb-gadget-gadget-strings”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjC‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/strings**”h]”j`)�”}”(hŒ***\/config\/usb\-gadget\/gadget\/strings**”h]”hŒ&/config/usb-gadget/gadget/strings”…”�”}”(hj]‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KrhjV‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjP‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjC‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@‰ubah}”(h]”j?‰ah ]”h"]”Œ$abi_config_usb_gadget_gadget_strings”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jމj5‰sj˜}”j?‰j5‰subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj“‰h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj�‰h]”hŒconfigfs-usb-gadget”…”�”}”(hjŸ‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´Krhj“‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KrhhÊh²hubhÞ)�”}”(hŒQThis group contains subdirectories for language-specific strings for this gadget.”h]”hŒQThis group contains subdirectories for language-specific strings for this gadget.”…”�”}”(hjÁ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KrhhÊh²hubj))�”}”(hŒ2.. _abi_config_usb_gadget_gadget_strings_language:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-config-usb-gadget-gadget-strings-language”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj݉ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/config\/usb\-gadget\/gadget\/strings\/language**”h]”j`)�”}”(hŒ4**\/config\/usb\-gadget\/gadget\/strings\/language**”h]”hŒ0/config/usb-gadget/gadget/strings/language”…”�”}”(hj÷‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhjð‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj݉ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ‰ubah}”(h]”jÙ‰ah ]”h"]”Œ-abi_config_usb_gadget_gadget_strings_language”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(Šjωsj˜}”jÙ‰jωsubhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hj-Šh²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj7Šh]”hŒconfigfs-usb-gadget”…”�”}”(hj9Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´Kyhj-Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KyhhÊh²hubhÞ)�”}”(hŒThe attributes:”h]”hŒThe attributes:”…”�”}”(hj[Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KyhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjlŠubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hjlŠubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ serialnumber”h]”hŒ serialnumber”…”�”}”(hjŒŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhj‰Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ŠubjW)�”}”(hhh]”hÞ)�”}”(hŒgadget's serial number (string)”h]”hŒ!gadget’s serial number (string)”…”�”}”(hj£Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhj Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒŠubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒproduct”h]”hŒproduct”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´KyhjÀŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ŠubjW)�”}”(hhh]”hÞ)�”}”(hŒgadget's product description”h]”hŒgadget’s product description”…”�”}”(hjÚŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhj׊ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒŠubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ manufacturer”h]”hŒ manufacturer”…”�”}”(hjúŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhj÷Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôŠubjW)�”}”(hhh]”hÞ)�”}”(hŒ!gadget's manufacturer description”h]”hŒ#gadget’s manufacturer description”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´Kyhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiŠubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ(.. _abi_config_usb_gadget_gadget_webusb:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-config-usb-gadget-gadget-webusb”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjL‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/config\/usb\-gadget\/gadget\/webusb**”h]”j`)�”}”(hŒ)**\/config\/usb\-gadget\/gadget\/webusb**”h]”hŒ%/config/usb-gadget/gadget/webusb”…”�”}”(hjf‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hj_‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI‹ubah}”(h]”jH‹ah ]”h"]”Œ#abi_config_usb_gadget_gadget_webusb”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—‹j>‹sj˜}”jH‹j>‹subhÞ)�”}”(hŒQDefined on file :ref:`configfs-usb-gadget `”h]”(hŒDefined on file ”…”�”}”(hjœ‹h²hh³Nh´Nubh)�”}”(hŒA:ref:`configfs-usb-gadget `”h]”j§)�”}”(hj¦‹h]”hŒconfigfs-usb-gadget”…”�”}”(hj¨‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_configfs_usb_gadget”uh1hh³jéh´K“hjœ‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hhÊh²hubhÞ)�”}”(hŒ;This group contains "WebUSB" extension handling attributes.”h]”hŒ?This group contains “WebUSBâ€� extension handling attributes.”…”�”}”(hjÊ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjÛ‹ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjÛ‹ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒuse”h]”hŒuse”…”�”}”(hjû‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hjø‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ‹ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$flag turning "WebUSB" support on/off”h]”hŒ(flag turning “WebUSBâ€� support on/off”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò‹ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bcdVersion”h]”hŒ bcdVersion”…”�”}”(hj2Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hj/Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ŒubjW)�”}”(hhh]”hÞ)�”}”(hŒ'bcd WebUSB specification version number”h]”hŒ'bcd WebUSB specification version number”…”�”}”(hjIŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hjFŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,Œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò‹ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bVendorCode”h]”hŒ bVendorCode”…”�”}”(hjiŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hjfŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcŒubjW)�”}”(hhh]”hÞ)�”}”(hŒ)one-byte value used for custom per-device”h]”hŒ)one-byte value used for custom per-device”…”�”}”(hj€Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hj}Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò‹ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ landingPage”h]”hŒ landingPage”…”�”}”(hj Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hj�Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšŒubjW)�”}”(hhh]”hÞ)�”}”(hŒ.UTF-8 encoded URL of the device's landing page”h]”hŒ0UTF-8 encoded URL of the device’s landing page”…”�”}”(hj·Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jéh´K“hj´Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ#Symbols under /dev/amdpmf_interface”h]”hŒ#Symbols under /dev/amdpmf_interface”…”�”}”(hjçŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjäŒh³Nh´Nubj))�”}”(hŒ.. _abi_dev_amdpmf_interface:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-dev-amdpmf-interface”uh1j(h´KhjäŒubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/dev\/amdpmf_interface**”h]”j`)�”}”(hŒ**\/dev\/amdpmf_interface**”h]”hŒ/dev/amdpmf_interface”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/amdpmf-interface”h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”jÿŒah ]”h"]”Œabi_dev_amdpmf_interface”ah$]”h&]”uh1j6hjäŒj–}”jO�jõŒsj˜}”jÿŒjõŒsubhÞ)�”}”(hŒKDefined on file :ref:`amdpmf-interface `”h]”(hŒDefined on file ”…”�”}”(hjT�h²hh³Nh´Nubh)�”}”(hŒ;:ref:`amdpmf-interface `”h]”j§)�”}”(hj^�h]”hŒamdpmf-interface”…”�”}”(hj`�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_amdpmf_interface”uh1hh³j1�h´KhjT�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubhÞ)�”}”(hŒ¢The AMD Platform Management Framework (PMF) util layer exposes a minimal user-space interface via a character device for feature discovery and metrics monitoring.”h]”hŒ¢The AMD Platform Management Framework (PMF) util layer exposes a minimal user-space interface via a character device for feature discovery and metrics monitoring.”…”�”}”(hj‚�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubhÞ)�”}”(hŒSWhen CONFIG_AMD_PMF_UTIL_SUPPORT is enabled, the driver creates a character device:”h]”hŒSWhen CONFIG_AMD_PMF_UTIL_SUPPORT is enabled, the driver creates a character device:”…”�”}”(hj��h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubhÞ)�”}”(hŒ/dev/amdpmf_interface”h]”hŒ/dev/amdpmf_interface”…”�”}”(hjž�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubhÞ)�”}”(hŒ&The interface supports a single ioctl:”h]”hŒ&The interface supports a single ioctl:”…”�”}”(hj¬�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj½�ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj½�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒIOCTL”h]”hŒIOCTL”…”�”}”(hjÝ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÚ�ubah}”(h]”•h ]”h"]”h$]”h&]”uh1jVhj×�ubjW)�”}”(hhh]”hÞ)�”}”(hŒUsage”h]”hŒUsage”…”�”}”(hjô�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjñ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ�ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒIOCTL_AMD_PMF_POPULATE_DATA”h]”hŒIOCTL_AMD_PMF_POPULATE_DATA”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽubjW)�”}”(hhh]”hÞ)�”}”(hŒ§User passes a struct amd_pmf_info with the size field set to sizeof(struct amd_pmf_info). The driver returns all available metrics and feature status in the structure.”h]”hŒ§User passes a struct amd_pmf_info with the size field set to sizeof(struct amd_pmf_info). The driver returns all available metrics and feature status in the structure.”…”�”}”(hj+Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj(Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjäŒubhÞ)�”}”(hŒstruct amd_pmf_info layout:”h]”hŒstruct amd_pmf_info layout:”…”�”}”(hjXŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjiŽubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjiŽubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjiŽubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒField”h]”hŒField”…”�”}”(hj“Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj�Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ŽubjW)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hjªŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj§Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ŽubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjÁŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj¾Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsize”h]”hŒsize”…”�”}”(hjáŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÞŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛŽubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u64”h]”hŒ__u64”…”�”}”(hjøŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjõŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛŽubjW)�”}”(hhh]”hÞ)�”}”(hŒStructure size for versioning”h]”hŒStructure size for versioning”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj �ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfeatures_supported”h]”hŒfeatures_supported”…”�”}”(hj/�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj,�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjF�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjC�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)�ubjW)�”}”(hhh]”hÞ)�”}”(hŒBitmask of supported features”h]”hŒBitmask of supported features”…”�”}”(hj]�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjZ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ platform_type”h]”hŒ platform_type”…”�”}”(hj}�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjz�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj”�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj‘�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Platform form factor orientation”h]”hŒ Platform form factor orientation”…”�”}”(hj«�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj¨�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ power_source”h]”hŒ power_source”…”�”}”(hjË�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÈ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjâ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjß�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ�ubjW)�”}”(hhh]”hÞ)�”}”(hŒAC/DC power source”h]”hŒAC/DC power source”…”�”}”(hjù�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjö�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒlaptop_placement”h]”hŒlaptop_placement”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj0�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj-�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubjW)�”}”(hhh]”hÞ)�”}”(hŒDevice placement state”h]”hŒDevice placement state”…”�”}”(hjG�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjD�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ lid_state”h]”hŒ lid_state”…”�”}”(hjg�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjd�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj~�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj{�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja�ubjW)�”}”(hhh]”hÞ)�”}”(hŒLid open/closed status”h]”hŒLid open/closed status”…”�”}”(hj•�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj’�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ user_presence”h]”hŒ user_presence”…”�”}”(hjµ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj²�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjÌ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÉ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯�ubjW)�”}”(hhh]”hÞ)�”}”(hŒUser presence detection”h]”hŒUser presence detection”…”�”}”(hjã�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjà�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒslider_position”h]”hŒslider_position”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý�ubjW)�”}”(hhh]”hÞ)�”}”(hŒCurrent power slider position”h]”hŒCurrent power slider position”…”�”}”(hj1‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj.‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ skin_temp”h]”hŒ skin_temp”…”�”}”(hjQ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjN‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__s32”h]”hŒ__s32”…”�”}”(hjh‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khje‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒSkin temperature (centidegrees)”h]”hŒSkin temperature (centidegrees)”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj|‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgfx_busy”h]”hŒgfx_busy”…”�”}”(hjŸ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjœ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj¶‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj³‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒGraphics workload percentage”h]”hŒGraphics workload percentage”…”�”}”(hjÍ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÊ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ ambient_light”h]”hŒ ambient_light”…”�”}”(hjí‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjê‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__s32”h]”hŒ__s32”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒAmbient light sensor reading”h]”hŒAmbient light sensor reading”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒavg_c0_residency”h]”hŒavg_c0_residency”…”�”}”(hj;’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj8’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5’ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjR’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjO’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5’ubjW)�”}”(hhh]”hÞ)�”}”(hŒAverage C0 state residency”h]”hŒAverage C0 state residency”…”�”}”(hji’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjf’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmax_c0_residency”h]”hŒmax_c0_residency”…”�”}”(hj‰’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj†’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ’ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj�’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ’ubjW)�”}”(hhh]”hÞ)�”}”(hŒMaximum C0 state residency”h]”hŒMaximum C0 state residency”…”�”}”(hj·’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj´’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ socket_power”h]”hŒ socket_power”…”�”}”(hj×’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjÔ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ’ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjî’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjë’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ’ubjW)�”}”(hhh]”hÞ)�”}”(hŒSocket power consumption”h]”hŒSocket power consumption”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbios_input[10]”h]”hŒbios_input[10]”…”�”}”(hj%“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj"“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hj<“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj9“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubjW)�”}”(hhh]”hÞ)�”}”(hŒCustom BIOS input parameters”h]”hŒCustom BIOS input parameters”…”�”}”(hjS“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjP“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbios_output[10]”h]”hŒbios_output[10]”…”�”}”(hjs“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjp“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm“ubjW)�”}”(hhh]”hÞ)�”}”(hŒ__u32”h]”hŒ__u32”…”�”}”(hjŠ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj‡“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm“ubjW)�”}”(hhh]”hÞ)�”}”(hŒCustom BIOS output parameters”h]”hŒCustom BIOS output parameters”…”�”}”(hj¡“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjž“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiŽubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfŽubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjäŒubhÞ)�”}”(hŒ3Feature Support Flags (features_supported bitmask):”h]”hŒ3Feature Support Flags (features_supported bitmask):”…”�”}”(hjΓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjß“ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjß“ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjß“ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒFlag”h]”hŒFlag”…”�”}”(hj ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubjW)�”}”(hhh]”hÞ)�”}”(hŒBit”h]”hŒBit”…”�”}”(hj ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj7”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj4”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAMD_PMF_FEAT_AUTO_MODE”h]”hŒAMD_PMF_FEAT_AUTO_MODE”…”�”}”(hjW”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjT”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ”ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0”h]”hŒ0”…”�”}”(hjn”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjk”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ”ubjW)�”}”(hhh]”hÞ)�”}”(hŒAuto Mode feature support”h]”hŒAuto Mode feature support”…”�”}”(hj…”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj‚”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ AMD_PMF_FEAT_STATIC_POWER_SLIDER”h]”hŒ AMD_PMF_FEAT_STATIC_POWER_SLIDER”…”�”}”(hj¥”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj¢”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ”ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1”h]”hŒ1”…”�”}”(hj¼”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj¹”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ”ubjW)�”}”(hhh]”hÞ)�”}”(hŒStatic Power Slider support”h]”hŒStatic Power Slider support”…”�”}”(hjÓ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjДubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAMD_PMF_FEAT_POLICY_BUILDER”h]”hŒAMD_PMF_FEAT_POLICY_BUILDER”…”�”}”(hjó”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjð”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí”ubjW)�”}”(hhh]”hÞ)�”}”(hŒ2”h]”hŒ2”…”�”}”(hj •h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí”ubjW)�”}”(hhh]”hÞ)�”}”(hŒPolicy Builder (Smart PC)”h]”hŒPolicy Builder (Smart PC)”…”�”}”(hj!•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ$AMD_PMF_FEAT_DYNAMIC_POWER_SLIDER_AC”h]”hŒ$AMD_PMF_FEAT_DYNAMIC_POWER_SLIDER_AC”…”�”}”(hjA•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj>•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;•ubjW)�”}”(hhh]”hÞ)�”}”(hŒ3”h]”hŒ3”…”�”}”(hjX•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjU•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;•ubjW)�”}”(hhh]”hÞ)�”}”(hŒDynamic slider on AC”h]”hŒDynamic slider on AC”…”�”}”(hjo•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjl•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ$AMD_PMF_FEAT_DYNAMIC_POWER_SLIDER_DC”h]”hŒ$AMD_PMF_FEAT_DYNAMIC_POWER_SLIDER_DC”…”�”}”(hj�•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjŒ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰•ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4”h]”hŒ4”…”�”}”(hj¦•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khj£•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰•ubjW)�”}”(hhh]”hÞ)�”}”(hŒDynamic slider on DC”h]”hŒDynamic slider on DC”…”�”}”(hj½•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´Khjº•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjäŒubhÞ)�”}”(hŒ Return codes:”h]”hŒ Return codes:”…”�”}”(hjê•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j1�h´KhjäŒubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjû•ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj÷—h²hh³Nh´Nubh)�”}”(hŒ-:ref:`gpio-cdev `”h]”j§)�”}”(hj˜h]”hŒ gpio-cdev”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_gpio_cdev”uh1hh³jÔ—h´Khj÷—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj‡—ubhÞ)�”}”(hŒ]The character device files /dev/gpiochip* are the interface between GPIO chips and userspace.”h]”hŒ]The character device files /dev/gpiochip* are the interface between GPIO chips and userspace.”…”�”}”(hj%˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj‡—ubhÞ)�”}”(hŒwThe ioctl(2)-based ABI is defined in [include/uapi] and documented in :doc:`/userspace-api/gpio/chardev`.”h]”(hŒTThe ioctl(2)-based ABI is defined in [include/uapi] and documented in ”…”�”}”(hj3˜h²hh³Nh´Nubh)�”}”(hŒ":doc:`/userspace-api/gpio/chardev`”h]”j§)�”}”(hj=˜h]”hŒ/userspace-api/gpio/chardev”…”�”}”(hj?˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj;˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI˜Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/userspace-api/gpio/chardev”uh1hh³jÔ—h´Khj3˜ubhŒ.”…”�”}”(hj3˜h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj‡—ubhÞ)�”}”(hŒ,The following file operations are supported:”h]”hŒ,The following file operations are supported:”…”�”}”(hje˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj‡—ubjc)�”}”(hhh]”(jh)�”}”(hŒ4open(2) Currently the only useful flags are O_RDWR. ”h]”(jn)�”}”(hŒopen(2)”h]”hŒopen(2)”…”�”}”(hjz˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÔ—h´Khjv˜ubj~)�”}”(hhh]”hÞ)�”}”(hŒ+Currently the only useful flags are O_RDWR.”h]”hŒ+Currently the only useful flags are O_RDWR.”…”�”}”(hj‹˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khjˆ˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjv˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÔ—h´Khjs˜ubjh)�”}”(hŒlioctl(2) Initiate various actions. See :doc:`/userspace-api/gpio/chardev` for a description of all ioctls. ”h]”(jn)�”}”(hŒioctl(2)”h]”hŒioctl(2)”…”�”}”(hj©˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÔ—h´Khj¥˜ubj~)�”}”(hhh]”(hÞ)�”}”(hŒInitiate various actions.”h]”hŒInitiate various actions.”…”�”}”(hjº˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj·˜ubhÞ)�”}”(hŒGSee :doc:`/userspace-api/gpio/chardev` for a description of all ioctls.”h]”(hŒSee ”…”�”}”(hjȘh²hh³Nh´Nubh)�”}”(hŒ":doc:`/userspace-api/gpio/chardev`”h]”j§)�”}”(hjÒ˜h]”hŒ/userspace-api/gpio/chardev”…”�”}”(hjÔ˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjИubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ˜Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/userspace-api/gpio/chardev”uh1hh³jÔ—h´KhjȘubhŒ! for a description of all ioctls.”…”�”}”(hjȘh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj·˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¥˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÔ—h´Khjs˜ubjh)�”}”(hŒ[close(2) Stops and free up the I/O contexts that was associated with the file descriptor. ”h]”(jn)�”}”(hŒclose(2)”h]”hŒclose(2)”…”�”}”(hj ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÔ—h´Khj™ubj~)�”}”(hhh]”hÞ)�”}”(hŒPStops and free up the I/O contexts that was associated with the file descriptor.”h]”hŒPStops and free up the I/O contexts that was associated with the file descriptor.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´Khj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÔ—h´Khjs˜ubjh)�”}”(hŒ Users: TBD ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj9™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÔ—h´Khj5™ubj~)�”}”(hhh]”hÞ)�”}”(hŒTBD”h]”hŒTBD”…”�”}”(hjJ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ—h´KhjG™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj5™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÔ—h´Khjs˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj‡—ubeh}”(h]”Œsymbols-under-dev-gpiochip”ah ]”h"]”Œsymbols under /dev/gpiochip”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /dev/kmsg”h]”hŒSymbols under /dev/kmsg”…”�”}”(hju™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjr™h³Nh´Nubj))�”}”(hŒ.. _abi_dev_kmsg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-dev-kmsg”uh1j(h´Khjr™ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‘™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/dev\/kmsg**”h]”j`)�”}”(hŒ**\/dev\/kmsg**”h]”hŒ /dev/kmsg”…”�”}”(hj«™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ"Documentation/ABI/testing/dev-kmsg”h´Khj¤™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjž™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽ™ubah}”(h]”j�™ah ]”h"]”Œ abi_dev_kmsg”ah$]”h&]”uh1j6hjr™j–}”jÝ™jƒ™sj˜}”j�™jƒ™subhÞ)�”}”(hŒ;Defined on file :ref:`dev-kmsg `”h]”(hŒDefined on file ”…”�”}”(hjâ™h²hh³Nh´Nubh)�”}”(hŒ+:ref:`dev-kmsg `”h]”j§)�”}”(hjì™h]”hŒdev-kmsg”…”�”}”(hjî™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_dev_kmsg”uh1hh³j¿™h´Khjâ™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ\The /dev/kmsg character device node provides userspace access to the kernel's printk buffer.”h]”hŒ^The /dev/kmsg character device node provides userspace access to the kernel’s printk buffer.”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒInjecting messages:”h]”hŒInjecting messages:”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒYEvery write() to the opened device node places a log entry in the kernel's printk buffer.”h]”hŒ[Every write() to the opened device node places a log entry in the kernel’s printk buffer.”…”�”}”(hj,šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒõThe logged line can be prefixed with a syslog prefix, which carries the syslog priority and facility. The single decimal prefix number is composed of the 3 lowest bits being the syslog priority and the next 8 bits the syslog facility number.”h]”hŒõThe logged line can be prefixed with a syslog prefix, which carries the syslog priority and facility. The single decimal prefix number is composed of the 3 lowest bits being the syslog priority and the next 8 bits the syslog facility number.”…”�”}”(hj:šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hX)If no prefix is given, the priority number is the default kernel log priority and the facility number is set to LOG_USER (1). It is not possible to inject messages from userspace with the facility number LOG_KERN (0), to make sure that the origin of the messages can always be reliably determined.”h]”hX)If no prefix is given, the priority number is the default kernel log priority and the facility number is set to LOG_USER (1). It is not possible to inject messages from userspace with the facility number LOG_KERN (0), to make sure that the origin of the messages can always be reliably determined.”…”�”}”(hjHšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒAccessing the buffer:”h]”hŒAccessing the buffer:”…”�”}”(hjVšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ[Every read() from the opened device node receives one record of the kernel's printk buffer.”h]”hŒ]Every read() from the opened device node receives one record of the kernel’s printk buffer.”…”�”}”(hjdšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒèThe first read() directly following an open() always returns first message in the buffer; there is no kernel-internal persistent state; many readers can concurrently open the device and read from it, without affecting other readers.”h]”hŒèThe first read() directly following an open() always returns first message in the buffer; there is no kernel-internal persistent state; many readers can concurrently open the device and read from it, without affecting other readers.”…”�”}”(hjršh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ“Every read() will receive the next available record. If no more records are available read() will block, or if O_NONBLOCK is used -EAGAIN returned.”h]”hŒ“Every read() will receive the next available record. If no more records are available read() will block, or if O_NONBLOCK is used -EAGAIN returned.”…”�”}”(hj€šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒqMessages in the record ring buffer get overwritten as whole, there are never partial messages received by read().”h]”hŒqMessages in the record ring buffer get overwritten as whole, there are never partial messages received by read().”…”�”}”(hjŽšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒñIn case messages get overwritten in the circular buffer while the device is kept open, the next read() will return -EPIPE, and the seek position be updated to the next available record. Subsequent reads() will return available records again.”h]”hŒñIn case messages get overwritten in the circular buffer while the device is kept open, the next read() will return -EPIPE, and the seek position be updated to the next available record. Subsequent reads() will return available records again.”…”�”}”(hjœšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hX(Unlike the classic syslog() interface, the 64 bit record sequence numbers allow to calculate the amount of lost messages, in case the buffer gets overwritten. And they allow to reconnect to the buffer and reconstruct the read position if needed, without limiting the interface to a single reader.”h]”hX(Unlike the classic syslog() interface, the 64 bit record sequence numbers allow to calculate the amount of lost messages, in case the buffer gets overwritten. And they allow to reconnect to the buffer and reconstruct the read position if needed, without limiting the interface to a single reader.”…”�”}”(hjªšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ7The device supports seek with the following parameters:”h]”hŒ7The device supports seek with the following parameters:”…”�”}”(hj¸šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubjc)�”}”(hhh]”(jh)�”}”(hŒ1SEEK_SET, 0 seek to the first entry in the buffer”h]”(jn)�”}”(hŒ SEEK_SET, 0”h]”hŒ SEEK_SET, 0”…”�”}”(hjÍšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¿™h´KhjÉšubj~)�”}”(hhh]”hÞ)�”}”(hŒ%seek to the first entry in the buffer”h]”hŒ%seek to the first entry in the buffer”…”�”}”(hjÞšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´KhjÛšubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÉšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¿™h´KhjÆšubjh)�”}”(hŒ3SEEK_END, 0 seek after the last entry in the buffer”h]”(jn)�”}”(hŒ SEEK_END, 0”h]”hŒ SEEK_END, 0”…”�”}”(hjüšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¿™h´Khjøšubj~)�”}”(hhh]”hÞ)�”}”(hŒ'seek after the last entry in the buffer”h]”hŒ'seek after the last entry in the buffer”…”�”}”(hj ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjøšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¿™h´KhjÆšubjh)�”}”(hŒgSEEK_DATA, 0 seek after the last record available at the time the last SYSLOG_ACTION_CLEAR was issued. ”h]”(jn)�”}”(hŒ SEEK_DATA, 0”h]”hŒ SEEK_DATA, 0”…”�”}”(hj+›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¿™h´Khj'›ubj~)�”}”(hhh]”hÞ)�”}”(hŒYseek after the last record available at the time the last SYSLOG_ACTION_CLEAR was issued.”h]”hŒYseek after the last record available at the time the last SYSLOG_ACTION_CLEAR was issued.”…”�”}”(hj<›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj9›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj'›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¿™h´KhjÆšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjr™ubhÞ)�”}”(hŒÖOther seek operations or offsets are not supported because of the special behavior this device has. The device allows to read or write only whole variable length messages (records) that are stored in a ring buffer.”h]”hŒÖOther seek operations or offsets are not supported because of the special behavior this device has. The device allows to read or write only whole variable length messages (records) that are stored in a ring buffer.”…”�”}”(hj\›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hXBecause of the non-standard behavior also the error values are non-standard. -ESPIPE is returned for non-zero offset. -EINVAL is returned for other operations, e.g. SEEK_CUR. This behavior and values are historical and could not be modified without the risk of breaking userspace.”h]”hXBecause of the non-standard behavior also the error values are non-standard. -ESPIPE is returned for non-zero offset. -EINVAL is returned for other operations, e.g. SEEK_CUR. This behavior and values are historical and could not be modified without the risk of breaking userspace.”…”�”}”(hjj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒçThe output format consists of a prefix carrying the syslog prefix including priority and facility, the 64 bit message sequence number and the monotonic timestamp in microseconds, and a flag field. All fields are separated by a ','.”h]”hŒëThe output format consists of a prefix carrying the syslog prefix including priority and facility, the 64 bit message sequence number and the monotonic timestamp in microseconds, and a flag field. All fields are separated by a ‘,’.”…”�”}”(hjx›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ‹Future extensions might add more comma separated values before the terminating ';'. Unknown fields and values should be gracefully ignored.”h]”hŒ�Future extensions might add more comma separated values before the terminating ‘;’. Unknown fields and values should be gracefully ignored.”…”�”}”(hj†›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hXThe human readable text string starts directly after the ';' and is terminated by a '\n'. Untrusted values derived from hardware or other facilities are printed, therefore all non-printable characters and '\' itself in the log message are escaped by "\x00" C-style hex encoding.”h]”hX$The human readable text string starts directly after the ‘;’ and is terminated by a ‘n’. Untrusted values derived from hardware or other facilities are printed, therefore all non-printable characters and ‘' itself in the log message are escaped by “x00â€� C-style hex encoding.”…”�”}”(hj”›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ½A line starting with ' ', is a continuation line, adding key/value pairs to the log message, which provide the machine readable context of the message, for reliable processing in userspace.”h]”hŒÁA line starting with ‘ ‘, is a continuation line, adding key/value pairs to the log message, which provide the machine readable context of the message, for reliable processing in userspace.”…”�”}”(hj¢›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj°›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubj¹)�”}”(hŒá7,160,424069,-;pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored) SUBSYSTEM=acpi DEVICE=+acpi:PNP0A03:00 6,339,5140900,-;NET: Registered protocol family 10 30,340,5690716,-;udevd[80]: starting version 181”h]”hŒá7,160,424069,-;pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7] (ignored) SUBSYSTEM=acpi DEVICE=+acpi:PNP0A03:00 6,339,5140900,-;NET: Registered protocol family 10 30,340,5690716,-;udevd[80]: starting version 181”…”�”}”hj¾›sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¿™h´Khjr™ubhÞ)�”}”(hŒ>The DEVICE= key uniquely identifies devices the following way:”h]”hŒ>The DEVICE= key uniquely identifies devices the following way:”…”�”}”(hjÌ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhŒ block_quote”“”)�”}”(hŒ°============ ================= b12:8 block dev_t c127:3 char dev_t n8 netdev ifindex +sound:card0 subsystem:devname ============ ================= ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjã›ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjã›ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒb12:8”h]”hŒb12:8”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý›ubjW)�”}”(hhh]”hÞ)�”}”(hŒ block dev_t”h]”hŒ block dev_t”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú›ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒc127:3”h]”hŒc127:3”…”�”}”(hj:œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj7œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4œubjW)�”}”(hhh]”hÞ)�”}”(hŒ char dev_t”h]”hŒ char dev_t”…”�”}”(hjQœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´KhjNœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú›ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒn8”h]”hŒn8”…”�”}”(hjqœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjnœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkœubjW)�”}”(hhh]”hÞ)�”}”(hŒnetdev ifindex”h]”hŒnetdev ifindex”…”�”}”(hjˆœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj…œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkœubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú›ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ +sound:card0”h]”hŒ +sound:card0”…”�”}”(hj¨œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj¥œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢œubjW)�”}”(hhh]”hÞ)�”}”(hŒsubsystem:devname”h]”hŒsubsystem:devname”…”�”}”(hj¿œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj¼œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjÜ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¿™h´Khjr™ubhÞ)�”}”(hXœThe flags field carries '-' by default. A 'c' indicates a fragment of a line. Note, that these hints about continuation lines are not necessarily correct, and the stream could be interleaved with unrelated messages, but merging the lines in the output usually produces better human readable results. A similar logic is used internally when messages are printed to the console, /proc/kmsg or the syslog() syscall.”h]”hX¤The flags field carries ‘-’ by default. A ‘c’ indicates a fragment of a line. Note, that these hints about continuation lines are not necessarily correct, and the stream could be interleaved with unrelated messages, but merging the lines in the output usually produces better human readable results. A similar logic is used internally when messages are printed to the console, /proc/kmsg or the syslog() syscall.”…”�”}”(hjòœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubhÞ)�”}”(hXÃBy default, kernel tries to avoid fragments by concatenating when it can and fragments are rare; however, when extended console support is enabled, the in-kernel concatenation is disabled and /dev/kmsg output will contain more fragments. If the log consumer performs concatenation, the end result should be the same. In the future, the in-kernel concatenation may be removed entirely and /dev/kmsg users are recommended to implement fragment handling.”h]”hXÃBy default, kernel tries to avoid fragments by concatenating when it can and fragments are rare; however, when extended console support is enabled, the in-kernel concatenation is disabled and /dev/kmsg output will contain more fragments. If the log consumer performs concatenation, the end result should be the same. In the future, the in-kernel concatenation may be removed entirely and /dev/kmsg users are recommended to implement fragment handling.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khjr™ubjc)�”}”(hhh]”jh)�”}”(hŒ0Users: dmesg(1), userspace kernel log consumers ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¿™h´Khj�ubj~)�”}”(hhh]”hÞ)�”}”(hŒ(dmesg(1), userspace kernel log consumers”h]”hŒ(dmesg(1), userspace kernel log consumers”…”�”}”(hj&�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿™h´Khj#�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¿™h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjr™ubeh}”(h]”Œsymbols-under-dev-kmsg”ah ]”h"]”Œsymbols under /dev/kmsg”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /dev/rtcX”h]”hŒSymbols under /dev/rtcX”…”�”}”(hjQ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjN�h³Nh´Nubj))�”}”(hŒ.. _abi_dev_rtcx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-dev-rtcx”uh1j(h´KhjN�ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjm�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/dev\/rtcX**”h]”j`)�”}”(hŒ**\/dev\/rtcX**”h]”hŒ /dev/rtcX”…”�”}”(hj‡�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ"Documentation/ABI/testing/rtc-cdev”h´Khj€�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj�ubah}”(h]”ji�ah ]”h"]”Œ abi_dev_rtcx”ah$]”h&]”uh1j6hjN�j–}”j¹�j_�sj˜}”ji�j_�subhÞ)�”}”(hŒ;Defined on file :ref:`rtc-cdev `”h]”(hŒDefined on file ”…”�”}”(hj¾�h²hh³Nh´Nubh)�”}”(hŒ+:ref:`rtc-cdev `”h]”j§)�”}”(hjÈ�h]”hŒrtc-cdev”…”�”}”(hjÊ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_rtc_cdev”uh1hh³j›�h´Khj¾�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´KhjN�ubhÞ)�”}”(hŒ\The ioctl interface to drivers for real-time clocks (RTCs). Following actions are supported:”h]”hŒ\The ioctl interface to drivers for real-time clocks (RTCs). Following actions are supported:”…”�”}”(hjì�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´KhjN�ubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ{RTC_RD_TIME, RTC_SET_TIME: Read or set the RTC time. Time format is a Gregorian calendar date and 24 hour wall clock time. ”h]”hÞ)�”}”(hŒzRTC_RD_TIME, RTC_SET_TIME: Read or set the RTC time. Time format is a Gregorian calendar date and 24 hour wall clock time.”h]”hŒzRTC_RD_TIME, RTC_SET_TIME: Read or set the RTC time. Time format is a Gregorian calendar date and 24 hour wall clock time.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khjý�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒ\RTC_AIE_ON, RTC_AIE_OFF: Enable or disable the alarm interrupt for RTCs that support alarms ”h]”hÞ)�”}”(hŒ[RTC_AIE_ON, RTC_AIE_OFF: Enable or disable the alarm interrupt for RTCs that support alarms”h]”hŒ[RTC_AIE_ON, RTC_AIE_OFF: Enable or disable the alarm interrupt for RTCs that support alarms”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khjžubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒÜRTC_ALM_READ, RTC_ALM_SET: Read or set the alarm time for RTCs that support alarms. Can be set up to 24 hours in the future. Requires a separate RTC_AIE_ON call to enable the alarm interrupt. (Prefer to use RTC_WKALM_*) ”h]”hÞ)�”}”(hŒÛRTC_ALM_READ, RTC_ALM_SET: Read or set the alarm time for RTCs that support alarms. Can be set up to 24 hours in the future. Requires a separate RTC_AIE_ON call to enable the alarm interrupt. (Prefer to use RTC_WKALM_*)”h]”hŒÛRTC_ALM_READ, RTC_ALM_SET: Read or set the alarm time for RTCs that support alarms. Can be set up to 24 hours in the future. Requires a separate RTC_AIE_ON call to enable the alarm interrupt. (Prefer to use RTC_WKALM_*)”…”�”}”(hj1žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khj-žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒšRTC_WKALM_RD, RTC_WKALM_SET: For RTCs that support a more powerful interface, which can issue alarms beyond 24 hours and enable IRQs in the same request. ”h]”hÞ)�”}”(hŒ™RTC_WKALM_RD, RTC_WKALM_SET: For RTCs that support a more powerful interface, which can issue alarms beyond 24 hours and enable IRQs in the same request.”h]”hŒ™RTC_WKALM_RD, RTC_WKALM_SET: For RTCs that support a more powerful interface, which can issue alarms beyond 24 hours and enable IRQs in the same request.”…”�”}”(hjIžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´KhjEžubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒmRTC_PIE_ON, RTC_PIE_OFF: Enable or disable the periodic interrupt for RTCs that support periodic interrupts. ”h]”hÞ)�”}”(hŒlRTC_PIE_ON, RTC_PIE_OFF: Enable or disable the periodic interrupt for RTCs that support periodic interrupts.”h]”hŒlRTC_PIE_ON, RTC_PIE_OFF: Enable or disable the periodic interrupt for RTCs that support periodic interrupts.”…”�”}”(hjažh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khj]žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒZRTC_UIE_ON, RTC_UIE_OFF: Enable or disable the update interrupt for RTCs that support it. ”h]”hÞ)�”}”(hŒYRTC_UIE_ON, RTC_UIE_OFF: Enable or disable the update interrupt for RTCs that support it.”h]”hŒYRTC_UIE_ON, RTC_UIE_OFF: Enable or disable the update interrupt for RTCs that support it.”…”�”}”(hjyžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khjužubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒÁRTC_IRQP_READ, RTC_IRQP_SET: Read or set the frequency for periodic interrupts for RTCs that support periodic interrupts. Requires a separate RTC_PIE_ON call to enable the periodic interrupts. ”h]”hÞ)�”}”(hŒÀRTC_IRQP_READ, RTC_IRQP_SET: Read or set the frequency for periodic interrupts for RTCs that support periodic interrupts. Requires a separate RTC_PIE_ON call to enable the periodic interrupts.”h]”hŒÀRTC_IRQP_READ, RTC_IRQP_SET: Read or set the frequency for periodic interrupts for RTCs that support periodic interrupts. Requires a separate RTC_PIE_ON call to enable the periodic interrupts.”…”�”}”(hj‘žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khj�žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒ RTC_VL_READ: Read the voltage inputs status of the RTC when supported. The value is a bit field of RTC_VL_*, giving the status of the main and backup voltages. ”h]”hÞ)�”}”(hŒŸRTC_VL_READ: Read the voltage inputs status of the RTC when supported. The value is a bit field of RTC_VL_*, giving the status of the main and backup voltages.”h]”hŒŸRTC_VL_READ: Read the voltage inputs status of the RTC when supported. The value is a bit field of RTC_VL_*, giving the status of the main and backup voltages.”…”�”}”(hj©žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khj¥žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubjˆ)�”}”(hŒ©RTC_VL_CLEAR: Clear the voltage status of the RTC. Some RTCs need user interaction when the backup power provider is replaced or charged to be able to clear the status. ”h]”hÞ)�”}”(hŒ¨RTC_VL_CLEAR: Clear the voltage status of the RTC. Some RTCs need user interaction when the backup power provider is replaced or charged to be able to clear the status.”h]”hŒ¨RTC_VL_CLEAR: Clear the voltage status of the RTC. Some RTCs need user interaction when the backup power provider is replaced or charged to be able to clear the status.”…”�”}”(hjÁžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´Khj½žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjú�ubeh}”(h]”h ]”h"]”h$]”h&]”j§Œ*”uh1j‚h³j›�h´KhjN�ubhÞ)�”}”(hX€The ioctl() calls supported by the older /dev/rtc interface are also supported by the newer RTC class framework. However, because the chips and systems are not standardized, some PC/AT functionality might not be provided. And in the same way, some newer features -- including those enabled by ACPI -- are exposed by the RTC class framework, but can't be supported by the older driver.”h]”hX‚The ioctl() calls supported by the older /dev/rtc interface are also supported by the newer RTC class framework. However, because the chips and systems are not standardized, some PC/AT functionality might not be provided. And in the same way, some newer features -- including those enabled by ACPI -- are exposed by the RTC class framework, but can’t be supported by the older driver.”…”�”}”(hjÜžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›�h´KhjN�ubeh}”(h]”Œsymbols-under-dev-rtcx”ah ]”h"]”Œsymbols under /dev/rtcx”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /dev/wmi”h]”hŒSymbols under /dev/wmi”…”�”}”(hjõžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjòžh³Nh´Nubj))�”}”(hŒ.. _abi_dev_wmi_dell_smbios:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-dev-wmi-dell-smbios”uh1j(h´Khjòžubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/dev\/wmi\/dell\-smbios**”h]”j`)�”}”(hŒ**\/dev\/wmi\/dell\-smbios**”h]”hŒ/dev/wmi/dell-smbios”…”�”}”(hj+Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/dell-smbios-wmi”h´Khj$Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸubah}”(h]”j Ÿah ]”h"]”Œabi_dev_wmi_dell_smbios”ah$]”h&]”uh1j6hjòžj–}”j]ŸjŸsj˜}”j ŸjŸsubhÞ)�”}”(hŒIDefined on file :ref:`dell-smbios-wmi `”h]”(hŒDefined on file ”…”�”}”(hjbŸh²hh³Nh´Nubh)�”}”(hŒ9:ref:`dell-smbios-wmi `”h]”j§)�”}”(hjlŸh]”hŒdell-smbios-wmi”…”�”}”(hjnŸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_dell_smbios_wmi”uh1hh³j?Ÿh´KhjbŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´KhjòžubhÞ)�”}”(hŒUPerform SMBIOS calls on supported Dell machines. through the Dell ACPI-WMI interface.”h]”hŒUPerform SMBIOS calls on supported Dell machines. through the Dell ACPI-WMI interface.”…”�”}”(hj�Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´KhjòžubhÞ)�”}”(hŒ=IOCTL's and buffer formats are defined in: ”h]”hŒ?IOCTL’s and buffer formats are defined in: ”…”�”}”(hjžŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´KhjòžubhŒenumerated_list”“”)�”}”(hhh]”(jˆ)�”}”(hXzTo perform an SMBIOS call from userspace, you'll need to first determine the minimum size of the calling interface buffer for your machine. Platforms that contain larger buffers can return larger objects from the system firmware. Commonly this size is either 4k or 32k. To determine the size of the buffer read() a u64 dword from the WMI character device /dev/wmi/dell-smbios. ”h]”(hÞ)�”}”(hX To perform an SMBIOS call from userspace, you'll need to first determine the minimum size of the calling interface buffer for your machine. Platforms that contain larger buffers can return larger objects from the system firmware. Commonly this size is either 4k or 32k.”h]”hXTo perform an SMBIOS call from userspace, you’ll need to first determine the minimum size of the calling interface buffer for your machine. Platforms that contain larger buffers can return larger objects from the system firmware. Commonly this size is either 4k or 32k.”…”�”}”(hjµŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khj±ŸubhÞ)�”}”(hŒjTo determine the size of the buffer read() a u64 dword from the WMI character device /dev/wmi/dell-smbios.”h]”hŒjTo determine the size of the buffer read() a u64 dword from the WMI character device /dev/wmi/dell-smbios.”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khj±Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®Ÿubjˆ)�”}”(hŒ—After you've determined the minimum size of the calling interface buffer, you can allocate a structure that represents the structure documented above. ”h]”hÞ)�”}”(hŒ–After you've determined the minimum size of the calling interface buffer, you can allocate a structure that represents the structure documented above.”h]”hŒ˜After you’ve determined the minimum size of the calling interface buffer, you can allocate a structure that represents the structure documented above.”…”�”}”(hjÛŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khjןubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®Ÿubjˆ)�”}”(hŒXIn the 'length' object store the size of the buffer you determined above and allocated. ”h]”hÞ)�”}”(hŒWIn the 'length' object store the size of the buffer you determined above and allocated.”h]”hŒ[In the ‘length’ object store the size of the buffer you determined above and allocated.”…”�”}”(hjóŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´KhjïŸubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®Ÿubjˆ)�”}”(hXzIn this buffer object, prepare as necessary for the SMBIOS call you're interested in. Typically SMBIOS buffers have "class", "select", and "input" defined to values that coincide with the data you are interested in. Documenting class/select/input values is outside of the scope of this documentation. Check with the libsmbios project for further documentation on these values. ”h]”hÞ)�”}”(hXyIn this buffer object, prepare as necessary for the SMBIOS call you're interested in. Typically SMBIOS buffers have "class", "select", and "input" defined to values that coincide with the data you are interested in. Documenting class/select/input values is outside of the scope of this documentation. Check with the libsmbios project for further documentation on these values.”h]”hX‡In this buffer object, prepare as necessary for the SMBIOS call you’re interested in. Typically SMBIOS buffers have “classâ€�, “selectâ€�, and “inputâ€� defined to values that coincide with the data you are interested in. Documenting class/select/input values is outside of the scope of this documentation. Check with the libsmbios project for further documentation on these values.”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®Ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œenumtype”Œarabic”Œprefix”hŒsuffix”Œ)”uh1j¬Ÿhjòžubj­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ:Run the call by using ioctl() as described in the header. ”h]”hÞ)�”}”(hŒ9Run the call by using ioctl() as described in the header.”h]”hŒ9Run the call by using ioctl() as described in the header.”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj* ubjˆ)�”}”(hŒ2The output will be returned in the buffer object. ”h]”hÞ)�”}”(hŒ1The output will be returned in the buffer object.”h]”hŒ1The output will be returned in the buffer object.”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´KhjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj* ubjˆ)�”}”(hŒ+Be sure to free up your allocated object. ”h]”hÞ)�”}”(hŒ)Be sure to free up your allocated object.”h]”hŒ)Be sure to free up your allocated object.”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?Ÿh´Khj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj* ubeh}”(h]”h ]”h"]”h$]”h&]”j% j& j' hj( j) Œstart”Kuh1j¬Ÿhjòžubeh}”(h]”Œsymbols-under-dev-wmi”ah ]”h"]”Œsymbols under /dev/wmi”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /kvd”h]”hŒSymbols under /kvd”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj„ h³Nh´Nubj))�”}”(hŒ .. _abi_kvd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-kvd”uh1j(h´Khj„ ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj£ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/kvd\/**”h]”j`)�”}”(hŒ **\/kvd\/**”h]”hŒ/kvd/”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/devlink-resource-mlxsw”h´Khj¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj  ubah}”(h]”jŸ ah ]”h"]”Œabi_kvd”ah$]”h&]”uh1j6hj„ j–}”jï j• sj˜}”jŸ j• subhÞ)�”}”(hŒWDefined on file :ref:`devlink-resource-mlxsw `”h]”(hŒDefined on file ”…”�”}”(hjô h²hh³Nh´Nubh)�”}”(hŒG:ref:`devlink-resource-mlxsw `”h]”j§)�”}”(hjþ h]”hŒdevlink-resource-mlxsw”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_devlink_resource_mlxsw”uh1hh³jÑ h´Khjô ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khj„ ubhÞ)�”}”(hXˆThe main database in the Spectrum device is a centralized KVD database used for many of the tables used to configure the chip including L2 FDB, L3 LPM, ECMP and more. The KVD is divided into two sections, the first is hash-based table and the second is a linear access table. The division between the linear and hash-based sections is static and require reload before the changes take effect.”h]”hXˆThe main database in the Spectrum device is a centralized KVD database used for many of the tables used to configure the chip including L2 FDB, L3 LPM, ECMP and more. The KVD is divided into two sections, the first is hash-based table and the second is a linear access table. The division between the linear and hash-based sections is static and require reload before the changes take effect.”…”�”}”(hj"¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khj„ ubeh}”(h]”Œsymbols-under-kvd”ah ]”h"]”Œsymbols under /kvd”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /kvd/hash_double”h]”hŒSymbols under /kvd/hash_double”…”�”}”(hj;¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj8¡h³Nh´Nubj))�”}”(hŒ.. _abi_kvd_hash_double:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-kvd-hash-double”uh1j(h´Khj8¡ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjW¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/kvd\/hash_double**”h]”j`)�”}”(hŒ**\/kvd\/hash_double**”h]”hŒ/kvd/hash_double”…”�”}”(hjq¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khjj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjd¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjW¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjT¡ubah}”(h]”jS¡ah ]”h"]”Œabi_kvd_hash_double”ah$]”h&]”uh1j6hj8¡j–}”j¢¡jI¡sj˜}”jS¡jI¡subhÞ)�”}”(hŒWDefined on file :ref:`devlink-resource-mlxsw `”h]”(hŒDefined on file ”…”�”}”(hj§¡h²hh³Nh´Nubh)�”}”(hŒG:ref:`devlink-resource-mlxsw `”h]”j§)�”}”(hj±¡h]”hŒdevlink-resource-mlxsw”…”�”}”(hj³¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_devlink_resource_mlxsw”uh1hh³jÑ h´Khj§¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khj8¡ubhÞ)�”}”(hŒnThe hash based section of the KVD is managed by the switch device. Used in case the key is larger than 64 bit.”h]”hŒnThe hash based section of the KVD is managed by the switch device. Used in case the key is larger than 64 bit.”…”�”}”(hjÕ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khj8¡ubeh}”(h]”Œsymbols-under-kvd-hash-double”ah ]”h"]”Œsymbols under /kvd/hash_double”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /kvd/hash_single”h]”hŒSymbols under /kvd/hash_single”…”�”}”(hjî¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjë¡h³Nh´Nubj))�”}”(hŒ.. _abi_kvd_hash_single:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-kvd-hash-single”uh1j(h´Khjë¡ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/kvd\/hash_single**”h]”j`)�”}”(hŒ**\/kvd\/hash_single**”h]”hŒ/kvd/hash_single”…”�”}”(hj$¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ubah}”(h]”j¢ah ]”h"]”Œabi_kvd_hash_single”ah$]”h&]”uh1j6hjë¡j–}”jU¢jü¡sj˜}”j¢jü¡subhÞ)�”}”(hŒWDefined on file :ref:`devlink-resource-mlxsw `”h]”(hŒDefined on file ”…”�”}”(hjZ¢h²hh³Nh´Nubh)�”}”(hŒG:ref:`devlink-resource-mlxsw `”h]”j§)�”}”(hjd¢h]”hŒdevlink-resource-mlxsw”…”�”}”(hjf¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjb¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jp¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_devlink_resource_mlxsw”uh1hh³jÑ h´KhjZ¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khjë¡ubhÞ)�”}”(hŒzThe hash based section of the KVD is managed by the switch device. Used in case the key size is smaller or equal to 64bit.”h]”hŒzThe hash based section of the KVD is managed by the switch device. Used in case the key size is smaller or equal to 64bit.”…”�”}”(hjˆ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´Khjë¡ubeh}”(h]”Œsymbols-under-kvd-hash-single”ah ]”h"]”Œsymbols under /kvd/hash_single”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /kvd/linear”h]”hŒSymbols under /kvd/linear”…”�”}”(hj¡¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjž¢h³Nh´Nubj))�”}”(hŒ.. _abi_kvd_linear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-kvd-linear”uh1j(h´Khjž¢ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA•;)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj½¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/kvd\/linear**”h]”j`)�”}”(hŒ**\/kvd\/linear**”h]”hŒ /kvd/linear”…”�”}”(hj×¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´K hjТubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº¢ubah}”(h]”j¹¢ah ]”h"]”Œabi_kvd_linear”ah$]”h&]”uh1j6hjž¢j–}”j£j¯¢sj˜}”j¹¢j¯¢subhÞ)�”}”(hŒWDefined on file :ref:`devlink-resource-mlxsw `”h]”(hŒDefined on file ”…”�”}”(hj £h²hh³Nh´Nubh)�”}”(hŒG:ref:`devlink-resource-mlxsw `”h]”j§)�”}”(hj£h]”hŒdevlink-resource-mlxsw”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_devlink_resource_mlxsw”uh1hh³jÑ h´K hj £ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´K hjž¢ubhÞ)�”}”(hŒ^The linear section of the KVD is managed by software as a flat memory accessed using an index.”h]”hŒ^The linear section of the KVD is managed by software as a flat memory accessed using an index.”…”�”}”(hj;£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑ h´K hjž¢ubeh}”(h]”Œsymbols-under-kvd-linear”ah ]”h"]”Œsymbols under /kvd/linear”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /proc”h]”hŒSymbols under /proc”…”�”}”(hjT£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjQ£h³Nh´Nubj))�”}”(hŒ.. _abi_proc_attr_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-proc-attr-current”uh1j(h´KhjQ£ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjp£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/proc\/\*\/attr\/current**”h]”j`)�”}”(hŒ**\/proc\/\*\/attr\/current**”h]”hŒ/proc/*/attr/current”…”�”}”(hjŠ£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/procfs-attr-current”h´Khjƒ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm£ubah}”(h]”jl£ah ]”h"]”Œabi_proc_attr_current”ah$]”h&]”uh1j6hjQ£j–}”j¼£jb£sj˜}”jl£jb£subhÞ)�”}”(hŒQDefined on file :ref:`procfs-attr-current `”h]”(hŒDefined on file ”…”�”}”(hjÁ£h²hh³Nh´Nubh)�”}”(hŒA:ref:`procfs-attr-current `”h]”j§)�”}”(hjË£h]”hŒprocfs-attr-current”…”�”}”(hjÍ£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_procfs_attr_current”uh1hh³jž£h´KhjÁ£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž£h´KhjQ£ubhÞ)�”}”(hX=The current security information used by a Linux security module (LSM) that is active on the system. The details of permissions required to read from this interface and hence obtain the security state of the task identified is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface and hence change the security state of the task identified are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux, Smack and AppArmor provide this interface.”h]”hX=The current security information used by a Linux security module (LSM) that is active on the system. The details of permissions required to read from this interface and hence obtain the security state of the task identified is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface and hence change the security state of the task identified are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux, Smack and AppArmor provide this interface.”…”�”}”(hjï£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž£h´KhjQ£ubjc)�”}”(hhh]”jh)�”}”(hŒ?Users: SELinux user-space Smack user-space AppArmor user-space ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jž£h´Khj¤ubj~)�”}”(hhh]”hÞ)�”}”(hŒ7SELinux user-space Smack user-space AppArmor user-space”h]”hŒ7SELinux user-space Smack user-space AppArmor user-space”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž£h´Khj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jž£h´Khjý£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjQ£ubeh}”(h]”Œsymbols-under-proc”ah ]”h"]”Œsymbols under /proc”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_proc_attr_exec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-proc-attr-exec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjK¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/proc\/\*\/attr\/exec**”h]”j`)�”}”(hŒ**\/proc\/\*\/attr\/exec**”h]”hŒ/proc/*/attr/exec”…”�”}”(hje¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hja¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/procfs-attr-exec”h´Khj^¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjK¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjH¤ubah}”(h]”jG¤ah ]”h"]”Œabi_proc_attr_exec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—¤j=¤sj˜}”jG¤j=¤subhÞ)�”}”(hŒKDefined on file :ref:`procfs-attr-exec `”h]”(hŒDefined on file ”…”�”}”(hjœ¤h²hh³Nh´Nubh)�”}”(hŒ;:ref:`procfs-attr-exec `”h]”j§)�”}”(hj¦¤h]”hŒprocfs-attr-exec”…”�”}”(hj¨¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_procfs_attr_exec”uh1hh³jy¤h´Khjœ¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy¤h´KhhÊh²hubhÞ)�”}”(hXZThe security information to be used on the process by a Linux security module (LSM) active on the system after a subsequent exec() call. The details of permissions required to read from this interface and hence obtain the security state of the task identified is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface and hence change the security state of the task identified are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux and AppArmor provide this interface.”h]”hXZThe security information to be used on the process by a Linux security module (LSM) active on the system after a subsequent exec() call. The details of permissions required to read from this interface and hence obtain the security state of the task identified is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface and hence change the security state of the task identified are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux and AppArmor provide this interface.”…”�”}”(hjʤh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy¤h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ.Users: SELinux user-space AppArmor user-space ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjߤh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy¤h´KhjÛ¤ubj~)�”}”(hhh]”hÞ)�”}”(hŒ&SELinux user-space AppArmor user-space”h]”hŒ&SELinux user-space AppArmor user-space”…”�”}”(hjð¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy¤h´Khjí¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÛ¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy¤h´Khjؤubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_proc_attr_prev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-proc-attr-prev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/proc\/\*\/attr\/prev**”h]”j`)�”}”(hŒ**\/proc\/\*\/attr\/prev**”h]”hŒ/proc/*/attr/prev”…”�”}”(hj8¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/procfs-attr-prev”h´Khj1¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥ubah}”(h]”j¥ah ]”h"]”Œabi_proc_attr_prev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¥j¥sj˜}”j¥j¥subhÞ)�”}”(hŒKDefined on file :ref:`procfs-attr-prev `”h]”(hŒDefined on file ”…”�”}”(hjo¥h²hh³Nh´Nubh)�”}”(hŒ;:ref:`procfs-attr-prev `”h]”j§)�”}”(hjy¥h]”hŒprocfs-attr-prev”…”�”}”(hj{¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_procfs_attr_prev”uh1hh³jL¥h´Khjo¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL¥h´KhhÊh²hubhÞ)�”}”(hXäThe security information used on the process by a Linux security module (LSM) active on the system prior to the most recent exec() call. The details of permissions required to read from this interface is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux and AppArmor provide this interface.”h]”hXäThe security information used on the process by a Linux security module (LSM) active on the system prior to the most recent exec() call. The details of permissions required to read from this interface is LSM dependent. A process cannot write to this interface unless it refers to itself. The other details of permissions required to write to this interface are LSM dependent. The format of the data used by this interface is LSM dependent. SELinux and AppArmor provide this interface.”…”�”}”(hj�¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL¥h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ.Users: SELinux user-space AppArmor user-space ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj²¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jL¥h´Khj®¥ubj~)�”}”(hhh]”hÞ)�”}”(hŒ&SELinux user-space AppArmor user-space”h]”hŒ&SELinux user-space AppArmor user-space”…”�”}”(hjÃ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL¥h´KhjÀ¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj®¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jL¥h´Khj«¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /proc/diskstats”h]”hŒSymbols under /proc/diskstats”…”�”}”(hjæ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjã¥h³Nh´Nubj))�”}”(hŒ.. _abi_proc_diskstats:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-proc-diskstats”uh1j(h´Khjã¥ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/proc\/diskstats**”h]”j`)�”}”(hŒ**\/proc\/diskstats**”h]”hŒ/proc/diskstats”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/procfs-diskstats”h´Khj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ¥ubah}”(h]”jþ¥ah ]”h"]”Œabi_proc_diskstats”ah$]”h&]”uh1j6hjã¥j–}”jN¦jô¥sj˜}”jþ¥jô¥subhÞ)�”}”(hŒKDefined on file :ref:`procfs-diskstats `”h]”(hŒDefined on file ”…”�”}”(hjS¦h²hh³Nh´Nubh)�”}”(hŒ;:ref:`procfs-diskstats `”h]”j§)�”}”(hj]¦h]”hŒprocfs-diskstats”…”�”}”(hj_¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_procfs_diskstats”uh1hh³j0¦h´KhjS¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjã¥ubhÞ)�”}”(hŒrThe /proc/diskstats file displays the I/O statistics of block devices. Each line contains the following 14 fields:”h]”hŒrThe /proc/diskstats file displays the I/O statistics of block devices. Each line contains the following 14 fields:”…”�”}”(hj�¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjã¥ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj’¦ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj’¦ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj²¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj¯¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬¦ubjW)�”}”(hhh]”hÞ)�”}”(hŒ major number”h]”hŒ major number”…”�”}”(hjȦh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjŦubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjè¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjå¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ¦ubjW)�”}”(hhh]”hÞ)�”}”(hŒ minor number”h]”hŒ minor number”…”�”}”(hjþ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjû¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ubjW)�”}”(hhh]”hÞ)�”}”(hŒ device name”h]”hŒ device name”…”�”}”(hj4§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj1§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjT§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjQ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjN§ubjW)�”}”(hhh]”hÞ)�”}”(hŒreads completed successfully”h]”hŒreads completed successfully”…”�”}”(hjj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjg§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjN§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ5”h]”hŒ5”…”�”}”(hjЧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj‡§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„§ubjW)�”}”(hhh]”hÞ)�”}”(hŒ reads merged”h]”hŒ reads merged”…”�”}”(hj¡§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjž§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ6”h]”hŒ6”…”�”}”(hjÁ§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj¾§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»§ubjW)�”}”(hhh]”hÞ)�”}”(hŒ sectors read”h]”hŒ sectors read”…”�”}”(hjاh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjÕ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ7”h]”hŒ7”…”�”}”(hjø§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjõ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò§ubjW)�”}”(hhh]”hÞ)�”}”(hŒtime spent reading (ms)”h]”hŒtime spent reading (ms)”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ8”h]”hŒ8”…”�”}”(hj/¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj,¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)¨ubjW)�”}”(hhh]”hÞ)�”}”(hŒwrites completed”h]”hŒwrites completed”…”�”}”(hjF¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjC¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ9”h]”hŒ9”…”�”}”(hjf¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjc¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`¨ubjW)�”}”(hhh]”hÞ)�”}”(hŒ writes merged”h]”hŒ writes merged”…”�”}”(hj}¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjz¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ10”h]”hŒ10”…”�”}”(hj�¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjš¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—¨ubjW)�”}”(hhh]”hÞ)�”}”(hŒsectors written”h]”hŒsectors written”…”�”}”(hj´¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj±¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ11”h]”hŒ11”…”�”}”(hjÔ¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjѨubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjΨubjW)�”}”(hhh]”hÞ)�”}”(hŒtime spent writing (ms)”h]”hŒtime spent writing (ms)”…”�”}”(hjë¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjè¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjΨubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ12”h]”hŒ12”…”�”}”(hj ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ubjW)�”}”(hhh]”hÞ)�”}”(hŒI/Os currently in progress”h]”hŒI/Os currently in progress”…”�”}”(hj"©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ13”h]”hŒ13”…”�”}”(hjB©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj?©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<©ubjW)�”}”(hhh]”hÞ)�”}”(hŒtime spent doing I/Os (ms)”h]”hŒtime spent doing I/Os (ms)”…”�”}”(hjY©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjV©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ14”h]”hŒ14”…”�”}”(hjy©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjv©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs©ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#weighted time spent doing I/Os (ms)”h]”hŒ#weighted time spent doing I/Os (ms)”…”�”}”(hj�©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj�©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjã¥ubhÞ)�”}”(hŒSKernel 4.18+ appends four more fields for discard tracking putting the total at 18:”h]”hŒSKernel 4.18+ appends four more fields for discard tracking putting the total at 18:”…”�”}”(hj½©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjã¥ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjΩubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjΩubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ15”h]”hŒ15”…”�”}”(hjî©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjë©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè©ubjW)�”}”(hhh]”hÞ)�”}”(hŒdiscards completed successfully”h]”hŒdiscards completed successfully”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå©ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ16”h]”hŒ16”…”�”}”(hj%ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj"ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubjW)�”}”(hhh]”hÞ)�”}”(hŒdiscards merged”h]”hŒdiscards merged”…”�”}”(hj<ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj9ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå©ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ17”h]”hŒ17”…”�”}”(hj\ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjYªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVªubjW)�”}”(hhh]”hÞ)�”}”(hŒsectors discarded”h]”hŒsectors discarded”…”�”}”(hjsªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjpªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå©ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ18”h]”hŒ18”…”�”}”(hj“ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj�ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ªubjW)�”}”(hhh]”hÞ)�”}”(hŒtime spent discarding”h]”hŒtime spent discarding”…”�”}”(hjªªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj§ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjΩubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË©ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjã¥ubhÞ)�”}”(hŒ7Kernel 5.5+ appends two more fields for flush requests:”h]”hŒ7Kernel 5.5+ appends two more fields for flush requests:”…”�”}”(hjתh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjã¥ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjèªubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjèªubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ19”h]”hŒ19”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%flush requests completed successfully”h]”hŒ%flush requests completed successfully”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿªubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ20”h]”hŒ20”…”�”}”(hj?«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khj<«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9«ubjW)�”}”(hhh]”hÞ)�”}”(hŒtime spent flushing”h]”hŒtime spent flushing”…”�”}”(hjV«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´KhjS«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåªubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjã¥ubhÞ)�”}”(hŒ5For more details refer to :doc:`/admin-guide/iostats`”h]”(hŒFor more details refer to ”…”�”}”(hjƒ«h²hh³Nh´Nubh)�”}”(hŒ:doc:`/admin-guide/iostats`”h]”j§)�”}”(hj�«h]”hŒ/admin-guide/iostats”…”�”}”(hj�«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj‹«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™«Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/iostats”uh1hh³j0¦h´Khjƒ«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0¦h´Khjã¥ubeh}”(h]”Œsymbols-under-proc-diskstats”ah ]”h"]”Œsymbols under /proc/diskstats”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /proc/fs”h]”hŒSymbols under /proc/fs”…”�”}”(hj¼«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¹«h³Nh´Nubj))�”}”(hŒ'.. _abi_proc_fs_nfsd_reply_cache_stats:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-proc-fs-nfsd-reply-cache-stats”uh1j(h´Khj¹«ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjØ«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/proc\/fs\/nfsd\/reply_cache_stats**”h]”j`)�”}”(hŒ'**\/proc\/fs\/nfsd\/reply_cache_stats**”h]”hŒ#/proc/fs/nfsd/reply_cache_stats”…”�”}”(hjò«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/procfs-nfsd-reply_cache_stats”h´Khjë«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ«ubah}”(h]”jÔ«ah ]”h"]”Œ"abi_proc_fs_nfsd_reply_cache_stats”ah$]”h&]”uh1j6hj¹«j–}”j$¬jÊ«sj˜}”jÔ«jÊ«subhÞ)�”}”(hŒeDefined on file :ref:`procfs-nfsd-reply_cache_stats `”h]”(hŒDefined on file ”…”�”}”(hj)¬h²hh³Nh´Nubh)�”}”(hŒU:ref:`procfs-nfsd-reply_cache_stats `”h]”j§)�”}”(hj3¬h]”hŒprocfs-nfsd-reply_cache_stats”…”�”}”(hj5¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_procfs_nfsd_reply_cache_stats”uh1hh³j¬h´Khj)¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¹«ubhÞ)�”}”(hŒÂProvides statistics for the NFS server duplicate reply cache (DRC). The file contains one labeled field per line. Each line has the form "field name:" followed by whitespace and a decimal value.”h]”hŒÆProvides statistics for the NFS server duplicate reply cache (DRC). The file contains one labeled field per line. Each line has the form “field name:â€� followed by whitespace and a decimal value.”…”�”}”(hjW¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¹«ubhÞ)�”}”(hŒFields:”h]”hŒFields:”…”�”}”(hje¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¹«ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjv¬ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjv¬ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjv¬ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ max entries”h]”hŒ max entries”…”�”}”(hj ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj�¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš¬ubjW)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hj·¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj´¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš¬ubjW)�”}”(hhh]”hÞ)�”}”(hŒUpper bound on cache size”h]”hŒUpper bound on cache size”…”�”}”(hjάh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjˬubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ num entries”h]”hŒ num entries”…”�”}”(hjî¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjë¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè¬ubjW)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè¬ubjW)�”}”(hhh]”hÞ)�”}”(hŒCurrent entry count”h]”hŒCurrent entry count”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ hash buckets”h]”hŒ hash buckets”…”�”}”(hj<­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj9­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6­ubjW)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hjS­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´KhjP­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6­ubjW)�”}”(hhh]”hÞ)�”}”(hŒNumber of hash buckets”h]”hŒNumber of hash buckets”…”�”}”(hjj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjg­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ mem usage”h]”hŒ mem usage”…”�”}”(hjŠ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj‡­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„­ubjW)�”}”(hhh]”hÞ)�”}”(hŒs64”h]”hŒs64”…”�”}”(hj¡­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjž­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„­ubjW)�”}”(hhh]”hÞ)�”}”(hŒBytes consumed by the DRC”h]”hŒBytes consumed by the DRC”…”�”}”(hj¸­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjµ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ cache hits”h]”hŒ cache hits”…”�”}”(hjØ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´KhjÕ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ­ubjW)�”}”(hhh]”hÞ)�”}”(hŒs64”h]”hŒs64”…”�”}”(hjï­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjì­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ­ubjW)�”}”(hhh]”hÞ)�”}”(hŒRequests answered from cache”h]”hŒRequests answered from cache”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ cache misses”h]”hŒ cache misses”…”�”}”(hj&®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj#®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ®ubjW)�”}”(hhh]”hÞ)�”}”(hŒs64”h]”hŒs64”…”�”}”(hj=®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj:®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ®ubjW)�”}”(hhh]”hÞ)�”}”(hŒRequests not found in cache”h]”hŒRequests not found in cache”…”�”}”(hjT®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´KhjQ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ not cached”h]”hŒ not cached”…”�”}”(hjt®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjq®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn®ubjW)�”}”(hhh]”hÞ)�”}”(hŒs64”h]”hŒs64”…”�”}”(hj‹®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjˆ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn®ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)Idempotent requests that bypass the cache”h]”hŒ)Idempotent requests that bypass the cache”…”�”}”(hj¢®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´KhjŸ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒpayload misses”h]”hŒpayload misses”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¿®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼®ubjW)�”}”(hhh]”hÞ)�”}”(hŒs64”h]”hŒs64”…”�”}”(hjÙ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´KhjÖ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼®ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(XID matched but request checksum did not”h]”hŒ(XID matched but request checksum did not”…”�”}”(hjð®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjí®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒlongest chain len”h]”hŒlongest chain len”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hj'¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj$¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒLongest hash chain observed”h]”hŒLongest hash chain observed”…”�”}”(hj>¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj;¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcachesize at longest”h]”hŒcachesize at longest”…”�”}”(hj^¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj[¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hju¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjr¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*Cache size when longest chain was recorded”h]”hŒ*Cache size when longest chain was recorded”…”�”}”(hjŒ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj‰¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj¹«ubhÞ)�”}”(hX Counter fields (cache hits, cache misses, not cached, payload misses, mem usage) are maintained with per-cpu counters and may briefly show stale values under concurrent load. There is no way to reset these counters; consumers should compute rates by sampling over time.”h]”hX Counter fields (cache hits, cache misses, not cached, payload misses, mem usage) are maintained with per-cpu counters and may briefly show stale values under concurrent load. There is no way to reset these counters; consumers should compute rates by sampling over time.”…”�”}”(hj¹¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¹«ubhÞ)�”}”(hŒdNew fields may be appended in future kernels. Parsers should match on field name, not line position.”h]”hŒdNew fields may be appended in future kernels. Parsers should match on field name, not line position.”…”�”}”(hjǯh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khj¹«ubjc)�”}”(hhh]”jh)�”}”(hŒEUsers: nfs-utils (https://git.linux-nfs.org/?p=steved/nfs-utils.git) ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjܯh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¬h´Khjدubj~)�”}”(hhh]”hÞ)�”}”(hŒ=nfs-utils (https://git.linux-nfs.org/?p=steved/nfs-utils.git)”h]”(hŒ nfs-utils (”…”�”}”(hjí¯h²hh³Nh´NubhŒ reference”“”)�”}”(hŒ1https://git.linux-nfs.org/?p=steved/nfs-utils.git”h]”hŒ1https://git.linux-nfs.org/?p=steved/nfs-utils.git”…”�”}”(hj÷¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jù¯uh1jõ¯hjí¯ubhŒ)”…”�”}”(hjí¯h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬h´Khjê¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjدubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¬h´KhjÕ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj¹«ubeh}”(h]”Œsymbols-under-proc-fs”ah ]”h"]”Œsymbols under /proc/fs”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /proc/pid”h]”hŒSymbols under /proc/pid”…”�”}”(hj-°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj*°h³Nh´Nubj))�”}”(hŒ.. _abi_proc_pid_smaps_rollup:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-proc-pid-smaps-rollup”uh1j(h´Khj*°ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjI°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/proc\/pid\/smaps_rollup**”h]”j`)�”}”(hŒ**\/proc\/pid\/smaps_rollup**”h]”hŒ/proc/pid/smaps_rollup”…”�”}”(hjc°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/procfs-smaps_rollup”h´Khj\°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF°ubah}”(h]”jE°ah ]”h"]”Œabi_proc_pid_smaps_rollup”ah$]”h&]”uh1j6hj*°j–}”j•°j;°sj˜}”jE°j;°subhÞ)�”}”(hŒQDefined on file :ref:`procfs-smaps_rollup `”h]”(hŒDefined on file ”…”�”}”(hjš°h²hh³Nh´Nubh)�”}”(hŒA:ref:`procfs-smaps_rollup `”h]”j§)�”}”(hj¤°h]”hŒprocfs-smaps_rollup”…”�”}”(hj¦°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_procfs_smaps_rollup”uh1hh³jw°h´Khjš°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jw°h´Khj*°ubhÞ)�”}”(hX8This file provides pre-summed memory information for a process. The format is almost identical to /proc/pid/smaps, except instead of an entry for each VMA in a process, smaps_rollup has a single entry (tagged "[rollup]") for which each field is the sum of the corresponding fields from all the maps in /proc/pid/smaps. Additionally, the fields Pss_Anon, Pss_File and Pss_Shmem are not present in /proc/pid/smaps. These fields represent the sum of the Pss field of each type (anon, file, shmem). For more details, see :doc:`/filesystems/proc` and the procfs man page.”h]”(hX This file provides pre-summed memory information for a process. The format is almost identical to /proc/pid/smaps, except instead of an entry for each VMA in a process, smaps_rollup has a single entry (tagged “[rollup]â€�) for which each field is the sum of the corresponding fields from all the maps in /proc/pid/smaps. Additionally, the fields Pss_Anon, Pss_File and Pss_Shmem are not present in /proc/pid/smaps. These fields represent the sum of the Pss field of each type (anon, file, shmem). For more details, see ”…”�”}”(hjȰh²hh³Nh´Nubh)�”}”(hŒ:doc:`/filesystems/proc`”h]”j§)�”}”(hjÒ°h]”hŒ/filesystems/proc”…”�”}”(hjÔ°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjаubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ°Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/filesystems/proc”uh1hh³jw°h´KhjȰubhŒ and the procfs man page.”…”�”}”(hjȰh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jw°h´Khj*°ubhÞ)�”}”(hŒ Typical output looks like this::”h]”hŒTypical output looks like this:”…”�”}”(hjú°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jw°h´Khj*°ubj¹)�”}”(hX½00100000-ff709000 ---p 00000000 00:00 0 [rollup] Size: 1192 kB KernelPageSize: 4 kB MMUPageSize: 4 kB Rss: 884 kB Pss: 385 kB Pss_Dirty: 68 kB Pss_Anon: 301 kB Pss_File: 80 kB Pss_Shmem: 4 kB Shared_Clean: 696 kB Shared_Dirty: 0 kB Private_Clean: 120 kB Private_Dirty: 68 kB Referenced: 884 kB Anonymous: 68 kB LazyFree: 0 kB AnonHugePages: 0 kB ShmemPmdMapped: 0 kB Shared_Hugetlb: 0 kB Private_Hugetlb: 0 kB Swap: 0 kB SwapPss: 0 kB Locked: 385 kB”h]”hX½00100000-ff709000 ---p 00000000 00:00 0 [rollup] Size: 1192 kB KernelPageSize: 4 kB MMUPageSize: 4 kB Rss: 884 kB Pss: 385 kB Pss_Dirty: 68 kB Pss_Anon: 301 kB Pss_File: 80 kB Pss_Shmem: 4 kB Shared_Clean: 696 kB Shared_Dirty: 0 kB Private_Clean: 120 kB Private_Dirty: 68 kB Referenced: 884 kB Anonymous: 68 kB LazyFree: 0 kB AnonHugePages: 0 kB ShmemPmdMapped: 0 kB Shared_Hugetlb: 0 kB Private_Hugetlb: 0 kB Swap: 0 kB SwapPss: 0 kB Locked: 385 kB”…”�”}”hj±sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jw°h´Khj*°ubeh}”(h]”Œsymbols-under-proc-pid”ah ]”h"]”Œsymbols under /proc/pid”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys”h]”hŒSymbols under /sys”…”�”}”(hj!±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj±h³Nh´Nubj))�”}”(hŒ.. _abi_sys_device_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-device-uuid”uh1j(h´Khj±ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj=±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/\.\.\.\/\\/\\/**”h]”j`)�”}”(hŒ)**\/sys\/\.\.\.\/\\/\\/**”h]”hŒ%/sys/...///”…”�”}”(hjW±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-bus-vfio-mdev”h´KYhjP±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:±ubah}”(h]”j9±ah ]”h"]”Œabi_sys_device_uuid”ah$]”h&]”uh1j6hj±j–}”j‰±j/±sj˜}”j9±j/±subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjޱh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hj˜±h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjš±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´KYhjޱubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KYhj±ubhÞ)�”}”(hŒyThis directory represents device directory of mediated device. It contains all the attributes related to mediated device.”h]”hŒyThis directory represents device directory of mediated device. It contains all the attributes related to mediated device.”…”�”}”(hj¼±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KYhj±ubeh}”(h]”Œsymbols-under-sys”ah ]”h"]”Œsymbols under /sys”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ".. _abi_sys_device_uuid_mdev_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-device-uuid-mdev-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjà±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/\.\.\.\/\\/\\/mdev_type**”h]”j`)�”}”(hŒ2**\/sys\/\.\.\.\/\\/\\/mdev_type**”h]”hŒ./sys/...///mdev_type”…”�”}”(hjú±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´Kahjó±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjí±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjݱubah}”(h]”jܱah ]”h"]”Œabi_sys_device_uuid_mdev_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+²jÒ±sj˜}”jܱjÒ±subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hj0²h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hj:²h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hj<²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´Kahj0²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KahhÊh²hubhÞ)�”}”(hŒoThis is symbolic link pointing to supported type, directory of which this mediated device is created.”h]”hŒoThis is symbolic link pointing to supported type, directory of which this mediated device is created.”…”�”}”(hj^²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KahhÊh²hubj))�”}”(hŒ.. _abi_sys_device_uuid_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-device-uuid-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjz²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/\.\.\.\/\\/\\/remove**”h]”j`)�”}”(hŒ/**\/sys\/\.\.\.\/\\/\\/remove**”h]”hŒ+/sys/...///remove”…”�”}”(hj”²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´Khhj�²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjвubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjw²ubah}”(h]”jv²ah ]”h"]”Œabi_sys_device_uuid_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŲjl²sj˜}”jv²jl²subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjʲh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjÔ²h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjÖ²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jಌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´Khhjʲubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhhÊh²hubhÞ)�”}”(hŒ¼Writing '1' to this file destroys the mediated device. The vendor driver can fail the remove() callback if that device is active and the vendor driver doesn't support hot unplug. Example::”h]”hŒÁWriting ‘1’ to this file destroys the mediated device. The vendor driver can fail the remove() callback if that device is active and the vendor driver doesn’t support hot unplug. Example:”…”�”}”(hjø²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhhÊh²hubj¹)�”}”(hŒ.# echo 1 > /sys/bus/mdev/devices//remove”h]”hŒ.# echo 1 > /sys/bus/mdev/devices//remove”…”�”}”hj³sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk±h´KhhhÊh²hubj))�”}”(hŒ(.. _abi_sys_device_mdev_supported_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-device-mdev-supported-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj"³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/\\/mdev_supported_types\/**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/\\/mdev_supported_types\/**”h]”hŒ1/sys/...//mdev_supported_types/”…”�”}”(hj<³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´Khj5³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ubah}”(h]”j³ah ]”h"]”Œ#abi_sys_device_mdev_supported_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm³j³sj˜}”j³j³subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjr³h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hj|³h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hj~³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´Khjr³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhÊh²hubhÞ)�”}”(hXvThis directory contains list of directories of currently supported mediated device types and their details for . Supported type attributes are defined by the vendor driver who registers with Mediated device framework. Each supported type is a directory whose name is created by adding the device driver string as a prefix to the string provided by the vendor driver.”h]”hXvThis directory contains list of directories of currently supported mediated device types and their details for . Supported type attributes are defined by the vendor driver who registers with Mediated device framework. Each supported type is a directory whose name is created by adding the device driver string as a prefix to the string provided by the vendor driver.”…”�”}”(hj ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_device_mdev_supported_types_type_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-device-mdev-supported-types-type-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj¼³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/\\/mdev_supported_types\/\\/**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/\\/mdev_supported_types\/\\/**”h]”hŒ?/sys/...//mdev_supported_types//”…”�”}”(hjÖ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K hjϳubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj̳ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹³ubah}”(h]”j¸³ah ]”h"]”Œ+abi_sys_device_mdev_supported_types_type_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´j®³sj˜}”j¸³j®³subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hj ´h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hj´h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´K hj ´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K hhÊh²hubhÞ)�”}”(hXThis directory gives details of supported type, like name, description, available_instances, device_api etc. 'device_api' and 'available_instances' are mandatory attributes to be provided by vendor driver. 'name', 'description' and other vendor driver specific attributes are optional.”h]”hX-This directory gives details of supported type, like name, description, available_instances, device_api etc. ‘device_api’ and ‘available_instances’ are mandatory attributes to be provided by vendor driver. ‘name’, ‘description’ and other vendor driver specific attributes are optional.”…”�”}”(hj:´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K hhÊh²hubj))�”}”(hŒ".. _abi_sys_device_vfio_dev_vfiox:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-device-vfio-dev-vfiox”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjV´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/\.\.\.\/\\/vfio\-dev\/vfioX\/**”h]”j`)�”}”(hŒ1**\/sys\/\.\.\.\/\\/vfio\-dev\/vfioX\/**”h]”hŒ-/sys/...//vfio-dev/vfioX/”…”�”}”(hjp´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-devices-vfio-dev”h´Khji´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS´ubah}”(h]”jR´ah ]”h"]”Œabi_sys_device_vfio_dev_vfiox”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢´jH´sj˜}”jR´jH´subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-devices-vfio-dev `”h]”(hŒDefined on file ”…”�”}”(hj§´h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-devices-vfio-dev `”h]”j§)�”}”(hj±´h]”hŒsysfs-devices-vfio-dev”…”�”}”(hj³´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_devices_vfio_dev”uh1hh³j„´h´Khj§´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„´h´KhhÊh²hubhÞ)�”}”(hŒËThis directory is created when the device is bound to a vfio driver. The layout under this directory matches what exists for a standard 'struct device'. 'X' is a unique index marking this device in vfio.”h]”hŒÓThis directory is created when the device is bound to a vfio driver. The layout under this directory matches what exists for a standard ‘struct device’. ‘X’ is a unique index marking this device in vfio.”…”�”}”(hjÕ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„´h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_events_illuminance_threshy_falling_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-events-illuminance-threshy-falling-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjñ´ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/illuminance_threshY_falling_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/illuminance_threshY_falling_value**”h]”hŒ8/sys/.../events/illuminance_threshY_falling_value”…”�”}”(hj µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-iio-light-lm3533-als”h´Khjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ´ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/illuminance_threshY_raising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/illuminance_threshY_raising_value**”h]”hŒ8/sys/.../events/illuminance_threshY_raising_value”…”�”}”(hj6µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2µubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´Khj/µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,µubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñ´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjî´ubah}”(h]”jí´ah ]”h"]”Œ0abi_sys_events_illuminance_threshy_falling_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgµjã´sj˜}”jí´jã´subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-light-lm3533-als `”h]”(hŒDefined on file ”…”�”}”(hjlµh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-light-lm3533-als `”h]”j§)�”}”(hjvµh]”hŒsysfs-bus-iio-light-lm3533-als”…”�”}”(hjxµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_light_lm3533_als”uh1hh³jµh´Khjlµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubhÞ)�”}”(hŒ›Specifies the value of threshold that the device is comparing against for the events enabled by in_illuminance0_thresh_either_en (0..255), where Y in 0..3.”h]”hŒ›Specifies the value of threshold that the device is comparing against for the events enabled by in_illuminance0_thresh_either_en (0..255), where Y in 0..3.”…”�”}”(hjšµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubhÞ)�”}”(hŒHNote that threshY_falling must be less than or equal to threshY_raising.”h]”hŒHNote that threshY_falling must be less than or equal to threshY_raising.”…”�”}”(hj¨µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubhÞ)�”}”(hŒxThese thresholds correspond to the eight zone-boundary registers (boundaryY_{low,high}) and define the five light zones.”h]”hŒxThese thresholds correspond to the eight zone-boundary registers (boundaryY_{low,high}) and define the five light zones.”…”�”}”(hj¶µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_events_in_accel_gesture_doubletap_tap2_min_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-events-in-accel-gesture-doubletap-tap2-min-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÒµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_tap2_min_delay**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_tap2_min_delay**”h]”hŒ@/sys/.../events/in_accel_gesture_doubletap_tap2_min_delay”…”�”}”(hjìµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-iio”h´Ma hjåµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßµubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjϵubah}”(h]”jεah ]”h"]”Œ8abi_sys_events_in_accel_gesture_doubletap_tap2_min_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶jĵsj˜}”jεjĵsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj#¶h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj-¶h]”hŒ sysfs-bus-iio”…”�”}”(hj/¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Ma hj#¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Ma hhÊh²hubhÞ)�”}”(hŒQSpecifies the minimum quiet time in seconds between the two taps of a double tap.”h]”hŒQSpecifies the minimum quiet time in seconds between the two taps of a double tap.”…”�”}”(hjQ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Ma hhÊh²hubj))�”}”(hŒG.. _abi_sys_events_in_accel_gesture_doubletap_tap2_min_delay_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-events-in-accel-gesture-doubletap-tap2-min-delay-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjm¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_tap2_min_delay_available**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_tap2_min_delay_available**”h]”hŒJ/sys/.../events/in_accel_gesture_doubletap_tap2_min_delay_available”…”�”}”(hj‡¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mh hj€¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj¶ubah}”(h]”ji¶ah ]”h"]”ŒBabi_sys_events_in_accel_gesture_doubletap_tap2_min_delay_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸¶j_¶sj˜}”ji¶j_¶subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj½¶h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjǶh]”hŒ sysfs-bus-iio”…”�”}”(hjɶh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŶubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓ¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mh hj½¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mh hhÊh²hubhÞ)�”}”(hŒVLists all available delay values between two taps in the double tap. Units in seconds.”h]”hŒVLists all available delay values between two taps in the double tap. Units in seconds.”…”�”}”(hjë¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mh hhÊh²hubj))�”}”(hŒ1.. _abi_sys_events_in_accel_gesture_singletap_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-events-in-accel-gesture-singletap-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj·ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_en**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_en**”h]”hŒ4/sys/.../events/in_accel_gesture_singletap_en”…”�”}”(hj!·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9 hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_en**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_en**”h]”hŒ4/sys/.../events/in_accel_gesture_doubletap_en”…”�”}”(hjK·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9 hjD·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·ubah}”(h]”j·ah ]”h"]”Œ,abi_sys_events_in_accel_gesture_singletap_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|·jù¶sj˜}”j·jù¶subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj�·h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‹·h]”hŒ sysfs-bus-iio”…”�”}”(hj�·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M9 hj�·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9 hhÊh²hubhÞ)�”}”(hŒ4Device generates an event on a single or double tap.”h]”hŒ4Device generates an event on a single or double tap.”…”�”}”(hj¯·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9 hhÊh²hubj))�”}”(hŒ<.. _abi_sys_events_in_accel_gesture_singletap_reset_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-events-in-accel-gesture-singletap-reset-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjË·ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_reset_timeout**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_reset_timeout**”h]”hŒ?/sys/.../events/in_accel_gesture_singletap_reset_timeout”…”�”}”(hjå·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjá·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MQ hjÞ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_reset_timeout**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_reset_timeout**”h]”hŒ?/sys/.../events/in_accel_gesture_doubletap_reset_timeout”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MQ hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjË·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈ·ubah}”(h]”jÇ·ah ]”h"]”Œ7abi_sys_events_in_accel_gesture_singletap_reset_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@¸j½·sj˜}”jÇ·j½·subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjE¸h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjO¸h]”hŒ sysfs-bus-iio”…”�”}”(hjQ¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MQ hjE¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MQ hhÊh²hubhÞ)�”}”(hŒÐSpecifies the timeout value in seconds for the tap detector to not to look for another tap event after the event as occurred. Basically the minimum quiet time between the two single-tap's or two double-tap's.”h]”hŒÔSpecifies the timeout value in seconds for the tap detector to not to look for another tap event after the event as occurred. Basically the minimum quiet time between the two single-tap’s or two double-tap’s.”…”�”}”(hjs¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MQ hhÊh²hubj))�”}”(hŒ4.. _abi_sys_events_in_accel_gesture_singletap_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-events-in-accel-gesture-singletap-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj�¸ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_gesture_singletap_value**”h]”hŒ7/sys/.../events/in_accel_gesture_singletap_value”…”�”}”(hj©¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@ hj¢¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¸ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_value**”•h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_gesture_doubletap_value**”h]”hŒ7/sys/.../events/in_accel_gesture_doubletap_value”…”�”}”(hjÓ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjϸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@ hj̸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjɸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ¸ubah}”(h]”j‹¸ah ]”h"]”Œ/abi_sys_events_in_accel_gesture_singletap_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹j�¸sj˜}”j‹¸j�¸subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj ¹h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¹h]”hŒ sysfs-bus-iio”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M@ hj ¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@ hhÊh²hubhÞ)�”}”(hŒåSpecifies the threshold value that the device is comparing against to generate the tap gesture event. The lower threshold value increases the sensitivity of tap detection. Units and the exact meaning of value are device-specific.”h]”hŒåSpecifies the threshold value that the device is comparing against to generate the tap gesture event. The lower threshold value increases the sensitivity of tap detection. Units and the exact meaning of value are device-specific.”…”�”}”(hj7¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@ hhÊh²hubj))�”}”(hŒ6.. _abi_sys_events_in_accel_gesture_tap_maxtomin_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-events-in-accel-gesture-tap-maxtomin-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjS¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_maxtomin_time**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_maxtomin_time**”h]”hŒ9/sys/.../events/in_accel_gesture_tap_maxtomin_time”…”�”}”(hjm¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mo hjf¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP¹ubah}”(h]”jO¹ah ]”h"]”Œ1abi_sys_events_in_accel_gesture_tap_maxtomin_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž¹jE¹sj˜}”jO¹jE¹subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj£¹h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj­¹h]”hŒ sysfs-bus-iio”…”�”}”(hj¯¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mo hj£¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mo hhÊh²hubhÞ)�”}”(hŒŠSpecifies the maximum time difference allowed between upper and lower peak of tap to consider it as the valid tap event. Units in seconds.”h]”hŒŠSpecifies the maximum time difference allowed between upper and lower peak of tap to consider it as the valid tap event. Units in seconds.”…”�”}”(hjѹh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mo hhÊh²hubj))�”}”(hŒ@.. _abi_sys_events_in_accel_gesture_tap_maxtomin_time_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-events-in-accel-gesture-tap-maxtomin-time-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjí¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_maxtomin_time_available**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_maxtomin_time_available**”h]”hŒC/sys/.../events/in_accel_gesture_tap_maxtomin_time_available”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mw hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê¹ubah}”(h]”jé¹ah ]”h"]”Œ;abi_sys_events_in_accel_gesture_tap_maxtomin_time_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ºjß¹sj˜}”jé¹jß¹subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj=ºh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjGºh]”hŒ sysfs-bus-iio”…”�”}”(hjIºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mw hj=ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mw hhÊh²hubhÞ)�”}”(hŒSLists all available time values between upper peak to lower peak. Units in seconds.”h]”hŒSLists all available time values between upper peak to lower peak. Units in seconds.”…”�”}”(hjkºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mw hhÊh²hubj))�”}”(hŒ@.. _abi_sys_events_in_accel_gesture_tap_reset_timeout_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-events-in-accel-gesture-tap-reset-timeout-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj‡ºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_reset_timeout_available**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_reset_timeout_available**”h]”hŒC/sys/.../events/in_accel_gesture_tap_reset_timeout_available”…”�”}”(hj¡ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M[ hjšºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„ºubah}”(h]”jƒºah ]”h"]”Œ;abi_sys_events_in_accel_gesture_tap_reset_timeout_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒºjyºsj˜}”jƒºjyºsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj׺h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjáºh]”hŒ sysfs-bus-iio”…”�”}”(hjãºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjߺubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M[ hj׺ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M[ hhÊh²hubhÞ)�”}”(hŒ?Lists all available tap reset timeout values. Units in seconds.”h]”hŒ?Lists all available tap reset timeout values. Units in seconds.”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M[ hhÊh²hubj))�”}”(hŒ8.. _abi_sys_events_in_accel_gesture_tap_value_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-events-in-accel-gesture-tap-value-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj!»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_value_available**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_value_available**”h]”hŒ;/sys/.../events/in_accel_gesture_tap_value_available”…”�”}”(hj;»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJ hj4»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»ubah}”(h]”j»ah ]”h"]”Œ3abi_sys_events_in_accel_gesture_tap_value_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl»j»sj˜}”j»j»subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjq»h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj{»h]”hŒ sysfs-bus-iio”…”�”}”(hj}»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MJ hjq»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJ hhÊh²hubhÞ)�”}”(hŒfLists all available threshold values which can be used to modify the sensitivity of the tap detection.”h]”hŒfLists all available threshold values which can be used to modify the sensitivity of the tap detection.”…”�”}”(hjŸ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJ hhÊh²hubj))�”}”(hŒ1.. _abi_sys_events_in_accel_gesture_tap_wait_dur:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-events-in-accel-gesture-tap-wait-dur”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj»»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_dur**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_dur**”h]”hŒ4/sys/.../events/in_accel_gesture_tap_wait_dur”…”�”}”(hjÕ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjλubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸»ubah}”(h]”j·»ah ]”h"]”Œ,abi_sys_events_in_accel_gesture_tap_wait_dur”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼j­»sj˜}”j·»j­»subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj ¼h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¼h]”hŒ sysfs-bus-iio”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj ¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ6Timeout value in seconds for tap gesture confirmation.”h]”hŒ6Timeout value in seconds for tap gesture confirmation.”…”�”}”(hj9¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ;.. _abi_sys_events_in_accel_gesture_tap_wait_dur_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-events-in-accel-gesture-tap-wait-dur-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjU¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_dur_available**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_dur_available**”h]”hŒ>/sys/.../events/in_accel_gesture_tap_wait_dur_available”…”�”}”(hjo¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjh¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR¼ubah}”(h]”jQ¼ah ]”h"]”Œ6abi_sys_events_in_accel_gesture_tap_wait_dur_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¼jG¼sj˜}”jQ¼jG¼subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¥¼h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¯¼h]”hŒ sysfs-bus-iio”…”�”}”(hj±¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj¥¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ=List of available timeout value for tap gesture confirmation.”h]”hŒ=List of available timeout value for tap gesture confirmation.”…”�”}”(hjÓ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ5.. _abi_sys_events_in_accel_gesture_tap_wait_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-events-in-accel-gesture-tap-wait-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjï¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_timeout**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_accel_gesture_tap_wait_timeout**”h]”hŒ8/sys/.../events/in_accel_gesture_tap_wait_timeout”…”�”}”(hj ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì¼ubah}”(h]”jë¼ah ]”h"]”Œ0abi_sys_events_in_accel_gesture_tap_wait_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:½já¼sj˜}”jë¼já¼subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj?½h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjI½h]”hŒ sysfs-bus-iio”…”�”}”(hjK½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj?½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ-Enable tap gesture confirmation with timeout.”h]”hŒ-Enable tap gesture confirmation with timeout.”…”�”}”(hjm½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ7.. _abi_sys_events_in_accel_mag_adaptive_rising_period:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-events-in-accel-mag-adaptive-rising-period”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj‰½ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_mag_adaptive_rising_period**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_mag_adaptive_rising_period**”h]”hŒ:/sys/.../events/in_accel_mag_adaptive_rising_period”…”�”}”(hj£½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjœ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/events\/in_accel_roc_rising_period**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/events\/in_accel_roc_rising_period**”h]”hŒ1/sys/.../events/in_accel_roc_rising_period”…”�”}”(hjͽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjɽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjƽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_x_thresh_rising_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_x_thresh_rising_period**”h]”hŒ6/sys/.../events/in_accel_x_thresh_rising_period”…”�”}”(hj÷½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjð½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_x_thresh_falling_period**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_x_thresh_falling_period**”h]”hŒ7/sys/.../events/in_accel_x_thresh_falling_period”…”�”}”(hj!¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_x_roc_rising_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_x_roc_rising_period**”h]”hŒ3/sys/.../events/in_accel_x_roc_rising_period”…”�”}”(hjK¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjD¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_x_roc_falling_period**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_x_roc_falling_period**”h]”hŒ4/sys/.../events/in_accel_x_roc_falling_period”…”�”}”(hju¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjn¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_y_thresh_rising_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_y_thresh_rising_period**”h]”hŒ6/sys/.../events/in_accel_y_thresh_rising_period”…”�”}”(hjŸ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj˜¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_y_thresh_falling_period**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_y_thresh_falling_period**”h]”hŒ7/sys/.../events/in_accel_y_thresh_falling_period”…”�”}”(hjɾh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_y_roc_rising_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_y_roc_rising_period**”h]”hŒ3/sys/.../events/in_accel_y_roc_rising_period”…”�”}”(hjó¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjì¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_y_roc_falling_period**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_y_roc_falling_period**”h]”hŒ4/sys/.../events/in_accel_y_roc_falling_period”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_z_thresh_rising_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_z_thresh_rising_period**”h]”hŒ6/sys/.../events/in_accel_z_thresh_rising_period”…”�”}”(hjG¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjC¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj@¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_z_thresh_falling_period**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_z_thresh_falling_period**”h]”hŒ7/sys/.../events/in_accel_z_thresh_falling_period”…”�”}”(hjq¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_z_roc_rising_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_z_roc_rising_period**”h]”hŒ3/sys/.../events/in_accel_z_roc_rising_period”…”�”}”(hj›¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj”¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_z_roc_falling_period**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_z_roc_falling_period**”h]”hŒ4/sys/.../events/in_accel_z_roc_falling_period”…”�”}”(hjÅ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¾¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_rising_period**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_rising_period**”h]”hŒ8/sys/.../events/in_anglvel_x_thresh_rising_period”…”�”}”(hjï¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjè¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_falling_period**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_falling_period**”h]”hŒ9/sys/.../events/in_anglvel_x_thresh_falling_period”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_x_roc_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_x_roc_rising_period**”h]”hŒ5/sys/.../events/in_anglvel_x_roc_rising_period”…”�”}”(hjCÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj<Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_x_roc_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_x_roc_falling_period**”h]”hŒ6/sys/.../events/in_anglvel_x_roc_falling_period”…”�”}”(hjmÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjfÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_rising_period**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_rising_period**”h]”hŒ8/sys/.../events/in_anglvel_y_thresh_rising_period”…”�”}”(hj—Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj�Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_falling_period**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_falling_period**”h]”hŒ9/sys/.../events/in_anglvel_y_thresh_falling_period”…”�”}”(hjÁÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjºÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_y_roc_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_y_roc_rising_period**”h]”hŒ5/sys/.../events/in_anglvel_y_roc_rising_period”…”�”}”(hjëÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjäÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_y_roc_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_y_roc_falling_period**”h]”hŒ6/sys/.../events/in_anglvel_y_roc_falling_period”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_rising_period**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_rising_period**”h]”hŒ8/sys/.../events/in_anglvel_z_thresh_rising_period”…”�”}”(hj?Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj8Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_falling_period**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_falling_period**”h]”hŒ9/sys/.../events/in_anglvel_z_thresh_falling_period”…”�”}”(hjiÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjbÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_z_roc_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_anglvel_z_roc_rising_period**”h]”hŒ5/sys/.../events/in_anglvel_z_roc_rising_period”…”�”}”(hj“Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjŒÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_z_roc_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_anglvel_z_roc_falling_period**”h]”hŒ6/sys/.../events/in_anglvel_z_roc_falling_period”…”�”}”(hj½Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¶Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_x_thresh_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_x_thresh_rising_period**”h]”hŒ5/sys/.../events/in_magn_x_thresh_rising_period”…”�”}”(hjçÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjàÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_x_thresh_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_x_thresh_falling_period**”h]”hŒ6/sys/.../events/in_magn_x_thresh_falling_period”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_x_roc_rising_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_x_roc_rising_period**”h]”hŒ2/sys/.../events/in_magn_x_roc_rising_period”…”�”}”(hj;Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7Âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj4Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_x_roc_falling_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_x_roc_falling_period**”h]”hŒ3/sys/.../events/in_magn_x_roc_falling_period”…”�”}”(hjeÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj^Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_y_thresh_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_y_thresh_rising_period**”h]”hŒ5/sys/.../events/in_magn_y_thresh_rising_period”…”�”}”(hj�Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹Âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjˆÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_y_thresh_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_y_thresh_falling_period**”h]”hŒ6/sys/.../events/in_magn_y_thresh_falling_period”…”�”}”(hj¹Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj²Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_y_roc_rising_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_y_roc_rising_period**”h]”hŒ2/sys/.../events/in_magn_y_roc_rising_period”…”�”}”(hjãÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÜÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_y_roc_falling_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_y_roc_falling_period**”h]”hŒ3/sys/.../events/in_magn_y_roc_falling_period”…”�”}”(hj Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_z_thresh_rising_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_z_thresh_rising_period**”h]”hŒ5/sys/.../events/in_magn_z_thresh_rising_period”…”�”}”(hj7Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj0Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_z_thresh_falling_period**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_z_thresh_falling_period**”h]”hŒ6/sys/.../events/in_magn_z_thresh_falling_period”…”�”}”(hjaÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjZÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_z_roc_rising_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_magn_z_roc_rising_period**”h]”hŒ2/sys/.../events/in_magn_z_roc_rising_period”…”�”}”(hj‹Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj„Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_z_roc_falling_period**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_magn_z_roc_falling_period**”h]”hŒ3/sys/.../events/in_magn_z_roc_falling_period”…”�”}”(hjµÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj®Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_rising_period**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_rising_period**”h]”hŒF/sys/.../events/in_rot_from_north_magnetic_thresh_rising_period”…”�”}”(hjßÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjØÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_falling_period**”h]”j`)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_falling_period**”h]”hŒG/sys/.../events/in_rot_from_north_magnetic_thresh_falling_period”…”�”}”(hj Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_roc_rising_period**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_roc_rising_period**”h]”hŒC/sys/.../events/in_rot_from_north_magnetic_roc_rising_period”…”�”}”(hj3Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj,Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_roc_falling_period**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_roc_falling_period**”h]”hŒD/sys/.../events/in_rot_from_north_magnetic_roc_falling_period”…”�”}”(hj]Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjVÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_rising_period**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_rising_period**”h]”hŒB/sys/.../events/in_rot_from_north_true_thresh_rising_period”…”�”}”(hj‡Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj€Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_falling_period**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_falling_period**”h]”hŒC/sys/.../events/in_rot_from_north_true_thresh_falling_period”…”�”}”(hj±Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjªÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_rot_from_north_true_roc_rising_period**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_rot_from_north_true_roc_rising_period**”h]”hŒ?/sys/.../events/in_rot_from_north_true_roc_rising_period”…”�”}”(hjÛÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÔÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_rot_from_north_true_roc_falling_period**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_rot_from_north_true_roc_falling_period**”h]”hŒ@/sys/.../events/in_rot_from_north_true_roc_falling_period”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjþÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period**”h]”hŒP/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_period”…”�”}”(hj/Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj(Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period**”h]”j`)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period**”h]”hŒQ/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_period”…”�”}”(hjYÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjRÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_roc_rising_period**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_roc_rising_period**”h]”hŒM/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_rising_period”…”�”}”(hjƒÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj|Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_roc_falling_period**”h]”j`)�”}”(hŒR**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_roc_falling_period**”h]”hŒN/sys/.../events/in_rot_from_north_magnetic_tilt_comp_roc_falling_period”…”�”}”(hj­Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¦Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_period**”h]”j`)�”}”(hŒP**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_period**”h]”hŒL/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_period”…”�”}”(hj×Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÐÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_period**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_period**”h]”hŒM/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_period”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjúÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_roc_rising_period**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_roc_rising_period**”h]”hŒI/sys/.../events/in_rot_from_north_true_tilt_comp_roc_rising_period”…”�”}”(hj+Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj$Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_roc_falling_period**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_roc_falling_period**”h]”hŒJ/sys/.../events/in_rot_from_north_true_tilt_comp_roc_falling_period”…”�”}”(hjUÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjNÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_voltageY_supply_thresh_rising_period**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_voltageY_supply_thresh_rising_period**”h]”hŒ>/sys/.../events/in_voltageY_supply_thresh_rising_period”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjxÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_voltageY_supply_thresh_falling_period**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_voltageY_supply_thresh_falling_period**”h]”hŒ?/sys/.../events/in_voltageY_supply_thresh_falling_period”…”�”}”(hj©Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj¢Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_supply_roc_rising_period**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_supply_roc_rising_period**”h]”hŒ;/sys/.../events/in_voltageY_supply_roc_rising_period”…”�”}”(hjÓÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÌÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_voltageY_supply_roc_falling_period**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_voltageY_supply_roc_falling_period**”h]”hŒ</sys/.../events/in_voltageY_supply_roc_falling_period”…”�”}”(hjýÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjöÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_voltageY_thresh_rising_period**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_voltageY_thresh_rising_period**”h]”hŒ7/sys/.../events/in_voltageY_thresh_rising_period”…”�”}”(hj'Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_voltageY_thresh_falling_period**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_voltageY_thresh_falling_period**”h]”hŒ8/sys/.../events/in_voltageY_thresh_falling_period”…”�”}”(hjQÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjJÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_voltageY_roc_rising_period**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_voltageY_roc_rising_period**”h]”hŒ4/sys/.../events/in_voltageY_roc_rising_period”…”�”}”(hj{Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjtÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_voltageY_roc_falling_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_voltageY_roc_falling_period**”h]”hŒ5/sys/.../events/in_voltageY_roc_falling_period”…”�”}”(hj¥Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjžÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_tempY_thresh_rising_period**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_tempY_thresh_rising_period**”h]”hŒ4/sys/.../events/in_tempY_thresh_rising_period”…”�”}”(hjÏÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÈÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_tempY_thresh_falling_period**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_tempY_thresh_falling_period**”h]”hŒ5/sys/.../events/in_tempY_thresh_falling_period”…”�”}”(hjùÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjòÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/events\/in_tempY_roc_rising_period**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/events\/in_tempY_roc_rising_period**”h]”hŒ1/sys/.../events/in_tempY_roc_rising_period”…”�”}”(hj#Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_tempY_roc_falling_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_tempY_roc_falling_period**”h]”hŒ2/sys/.../events/in_tempY_roc_falling_period”…”�”}”(hjMÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjFÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x\&y\&z_mag_falling_period**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x\&y\&z_mag_falling_period**”h]”hŒ:/sys/.../events/in_accel_x&y&z_mag_falling_period”…”�”}”(hjwÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjpÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_intensity0_thresh_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_intensity0_thresh_period**”h]”hŒ2/sys/.../events/in_intensity0_thresh_period”…”�”}”(hj¡Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjšÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_proximity0_thresh_period**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/events\/in_proximity0_thresh_period**”h]”hŒ2/sys/.../events/in_proximity0_thresh_period”…”�”}”(hjËÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÄÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_period**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_period**”h]”hŒ=/sys/.../events/in_activity_still_thresh_rising_period”…”�”}”(hjõÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjîÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_period**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_period**”h]”hŒ>/sys/.../events/in_activity_still_thresh_falling_period”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_period**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_period**”h]”hŒ?/sys/.../events/in_activity_walking_thresh_rising_period”…”�”}”(hjIÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjBÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_period**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_period**”h]”hŒ@/sys/.../events/in_activity_walking_thresh_falling_period”…”�”}”(hjsÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjlÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_period**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_period**”h]”hŒ?/sys/.../events/in_activity_jogging_thresh_rising_period”…”�”}”(hj�Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj–Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_period**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_period**”h]”hŒ@/sys/.../events/in_activity_jogging_thresh_falling_period”…”�”}”(hjÇÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÀÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_period**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_period**”h]”hŒ?/sys/.../events/in_activity_running_thresh_rising_period”…”�”}”(hjñÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjêÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_period**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_period**”h]”hŒ@/sys/.../events/in_activity_running_thresh_falling_period”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance_thresh_either_period**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance_thresh_either_period**”h]”hŒ:/sys/.../events/in_illuminance_thresh_either_period”…”�”}”(hjEÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhj>Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†½ubah}”(h]”j…½ah ]”h"]”Œ2abi_sys_events_in_accel_mag_adaptive_rising_period”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jvÊj{½sj˜}”j…½j{½subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj{Êh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj…Êh]”hŒ sysfs-bus-iio”…”�”}”(hj‡Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‘ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MØhj{Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhhÊh²hubhÞ)�”}”(hŒ¨Period of time (in seconds) for which the condition must be met before an event is generated. If direction is not specified then this period applies to both directions.”h]”hŒ¨Period of time (in seconds) for which the condition must be met before an event is generated. If direction is not specified then this period applies to both directions.”…”�”}”(hj©Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MØhhÊh²hubj))�”}”(hŒ6.. _abi_sys_events_in_accel_mag_adaptive_rising_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-events-in-accel-mag-adaptive-rising-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjÅÊubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_mag_adaptive_rising_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_mag_adaptive_rising_value**”h]”hŒ9/sys/.../events/in_accel_mag_adaptive_rising_value”…”�”}”(hjßÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjØÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_value**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_value**”h]”hŒ3/sys/.../events/in_accel_thresh_rising_value”…”�”}”(hj Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_thresh_falling_value**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_accel_thresh_falling_value**”h]”hŒ4/sys/.../events/in_accel_thresh_falling_value”…”�”}”(hj3Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj,Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_x_raw_thresh_rising_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_x_raw_thresh_rising_value**”h]”hŒ9/sys/.../events/in_accel_x_raw_thresh_rising_value”…”�”}”(hj]Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjVËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_raw_thresh_falling_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_raw_thresh_falling_value**”h]”hŒ:/sys/.../events/in_accel_x_raw_thresh_falling_value”…”�”}”(hj‡Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj€Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_y_raw_thresh_rising_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_y_raw_thresh_rising_value**”h]”hŒ9/sys/.../events/in_accel_y_raw_thresh_rising_value”…”�”}”(hj±Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjªËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_raw_thresh_falling_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_raw_thresh_falling_value**”h]”hŒ:/sys/.../events/in_accel_y_raw_thresh_falling_value”…”�”}”(hjÛËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÔËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_z_raw_thresh_rising_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_accel_z_raw_thresh_rising_value**”h]”hŒ9/sys/.../events/in_accel_z_raw_thresh_rising_value”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjþËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_raw_thresh_falling_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_raw_thresh_falling_value**”h]”hŒ:/sys/.../events/in_accel_z_raw_thresh_falling_value”…”�”}”(hj/Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj(Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_thresh_rising_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_thresh_rising_value**”h]”hŒ;/sys/.../events/in_anglvel_x_raw_thresh_rising_value”…”�”}”(hjYÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjRÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_thresh_falling_value**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_thresh_falling_value**”h]”hŒ</sys/.../events/in_anglvel_x_raw_thresh_falling_value”…”�”}”(hjƒÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj|Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_thresh_rising_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_thresh_rising_value**”h]”hŒ;/sys/.../events/in_anglvel_y_raw_thresh_rising_value”…”�”}”(hj­Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¦Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_thresh_falling_value**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_thresh_falling_value**”h]”hŒ</sys/.../events/in_anglvel_y_raw_thresh_falling_value”…”�”}”(hj×Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÐÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_thresh_rising_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_thresh_rising_value**”h]”hŒ;/sys/.../events/in_anglvel_z_raw_thresh_rising_value”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjúÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_thresh_falling_value**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_thresh_falling_value**”h]”hŒ</sys/.../events/in_anglvel_z_raw_thresh_falling_value”…”�”}”(hj+Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'Íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj$Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_x_raw_thresh_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_x_raw_thresh_rising_value**”h]”hŒ8/sys/.../events/in_magn_x_raw_thresh_rising_value”…”�”}”(hjUÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjNÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_raw_thresh_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_raw_thresh_falling_value**”h]”hŒ9/sys/.../events/in_magn_x_raw_thresh_falling_value”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{Íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjxÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_y_raw_thresh_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_y_raw_thresh_rising_value**”h]”hŒ8/sys/.../events/in_magn_y_raw_thresh_rising_value”…”�”}”(hj©Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥Íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¢Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_raw_thresh_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_raw_thresh_falling_value**”h]”hŒ9/sys/.../events/in_magn_y_raw_thresh_falling_value”…”�”}”(hjÓÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÌÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_z_raw_thresh_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_magn_z_raw_thresh_rising_value**”h]”hŒ8/sys/.../events/in_magn_z_raw_thresh_rising_value”…”�”}”(hjýÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjöÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_raw_thresh_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_raw_thresh_falling_value**”h]”hŒ9/sys/.../events/in_magn_z_raw_thresh_falling_value”…”�”}”(hj'Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_thresh_rising_value**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_thresh_rising_value**”h]”hŒI/sys/.../events/in_rot_from_north_magnetic_raw_thresh_rising_value”…”�”}”(hjQÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjJÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_thresh_falling_value**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_thresh_falling_value**”h]”hŒJ/sys/.../events/in_rot_from_north_magnetic_raw_thresh_falling_value”…”�”}”(hj{Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjtÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_thresh_rising_value**”h]”j`)�”}”(hŒI**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_thresh_rising_value**”h]”hŒE/sys/.../events/in_rot_from_north_true_raw_thresh_rising_value”…”�”}”(hj¥Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡Îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjžÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_thresh_falling_value**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_thresh_falling_value**”h]”hŒF/sys/.../events/in_rot_from_north_true_raw_thresh_falling_value”…”�”}”(hjÏÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÈÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value**”h]”j`)�”}”(hŒW**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value**”h]”hŒS/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_rising_value”…”�”}”(hjùÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjòÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïÎubah}”(h]”h ]”h"]”h$•T]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value**”h]”j`)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value**”h]”hŒT/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_thresh_falling_value”…”�”}”(hj#Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value**”h]”j`)�”}”(hŒS**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value**”h]”hŒO/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_rising_value”…”�”}”(hjMÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjFÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value**”h]”hŒP/sys/.../events/in_rot_from_north_true_tilt_comp_raw_thresh_falling_value”…”�”}”(hjwÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjpÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_thresh_rising_value**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_thresh_rising_value**”h]”hŒA/sys/.../events/in_voltageY_supply_raw_thresh_rising_value”…”�”}”(hj¡Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjšÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_thresh_falling_value**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_thresh_falling_value**”h]”hŒB/sys/.../events/in_voltageY_supply_raw_thresh_falling_value”…”�”}”(hjËÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÄÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_voltageY_raw_thresh_rising_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_voltageY_raw_thresh_rising_value**”h]”hŒ:/sys/.../events/in_voltageY_raw_thresh_rising_value”…”�”}”(hjõÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjîÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_raw_thresh_falling_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_raw_thresh_falling_value**”h]”hŒ;/sys/.../events/in_voltageY_raw_thresh_falling_value”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_tempY_raw_thresh_rising_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_tempY_raw_thresh_rising_value**”h]”hŒ7/sys/.../events/in_tempY_raw_thresh_rising_value”…”�”}”(hjIÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjBÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_raw_thresh_falling_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_raw_thresh_falling_value**”h]”hŒ8/sys/.../events/in_tempY_raw_thresh_falling_value”…”�”}”(hjsÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjlÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_falling_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_falling_value**”h]”hŒ;/sys/.../events/in_illuminance0_thresh_falling_value”…”�”}”(hj�Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj–Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_rising_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_rising_value**”h]”hŒ:/sys/.../events/in_illuminance0_thresh_rising_value”…”�”}”(hjÇÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÀÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_proximity0_thresh_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_proximity0_thresh_falling_value**”h]”hŒ9/sys/.../events/in_proximity0_thresh_falling_value”…”�”}”(hjñÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjêÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_proximity0_thresh_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_proximity0_thresh_rising_value**”h]”hŒ8/sys/.../events/in_proximity0_thresh_rising_value”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_illuminance_thresh_rising_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_illuminance_thresh_rising_value**”h]”hŒ9/sys/.../events/in_illuminance_thresh_rising_value”…”�”}”(hjEÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj>Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance_thresh_falling_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_illuminance_thresh_falling_value**”h]”hŒ:/sys/.../events/in_illuminance_thresh_falling_value”…”�”}”(hjoÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjhÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_rising_value**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_rising_value**”h]”hŒ:/sys/.../events/in_capacitanceY_thresh_rising_value”…”�”}”(hj™Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj’Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_falling_value**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_falling_value**”h]”hŒ;/sys/.../events/in_capacitanceY_thresh_falling_value”…”�”}”(hjÃÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¼Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_adaptive_rising_value**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_adaptive_rising_value**”h]”hŒC/sys/.../events/in_capacitanceY_thresh_adaptive_rising_value”…”�”}”(hjíÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjæÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_falling_rising_value**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_capacitanceY_thresh_falling_rising_value**”h]”hŒB/sys/.../events/in_capacitanceY_thresh_falling_rising_value”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_pressure_thresh_rising_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_pressure_thresh_rising_value**”h]”hŒ6/sys/.../events/in_pressure_thresh_rising_value”…”�”}”(hjAÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=Òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj:Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂÊubah}”(h]”jÁÊah ]”h"]”Œ1abi_sys_events_in_accel_mag_adaptive_rising_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrÒj·Êsj˜}”jÁÊj·ÊsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjwÒh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj�Òh]”hŒ sysfs-bus-iio”…”�”}”(hjƒÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MhjwÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒŠSpecifies the value of threshold that the device is comparing against for the events enabled by Y[_name]_thresh[_rising|falling]_en.”h]”hŒŠSpecifies the value of threshold that the device is comparing against for the events enabled by Y[_name]_thresh[_rising|falling]_en.”…”�”}”(hj¥Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ¡If separate attributes exist for the two directions, but direction is not specified for this attribute, then a single threshold value applies to both directions.”h]”hŒ¡If separate attributes exist for the two directions, but direction is not specified for this attribute, then a single threshold value applies to both directions.”…”�”}”(hj³Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ®The raw or input element of the name indicates whether the value is in raw device units or in processed units (as _raw and _input do on sysfs direct channel read attributes).”h]”hŒ®The raw or input element of the name indicates whether the value is in raw device units or in processed units (as _raw and _input do on sysfs direct channel read attributes).”…”�”}”(hjÁÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ-.. _abi_sys_events_in_accel_period_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-events-in-accel-period-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÝÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/\.\.\.\/events\/in_accel_period_available**”h]”j`)�”}”(hŒ4**\/sys\/\.\.\.\/events\/in_accel_period_available**”h]”hŒ0/sys/.../events/in_accel_period_available”…”�”}”(hj÷Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M2 hjðÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚÒubah}”(h]”jÙÒah ]”h"]”Œ(abi_sys_events_in_accel_period_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(ÓjÏÒsj˜}”jÙÒjÏÒsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj-Óh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj7Óh]”hŒ sysfs-bus-iio”…”�”}”(hj9Óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5Óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M2 hj-Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M2 hhÊh²hubhÞ)�”}”(hŒUList of available periods for accelerometer event detection in seconds, expressed as:”h]”hŒUList of available periods for accelerometer event detection in seconds, expressed as:”…”�”}”(hj[Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M2 hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ'a range specified as "[min step max]" ”h]”hÞ)�”}”(hŒ%a range specified as "[min step max]"”h]”hŒ)a range specified as “[min step max]â€�”…”�”}”(hjpÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M2 hjlÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjiÓubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´M2 hhÊh²hubj))�”}”(hŒ*.. _abi_sys_events_in_accel_raw_mag_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-events-in-accel-raw-mag-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjfÔh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjpÔh]”hŒ sysfs-bus-iio”…”�”}”(hjrÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|ÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MxhjfÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MxhhÊh²hubhÞ)�”}”(hŒ‹The value to which the magnitude of the channel is compared. If number or direction is not specified, applies to all channels of this type.”h]”hŒ‹The value to which the magnitude of the channel is compared. If number or direction is not specified, applies to all channels of this type.”…”�”}”(hj”Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MxhhÊh²hubj))�”}”(hŒ-.. _abi_sys_events_in_accel_roc_rising_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-events-in-accel-roc-rising-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj°ÔubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/\.\.\.\/events\/in_accel_roc_rising_value**”h]”j`)�”}”(hŒ4**\/sys\/\.\.\.\/events\/in_accel_roc_rising_value**”h]”hŒ0/sys/.../events/in_accel_roc_rising_value”…”�”}”(hjÊÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÃÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_x_raw_roc_rising_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_x_raw_roc_rising_value**”h]”hŒ6/sys/.../events/in_accel_x_raw_roc_rising_value”…”�”}”(hjôÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjíÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_x_raw_roc_falling_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_x_raw_roc_falling_value**”h]”hŒ7/sys/.../events/in_accel_x_raw_roc_falling_value”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_y_raw_roc_rising_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_y_raw_roc_rising_value**”h]”hŒ6/sys/.../events/in_accel_y_raw_roc_rising_value”…”�”}”(hjHÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjAÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_y_raw_roc_falling_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_y_raw_roc_falling_value**”h]”hŒ7/sys/.../events/in_accel_y_raw_roc_falling_value”…”�”}”(hjrÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjkÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_z_raw_roc_rising_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_accel_z_raw_roc_rising_value**”h]”hŒ6/sys/.../events/in_accel_z_raw_roc_rising_value”…”�”}”(hjœÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj•Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_z_raw_roc_falling_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_accel_z_raw_roc_falling_value**”h]”hŒ7/sys/.../events/in_accel_z_raw_roc_falling_value”…”�”}”(hjÆÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj¿Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_roc_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_roc_rising_value**”h]”hŒ8/sys/.../events/in_anglvel_x_raw_roc_rising_value”…”�”}”(hjðÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjéÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_roc_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_x_raw_roc_falling_value**”h]”hŒ9/sys/.../events/in_anglvel_x_raw_roc_falling_value”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_roc_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_roc_rising_value**”h]”hŒ8/sys/.../events/in_anglvel_y_raw_roc_rising_value”…”�”}”(hjDÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj=Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_roc_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_y_raw_roc_falling_value**”h]”hŒ9/sys/.../events/in_anglvel_y_raw_roc_falling_value”…”�”}”(hjnÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjgÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_roc_rising_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_roc_rising_value**”h]”hŒ8/sys/.../events/in_anglvel_z_raw_roc_rising_value”…”�”}”(hj˜Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj‘Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_roc_falling_value**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_anglvel_z_raw_roc_falling_value**”h]”hŒ9/sys/.../events/in_anglvel_z_raw_roc_falling_value”…”�”}”(hjÂÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj»Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_x_raw_roc_rising_value**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_x_raw_roc_rising_value**”h]”hŒ5/sys/.../events/in_magn_x_raw_roc_rising_value”…”�”}”(hjìÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjåÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_x_raw_roc_falling_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_x_raw_roc_falling_value**”h]”hŒ6/sys/.../events/in_magn_x_raw_roc_falling_value”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_y_raw_roc_rising_value**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_y_raw_roc_rising_value**”h]”hŒ5/sys/.../events/in_magn_y_raw_roc_rising_value”…”�”}”(hj@×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj9×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_y_raw_roc_falling_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_y_raw_roc_falling_value**”h]”hŒ6/sys/.../events/in_magn_y_raw_roc_falling_value”…”�”}”(hjj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjc×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_z_raw_roc_rising_value**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_magn_z_raw_roc_rising_value**”h]”hŒ5/sys/.../events/in_magn_z_raw_roc_rising_value”…”�”}”(hj”×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj�×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_z_raw_roc_falling_value**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/events\/in_magn_z_raw_roc_falling_value**”h]”hŒ6/sys/.../events/in_magn_z_raw_roc_falling_value”…”�”}”(hj¾×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjº×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj·×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_roc_rising_value**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_roc_rising_value**”h]”hŒF/sys/.../events/in_rot_from_north_magnetic_raw_roc_rising_value”…”�”}”(hjè×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjá×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_roc_falling_value**”h]”j`)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_raw_roc_falling_value**”h]”hŒG/sys/.../events/in_rot_from_north_magnetic_raw_roc_falling_value”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_roc_rising_value**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_roc_rising_value**”h]”hŒB/sys/.../events/in_rot_from_north_true_raw_roc_rising_value”…”�”}”(hj<Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8Øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj5Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_roc_falling_value**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_rot_from_north_true_raw_roc_falling_value**”h]”hŒC/sys/.../events/in_rot_from_north_true_raw_roc_falling_value”…”�”}”(hjfØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj_Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value**”h]”hŒP/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_rising_value”…”�”}”(hj�Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj‰Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value**”h]”j`)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value**”h]”hŒQ/sys/.../events/in_rot_from_north_magnetic_tilt_comp_raw_roc_falling_value”…”�”}”(hjºØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶Øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj³Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_roc_rising_value**”h]”j`)�”}”(hŒP**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_roc_rising_value**”h]”hŒL/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_rising_value”…”�”}”(hjäØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÝØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_roc_falling_value**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_raw_roc_falling_value**”h]”hŒM/sys/.../events/in_rot_from_north_true_tilt_comp_raw_roc_falling_value”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_roc_rising_value**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_roc_rising_value**”h]”hŒ>/sys/.../events/in_voltageY_supply_raw_roc_rising_value”…”�”}”(hj8Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj1Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_roc_falling_value**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_voltageY_supply_raw_roc_falling_value**”h]”hŒ?/sys/.../events/in_voltageY_supply_raw_roc_falling_value”…”�”}”(hjbÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj[Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_voltageY_raw_roc_rising_value**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_voltageY_raw_roc_rising_value**”h]”hŒ7/sys/.../events/in_voltageY_raw_roc_rising_value”…”�”}”(hjŒÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj…Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_voltageY_raw_roc_falling_value**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_voltageY_raw_roc_falling_value**”h]”hŒ8/sys/.../events/in_voltageY_raw_roc_falling_value”…”�”}”(hj¶Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj¯Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_tempY_raw_roc_rising_value**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/events\/in_tempY_raw_roc_rising_value**”h]”hŒ4/sys/.../events/in_tempY_raw_roc_rising_value”…”�”}”(hjàÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÙÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_tempY_raw_roc_falling_value**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/events\/in_tempY_raw_roc_falling_value**”h]”hŒ5/sys/.../events/in_tempY_raw_roc_falling_value”…”�”}”(hj Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°Ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­Ôubah}”(h]”j¬Ôah ]”h"]”Œ(abi_sys_events_in_accel_roc_rising_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;Új¢Ôsj˜}”j¬Ôj¢ÔsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj@Úh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjJÚh]”hŒ sysfs-bus-iio”…”�”}”(hjLÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHÚubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M©hj@Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubhÞ)�”}”(hŒ˜Specifies the value of rate of change threshold that the device is comparing against for the events enabled by [Y][_name]_roc[_rising|falling]_en.”h]”hŒ˜Specifies the value of rate of change threshold that the device is comparing against for the events enabled by [Y][_name]_roc[_rising|falling]_en.”…”�”}”(hjnÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubhÞ)�”}”(hXPIf separate attributes exist for the two directions, but direction is not specified for this attribute, then a single threshold value applies to both directions. The raw or input element of the name indicates whether the value is in raw device units or in processed units (as _raw and _input do on sysfs direct channel read attributes).”h]”hXPIf separate attributes exist for the two directions, but direction is not specified for this attribute, then a single threshold value applies to both directions. The raw or input element of the name indicates whether the value is in raw device units or in processed units (as _raw and _input do on sysfs direct channel read attributes).”…”�”}”(hj|Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubj))�”}”(hŒ".. _abi_sys_events_in_accel_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-events-in-accel-scale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj˜ÚubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/\.\.\.\/events\/in_accel_scale**”h]”j`)�”}”(hŒ)**\/sys\/\.\.\.\/events\/in_accel_scale**”h]”hŒ%/sys/.../events/in_accel_scale”…”�”}”(hj²Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj«Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/\.\.\.\/events\/in_accel_peak_scale**”h]”j`)�”}”(hŒ.**\/sys\/\.\.\.\/events\/in_accel_peak_scale**”h]”hŒ*/sys/.../events/in_accel_peak_scale”…”�”}”(hjÜÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjÕÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/\.\.\.\/events\/in_anglvel_scale**”h]”j`)�”}”(hŒ+**\/sys\/\.\.\.\/events\/in_anglvel_scale**”h]”hŒ'/sys/.../events/in_anglvel_scale”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjÿÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/\.\.\.\/events\/in_magn_scale**”h]”j`)�”}”(hŒ(**\/sys\/\.\.\.\/events\/in_magn_scale**”h]”hŒ$/sys/.../events/in_magn_scale”…”�”}”(hj0Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj)Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_scale**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_scale**”h]”hŒ7/sys/.../events/in_rot_from_north_magnetic_scale”…”�”}”(hjZÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjSÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_rot_from_north_true_scale**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/events\/in_rot_from_north_true_scale**”h]”hŒ3/sys/.../events/in_rot_from_north_true_scale”…”�”}”(hj„Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj}Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/\.\.\.\/events\/in_voltage_scale**”h]”j`)�”}”(hŒ+**\/sys\/\.\.\.\/events\/in_voltage_scale**”h]”hŒ'/sys/.../events/in_voltage_scale”…”�”}”(hj®Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj§Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/\.\.\.\/events\/in_voltage_supply_scale**”h]”j`)�”}”(hŒ2**\/sys\/\.\.\.\/events\/in_voltage_supply_scale**”h]”hŒ./sys/.../events/in_voltage_supply_scale”…”�”}”(hjØÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjÑÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/\.\.\.\/events\/in_temp_scale**”h]”j`)�”}”(hŒ(**\/sys\/\.\.\.\/events\/in_temp_scale**”h]”hŒ$/sys/.../events/in_temp_scale”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjûÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/\.\.\.\/events\/in_illuminance_scale**”h]”j`)�”}”(hŒ/**\/sys\/\.\.\.\/events\/in_illuminance_scale**”h]”hŒ+/sys/.../events/in_illuminance_scale”…”�”}”(hj,Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj%Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/\.\.\.\/events\/in_proximity_scale**”h]”j`)�”}”(hŒ-**\/sys\/\.\.\.\/events\/in_proximity_scale**”h]”hŒ)/sys/.../events/in_proximity_scale”…”�”}”(hjVÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjOÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Úubah}”(h]”j”Úah ]”h"]”Œabi_sys_events_in_accel_scale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡ÜjŠÚsj˜}”j”ÚjŠÚsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjŒÜh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj–Üh]”hŒ sysfs-bus-iio”…”�”}”(hj˜Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”Üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MRhjŒÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubhÞ)�”}”(hŒySpecifies the conversion factor from the standard units to device specific units used to set the event trigger threshold.”h]”hŒySpecifies the conversion factor from the standard units to device specific units used to set the event trigger threshold.”…”�”}”(hjºÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubj))�”}”(hŒ?.. _abi_sys_events_in_accel_thresh_rising_high_pass_filter_3db:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-events-in-accel-thresh-rising-high-pass-filter-3db”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÖÜubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_high_pass_filter_3db**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_high_pass_filter_3db**”h]”hŒB/sys/.../events/in_accel_thresh_rising_high_pass_filter_3db”…”�”}”(hjðÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M7hjéÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/events\/in_anglvel_thresh_rising_high_pass_filter_3db**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/events\/in_anglvel_thresh_rising_high_pass_filter_3db**”h]”hŒD/sys/.../events/in_anglvel_thresh_rising_high_pass_filter_3db”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M7hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_magn_thresh_rising_high_pass_filter_3db**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_magn_thresh_rising_high_pass_filter_3db**”h]”hŒA/sys/.../events/in_magn_thresh_rising_high_pass_filter_3db”…”�”}”(hjDÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M7hj=Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓÜubah}”(h]”jÒÜah ]”h"]”Œ:abi_sys_events_in_accel_thresh_rising_high_pass_filter_3db”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juÝjÈÜsj˜}”jÒÜjÈÜsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjzÝh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj„Ýh]”hŒ sysfs-bus-iio”…”�”}”(hj†Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚Ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M7hjzÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M7hhÊh²hubhÞ)�”}”(hŒŽIf a high pass filter can be applied to the event generation this property gives its 3db frequency in Hz. A value of zero disables the filter.”h]”hŒŽIf a high pass filter can be applied to the event generation this property gives its 3db frequency in Hz. A value of zero disables the filter.”…”�”}”(hj¨Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M7hhÊh²hubj))�”}”(hŒ>.. _abi_sys_events_in_accel_thresh_rising_low_pass_filter_3db:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-events-in-accel-thresh-rising-low-pass-filter-3db”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÄÝubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_low_pass_filter_3db**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_accel_thresh_rising_low_pass_filter_3db**”h]”hŒA/sys/.../events/in_accel_thresh_rising_low_pass_filter_3db”…”�”}”(hjÞÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M-hj×Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑÝubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_anglvel_thresh_rising_low_pass_filter_3db**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/events\/in_anglvel_thresh_rising_low_pass_filter_3db**”h]”hŒC/sys/.../events/in_anglvel_thresh_rising_low_pass_filter_3db”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M-hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑÝubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_magn_thresh_rising_low_pass_filter_3db**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_magn_thresh_rising_low_pass_filter_3db**”h]”hŒ@/sys/.../events/in_magn_thresh_rising_low_pass_filter_3db”…”�”}”(hj2Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M-hj+Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁÝubah}”(h]”jÀÝah ]”h"]”Œ9abi_sys_events_in_accel_thresh_rising_low_pass_filter_3db”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcÞj¶Ýsj˜}”jÀÝj¶ÝsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjhÞh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjrÞh]”hŒ sysfs-bus-iio”…”�”}”(hjtÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M-hjhÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M-hhÊh²hubhÞ)�”}”(hŒ�If a low pass filter can be applied to the event generation this property gives its 3db frequency in Hz. A value of zero disables the filter.”h]”hŒ�If a low pass filter can be applied to the event generation this property gives its 3db frequency in Hz. A value of zero disables the filter.”…”�”}”(hj–Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M-hhÊh²hubj))�”}”(hŒ,.. _abi_sys_events_in_accel_value_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-events-in-accel-value-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj²ÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/\.\.\.\/events\/in_accel_value_available**”h]”j`)�”}”(hŒ3**\/sys\/\.\.\.\/events\/in_accel_value_available**”h]”hŒ//sys/.../events/in_accel_value_available”…”�”}”(hjÌÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M' hjÅÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Þubah}”(h]”j®Þah ]”h"]”Œ'abi_sys_events_in_accel_value_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýÞj¤Þsj˜}”j®Þj¤ÞsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjßh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj ßh]”hŒ sysfs-bus-iio”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M' hjßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M' hhÊh²hubhÞ)�”}”(hŒ»List of available threshold values for acceleration event generation. Applies to all event types on in_accel channels. Units after application of scale and offset are m/s^2. Expressed as:”h]”hŒ»List of available threshold values for acceleration event generation. Applies to all event types on in_accel channels. Units after application of scale and offset are m/s^2. Expressed as:”…”�”}”(hj0ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M' hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ'a range specified as "[min step max]" ”h]”hÞ)�”}”(hŒ%a range specified as "[min step max]"”h]”hŒ)a range specified as “[min step max]â€�”…”�”}”(hjEßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M' hjAßubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>ßubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´M' hhÊh²hubj))�”}”(hŒ7.. _abi_sys_events_in_accel_x_thresh_rising_hysteresis:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-events-in-accel-x-thresh-rising-hysteresis”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hjmßubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_thresh_rising_hysteresis**”h]”hŒ:/sys/.../events/in_accel_x_thresh_rising_hysteresis”…”�”}”(hj‡ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj€ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_x_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_x_thresh_falling_hysteresis**”h]”hŒ;/sys/.../events/in_accel_x_thresh_falling_hysteresis”…”�”}”(hj±ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjªßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_thresh_either_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_x_thresh_either_hysteresis**”h]”hŒ:/sys/.../events/in_accel_x_thresh_either_hysteresis”…”�”}”(hjÛßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÔßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_thresh_rising_hysteresis**”h]”hŒ:/sys/.../events/in_accel_y_thresh_rising_hysteresis”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjþßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_y_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_y_thresh_falling_hysteresis**”h]”hŒ;/sys/.../events/in_accel_y_thresh_falling_hysteresis”…”�”}”(hj/àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj(àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_thresh_either_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_y_thresh_either_hysteresis**”h]”hŒ:/sys/.../events/in_accel_y_thresh_either_hysteresis”…”�”}”(hjYàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjRàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_thresh_rising_hysteresis**”h]”hŒ:/sys/.../events/in_accel_z_thresh_rising_hysteresis”…”�”}”(hjƒàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj|àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_z_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_accel_z_thresh_falling_hysteresis**”h]”hŒ;/sys/.../events/in_accel_z_thresh_falling_hysteresis”…”�”}”(hj­àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj¦àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_thresh_either_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_accel_z_thresh_either_hysteresis**”h]”hŒ:/sys/.../events/in_accel_z_thresh_either_hysteresis”…”�”}”(hj×àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÐàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_rising_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_x_thresh_rising_hysteresis”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjúàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_falling_hysteresis**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_falling_hysteresis**”h]”hŒ=/sys/.../events/in_anglvel_x_thresh_falling_hysteresis”…”�”}”(hj+áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj$áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_either_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_x_thresh_either_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_x_thresh_either_hysteresis”…”�”}”(hjUáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjNáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_rising_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_y_thresh_rising_hysteresis”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjxáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_falling_hysteresis**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_falling_hysteresis**”h]”hŒ=/sys/.../events/in_anglvel_y_thresh_falling_hysteresis”…”�”}”(hj©áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj¢áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_either_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_y_thresh_either_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_y_thresh_either_hysteresis”…”�”}”(hjÓáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÌáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_rising_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_z_thresh_rising_hysteresis”…”�”}”(hjýáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjöáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_falling_hysteresis**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_falling_hysteresis**”h]”hŒ=/sys/.../events/in_anglvel_z_thresh_falling_hysteresis”…”�”}”(hj'âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_either_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_anglvel_z_thresh_either_hysteresis**”h]”hŒ</sys/.../events/in_anglvel_z_thresh_either_hysteresis”…”�”}”(hjQâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjJâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_thresh_rising_hysteresis**”h]”hŒ9/sys/.../events/in_magn_x_thresh_rising_hysteresis”…”�”}”(hj{âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjtâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_x_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_x_thresh_falling_hysteresis**”h]”hŒ:/sys/.../events/in_magn_x_thresh_falling_hysteresis”…”�”}”(hj¥âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjžâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_thresh_either_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_x_thresh_either_hysteresis**”h]”hŒ9/sys/.../events/in_magn_x_thresh_either_hysteresis”…”�”}”(hjÏâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÈâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_thresh_rising_hysteresis**”h]”hŒ9/sys/.../events/in_magn_y_thresh_rising_hysteresis”…”�”}”(hjùâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjòâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_y_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_y_thresh_falling_hysteresis**”h]”hŒ:/sys/.../events/in_magn_y_thresh_falling_hysteresis”…”�”}”(hj#ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_thresh_either_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_y_thresh_either_hysteresis**”h]”hŒ9/sys/.../events/in_magn_y_thresh_either_hysteresis”…”�”}”(hjMãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjFãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_thresh_rising_hysteresis**”h]”hŒ9/sys/.../events/in_magn_z_thresh_rising_hysteresis”…”�”}”(hjwãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjpãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_z_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_magn_z_thresh_falling_hysteresis**”h]”hŒ:/sys/.../events/in_magn_z_thresh_falling_hysteresis”…”�”}”(hj¡ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjšãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_thresh_either_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_magn_z_thresh_either_hysteresis**”h]”hŒ9/sys/.../events/in_magn_z_thresh_either_hysteresis”…”�”}”(hjËãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÄãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_rising_hysteresis**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_rising_hysteresis**”h]”hŒJ/sys/.../events/in_rot_from_north_magnetic_thresh_rising_hysteresis”…”�”}”(hjõãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjîãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_falling_hysteresis**”h]”j`)�”}”(hŒO**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_falling_hysteresis**”h]”hŒK/sys/.../events/in_rot_from_north_magnetic_thresh_falling_hysteresis”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_either_hysteresis**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_thresh_either_hysteresis**”h]”hŒJ/sys/.../events/in_rot_from_north_magnetic_thresh_either_hysteresis”…”�”}”(hjIäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjBäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_rising_hysteresis**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_rising_hysteresis**”h]”hŒF/sys/.../events/in_rot_from_north_true_thresh_rising_hysteresis”…”�”}”(hjsäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjläubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_falling_hysteresis**”h]”j`)�”}”(hŒK**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_falling_hysteresis**”h]”hŒG/sys/.../events/in_rot_from_north_true_thresh_falling_hysteresis”…”�”}”(hj�äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj–äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_either_hysteresis**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/events\/in_rot_from_north_true_thresh_either_hysteresis**”h]”hŒF/sys/.../events/in_rot_from_north_true_thresh_either_hysteresis”…”�”}”(hjÇäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjÀäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis**”•h]”j`)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis**”h]”hŒT/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_hysteresis”…”�”}”(hjñäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjêäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis**”h]”j`)�”}”(hŒY**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis**”h]”hŒU/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_hysteresis”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis**”h]”j`)�”}”(hŒX**\/sys\/\.\.\.\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis**”h]”hŒT/sys/.../events/in_rot_from_north_magnetic_tilt_comp_thresh_either_hysteresis”…”�”}”(hjEåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj>åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis**”h]”hŒP/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_rising_hysteresis”…”�”}”(hjoåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjhåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis**”h]”j`)�”}”(hŒU**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis**”h]”hŒQ/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_falling_hysteresis”…”�”}”(hj™åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj’åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/events\/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis**”h]”hŒP/sys/.../events/in_rot_from_north_true_tilt_comp_thresh_either_hysteresis”…”�”}”(hjÃåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj¼åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_thresh_rising_hysteresis**”h]”hŒ;/sys/.../events/in_voltageY_thresh_rising_hysteresis”…”�”}”(hjíåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjæåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_voltageY_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_voltageY_thresh_falling_hysteresis**”h]”hŒ</sys/.../events/in_voltageY_thresh_falling_hysteresis”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_thresh_either_hysteresis**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_voltageY_thresh_either_hysteresis**”h]”hŒ;/sys/.../events/in_voltageY_thresh_either_hysteresis”…”�”}”(hjAæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj:æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_thresh_rising_hysteresis**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_thresh_rising_hysteresis**”h]”hŒ8/sys/.../events/in_tempY_thresh_rising_hysteresis”…”�”}”(hjkæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjdæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_tempY_thresh_falling_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_tempY_thresh_falling_hysteresis**”h]”hŒ9/sys/.../events/in_tempY_thresh_falling_hysteresis”…”�”}”(hj•æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjŽæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_thresh_either_hysteresis**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/events\/in_tempY_thresh_either_hysteresis**”h]”hŒ8/sys/.../events/in_tempY_thresh_either_hysteresis”…”�”}”(hj¿æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj¸æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_falling_hysteresis**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_falling_hysteresis**”h]”hŒ@/sys/.../events/in_illuminance0_thresh_falling_hysteresis”…”�”}”(hjéæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjâæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_rising_hysteresis**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_rising_hysteresis**”h]”hŒ?/sys/.../events/in_illuminance0_thresh_rising_hysteresis”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_either_hysteresis**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_either_hysteresis**”h]”hŒ?/sys/.../events/in_illuminance0_thresh_either_hysteresis”…”�”}”(hj=çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj6çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_proximity0_thresh_falling_hysteresis**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_proximity0_thresh_falling_hysteresis**”h]”hŒ>/sys/.../events/in_proximity0_thresh_falling_hysteresis”…”�”}”(hjgçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj`çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_proximity0_thresh_rising_hysteresis**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_proximity0_thresh_rising_hysteresis**”h]”hŒ=/sys/.../events/in_proximity0_thresh_rising_hysteresis”…”�”}”(hj‘çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhjŠçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_proximity0_thresh_either_hysteresis**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_proximity0_thresh_either_hysteresis**”h]”hŒ=/sys/.../events/in_proximity0_thresh_either_hysteresis”…”�”}”(hj»çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhj´çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjßubah}”(h]”jißah ]”h"]”Œ2abi_sys_events_in_accel_x_thresh_rising_hysteresis”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìçj_ßsj˜}”jißj_ßsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjñçh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjûçh]”hŒ sysfs-bus-iio”…”�”}”(hjýçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjùçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mdhjñçubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhhÊh²hubhÞ)�”}”(hX<Specifies the hysteresis of threshold that the device is comparing against for the events enabled by Y[_name]_thresh[_(rising|falling)]_hysteresis. If separate attributes exist for the two directions, but direction is not specified for this attribute, then a single hysteresis value applies to both directions.”h]”hX<Specifies the hysteresis of threshold that the device is comparing against for the events enabled by Y[_name]_thresh[_(rising|falling)]_hysteresis. If separate attributes exist for the two directions, but direction is not specified for this attribute, then a single hysteresis value applies to both directions.”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhhÊh²hubhÞ)�”}”(hXÙFor falling events the hysteresis is added to the _value attribute for this event to get the upper threshold for when the event goes back to normal, for rising events the hysteresis is subtracted from the _value attribute. E.g. if in_voltage0_raw_thresh_rising_value is set to 1200 and in_voltage0_raw_thresh_rising_hysteresis is set to 50. The event will get activated once in_voltage0_raw goes above 1200 and will become deactivated again once the value falls below 1150.”h]”hXÙFor falling events the hysteresis is added to the _value attribute for this event to get the upper threshold for when the event goes back to normal, for rising events the hysteresis is subtracted from the _value attribute. E.g. if in_voltage0_raw_thresh_rising_value is set to 1200 and in_voltage0_raw_thresh_rising_hysteresis is set to 50. The event will get activated once in_voltage0_raw goes above 1200 and will become deactivated again once the value falls below 1150.”…”�”}”(hj-èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhhÊh²hubj))�”}”(hŒ6.. _abi_sys_events_in_activity_still_thresh_rising_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-events-in-activity-still-thresh-rising-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjIèubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_en**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_en**”h]”hŒ9/sys/.../events/in_activity_still_thresh_rising_en”…”�”}”(hjcèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhj\èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_en**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_en**”h]”hŒ:/sys/.../events/in_activity_still_thresh_falling_en”…”�”}”(hj�èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhj†èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_en**”h]”hŒ;/sys/.../events/in_activity_walking_thresh_rising_en”…”�”}”(hj·èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhj°èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_en**”h]”hŒ</sys/.../events/in_activity_walking_thresh_falling_en”…”�”}”(hjáèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhjÚèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_en**”h]”hŒ;/sys/.../events/in_activity_jogging_thresh_rising_en”…”�”}”(hj éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_en**”h]”hŒ</sys/.../events/in_activity_jogging_thresh_falling_en”…”�”}”(hj5éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhj.éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_en**”h]”hŒ;/sys/.../events/in_activity_running_thresh_rising_en”…”�”}”(hj_éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhjXéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_en**”h]”hŒ</sys/.../events/in_activity_running_thresh_falling_en”…”�”}”(hj‰éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhj‚éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVèubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFèubah}”(h]”jEèah ]”h"]”Œ1abi_sys_events_in_activity_still_thresh_rising_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jºéj;èsj˜}”jEèj;èsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¿éh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÉéh]”hŒ sysfs-bus-iio”…”�”}”(hjËéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MAhj¿éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhhÊh²hubhÞ)�”}”(hŒ}Enables or disables activity events. Depending on direction an event is generated when sensor ENTERS or LEAVES a given state.”h]”hŒ}Enables or disables activity events. Depending on direction an event is generated when sensor ENTERS or LEAVES a given state.”…”�”}”(hjíéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MAhhÊh²hubj))�”}”(hŒ9.. _abi_sys_events_in_activity_still_thresh_rising_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-events-in-activity-still-thresh-rising-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj êubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_value**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/events\/in_activity_still_thresh_rising_value**”h]”hŒ</sys/.../events/in_activity_still_thresh_rising_value”…”�”}”(hj#êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_value**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/events\/in_activity_still_thresh_falling_value**”h]”hŒ=/sys/.../events/in_activity_still_thresh_falling_value”…”�”}”(hjMêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjFêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_value**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_rising_value**”h]”hŒ>/sys/.../events/in_activity_walking_thresh_rising_value”…”�”}”(hjwêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjpêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_value**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_walking_thresh_falling_value**”h]”hŒ?/sys/.../events/in_activity_walking_thresh_falling_value”…”�”}”(hj¡êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjšêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_value**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_rising_value**”h]”hŒ>/sys/.../events/in_activity_jogging_thresh_rising_value”…”�”}”(hjËêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjÄêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_value**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_jogging_thresh_falling_value**”h]”hŒ?/sys/.../events/in_activity_jogging_thresh_falling_value”…”�”}”(hjõêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjîêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_value**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_activity_running_thresh_rising_value**”h]”hŒ>/sys/.../events/in_activity_running_thresh_rising_value”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_value**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_activity_running_thresh_falling_value**”h]”hŒ?/sys/.../events/in_activity_running_thresh_falling_value”…”�”}”(hjIëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhjBëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêubah}”(h]”jêah ]”h"]”Œ4abi_sys_events_in_activity_still_thresh_rising_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jzëjûésj˜}”jêjûésubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjëh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‰ëh]”hŒ sysfs-bus-iio”…”�”}”(hj‹ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•ëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MOhjëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhhÊh²hubhÞ)�”}”(hXžConfidence value (in units as percentage) to be used for deciding when an event should be generated. E.g for running: If the confidence value reported by the sensor is greater than in_activity_running_thresh_rising_value then the sensor ENTERS running state. Conversely, if the confidence value reported by the sensor is lower than in_activity_running_thresh_falling_value then the sensor is LEAVING running state.”h]”hXžConfidence value (in units as percentage) to be used for deciding when an event should be generated. E.g for running: If the confidence value reported by the sensor is greater than in_activity_running_thresh_rising_value then the sensor ENTERS running state. Conversely, if the confidence value reported by the sensor is lower than in_activity_running_thresh_falling_value then the sensor is LEAVING running state.”…”�”}”(hj­ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MOhhÊh²hubj))�”}”(hŒ=.. _abi_sys_events_in_capacitancey_adaptive_thresh_rising_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-events-in-capacitancey-adaptive-thresh-rising-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjÉëubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_capacitanceY_adaptive_thresh_rising_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/events\/in_capacitanceY_adaptive_thresh_rising_en**”h]”hŒ@/sys/.../events/in_capacitanceY_adaptive_thresh_rising_en”…”�”}”(hjãëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MûhjÜëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_capacitanceY_adaptive_thresh_falling_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/events\/in_capacitanceY_adaptive_thresh_falling_en**”h]”hŒA/sys/.../events/in_capacitanceY_adaptive_thresh_falling_en”…”�”}”(hj ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mûhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆëubah}”(h]”jÅëah ]”h"]”Œ8abi_sys_events_in_capacitancey_adaptive_thresh_rising_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>ìj»ësj˜}”jÅëj»ësubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjCìh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjMìh]”hŒ sysfs-bus-iio”…”�”}”(hjOìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MûhjCìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MûhhÊh²hubhÞ)�”}”(hXPAdaptive thresholds are similar to normal fixed thresholds but the value is expressed as an offset from a value which provides a low frequency approximation of the channel itself. Thus these detect if a rapid change occurs in the specified direction which crosses tracking value + offset. Tracking value calculation is devices specific.”h]”hXPAdaptive thresholds are similar to normal fixed thresholds but the value is expressed as an offset from a value which provides a low frequency approximation of the channel itself. Thus these detect if a rapid change occurs in the specified direction which crosses tracking value + offset. Tracking value calculation is devices specific.”…”�”}”(hjqìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MûhhÊh²hubj))�”}”(hŒ6.. _abi_sys_events_in_illuminance0_threshy_hysteresis:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-events-in-illuminance0-threshy-hysteresis”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj�ìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_illuminance0_threshY_hysteresis**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/events\/in_illuminance0_threshY_hysteresis**”h]”hŒ9/sys/.../events/in_illuminance0_threshY_hysteresis”…”�”}”(hj§ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K hj ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠìubah}”(h]”j‰ìah ]”h"]”Œ1abi_sys_events_in_illuminance0_threshy_hysteresis”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØìjìsj˜}”j‰ìjìsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-light-lm3533-als `”h]”(hŒDefined on file ”…”�”}”(hjÝìh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-light-lm3533-als `”h]”j§)�”}”(hjçìh]”hŒsysfs-bus-iio-light-lm3533-als”…”�”}”(hjéìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_light_lm3533_als”uh1hh³jµh´K hjÝìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K hhÊh²hubhÞ)�”}”(hŒdGet the hysteresis for thresholds Y, that is, threshY_hysteresis = threshY_raising - threshY_falling”h]”hŒdGet the hysteresis for thresholds Y, that is, threshY_hysteresis = threshY_raising - threshY_falling”…”�”}”(hj íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K hhÊh²hubj))�”}”(hŒ4.. _abi_sys_events_in_illuminance0_thresh_either_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-events-in-illuminance0-thresh-either-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj'íubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_either_en**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/events\/in_illuminance0_thresh_either_en**”h]”hŒ7/sys/.../events/in_illuminance0_thresh_either_en”…”�”}”(hjAíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´Khj:íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$íubah}”(h]”j#íah ]”h"]”Œ/abi_sys_events_in_illuminance0_thresh_either_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jríjísj˜}”j#íjísubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-light-lm3533-als `”h]”(hŒDefined on file ”…”�”}”(hjwíh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-light-lm3533-als `”h]”j§)�”}”(hj�íh]”hŒsysfs-bus-iio-light-lm3533-als”…”�”}”(hjƒíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�íŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_light_lm3533_als”uh1hh³jµh´Khjwíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubhÞ)�”}”(hŒ¿Event generated when channel passes one of the four thresholds in each direction (rising|falling) and a zone change occurs. The corresponding light zone can be read from in_illuminance0_zone.”h]”hŒ¿Event generated when channel passes one of the four thresholds in each direction (rising|falling) and a zone change occurs. The corresponding light zone can be read from in_illuminance0_zone.”…”�”}”(hj¥íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_events_in_proximity_thresh_either_runningcount:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-events-in-proximity-thresh-either-runningcount”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÁíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_proximity_thresh_either_runningcount**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/events\/in_proximity_thresh_either_runningcount**”h]”hŒ>/sys/.../events/in_proximity_thresh_either_runningcount”…”�”}”(hjÛíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mà hjÔíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾íubah}”(h]”j½íah ]”h"]”Œ6abi_sys_events_in_proximity_thresh_either_runningcount”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j îj³ísj˜}”j½íj³ísubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjîh]”hŒ sysfs-bus-iio”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mà hjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mà hhÊh²hubhÞ)�”}”(hŒ\Number of conditions that must occur, during a running period, before an event is generated.”h]”hŒ\Number of conditions that must occur, during a running period, before an event is generated.”…”�”}”(hj?îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mà hhÊh²hubj))�”}”(hŒ<.. _abi_sys_events_in_proximity_thresh_either_runningperiod:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-events-in-proximity-thresh-either-runningperiod”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj[îubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_proximity_thresh_either_runningperiod**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/events\/in_proximity_thresh_either_runningperiod**”h]”hŒ?/sys/.../events/in_proximity_thresh_either_runningperiod”…”�”}”(hjuîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M× hjnîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXîubah}”(h]”jWîah ]”h"]”Œ7abi_sys_events_in_proximity_thresh_either_runningperiod”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦îjMîsj˜}”jWîjMîsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj«îh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjµîh]”hŒ sysfs-bus-iio”…”�”}”(hj·îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M× hj«îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M× hhÊh²hubhÞ)�”}”(hŒàA running period of time (in seconds) for which in_proximity_thresh_either_runningcount amount of conditions must occur before an event is generated. If direction is not specified then this period applies to both directions.”h]”hŒàA running period of time (in seconds) for which in_proximity_thresh_either_runningcount amount of conditions must occur before an event is generated. If direction is not specified then this period applies to both directions.”…”�”}”(hjÙîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M× hhÊh²hubj))�”}”(hŒ&.. _abi_sys_events_in_steps_change_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-events-in-steps-change-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjõîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/\.\.\.\/events\/in_steps_change_en**”h]”j`)�”}”(hŒ-**\/sys\/\.\.\.\/events\/in_steps_change_en**”h]”hŒ)/sys/.../events/in_steps_change_en”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¦hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjòîubah}”(h]”jñîah ]”h"]”Œ!abi_sys_events_in_steps_change_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@ïjçîsj˜}”jñîjçîsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjEïh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjOïh]”hŒ sysfs-bus-iio”…”�”}”(hjQïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[ïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M¦hjEïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¦hhÊh²hubhÞ)�”}”(hŒÏEvent generated when channel passes a threshold on the absolute change in value. E.g. for steps: a step change event is generated each time the user takes N steps, where N is set using in_steps_change_value.”h]”hŒÏEvent generated when channel passes a threshold on the absolute change in value. E.g. for steps: a step change event is generated each time the user takes N steps, where N is set using in_steps_change_value.”…”�”}”(hjsïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¦hhÊh²hubj))�”}”(hŒ).. _abi_sys_events_in_steps_change_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-events-in-steps-change-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj�ïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/\.\.\.\/events\/in_steps_change_value**”h]”j`)�”}”(hŒ0**\/sys\/\.\.\.\/events\/in_steps_change_value**”h]”hŒ,/sys/.../events/in_steps_change_value”…”�”}”(hj©ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¯hj¢ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒïubah}”(h]”j‹ïah ]”h"]”Œ$abi_sys_events_in_steps_change_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚïj�ïsj˜}”j‹ïj�ïsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjßïh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjéïh]”hŒ sysfs-bus-iio”…”�”}”(hjëïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M¯hjßïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¯hhÊh²hubhÞ)�”}”(hŒãSpecifies the value of change threshold that the device is comparing against for the events enabled by [Y][_name]_roc[_rising|falling|]_en. E.g. for steps: if set to 3, a step change event will be generated every 3 steps.”h]”hŒãSpecifies the value of change threshold that the device is comparing against for the events enabled by [Y][_name]_roc[_rising|falling|]_en. E.g. for steps: if set to 3, a step change event will be generated every 3 steps.”…”�”}”(hj ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¯hhÊh²hubj))�”}”(hŒ... _abi_sys_iio_devicex_buffery_in_accel_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-iio-devicex-buffery-in-accel-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj)ðubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_type**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_type**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_accel_type”…”�”}”(hjCðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj<ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_type**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_type**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_deltaangl_type”…”�”}”(hjmðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjfðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_type**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_type**”h]”hŒ;/sys/.../iio:deviceX/bufferY/in_deltavelocity_type”…”�”}”(hj—ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj�ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_type**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_type**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_anglvel_type”…”�”}”(hjÁðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjºðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_type**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_type**”h]”hŒ2/sys/.../iio:deviceX/bufferY/in_magn_type”…”�”}”(hjëðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjäðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_type**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_type**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_incli_type”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_type**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_type**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_voltageY_type”…”�”}”(hj?ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj8ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltage_type**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltage_type**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_voltage_type”…”�”}”(hjiñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjbñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_type**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_type**”h]”hŒ=/sys/.../iio:deviceX/bufferY/in_voltageY_supply_type”…”�”}”(hj“ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MýhjŒñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_type**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_type**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_timestamp_type”…”�”}”(hj½ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj¶ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_type**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_type**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_pressureY_type”…”�”}”(hjçñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhjàñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_type**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_type**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_pressure_type”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_type**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_type**”h]”hŒ</sys/.../iio:deviceX/bufferY/in_rot_quaternion_type”…”�”}”(hj;òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj4òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_type**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_type**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_proximity_type”…”�”}”(hjeòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mýhj^òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&ðubah}”(h]”j%ðah ]”h"]”Œ)abi_sys_iio_devicex_buffery_in_accel_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–òjðsj˜}”j%ðjðsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj›òh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¥òh]”hŒ sysfs-bus-iio”…”�”}”(hj§òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mýhj›òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MýhhÊh²hubhÞ)�”}”(hX>Description of the scan element data storage within the buffer and hence the form in which it is read from user-space. Form is [be|le]:[f|s|u]bits/storagebits[>>shift]. be or le specifies big or little endian. f means floating-point (IEEE 754 binary format), s means signed (2's complement), u means unsigned. bits is the number of bits of data and storagebits is the space (after padding) that it occupies in the buffer; when using a floating-point format, bits must be one of the width values defined in the IEEE 754 standard for binary interchange formats (e.g. 16 indicates the binary16 format for half-precision numbers). shift, if specified, is the shift that needs to be applied prior to masking out unused bits. Some devices put their data in the middle of the transferred elements with additional information on both sides. Note that some devices will have additional information in the unused bits, so to get a clean value the bits value must be used to mask the buffer output value appropriately. The storagebits value also specifies the data alignment. So s48/64>>2 will be a signed 48-bit integer stored in a 64-bit location aligned to a 64-bit boundary. To obtain the clean value, shift right 2 and apply a mask to zero the top 16 bits of the result. For other storage combinations this attribute will be extended appropriately.”h]”hX@Description of the scan element data storage within the buffer and hence the form in which it is read from user-space. Form is [be|le]:[f|s|u]bits/storagebits[>>shift]. be or le specifies big or little endian. f means floating-point (IEEE 754 binary format), s means signed (2’s complement), u means unsigned. bits is the number of bits of data and storagebits is the space (after padding) that it occupies in the buffer; when using a floating-point format, bits must be one of the width values defined in the IEEE 754 standard for binary interchange formats (e.g. 16 indicates the binary16 format for half-precision numbers). shift, if specified, is the shift that needs to be applied prior to masking out unused bits. Some devices put their data in the middle of the transferred elements with additional information on both sides. Note that some devices will have additional information in the unused bits, so to get a clean value the bits value must be used to mask the buffer output value appropriately. The storagebits value also specifies the data alignment. So s48/64>>2 will be a signed 48-bit integer stored in a 64-bit location aligned to a 64-bit boundary. To obtain the clean value, shift right 2 and apply a mask to zero the top 16 bits of the result. For other storage combinations this attribute will be extended appropriately.”…”�”}”(hjÉòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MýhhÊh²hubj))�”}”(hŒ... _abi_sys_iio_devicex_buffery_in_accel_x_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-iio-devicex-buffery-in-accel-x-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjåòubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_x_en**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_x_en**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_accel_x_en”…”�”}”(hjÿòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjøòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_y_en**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_y_en**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_accel_y_en”…”�”}”(hj)óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj"óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_z_en**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_z_en**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_accel_z_en”…”�”}”(hjSóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjLóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_x_en**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_x_en**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_deltaangl_x_en”…”�”}”(hj}óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjvóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_y_en**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_y_en**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_deltaangl_y_en”…”�”}”(hj§óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_z_en**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_z_en**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_deltaangl_z_en”…”�”}”(hjÑóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjÊóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_x_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_x_en**”h]”hŒ;/sys/.../iio:deviceX/bufferY/in_deltavelocity_x_en”…”�”}”(hjûóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjôóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_y_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_y_en**”h]”hŒ;/sys/.../iio:deviceX/bufferY/in_deltavelocity_y_en”…”�”}”(hj%ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_z_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_z_en**”h]”hŒ;/sys/.../iio:deviceX/bufferY/in_deltavelocity_z_en”…”�”}”(hjOôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjHôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_x_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_x_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_anglvel_x_en”…”�”}”(hjyôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjrôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_y_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_y_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_anglvel_y_en”…”�”}”(hj£ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjœôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_z_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_z_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_anglvel_z_en”…”�”}”(hjÍôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjÆôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_x_en**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_x_en**”h]”hŒ2/sys/.../iio:deviceX/bufferY/in_magn_x_en”…”�”}”(hj÷ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjðôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_y_en**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_y_en**”h]”hŒ2/sys/.../iio:deviceX/bufferY/in_magn_y_en”…”�”}”(hj!õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_z_en**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_z_en**”h]”hŒ2/sys/.../iio:deviceX/bufferY/in_magn_z_en”…”�”}”(hjKõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjDõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_en**”h]”hŒC/sys/.../iio:deviceX/bufferY/in_rot_from_north_magnetic_en”…”�”}”(hjuõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjnõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_en**”h]”hŒ?/sys/.../iio:deviceX/bufferY/in_rot_from_north_true_en”…”�”}”(hjŸõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj˜õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_tilt_comp_en**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_tilt_comp_en**”h]”hŒM/sys/.../iio:deviceX/bufferY/in_rot_from_north_magnetic_tilt_comp_en”…”�”}”(hjÉõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjÂõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_tilt_comp_en**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_tilt_comp_en**”h]”hŒI/sys/.../iio:deviceX/bufferY/in_rot_from_north_true_tilt_comp_en”…”�”}”(hjóõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjìõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_timestamp_en”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_en**”h]”hŒ;/sys/.../iio:deviceX/bufferY/in_voltageY_supply_en”…”�”}”(hjGöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj@öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_en**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_en**”h]”hŒ4/sys/.../iio:deviceX/bufferY/in_voltageY_en”…”�”}”(hjqöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY\-voltageZ_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY\-voltageZ_en**”h]”hŒ>/sys/.../iio:deviceX/bufferY/in_voltageY-voltageZ_en”…”�”}”(hj›öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj”öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_x_en**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_x_en**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_incli_x_en”…”�”}”(hjÅöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj¾öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_y_en**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_y_en**”h]”hŒ3/sys/.../iio:deviceX/bufferY/in_incli_y_en”…”�”}”(hjïöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjèöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjåöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_pressureY_en”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_en**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_en**”h]”hŒ4/sys/.../iio:deviceX/bufferY/in_pressure_en”…”�”}”(hjC÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj<÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_en**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_en**”h]”hŒ:/sys/.../iio:deviceX/bufferY/in_rot_quaternion_en”…”�”}”(hjm÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjf÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_en**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_en**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_proximity_en”…”�”}”(hj—÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhj�÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòòubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâòubah}”(h]”jáòah ]”h"]”Œ)abi_sys_iio_devicex_buffery_in_accel_x_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ÷j×òsj˜}”jáòj×òsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÍ÷h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj×÷h]”hŒ sysfs-bus-iio”…”�”}”(hjÙ÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÛhjÍ÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhhÊh²hubhÞ)�”}”(hŒ0Scan element control for triggered data capture.”h]”hŒ0Scan element control for triggered data capture.”…”�”}”(hjû÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhhÊh²hubj))�”}”(hŒ2.. _abi_sys_iio_devicex_buffery_in_voltagey_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-iio-devicex-buffery-in-voltagey-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hjøubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_index**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_index**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_voltageY_index”…”�”}”(hj1øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj*øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_index**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_voltageY_supply_index**”h]”hŒ>/sys/.../iio:deviceX/bufferY/in_voltageY_supply_index”…”�”}”(hj[øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjTøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_x_index**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_x_index**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_accel_x_index”…”�”}”(hj…øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj~øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_y_index**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_y_index**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_accel_y_index”…”�”}”(hj¯øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj¨øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_z_index**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_accel_z_index**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_accel_z_index”…”�”}”(hjÙøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjÒøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_x_index**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_x_index**”h]”hŒ:/sys/.../iio:deviceX/bufferY/in_deltaangl_x_index”…”�”}”(hjùh²hh³Nh´Nubah}”(•h]”h ]”h"]”h$]”h&]”uh1j_hjÿøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjüøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_y_index**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_y_index**”h]”hŒ:/sys/.../iio:deviceX/bufferY/in_deltaangl_y_index”…”�”}”(hj-ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj&ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_z_index**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltaangl_z_index**”h]”hŒ:/sys/.../iio:deviceX/bufferY/in_deltaangl_z_index”…”�”}”(hjWùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjPùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_x_index**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_x_index**”h]”hŒ>/sys/.../iio:deviceX/bufferY/in_deltavelocity_x_index”…”�”}”(hj�ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjzùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_y_index**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_y_index**”h]”hŒ>/sys/.../iio:deviceX/bufferY/in_deltavelocity_y_index”…”�”}”(hj«ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj¤ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_z_index**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_deltavelocity_z_index**”h]”hŒ>/sys/.../iio:deviceX/bufferY/in_deltavelocity_z_index”…”�”}”(hjÕùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjÎùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_x_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_x_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_anglvel_x_index”…”�”}”(hjÿùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjøùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_y_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_y_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_anglvel_y_index”…”�”}”(hj)úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj"úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_z_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_anglvel_z_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_anglvel_z_index”…”�”}”(hjSúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjLúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_x_index**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_x_index**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_magn_x_index”…”�”}”(hj}úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjvúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_y_index**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_y_index**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_magn_y_index”…”�”}”(hj§úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_z_index**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_magn_z_index**”h]”hŒ5/sys/.../iio:deviceX/bufferY/in_magn_z_index”…”�”}”(hjÑúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjÊúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_index**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_index**”h]”hŒF/sys/.../iio:deviceX/bufferY/in_rot_from_north_magnetic_index”…”�”}”(hjûúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjôúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_index**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_index**”h]”hŒB/sys/.../iio:deviceX/bufferY/in_rot_from_north_true_index”…”�”}”(hj%ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_tilt_comp_index**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_magnetic_tilt_comp_index**”h]”hŒP/sys/.../iio:deviceX/bufferY/in_rot_from_north_magnetic_tilt_comp_index”…”�”}”(hjOûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjHûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_tilt_comp_index**”h]”j`)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_from_north_true_tilt_comp_index**”h]”hŒL/sys/.../iio:deviceX/bufferY/in_rot_from_north_true_tilt_comp_index”…”�”}”(hjyûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjrûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_x_index**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_x_index**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_incli_x_index”…”�”}”(hj£ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjœûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_y_index**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_incli_y_index**”h]”hŒ6/sys/.../iio:deviceX/bufferY/in_incli_y_index”…”�”}”(hjÍûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjÆûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_timestamp_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_timestamp_index”…”�”}”(hj÷ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjðûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressureY_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_pressureY_index”…”�”}”(hj!üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_index**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_pressure_index**”h]”hŒ7/sys/.../iio:deviceX/bufferY/in_pressure_index”…”�”}”(hjKüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjDüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_index**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_rot_quaternion_index**”h]”hŒ=/sys/.../iio:deviceX/bufferY/in_rot_quaternion_index”…”�”}”(hjuüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hjnüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjküubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_index**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/bufferY\/in_proximity_index**”h]”hŒ8/sys/.../iio:deviceX/bufferY/in_proximity_index”…”�”}”(hjŸüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hj˜üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøubah}”(h]”jøah ]”h"]”Œ-abi_sys_iio_devicex_buffery_in_voltagey_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐüj øsj˜}”jøj øsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÕüh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjßüh]”hŒ sysfs-bus-iio”…”�”}”(hjáüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M,hjÕüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hhÊh²hubhÞ)�”}”(hX|A single positive integer specifying the position of this scan element in the buffer. Note these are not dependent on what is enabled and may not be contiguous. Thus for user-space to establish the full layout these must be used in conjunction with all _en attributes to establish which channels are present, and the relevant _type attributes to establish the data storage format.”h]”hX|A single positive integer specifying the position of this scan element in the buffer. Note these are not dependent on what is enabled and may not be contiguous. Thus for user-space to establish the full layout these must be used in conjunction with all _en attributes to establish which channels are present, and the relevant _type attributes to establish the data storage format.”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M,hhÊh²hubj))�”}”(hŒ/.. _abi_sys_iio_devicex_events_in_accel_mag_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-iio-devicex-events-in-accel-mag-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjýubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_en**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_en**”h]”hŒ4/sys/.../iio:deviceX/events/in_accel_mag_en”…”�”}”(hj9ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj2ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_rising_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_rising_en**”h]”hŒ;/sys/.../iio:deviceX/events/in_accel_mag_rising_en”…”�”}”(hjcýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj\ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_falling_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_falling_en**”h]”hŒ</sys/.../iio:deviceX/events/in_accel_mag_falling_en”…”�”}”(hj�ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj†ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_en**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_en**”h]”hŒ6/sys/.../iio:deviceX/events/in_accel_x_mag_en”…”�”}”(hj·ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj°ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_x_mag_rising_en”…”�”}”(hjáýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchjÚýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_mag_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_x_mag_falling_en”…”�”}”(hj þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_en**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_en**”h]”hŒ6/sys/.../iio:deviceX/events/in_accel_y_mag_en”…”�”}”(hj5þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj.þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_y_mag_rising_en”…”�”}”(hj_þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchjXþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_y_mag_falling_en”…”�”}”(hj‰þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj‚þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_en**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_en**”h]”hŒ6/sys/.../iio:deviceX/events/in_accel_z_mag_en”…”�”}”(hj³þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj¬þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_z_mag_rising_en”…”�”}”(hjÝþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchjÖþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_mag_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_z_mag_falling_en”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_mag_rising_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_mag_rising_en**”h]”hŒC/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_rising_en”…”�”}”(hj1ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mchj*ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_mag_falling_en**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_mag_falling_en**”h]”hŒD/sys/.../iio:deviceX/events/in_accel_x&y&z_mag_falling_en”…”�”}”(hj[ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchjTÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jýah ]”h"]”Œ*abi_sys_iio_devicex_events_in_accel_mag_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒÿjýsj˜}”jýjýsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj‘ÿh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj›ÿh]”hŒ sysfs-bus-iio”…”�”}”(hj�ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§ÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mchj‘ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchhÊh²hubhÞ)�”}”(hŒŒSimilar to in_accel_x_thresh[_rising|_falling]_en, but here the magnitude of the channel is compared to the threshold, not its signed value.”h]”hŒŒSimilar to in_accel_x_thresh[_rising|_falling]_en, but here the magnitude of the channel is compared to the threshold, not its signed value.”…”�”}”(hj¿ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MchhÊh²hubj))�”}”(hŒ:.. _abi_sys_iio_devicex_events_in_accel_mag_referenced_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-iio-devicex-events-in-accel-mag-referenced-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÛÿubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_accel_mag_referenced_en”…”�”}”(hjõÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhjîÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_rising_en**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_rising_en**”h]”hŒF/sys/.../iio:deviceX/events/in_accel_mag_referenced_rising_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_falling_en**”h]”j`)�”}”(hŒK**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_falling_en**”h]”hŒG/sys/.../iio:deviceX/events/in_accel_mag_referenced_falling_en”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_en**”h]”hŒA/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_en”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_rising_en**”h]”j`)�”}”(hŒL**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_rising_en**”h]”hŒH/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_rising_en”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_falling_en**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_falling_en**”h]”hŒI/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_falling_en”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØÿubah}”(h]”j×ÿah ]”h"]”Œ5abi_sys_iio_devicex_events_in_accel_mag_referenced_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøjÍÿsj˜}”j×ÿjÍÿsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjýh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjh]”hŒ sysfs-bus-iio”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MŒhjýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhhÊh²hubhÞ)�”}”(hŒ«Similar to in_accel_mag[_y][_rising|_falling]_en, but the event value is relative to a reference magnitude. The reference magnitude includes the graviational acceleration.”h]”hŒ«Similar to in_accel_mag[_y][_rising|_falling]_en, but the event value is relative to a reference magnitude. The reference magnitude includes the graviational acceleration.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŒhhÊh²hubj))�”}”(hŒ=.. _abi_sys_iio_devicex_events_in_accel_mag_referenced_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-iio-devicex-events-in-accel-mag-referenced-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjGubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_value**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_value**”h]”hŒB/sys/.../iio:deviceX/events/in_accel_mag_referenced_value”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_rising_value**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_rising_value**”h]”hŒI/sys/.../iio:deviceX/events/in_accel_mag_referenced_rising_value”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_falling_value**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_mag_referenced_falling_value**”h]”hŒJ/sys/.../iio:deviceX/events/in_accel_mag_referenced_falling_value”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_value**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_value**”h]”hŒD/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_value”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_rising_value**”h]”j`)�”}”(hŒO**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_rising_value**”h]”hŒK/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_rising_value”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_falling_value**”h]”j`)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_mag_referenced_falling_value**”h]”hŒL/sys/.../iio:deviceX/events/in_accel_y_mag_referenced_falling_value”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDubah}”(h]”jCah ]”h"]”Œ8abi_sys_iio_devicex_events_in_accel_mag_referenced_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdj9sj˜}”jCj9subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjih²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjsh]”hŒ sysfs-bus-iio”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M™hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hhÊh²hubhÞ)�”}”(hŒ�The value to which the reference magnitude of the channel is compared. If the axis is not specified, it applies to all channels of this type.”h]”hŒ�The value to which the reference magnitude of the channel is compared. If the axis is not specified, it applies to all channels of this type.”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M™hhÊh²hubj))�”}”(hŒA.. _abi_sys_iio_devicex_events_in_accel_x_mag_adaptive_rising_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjWh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjah]”hŒ sysfs-bus-iio”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MƒhjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MƒhhÊh²hubhÞ)�”}”(hŒSimilar to in_accel_x_thresh[_rising|_falling]_en, but here the magnitude of the channel is compared to the adaptive threshold.”h]”hŒSimilar to in_accel_x_thresh[_rising|_falling]_en, but here the magnitude of the channel is compared to the adaptive threshold.”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MƒhhÊh²hubj))�”}”(hŒ8.. _abi_sys_iio_devicex_events_in_accel_x_roc_rising_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-iio-devicex-events-in-accel-x-roc-rising-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hj¡ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_roc_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_roc_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_x_roc_rising_en”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_roc_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_roc_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_x_roc_falling_en”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_roc_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_roc_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_y_roc_rising_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_roc_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_roc_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_y_roc_falling_en”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_roc_rising_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_roc_rising_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_accel_z_roc_rising_en”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_roc_falling_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_roc_falling_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_accel_z_roc_falling_en”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_roc_rising_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x\&y\&z_roc_rising_en**”h]”hŒC/sys/.../iio:deviceX/events/in_accel_x&y&z_roc_rising_en”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_roc_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_roc_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_anglvel_x_roc_rising_en”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_roc_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_roc_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_anglvel_x_roc_falling_en”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_roc_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_roc_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_anglvel_y_roc_rising_en”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_roc_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_roc_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_anglvel_y_roc_falling_en”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_roc_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_roc_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_anglvel_z_roc_rising_en”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_roc_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_roc_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_anglvel_z_roc_falling_en”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_roc_rising_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_roc_rising_en**”h]”hŒ</sys/.../iio:deviceX/events/in_magn_x_roc_rising_en”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_roc_falling_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_roc_falling_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_magn_x_roc_falling_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_roc_rising_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_roc_rising_en**”h]”hŒ</sys/.../iio:deviceX/events/in_magn_y_roc_rising_en”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_roc_falling_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_roc_falling_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_magn_y_roc_falling_en”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_roc_rising_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_roc_rising_en**”h]”hŒ</sys/.../iio:deviceX/events/in_magn_z_roc_rising_en”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_roc_falling_en**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_roc_falling_en**”h]”hŒ=/sys/.../iio:deviceX/events/in_magn_z_roc_falling_en”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_roc_rising_en**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_roc_rising_en**”h]”hŒM/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_rising_en”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_roc_falling_en**”h]”j`)�”}”(hŒR**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_roc_falling_en**”h]”hŒN/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_roc_falling_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_roc_rising_en**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_roc_rising_en**”h]”hŒI/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_rising_en”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_roc_falling_en**”h]”j`)�”}”(hŒN**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_roc_falling_en**”h]”hŒJ/sys/.../iio:deviceX/events/in_rot_from_north_true_roc_falling_en”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_roc_rising_en**”h]”j`)�”}”(hŒ[**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_roc_rising_en**”h]”hŒW/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_rising_en”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_roc_falling_en**”h]”j`)�”}”(hŒ\**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_roc_falling_en**”h]”hŒX/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_roc_falling_en”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_roc_rising_en**”h]”j`)�”}”(hŒW**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_roc_rising_en**”h]”hŒS/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_rising_en”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_roc_falling_en**”h]”j`)�”}”(hŒX**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_roc_falling_en**”h]”hŒT/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_roc_falling_en”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_roc_rising_en**”h]”j`)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_roc_rising_en**”h]”hŒE/sys/.../iio:deviceX/events/in_voltageY_supply_roc_rising_en”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_roc_falling_en**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_roc_falling_en**”h]”hŒF/sys/.../iio:deviceX/events/in_voltageY_supply_roc_falling_en”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_roc_rising_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_roc_rising_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_voltageY_roc_rising_en”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_roc_falling_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_roc_falling_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_voltageY_roc_falling_en”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_roc_rising_en**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_roc_rising_en**”h]”hŒ;/sys/.../iio:deviceX/events/in_tempY_roc_rising_en”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_roc_falling_en**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_roc_falling_en**”h]”hŒ</sys/.../iio:deviceX/events/in_tempY_roc_falling_en”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjžubah}”(h]”j�ah ]”h"]”Œ3abi_sys_iio_devicex_events_in_accel_x_roc_rising_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j, j“sj˜}”j�j“subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj1 h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj; h]”hŒ sysfs-bus-iio”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÃhj1 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhhÊh²hubhÞ)�”}”(hXEvent generated when channel passes a threshold on the rate of change (1st differential) in the specified (_rising|_falling) direction. If the direction is not specified, then either the device will report an event which ever direction a single threshold value is passed in (e.g. [Y][_name]__roc_value) or [Y][_name]__roc_rising_value and [Y][_name]__roc_falling_value may take different values, but the device can only enable both rate of change thresholds or neither.”h]”hXEvent generated when channel passes a threshold on the rate of change (1st differential) in the specified (_rising|_falling) direction. If the direction is not specified, then either the device will report an event which ever direction a single threshold value is passed in (e.g. [Y][_name]__roc_value) or [Y][_name]__roc_rising_value and [Y][_name]__roc_falling_value may take different values, but the device can only enable both rate of change thresholds or neither.”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhhÊh²hubhÞ)�”}”(hXÞNote the driver will assume the last p events requested are to be enabled where p is however many it supports (which may vary depending on the exact set requested). So if you want to be sure you have set what you think you have, check the contents of these attributes after everything is configured. Drivers may have to buffer any parameters so that they are consistent when a given event type is enabled a future point (and not those for whatever event was previously enabled).”h]”hXÞNote the driver will assume the last p events requested are to be enabled where p is however many it supports (which may vary depending on the exact set requested). So if you want to be sure you have set what you think you have, check the contents of these attributes after everything is configured. Drivers may have to buffer any parameters so that they are consistent when a given event type is enabled a future point (and not those for whatever event was previously enabled).”…”�”}”(hjm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÃhhÊh²hubj))�”}”(hŒ;.. _abi_sys_iio_devicex_events_in_accel_x_thresh_rising_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-iio-devicex-events-in-accel-x-thresh-rising-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kauh1j@hj‰ ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_thresh_rising_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_thresh_rising_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_accel_x_thresh_rising_en”…”�”}”(hj£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_thresh_falling_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_x_thresh_falling_en**”h]”hŒA/sys/.../iio:deviceX/events/in_accel_x_thresh_falling_en”…”�”}”(hjÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_thresh_rising_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_thresh_rising_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_accel_y_thresh_rising_en”…”�”}”(hj÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_thresh_falling_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_y_thresh_falling_en**”h]”hŒA/sys/.../iio:deviceX/events/in_accel_y_thresh_falling_en”…”�”}”(hj! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_thresh_rising_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_thresh_rising_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_accel_z_thresh_rising_en”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_thresh_falling_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_accel_z_thresh_falling_en**”h]”hŒA/sys/.../iio:deviceX/events/in_accel_z_thresh_falling_en”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_thresh_rising_en**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_thresh_rising_en**”h]”hŒB/sys/.../iio:deviceX/events/in_anglvel_x_thresh_rising_en”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_thresh_falling_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_x_thresh_falling_en**”h]”hŒC/sys/.../iio:deviceX/events/in_anglvel_x_thresh_falling_en”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_thresh_rising_en**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_thresh_rising_en**”h]”hŒB/sys/.../iio:deviceX/events/in_anglvel_y_thresh_rising_en”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_thresh_falling_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_y_thresh_falling_en**”h]”hŒC/sys/.../iio:deviceX/events/in_anglvel_y_thresh_falling_en”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_thresh_rising_en**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_thresh_rising_en**”h]”hŒB/sys/.../iio:deviceX/events/in_anglvel_z_thresh_rising_en”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjC ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_thresh_falling_en**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_anglvel_z_thresh_falling_en**”h]”hŒC/sys/.../iio:deviceX/events/in_anglvel_z_thresh_falling_en”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_thresh_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_thresh_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_magn_x_thresh_rising_en”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_thresh_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_x_thresh_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_magn_x_thresh_falling_en”…”�”}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_thresh_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_thresh_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_magn_y_thresh_rising_en”…”�”}”(hjï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_thresh_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_y_thresh_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_magn_y_thresh_falling_en”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_thresh_rising_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_thresh_rising_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_magn_z_thresh_rising_en”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_thresh_falling_en**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_magn_z_thresh_falling_en**”h]”hŒ@/sys/.../iio:deviceX/events/in_magn_z_thresh_falling_en”…”�”}”(hjm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_thresh_rising_en**”h]”j`)�”}”(hŒT**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_thresh_rising_en**”h]”hŒP/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_rising_en”…”�”}”(hj— h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_thresh_falling_en**”h]”j`)�”}”(hŒU**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_thresh_falling_en**”h]”hŒQ/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_thresh_falling_en”…”�”}”(hjÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_thresh_rising_en**”h]”j`)�”}”(hŒP**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_thresh_rising_en**”h]”hŒL/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_rising_en”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_thresh_falling_en**”h]”j`)�”}”(hŒQ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_thresh_falling_en**”h]”hŒM/sys/.../iio:deviceX/events/in_rot_from_north_true_thresh_falling_en”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ^**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en**”h]”j`)�”}”(hŒ^**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en**”h]”hŒZ/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_rising_en”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj; ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ_**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en**”h]”j`)�”}”(hŒ_**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en**”h]”hŒ[/sys/.../iio:deviceX/events/in_rot_from_north_magnetic_tilt_comp_thresh_falling_en”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_en**”h]”j`)�”}”(hŒZ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_thresh_rising_en**”h]”hŒV/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_rising_en”…”�”}”(hj“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_en**”h]”j`)�”}”(hŒ[**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_rot_from_north_true_tilt_comp_thresh_falling_en**”h]”hŒW/sys/.../iio:deviceX/events/in_rot_from_north_true_tilt_comp_thresh_falling_en”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"•]”h$]”h&]”uh1j_hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_thresh_rising_en**”h]”j`)�”}”(hŒL**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_thresh_rising_en**”h]”hŒH/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_rising_en”…”�”}”(hjç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_thresh_falling_en**”h]”j`)�”}”(hŒM**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_supply_thresh_falling_en**”h]”hŒI/sys/.../iio:deviceX/events/in_voltageY_supply_thresh_falling_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_rising_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_rising_en**”h]”hŒA/sys/.../iio:deviceX/events/in_voltageY_thresh_rising_en”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_falling_en**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_falling_en**”h]”hŒB/sys/.../iio:deviceX/events/in_voltageY_thresh_falling_en”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_either_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_voltageY_thresh_either_en**”h]”hŒA/sys/.../iio:deviceX/events/in_voltageY_thresh_either_en”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_thresh_rising_en**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_thresh_rising_en**”h]”hŒ>/sys/.../iio:deviceX/events/in_tempY_thresh_rising_en”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_thresh_falling_en**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_tempY_thresh_falling_en**”h]”hŒ?/sys/.../iio:deviceX/events/in_tempY_thresh_falling_en”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_capacitanceY_thresh_rising_en**”h]”j`)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_capacitanceY_thresh_rising_en**”h]”hŒE/sys/.../iio:deviceX/events/in_capacitanceY_thresh_rising_en”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_capacitanceY_thresh_falling_en**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_capacitanceY_thresh_falling_en**”h]”hŒF/sys/.../iio:deviceX/events/in_capacitanceY_thresh_falling_en”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_pressure_thresh_rising_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/events\/in_pressure_thresh_rising_en**”h]”hŒA/sys/.../iio:deviceX/events/in_pressure_thresh_rising_en”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj† ubah}”(h]”j… ah ]”h"]”Œ6abi_sys_iio_devicex_events_in_accel_x_thresh_rising_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’j{ sj˜}”j… j{ subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj—h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¡h]”hŒ sysfs-bus-iio”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M‰hj—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hhÊh²hubhÞ)�”}”(hXÙEvent generated when channel passes a threshold in the specified (_rising|_falling) direction. If the direction is not specified, then either the device will report an event which ever direction a single threshold value is passed in (e.g. [Y][_name]__thresh_value) or [Y][_name]__thresh_rising_value and [Y][_name]__thresh_falling_value may take different values, but the device can only enable both thresholds or neither.”h]”hXÙEvent generated when channel passes a threshold in the specified (_rising|_falling) direction. If the direction is not specified, then either the device will report an event which ever direction a single threshold value is passed in (e.g. [Y][_name]__thresh_value) or [Y][_name]__thresh_rising_value and [Y][_name]__thresh_falling_value may take different values, but the device can only enable both thresholds or neither.”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hhÊh²hubhÞ)�”}”(hXÝNote the driver will assume the last p events requested are to be enabled where p is how many it supports (which may vary depending on the exact set requested). So if you want to be sure you have set what you think you have, check the contents of these attributes after everything is configured. Drivers may have to buffer any parameters so that they are consistent when a given event type is enabled at a future point (and not those for whatever event was previously enabled).”h]”hXÝNote the driver will assume the last p events requested are to be enabled where p is how many it supports (which may vary depending on the exact set requested). So if you want to be sure you have set what you think you have, check the contents of these attributes after everything is configured. Drivers may have to buffer any parameters so that they are consistent when a given event type is enabled at a future point (and not those for whatever event was previously enabled).”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‰hhÊh²hubj))�”}”(hŒ-.. _abi_sys_iio_devicex_in_accely_power_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-iio-devicex-in-accely-power-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_accelY_power_mode**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_accelY_power_mode**”h]”hŒ1/sys/.../iio:deviceX/in_accelY_power_mode”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mdhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìubah}”(h]”jëah ]”h"]”Œ(abi_sys_iio_devicex_in_accely_power_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:jásj˜}”jëjásubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjIh]”hŒ sysfs-bus-iio”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mdhj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhhÊh²hubhÞ)�”}”(hŒÀSpecifies the chip power mode. low_noise: reduce noise level from ADC, low_power: enable low current consumption. For a list of available output power modes read in_accel_power_mode_available.”h]”hŒÀSpecifies the chip power mode. low_noise: reduce noise level from ADC, low_power: enable low current consumption. For a list of available output power modes read in_accel_power_mode_available.”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MdhhÊh²hubj))�”}”(hŒ0.. _abi_sys_iio_devicex_in_activity_still_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-iio-devicex-in-activity-still-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjWh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjah]”hŒ sysfs-bus-iio”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MShjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MShhÊh²hubhÞ)�”}”(hŒ_This attribute is used to read the confidence for an activity expressed in units as percentage.”h]”hŒ_This attribute is used to read the confidence for an activity expressed in units as percentage.”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MShhÊh²hubj))�”}”(hŒ?.. _abi_sys_iio_devicex_in_anglvel_z_quadrature_correction_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-iio-devicex-in-anglvel-z-quadrature-correction-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/in_anglvel_z_quadrature_correction_raw**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/in_anglvel_z_quadrature_correction_raw**”h]”hŒC/sys/.../iio:deviceX/in_anglvel_z_quadrature_correction_raw”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjžubah}”(h]”j�ah ]”h"]”Œ:abi_sys_iio_devicex_in_anglvel_z_quadrature_correction_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìj“sj˜}”j�j“subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjûh]”hŒ sysfs-bus-iio”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M]hjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hhÊh²hubhÞ)�”}”(hŒdThis attribute is used to read the amount of quadrature error present in the device at a given time.”h]”hŒdThis attribute is used to read the amount of quadrature error present in the device at a given time.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hhÊh²hubj))�”}”(hŒ+.. _abi_sys_iio_devicex_in_attention_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-iio-devicex-in-attention-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_attention_input**”h]”j`)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_attention_input**”h]”hŒ//sys/.../iio:deviceX/in_attention_input”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8ubah}”(h]”j7ah ]”h"]”Œ&abi_sys_iio_devicex_in_attention_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†j-sj˜}”j7j-subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj‹h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj•h]”hŒ sysfs-bus-iio”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ—Value representing the user's attention to the system expressed in units as percentage. This usually means if the user is looking at the screen or not.”h]”hŒ™Value representing the user’s attention to the system expressed in units as percentage. This usually means if the user is looking at the screen or not.”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ>.. _abi_sys_iio_devicex_in_capacitabley_calibbias_calibration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-iio-devicex-in-capacitabley-calibbias-calibration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÕubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitableY_calibbias_calibration**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitableY_calibbias_calibration**”h]”hŒB/sys/.../iio:deviceX/in_capacitableY_calibbias_calibration”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-cdc-ad7746”h´Khjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitableY_calibscale_calibration**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitableY_calibscale_calibration**”h]”hŒC/sys/.../iio:deviceX/in_capacitableY_calibscale_calibration”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒubah}”(h]”jÑah ]”h"]”Œ9abi_sys_iio_devicex_in_capacitabley_calibbias_calibration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKjÇsj˜}”jÑjÇsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-cdc-ad7746 `”h]”(hŒDefined on file ”…”�”}”(hjPh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-cdc-ad7746 `”h]”j§)�”}”(hjZh]”hŒsysfs-bus-iio-cdc-ad7746”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_cdc_ad7746”uh1hh³jh´KhjPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hXWrite 1 to trigger a calibration of the calibbias or calibscale. For calibscale, a full scale capacitance should be connected to the capacitance input and a calibscale_calibration then started. For calibbias see the device datasheet section on "capacitive system offset calibration".”h]”hX Write 1 to trigger a calibration of the calibbias or calibscale. For calibscale, a full scale capacitance should be connected to the capacitance input and a calibscale_calibration then started. For calibbias see the device datasheet section on “capacitive system offset calibrationâ€�.”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_iio_devicex_in_capacitancey_capacitancez_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-iio-devicex-in-capacitancey-capacitancez-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjšubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitanceY\-capacitanceZ_raw**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitanceY\-capacitanceZ_raw**”h]”hŒ>/sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_raw”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÍhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—ubah}”(h]”j–ah ]”h"]”Œ4abi_sys_iio_devicex_in_capacitancey_capacitancez_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåjŒsj˜}”j–jŒsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjêh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjôh]”hŒ sysfs-bus-iio”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KÍhjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÍhhÊh²hubhÞ)�”}”(hXXRaw differential capacitance measurement equivalent to channel Y - channel Z where these channel numbers apply to the physically equivalent inputs when non differential readings are separately available. In differential only parts, then all that is required is a consistent labeling. Units after application of scale and offset are nanofarads.”h]”hXXRaw differential capacitance measurement equivalent to channel Y - channel Z where these channel numbers apply to the physically equivalent inputs when non differential readings are separately available. In differential only parts, then all that is required is a consistent labeling. Units after application of scale and offset are nanofarads.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÍhhÊh²hubj))�”}”(hŒ?.. _abi_sys_iio_devicex_in_capacitancey_capacitancez_zeropoint:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-iio-devicex-in-capacitancey-capacitancez-zeropoint”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitanceY\-capacitanceZ_zeropoint**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitanceY\-capacitanceZ_zeropoint**”h]”hŒD/sys/.../iio:deviceX/in_capacitanceY-capacitanceZ_zeropoint”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KØhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j0ah ]”h"]”Œ:abi_sys_iio_devicex_in_capacitancey_capacitancez_zeropoint”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj&sj˜}”j0j&subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj„h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjŽh]”hŒ sysfs-bus-iio”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KØhj„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KØhhÊh²hubhÞ)�”}”(hXFor differential channels, this an offset that is applied equally to both inputs. As the reading is of the difference between the two inputs, this should not be applied to the _raw reading by userspace (unlike _offset) and unlike calibbias it does not affect the differential value measured because the effect of _zeropoint cancels out across the two inputs that make up the differential pair. It's purpose is to bring the individual signals, before the differential is measured, within the measurement range of the device. The naming is chosen because if the separate inputs that make the differential pair are drawn on a graph in their _raw units, this is the value that the zero point on the measurement axis represents. It is expressed with the same scaling as _raw.”h]”hXFor differential channels, this an offset that is applied equally to both inputs. As the reading is of the difference between the two inputs, this should not be applied to the _raw reading by userspace (unlike _offset) and unlike calibbias it does not affect the differential value measured because the effect of _zeropoint cancels out across the two inputs that make up the differential pair. It’s purpose is to bring the individual signals, before the differential is measured, within the measurement range of the device. The naming is chosen because if the separate inputs that make the differential pair are drawn on a graph in their _raw units, this is the value that the zero point on the measurement axis represents. It is expressed with the same scaling as _raw.”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KØhhÊh²hubj))�”}”(hŒ*.. _abi_sys_iio_devicex_in_distance_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-iio-devicex-in-distance-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÎubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_input**”h]”j`)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_input**”h]”hŒ./sys/.../iio:deviceX/in_distance_input”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mzhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_raw**”h]”j`)�”}”(hŒ0**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_raw**”h]”hŒ,/sys/.../iio:deviceX/in_distance_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mzhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËubah}”(h]”jÊah ]”h"]”Œ%abi_sys_iio_devicex_in_distance_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCjÀsj˜}”jÊjÀsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjHh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjRh]”hŒ sysfs-bus-iio”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MzhjHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MzhhÊh²hubhÞ)�”}”(hŒ¹This attribute is used to read the measured distance to an object or the distance covered by the user since the last reboot while activated. Units after application of scale are meters.”h]”hŒ¹This attribute is used to read the measured distance to an object or the distance covered by the user since the last reboot while activated. Units after application of scale are meters.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MzhhÊh²hubj))�”}”(hŒ%.. _abi_sys_iio_devicex_in_energy_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-iio-devicex-in-energy-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj’ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_en**”h]”j`)�”}”(hŒ-**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_en**”h]”hŒ)/sys/.../iio:deviceX/in_energy_en”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_en**”h]”j`)�”}”(hŒ/**\/sys\/\.\.\.\/iio\:deviceX\/in_distance_en**”h]”hŒ+/sys/.../iio:deviceX/in_distance_en”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_en**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_en**”h]”hŒA/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_en”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_en**”h]”j`)�”}”(hŒ,**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_en**”h]”hŒ(/sys/.../iio:deviceX/in_steps_en”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”jŽah ]”h"]”Œ abi_sys_iio_devicex_in_energy_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[j„sj˜}”jŽj„subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjjh]”hŒ sysfs-bus-iio”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒâActivates a device feature that runs in firmware/hardware. E.g. for steps: the pedometer saves power while not used; when activated, it will count the steps taken by the user in firmware and export them through in_steps_input.”h]”hŒâActivates a device feature that runs in firmware/hardware. E.g. for steps: the pedometer saves power while not used; when activated, it will count the steps taken by the user in firmware and export them through in_steps_input.”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ(.. _abi_sys_iio_devicex_in_energy_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-iio-devicex-in-energy-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjªubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_input**”h]”j`)�”}”(hŒ0**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_input**”h]”hŒ,/sys/.../iio:deviceX/in_energy_input”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mnhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_raw**”h]”j`)�”}”(hŒ.**\/sys\/\.\.\.\/iio\:deviceX\/in_energy_raw**”h]”hŒ*/sys/.../iio:deviceX/in_energy_raw”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mnhjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_active_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_active_raw**”h]”hŒ2/sys/.../iio:deviceX/in_energyY_active_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mnhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_reactive_raw**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_reactive_raw**”h]”hŒ4/sys/.../iio:deviceX/in_energyY_reactive_raw”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mnhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_apparent_raw**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_energyY_apparent_raw**”h]”hŒ4/sys/.../iio:deviceX/in_energyY_apparent_raw”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mnhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§ubah}”(h]”j¦ah ]”h"]”Œ#abi_sys_iio_devicex_in_energy_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jœsj˜}”j¦jœsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¢h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¬h]”hŒ sysfs-bus-iio”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mnhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MnhhÊh²hubhÞ)�”}”(hŒ³This attribute is used to read the energy value reported by the device (e.g.: human activity sensors report energy burnt by the user). Units after application of scale are Joules.”h]”hŒ³This attribute is used to read the energy value reported by the device (e.g.: human activity sensors report energy burnt by the user). Units after application of scale are Joules.”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MnhhÊh²hubj))�”}”(hŒ-.. _abi_sys_iio_devicex_in_illuminance_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-iio-devicex-in-illuminance-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjìubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_input**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_input**”h]”hŒ1/sys/.../iio:deviceX/in_illuminance_input”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mšhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_raw**”h]”j`)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_raw**”h]”hŒ//sys/.../iio:deviceX/in_illuminance_raw”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mšhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_input**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_input**”h]”hŒ2/sys/.../iio:deviceX/in_illuminanceY_input”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MšhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_raw**”h]”j`)�”}”(hŒ4**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_raw**”h]”hŒ0/sys/.../iio:deviceX/in_illuminanceY_raw”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mšhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_mean_raw**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminanceY_mean_raw**”h]”hŒ5/sys/.../iio:deviceX/in_illuminanceY_mean_raw”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mšhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_ir_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_ir_raw**”h]”hŒ2/sys/.../iio:deviceX/in_illuminance_ir_raw”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MšhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_clear_raw**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_clear_raw**”h]”hŒ5/sys/.../iio:deviceX/in_illuminance_clear_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mšhjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéubah}”(h]”jèah ]”h"]”Œ(abi_sys_iio_devicex_in_illuminance_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3jÞsj˜}”jèjÞsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj8h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjBh]”hŒ sysfs-bus-iio”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mšhj8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MšhhÊh²hubhÞ)�”}”(hŒMIlluminance measurement, units after application of scale and offset are lux.”h]”hŒMIlluminance measurement, units after application of scale and offset are lux.”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MšhhÊh²hubj))�”}”(hŒ*.. _abi_sys_iio_devicex_in_intensityy_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-iio-devicex-in-intensityy-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj‚ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_raw**”h]”j`)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_raw**”h]”hŒ./sys/.../iio:deviceX/in_intensityY_raw”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_ir_raw**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_ir_raw**”h]”hŒ1/sys/.../iio:deviceX/in_intensityY_ir_raw”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_both_raw**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_both_raw**”h]”hŒ3/sys/.../iio:deviceX/in_intensityY_both_raw”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uv_raw**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uv_raw**”h]”hŒ1/sys/.../iio:deviceX/in_intensityY_uv_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uva_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uva_raw**”h]”hŒ2/sys/.../iio:deviceX/in_intensityY_uva_raw”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uvb_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_uvb_raw**”h]”hŒ2/sys/.../iio:deviceX/in_intensityY_uvb_raw”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_duv_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensityY_duv_raw**”h]”hŒ2/sys/.../iio:deviceX/in_intensityY_duv_raw”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_red_raw**”h]”j`)�”}”(hŒ5**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_red_raw**”h]”hŒ1/sys/.../iio:deviceX/in_intensity_red_raw”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_green_raw**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_green_raw**”h]”hŒ3/sys/.../iio:deviceX/in_intensity_green_raw”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_blue_raw**”h]”j`)�”}”(hŒ6**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_blue_raw**”h]”hŒ2/sys/.../iio:deviceX/in_intensity_blue_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_clear_raw**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_clear_raw**”h]”hŒ3/sys/.../iio:deviceX/in_intensity_clear_raw”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”j~ah ]”h"]”Œ%abi_sys_iio_devicex_in_intensityy_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jqjtsj˜}”j~jtsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjvh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj€h]”hŒ sysfs-bus-iio”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M§hjvubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hhÊh²hubhÞ)�”}”(hXgUnit-less light intensity. Modifiers both and ir indicate that measurements contain visible and infrared light components or just infrared light, respectively. Modifier uv indicates that measurements contain ultraviolet light components. Modifiers uva, uvb and duv indicate that measurements contain A, B or deep (C) ultraviolet light components respectively.”h]”hXgUnit-less light intensity. Modifiers both and ir indicate that measurements contain visible and infrared light components or just infrared light, respectively. Modifier uv indicates that measurements contain ultraviolet light components. Modifiers uva, uvb and duv indicate that measurements contain A, B or deep (C) ultraviolet light components respectively.”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M§hhÊh²hubj))�”}”(hŒ6.. _abi_sys_iio_devicex_in_intensity_integration_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-iio-devicex-in-intensity-integration-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÀubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_integration_time**”h]”j`)�”}”(hŒ>**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_integration_time**”h]”hŒ:/sys/.../iio:deviceX/in_intensity_integration_time”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_red_integration_time**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_red_integration_time**”h]”hŒ>/sys/.../iio:deviceX/in_intensity_red_integration_time”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_green_integration_time**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_green_integration_time**”h]”hŒ@/sys/.../iio:deviceX/in_intensity_green_integration_time”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_blue_integration_time**”h]”j`)�”}”(hŒC**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_blue_integration_time**”h]”hŒ?/sys/.../iio:deviceX/in_intensity_blue_integration_time”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_clear_integration_time**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_clear_integration_time**”h]”hŒ@/sys/.../iio:deviceX/in_intensity_clear_integration_time”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_integration_time**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/in_illuminance_integration_time**”h]”hŒ</sys/.../iio:deviceX/in_illuminance_integration_time”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½ubah}”(h]”j¼ah ]”h"]”Œ1abi_sys_iio_devicex_in_intensity_integration_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝj²sj˜}”j¼j²subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjâh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjìh]”hŒ sysfs-bus-iio”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÆhjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhhÊh²hubhÞ)�”}”(hŒ’This attribute is used to get/set the integration time in seconds. If shared across all channels of a given type, _integration_time is used.”h]”hŒ’This attribute is used to get/set the integration time in seconds. If shared across all channels of a given type, _integration_time is used.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhhÊh²hubj))�”}”(hŒ).. _abi_sys_iio_devicex_in_proximity_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-iio-devicex-in-proximity-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj,ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_raw**”h]”j`)�”}”(hŒ1**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_raw**”h]”hŒ-/sys/.../iio:deviceX/in_proximity_raw”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_input**”h]”j`)�”}”(hŒ3**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_input**”h]”hŒ//sys/.../iio:deviceX/in_proximity_input”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_proximityY_raw**”h]”j`)�”}”(hŒ2**\/sys\/\.\.\.\/iio\:deviceX\/in_proximityY_raw**”h]”hŒ./sys/.../iio:deviceX/in_proximityY_raw”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j(ah ]”h"]”Œ$abi_sys_iio_devicex_in_proximity_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËjsj˜}”j(jsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÐh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÚh]”hŒ sysfs-bus-iio”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M‹hjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hhÊh²hubhÞ)�”}”(hŒŠProximity measurement indicating that some object is near the sensor, usually by observing reflectivity of infrared or ultrasound emitted.”h]”hŒŠProximity measurement indicating that some object is near the sensor, usually by observing reflectivity of infrared or ultrasound emitted.”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hhÊh²hubhÞ)�”}”(hŒÔOften these sensors are unit less and as such conversion to SI units is not possible. Higher proximity measurements indicate closer objects, and vice versa. Units after application of scale and offset are meters.”h]”hŒÔOften these sensors are unit less and as such conversion to SI units is not possible. Higher proximity measurements indicate closer objects, and vice versa. Units after application of scale and offset are meters.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‹hhÊh²hubj))�”}”(hŒ*.. _abi_sys_iio_devicex_in_shunt_resistor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-iio-devicex-in-shunt-resistor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/in_current_shunt_resistor**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/iio\:deviceX\/in_current_shunt_resistor**”h]”hŒ6/sys/.../iio:deviceX/in_current_shunt_resistor”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_power_shunt_resistor**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_power_shunt_resistor**”h]”hŒ4/sys/.../iio:deviceX/in_power_shunt_resistor”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ubah}”(h]”j$ah ]”h"]”Œ%abi_sys_iio_devicex_in_shunt_resistor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇjsj˜}”j$jsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÌh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÖh]”hŒ sysfs-bus-iio”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hjÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ,The value of current sense resistor in Ohms.”h]”hŒ,The value of current sense resistor in Ohms.”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ0.. _abi_sys_iio_devicex_in_steps_debounce_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-iio-devicex-in-steps-debounce-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_debounce_count**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_debounce_count**”h]”hŒ4/sys/.../iio:deviceX/in_steps_debounce_count”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M1hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ+abi_sys_iio_devicex_in_steps_debounce_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jajsj˜}”jjsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjfh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjph]”hŒ sysfs-bus-iio”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M1hjfubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M1hhÊh²hubhÞ)�”}”(hŒŒSpecifies the number of steps that must occur within in_steps_filter_debounce_time for the pedometer to decide the consumer is making steps.”h]”hŒŒSpecifies the number of steps that must occur within in_steps_filter_debounce_time for the pedometer to decide the consumer is making steps.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M1hhÊh²hubj))�”}”(hŒ/.. _abi_sys_iio_devicex_in_steps_debounce_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-iio-devicex-in-steps-debounce-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_debounce_time**”h]”j`)�”}”(hŒ7**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_debounce_time**”h]”hŒ3/sys/.../iio:deviceX/in_steps_debounce_time”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ubah}”(h]”j¬ah ]”h"]”Œ*abi_sys_iio_devicex_in_steps_debounce_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûj¢sj˜}”j¬j¢subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj h]”hŒ sysfs-bus-iio”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M9hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hhÊh²hubhÞ)�”}”(hŒxSpecifies number of seconds in which we compute the steps that occur in order to decide if the consumer is making steps.”h]”hŒxSpecifies number of seconds in which we compute the steps that occur in order to decide if the consumer is making steps.”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hhÊh²hubj))�”}”(hŒ'.. _abi_sys_iio_devicex_in_steps_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-iio-devicex-in-steps-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjJ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_input**”h]”j`)�”}”(hŒ/**\/sys\/\.\.\.\/iio\:deviceX\/in_steps_input**”h]”hŒ+/sys/.../iio:deviceX/in_steps_input”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG ubah}”(h]”jF ah ]”h"]”Œ"abi_sys_iio_devicex_in_steps_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j• j< sj˜}”jF j< subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjš h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¤ h]”hŒ sysfs-bus-iio”…”�”}”(hj¦ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j° Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M!hjš ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubhÞ)�”}”(hŒkThis attribute is used to read the number of steps taken by the user since the last reboot while activated.”h]”hŒkThis attribute is used to read the number of steps taken by the user since the last reboot while activated.”…”�”}”(hjÈ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubj))�”}”(hŒ).. _abi_sys_iio_devicex_in_uvindex_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-iio-devicex-in-uvindex-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjä ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/\.\.\.\/iio\:deviceX\/in_uvindex_input**”h]”j`)�”}”(hŒ1**\/sys\/\.\.\.\/iio\:deviceX\/in_uvindex_input**”h]”hŒ-/sys/.../iio:deviceX/in_uvindex_input”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá ubah}”(h]”jà ah ]”h"]”Œ$abi_sys_iio_devicex_in_uvindex_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/!jÖ sj˜}”jà jÖ subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj4!h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj>!h]”hŒ sysfs-bus-iio”…”�”}”(hj@!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=11 (extreme).”h]”hŒÞUV light intensity index measuring the human skin’s response to different wavelength of sunlight weighted according to the standardised CIE Erythemal Action Spectrum. UV index values range from 0 (low) to >=11 (extreme).”…”�”}”(hjb!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hhÊh²hubj))�”}”(hŒ;.. _abi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj~!ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_input**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_input**”h]”hŒD/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_input”…”�”}”(hj˜!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M(hj‘!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹!ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_raw**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_raw**”h]”hŒB/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_raw”…”�”}”(hjÂ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M(hj»!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸!ubah}”(h]”h ]”h"]”h$]”h&]”u•.h1jQhj‹!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{!ubah}”(h]”jz!ah ]”h"]”Œ6abi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó!jp!sj˜}”jz!jp!subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjø!h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj"h]”hŒ sysfs-bus-iio”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M(hjø!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M(hhÊh²hubhÞ)�”}”(hŒ¥This attribute is used to read the current speed value of the user (which is the norm or magnitude of the velocity vector). Units after application of scale are m/s.”h]”hŒ¥This attribute is used to read the current speed value of the user (which is the norm or magnitude of the velocity vector). Units after application of scale are m/s.”…”�”}”(hj&"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M(hhÊh²hubj))�”}”(hŒF.. _abi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_integration_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-integration-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjB"ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_integration_time**”h]”j`)�”}”(hŒS**\/sys\/\.\.\.\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_integration_time**”h]”hŒO/sys/.../iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_integration_time”…”�”}”(hj\"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÓhjU"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?"ubah}”(h]”j>"ah ]”h"]”ŒAabi_sys_iio_devicex_in_velocity_sqrt_x_2_y_2_z_2_integration_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�"j4"sj˜}”j>"j4"subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj’"h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjœ"h]”hŒ sysfs-bus-iio”…”�”}”(hjž"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÓhj’"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÓhhÊh²hubhÞ)�”}”(hŒ,Number of seconds in which to compute speed.”h]”hŒ,Number of seconds in which to compute speed.”…”�”}”(hjÀ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÓhhÊh²hubj))�”}”(hŒ>.. _abi_sys_iio_devicex_out_voltagey_powerdown_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-iio-devicex-out-voltagey-powerdown-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÜ"ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/out_voltageY_powerdown_mode_available**”h]”j`)�”}”(hŒF**\/sys\/\.\.\.\/iio\:deviceX\/out_voltageY_powerdown_mode_available**”h]”hŒB/sys/.../iio:deviceX/out_voltageY_powerdown_mode_available”…”�”}”(hjö"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hjï"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé"ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/out_voltage_powerdown_mode_available**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/out_voltage_powerdown_mode_available**”h]”hŒA/sys/.../iio:deviceX/out_voltage_powerdown_mode_available”…”�”}”(hj #h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé"ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltageY_powerdown_mode_available**”h]”j`)�”}”(hŒI**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltageY_powerdown_mode_available**”h]”hŒE/sys/.../iio:deviceX/out_altvoltageY_powerdown_mode_available”…”�”}”(hjJ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hjC#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé"ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltage_powerdown_mode_available**”h]”j`)�”}”(hŒH**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltage_powerdown_mode_available**”h]”hŒD/sys/.../iio:deviceX/out_altvoltage_powerdown_mode_available”…”�”}”(hjt#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hjm#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜ"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙ"ubah}”(h]”jØ"ah ]”h"]”Œ9abi_sys_iio_devicex_out_voltagey_powerdown_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥#jÎ"sj˜}”jØ"jÎ"subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjª#h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj´#h]”hŒ sysfs-bus-iio”…”�”}”(hj¶#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M/hjª#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hhÊh²hubhÞ)�”}”(hŒgLists all available output power down modes. If Y is not present the mode is shared across all outputs.”h]”hŒgLists all available output power down modes. If Y is not present the mode is shared across all outputs.”…”�”}”(hjØ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hhÊh²hubj))�”}”(hŒ>.. _abi_sys_iio_devicex_scan_elements_in_accel_type_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-iio-devicex-scan-elements-in-accel-type-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjô#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/scan_elements\/in_accel_type_available**”h]”j`)�”}”(hŒG**\/sys\/\.\.\.\/iio\:deviceX\/scan_elements\/in_accel_type_available**”h]”hŒC/sys/.../iio:deviceX/scan_elements/in_accel_type_available”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj $ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M%hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjô#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñ#ubah}”(h]”jð#ah ]”h"]”Œ9abi_sys_iio_devicex_scan_elements_in_accel_type_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?$jæ#sj˜}”jð#jæ#subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjD$h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjN$h]”hŒ sysfs-bus-iio”…”�”}”(hjP$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M%hjD$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M%hhÊh²hubhÞ)�”}”(hŒWIf the type parameter can take one of a small set of values, this attribute lists them.”h]”hŒWIf the type parameter can take one of a small set of values, this attribute lists them.”…”�”}”(hjr$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M%hhÊh²hubj))�”}”(hŒ4.. _abi_sys_in_accel_filter_high_pass_3db_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-in-accel-filter-high-pass-3db-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjŽ$ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/\.\.\.\/in_accel_filter_high_pass_3db_frequency**”h]”j`)�”}”(hŒ:**\/sys\/\.\.\.\/in_accel_filter_high_pass_3db_frequency**”h]”hŒ6/sys/.../in_accel_filter_high_pass_3db_frequency”…”�”}”(hj¨$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mîhj¡$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›$ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/in_anglvel_filter_high_pass_3db_frequency**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/in_anglvel_filter_high_pass_3db_frequency**”h]”hŒ8/sys/.../in_anglvel_filter_high_pass_3db_frequency”…”�”}”(hjÒ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhjË$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›$ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/in_magn_filter_high_pass_3db_frequency**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/in_magn_filter_high_pass_3db_frequency**”h]”hŒ5/sys/.../in_magn_filter_high_pass_3db_frequency”…”�”}”(hjü$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mîhjõ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹$ubah}”(h]”jŠ$ah ]”h"]”Œ/abi_sys_in_accel_filter_high_pass_3db_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-%j€$sj˜}”jŠ$j€$subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj2%h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj<%h]”hŒ sysfs-bus-iio”…”�”}”(hj>%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mîhj2%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhhÊh²hubhÞ)�”}”(hŒ—If a known or controllable high pass filter is applied to the underlying data channel, then this parameter gives the 3dB frequency of the filter in Hz.”h]”hŒ—If a known or controllable high pass filter is applied to the underlying data channel, then this parameter gives the 3dB frequency of the filter in Hz.”…”�”}”(hj`%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhhÊh²hubj))�”}”(hŒ3.. _abi_sys_in_accel_filter_low_pass_3db_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-in-accel-filter-low-pass-3db-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj|%ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/\.\.\.\/in_accel_filter_low_pass_3db_frequency**”h]”j`)�”}”(hŒ9**\/sys\/\.\.\.\/in_accel_filter_low_pass_3db_frequency**”h]”hŒ5/sys/.../in_accel_filter_low_pass_3db_frequency”…”�”}”(hj–%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mähj�%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰%ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/\.\.\.\/in_magn_filter_low_pass_3db_frequency**”h]”j`)�”}”(hŒ8**\/sys\/\.\.\.\/in_magn_filter_low_pass_3db_frequency**”h]”hŒ4/sys/.../in_magn_filter_low_pass_3db_frequency”…”�”}”(hjÀ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mähj¹%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰%ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/in_anglvel_filter_low_pass_3db_frequency**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/in_anglvel_filter_low_pass_3db_frequency**”h]”hŒ7/sys/.../in_anglvel_filter_low_pass_3db_frequency”…”�”}”(hjê%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mähjã%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy%ubah}”(h]”jx%ah ]”h"]”Œ.abi_sys_in_accel_filter_low_pass_3db_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&jn%sj˜}”jx%jn%subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj &h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj*&h]”hŒ sysfs-bus-iio”…”�”}”(hj,&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mähj &ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MähhÊh²hubhÞ)�”}”(hŒ–If a known or controllable low pass filter is applied to the underlying data channel, then this parameter gives the 3dB frequency of the filter in Hz.”h]”hŒ–If a known or controllable low pass filter is applied to the underlying data channel, then this parameter gives the 3dB frequency of the filter in Hz.”…”�”}”(hjN&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MähhÊh²hubj))�”}”(hŒ;.. _abi_sys_in_capacitancey_adaptive_thresh_rising_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-in-capacitancey-adaptive-thresh-rising-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjj&ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/in_capacitanceY_adaptive_thresh_rising_timeout**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/in_capacitanceY_adaptive_thresh_rising_timeout**”h]”hŒ=/sys/.../in_capacitanceY_adaptive_thresh_rising_timeout”…”�”}”(hj„&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj}&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw&ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/in_capacitanceY_adaptive_thresh_falling_timeout**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/in_capacitanceY_adaptive_thresh_falling_timeout**”h]”hŒ>/sys/.../in_capacitanceY_adaptive_thresh_falling_timeout”…”�”}”(hj®&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj§&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjj&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg&ubah}”(h]”jf&ah ]”h"]”Œ6abi_sys_in_capacitancey_adaptive_thresh_rising_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß&j\&sj˜}”jf&j\&subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjä&h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjî&h]”hŒ sysfs-bus-iio”…”�”}”(hjð&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhjä&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hXÄWhen adaptive thresholds are used, the tracking signal may adjust too slowly to step changes in the raw signal. Thus these specify the time in seconds for which the difference between the slow tracking signal and the raw signal is allowed to remain out-of-range before a reset event occurs in which the tracking signal is made equal to the raw signal, allowing slow tracking to resume and the adaptive threshold event detection to function as expected.”h]”hXÄWhen adaptive thresholds are used, the tracking signal may adjust too slowly to step changes in the raw signal. Thus these specify the time in seconds for which the difference between the slow tracking signal and the raw signal is allowed to remain out-of-range before a reset event occurs in which the tracking signal is made equal to the raw signal, allowing slow tracking to resume and the adaptive threshold event detection to function as expected.”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ.. _abi_sys_map_seg14:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-map-seg14”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj.'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/\.\.\.\/map_seg14**”h]”j`)�”}”(hŒ**\/sys\/\.\.\.\/map_seg14**”h]”hŒ/sys/.../map_seg14”…”�”}”(hjH'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjD'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-auxdisplay-linedisp”h´KFhjA'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+'ubah}”(h]”j*'ah ]”h"]”Œabi_sys_map_seg14”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz'j 'sj˜}”j*'j 'subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-auxdisplay-linedisp `”h]”(hŒDefined on file ”…”�”}”(hj'h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-auxdisplay-linedisp `”h]”j§)�”}”(hj‰'h]”hŒsysfs-auxdisplay-linedisp”…”�”}”(hj‹'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_auxdisplay_linedisp”uh1hh³j\'h´KFhj'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒºRead/write binary blob representing the ASCII-to-14-segment display conversion table used by the linedisp driver, as defined by struct seg14_conversion_map in .”h]”hŒºRead/write binary blob representing the ASCII-to-14-segment display conversion table used by the linedisp driver, as defined by struct seg14_conversion_map in .”…”�”}”(hj­'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒ4Only visible on displays with 14-segment capability.”h]”hŒ4Only visible on displays with 14-segment capability.”…”�”}”(hj»'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒœThis attribute is not human-readable. Writes must match the struct size exactly, else -EINVAL is returned; reads return the entire mapping as a binary blob.”h]”hŒœThis attribute is not human-readable. Writes must match the struct size exactly, else -EINVAL is returned; reads return the entire mapping as a binary blob.”…”�”}”(hjÉ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒsThis interface and its implementation match existing conventions used by segment-mapped display drivers since 2005.”h]”hŒsThis interface and its implementation match existing conventions used by segment-mapped display drivers since 2005.”…”�”}”(hj×'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒ÷ABI note: This style of binary sysfs attribute *is an exception* to current "one value per file, text only" sysfs rules, for historical compatibility and driver uniformity. New drivers are discouraged from introducing additional binary sysfs ABIs.”h]”(hŒ/ABI note: This style of binary sysfs attribute ”…”�”}”(hjå'h²hh³Nh´NubhŒemphasis”“”)�”}”(hŒ*is an exception*”h]”hŒis an exception”…”�”}”(hjï'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjå'ubhŒ» to current “one value per file, text onlyâ€� sysfs rules, for historical compatibility and driver uniformity. New drivers are discouraged from introducing additional binary sysfs ABIs.”…”�”}”(hjå'h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubhÞ)�”}”(hŒEReference interface guidance: - include/uapi/linux/map_to_14segment.h”h]”hŒEReference interface guidance: - include/uapi/linux/map_to_14segment.h”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KFhhÊh²hubj))�”}”(hŒ.. _abi_sys_map_seg7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-map-seg7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj#(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/\.\.\.\/map_seg7**”h]”j`)�”}”(hŒ**\/sys\/\.\.\.\/map_seg7**”h]”hŒ/sys/.../map_seg7”…”�”}”(hj=(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hj6(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj (ubah}”(h]”j(ah ]”h"]”Œabi_sys_map_seg7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jn(j(sj˜}”j(j(subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-auxdisplay-linedisp `”h]”(hŒDefined on file ”…”�”}”(hjs(h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-auxdisplay-linedisp `”h]”j§)�”}”(hj}(h]”hŒsysfs-auxdisplay-linedisp”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_auxdisplay_linedisp”uh1hh³j\'h´K-hjs(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒ·Read/write binary blob representing the ASCII-to-7-segment display conversion table used by the linedisp driver, as defined by struct seg7_conversion_map in .”h]”hŒ·Read/write binary blob representing the ASCII-to-7-segment display conversion table used by the linedisp driver, as defined by struct seg7_conversion_map in .”…”�”}”(hj¡(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒ3Only visible on displays with 7-segment capability.”h]”hŒ3Only visible on displays with 7-segment capability.”…”�”}”(hj¯(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒœThis attribute is not human-readable. Writes must match the struct size exactly, else -EINVAL is returned; reads return the entire mapping as a binary blob.”h]”hŒœThis attribute is not human-readable. Writes must match the struct size exactly, else -EINVAL is returned; reads return the entire mapping as a binary blob.”…”�”}”(hj½(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒsThis interface and its implementation match existing conventions used in segment-mapped display drivers since 2005.”h]”hŒsThis interface and its implementation match existing conventions used in segment-mapped display drivers since 2005.”…”�”}”(hjË(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒ÷ABI note: This style of binary sysfs attribute *is an exception* to current "one value per file, text only" sysfs rules, for historical compatibility and driver uniformity. New drivers are discouraged from introducing additional binary sysfs ABIs.”h]”(hŒ/ABI note: This style of binary sysfs attribute ”…”�”}”(hjÙ(h²hh³Nh´Nubjî')�”}”(hŒ*is an exception*”h]”hŒis an exception”…”�”}”(hjá(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjÙ(ubhŒ» to current “one value per file, text onlyâ€� sysfs rules, for historical compatibility and driver uniformity. New drivers are discouraged from introducing additional binary sysfs ABIs.”…”�”}”(hjÙ(h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubhÞ)�”}”(hŒDReference interface guidance: - include/uapi/linux/map_to_7segment.h”h]”hŒDReference interface guidance: - include/uapi/linux/map_to_7segment.h”…”�”}”(hjù(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´K-hhÊh²hubj))�”}”(hŒ=.. _abi_sys_mdev_supported_types_type_id_available_instances:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-mdev-supported-types-type-id-available-instances”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/\.\.\.\/mdev_supported_types\/\\/available_instances**”h]”j`)�”}”(hŒJ**\/sys\/\.\.\.\/mdev_supported_types\/\\/available_instances**”h]”hŒF/sys/.../mdev_supported_types//available_instances”…”�”}”(hj/)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K+hj()ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj")ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j)ah ]”h"]”Œ8abi_sys_mdev_supported_types_type_id_available_instances”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`)j)sj˜}”j)j)subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hje)h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjo)h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjq)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´K+hje)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K+hhÊh²hubhÞ)�”}”(hŒReading this attribute will show the number of mediated devices of type that can be created. This is a readonly file.”h]”hŒReading this attribute will show the number of mediated devices of type that can be created. This is a readonly file.”…”�”}”(hj“)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K+hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ×Users: Userspace applications interested in creating mediated device of that type. Userspace application should check the number of available instances could be created before creating mediated device of this type. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj¨)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk±h´K+hj¤)ubj~)�”}”(hhh]”hÞ)�”}”(hŒÏUserspace applications interested in creating mediated device of that type. Userspace application should check the number of available instances could be created before creating mediated device of this type.”h]”hŒÏUserspace applications interested in creating mediated device of that type. Userspace application should check the number of available instances could be created before creating mediated device of this type.”…”�”}”(hj¹)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K+hj¶)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¤)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk±h´K+hj¡)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ0.. _abi_sys_mdev_supported_types_type_id_create:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-mdev-supported-types-type-id-create”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjç)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/mdev_supported_types\/\\/create**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/mdev_supported_types\/\\/create**”h]”hŒ9/sys/.../mdev_supported_types//create”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´Khjú)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä)ubah}”(h]”jã)ah ]”h"]”Œ+abi_sys_mdev_supported_types_type_id_create”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2*jÙ)sj˜}”jã)jÙ)subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hj7*h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjA*h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjC*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´Khj7*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhÊh²hubhÞ)�”}”(hŒŒWriting UUID to this file will create mediated device of type for parent device . This is a write-only file. For example::”h]”hŒ‹Writing UUID to this file will create mediated device of type for parent device . This is a write-only file. For example:”…”�”}”(hje*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KhhÊh²hubj¹)�”}”(hŒo# echo "83b8f4f2-509f-382f-3c1e-e6bfe0fa1001" > \ /sys/devices/foo/mdev_supported_types/foo-1/create”h]”hŒo# echo "83b8f4f2-509f-382f-3c1e-e6bfe0fa1001" > \ /sys/devices/foo/mdev_supported_types/foo-1/create”…”�”}”hjs*sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk±h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_mdev_supported_types_type_id_description:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-mdev-supported-types-type-id-description”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj�*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/\.\.\.\/mdev_supported_types\/\\/description**”h]”j`)�”}”(hŒB**\/sys\/\.\.\.\/mdev_supported_types\/\\/description**”h]”hŒ>/sys/.../mdev_supported_types//description”…”�”}”(hj©*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KLhj¢*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ*ubah}”(h]”j‹*ah ]”h"]”Œ0abi_sys_mdev_supported_types_type_id_description”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚ*j�*sj˜}”j‹*j�*subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjß*h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjé*h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjë*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjç*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõ*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´KLhjß*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KLhhÊh²hubhÞ)�”}”(hŒÎReading this attribute will show description of the type of mediated device that will get created of type . This is optional attribute. For example: "2 heads, 512M FB, 2560x1600 maximum resolution"”h]”hŒÒReading this attribute will show description of the type of mediated device that will get created of type . This is optional attribute. For example: “2 heads, 512M FB, 2560x1600 maximum resolutionâ€�”…”�”}”(hj +h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KLhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ°Users: Userspace applications interested in knowing the details of a particular that can help in understanding the features provided by that type of mediated device. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj"+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk±h´KLhj+ubj~)�”}”(hhh]”hÞ)�”}”(hŒ¨Userspace applications interested in knowing the details of a particular that can help in understanding the features provided by that type of mediated device.”h]”hŒ¨Userspace applications interested in knowing the details of a particular that can help in understanding the features provided by that type of mediated device.”…”�”}”(hj3+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´KLhj0+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk±h´KLhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_mdev_supported_types_type_id_device_api:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-mdev-supported-types-type-id-device-api”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hja+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/\.\.\.\/mdev_supported_types\/\\/device_api**”h]”j`)�”}”(hŒA**\/sys\/\.\.\.\/mdev_supported_types\/\\/device_api**”h]”hŒ=/sys/.../mdev_supported_types//device_api”…”�”}”(hj{+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K8hjt+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhja+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^+ubah}”(h]”j]+ah ]”h"]”Œ/abi_sys_mdev_supported_types_type_id_device_api”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬+jS+sj˜}”j]+jS+subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hj±+h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hj»+h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hj½+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇ+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´K8hj±+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K8hhÊh²hubhÞ)�”}”(hŒ—Reading this attribute will show VFIO device API supported by this type. For example, "vfio-pci" for a PCI device, "vfio-platform" for platform device.”h]”hŒŸReading this attribute will show VFIO device API supported by this type. For example, “vfio-pciâ€� for a PCI device, “vfio-platformâ€� for platform device.”…”�”}”(hjß+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K8hhÊh²hubj))�”}”(hŒ1.. _abi_sys_mdev_supported_types_type_id_devices:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-mdev-supported-types-type-id-devices”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjû+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/mdev_supported_types\/\\/devices\/**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/mdev_supported_types\/\\/devices\/**”h]”hŒ</sys/.../mdev_supported_types//devices/”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K$hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø+ubah}”(h]”j÷+ah ]”h"]”Œ,abi_sys_mdev_supported_types_type_id_devices”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF,jí+sj˜}”j÷+jí+subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjK,h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjU,h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjW,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´K$hjK,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K$hhÊh²hubhÞ)�”}”(hŒrThis directory contains symbolic links pointing to mdev devices sysfs entries which are created of this .”h]”hŒrThis directory contains symbolic links pointing to mdev devices sysfs entries which are created of this .”…”�”}”(hjy,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K$hhÊh²hubj))�”}”(hŒ... _abi_sys_mdev_supported_types_type_id_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-mdev-supported-types-type-id-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj•,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/\.\.\.\/mdev_supported_types\/\\/name**”h]”j`)�”}”(hŒ;**\/sys\/\.\.\.\/mdev_supported_types\/\\/name**”h]”hŒ7/sys/.../mdev_supported_types//name”…”�”}”(hj¯,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K@hj¨,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’,ubah}”(h]”j‘,ah ]”h"]”Œ)abi_sys_mdev_supported_types_type_id_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà,j‡,sj˜}”j‘,j‡,subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-vfio-mdev `”h]”(hŒDefined on file ”…”�”}”(hjå,h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-vfio-mdev `”h]”j§)�”}”(hjï,h]”hŒsysfs-bus-vfio-mdev”…”�”}”(hjñ,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_vfio_mdev”uh1hh³jk±h´K@hjå,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K@hhÊh²hubhÞ)�”}”(hŒ«Reading this attribute will show human readable name of the mediated device that will get created of type . This is optional attribute. For example: "Grid M60-0Q"”h]”hŒ¯Reading this attribute will show human readable name of the mediated device that will get created of type . This is optional attribute. For example: “Grid M60-0Qâ€�”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K@hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ“Users: Userspace applications interested in knowing the name of a particular that can help in understanding the type of mediated device. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj(-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk±h´K@hj$-ubj~)�”}”(hhh]”hÞ)�”}”(hŒ‹Userspace applications interested in knowing the name of a particular that can help in understanding the type of mediated device.”h]”hŒ‹Userspace applications interested in knowing the name of a particular that can help in understanding the type of mediated device.”…”�”}”(hj9-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk±h´K@hj6-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj$-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk±h´K@hj!-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_message:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-message”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjg-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/\.\.\.\/message**”h]”j`)�”}”(hŒ**\/sys\/\.\.\.\/message**”h]”hŒ/sys/.../message”…”�”}”(hj�-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´Khjz-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjt-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjd-ubah}”(h]”jc-ah ]”h"]”Œabi_sys_message”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²-jY-sj˜}”jc-jY-subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-auxdisplay-linedisp `”h]”(hŒDefined on file ”…”�”}”(hj·-h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-auxdisplay-linedisp `”h]”j§)�”}”(hjÁ-h]”hŒsysfs-auxdisplay-linedisp”…”�”}”(hjÃ-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍ-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_auxdisplay_linedisp”uh1hh³j\'h´Khj·-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ?Controls the text message displayed on character line displays.”h]”hŒ?Controls the text message displayed on character line displays.”…”�”}”(hjå-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒÛReading returns the current message with a trailing newline. Writing updates the displayed message. Messages longer than the display width will automatically scroll. Trailing newlines in input are automatically trimmed.”h]”hŒÛReading returns the current message with a trailing newline. Writing updates the displayed message. Messages longer than the display width will automatically scroll. Trailing newlines in input are automatically trimmed.”…”�”}”(hjó-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ+Writing an empty string clears the display.”h]”hŒ+Writing an empty string clears the display.”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubj¹)�”}”(hŒTecho "Hello World" > message cat message # Returns "Hello World\n"”h]”hŒTecho "Hello World" > message cat message # Returns "Hello World\n"”…”�”}”hj.sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\'h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_num_chars:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-num-chars”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj9.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/\.\.\.\/num_chars**”h]”j`)�”}”(hŒ**\/sys\/\.\.\.\/num_chars**”h]”hŒ/sys/.../num_chars”…”�”}”(hjS.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjO.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhjL.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6.ubah}”(h]”j5.ah ]”h"]”Œabi_sys_num_chars”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„.j+.sj˜}”j5.j+.subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-auxdisplay-linedisp `”h]”(hŒDefined on file ”…”�”}”(hj‰.h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-auxdisplay-linedisp `”h]”j§)�”}”(hj“.h]”hŒsysfs-auxdisplay-linedisp”…”�”}”(hj•.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_auxdisplay_linedisp”uh1hh³j\'h´Khj‰.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ{Read-only attribute showing the character width capacity of the line display device. Messages longer than this will scroll.”h]”hŒ{Read-only attribute showing the character width capacity of the line display device. Messages longer than this will scroll.”…”�”}”(hj·.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjÅ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubj¹)�”}”(hŒ:cat num_chars # Returns "16\n" for 16-char display”h]”hŒ:cat num_chars # Returns "16\n" for 16-char display”…”�”}”hjÓ.sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\'h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_scroll_step_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-scroll-step-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjï.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/\.\.\.\/scroll_step_ms**”h]”j`)�”}”(hŒ!**\/sys\/\.\.\.\/scroll_step_ms**”h]”hŒ/sys/.../scroll_step_ms”…”�”}”(hj /h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´Khj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì.ubah}”(h]”jë.ah ]”h"]”Œabi_sys_scroll_step_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:/já.sj˜}”jë.já.subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-auxdisplay-linedisp `”h]”(hŒDefined on file ”…”�”}”(hj?/h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-auxdisplay-linedisp `”h]”j§)�”}”(hjI/h]”hŒsysfs-auxdisplay-linedisp”…”�”}”(hjK/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_auxdisplay_linedisp”uh1hh³j\'h´Khj?/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒsControls the scrolling speed for messages longer than the display width, specified in milliseconds per scroll step.”h]”hŒsControls the scrolling speed for messages longer than the display width, specified in milliseconds per scroll step.”…”�”}”(hjm/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ2Setting to 0 disables scrolling. Default is 500ms.”h]”hŒ2Setting to 0 disables scrolling. Default is 500ms.”…”�”}”(hj{/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj‰/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\'h´KhhÊh²hubj¹)�”}”(hŒ]echo "250" > scroll_step_ms # 4Hz scrolling cat scroll_step_ms # Returns "250\n"”h]”hŒ]echo "250" > scroll_step_ms # 4Hz scrolling cat scroll_step_ms # Returns "250\n"”…”�”}”hj—/sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\'h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_uevent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-uevent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj³/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/\.\.\.\/uevent**”h]”j`)�”}”(hŒ**\/sys\/\.\.\.\/uevent**”h]”hŒ/sys/.../uevent”…”�”}”(hjÍ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/sysfs-uevent”h´KhjÆ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°/ubah}”(h]”j¯/ah ]”h"]”Œabi_sys_uevent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ/j¥/sj˜}”j¯/j¥/subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-uevent `”h]”(hŒDefined on file ”…”�”}”(hj0h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-uevent `”h]”j§)�”}”(hj0h]”hŒ sysfs-uevent”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_uevent”uh1hh³já/h´Khj0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hŒmEnable passing additional variables for synthetic uevents that are generated by writing /sys/.../uevent file.”h]”hŒmEnable passing additional variables for synthetic uevents that are generated by writing /sys/.../uevent file.”…”�”}”(hj20h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hŒRecognized extended format is::”h]”hŒRecognized extended format is:”…”�”}”(hj@0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubj¹)�”}”(hŒACTION [UUID [KEY=VALUE ...]]”h]”hŒACTION [UUID [KEY=VALUE ...]]”…”�”}”hjN0sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³já/h´KhhÊh²hubhÞ)�”}”(hŒÊThe ACTION is compulsory - it is the name of the uevent action (``add``, ``change``, ``remove``). There is no change compared to previous functionality here. The rest of the extended format is optional.”h]”(hŒ@The ACTION is compulsory - it is the name of the uevent action (”…”�”}”(hj\0h²hh³Nh´NubhŒliteral”“”)�”}”(hŒ``add``”h]”hŒadd”…”�”}”(hjf0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj\0ubhŒ, ”…”�”}”(hj\0h²hh³Nh´Nubje0)�”}”(hŒ ``change``”h]”hŒchange”…”�”}”(hjx0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj\0ubhŒ, ”…”�”}”hj\0sbje0)�”}”(hŒ ``remove``”h]”hŒremove”…”�”}”(hjŠ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj\0ubhŒk). There is no change compared to previous functionality here. The rest of the extended format is optional.”…”�”}”(hj\0h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hXÜYou need to pass UUID first before any KEY=VALUE pairs. The UUID must be in ``xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx`` format where 'x' is a hex digit. The UUID is considered to be a transaction identifier so it's possible to use the same UUID value for one or more synthetic uevents in which case we logically group these uevents together for any userspace listeners. The UUID value appears in uevent as ``SYNTH_UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx`` environment variable.”h]”(hŒLYou need to pass UUID first before any KEY=VALUE pairs. The UUID must be in ”…”�”}”(hj¢0h²hh³Nh´Nubje0)�”}”(hŒ(``xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx``”h]”hŒ$xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”…”�”}”(hjª0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj¢0ubhX% format where ‘x’ is a hex digit. The UUID is considered to be a transaction identifier so it’s possible to use the same UUID value for one or more synthetic uevents in which case we logically group these uevents together for any userspace listeners. The UUID value appears in uevent as ”…”�”}”(hj¢0h²hh³Nh´Nubje0)�”}”(hŒ3``SYNTH_UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx``”h]”hŒ/SYNTH_UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”…”�”}”(hj¼0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj¢0ubhŒ environment variable.”…”�”}”(hj¢0h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hŒsIf UUID is not passed in, the generated synthetic uevent gains ``SYNTH_UUID=0`` environment variable automatically.”h]”(hŒ?If UUID is not passed in, the generated synthetic uevent gains ”…”�”}”(hjÔ0h²hh³Nh´Nubje0)�”}”(hŒ``SYNTH_UUID=0``”h]”hŒ SYNTH_UUID=0”…”�”}”(hjÜ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjÔ0ubhŒ$ environment variable automatically.”…”�”}”(hjÔ0h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hŒ=The KEY=VALUE pairs can contain alphanumeric characters only.”h]”hŒ=The KEY=VALUE pairs can contain alphanumeric characters only.”…”�”}”(hjô0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hXIt's possible to define zero or more pairs - each pair is then delimited by a space character ' '. Each pair appears in synthetic uevent as ``SYNTH_ARG_KEY=VALUE``. That means the KEY name gains ``SYNTH_ARG_`` prefix to avoid possible collisions with existing variables.”h]”(hŒ’It’s possible to define zero or more pairs - each pair is then delimited by a space character ‘ ‘. Each pair appears in synthetic uevent as ”…”�”}”(hj1h²hh³Nh´Nubje0)�”}”(hŒ``SYNTH_ARG_KEY=VALUE``”h]”hŒSYNTH_ARG_KEY=VALUE”…”�”}”(hj 1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj1ubhŒ . That means the KEY name gains ”…”�”}”(hj1h²hh³Nh´Nubje0)�”}”(hŒ``SYNTH_ARG_``”h]”hŒ SYNTH_ARG_”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj1ubhŒ= prefix to avoid possible collisions with existing variables.”…”�”}”(hj1h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubhÞ)�”}”(hŒ6Example of valid sequence written to the uevent file::”h]”hŒ5Example of valid sequence written to the uevent file:”…”�”}”(hj41h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubj¹)�”}”(hŒ2add fe4d7c9d-b8c6-4a70-9ef1-3d8a58d18eed A=1 B=abc”h]”hŒ2add fe4d7c9d-b8c6-4a70-9ef1-3d8a58d18eed A=1 B=abc”…”�”}”hjB1sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³já/h´KhhÊh²hubhÞ)�”}”(hŒ;This generates synthetic uevent including these variables::”h]”hŒ:This generates synthetic uevent including these variables:”…”�”}”(hjP1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´KhhÊh²hubj¹)�”}”(hŒXACTION=add SYNTH_ARG_A=1 SYNTH_ARG_B=abc SYNTH_UUID=fe4d7c9d-b8c6-4a70-9ef1-3d8a58d18eed”h]”hŒXACTION=add SYNTH_ARG_A=1 SYNTH_ARG_B=abc SYNTH_UUID=fe4d7c9d-b8c6-4a70-9ef1-3d8a58d18eed”…”�”}”hj^1sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³já/h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ:Users: udev, userspace tools generating synthetic uevents ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjs1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³já/h´Khjo1ubj~)�”}”(hhh]”hÞ)�”}”(hŒ2udev, userspace tools generating synthetic uevents”h]”hŒ2udev, userspace tools generating synthetic uevents”…”�”}”(hj„1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³já/h´Khj�1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjo1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³já/h´Khjl1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys/block”h]”hŒSymbols under /sys/block”…”�”}”(hj§1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¤1h³Nh´Nubj))�”}”(hŒ$.. _abi_sys_block_device_cdl_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-device-cdl-enable”uh1j(h´Khj¤1ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjÃ1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/\*\/device\/cdl_enable**”h]”j`)�”}”(hŒ(**\/sys\/block\/\*\/device\/cdl_enable**”h]”hŒ$/sys/block/*/device/cdl_enable”…”�”}”(hjÝ1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-block-device”h´KmhjÖ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃ1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ1ubah}”(h]”j¿1ah ]”h"]”Œabi_sys_block_device_cdl_enable”ah$]”h&]”uh1j6hj¤1j–}”j2jµ1sj˜}”j¿1jµ1subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj2h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hj2h]”hŒsysfs-block-device”…”�”}”(hj 2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´Kmhj2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Kmhj¤1ubhÞ)�”}”(hXQ(RW) For a device supporting the command duration limits feature, write to the file to turn on or off the feature. By default this feature is turned off. Writing "1" to this file enables the use of command duration limits for read and write commands in the kernel and turns on the feature on the device. Writing "0" disables the feature.”h]”hXY(RW) For a device supporting the command duration limits feature, write to the file to turn on or off the feature. By default this feature is turned off. Writing “1â€� to this file enables the use of command duration limits for read and write commands in the kernel and turns on the feature on the device. Writing “0â€� disables the feature.”…”�”}”(hjB2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Kmhj¤1ubeh}”(h]”Œsymbols-under-sys-block”ah ]”h"]”Œsymbols under /sys/block”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ'.. _abi_sys_block_device_cdl_supported:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-device-cdl-supported”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjf2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/block\/\*\/device\/cdl_supported**”h]”j`)�”}”(hŒ+**\/sys\/block\/\*\/device\/cdl_supported**”h]”hŒ'/sys/block/*/device/cdl_supported”…”�”}”(hj€2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Kdhjy2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc2ubah}”(h]”jb2ah ]”h"]”Œ"abi_sys_block_device_cdl_supported”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±2jX2sj˜}”jb2jX2subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj¶2h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjÀ2h]”hŒsysfs-block-device”…”�”}”(hjÂ2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´Kdhj¶2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KdhhÊh²hubhÞ)�”}”(hŒm(RO) Indicates if the device supports the command duration limits feature found in some ATA and SCSI devices.”h]”hŒm(RO) Indicates if the device supports the command duration limits feature found in some ATA and SCSI devices.”…”�”}”(hjä2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KdhhÊh²hubj))�”}”(hŒ).. _abi_sys_block_device_ncq_prio_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-block-device-ncq-prio-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/block\/\*\/device\/ncq_prio_enable**”h]”j`)�”}”(hŒ-**\/sys\/block\/\*\/device\/ncq_prio_enable**”h]”hŒ)/sys/block/*/device/ncq_prio_enable”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´K5hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý2ubah}”(h]”jü2ah ]”h"]”Œ$abi_sys_block_device_ncq_prio_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK3jò2sj˜}”jü2jò2subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hjP3h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjZ3h]”hŒsysfs-block-device”…”�”}”(hj\3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´K5hjP3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´K5hhÊh²hubhÞ)�”}”(hX (RW) Write to the file to turn on or off the SATA NCQ (native command queueing) priority support. By default this feature is turned off. If the device does not support the SATA NCQ priority feature, writing "1" to this file results in an error (see ncq_prio_supported).”h]”hX(RW) Write to the file to turn on or off the SATA NCQ (native command queueing) priority support. By default this feature is turned off. If the device does not support the SATA NCQ priority feature, writing “1â€� to this file results in an error (see ncq_prio_supported).”…”�”}”(hj~3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´K5hhÊh²hubj))�”}”(hŒ,.. _abi_sys_block_device_ncq_prio_supported:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-block-device-ncq-prio-supported”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjš3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/block\/\*\/device\/ncq_prio_supported**”h]”j`)�”}”(hŒ0**\/sys\/block\/\*\/device\/ncq_prio_supported**”h]”hŒ,/sys/block/*/device/ncq_prio_supported”…”�”}”(hj´3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KNhj­3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—3ubah}”(h]”j–3ah ]”h"]”Œ'abi_sys_block_device_ncq_prio_supported”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå3jŒ3sj˜}”j–3jŒ3subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hjê3h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjô3h]”hŒsysfs-block-device”…”�”}”(hjö3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´KNhjê3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KNhhÊh²hubhÞ)�”}”(hŒ^(RO) Indicates if the device supports the SATA NCQ (native command queueing) priority feature.”h]”hŒ^(RO) Indicates if the device supports the SATA NCQ (native command queueing) priority feature.”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KNhhÊh²hubj))�”}”(hŒ-.. _abi_sys_block_device_sas_ncq_prio_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-block-device-sas-ncq-prio-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj44ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/block\/\*\/device\/sas_ncq_prio_enable**”h]”j`)�”}”(hŒ1**\/sys\/block\/\*\/device\/sas_ncq_prio_enable**”h]”hŒ-/sys/block/*/device/sas_ncq_prio_enable”…”�”}”(hjN4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KAhjG4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj44ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj14ubah}”(h]”j04ah ]”h"]”Œ(abi_sys_block_device_sas_ncq_prio_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4j&4sj˜}”j04j&4subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj„4h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjŽ4h]”hŒsysfs-block-device”…”�”}”(hj�4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´KAhj„4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KAhhÊh²hubhÞ)�”}”(hXm(RW) This is the equivalent of the ncq_prio_enable attribute file for SATA devices connected to a SAS host-bus-adapter (HBA) implementing support for the SATA NCQ priority feature. This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature (see sas_ncq_prio_supported).”h]”hXm(RW) This is the equivalent of the ncq_prio_enable attribute file for SATA devices connected to a SAS host-bus-adapter (HBA) implementing support for the SATA NCQ priority feature. This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature (see sas_ncq_prio_supported).”…”�”•}”(hj²4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KAhhÊh²hubj))�”}”(hŒ0.. _abi_sys_block_device_sas_ncq_prio_supported:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-block-device-sas-ncq-prio-supported”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÎ4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/block\/\*\/device\/sas_ncq_prio_supported**”h]”j`)�”}”(hŒ4**\/sys\/block\/\*\/device\/sas_ncq_prio_supported**”h]”hŒ0/sys/block/*/device/sas_ncq_prio_supported”…”�”}”(hjè4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KWhjá4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎ4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË4ubah}”(h]”jÊ4ah ]”h"]”Œ+abi_sys_block_device_sas_ncq_prio_supported”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5jÀ4sj˜}”jÊ4jÀ4subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj5h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hj(5h]”hŒsysfs-block-device”…”�”}”(hj*5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j45Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´KWhj5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KWhhÊh²hubhÞ)�”}”(hXS(RO) This is the equivalent of the ncq_prio_supported attribute file for SATA devices connected to a SAS host-bus-adapter (HBA) implementing support for the SATA NCQ priority feature. This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature.”h]”hXS(RO) This is the equivalent of the ncq_prio_supported attribute file for SATA devices connected to a SAS host-bus-adapter (HBA) implementing support for the SATA NCQ priority feature. This file does not exist if the HBA driver does not implement support for the SATA NCQ priority feature, regardless of the device support for this feature.”…”�”}”(hjL5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KWhhÊh²hubj))�”}”(hŒ%.. _abi_sys_block_device_sw_activity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-block-device-sw-activity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjh5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/block\/\*\/device\/sw_activity**”h]”j`)�”}”(hŒ)**\/sys\/block\/\*\/device\/sw_activity**”h]”hŒ%/sys/block/*/device/sw_activity”…”�”}”(hj‚5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj{5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje5ubah}”(h]”jd5ah ]”h"]”Œ abi_sys_block_device_sw_activity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³5jZ5sj˜}”jd5jZ5subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj¸5h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjÂ5h]”hŒsysfs-block-device”…”�”}”(hjÄ5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀ5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎ5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´Khj¸5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubhÞ)�”}”(hŒE(RW) Used by drivers which support software controlled activity LEDs.”h]”hŒE(RW) Used by drivers which support software controlled activity LEDs.”…”�”}”(hjæ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubhÞ)�”}”(hŒ"It has the following valid values:”h]”hŒ"It has the following valid values:”…”�”}”(hjô5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj6ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj6ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj%6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj"6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*OFF - the LED is not activated on activity”h]”hŒ*OFF - the LED is not activated on activity”…”�”}”(hj;6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj86ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj[6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhjX6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU6ubjW)�”}”(hhh]”hÞ)�”}”(hŒBBLINK_ON - the LED blinks on every 10ms when activity is detected.”h]”hŒBBLINK_ON - the LED blinks on every 10ms when activity is detected.”…”�”}”(hjq6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khjn6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj‘6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhjŽ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹6ubjW)�”}”(hhh]”hÞ)�”}”(hŒYBLINK_OFF - the LED is on when idle, and blinks off every 10ms when activity is detected.”h]”hŒYBLINK_OFF - the LED is on when idle, and blinks off every 10ms when activity is detected.”…”�”}”(hj§6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj¤6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒnNote that the user must turn sw_activity OFF it they wish to control the activity LED via the em_message file.”h]”hŒnNote that the user must turn sw_activity OFF it they wish to control the activity LED via the em_message file.”…”�”}”(hjÔ6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_device_unload_heads:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-device-unload-heads”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjð6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/block\/\*\/device\/unload_heads**”h]”j`)�”}”(hŒ***\/sys\/block\/\*\/device\/unload_heads**”h]”hŒ&/sys/block/*/device/unload_heads”…”�”}”(hj 7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí6ubah}”(h]”jì6ah ]”h"]”Œ!abi_sys_block_device_unload_heads”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;7jâ6sj˜}”jì6jâ6subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-device `”h]”(hŒDefined on file ”…”�”}”(hj@7h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-device `”h]”j§)�”}”(hjJ7h]”hŒsysfs-block-device”…”�”}”(hjL7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_device”uh1hh³jñ1h´Khj@7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubhÞ)�”}”(hŒ(RW) Hard disk shock protection”h]”hŒ(RW) Hard disk shock protection”…”�”}”(hjn7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubhÞ)�”}”(hŒ¨Writing an integer value to this file will take the heads of the respective drive off the platter and block all I/O operations for the specified number of milliseconds.”h]”hŒ¨Writing an integer value to this file will take the heads of the respective drive off the platter and block all I/O operations for the specified number of milliseconds.”…”�”}”(hj|7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ[If the device does not support the unload heads feature, access is denied with -EOPNOTSUPP.”h]”hÞ)�”}”(hŒ[If the device does not support the unload heads feature, access is denied with -EOPNOTSUPP.”h]”hŒ[If the device does not support the unload heads feature, access is denied with -EOPNOTSUPP.”…”�”}”(hj‘7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj�7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŠ7ubjˆ)�”}”(hŒ?The maximal value accepted for a timeout is 30000 milliseconds.”h]”hÞ)�”}”(hŒ?The maximal value accepted for a timeout is 30000 milliseconds.”h]”hŒ?The maximal value accepted for a timeout is 30000 milliseconds.”…”�”}”(hj©7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj¥7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŠ7ubjˆ)�”}”(hŒxA previously set timeout can be cancelled and disk can resume normal operation immediately by specifying a timeout of 0.”h]”hÞ)�”}”(hŒxA previously set timeout can be cancelled and disk can resume normal operation immediately by specifying a timeout of 0.”h]”hŒxA previously set timeout can be cancelled and disk can resume normal operation immediately by specifying a timeout of 0.”…”�”}”(hjÁ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khj½7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŠ7ubjˆ)�”}”(hXoSome hard drives only comply with an earlier version of the ATA standard, but support the unload feature nonetheless. There is no safe way Linux can detect these devices, so this is not enabled by default. If it is known that your device does support the unload feature, then you can tell the kernel to enable it by writing -1. It can be disabled again by writing -2.”h]”hÞ)�”}”(hXoSome hard drives only comply with an earlier version of the ATA standard, but support the unload feature nonetheless. There is no safe way Linux can detect these devices, so this is not enabled by default. If it is known that your device does support the unload feature, then you can tell the kernel to enable it by writing -1. It can be disabled again by writing -2.”h]”hXoSome hard drives only comply with an earlier version of the ATA standard, but support the unload feature nonetheless. There is no safe way Linux can detect these devices, so this is not enabled by default. If it is known that your device does support the unload feature, then you can tell the kernel to enable it by writing -1. It can be disabled again by writing -2.”…”�”}”(hjÙ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhjÕ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŠ7ubjˆ)�”}”(hŒ*Values below -2 are rejected with -EINVAL ”h]”hÞ)�”}”(hŒ)Values below -2 are rejected with -EINVAL”h]”hŒ)Values below -2 are rejected with -EINVAL”…”�”}”(hjñ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´Khjí7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŠ7ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jñ1h´KhhÊh²hubhÞ)�”}”(hŒKFor more information, see :doc:`/admin-guide/laptops/disk-shock-protection`”h]”(hŒFor more information, see ”…”�”}”(hj 8h²hh³Nh´Nubh)�”}”(hŒ1:doc:`/admin-guide/laptops/disk-shock-protection`”h]”j§)�”}”(hj8h]”hŒ*/admin-guide/laptops/disk-shock-protection”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!8Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ*/admin-guide/laptops/disk-shock-protection”uh1hh³jñ1h´Khj 8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jñ1h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_block_device_iosched_target_latency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-block-device-iosched-target-latency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjG8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/block\/\\/iosched\/target_latency**”h]”j`)�”}”(hŒ5**\/sys\/block\/\\/iosched\/target_latency**”h]”hŒ1/sys/block//iosched/target_latency”…”�”}”(hja8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-cfq-target-latency”h´KhjZ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD8ubah}”(h]”jC8ah ]”h"]”Œ+abi_sys_block_device_iosched_target_latency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“8j98sj˜}”jC8j98subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-cfq-target-latency `”h]”(hŒDefined on file ”…”�”}”(hj˜8h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-cfq-target-latency `”h]”j§)�”}”(hj¢8h]”hŒsysfs-cfq-target-latency”…”�”}”(hj¤8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_cfq_target_latency”uh1hh³ju8h´Khj˜8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju8h´KhhÊh²hubhÞ)�”}”(hŒçThe /sys/block//iosched/target_latency only exists when the user sets cfq to /sys/block//scheduler. It contains an estimated latency time for the cfq. cfq will use it to calculate the time slice used for every task.”h]”hŒçThe /sys/block//iosched/target_latency only exists when the user sets cfq to /sys/block//scheduler. It contains an estimated latency time for the cfq. cfq will use it to calculate the time slice used for every task.”…”�”}”(hjÆ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju8h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_block_disk_bcache_btree_cache_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-block-disk-bcache-btree-cache-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjâ8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/block\/\\/bcache\/btree_cache_size**”h]”j`)�”}”(hŒ4**\/sys\/block\/\\/bcache\/btree_cache_size**”h]”hŒ0/sys/block//bcache/btree_cache_size”…”�”}”(hjü8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-block-bcache”h´K‚hjõ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß8ubah}”(h]”jÞ8ah ]”h"]”Œ*abi_sys_block_disk_bcache_btree_cache_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.9jÔ8sj˜}”jÞ8jÔ8subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj39h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj=9h]”hŒsysfs-block-bcache”…”�”}”(hj?9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K‚hj39ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K‚hhÊh²hubhÞ)�”}”(hŒ¢Number of btree buckets/nodes that are currently cached in memory; cache dynamically grows and shrinks in response to memory pressure from the rest of the system.”h]”hŒ¢Number of btree buckets/nodes that are currently cached in memory; cache dynamically grows and shrinks in response to memory pressure from the rest of the system.”…”�”}”(hja9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K‚hhÊh²hubj))�”}”(hŒ,.. _abi_sys_block_disk_bcache_btree_written:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-block-disk-bcache-btree-written”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj}9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/block\/\\/bcache\/btree_written**”h]”j`)�”}”(hŒ1**\/sys\/block\/\\/bcache\/btree_written**”h]”hŒ-/sys/block//bcache/btree_written”…”�”}”(hj—9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K‘hj�9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz9ubah}”(h]”jy9ah ]”h"]”Œ'abi_sys_block_disk_bcache_btree_written”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ9jo9sj˜}”jy9jo9subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjÍ9h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj×9h]”hŒsysfs-block-bcache”…”�”}”(hjÙ9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K‘hjÍ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K‘hhÊh²hubhÞ)�”}”(hŒ=For a cache, sum of all btree writes in human readable units.”h]”hŒ=For a cache, sum of all btree writes in human readable units.”…”�”}”(hjû9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K‘hhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_disk_bcache_bucket_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-disk-bcache-bucket-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/block\/\\/bcache\/bucket_size**”h]”j`)�”}”(hŒ/**\/sys\/block\/\\/bcache\/bucket_size**”h]”hŒ+/sys/block//bcache/bucket_size”…”�”}”(hj1:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Kmhj*:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj':ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:ubah}”(h]”j:ah ]”h"]”Œ%abi_sys_block_disk_bcache_bucket_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jb:j :sj˜}”j:j :subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjg:h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjq:h]”hŒsysfs-block-bcache”…”�”}”(hjs:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjo:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´Kmhjg:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KmhhÊh²hubhÞ)�”}”(hŒ–For a cache, bucket size in human readable units, as set at cache creation time; should match the erase block size of the SSD for optimal performance.”h]”hŒ–For a cache, bucket size in human readable units, as set at cache creation time; should match the erase block size of the SSD for optimal performance.”…”�”}”(hj•:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KmhhÊh²hubj))�”}”(hŒ'.. _abi_sys_block_disk_bcache_bypassed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-disk-bcache-bypassed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj±:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/block\/\\/bcache\/bypassed**”h]”j`)�”}”(hŒ,**\/sys\/block\/\\/bcache\/bypassed**”h]”hŒ(/sys/block//bcache/bypassed”…”�”}”(hjË:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K3hjÄ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®:ubah}”(h]”j­:ah ]”h"]”Œ"abi_sys_block_disk_bcache_bypassed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü:j£:sj˜}”j­:j£:subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj;h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj ;h]”hŒsysfs-block-bcache”…”�”}”(hj ;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K3hj;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K3hhÊh²hubhÞ)�”}”(hŒ…Sum of all reads and writes that have bypassed the cache (due to the sequential cutoff). Expressed as bytes in human readable units.”h]”hŒ…Sum of all reads and writes that have bypassed the cache (due to the sequential cutoff). Expressed as bytes in human readable units.”…”�”}”(hj/;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K3hhÊh²hubj))�”}”(hŒ$.. _abi_sys_block_disk_bcache_cache:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-disk-bcache-cache”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjK;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/block\/\\/bcache\/cache**”h]”j`)�”}”(hŒ)**\/sys\/block\/\\/bcache\/cache**”h]”hŒ%/sys/block//bcache/cache”…”�”}”(hje;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hja;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Khj^;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjK;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjH;ubah}”(h]”jG;ah ]”h"]”Œabi_sys_block_disk_bcache_cache”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–;j=;sj˜}”jG;j=;subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj›;h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj¥;h]”hŒsysfs-block-bcache”…”�”}”(hj§;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´Khj›;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubhÞ)�”}”(hŒPFor a backing device that has cache, a symlink to the bcache/ dir of that cache.”h]”hŒPFor a backing device that has cache, a symlink to the bcache/ dir of that cache.”…”�”}”(hjÉ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubj))�”}”(hŒ... _abi_sys_block_disk_bcache_cache_hit_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-block-disk-bcache-cache-hit-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjå;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/block\/\\/bcache\/cache_hit_ratio**”h]”j`)�”}”(hŒ3**\/sys\/block\/\\/bcache\/cache_hit_ratio**”h]”hŒ//sys/block//bcache/cache_hit_ratio”…”�”}”(hjÿ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjû;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K%hjø;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjå;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâ;ubah}”(h]”já;ah ]”h"]”Œ)abi_sys_block_disk_bcache_cache_hit_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0<j×;sj˜}”já;j×;subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj5<h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj?<h]”hŒsysfs-block-bcache”…”�”}”(hjA<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K%hj5<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K%hhÊh²hubhÞ)�”}”(hŒ0For backing devices: cache hits as a percentage.”h]”hŒ0For backing devices: cache hits as a percentage.”…”�”}”(hjc<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K%hhÊh²hubj))�”}”(hŒ).. _abi_sys_block_disk_bcache_cache_hits:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-block-disk-bcache-cache-hits”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/\\/bcache\/cache_hits**”h]”j`)�”}”(hŒ.**\/sys\/block\/\\/bcache\/cache_hits**”h]”hŒ*/sys/block//bcache/cache_hits”…”�”}”(hj™<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Khj’<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|<ubah}”(h]”j{<ah ]”h"]”Œ$abi_sys_block_disk_bcache_cache_hits”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ<jq<sj˜}”j{<jq<subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjÏ<h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjÙ<h]”hŒsysfs-block-bcache”…”�”}”(hjÛ<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KhjÏ<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubhÞ)�”}”(hŒnFor backing devices: integer number of full cache hits, counted per bio. A partial cache hit counts as a miss.”h]”hŒnFor backing devices: integer number of full cache hits, counted per bio. A partial cache hit counts as a miss.”…”�”}”(hjý<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_block_disk_bcache_cache_misses:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-block-disk-bcache-cache-misses”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/block\/\\/bcache\/cache_misses**”h]”j`)�”}”(hŒ0**\/sys\/block\/\\/bcache\/cache_misses**”h]”hŒ,/sys/block//bcache/cache_misses”…”�”}”(hj3=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Khj,=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=ubah}”(h]”j=ah ]”h"]”Œ&abi_sys_block_disk_bcache_cache_misses”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd=j =sj˜}”j=j =subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hji=h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjs=h]”hŒsysfs-block-bcache”…”�”}”(hju=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´Khji=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubhÞ)�”}”(hŒ4For backing devices: integer number of cache misses.”h]”hŒ4For backing devices: integer number of cache misses.”…”�”}”(hj—=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_disk_bcache_clear_stats:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-disk-bcache-clear-stats”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj³=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/block\/\\/bcache\/clear_stats**”h]”j`)�”}”(hŒ/**\/sys\/block\/\\/bcache\/clear_stats**”h]”hŒ+/sys/block//bcache/clear_stats”…”�”}”(hjÍ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K hjÆ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°=ubah}”(h]”j¯=ah ]”h"]”Œ%abi_sys_block_disk_bcache_clear_stats”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ=j¥=sj˜}”j¯=j¥=subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj>h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj >h]”hŒsysfs-block-bcache”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj >ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K hj>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K hhÊh²hubhÞ)�”}”(hŒ>Writing to this file resets all the statistics for the device.”h]”hŒ>Writing to this file resets all the statistics for the device.”…”�”}”(hj1>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K hhÊh²hubj))�”}”(hŒ'.. _abi_sys_block_disk_bcache_nbuckets:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-disk-bcache-nbuckets”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjM>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/block\/\\/bcache\/nbuckets**”h]”j`)�”}”(hŒ,**\/sys\/block\/\\/bcache\/nbuckets**”h]”hŒ(/sys/block//bcache/nbuckets”…”�”}”(hjg>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Kuhj`>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjM>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ>ubah}”(h]”jI>ah ]”h"]”Œ"abi_sys_block_disk_bcache_nbuckets”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜>j?>sj˜}”jI>j?>subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj�>h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj§>h]”hŒsysfs-block-bcache”…”�”}”(hj©>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´Kuhj�>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KuhhÊh²hubhÞ)�”}”(hŒ*For a cache, the number of usable buckets.”h]”hŒ*For a cache, the number of usable buckets.”…”�”}”(hjË>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KuhhÊh²hubj))�”}”(hŒ0.. _abi_sys_block_disk_bcache_sequential_cutoff:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-block-disk-bcache-sequential-cutoff”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjç>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/block\/\\/bcache\/sequential_cutoff**”h]”j`)�”}”(hŒ5**\/sys\/block\/\\/bcache\/sequential_cutoff**”h]”hŒ1/sys/block//bcache/sequential_cutoff”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K+hjú>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä>ubah}”(h]”jã>ah ]”h"]”Œ+abi_sys_block_disk_bcache_sequential_cutoff”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2?jÙ>sj˜}”jã>jÙ>subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj7?h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjA?h]”hŒsysfs-block-bcache”…”�”}”(hjC?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj??ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K+hj7?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K+hhÊh²hubhÞ)�”}”(hŒ¢For backing devices: Threshold past which sequential IO will skip the cache. Read and written as bytes in human readable units (i.e. echo 10M > sequntial_cutoff).”h]”hŒ¢For backing devices: Threshold past which sequential IO will skip the cache. Read and written as bytes in human readable units (i.e. echo 10M > sequntial_cutoff).”…”�”}”(hje?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K+hhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_disk_bcache_synchronous:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-disk-bcache-synchronous”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj�?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/block\/\\/bcache\/synchronous**”h]”j`)�”}”(hŒ/**\/sys\/block\/\\/bcache\/synchronous**”h]”hŒ+/sys/block//bcache/synchronous”…”�”}”(hj›?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´Kahj”?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~?ubah}”(h]”j}?ah ]”h"]”Œ%abi_sys_block_disk_bcache_synchronous”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌ?js?sj˜}”j}?js?subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjÑ?h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjÛ?h]”hŒsysfs-block-bcache”…”�”}”(hjÝ?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙ?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jç?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KahjÑ?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KahhÊh²hubhÞ)�”}”(hX‰For a cache, a boolean that allows synchronous mode to be switched on and off. In synchronous mode all writes are ordered such that the cache can reliably recover from unclean shutdown; if disabled bcache will not generally wait for writes to complete but if the cache is not shut down cleanly all data will be discarded from the cache. Should not be turned off with writeback caching enabled.”h]”hX‰For a cache, a boolean that allows synchronous mode to be switched on and off. In synchronous mode all writes are ordered such that the cache can reliably recover from unclean shutdown; if disabled bcache will not generally wait for writes to complete but if the cache is not shut down cleanly all data will be discarded from the cache. Should not be turned off with writeback caching enabled.”…”�”}”(hjÿ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KahhÊh²hubj))�”}”(hŒ).. _abi_sys_block_disk_bcache_tree_depth:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-block-disk-bcache-tree-depth”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/\\/bcache\/tree_depth**”h]”j`)�”}”(hŒ.**\/sys\/block\/\\/bcache\/tree_depth**”h]”hŒ*/sys/block//bcache/tree_depth”…”�”}”(hj5@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K{hj.@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@ubah}”(h]”j@ah ]”h"]”Œ$abi_sys_block_disk_bcache_tree_depth”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jf@j @sj˜}”j@j @subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjk@h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hju@h]”hŒsysfs-block-bcache”…”�”}”(hjw@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K{hjk@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K{hhÊh²hubhÞ)�”}”(hŒdFor a cache, height of the btree excluding leaf nodes (i.e. a one node tree will have a depth of 0).”h]”hŒdFor a cache, height of the btree excluding leaf nodes (i.e. a one node tree will have a depth of 0).”…”�”}”(hj™@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K{hhÊh²hubj))�”}”(hŒ).. _abi_sys_block_disk_bcache_unregister:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-block-disk-bcache-unregister”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjµ@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/\\/bcache\/unregister**”h]”j`)�”}”(hŒ.**\/sys\/block\/\\/bcache\/unregister**”h]”hŒ*/sys/block//bcache/unregister”…”�”}”(hjÏ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhjÈ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²@ubah}”(h]”j±@ah ]”h"]”Œ$abi_sys_block_disk_bcache_unregister”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAj§@sj˜}”j±@j§@subhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjAh]”hŒsysfs-block-bcache”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubhÞ)�”}”(hX8A write to this file causes the backing device or cache to be unregistered. If a backing device had dirty data in the cache, writeback mode is automatically disabled and all dirty data is flushed before the device is unregistered. Caches unregister all associated backing devices before unregistering themselves.”h]”hX8A write to this file causes the backing device or cache to be unregistered. If a backing device had dirty data in the cache, writeback mode is automatically disabled and all dirty data is flushed before the device is unregistered. Caches unregister all associated backing devices before unregistering themselves.”…”�”}”(hj3Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_block_disk_bcache_writeback:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-block-disk-bcache-writeback”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjOAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/block\/\\/bcache\/writeback**”h]”j`)�”}”(hŒ-**\/sys\/block\/\\/bcache\/writeback**”h]”hŒ)/sys/block//bcache/writeback”…”�”}”(hjiAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K;hjbAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLAubah}”(h]”jKAah ]”h"]”Œ#abi_sys_block_disk_bcache_writeback”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšAjAAsj˜}”jKAjAAsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjŸAh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hj©Ah]”hŒsysfs-block-bcache”…”�”}”(hj«Ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§Aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´K;hjŸAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K;hhÊh²hubhÞ)�”}”(hŒãFor backing devices: When on, writeback caching is enabled and writes will be buffered in the cache. When off, caching is in writethrough mode; reads and writes will be added to the cache but no write buffering will take place.”h]”hŒãFor backing devices: When on, writeback caching is enabled and writes will be buffered in the cache. When off, caching is in writethrough mode; reads and writes will be added to the cache but no write buffering will take place.”…”�”}”(hjÍAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´K;hhÊh²hubj))�”}”(hŒ... _abi_sys_block_disk_bcache_writeback_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-block-disk-bcache-writeback-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjéAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/block\/\\/bcache\/writeback_delay**”h]”j`)�”}”(hŒ3**\/sys\/block\/\\/bcache\/writeback_delay**”h]”hŒ//sys/block//bcache/writeback_delay”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KNhjüAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæAubah}”(h]”jåAah ]”h"]”Œ)abi_sys_block_disk_bcache_writeback_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4BjÛAsj˜}”jåAjÛAsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hj9Bh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjCBh]”hŒsysfs-block-bcache”…”�”}”(hjEBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjABubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KNhj9Bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KNhhÊh²hubhÞ)�”}”(hŒôFor backing devices: In writeback mode, when dirty data is written to the cache and the cache held no dirty data for that backing device, writeback from cache to backing device starts after this delay, expressed as an integer number of seconds.”h]”hŒôFor backing devices: In writeback mode, when dirty data is written to the cache and the cache held no dirty data for that backing device, writeback from cache to backing device starts after this delay, expressed as an integer number of seconds.”…”�”}”(hjgBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KNhhÊh²hubj))�”}”(hŒ0.. _abi_sys_block_disk_bcache_writeback_percent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-block-disk-bcache-writeback-percent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjƒBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/block\/\\/bcache\/writeback_percent**”h]”j`)�”}”(hŒ5**\/sys\/block\/\\/bcache\/writeback_percent**”h]”hŒ1/sys/block//bcache/writeback_percent”…”�”}”(hj�Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KWhj–Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€Bubah}”(h]”jBah ]”h"]”Œ+abi_sys_block_disk_bcache_writeback_percent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎBjuBsj˜}”jBjuBsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjÓBh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjÝBh]”hŒsysfs-block-bcache”…”�”}”(hjßBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KWhjÓBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KWhhÊh²hubhÞ)�”}”(hXFor backing devices: If nonzero, writeback from cache to backing device only takes place when more than this percentage of the cache is used, allowing more write coalescing to take place and reducing total number of writes sent to the backing device. Integer between 0 and 40.”h]”hXFor backing devices: If nonzero, writeback from cache to backing device only takes place when more than this percentage of the cache is used, allowing more write coalescing to take place and reducing total number of writes sent to the backing device. Integer between 0 and 40.”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KWhhÊh²hubj))�”}”(hŒ0.. _abi_sys_block_disk_bcache_writeback_running:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-block-disk-bcache-writeback-running”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/block\/\\/bcache\/writeback_running**”h]”j`)�”}”(hŒ5**\/sys\/block\/\\/bcache\/writeback_running**”h]”hŒ1/sys/block//bcache/writeback_running”…”�”}”(hj7Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3Cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KDhj0Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCubah}”(h]”jCah ]”h"]”Œ+abi_sys_block_disk_bcache_writeback_running”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhCjCsj˜}”jCjCsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjmCh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjwCh]”hŒsysfs-block-bcache”…”�”}”(hjyCh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KDhjmCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KDhhÊh²hubhÞ)�”}”(hXFor backing devices: when off, dirty data will not be written from the cache to the backing device. The cache will still be used to buffer writes until it is mostly full, at which point writes transparently revert to writethrough mode. Intended only for benchmarking/testing.”h]”hXFor backing devices: when off, dirty data will not be written from the cache to the backing device. The cache will still be used to buffer writes until it is mostly full, at which point writes transparently revert to writethrough mode. Intended only for benchmarking/testing.”…”�”}”(hj›Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KDhhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_disk_bcache_written:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-disk-bcache-written”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj·CubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/block\/\\/bcache\/written**”h]”j`)�”}”(hŒ+**\/sys\/block\/\\/bcache\/written**”h]”hŒ'/sys/block//bcache/written”…”�”}”(hjÑCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KŠhjÊCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·Cubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´Cubah}”(h]”j³Cah ]”h"]”Œ!abi_sys_block_disk_bcache_written”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDj©Csj˜}”j³Cj©CsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-block-bcache `”h]”(hŒDefined on file ”…”�”}”(hjDh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-block-bcache `”h]”j§)�”}”(hjDh]”hŒsysfs-block-bcache”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_block_bcache”uh1hh³j9h´KŠhjDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KŠhhÊh²hubhÞ)�”}”(hŒgFor a cache, total amount of data in human readable units written to the cache, excluding all metadata.”h]”hŒgFor a cache, total amount of data in human readable units written to the cache, excluding all metadata.”…”�”}”(hj5Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9h´KŠhhÊh²hubj))�”}”(hŒ!.. _abi_sys_block_dm_num_dm_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-dm-num-dm-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjQDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/block\/dm\-\\/dm\/name**”h]”j`)�”}”(hŒ'**\/sys\/block\/dm\-\\/dm\/name**”h]”hŒ#/sys/block/dm-/dm/name”…”�”}”(hjkDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-block-dm”h´KhjdDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjNDubah}”(h]”jMDah ]”h"]”Œabi_sys_block_dm_num_dm_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�DjCDsj˜}”jMDjCDsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-block-dm `”h]”(hŒDefined on file ”…”�”}”(hj¢Dh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-block-dm `”h]”j§)�”}”(hj¬Dh]”hŒsysfs-block-dm”…”�”}”(hj®Dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸DŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_block_dm”uh1hh³jDh´Khj¢Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhhÊh²hubhÞ)�”}”(hŒJDevice-mapper device name. Read-only string containing mapped device name.”h]”hŒJDevice-mapper device name. Read-only string containing mapped device name.”…”�”}”(hjÐDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ,Users: util-linux, device-mapper udev rules ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjåDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jDh´KhjáDubj~)�”}”(hhh]”hÞ)�”}”(hŒ$util-linux, device-mapper udev rules”h]”hŒ$util-linux, device-mapper udev rules”…”�”}”(hjöDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhjóDubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjáDubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jDh´KhjÞDubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ;.. _abi_sys_block_dm_num_dm_rq_based_seq_io_merge_deadline:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-block-dm-num-dm-rq-based-seq-io-merge-deadline”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj$EubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/block\/dm\-\\/dm\/rq_based_seq_io_merge_deadline**”h]”j`)�”}”(hŒA**\/sys\/block\/dm\-\\/dm\/rq_based_seq_io_merge_deadline**”h]”hŒ=/sys/block/dm-/dm/rq_based_seq_io_merge_deadline”…”�”}”(hj>Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:Eubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´Khj7Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$Eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!Eubah}”(h]”j Eah ]”h"]”Œ6abi_sys_block_dm_num_dm_rq_based_seq_io_merge_deadline”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”joEjEsj˜}”j EjEsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-block-dm `”h]”(hŒDefined on file ”…”�”}”(hjtEh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-block-dm `”h]”j§)�”}”(hj~Eh]”hŒsysfs-block-dm”…”�”}”(hj€Eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_block_dm”uh1hh³jDh´KhjtEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhhÊh²hubhÞ)�”}”(hX¡Allow control over how long a request that is a reasonable merge candidate can be queued on the request queue. The resolution of this deadline is in microseconds (ranging from 1 to 100000 usecs). Setting this attribute to 0 (the default) will disable request-based DM's merge heuristic and associated extra accounting. This attribute is not applicable to bio-based DM devices so it will only ever report 0 for them.”h]”hX£Allow control over how long a request that is a reasonable merge candidate can be queued on the request queue. The resolution of this deadline is in microseconds (ranging from 1 to 100000 usecs). Setting this attribute to 0 (the default) will disable request-based DM’s merge heuristic and associated extra accounting. This attribute is not applicable to bio-based DM devices so it will only ever report 0 for them.”…”�”}”(hj¢Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_dm_num_dm_suspended:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-dm-num-dm-suspended”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj¾EubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/block\/dm\-\\/dm\/suspended**”h]”j`)�”}”(hŒ,**\/sys\/block\/dm\-\\/dm\/suspended**”h]”hŒ(/sys/block/dm-/dm/suspended”…”�”}”(hjØEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhjÑEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËEubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾Eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»Eubah}”(h]”jºEah ]”h"]”Œ!abi_sys_block_dm_num_dm_suspended”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Fj°Esj˜}”jºEj°EsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-block-dm `”h]”(hŒDefined on file ”…”�”}”(hjFh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-block-dm `”h]”j§)�”}”(hjFh]”hŒsysfs-block-dm”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$FŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_block_dm”uh1hh³jDh´KhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´KhhÊh²hubhÞ)�”}”(hŒ…Device-mapper device suspend state. Contains the value 1 while the device is suspended. Otherwise it contains 0. Read-only attribute.”h]”hŒ…Device-mapper device suspend state. Contains the value 1 while the device is suspended. Otherwise it contains 0. Read-only attribute.”…”�”}”(hj\/dm\/use_blk_mq**”h]”j`)�”}”(hŒ-**\/sys\/block\/dm\-\\/dm\/use_blk_mq**”h]”hŒ)/sys/block/dm-/dm/use_blk_mq”…”�”}”(hjªFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K)hj£Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Fubah}”(h]”jŒFah ]”h"]”Œ"abi_sys_block_dm_num_dm_use_blk_mq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛFj‚Fsj˜}”jŒFj‚FsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-block-dm `”h]”(hŒDefined on file ”…”�”}”(hjàFh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-block-dm `”h]”j§)�”}”(hjêFh]”hŒsysfs-block-dm”…”�”}”(hjìFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_block_dm”uh1hh³jDh´K)hjàFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K)hhÊh²hubhÞ)�”}”(hŒ“Request-based Device-mapper blk-mq I/O path mode. Contains the value 1 if the device is using blk-mq. Otherwise it contains 0. Read-only attribute.”h]”hŒ“Request-based Device-mapper blk-mq I/O path mode. Contains the value 1 if the device is using blk-mq. Otherwise it contains 0. Read-only attribute.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K)hhÊh²hubj))�”}”(hŒ!.. _abi_sys_block_dm_num_dm_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-dm-num-dm-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj*GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/block\/dm\-\\/dm\/uuid**”h]”j`)�”}”(hŒ'**\/sys\/block\/dm\-\\/dm\/uuid**”h]”hŒ#/sys/block/dm-/dm/uuid”…”�”}”(hjDGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K hj=Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'Gubah}”(h]”j&Gah ]”h"]”Œabi_sys_block_dm_num_dm_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juGjGsj˜}”j&GjGsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-block-dm `”h]”(hŒDefined on file ”…”�”}”(hjzGh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-block-dm `”h]”j§)�”}”(hj„Gh]”hŒsysfs-block-dm”…”�”}”(hj†Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚Gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�GŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_block_dm”uh1hh³jDh´K hjzGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K hhÊh²hubhÞ)�”}”(hŒeDevice-mapper device UUID. Read-only string containing DM-UUID or empty string if DM-UUID is not set.”h]”hŒeDevice-mapper device UUID. Read-only string containing DM-UUID or empty string if DM-UUID is not set.”…”�”}”(hj¨Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ,Users: util-linux, device-mapper udev rules ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj½Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jDh´K hj¹Gubj~)�”}”(hhh]”hÞ)�”}”(hŒ$util-linux, device-mapper udev rules”h]”hŒ$util-linux, device-mapper udev rules”…”�”}”(hjÎGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDh´K hjËGubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¹Gubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jDh´K hj¶Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ*.. _abi_sys_block_etherd_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-etherd-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjüGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/block\/etherd\*\/firmware\-version**”h]”j`)�”}”(hŒ-**\/sys\/block\/etherd\*\/firmware\-version**”h]”hŒ)/sys/block/etherd*/firmware-version”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-block-aoe”h´K hjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùGubah}”(h]”jøGah ]”h"]”Œ%abi_sys_block_etherd_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHHjîGsj˜}”jøGjîGsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-block-aoe `”h]”(hŒDefined on file ”…”�”}”(hjMHh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-block-aoe `”h]”j§)�”}”(hjWHh]”hŒsysfs-block-aoe”…”�”}”(hjYHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_block_aoe”uh1hh³j*Hh´K hjMHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K hhÊh²hubhÞ)�”}”(hŒ+(RO) Version of the firmware in the target.”h]”hŒ+(RO) Version of the firmware in the target.”…”�”}”(hj{Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_block_etherd_mac:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-etherd-mac”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj—HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/block\/etherd\*\/mac**”h]”j`)�”}”(hŒ**\/sys\/block\/etherd\*\/mac**”h]”hŒ/sys/block/etherd*/mac”…”�”}”(hj±Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­Hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhjªHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”Hubah}”(h]”j“Hah ]”h"]”Œabi_sys_block_etherd_mac”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâHj‰Hsj˜}”j“Hj‰HsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-block-aoe `”h]”(hŒDefined on file ”…”�”}”(hjçHh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-block-aoe `”h]”j§)�”}”(hjñHh]”hŒsysfs-block-aoe”…”�”}”(hjóHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$•]”h&]”uh1j¦hjïHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_block_aoe”uh1hh³j*Hh´KhjçHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhhÊh²hubhÞ)�”}”(hŒG(RO) The ethernet address of the remote Ata over Ethernet (AoE) device.”h]”hŒG(RO) The ethernet address of the remote Ata over Ethernet (AoE) device.”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_block_etherd_netif:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-etherd-netif”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj1IubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/block\/etherd\*\/netif**”h]”j`)�”}”(hŒ!**\/sys\/block\/etherd\*\/netif**”h]”hŒ/sys/block/etherd*/netif”…”�”}”(hjKIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K hjDIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1Iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.Iubah}”(h]”j-Iah ]”h"]”Œabi_sys_block_etherd_netif”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|Ij#Isj˜}”j-Ij#IsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-block-aoe `”h]”(hŒDefined on file ”…”�”}”(hj�Ih²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-block-aoe `”h]”j§)�”}”(hj‹Ih]”hŒsysfs-block-aoe”…”�”}”(hj�Ih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰Iubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—IŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_block_aoe”uh1hh³j*Hh´K hj�Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K hhÊh²hube(hÞ)�”}”(hŒŠ(RO) The names of the network interfaces on the localhost (comma separated) through which we are communicating with the remote AoE device.”h]”hŒŠ(RO) The names of the network interfaces on the localhost (comma separated) through which we are communicating with the remote AoE device.”…”�”}”(hj¯Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K hhÊh²hubj))�”}”(hŒ!.. _abi_sys_block_etherd_payload:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-etherd-payload”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjËIubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/block\/etherd\*\/payload**”h]”j`)�”}”(hŒ#**\/sys\/block\/etherd\*\/payload**”h]”hŒ/sys/block/etherd*/payload”…”�”}”(hjåIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K'hjÞIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈIubah}”(h]”jÇIah ]”h"]”Œabi_sys_block_etherd_payload”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJj½Isj˜}”jÇIj½IsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-block-aoe `”h]”(hŒDefined on file ”…”�”}”(hjJh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-block-aoe `”h]”j§)�”}”(hj%Jh]”hŒsysfs-block-aoe”…”�”}”(hj'Jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#Jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1JŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_block_aoe”uh1hh³j*Hh´K'hjJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K'hhÊh²hubhÞ)�”}”(hŒu(RO) The amount of user data transferred (in bytes) inside each AoE command on the network, network headers excluded.”h]”hŒu(RO) The amount of user data transferred (in bytes) inside each AoE command on the network, network headers excluded.”…”�”}”(hjIJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´K'hhÊh²hubj))�”}”(hŒ.. _abi_sys_block_etherd_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-etherd-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjeJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/block\/etherd\*\/state**”h]”j`)�”}”(hŒ!**\/sys\/block\/etherd\*\/state**”h]”hŒ/sys/block/etherd*/state”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhjxJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbJubah}”(h]”jaJah ]”h"]”Œabi_sys_block_etherd_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°JjWJsj˜}”jaJjWJsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-block-aoe `”h]”(hŒDefined on file ”…”�”}”(hjµJh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-block-aoe `”h]”j§)�”}”(hj¿Jh]”hŒsysfs-block-aoe”…”�”}”(hjÁJh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½Jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËJŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_block_aoe”uh1hh³j*Hh´KhjµJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhhÊh²hubhÞ)�”}”(hXà(RO) Device status. The state attribute is "up" when the device is ready for I/O and "down" if detected but unusable. The "down,closewait" state shows that the device is still open and cannot come up again until it has been closed. The "up,kickme" state means that the driver wants to send more commands to the target but found out there were already the max number of commands waiting for a response. It will retry again after being kicked by the periodic timer handler routine.”h]”hXð(RO) Device status. The state attribute is “upâ€� when the device is ready for I/O and “downâ€� if detected but unusable. The “down,closewaitâ€� state shows that the device is still open and cannot come up again until it has been closed. The “up,kickmeâ€� state means that the driver wants to send more commands to the target but found out there were already the max number of commands waiting for a response. It will retry again after being kicked by the periodic timer handler routine.”…”�”}”(hjãJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*Hh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_block_loopx_loop_autoclear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-loopx-loop-autoclear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjÿJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/loopX\/loop\/autoclear**”h]”j`)�”}”(hŒ(**\/sys\/block\/loopX\/loop\/autoclear**”h]”hŒ$/sys/block/loopX/loop/autoclear”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-block-loop”h´KhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüJubah}”(h]”jûJah ]”h"]”Œ"abi_sys_block_loopx_loop_autoclear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKKjñJsj˜}”jûJjñJsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hjPKh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hjZKh]”hŒsysfs-block-loop”…”�”}”(hj\Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´KhjPKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubhÞ)�”}”(hŒž(RO) Shows if the device is in autoclear mode or not ( "1" or "0"). Autoclear (if set) indicates that the loopback device will self-distruct after last close.”h]”hŒ¦(RO) Shows if the device is in autoclear mode or not ( “1â€� or “0â€�). Autoclear (if set) indicates that the loopback device will self-distruct after last close.”…”�”}”(hj~Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_loopx_loop_backing_file:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-loopx-loop-backing-file”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjšKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/block\/loopX\/loop\/backing_file**”h]”j`)�”}”(hŒ+**\/sys\/block\/loopX\/loop\/backing_file**”h]”hŒ'/sys/block/loopX/loop/backing_file”…”�”}”(hj´Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°Kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K hj­Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—Kubah}”(h]”j–Kah ]”h"]”Œ%abi_sys_block_loopx_loop_backing_file”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåKjŒKsj˜}”j–KjŒKsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hjêKh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hjôKh]”hŒsysfs-block-loop”…”�”}”(hjöKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´K hjêKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K hhÊh²hubhÞ)�”}”(hŒO(RO) The path of the backing file that the loop device maps its data blocks to.”h]”hŒO(RO) The path of the backing file that the loop device maps its data blocks to.”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K hhÊh²hubj))�”}”(hŒ!.. _abi_sys_block_loopx_loop_dio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-loopx-loop-dio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj4LubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/block\/loopX\/loop\/dio**”h]”j`)�”}”(hŒ"**\/sys\/block\/loopX\/loop\/dio**”h]”hŒ/sys/block/loopX/loop/dio”…”�”}”(hjNLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K,hjGLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjALubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4Lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1Lubah}”(h]”j0Lah ]”h"]”Œabi_sys_block_loopx_loop_dio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLj&Lsj˜}”j0Lj&LsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hj„Lh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hjŽLh]”hŒsysfs-block-loop”…”�”}”(hj�Lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´K,hj„Lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K,hhÊh²hubhÞ)�”}”(hŒP(RO) Shows if direct IO is being used to access backing file or not ("1 or "0").”h]”hŒV(RO) Shows if direct IO is being used to access backing file or not (“1 or “0â€�).”…”�”}”(hj²Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K,hhÊh²hubj))�”}”(hŒ$.. _abi_sys_block_loopx_loop_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-loopx-loop-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÎLubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/block\/loopX\/loop\/offset**”h]”j`)�”}”(hŒ%**\/sys\/block\/loopX\/loop\/offset**”h]”hŒ!/sys/block/loopX/loop/offset”…”�”}”(hjèLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhjáLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËLubah}”(h]”jÊLah ]”h"]”Œabi_sys_block_loopx_loop_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMjÀLsj˜}”jÊLjÀLsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hjMh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hj(Mh]”hŒsysfs-block-loop”…”�”}”(hj*Mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4MŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´KhjMubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubhÞ)�”}”(hŒ(RO) Start offset (in bytes).”h]”hŒ(RO) Start offset (in bytes).”…”�”}”(hjLMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_loopx_loop_partscan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-loopx-loop-partscan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjhMubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/block\/loopX\/loop\/partscan**”h]”j`)�”}”(hŒ'**\/sys\/block\/loopX\/loop\/partscan**”h]”hŒ#/sys/block/loopX/loop/partscan”…”�”}”(hj‚Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K!hj{Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhMubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeMubah}”(h]”jdMah ]”h"]”Œ!abi_sys_block_loopx_loop_partscan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³MjZMsj˜}”jdMjZMsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hj¸Mh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hjÂMh]”hŒsysfs-block-loop”…”�”}”(hjÄMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎMŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´K!hj¸Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K!hhÊh²hubhÞ)�”}”(hX(RO) Shows if automatic partition scanning is enabled for the device or not ("1" or "0"). This can be requested individually per loop device during its setup by setting LO_FLAGS_PARTSCAN in in the ioctl request. By default, no partition tables are scanned.”h]”hX(RO) Shows if automatic partition scanning is enabled for the device or not (“1â€� or “0â€�). This can be requested individually per loop device during its setup by setting LO_FLAGS_PARTSCAN in in the ioctl request. By default, no partition tables are scanned.”…”�”}”(hjæMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´K!hhÊh²hubj))�”}”(hŒ'.. _abi_sys_block_loopx_loop_sizelimit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-loopx-loop-sizelimit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/loopX\/loop\/sizelimit**”h]”j`)�”}”(hŒ(**\/sys\/block\/loopX\/loop\/sizelimit**”h]”hŒ$/sys/block/loopX/loop/sizelimit”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿMubah}”(h]”jþMah ]”h"]”Œ"abi_sys_block_loopx_loop_sizelimit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMNjôMsj˜}”jþMjôMsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-loop `”h]”(hŒDefined on file ”…”�”}”(hjRNh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-loop `”h]”j§)�”}”(hj\Nh]”hŒsysfs-block-loop”…”�”}”(hj^Nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_loop”uh1hh³j-Kh´KhjRNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubhÞ)�”}”(hŒN(RO) The size (in bytes) that the block device maps, starting from the offset.”h]”hŒN(RO) The size (in bytes) that the block device maps, starting from the offset.”…”�”}”(hj€Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-Kh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_rnbd_n_rnbd_access_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-rnbd-n-rnbd-access-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjœNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/rnbd\\/rnbd\/access_mode**”h]”j`)�”}”(hŒ.**\/sys\/block\/rnbd\\/rnbd\/access_mode**”h]”hŒ*/sys/block/rnbd/rnbd/access_mode”…”�”}”(hj¶Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-block-rnbd”h´K*hj¯Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™Nubah}”(h]”j˜Nah ]”h"]”Œ%abi_sys_block_rnbd_n_rnbd_access_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèNjŽNsj˜}”j˜NjŽNsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hjíNh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj÷Nh]”hŒsysfs-block-rnbd”…”�”}”(hjùNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´K*hjíNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K*hhÊh²hubhÞ)�”}”(hŒ5Contains the device access mode: ro, rw or migration.”h]”hŒ5Contains the device access mode: ro, rw or migration.”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K*hhÊh²hubj))�”}”(hŒ+.. _abi_sys_block_rnbd_n_rnbd_mapping_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-block-rnbd-n-rnbd-mapping-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj7OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/block\/rnbd\\/rnbd\/mapping_path**”h]”j`)�”}”(hŒ/**\/sys\/block\/rnbd\\/rnbd\/mapping_path**”h]”hŒ+/sys/block/rnbd/rnbd/mapping_path”…”�”}”(hjQOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K#hjJOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4Oubah}”(h]”j3Oah ]”h"]”Œ&abi_sys_block_rnbd_n_rnbd_mapping_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚Oj)Osj˜}”j3Oj)OsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hj‡Oh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj‘Oh]”hŒsysfs-block-rnbd”…”�”}”(hj“Oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�OŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´K#hj‡Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K#hhÊh²hubhÞ)�”}”(hŒOContains the path that was passed as "device_path" to the map_device operation.”h]”hŒSContains the path that was passed as “device_pathâ€� to the map_device operation.”…”�”}”(hjµOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K#hhÊh²hubj))�”}”(hŒ-.. _abi_sys_block_rnbd_n_rnbd_nr_poll_queues:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-block-rnbd-n-rnbd-nr-poll-queues”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÑOubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/block\/rnbd\\/rnbd\/nr_poll_queues**”h]”j`)�”}”(hŒ1**\/sys\/block\/rnbd\\/rnbd\/nr_poll_queues**”h]”hŒ-/sys/block/rnbd/rnbd/nr_poll_queues”…”�”}”(hjëOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K`”h]”(hŒDefined on file ”…”�”}”(hj!Ph²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj+Ph]”hŒsysfs-block-rnbd”…”�”}”(hj-Ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)Pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7PŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´K\/rnbd\/remap_device**”h]”j`)�”}”(hŒ/**\/sys\/block\/rnbd\\/rnbd\/remap_device**”h]”hŒ+/sys/block/rnbd/rnbd/remap_device”…”�”}”(hj…Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K6hj~Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhPubah}”(h]”jgPah ]”h"]”Œ&abi_sys_block_rnbd_n_rnbd_remap_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶Pj]Psj˜}”jgPj]PsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hj»Ph²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hjÅPh]”hŒsysfs-block-rnbd”…”�”}”(hjÇPh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´K6hj»Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K6hhÊh²hubhÞ)�”}”(hŒBRemap the disconnected device if the session is not destroyed yet.”h]”hŒBRemap the disconnected device if the session is not destroyed yet.”…”�”}”(hjéPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K6hhÊh²hubj))�”}”(hŒ%.. _abi_sys_block_rnbd_n_rnbd_resize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-block-rnbd-n-rnbd-resize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/block\/rnbd\\/rnbd\/resize**”h]”j`)�”}”(hŒ)**\/sys\/block\/rnbd\\/rnbd\/resize**”h]”hŒ%/sys/block/rnbd/rnbd/resize”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K0hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQubah}”(h]”jQah ]”h"]”Œ abi_sys_block_rnbd_n_rnbd_resize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPQj÷Psj˜}”jQj÷PsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hjUQh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj_Qh]”hŒsysfs-block-rnbd”…”�”}”(hjaQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´K0hjUQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K0hhÊh²hubhÞ)�”}”(hŒ;Write the number of sectors to change the size of the disk.”h]”hŒ;Write the number of sectors to change the size of the disk.”…”�”}”(hjƒQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´K0hhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_rnbd_n_rnbd_session:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-rnbd-n-rnbd-session”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjŸQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/block\/rnbd\\/rnbd\/session**”h]”j`)�”}”(hŒ***\/sys\/block\/rnbd\\/rnbd\/session**”h]”hŒ&/sys/block/rnbd/rnbd/session”…”�”}”(hj¹Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´Khj²Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœQubah}”(h]”j›Qah ]”h"]”Œ!abi_sys_block_rnbd_n_rnbd_session”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêQj‘Qsj˜}”j›Qj‘QsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hjïQh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hjùQh]”hŒsysfs-block-rnbd”…”�”}”(hjûQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´KhjïQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubhÞ)�”}”(hŒüRNBD uses RTRS session to transport the data between client and server. The entry "session" contains the name of the session, that was used to establish the RTRS session. It's the same name that was passed as server parameter to the map_device entry.”h]”hXRNBD uses RTRS session to transport the data between client and server. The entry “sessionâ€� contains the name of the session, that was used to establish the RTRS session. It’s the same name that was passed as server parameter to the map_device entry.”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_block_rnbd_n_rnbd_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-rnbd-n-rnbd-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj9RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/rnbd\\/rnbd\/state**”h]”j`)�”}”(hŒ(**\/sys\/block\/rnbd\\/rnbd\/state**”h]”hŒ$/sys/block/rnbd/rnbd/state”…”�”}”(hjSRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjORubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhjLRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6Rubah}”(h]”j5Rah ]”h"]”Œabi_sys_block_rnbd_n_rnbd_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„Rj+Rsj˜}”j5Rj+RsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hj‰Rh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj“Rh]”hŒsysfs-block-rnbd”…”�”}”(hj•Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘Rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´Khj‰Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubhÞ)�”}”(hX`The file contains the current state of the block device. The state file returns "open" when the device is successfully mapped from the server and accepting I/O requests. When the connection to the server gets disconnected in case of an error (e.g. link failure), the state file returns "closed" and all I/O requests submitted to it will fail with -EIO.”h]”hXhThe file contains the current state of the block device. The state file returns “openâ€� when the device is successfully mapped from the server and accepting I/O requests. When the connection to the server gets disconnected in case of an error (e.g. link failure), the state file returns “closedâ€� and all I/O requests submitted to it will fail with -EIO.”…”�”}”(hj·Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_block_rnbd_n_rnbd_unmap_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-block-rnbd-n-rnbd-unmap-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÓRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/block\/rnbd\\/rnbd\/unmap_device**”h]”j`)�”}”(hŒ/**\/sys\/block\/rnbd\\/rnbd\/unmap_device**”h]”hŒ+/sys/block/rnbd/rnbd/unmap_device”…”�”}”(hjíRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhjæRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐRubah}”(h]”jÏRah ]”h"]”Œ&abi_sys_block_rnbd_n_rnbd_unmap_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSjÅRsj˜}”jÏRjÅRsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rnbd `”h]”(hŒDefined on file ”…”�”}”(hj#Sh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rnbd `”h]”j§)�”}”(hj-Sh]”hŒsysfs-block-rnbd”…”�”}”(hj/Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rnbd”uh1hh³jÊNh´Khj#Subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubhÞ)�”}”(hŒaTo unmap a volume, "normal" or "force" has to be written to: /sys/block/rnbd/rnbd/unmap_device”h]”hŒiTo unmap a volume, “normalâ€� or “forceâ€� has to be written to: /sys/block/rnbd/rnbd/unmap_device”…”�”}”(hjQSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubhÞ)�”}”(hŒÑWhen "normal" is used, the operation will fail with EBUSY if any process is using the device. When "force" is used, the device is also unmapped when device is in use. All I/Os that are in progress will fail.”h]”hŒÙWhen “normalâ€� is used, the operation will fail with EBUSY if any process is using the device. When “forceâ€� is used, the device is also unmapped when device is in use. All I/Os that are in progress will fail.”…”�”}”(hj_Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjmSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊNh´KhhÊh²hubj¹)�”}”(hŒ4# echo "normal" > /sys/block/rnbd0/rnbd/unmap_device”h]”hŒ4# echo "normal" > /sys/block/rnbd0/rnbd/unmap_device”…”�”}”hj{Ssbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÊNh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_block_rssd_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-rssd-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj—SubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/block\/rssd\*\/status**”h]”j`)�”}”(hŒ **\/sys\/block\/rssd\*\/status**”h]”hŒ/sys/block/rssd*/status”…”�”}”(hj±Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-block-rssd”h´KhjªSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§Subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤Subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—Subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”Subah}”(h]”j“Sah ]”h"]”Œabi_sys_block_rssd_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãSj‰Ssj˜}”j“Sj‰SsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-rssd `”h]”(hŒDefined on file ”…”�”}”(hjèSh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-rssd `”h]”j§)�”}”(hjòSh]”hŒsysfs-block-rssd”…”�”}”(hjôSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_rssd”uh1hh³jÅSh´KhjèSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅSh´KhhÊh²hubhÞ)�”}”(hŒ=This is a read-only file. Indicates the status of the device.”h]”hŒ=This is a read-only file. Indicates the status of the device.”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅSh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_block_zram_id_algorithm_params:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-block-zram-id-algorithm-params”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj2TubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/zram\\/algorithm_params**”h]”j`)�”}”(hŒ.**\/sys\/block\/zram\\/algorithm_params**”h]”hŒ*/sys/block/zram/algorithm_params”…”�”}”(hjLTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-block-zram”h´K“hjETubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Tubah}”(h]”j.Tah ]”h"]”Œ&abi_sys_block_zram_id_algorithm_params”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~Tj$Tsj˜}”j.Tj$TsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjƒTh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj�Th]”hŒsysfs-block-zram”…”�”}”(hj�Th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹Tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™TŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K“hjƒTubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K“hhÊh²hubhÞ)�”}”(hŒ^The algorithm_params file is write-only and is used to setup compression algorithm parameters.”h]”hŒ^The algorithm_params file is write-only and is used to setup compression algorithm parameters.”…”�”}”(hj±Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K“hhÊh²hubj))�”}”(hŒ&.. _abi_sys_block_zram_id_backing_dev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-block-zram-id-backing-dev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjÍTubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/block\/zram\\/backing_dev**”h]”j`)�”}”(hŒ)**\/sys\/block\/zram\\/backing_dev**”h]”hŒ%/sys/block/zram/backing_dev”…”�”}”(hjçTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KVhjàTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍTubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊTubah}”(h]”jÉTah ]”h"]”Œ!abi_sys_block_zram_id_backing_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUj¿Tsj˜}”jÉTj¿TsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjUh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj'Uh]”hŒsysfs-block-zram”…”�”}”(hj)Uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3UŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KVhjUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KVhhÊh²hubhÞ)�”}”(hŒ™The backing_dev file is read-write and set up backing device for zram to write incompressible pages. For using, user should enable CONFIG_ZRAM_WRITEBACK.”h]”hŒ™The backing_dev file is read-write and set up backing device for zram to write incompressible pages. For using, user should enable CONFIG_ZRAM_WRITEBACK.”…”�”}”(hjKUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KVhhÊh²hubj))�”}”(hŒ".. _abi_sys_block_zram_id_bd_stat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-bd-stat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjgUubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/block\/zram\\/bd_stat**”h]”j`)�”}”(hŒ%**\/sys\/block\/zram\\/bd_stat**”h]”hŒ!/sys/block/zram/bd_stat”…”�”}”(hj�Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KmhjzUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtUubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdUubah}”(h]”jcUah ]”h"]”Œabi_sys_block_zram_id_bd_stat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²UjYUsj˜}”jcUjYUsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj·Uh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjÁUh]”hŒsysfs-block-zram”…”�”}”(hjÃUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´Kmhj·Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KmhhÊh²hubhÞ)�”}”(hŒ£The bd_stat file is read-only and represents backing device's statistics (bd_count, bd_reads, bd_writes) in a format similar to block layer statistics file format.”h]”hŒ¥The bd_stat file is read-only and represents backing device’s statistics (bd_count, bd_reads, bd_writes) in a format similar to block layer statistics file format.”…”�”}”(hjåUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KmhhÊh²hubj))�”}”(hŒ).. _abi_sys_block_zram_id_comp_algorithm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-block-zram-id-comp-algorithm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/block\/zram\\/comp_algorithm**”h]”j`)�”}”(hŒ,**\/sys\/block\/zram\\/comp_algorithm**”h]”hŒ(/sys/block/zram/comp_algorithm”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþUubah}”(h]”jýUah ]”h"]”Œ$abi_sys_block_zram_id_comp_algorithm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLVjóUsj˜}”jýUjóUsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjQVh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj[Vh]”hŒsysfs-block-zram”…”�”}”(hj]Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgVŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KhjQVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubhÞ)�”}”(hŒ�The comp_algorithm file is read-write and lets to show available and selected compression algorithms, change compression algorithm selection.”h]”hŒ�The comp_algorithm file is read-write and lets to show available and selected compression algorithms, change compression algorithm selection.”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_block_zram_id_compact:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-compact”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj›VubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/block\/zram\\/compact**”h]”j`)�”}”(hŒ%**\/sys\/block\/zram\\/compact**”h]”hŒ!/sys/block/zram/compact”…”�”}”(hjµVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±Vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K4hj®Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›Vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜Vubah}”(h]”j—Vah ]”h"]”Œabi_sys_block_zram_id_compact”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæVj�Vsj˜}”j—Vj�VsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjëVh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjõVh]”hŒsysfs-block-zram”…”�”}”(hj÷Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K4hjëVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K4hhÊh²hubhÞ)�”}”(hŒ”The compact file is write-only and trigger compaction for allocator zrm uses. The allocator moves some objects so that it could free fragment space.”h]”hŒ”The compact file is write-only and trigger compaction for allocator zrm uses. The allocator moves some objects so that it could free fragment space.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K4hhÊh²hubj))�”}”(hŒ/.. _abi_sys_block_zram_id_compressed_writeback:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-block-zram-id-compressed-writeback”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj5WubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/block\/zram\\/compressed_writeback**”h]”j`)�”}”(hŒ2**\/sys\/block\/zram\\/compressed_writeback**”h]”hŒ./sys/block/zram/compressed_writeback”…”�”}”(hjOWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KšhjHWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Wubah}”(h]”j1Wah ]”h"]”Œ*abi_sys_block_zram_id_compressed_writeback”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€Wj'Wsj˜}”j1Wj'WsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj…Wh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj�Wh]”hŒsysfs-block-zram”…”�”}”(hj‘Wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›WŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´Kšhj…Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KšhhÊh²hubhÞ)�”}”(hŒOThe compressed_writeback device attribute toggles compressed writeback feature.”h]”hŒOThe compressed_writeback device attribute toggles compressed writeback feature.”…”�”}”(hj³Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KšhhÊh²hubj))�”}”(hŒ%.. _abi_sys_block_zram_id_debug_stat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-block-zram-id-debug-stat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjÏWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/zram\\/debug_stat**”h]”j`)�”}”(hŒ(**\/sys\/block\/zram\\/debug_stat**”h]”hŒ$/sys/block/zram/debug_stat”…”�”}”(hjéWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KMhjâWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌWubah}”(h]”jËWah ]”h"]”Œ abi_sys_block_zram_id_debug_stat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXjÁWsj˜}”jËWjÁWsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjXh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj)Xh]”hŒsysfs-block-zram”…”�”}”(hj+Xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5XŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KMhjXubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KMhhÊh²hubhÞ)�”}”(hŒÃThe debug_stat file is read-only and represents various device's debugging info useful for kernel developers. Its format is not documented intentionally and may change anytime without any notice.”h]”hŒÅThe debug_stat file is read-only and represents various device’s debugging info useful for kernel developers. Its format is not documented intentionally and may change anytime without any notice.”…”�”}”(hjMXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KMhhÊh²hubj))�”}”(hŒ#.. _abi_sys_block_zram_id_disksize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-disksize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjiXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/block\/zram\\/disksize**”h]”j`)�”}”(hŒ&**\/sys\/block\/zram\\/disksize**”h]”hŒ"/sys/block/zram/disksize”…”�”}”(hjƒXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´Khj|Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyXubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfXubah}”(h]”jeXah ]”h"]”Œabi_sys_block_zram_id_disksize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´Xj[Xsj˜}”jeXj[XsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj¹Xh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjÃXh]”hŒsysfs-block-zram”…”�”}”(hjÅXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁXubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´Khj¹Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubhÞ)�”}”(hŒ§The disksize file is read-write and specifies the disk size which represents the limit on the *uncompressed* worth of data that can be stored in this disk. Unit: bytes”h]”(hŒ^The disksize file is read-write and specifies the disk size which represents the limit on the ”…”�”}”(hjçXh²hh³Nh´Nubjî')�”}”(hŒ*uncompressed*”h]”hŒ uncompressed”…”�”}”(hjïXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjçXubhŒ; worth of data that can be stored in this disk. Unit: bytes”…”�”}”(hjçXh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_block_zram_id_idle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-idle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hjYubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/block\/zram\\/idle**”h]”j`)�”}”(hŒ"**\/sys\/block\/zram\\/idle**”h]”hŒ/sys/block/zram/idle”…”�”}”(hj/Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K^hj(Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYubah}”(h]”jYah ]”h"]”Œabi_sys_block_zram_id_idle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`YjYsj˜}”jYjYsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjeYh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjoYh]”hŒsysfs-block-zram”…”�”}”(hjqYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{YŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K^hjeYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K^hhÊh²hubhÞ)�”}”(hŒ¤idle file is write-only and mark zram slot as idle. If system has mounted debugfs, user can see which slots are idle via /sys/kernel/debug/zram/zram/block_state”h]”hŒ¤idle file is write-only and mark zram slot as idle. If system has mounted debugfs, user can see which slots are idle via /sys/kernel/debug/zram/zram/block_state”…”�”}”(hj“Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K^hhÊh²hubj))�”}”(hŒ$.. _abi_sys_block_zram_id_initstate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-initstate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj¯YubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/block\/zram\\/initstate**”h]”j`)�”}”(hŒ'**\/sys\/block\/zram\\/initstate**”h]”hŒ#/sys/block/zram/initstate”…”�”}”(hjÉYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅYubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K hjÂYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯Yubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬Yubah}”(h]”j«Yah ]”h"]”Œabi_sys_block_zram_id_initstate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”júYj¡Ysj˜}”j«Yj¡YsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjÿYh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj Zh]”hŒsysfs-block-zram”…”�”}”(hj Zh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K hjÿYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K hhÊh²hubhÞ)�”}”(hŒQThe initstate file is read-only and shows the initialization state of the device.”h]”hŒQThe initstate file is read-only and shows the initialization state of the device.”…”�”}”(hj-Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K hhÊh²hubj))�”}”(hŒ".. _abi_sys_block_zram_id_io_stat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-io-stat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjIZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/block\/zram\\/io_stat**”h]”j`)�”}”(hŒ%**\/sys\/block\/zram\\/io_stat**”h]”hŒ!/sys/block/zram/io_stat”…”�”}”(hjcZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K`”h]”(hŒDefined on file ”…”�”}”(hj™Zh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj£Zh]”hŒsysfs-block-zram”…”�”}”(hj¥Zh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Zubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯ZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K\/mem_limit**”h]”j`)�”}”(hŒ'**\/sys\/block\/zram\\/mem_limit**”h]”hŒ#/sys/block/zram/mem_limit”…”�”}”(hjýZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K+hjöZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàZubah}”(h]”jßZah ]”h"]”Œabi_sys_block_zram_id_mem_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.[jÕZsj˜}”jßZjÕZsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj3[h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj=[h]”hŒsysfs-block-zram”…”�”}”(hj?[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K+hj3[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K+hhÊh²hubhÞ)�”}”(hŒêThe mem_limit file is write-only and specifies the maximum amount of memory ZRAM can use to store the compressed data. The limit could be changed in run time and "0" means disable the limit. No limit is the initial state. Unit: bytes”h]”hŒîThe mem_limit file is write-only and specifies the maximum amount of memory ZRAM can use to store the compressed data. The limit could be changed in run time and “0â€� means disable the limit. No limit is the initial state. Unit: bytes”…”�”}”(hja[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K+hhÊh²hubj))�”}”(hŒ'.. _abi_sys_block_zram_id_mem_used_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-block-zram-id-mem-used-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj}[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/block\/zram\\/mem_used_max**”h]”j`)�”}”(hŒ***\/sys\/block\/zram\\/mem_used_max**”h]”hŒ&/sys/block/zram/mem_used_max”…”�”}”(hj—[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K!hj�[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz[ubah}”(h]”jy[ah ]”h"]”Œ"abi_sys_block_zram_id_mem_used_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ[jo[sj˜}”jy[jo[subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjÍ[h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj×[h]”hŒsysfs-block-zram”…”�”}”(hjÙ[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K!hjÍ[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K!hhÊh²hubhÞ)�”}”(hŒàThe mem_used_max file is write-only and is used to reset the counter of maximum memory zram have consumed to store compressed data. For resetting the value, you should write "0". Otherwise, you could see -EINVAL. Unit: bytes”h]”hŒäThe mem_used_max file is write-only and is used to reset the counter of maximum memory zram have consumed to store compressed data. For resetting the value, you should write “0â€�. Otherwise, you could see -EINVAL. Unit: bytes”…”�”}”(hjû[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K!hhÊh²hubj))�”}”(hŒ".. _abi_sys_block_zram_id_mm_stat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-mm-stat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/block\/zram\\/mm_stat**”h]”j`)�”}”(hŒ%**\/sys\/block\/zram\\/mm_stat**”h]”hŒ!/sys/block/zram/mm_stat”…”�”}”(hj1\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KEhj*\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\ubah}”(h]”j\ah ]”h"]”Œabi_sys_block_zram_id_mm_stat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jb\j \sj˜}”j\j \subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjg\h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjq\h]”hŒsysfs-block-zram”…”�”}”(hjs\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjo\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KEhjg\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KEhhÊh²hubhÞ)�”}”(hŒ¦The mm_stat file is read-only and represents device's mm statistics (orig_data_size, compr_data_size, etc.) in a format similar to block layer statistics file format.”h]”hŒ¨The mm_stat file is read-only and represents device’s mm statistics (orig_data_size, compr_data_size, etc.) in a format similar to block layer statistics file format.”…”�”}”(hj•\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KEhhÊh²hubj))�”}”(hŒ+.. _abi_sys_block_zram_id_recomp_algorithm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-block-zram-id-recomp-algorithm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj±\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/block\/zram\\/recomp_algorithm**”h]”j`)�”}”(hŒ.**\/sys\/block\/zram\\/recomp_algorithm**”h]”hŒ*/sys/block/zram/recomp_algorithm”…”�”}”(hjË\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K…hjÄ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®\ubah}”(h]”j­\ah ]”h"]”Œ&abi_sys_block_zram_id_recomp_algorithm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü\j£\sj˜}”j­\j£\subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj]h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj ]h]”hŒsysfs-block-zram”…”�”}”(hj ]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K…hj]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K…hhÊh²hubhÞ)�”}”(hŒcThe recomp_algorithm file is read-write and allows to set or show secondary compression algorithms.”h]”hŒcThe recomp_algorithm file is read-write and allows to set or show secondary compression algorithms.”…”�”}”(hj/]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K…hhÊh²hubj))�”}”(hŒ%.. _abi_sys_block_zram_id_recompress:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-block-zram-id-recompress”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjK]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/block\/zram\\/recompress**”h]”j`)�”}”(hŒ(**\/sys\/block\/zram\\/recompress**”h]”hŒ$/sys/block/zram/recompress”…”�”}”(hje]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hja]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KŒhj^]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjK]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjH]ubah}”(h]”jG]ah ]”h"]”Œ abi_sys_block_zram_id_recompress”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–]j=]sj˜}”jG]j=]subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj›]h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj¥]h]”hŒsysfs-block-zram”…”�”}”(hj§]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KŒhj›]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KŒhhÊh²hubhÞ)�”}”(hŒdThe recompress file is write-only and triggers re-compression with secondary compression algorithms.”h]”hŒdThe recompress file is write-only and triggers re-compression with secondary compression algorithms.”…”�”}”(hjÉ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KŒhhÊh²hubj))�”}”(hŒ .. _abi_sys_block_zram_id_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjå]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/block\/zram\\/reset**”h]”j`)�”}”(hŒ#**\/sys\/block\/zram\\/reset**”h]”hŒ/sys/block/zram/reset”…”�”}”(hjÿ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1•;j_hjû]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´Khjø]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjå]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâ]ubah}”(h]”já]ah ]”h"]”Œabi_sys_block_zram_id_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0^j×]sj˜}”já]j×]subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj5^h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj?^h]”hŒsysfs-block-zram”…”�”}”(hjA^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´Khj5^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubhÞ)�”}”(hŒƒThe reset file is write-only and allows resetting the device. The reset operation frees all the memory associated with this device.”h]”hŒƒThe reset file is write-only and allows resetting the device. The reset operation frees all the memory associated with this device.”…”�”}”(hjc^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_block_zram_id_writeback:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-block-zram-id-writeback”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/block\/zram\\/writeback**”h]”j`)�”}”(hŒ'**\/sys\/block\/zram\\/writeback**”h]”hŒ#/sys/block/zram/writeback”…”�”}”(hj™^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´Kfhj’^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|^ubah}”(h]”j{^ah ]”h"]”Œabi_sys_block_zram_id_writeback”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ^jq^sj˜}”j{^jq^subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hjÏ^h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjÙ^h]”hŒsysfs-block-zram”…”�”}”(hjÛ^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´KfhjÏ^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KfhhÊh²hubhÞ)�”}”(hŒ_The writeback file is write-only and trigger idle and/or huge page writeback to backing device.”h]”hŒ_The writeback file is write-only and trigger idle and/or huge page writeback to backing device.”…”�”}”(hjý^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KfhhÊh²hubj))�”}”(hŒ/.. _abi_sys_block_zram_id_writeback_batch_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-block-zram-id-writeback-batch-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/block\/zram\\/writeback_batch_size**”h]”j`)�”}”(hŒ2**\/sys\/block\/zram\\/writeback_batch_size**”h]”hŒ./sys/block/zram/writeback_batch_size”…”�”}”(hj3_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K¡hj,_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_ubah}”(h]”j_ah ]”h"]”Œ*abi_sys_block_zram_id_writeback_batch_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd_j _sj˜}”j_j _subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hji_h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hjs_h]”hŒsysfs-block-zram”…”�”}”(hju_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K¡hji_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K¡hhÊh²hubhÞ)�”}”(hŒdThe writeback_batch_size device attribute sets the maximum number of in-flight writeback operations.”h]”hŒdThe writeback_batch_size device attribute sets the maximum number of in-flight writeback operations.”…”�”}”(hj—_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K¡hhÊh²hubj))�”}”(hŒ*.. _abi_sys_block_zram_id_writeback_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-block-zram-id-writeback-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj³_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/block\/zram\\/writeback_limit**”h]”j`)�”}”(hŒ-**\/sys\/block\/zram\\/writeback_limit**”h]”hŒ)/sys/block/zram/writeback_limit”…”�”}”(hjÍ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K}hjÆ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°_ubah}”(h]”j¯_ah ]”h"]”Œ%abi_sys_block_zram_id_writeback_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ_j¥_sj˜}”j¯_j¥_subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj`h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj `h]”hŒsysfs-block-zram”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj `ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´K}hj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K}hhÊh²hubhÞ)�”}”(hŒ‰The writeback_limit file is read-write and specifies the maximum amount of writeback ZRAM can do. The limit could be changed in run time.”h]”hŒ‰The writeback_limit file is read-write and specifies the maximum amount of writeback ZRAM can do. The limit could be changed in run time.”…”�”}”(hj1`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´K}hhÊh²hubj))�”}”(hŒ1.. _abi_sys_block_zram_id_writeback_limit_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-block-zram-id-writeback-limit-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjM`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/block\/zram\\/writeback_limit_enable**”h]”j`)�”}”(hŒ4**\/sys\/block\/zram\\/writeback_limit_enable**”h]”hŒ0/sys/block/zram/writeback_limit_enable”…”�”}”(hjg`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´Kuhj``ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjM`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ`ubah}”(h]”jI`ah ]”h"]”Œ,abi_sys_block_zram_id_writeback_limit_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜`j?`sj˜}”jI`j?`subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-block-zram `”h]”(hŒDefined on file ”…”�”}”(hj�`h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-block-zram `”h]”j§)�”}”(hj§`h]”hŒsysfs-block-zram”…”�”}”(hj©`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_block_zram”uh1hh³j`Th´Kuhj�`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KuhhÊh²hubhÞ)�”}”(hŒ�The writeback_limit_enable file is read-write and specifies eanbe of writeback_limit feature. "1" means eable the feature. No limit "0" is the initial state.”h]”hŒ¥The writeback_limit_enable file is read-write and specifies eanbe of writeback_limit feature. “1â€� means eable the feature. No limit “0â€� is the initial state.”…”�”}”(hjË`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Th´KuhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys/bus”h]”hŒSymbols under /sys/bus”…”�”}”(hjÜ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjÙ`h³Nh´Nubj))�”}”(hŒ,.. _abi_sys_bus_drivers_ufshcd_auto_hibern8:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-drivers-ufshcd-auto-hibern8”uh1j(h´KhjÙ`ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjø`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/\*\/drivers\/ufshcd\/\*\/auto_hibern8**”h]”j`)�”}”(hŒ5**\/sys\/bus\/\*\/drivers\/ufshcd\/\*\/auto_hibern8**”h]”hŒ1/sys/bus/*/drivers/ufshcd/*/auto_hibern8”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-driver-ufs”h´Khj aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ`ubah}”(h]”jô`ah ]”h"]”Œ'abi_sys_bus_drivers_ufshcd_auto_hibern8”ah$]”h&]”uh1j6hjÙ`j–}”jDajê`sj˜}”jô`jê`subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjIah²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjSah]”hŒsysfs-driver-ufs”…”�”}”(hjUah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_aŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KhjIaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhjÙ`ubhÞ)�”}”(hXThis file contains the auto-hibernate idle timer setting of a UFS host controller. A value of '0' means auto-hibernate is not enabled. Otherwise the value is the number of microseconds of idle time before the UFS host controller will autonomously put the link into hibernate state. That will save power at the expense of increased latency. Note that the hardware supports 10-bit values with a power-of-ten multiplier which allows a maximum value of 102300000. Refer to the UFS Host Controller Interface specification for more details.”h]”hXThis file contains the auto-hibernate idle timer setting of a UFS host controller. A value of ‘0’ means auto-hibernate is not enabled. Otherwise the value is the number of microseconds of idle time before the UFS host controller will autonomously put the link into hibernate state. That will save power at the expense of increased latency. Note that the hardware supports 10-bit values with a power-of-ten multiplier which allows a maximum value of 102300000. Refer to the UFS Host Controller Interface specification for more details.”…”�”}”(hjwah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhjÙ`ubeh}”(h]”Œsymbols-under-sys-bus”ah ]”h"]”Œsymbols under /sys/bus”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ2.. _abi_sys_bus_drivers_intel_m10_bmc_bmc_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-drivers-intel-m10-bmc-bmc-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj›aubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/bmc_version**”h]”j`)�”}”(hŒE**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/bmc_version**”h]”hŒA/sys/bus/.../drivers/intel-m10-bmc/.../bmc_version”…”�”}”(hjµah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-intel-m10-bmc”h´Khj®aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜aubah}”(h]”j—aah ]”h"]”Œ-abi_sys_bus_drivers_intel_m10_bmc_bmc_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçaj�asj˜}”j—aj�asubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-intel-m10-bmc `”h]”(hŒDefined on file ”…”�”}”(hjìah²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-intel-m10-bmc `”h]”j§)�”}”(hjöah]”hŒsysfs-driver-intel-m10-bmc”…”�”}”(hjøah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_intel_m10_bmc”uh1hh³jÉah´Khjìaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubhÞ)�”}”(hŒVRead only. Returns the hardware build version of Intel MAX10 BMC chip. Format: "0x%x".”h]”hŒZRead only. Returns the hardware build version of Intel MAX10 BMC chip. Format: “0x%xâ€�.”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_drivers_intel_m10_bmc_bmcfw_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-drivers-intel-m10-bmc-bmcfw-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj6bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/bmcfw_version**”h]”j`)�”}”(hŒG**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/bmcfw_version**”h]”hŒC/sys/bus/.../drivers/intel-m10-bmc/.../bmcfw_version”…”�”}”(hjPbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´K hjIbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3bubah}”(h]”j2bah ]”h"]”Œ/abi_sys_bus_drivers_intel_m10_bmc_bmcfw_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�bj(bsj˜}”j2bj(bsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-intel-m10-bmc `”h]”(hŒDefined on file ”…”�”}”(hj†bh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-intel-m10-bmc `”h]”j§)�”}”(hj�bh]”hŒsysfs-driver-intel-m10-bmc”…”�”}”(hj’bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_intel_m10_bmc”uh1hh³jÉah´K hj†bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´K hhÊh²hubhÞ)�”}”(hŒPRead only. Returns the firmware version of Intel MAX10 BMC chip. Format: "0x%x".”h]”hŒTRead only. Returns the firmware version of Intel MAX10 BMC chip. Format: “0x%xâ€�.”…”�”}”(hj´bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_drivers_intel_m10_bmc_mac_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-drivers-intel-m10-bmc-mac-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjÐbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/mac_address**”h]”j`)�”}”(hŒE**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/mac_address**”h]”hŒA/sys/bus/.../drivers/intel-m10-bmc/.../mac_address”…”�”}”(hjêbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´Khjãbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍbubah}”(h]”jÌbah ]”h"]”Œ-abi_sys_bus_drivers_intel_m10_bmc_mac_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcjÂbsj˜}”jÌbjÂbsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-intel-m10-bmc `”h]”(hŒDefined on file ”…”�”}”(hj ch²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-intel-m10-bmc `”h]”j§)�”}”(hj*ch]”hŒsysfs-driver-intel-m10-bmc”…”�”}”(hj,ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_intel_m10_bmc”uh1hh³jÉah´Khj cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubhÞ)�”}”(hXRead only. Returns the first MAC address in a block of sequential MAC addresses assigned to the board that is managed by the Intel MAX10 BMC. It is stored in FLASH storage and is mirrored in the MAX10 BMC register space. Format: "%02x:%02x:%02x:%02x:%02x:%02x".”h]”hX Read only. Returns the first MAC address in a block of sequential MAC addresses assigned to the board that is managed by the Intel MAX10 BMC. It is stored in FLASH storage and is mirrored in the MAX10 BMC register space. Format: “%02x:%02x:%02x:%02x:%02x:%02xâ€�.”…”�”}”(hjNch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_drivers_intel_m10_bmc_mac_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-drivers-intel-m10-bmc-mac-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjjcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/mac_count**”h]”j`)�”}”(hŒC**\/sys\/bus\/\.\.\.\/drivers\/intel\-m10\-bmc\/\.\.\.\/mac_count**”h]”hŒ?/sys/bus/.../drivers/intel-m10-bmc/.../mac_count”…”�”}”(hj„ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´Khj}cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzcubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwcubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjjcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgcubah}”(h]”jfcah ]”h"]”Œ+abi_sys_bus_drivers_intel_m10_bmc_mac_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµcj\csj˜}”jfcj\csubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-intel-m10-bmc `”h]”(hŒDefined on file ”…”�”}”(hjºch²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-intel-m10-bmc `”h]”j§)�”}”(hjÄch]”hŒsysfs-driver-intel-m10-bmc”…”�”}”(hjÆch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_intel_m10_bmc”uh1hh³jÉah´Khjºcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubhÞ)�”}”(hŒÌRead only. Returns the number of sequential MAC addresses assigned to the board managed by the Intel MAX10 BMC. This value is stored in FLASH and is mirrored in the MAX10 BMC register space. Format: "%u".”h]”hŒÐRead only. Returns the number of sequential MAC addresses assigned to the board managed by the Intel MAX10 BMC. This value is stored in FLASH and is mirrored in the MAX10 BMC register space. Format: “%uâ€�.”…”�”}”(hjèch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉah´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_acpi_devices_adr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-adr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/adr**”h]”j`)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/adr**”h]”hŒ&/sys/bus/acpi/devices/.../adr”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-acpi”h´K%hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdubah}”(h]”jdah ]”h"]”Œabi_sys_bus_acpi_devices_adr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPdjöcsj˜}”jdjöcsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hjUdh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hj_dh]”hŒsysfs-bus-acpi”…”�”}”(hjadh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkdŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K%hjUdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K%hhÊh²hubhÞ)�”}”(hŒÁThis attribute contains the output of the device object's _ADR control method, which is present for ACPI device objects representing devices having standard enumeration algorithms, such as PCI.”h]”hŒÃThis attribute contains the output of the device object’s _ADR control method, which is present for ACPI device objects representing devices having standard enumeration algorithms, such as PCI.”…”�”}”(hjƒdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K%hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_acpi_devices_description:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-acpi-devices-description”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjŸdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/acpi\/devices\/\.\.\.\/description**”h]”j`)�”}”(hŒ2**\/sys\/bus\/acpi\/devices\/\.\.\.\/description**”h]”hŒ./sys/bus/acpi/devices/.../description”…”�”}”(hj¹dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´Khj²dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœdubah}”(h]”j›dah ]”h"]”Œ$abi_sys_bus_acpi_devices_description”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêdj‘dsj˜}”j›dj‘dsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hjïdh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hjùdh]”hŒsysfs-bus-acpi”…”�”}”(hjûdh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´Khjïdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubhÞ)�”}”(hŒZThis attribute contains the output of the device object's _STR control method, if present.”h]”hŒ\This attribute contains the output of the device object’s _STR control method, if present.”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_acpi_devices_eject:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-eject”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj9eubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/acpi\/devices\/\.\.\.\/eject**”h]”j`)�”}”(hŒ,**\/sys\/bus\/acpi\/devices\/\.\.\.\/eject**”h]”hŒ(/sys/bus/acpi/devices/.../eject”…”�”}”(hjSeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K5hjLeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6eubah}”(h]”j5eah ]”h"]”Œabi_sys_bus_acpi_devices_eject”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„ej+esj˜}”j5ej+esubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hj‰eh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hj“eh]”hŒsysfs-bus-acpi”…”�”}”(hj•eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K5hj‰eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K5hhÊh²hubhÞ)�”}”(hŒ‹Writing 1 to this attribute will trigger hot removal of this device object. This file exists for every device object that has _EJ0 method.”h]”hŒ‹Writing 1 to this attribute will trigger hot removal of this device object. This file exists for every device object that has _EJ0 method.”…”�”}”(hj·eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K5hhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_acpi_devices_hid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-hid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÓeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/hid**”h]”j`)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/hid**”h]”hŒ&/sys/bus/acpi/devices/.../hid”…”�”}”(hjíeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´Khjæeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐeubah}”(h]”jÏeah ]”h"]”Œabi_sys_bus_acpi_devices_hid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfjÅesj˜}”jÏejÅesubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hj#fh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hj-fh]”hŒsysfs-bus-acpi”…”�”}”(hj/fh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9fŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´Khj#fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubhÞ)�”}”(hŒ¤This attribute indicates the hardware ID (_HID) of the device object. For example, PNP0103. This file is present for device objects having the _HID control method.”h]”hŒ¤This attribute indicates the hardware ID (_HID) of the device object. For example, PNP0103. This file is present for device objects having the _HID control method.”…”�”}”(hjQfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_acpi_devices_hrv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-hrv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjmfubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/hrv**”h]”j`)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/hrv**”h]”hŒ&/sys/bus/acpi/devices/.../hrv”…”�”}”(hj‡fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K[hj€fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzfubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmfubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjfubah}”(h]”jifah ]”h"]”Œabi_sys_bus_acpi_devices_hrv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸fj_fsj˜}”jifj_fsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hj½fh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hjÇfh]”hŒsysfs-bus-acpi”…”�”}”(hjÉfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K[hj½fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K[hhÊh²hubhÞ)�”}”(hŒÐ(RO) Allows users to read the hardware version of non-PCI hardware, if the _HRV control method is present. It is mostly useful for non-PCI devices because lspci can list the hardware version for PCI devices.”h]”hŒÐ(RO) Allows users to read the hardware version of non-PCI hardware, if the _HRV control method is present. It is mostly useful for non-PCI devices because lspci can list the hardware version for PCI devices.”…”�”}”(hjëfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K[hhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_acpi_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-acpi-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/acpi\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ/**\/sys\/bus\/acpi\/devices\/\.\.\.\/modalias**”h]”hŒ+/sys/bus/acpi/devices/.../modalias”…”�”}”(hj!gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgubah}”(h]”jgah ]”h"]”Œ!abi_sys_bus_acpi_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jRgjùfsj˜}”jgjùfsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hjWgh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hjagh]”hŒsysfs-bus-acpi”…”�”}”(hjcgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmgŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K hjWgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K hhÊh²hubhÞ)�”}”(hŒ¬This attribute indicates the PNP IDs of the device object. That is acpi:HHHHHHHH:[CCCCCCC:]. Where each HHHHHHHH or CCCCCCCC contains device object's PNPID (_HID or _CID).”h]”hŒ®This attribute indicates the PNP IDs of the device object. That is acpi:HHHHHHHH:[CCCCCCC:]. Where each HHHHHHHH or CCCCCCCC contains device object’s PNPID (_HID or _CID).”…”�”}”(hj…gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_acpi_devices_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj¡gubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/acpi\/devices\/\.\.\.\/path**”h]”j`)�”}”(hŒ+**\/sys\/bus\/acpi\/devices\/\.\.\.\/path**”h]”hŒ'/sys/bus/acpi/devices/.../path”…”�”}”(hj»gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´Khj´gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjžgubah}”(h]”j�gah ]”h"]”Œabi_sys_bus_acpi_devices_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìgj“gsj˜}”j�gj“gsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hjñgh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hjûgh]”hŒsysfs-bus-acpi”…”�”}”(hjýgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjùgubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´Khjñgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubhÞ)�”}”(hŒ|This attribute indicates the full path of ACPI namespace object associated with the device object. For example, \_SB_.PCI0.”h]”hŒ|This attribute indicates the full path of ACPI namespace object associated with the device object. For example, _SB_.PCI0.”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubhÞ)�”}”(hŒuThis file is not present for device objects representing fixed ACPI hardware features (like power and sleep buttons).”h]”hŒuThis file is not present for device objects representing fixed ACPI hardware features (like power and sleep buttons).”…”�”}”(hj-hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_acpi_devices_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjIhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/acpi\/devices\/\.\.\.\/status**”h]”j`)�”}”(hŒ-**\/sys\/bus\/acpi\/devices\/\.\.\.\/status**”h]”hŒ)/sys/bus/acpi/devices/.../status”…”�”}”(hjchh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hj\hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFhubah}”(h]”jEhah ]”h"]”Œabi_sys_bus_acpi_devices_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”hj;hsj˜}”jEhj;hsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hj™hh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hj£hh]”hŒsysfs-bus-acpi”…”�”}”(hj¥hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯hŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K=hj™hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubhÞ)�”}”(hŒp(RO) Returns the ACPI device status: enabled, disabled or functioning or present, if the method _STA is present.”h]”hŒp(RO) Returns the ACPI device status: enabled, disabled or functioning or present, if the method _STA is present.”…”�”}”(hjÇhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubhÞ)�”}”(hŒNThe return value is a decimal integer representing the device's status bitmap:”h]”hŒPThe return value is a decimal integer representing the device’s status bitmap:”…”�”}”(hjÕhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjæhubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjæhubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit [0]”h]”hŒBit [0]”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiubjW)�”}”(hhh]”hÞ)�”}”(hŒSet if the device is present.”h]”hŒSet if the device is present.”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit [1]”h]”hŒBit [1]”…”�”}”(hj=ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hj:iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7iubjW)�”}”(hhh]”hÞ)�”}”(hŒ8Set if the device is enabled and decoding its resources.”h]”hŒ8Set if the device is enabled and decoding its resources.”…”�”}”(hjTih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjQiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit [2]”h]”hŒBit [2]”…”�”}”(hjtih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjqiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjniubjW)�”}”(hhh]”hÞ)�”}”(hŒ,Set if the device should be shown in the UI.”h]”hŒ,Set if the device should be shown in the UI.”…”�”}”(hj‹ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjˆiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjniubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit [3]”h]”hŒBit [3]”…”�”}”(hj«ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hj¨iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥iubjW)�”}”(hhh]”hÞ)�”}”(hŒUSet if the device is functioning properly (cleared if device failed its diagnostics).”h]”hŒUSet if the device is functioning properly (cleared if device failed its diagnostics).”…”�”}”(hjÂih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hj¿iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit [4]”h]”hŒBit [4]”…”�”}”(hjâih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjßiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜiubjW)�”}”(hhh]”hÞ)�”}”(hŒSet if the battery is present.”h]”hŒSet if the battery is present.”…”�”}”(hjùih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjöiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Bits [31:5]”h]”hŒ Bits [31:5]”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubjW)�”}”(hhh]”hÞ)�”}”(hŒReserved (must be cleared)”h]”hŒReserved (must be cleared)”…”�”}”(hj0jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hj-jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýhubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãhubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒdIf bit [0] is clear, then bit 1 must also be clear (a device that is not present cannot be enabled).”h]”hŒdIf bit [0] is clear, then bit 1 must also be clear (a device that is not present cannot be enabled).”…”�”}”(hj]jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubhÞ)�”}”(hŒ¤Bit 0 can be clear (not present) with bit [3] set (device is functional). This case is used to indicate a valid device for which no device driver should be loaded.”h]”hŒ¤Bit 0 can be clear (not present) with bit [3] set (device is functional). This case is used to indicate a valid device for which no device driver should be loaded.”…”�”}”(hjkjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubhÞ)�”}”(hŒ9More special cases are covered in the ACPI specification.”h]”hŒ9More special cases are covered in the ACPI specification.”…”�”}”(hjyjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K=hhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_acpi_devices_uid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-acpi-devices-uid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj•jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/uid**”h]”j`)�”}”(hŒ***\/sys\/bus\/acpi\/devices\/\.\.\.\/uid**”h]”hŒ&/sys/bus/acpi/devices/.../uid”…”�”}”(hj¯jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K.hj¨jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’jubah}”(h]”j‘jah ]”h"]”Œabi_sys_bus_acpi_devices_uid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàjj‡jsj˜}”j‘jj‡jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-acpi `”h]”(hŒDefined on file ”…”�”}”(hjåjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-acpi `”h]”j§)�”}”(hjïjh]”hŒsysfs-bus-acpi”…”�”}”(hjñjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_acpi”uh1hh³j2dh´K.hjåjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K.hhÊh²hubhÞ)�”}”(hŒZThis attribute contains the output of the device object's _UID control method, if present.”h]”hŒ\This attribute contains the output of the device object’s _UID control method, if present.”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2dh´K.hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_acpi_intel_rapid_start_wakeup_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-acpi-intel-rapid-start-wakeup-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj/kubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/acpi\/intel\-rapid\-start\/wakeup_events**”h]”j`)�”}”(hŒ8**\/sys\/bus\/acpi\/intel\-rapid\-start\/wakeup_events**”h]”hŒ4/sys/bus/acpi/intel-rapid-start/wakeup_events”…”�”}”(hjIkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-driver-intel-rapid-start”h´KhjBkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?kubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`”h]”(hŒDefined on file ”…”�”}”(hj€kh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-intel-rapid-start `”h]”j§)�”}”(hjŠkh]”hŒsysfs-driver-intel-rapid-start”…”�”}”(hjŒkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–kŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_intel_rapid_start”uh1hh³j]kh´Khj€kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´KhhÊh²hubhÞ)�”}”(hŒ¼An integer representing a set of wakeup events as follows: 1: Wake to enter hibernation when the wakeup timer expires 2: Wake to enter hibernation when the battery reaches a critical level”h]”hŒ¼An integer representing a set of wakeup events as follows: 1: Wake to enter hibernation when the wakeup timer expires 2: Wake to enter hibernation when the battery reaches a critical level”…”�”}”(hj®kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´KhhÊh²hubhÞ)�”}”(hŒÀThese values are ORed together. For example, a value of 3 indicates that the system will wake to enter hibernation when either the wakeup timer expires or the battery reaches a critical level.”h]”hŒÀThese values are ORed together. For example, a value of 3 indicates that the system will wake to enter hibernation when either the wakeup timer expires or the battery reaches a critical level.”…”�”}”(hj¼kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_acpi_intel_rapid_start_wakeup_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-acpi-intel-rapid-start-wakeup-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjØkubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/acpi\/intel\-rapid\-start\/wakeup_time**”h]”j`)�”}”(hŒ6**\/sys\/bus\/acpi\/intel\-rapid\-start\/wakeup_time**”h]”hŒ2/sys/bus/acpi/intel-rapid-start/wakeup_time”…”�”}”(hjòkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´Khjëkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕkubah}”(h]”jÔkah ]”h"]”Œ.abi_sys_bus_acpi_intel_rapid_start_wakeup_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#ljÊksj˜}”jÔkjÊksubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-intel-rapid-start `”h]”(hŒDefined on file ”…”�”}”(hj(lh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-intel-rapid-start `”h]”j§)�”}”(hj2lh]”hŒsysfs-driver-intel-rapid-start”…”�”}”(hj4lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>lŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_intel_rapid_start”uh1hh³j]kh´Khj(lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´KhhÊh²hubhÞ)�”}”(hŒ‰An integer representing the length of time the system will remain asleep before waking up to enter hibernation. This value is in minutes.”h]”hŒ‰An integer representing the length of time the system will remain asleep before waking up to enter hibernation. This value is in minutes.”…”�”}”(hjVlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j]kh´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_amba_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-amba-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjrlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/amba\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ6**\/sys\/bus\/amba\/devices\/\.\.\.\/driver_override**”h]”hŒ2/sys/bus/amba/devices/.../driver_override”…”�”}”(hjŒlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-amba”h´Khj…lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjolubah}”(h]”jnlah ]”h"]”Œ(abi_sys_bus_amba_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾ljdlsj˜}”jnljdlsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-amba `”h]”(hŒDefined on file ”…”�”}”(hjÃlh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-amba `”h]”j§)�”}”(hjÍlh]”hŒsysfs-bus-amba”…”�”}”(hjÏlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËlubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙlŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_amba”uh1hh³j lh´KhjÃlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j lh´KhhÊh²hubhÞ)�”}”(hX¾This file allows the driver for a device to be specified which will override standard OF, ACPI, ID table, and name matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-amba > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hXÂThis file allows the driver for a device to be specified which will override standard OF, ACPI, ID table, and name matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-amba > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hjñlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j lh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_auxiliary_devices_irqs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-auxiliary-devices-irqs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj mubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/auxiliary\/devices\/\.\.\.\/irqs\/**”h]”j`)�”}”(hŒ2**\/sys\/bus\/auxiliary\/devices\/\.\.\.\/irqs\/**”h]”hŒ./sys/bus/auxiliary/devices/.../irqs/”…”�”}”(hj'mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-bus-auxiliary”h´Khj mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj mubah}”(h]”j mah ]”h"]”Œ"abi_sys_bus_auxiliary_devices_irqs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYmjÿlsj˜}”j mjÿlsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-auxiliary `”h]”(hŒDefined on file ”…”�”}”(hj^mh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-auxiliary `”h]”j§)�”}”(hjhmh]”hŒsysfs-bus-auxiliary”…”�”}”(hjjmh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_auxiliary”uh1hh³j;mh´Khj^mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;mh´KhhÊh²hubhÞ)�”}”(hX!The /sys/devices/.../irqs directory contains a variable set of files, with each file is named as irq number similar to PCI PF or VF's irq number located in msi_irqs directory. These irq files are added and removed dynamically when an IRQ is requested and freed respectively for the PCI SF.”h]”hX#The /sys/devices/.../irqs directory contains a variable set of files, with each file is named as irq number similar to PCI PF or VF’s irq number located in msi_irqs directory. These irq files are added and removed dynamically when an IRQ is requested and freed respectively for the PCI SF.”…”�”}”(hjŒmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;mh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¨mubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X**”h]”j`)�”}”(hŒ7**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X**”h]”hŒ3/sys/bus/auxiliary/devices/intel_vsec.sdsi.X”…”�”}”(hjÂmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-driver-intel_sdsi”h´Khj»mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥mubah}”(h]”j¤mah ]”h"]”Œ/abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jômjšmsj˜}”j¤mjšmsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hjùmh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hjnh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´Khjùmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhhÊh²hubhÞ)�”}”(hX"This directory contains interface files for accessing Intel On Demand (formerly Software Defined Silicon or SDSi) features on a CPU. X represents the socket instance (though not the socket ID). The socket ID is determined by reading the registers file and decoding it per the specification.”h]”hX"This directory contains interface files for accessing Intel On Demand (formerly Software Defined Silicon or SDSi) features on a CPU. X represents the socket instance (though not the socket ID). The socket ID is determined by reading the registers file and decoding it per the specification.”…”�”}”(hj'nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhhÊh²hubhÞ)�”}”(hŒŽSome files communicate with On Demand hardware through a mailbox. Should the operation fail, one of the following error codes may be returned:”h]”hŒŽSome files communicate with On Demand hardware through a mailbox. Should the operation fail, one of the following error codes may be returned:”…”�”}”(hj5nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjFnubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjFnubhŒthead”“”)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Error Code”h]”hŒ Error Code”…”�”}”(hjhnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjenubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbnubjW)�”}”(hhh]”hÞ)�”}”(hŒCause”h]”hŒCause”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj|nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_nubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjFnubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒEIO”h]”hŒEIO”…”�”}”(hj¨nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj¥nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢nubjW)�”}”(hhh]”hÞ)�”}”(hŒ0General mailbox failure. Log may indicate cause.”h]”hŒ0General mailbox failure. Log may indicate cause.”…”�”}”(hj¿nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj¼nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒEBUSY”h]”hŒEBUSY”…”�”}”(hjßnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhjÜnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙnubjW)�”}”(hhh]”hÞ)�”}”(hŒ"Mailbox is owned by another agent.”h]”hŒ"Mailbox is owned by another agent.”…”�”}”(hjönh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjónubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒEPERM”h]”hŒEPERM”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoubjW)�”}”(hhh]”hÞ)�”}”(hŒ0On Demand capability is not enabled in hardware.”h]”hŒ0On Demand capability is not enabled in hardware.”…”�”}”(hj-oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj*oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒEPROTO”h]”hŒEPROTO”…”�”}”(hjMoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhjJoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGoubjW)�”}”(hhh]”hÞ)�”}”(hŒDFailure in mailbox protocol detected by driver. See log for details.”h]”hŒDFailure in mailbox protocol detected by driver. See log for details.”…”�”}”(hjdoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjaoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ EOVERFLOW”h]”hŒ EOVERFLOW”…”�”}”(hj„oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj�oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~oubjW)�”}”(hhh]”hÞ)�”}”(hŒIFor provision commands, the size of the data exceeds what may be written.”h]”hŒIFor provision commands, the size of the data exceeds what may be written.”…”�”}”(hj›oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj˜oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~oubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒESPIPE”h]”hŒESPIPE”…”�”}”(hj»oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khj¸oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµoubjW)�”}”(hhh]”hÞ)�”}”(hŒSeeking is not allowed.”h]”hŒSeeking is not allowed.”…”�”}”(hjÒoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhjÏoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ ETIMEDOUT”h]”hŒ ETIMEDOUT”…”�”}”(hjòoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjïoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìoubjW)�”}”(hhh]”hÞ)�”}”(hŒ0Failure to complete mailbox transaction in time.”h]”hŒ0Failure to complete mailbox transaction in time.”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´Khjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCnubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ9.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_guid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-guid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjDpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/guid**”h]”j`)�”}”(hŒ=**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/guid**”h]”hŒ9/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/guid”…”�”}”(hj^ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhjWpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjApubah}”(h]”j@pah ]”h"]”Œ4abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_guid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�pj6psj˜}”j@pj6psubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hj”ph²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hjžph]”hŒsysfs-driver-intel_sdsi”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´Khj”pubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhhÊh²hubhÞ)�”}”(hŒÝ(RO) The GUID for the registers file. The GUID identifies the layout of the registers file in this directory. Information about the register layouts for a particular GUID is available at http://github.com/intel/intel-sdsi”h]”(hŒ»(RO) The GUID for the registers file. The GUID identifies the layout of the registers file in this directory. Information about the register layouts for a particular GUID is available at ”…”�”}”(hjÂph²hh³Nh´Nubjö¯)�”}”(hŒ"http://github.com/intel/intel-sdsi”h]”hŒ"http://github.com/intel/intel-sdsi”…”�”}”(hjÊph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jÌpuh1jõ¯hjÂpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_meter_certificate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-meter-certificate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjípubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/meter_certificate**”h]”j`)�”}”(hŒJ**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/meter_certificate**”h]”hŒF/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/meter_certificate”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KHhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjípubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêpubah}”(h]”jépah ]”h"]”ŒAabi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_meter_certificate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8qjßpsj˜}”jépjßpsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hj=qh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hjGqh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hjIqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´KHhj=qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KHhhÊh²hubhÞ)�”}”(hŒÂ(RO) Used to read back the current meter certificate for the CPU from Intel On Demand hardware. The meter certificate contains utilization metrics of On Demand enabled features. Mailbox command.”h]”hŒÂ(RO) Used to read back the current meter certificate for the CPU from Intel On Demand hardware. The meter certificate contains utilization metrics of On Demand enabled features. Mailbox command.”…”�”}”(hjkqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KHhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_provision_akc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-akc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj‡qubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/provision_akc**”h]”j`)�”}”(hŒF**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/provision_akc**”h]”hŒB/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/provision_akc”…”�”}”(hj¡qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K3hjšqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„qubah}”(h]”jƒqah ]”h"]”Œ=abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_provision_akc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒqjyqsj˜}”jƒqjyqsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hj×qh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hjáqh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hjãqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´K3hj×qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K3hhÊh²hubhÞ)�”}”(hŒ°(WO) Used to write an Authentication Key Certificate (AKC) to the On Demand NVRAM for the CPU. The AKC is used to authenticate a Capability Activation Payload. Mailbox command.”•h]”hŒ°(WO) Used to write an Authentication Key Certificate (AKC) to the On Demand NVRAM for the CPU. The AKC is used to authenticate a Capability Activation Payload. Mailbox command.”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K3hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_provision_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj!rubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/provision_cap**”h]”j`)�”}”(hŒF**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/provision_cap**”h]”hŒB/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/provision_cap”…”�”}”(hj;rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K`”h]”(hŒDefined on file ”…”�”}”(hjqrh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hj{rh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hj}rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´K.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_registers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-registers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj»rubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/registers**”h]”j`)�”}”(hŒB**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/registers**”h]”hŒ>/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/registers”…”�”}”(hjÕrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K(hjÎrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸rubah}”(h]”j·rah ]”h"]”Œ9abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_registers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsj­rsj˜}”j·rj­rsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hj sh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hjsh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!sŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´K(hj subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K(hhÊh²hubhÞ)�”}”(hX(RO) Contains information needed by applications to provision a CPU and monitor status information. The layout of this file is determined by the GUID in this directory. Information about the layout for a particular GUID is available at http://github.com/intel/intel-sdsi”h]”(hŒì(RO) Contains information needed by applications to provision a CPU and monitor status information. The layout of this file is determined by the GUID in this directory. Information about the layout for a particular GUID is available at ”…”�”}”(hj9sh²hh³Nh´Nubjö¯)�”}”(hŒ"http://github.com/intel/intel-sdsi”h]”hŒ"http://github.com/intel/intel-sdsi”…”�”}”(hjAsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jCsuh1jõ¯hj9subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´K(hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_state_certificate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-state-certificate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjdsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/state_certificate**”h]”j`)�”}”(hŒJ**\/sys\/bus\/auxiliary\/devices\/intel_vsec\.sdsi\.X\/state_certificate**”h]”hŒF/sys/bus/auxiliary/devices/intel_vsec.sdsi.X/state_certificate”…”�”}”(hj~sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KRhjwsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqsubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjasubah}”(h]”j`sah ]”h"]”ŒAabi_sys_bus_auxiliary_devices_intel_vsec_sdsi_x_state_certificate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯sjVssj˜}”j`sjVssubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-intel_sdsi `”h]”(hŒDefined on file ”…”�”}”(hj´sh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-intel_sdsi `”h]”j§)�”}”(hj¾sh]”hŒsysfs-driver-intel_sdsi”…”�”}”(hjÀsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_intel_sdsi”uh1hh³jÖmh´KRhj´subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KRhhÊh²hubhÞ)�”}”(hŒ¼(RO) Used to read back the current state certificate for the CPU from On Demand hardware. The state certificate contains information about the current licenses on the CPU. Mailbox command.”h]”hŒ¼(RO) Used to read back the current state certificate for the CPU from On Demand hardware. The state certificate contains information about the current licenses on the CPU. Mailbox command.”…”�”}”(hjâsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÖmh´KRhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_bcma_devices_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-bcma-devices-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjþsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/bcma\/devices\/\.\.\.\/class**”h]”j`)�”}”(hŒ,**\/sys\/bus\/bcma\/devices\/\.\.\.\/class**”h]”hŒ(/sys/bus/bcma/devices/.../class”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-bcma”h´Khjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûsubah}”(h]”júsah ]”h"]”Œabi_sys_bus_bcma_devices_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJtjðssj˜}”júsjðssubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-bcma `”h]”(hŒDefined on file ”…”�”}”(hjOth²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-bcma `”h]”j§)�”}”(hjYth]”hŒsysfs-bus-bcma”…”�”}”(hj[th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jetŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_bcma”uh1hh³j,th´KhjOtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubhÞ)�”}”(hŒ}Each BCMA core is identified by few fields, including class it belongs to. See include/linux/bcma/bcma.h for possible values.”h]”hŒ}Each BCMA core is identified by few fields, including class it belongs to. See include/linux/bcma/bcma.h for possible values.”…”�”}”(hj}th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_bus_bcma_devices_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-bcma-devices-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj™tubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/bcma\/devices\/\.\.\.\/id**”h]”j`)�”}”(hŒ)**\/sys\/bus\/bcma\/devices\/\.\.\.\/id**”h]”hŒ%/sys/bus/bcma/devices/.../id”…”�”}”(hj³th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´K hj¬tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–tubah}”(h]”j•tah ]”h"]”Œabi_sys_bus_bcma_devices_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jätj‹tsj˜}”j•tj‹tsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-bcma `”h]”(hŒDefined on file ”…”�”}”(hjéth²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-bcma `”h]”j§)�”}”(hjóth]”hŒsysfs-bus-bcma”…”�”}”(hjõth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_bcma”uh1hh³j,th´K hjétubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´K hhÊh²hubhÞ)�”}”(hŒHThere are a few types of BCMA cores, they can be identified by id field.”h]”hŒHThere are a few types of BCMA cores, they can be identified by id field.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´K hhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_bcma_devices_manuf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-bcma-devices-manuf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj3uubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/bcma\/devices\/\.\.\.\/manuf**”h]”j`)�”}”(hŒ,**\/sys\/bus\/bcma\/devices\/\.\.\.\/manuf**”h]”hŒ(/sys/bus/bcma/devices/.../manuf”…”�”}”(hjMuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhjFuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@uubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0uubah}”(h]”j/uah ]”h"]”Œabi_sys_bus_bcma_devices_manuf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~uj%usj˜}”j/uj%usubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-bcma `”h]”(hŒDefined on file ”…”�”}”(hjƒuh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-bcma `”h]”j§)�”}”(hj�uh]”hŒsysfs-bus-bcma”…”�”}”(hj�uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™uŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_bcma”uh1hh³j,th´Khjƒuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubhÞ)�”}”(hŒZEach BCMA core has its manufacturer id. See include/linux/bcma/bcma.h for possible values.”h]”hŒZEach BCMA core has its manufacturer id. See include/linux/bcma/bcma.h for possible values.”…”�”}”(hj±uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_bcma_devices_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-bcma-devices-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÍuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/bcma\/devices\/\.\.\.\/rev**”h]”j`)�”}”(hŒ***\/sys\/bus\/bcma\/devices\/\.\.\.\/rev**”h]”hŒ&/sys/bus/bcma/devices/.../rev”…”�”}”(hjçuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´Khjàuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊuubah}”(h]”jÉuah ]”h"]”Œabi_sys_bus_bcma_devices_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jvj¿usj˜}”jÉuj¿usubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-bcma `”h]”(hŒDefined on file ”…”�”}”(hjvh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-bcma `”h]”j§)�”}”(hj'vh]”hŒsysfs-bus-bcma”…”�”}”(hj)vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3vŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_bcma”uh1hh³j,th´Khjvubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubhÞ)�”}”(hŒsBCMA cores of the same type can still slightly differ depending on their revision. Use it for detailed programming.”h]”hŒsBCMA cores of the same type can still slightly differ depending on their revision. Use it for detailed programming.”…”�”}”(hjKvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,th´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_cdx_devices_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjgvubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cdx\/devices\/\.\.\.\/class**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cdx\/devices\/\.\.\.\/class**”h]”hŒ'/sys/bus/cdx/devices/.../class”…”�”}”(hj�vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-cdx”h´K/hjzvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtvubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgvubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdvubah}”(h]”jcvah ]”h"]”Œabi_sys_bus_cdx_devices_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³vjYvsj˜}”jcvjYvsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hj¸vh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjÂvh]”hŒ sysfs-bus-cdx”…”�”}”(hjÄvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´K/hj¸vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K/hhÊh²hubhÞ)�”}”(hŒ…This file contains the class of the CDX device, in hexadecimal. Class is 24 bit identifier specifies the functionality of the device.”h]”hŒ…This file contains the class of the CDX device, in hexadecimal. Class is 24 bit identifier specifies the functionality of the device.”…”�”}”(hjævh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K/hhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_cdx_devices_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjwubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/device**”h]”j`)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/device**”h]”hŒ(/sys/bus/cdx/devices/.../device”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Khjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿvubah}”(h]”jþvah ]”h"]”Œabi_sys_bus_cdx_devices_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMwjôvsj˜}”jþvjôvsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjRwh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj\wh]”hŒ sysfs-bus-cdx”…”�”}”(hj^wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´KhjRwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubhÞ)�”}”(hŒÎDevice ID for this CDX device, in hexadecimal. Device ID is 16 bit identifier to identify a device type within the range of a device manufacturer. Combination of Vendor ID and Device ID identifies a device.”h]”hŒÎDevice ID for this CDX device, in hexadecimal. Device ID is 16 bit identifier to identify a device type within the range of a device manufacturer. Combination of Vendor ID and Device ID identifies a device.”…”�”}”(hj€wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_cdx_devices_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjœwubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/enable**”h]”j`)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/enable**”h]”hŒ(/sys/bus/cdx/devices/.../enable”…”�”}”(hj¶wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K=hj¯wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™wubah}”(h]”j˜wah ]”h"]”Œabi_sys_bus_cdx_devices_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçwjŽwsj˜}”j˜wjŽwsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjìwh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjöwh]”hŒ sysfs-bus-cdx”…”�”}”(hjøwh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´K=hjìwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K=hhÊh²hubhÞ)�”}”(hXCDX bus should be disabled before updating the devices in FPGA. Writing n/0/off will attempt to disable the CDX bus and. writing y/1/on will attempt to enable the CDX bus. Reading this file gives the current state of the bus, 1 for enabled and 0 for disabled.”h]”hXCDX bus should be disabled before updating the devices in FPGA. Writing n/0/off will attempt to disable the CDX bus and. writing y/1/on will attempt to enable the CDX bus. Reading this file gives the current state of the bus, 1 for enabled and 0 for disabled.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K=hhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj(xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K=hhÊh²hubj¹)�”}”(hŒ"# echo 1 > /sys/bus/cdx/.../enable”h]”hŒ"# echo 1 > /sys/bus/cdx/.../enable”…”�”}”hj6xsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j•vh´K=hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_cdx_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-cdx-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjRxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/cdx\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/cdx\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/cdx/devices/.../modalias”…”�”}”(hjlxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Klhjexubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_xubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjRxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjOxubah}”(h]”jNxah ]”h"]”Œ abi_sys_bus_cdx_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�xjDxsj˜}”jNxjDxsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hj¢xh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj¬xh]”hŒ sysfs-bus-cdx”…”�”}”(hj®xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸xŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´Klhj¢xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KlhhÊh²hubhÞ)�”}”(hŒsThis attribute indicates the CDX ID of the device. That is in the format: cdx:vXXXXdXXXXsvXXXXsdXXXXcXXXXXX, where:”h]”hŒsThis attribute indicates the CDX ID of the device. That is in the format: cdx:vXXXXdXXXXsvXXXXsdXXXXcXXXXXX, where:”…”�”}”(hjÐxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KlhhÊh²hubjÛ›)�”}”(hŒ¼- vXXXX contains the vendor ID; - dXXXX contains the device ID; - svXXXX contains the subsystem vendor ID; - sdXXXX contains the subsystem device ID; - cXXXXXX contains the device class. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒvXXXX contains the vendor ID;”h]”hÞ)�”}”(hjçxh]”hŒvXXXX contains the vendor ID;”…”�”}”(hjéxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Klhjåxubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjâxubjˆ)�”}”(hŒdXXXX contains the device ID;”h]”hÞ)�”}”(hjþxh]”hŒdXXXX contains the device ID;”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Klhjüxubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjâxubjˆ)�”}”(hŒ(svXXXX contains the subsystem vendor ID;”h]”hÞ)�”}”(hjyh]”hŒ(svXXXX contains the subsystem vendor ID;”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Klhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjâxubjˆ)�”}”(hŒ(sdXXXX contains the subsystem device ID;”h]”hÞ)�”}”(hj,yh]”hŒ(sdXXXX contains the subsystem device ID;”…”�”}”(hj.yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Klhj*yubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjâxubjˆ)�”}”(hŒ$cXXXXXX contains the device class. ”h]”hÞ)�”}”(hŒ"cXXXXXX contains the device class.”h]”hŒ"cXXXXXX contains the device class.”…”�”}”(hjEyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KlhjAyubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjâxubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j•vh´KlhjÞxubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j•vh´KlhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_cdx_devices_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjsyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/remove**”h]”j`)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/remove**”h]”hŒ(/sys/bus/cdx/devices/.../remove”…”�”}”(hj�yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KWhj†yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpyubah}”(h]”joyah ]”h"]”Œabi_sys_bus_cdx_devices_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾yjeysj˜}”joyjeysubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjÃyh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjÍyh]”hŒ sysfs-bus-cdx”…”�”}”(hjÏyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´KWhjÃyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KWhhÊh²hubhÞ)�”}”(hXWriting y/1/on to this file removes the corresponding device from the CDX bus. If the device is to be reconfigured reconfigured in the Hardware, the device can be removed, so that the device driver does not access the device while it is being reconfigured.”h]”hXWriting y/1/on to this file removes the corresponding device from the CDX bus. If the device is to be reconfigured reconfigured in the Hardware, the device can be removed, so that the device driver does not access the device while it is being reconfigured.”…”�”}”(hjñyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KWhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjÿyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KWhhÊh²hubj¹)�”}”(hŒ*# echo 1 > /sys/bus/cdx/devices/.../remove”h]”hŒ*# echo 1 > /sys/bus/cdx/devices/.../remove”…”�”}”hj zsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j•vh´KWhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_cdx_devices_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj)zubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cdx\/devices\/\.\.\.\/reset**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cdx\/devices\/\.\.\.\/reset**”h]”hŒ'/sys/bus/cdx/devices/.../reset”…”�”}”(hjCzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KJhj`”h]”(hŒDefined on file ”…”�”}”(hjyzh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjƒzh]”hŒ sysfs-bus-cdx”…”�”}”(hj…zh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�zubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�zŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´KJhjyzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KJhhÊh²hubhÞ)�”}”(hŒåWriting y/1/on to this file resets the CDX device or all devices on the bus. On resetting the device, the corresponding driver is notified twice, once before the device is being reset, and again after the reset has been complete.”h]”hŒåWriting y/1/on to this file resets the CDX device or all devices on the bus. On resetting the device, the corresponding driver is notified twice, once before the device is being reset, and again after the reset has been complete.”…”�”}”(hj§zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KJhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjµzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KJhhÊh²hubj¹)�”}”(hŒ!# echo 1 > /sys/bus/cdx/.../reset”h]”hŒ!# echo 1 > /sys/bus/cdx/.../reset”…”�”}”hjÃzsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j•vh´KJhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_cdx_devices_resource_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-cdx-devices-resource-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjßzubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/cdx\/devices\/\.\.\.\/resource\**”h]”j`)�”}”(hŒ3**\/sys\/bus\/cdx\/devices\/\.\.\.\/resource\**”h]”hŒ//sys/bus/cdx/devices/.../resource”…”�”}”(hjùzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Kehjòzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßzubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜzubah}”(h]”jÛzah ]”h"]”Œ"abi_sys_bus_cdx_devices_resource_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*{jÑzsj˜}”jÛzjÑzsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hj/{h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj9{h]”hŒ sysfs-bus-cdx”…”�”}”(hj;{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jE{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´Kehj/{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KehhÊh²hubhÞ)�”}”(hŒoThe resource binary file contains the content of the memory regions. These files can be m'maped from userspace.”h]”hŒqThe resource binary file contains the content of the memory regions. These files can be m’maped from userspace.”…”�”}”(hj]{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KehhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_cdx_devices_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-cdx-devices-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjy{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/cdx\/devices\/\.\.\.\/revision**”h]”j`)�”}”(hŒ.**\/sys\/bus\/cdx\/devices\/\.\.\.\/revision**”h]”hŒ*/sys/bus/cdx/devices/.../revision”…”�”}”(hj“{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K6hjŒ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv{ubah}”(h]”ju{ah ]”h"]”Œ abi_sys_bus_cdx_devices_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ{jk{sj˜}”ju{jk{subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjÉ{h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjÓ{h]”hŒ sysfs-bus-cdx”…”�”}”(hjÕ{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´K6hjÉ{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K6hhÊh²hubhÞ)�”}”(hŒ}This file contains the revision field of the CDX device, in hexadecimal. Revision is 8 bit revision identifier of the device.”h]”hŒ}This file contains the revision field of the CDX device, in hexadecimal. Revision is 8 bit revision identifier of the device.”…”�”}”(hj÷{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K6hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_cdx_devices_subsystem_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-cdx-devices-subsystem-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cdx\/devices\/\.\.\.\/subsystem_device**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cdx\/devices\/\.\.\.\/subsystem_device**”h]”hŒ2/sys/bus/cdx/devices/.../subsystem_device”…”�”}”(hj-|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K'hj&|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj |ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|ubah}”(h]”j|ah ]”h"]”Œ(abi_sys_bus_cdx_devices_subsystem_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^|j|sj˜}”j|j|subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjc|h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hjm|h]”hŒ sysfs-bus-cdx”…”�”}”(hjo|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´K'hjc|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K'hhÊh²hubhÞ)�”}”(hŒƒSubsystem Device ID for this CDX device, in hexadecimal Subsystem Device ID is 16 bit identifier specific to the card manufacturer.”h]”hŒƒSubsystem Device ID for this CDX device, in hexadecimal Subsystem Device ID is 16 bit identifier specific to the card manufacturer.”…”�”}”(hj‘|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´K'hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_cdx_devices_subsystem_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-cdx-devices-subsystem-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj­|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cdx\/devices\/\.\.\.\/subsystem_vendor**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cdx\/devices\/\.\.\.\/subsystem_vendor**”h]”hŒ2/sys/bus/cdx/devices/.../subsystem_vendor”…”�”}”(hjÇ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃ|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhjÀ|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª|ubah}”(h]”j©|ah ]”h"]”Œ(abi_sys_bus_cdx_devices_subsystem_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø|jŸ|sj˜}”j©|jŸ|subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hjý|h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj}h]”hŒ sysfs-bus-cdx”…”�”}”(hj }h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´Khjý|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubhÞ)�”}”(hŒ„Subsystem Vendor ID for this CDX device, in hexadecimal. Subsystem Vendor ID is 16 bit identifier specific to the card manufacturer.”h]”hŒ„Subsystem Vendor ID for this CDX device, in hexadecimal. Subsystem Vendor ID is 16 bit identifier specific to the card manufacturer.”…”�”}”(hj+}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_cdx_devices_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-devices-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjG}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/vendor**”h]”j`)�”}”(hŒ,**\/sys\/bus\/cdx\/devices\/\.\.\.\/vendor**”h]”hŒ(/sys/bus/cdx/devices/.../vendor”…”�”}”(hja}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhjZ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD}ubah}”(h]”jC}ah ]”h"]”Œabi_sys_bus_cdx_devices_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’}j9}sj˜}”jC}j9}subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hj—}h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj¡}h]”hŒ sysfs-bus-cdx”…”�”}”(hj£}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´Khj—}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubhÞ)�”}”(hŒ·Vendor ID for this CDX device, in hexadecimal. Vendor ID is 16 bit identifier which is specific to the device manufacturer. Combination of Vendor ID and Device ID identifies a device.”h]”hŒ·Vendor ID for this CDX device, in hexadecimal. Vendor ID is 16 bit identifier which is specific to the device manufacturer. Combination of Vendor ID and Device ID identifies a device.”…”�”}”(hjÅ}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_cdx_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cdx-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjá}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/cdx\/rescan**”h]”j`)�”}”(hŒ**\/sys\/bus\/cdx\/rescan**”h]”hŒ/sys/bus/cdx/rescan”…”�”}”(hjû}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´Khjô}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ}ubah}”(h]”jÝ}ah ]”h"]”Œabi_sys_bus_cdx_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,~jÓ}sj˜}”jÝ}jÓ}subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cdx `”h]”(hŒDefined on file ”…”�”}”(hj1~h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cdx `”h]”j§)�”}”(hj;~h]”hŒ sysfs-bus-cdx”…”�”}”(hj=~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cdx”uh1hh³j•vh´Khj1~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubhÞ)�”}”(hŒÌWriting y/1/on to this file will cause rescan of the bus and devices on the CDX bus. Any new devices are scanned and added to the list of Linux devices and any devices removed are also deleted from Linux.”h]”hŒÌWriting y/1/on to this file will cause rescan of the bus and devices on the CDX bus. Any new devices are scanned and added to the list of Linux devices and any devices removed are also deleted from Linux.”…”�”}”(hj_~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjm~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•vh´KhhÊh²hubj¹)�”}”(hŒ# echo 1 > /sys/bus/cdx/rescan”h]”hŒ# echo 1 > /sys/bus/cdx/rescan”…”�”}”hj{~sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j•vh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_coreboot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-coreboot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj—~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/coreboot**”h]”j`)�”}”(hŒ**\/sys\/bus\/coreboot**”h]”hŒ/sys/bus/coreboot”…”�”}”(hj±~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-bus-coreboot”h´Khjª~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”~ubah}”(h]”j“~ah ]”h"]”Œabi_sys_bus_coreboot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jã~j‰~sj˜}”j“~j‰~subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-coreboot `”h]”(hŒDefined on file ”…”�”}”(hjè~h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-coreboot `”h]”j§)�”}”(hjò~h]”hŒsysfs-bus-coreboot”…”�”}”(hjô~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjð~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþ~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_coreboot”uh1hh³jÅ~h´Khjè~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubhÞ)�”}”(hŒsThe coreboot bus provides a variety of virtual devices used to access data structures created by the Coreboot BIOS.”h]”hŒsThe coreboot bus provides a variety of virtual devices used to access data structures created by the Coreboot BIOS.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_coreboot_devices_cbmem_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-coreboot-devices-cbmem-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/coreboot\/devices\/cbmem\-\**”h]”j`)�”}”(hŒ0**\/sys\/bus\/coreboot\/devices\/cbmem\-\**”h]”hŒ,/sys/bus/coreboot/devices/cbmem-”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/ubah}”(h]”j.ah ]”h"]”Œ%abi_sys_bus_coreboot_devices_cbmem_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}j$sj˜}”j.j$subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-coreboot `”h]”(hŒDefined on file ”…”�”}”(hj‚h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-coreboot `”h]”j§)�”}”(hjŒh]”hŒsysfs-bus-coreboot”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_coreboot”uh1hh³jÅ~h´Khj‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubhÞ)�”}”(hXwCBMEM is a downwards-growing memory region created by Coreboot, and contains tagged data structures to be shared with payloads in the boot process and the OS. Each CBMEM entry is given a directory in /sys/bus/coreboot/devices based on its id. A list of ids known to Coreboot can be found in the coreboot source tree at ``src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h``.”h]”(hX@CBMEM is a downwards-growing memory region created by Coreboot, and contains tagged data structures to be shared with payloads in the boot process and the OS. Each CBMEM entry is given a directory in /sys/bus/coreboot/devices based on its id. A list of ids known to Coreboot can be found in the coreboot source tree at ”…”�”}”(hj°h²hh³Nh´Nubje0)�”}”(hŒ6``src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h``”h]”hŒ2src/commonlib/bsd/include/commonlib/bsd/cbmem_id.h”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj°ubhŒ.”…”�”}”(hj°h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coreboot_devices_cbmem_id_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coreboot-devices-cbmem-id-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/address**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/address**”h]”hŒ5/sys/bus/coreboot/devices/cbmem-/address”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´Khjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛubah}”(h]”jÚah ]”h"]”Œ-abi_sys_bus_coreboot_devices_cbmem_id_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)€jÐsj˜}”jÚjÐsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-coreboot `”h]”(hŒDefined on file ”…”�”}”(hj.€h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-coreboot `”h]”j§)�”}”(hj8€h]”hŒsysfs-bus-coreboot”…”�”}”(hj:€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jD€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_coreboot”uh1hh³jÅ~h´Khj.€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubhÞ)�”}”(hŒqThis is the physical memory address that the CBMEM entry's data begins at, in hexadecimal (e.g., ``0x76ffe000``).”h]”(hŒcThis is the physical memory address that the CBMEM entry’s data begins at, in hexadecimal (e.g., ”…”�”}”(hj\€h²hh³Nh´Nubje0)�”}”(hŒ``0x76ffe000``”h]”hŒ 0x76ffe000”…”�”}”(hjd€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj\€ubhŒ).”…”�”}”(hj\€h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_coreboot_devices_cbmem_id_mem:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-coreboot-devices-cbmem-id-mem”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjŠ€ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/mem**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/mem**”h]”hŒ1/sys/bus/coreboot/devices/cbmem-/mem”…”�”}”(hj¤€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj €ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´K"hj�€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡€ubah}”(h]”j†€ah ]”h"]”Œ)abi_sys_bus_coreboot_devices_cbmem_id_mem”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ€j|€sj˜}”j†€j|€subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-coreboot `”h]”(hŒDefined on file ”…”�”}”(hjÚ€h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-coreboot `”h]”j§)�”}”(hjä€h]”hŒsysfs-bus-coreboot”…”�”}”(hjæ€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_coreboot”uh1hh³jÅ~h´K"hjÚ€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´K"hhÊh²hubhÞ)�”}”(hŒ§A file exposing read/write access to the entry's data. Note that this file does not support mmap(), as coreboot does not guarantee that the data will be page-aligned.”h]”hŒ©A file exposing read/write access to the entry’s data. Note that this file does not support mmap(), as coreboot does not guarantee that the data will be page-aligned.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´K"hhÊh²hubhÞ)�”}”(hŒÇThe mode of this file is 0600. While there shouldn't be anything security-sensitive contained in CBMEM, read access requires root privileges given this is exposing a small subset of physical memory.”h]”hŒÉThe mode of this file is 0600. While there shouldn’t be anything security-sensitive contained in CBMEM, read access requires root privileges given this is exposing a small subset of physical memory.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´K"hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_coreboot_devices_cbmem_id_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-coreboot-devices-cbmem-id-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj2�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/size**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coreboot\/devices\/cbmem\-\\/size**”h]”hŒ2/sys/bus/coreboot/devices/cbmem-/size”…”�”}”(hjL�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjH�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhjE�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/�ubah}”(h]”j.�ah ]”h"]”Œ*abi_sys_bus_coreboot_devices_cbmem_id_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}�j$�sj˜}”j.�j$�subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-coreboot `”h]”(hŒDefined on file ”…”�”}”(hj‚�h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-coreboot `”h]”j§)�”}”(hjŒ�h]”hŒsysfs-bus-coreboot”…”�”}”(hjŽ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_coreboot”uh1hh³jÅ~h´Khj‚�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubhÞ)�”}”(hŒNThis is the size of the CBMEM entry's data, in hexadecimal (e.g., ``0x1234``).”h]”(hŒDThis is the size of the CBMEM entry’s data, in hexadecimal (e.g., ”…”�”}”(hj°�h²hh³Nh´Nubje0)�”}”(hŒ ``0x1234``”h]”hŒ0x1234”…”�”}”(hj¸�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj°�ubhŒ).”…”�”}”(hj°�h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÅ~h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_clear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-cti-name-channels-chan-clear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÞ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_clear**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_clear**”h]”hŒC/sys/bus/coresight/devices//channels/chan_clear”…”�”}”(hjø�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-coresight-devices-cti”h´K´hjñ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ�ubah}”(h]”jÚ�ah ]”h"]”Œ:abi_sys_bus_coresight_devices_cti_name_channels_chan_clear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*‚jÐ�sj˜}”jÚ�jÐ�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj/‚h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj9‚h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj;‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jE‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K´hj/‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K´hhÊh²hubhÞ)�”}”(hŒ$(Write) Deactivate a single channel.”h]”hŒ$(Write) Deactivate a single channel.”…”�”}”(hj]‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K´hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_free:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-cti-name-channels-chan-free”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjy‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_free**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_free**”h]”hŒB/sys/bus/coresight/devices//channels/chan_free”…”�”}”(hj“‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÒhjŒ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv‚ubah}”(h]”ju‚ah ]”h"]”Œ9abi_sys_bus_coresight_devices_cti_name_channels_chan_free”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ‚jk‚sj˜}”ju‚jk‚subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÉ‚h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjÓ‚h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjÕ‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KÒhjÉ‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÒhhÊh²hubhÞ)�”}”(hŒ6(Read) show channels with no attached trigger signals.”h]”hŒ6(Read) show channels with no attached trigger signals.”…”�”}”(hj÷‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÒhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_gate_disable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-coresight-devices-cti-name-channels-chan-gate-disable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_gate_disable**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_gate_disable**”h]”hŒJ/sys/bus/coresight/devices//channels/chan_gate_disable”…”�”}”(hj-ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¨hj&ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”jƒah ]”h"]”ŒAabi_sys_bus_coresight_devices_cti_name_channels_chan_gate_disable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^ƒjƒsj˜}”jƒjƒsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjcƒh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjmƒh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjoƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K¨hjcƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¨hhÊh²hubhÞ)�”}”(hŒ+(Write) Disable CTIGATE for single channel.”h]”hŒ+(Write) Disable CTIGATE for single channel.”…”�”}”(hj‘ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¨hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_gate_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-coresight-devices-cti-name-channels-chan-gate-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj­ƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_gate_enable**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_gate_enable**”h]”hŒI/sys/bus/coresight/devices//channels/chan_gate_enable”…”�”}”(hjǃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¡hjÀƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªƒubah}”(h]”j©ƒah ]”h"]”Œ@abi_sys_bus_coresight_devices_cti_name_channels_chan_gate_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøƒjŸƒsj˜}”j©ƒjŸƒsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjýƒh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj„h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj „h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K¡hjýƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¡hhÊh²hubhÞ)�”}”(hŒ](RW) Enable CTIGATE for single channel (Write) or list enabled channels through the gate (R).”h]”hŒ](RW) Enable CTIGATE for single channel (Write) or list enabled channels through the gate (R).”…”�”}”(hj+„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K¡hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_inuse:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-cti-name-channels-chan-inuse”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjG„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_inuse**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_inuse**”h]”hŒC/sys/bus/coresight/devices//channels/chan_inuse”…”�”}”(hja„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÌhjZ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD„ubah}”(h]”jC„ah ]”h"]”Œ:abi_sys_bus_coresight_devices_cti_name_channels_chan_inuse”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’„j9„sj˜}”jC„j9„subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj—„h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj¡„h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj£„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KÌhj—„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÌhhÊh²hubhÞ)�”}”(hŒ?(Read) show channels with at least one attached trigger signal.”h]”hŒ?(Read) show channels with at least one attached trigger signal.”…”�”}”(hjÅ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÌhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_pulse:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-cti-name-channels-chan-pulse”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjá„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_pulse**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_pulse**”h]”hŒC/sys/bus/coresight/devices//channels/chan_pulse”…”�”}”(hjû„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kºhjô„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ„ubah}”(h]”jÝ„ah ]”h"]”Œ:abi_sys_bus_coresight_devices_cti_name_channels_chan_pulse”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,…jÓ„sj˜}”jÝ„jÓ„subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj1…h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj;…h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj=…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kºhj1…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KºhhÊh²hubhÞ)�”}”(hŒC(Write) Pulse a single channel - activate for a single clock cycle.”h]”hŒC(Write) Pulse a single channel - activate for a single clock cycle.”…”�”}”(hj_…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KºhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_set:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-cti-name-channels-chan-set”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj{…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_set**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_set**”h]”hŒA/sys/bus/coresight/devices//channels/chan_set”…”�”}”(hj•…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K®hjŽ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx…ubah}”(h]”jw…ah ]”h"]”Œ8abi_sys_bus_coresight_devices_cti_name_channels_chan_set”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆ…jm…sj˜}”jw…jm…subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjË…h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjÕ…h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj×…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓ…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”já…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K®hjË…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K®hhÊh²hubhÞ)�”}”(hŒ"(Write) Activate a single channel.”h]”hŒ"(Write) Activate a single channel.”…”�”}”(hjù…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K®hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_in:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-in”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_in**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_in**”h]”hŒG/sys/bus/coresight/devices//channels/chan_xtrigs_in”…”�”}”(hj/†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kßhj(†ubah• }”(h]”h ]”h"]”h$]”h&]”uh1jVhj%†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†ubah}”(h]”j†ah ]”h"]”Œ>abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_in”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`†j†sj˜}”j†j†subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hje†h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjo†h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjq†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kßhje†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KßhhÊh²hubhÞ)�”}”(hŒE(Read) Read to see input triggers connected to selected view channel.”h]”hŒE(Read) Read to see input triggers connected to selected view channel.”…”�”}”(hj“†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KßhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_out:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-out”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj¯†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_out**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_out**”h]”hŒH/sys/bus/coresight/devices//channels/chan_xtrigs_out”…”�”}”(hjɆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjņubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kæhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬†ubah}”(h]”j«†ah ]”h"]”Œ?abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_out”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú†j¡†sj˜}”j«†j¡†subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÿ†h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj ‡h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj ‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kæhjÿ†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KæhhÊh²hubhÞ)�”}”(hŒF(Read) Read to see output triggers connected to selected view channel.”h]”hŒF(Read) Read to see output triggers connected to selected view channel.”…”�”}”(hj-‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KæhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjI‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_reset**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_reset**”h]”hŒJ/sys/bus/coresight/devices//channels/chan_xtrigs_reset”…”�”}”(hjc‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kíhj\‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF‡ubah}”(h]”jE‡ah ]”h"]”ŒAabi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”‡j;‡sj˜}”jE‡j;‡subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj™‡h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj£‡h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj¥‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kíhj™‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KíhhÊh²hubhÞ)�”}”(hŒ0(Write) Clear all channel / trigger programming.”h]”hŒ0(Write) Clear all channel / trigger programming.”…”�”}”(hjLJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KíhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_sel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-sel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjã‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_sel**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/channels\/chan_xtrigs_sel**”h]”hŒH/sys/bus/coresight/devices//channels/chan_xtrigs_sel”…”�”}”(hjý‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KØhjö‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà‡ubah}”(h]”j߇ah ]”h"]”Œ?abi_sys_bus_coresight_devices_cti_name_channels_chan_xtrigs_sel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.ˆjÕ‡sj˜}”j߇jÕ‡subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj3ˆh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj=ˆh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj?ˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;ˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KØhj3ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KØhhÊh²hubhÞ)�”}”(hŒ[(RW) Write channel number to select a channel to view, read to see selected channel number.”h]”hŒ[(RW) Write channel number to select a channel to view, read to see selected channel number.”…”�”}”(hjaˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KØhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_coresight_devices_cti_name_channels_trig_filter_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-coresight-devices-cti-name-channels-trig-filter-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj}ˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/coresight\/devices\/\\/channels\/trig_filter_enable**”h]”j`)�”}”(hŒO**\/sys\/bus\/coresight\/devices\/\\/channels\/trig_filter_enable**”h]”hŒK/sys/bus/coresight/devices//channels/trig_filter_enable”…”�”}”(hj—ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÆhj�ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}ˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzˆubah}”(h]”jyˆah ]”h"]”ŒBabi_sys_bus_coresight_devices_cti_name_channels_trig_filter_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jȈjoˆsj˜}”jyˆjoˆsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj͈h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj׈h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjÙˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j㈌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KÆhj͈ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÆhhÊh²hubhÞ)�”}”(hŒ7(RW) Enable or disable trigger output signal filtering.”h]”hŒ7(RW) Enable or disable trigger output signal filtering.”…”�”}”(hjûˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÆhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_cti_name_channels_trigin_attach:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-cti-name-channels-trigin-attach”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/channels\/trigin_attach**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/channels\/trigin_attach**”h]”hŒF/sys/bus/coresight/devices//channels/trigin_attach”…”�”}”(hj1‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K‰hj*‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”Œ=abi_sys_bus_coresight_devices_cti_name_channels_trigin_attach”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jb‰j ‰sj˜}”j‰j ‰subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjg‰h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjq‰h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjs‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjo‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K‰hjg‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K‰hhÊh²hubhÞ)�”}”(hŒ4(Write) Attach a CTI input trigger to a CTM channel.”h]”hŒ4(Write) Attach a CTI input trigger to a CTM channel.”…”�”}”(hj•‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K‰hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_cti_name_channels_trigin_detach:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-cti-name-channels-trigin-detach”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj±‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/channels\/trigin_detach**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/channels\/trigin_detach**”h]”hŒF/sys/bus/coresight/devices//channels/trigin_detach”…”�”}”(hjˉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjljubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K�hjĉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®‰ubah}”(h]”j­‰ah ]”h"]”Œ=abi_sys_bus_coresight_devices_cti_name_channels_trigin_detach”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü‰j£‰sj˜}”j­‰j£‰subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjŠh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj Šh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K�hjŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K�hhÊh²hubhÞ)�”}”(hŒ6(Write) Detach a CTI input trigger from a CTM channel.”h]”hŒ6(Write) Detach a CTI input trigger from a CTM channel.”…”�”}”(hj/Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K�hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_cti_name_channels_trigout_attach:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-cti-name-channels-trigout-attach”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjKŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_attach**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_attach**”h]”hŒG/sys/bus/coresight/devices//channels/trigout_attach”…”�”}”(hjeŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K•hj^Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHŠubah}”(h]”jGŠah ]”h"]”Œ>abi_sys_bus_coresight_devices_cti_name_channels_trigout_attach”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–Šj=Šsj˜}”jGŠj=ŠsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj›Šh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj¥Šh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj§Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K•hj›Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K•hhÊh²hubhÞ)�”}”(hŒ5(Write) Attach a CTI output trigger to a CTM channel.”h]”hŒ5(Write) Attach a CTI output trigger to a CTM channel.”…”�”}”(hjÉŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K•hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_cti_name_channels_trigout_detach:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-cti-name-channels-trigout-detach”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjåŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_detach**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_detach**”h]”hŒG/sys/bus/coresight/devices//channels/trigout_detach”…”�”}”(hjÿŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K›hjøŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâŠubah}”(h]”jáŠah ]”h"]”Œ>abi_sys_bus_coresight_devices_cti_name_channels_trigout_detach”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0‹j׊sj˜}”jáŠj׊subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj5‹h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj?‹h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjA‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K›hj5‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K›hhÊh²hubhÞ)�”}”(hŒ7(Write) Detach a CTI output trigger from a CTM channel.”h]”hŒ7(Write) Detach a CTI output trigger from a CTM channel.”…”�”}”(hjc‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K›hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_coresight_devices_cti_name_channels_trigout_filtered:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-coresight-devices-cti-name-channels-trigout-filtered”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_filtered**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/channels\/trigout_filtered**”h]”hŒI/sys/bus/coresight/devices//channels/trigout_filtered”…”�”}”(hj™‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÀhj’‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|‹ubah}”(h]”j{‹ah ]”h"]”Œ@abi_sys_bus_coresight_devices_cti_name_channels_trigout_filtered”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ‹jq‹sj˜}”j{‹jq‹subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÏ‹h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjÙ‹h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjÛ‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj׋ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j勌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KÀhjÏ‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÀhhÊh²hubhÞ)�”}”(hŒ?(Read) List of output triggers filtered across all connections.”h]”hŒ?(Read) List of output triggers filtered across all connections.”…”�”}”(hjý‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KÀhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_cti_name_ctmid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-cti-name-ctmid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/\\/ctmid**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/\\/ctmid**”h]”hŒ4/sys/bus/coresight/devices//ctmid”…”�”}”(hj3Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K hj,Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒubah}”(h]”jŒah ]”h"]”Œ,abi_sys_bus_coresight_devices_cti_name_ctmid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdŒj Œsj˜}”jŒj ŒsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjiŒh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjsŒh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjuŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K hjiŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K hhÊh²hubhÞ)�”}”(hŒ$(Read) Display the associated CTM ID”h]”hŒ$(Read) Display the associated CTM ID”…”�”}”(hj—Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_cti_name_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-cti-name-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj³ŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/\\/enable**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/\\/enable**”h]”hŒ5/sys/bus/coresight/devices//enable”…”�”}”(hjÍŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhjÆŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°Œubah}”(h]”j¯Œah ]”h"]”Œ-abi_sys_bus_coresight_devices_cti_name_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþŒj¥Œsj˜}”j¯Œj¥ŒsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj �h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj �ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Khj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubhÞ)�”}”(hŒ%(RW) Enable/Disable the CTI hardware.”h]”hŒ%(RW) Enable/Disable the CTI hardware.”…”�”}”(hj1�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_cti_name_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-cti-name-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjM�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/\\/label**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/\\/label**”h]”hŒ4/sys/bus/coresight/devices//label”…”�”}”(hjg�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kóhj`�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjM�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ�ubah}”(h]”jI�ah ]”h"]”Œ,abi_sys_bus_coresight_devices_cti_name_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜�j?�sj˜}”jI�j?�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj��h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj§�h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj©�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kóhj��ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KóhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjË�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KóhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_cti_name_nr_trigger_cons:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-cti-name-nr-trigger-cons”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjç�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/nr_trigger_cons**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/nr_trigger_cons**”h]”hŒ>/sys/bus/coresight/devices//nr_trigger_cons”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Khjú�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä�ubah}”(h]”jã�ah ]”h"]”Œ6abi_sys_bus_coresight_devices_cti_name_nr_trigger_cons”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2ŽjÙ�sj˜}”jã�jÙ�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj7Žh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjAŽh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjCŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Khj7Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubhÞ)�”}”(hŒ:(Read) Number of devices connected to triggers on this CTI”h]”hŒ:(Read) Number of devices connected to triggers on this CTI”…”�”}”(hjeŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_cti_name_powered:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-cti-name-powered”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/powered**”h]”j`)�”}”(hŒ:**\/sys\/bus\/coresight\/devices\/\\/powered**”h]”hŒ6/sys/bus/coresight/devices//powered”…”�”}”(hj›Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Khj”Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Žubah}”(h]”j}Žah ]”h"]”Œ.abi_sys_bus_coresight_devices_cti_name_powered”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌŽjsŽsj˜}”j}ŽjsŽsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÑŽh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjÛŽh]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjÝŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j玌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KhjÑŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubhÞ)�”}”(hŒ/(Read) Indicate if the CTI hardware is powered.”h]”hŒ/(Read) Indicate if the CTI hardware is powered.”…”�”}”(hjÿŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_cti_name_regs_appclear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-cti-name-regs-appclear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/regs\/appclear**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/regs\/appclear**”h]”hŒ=/sys/bus/coresight/devices//regs/appclear”…”�”}”(hj5�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kdhj.�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œ4abi_sys_bus_coresight_devices_cti_name_regs_appclear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jf�j �sj˜}”j�j �subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjk�h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hju�h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjw�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j��Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kdhjk�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KdhhÊh²hubhÞ)�”}”(hŒ6(Write) Write APPCLEAR register to deactivate channel.”h]”hŒ6(Write) Write APPCLEAR register to deactivate channel.”…”�”}”(hj™�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KdhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_cti_name_regs_apppulse:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-cti-name-regs-apppulse”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjµ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/regs\/apppulse**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/regs\/apppulse**”h]”hŒ=/sys/bus/coresight/devices//regs/apppulse”…”�”}”(hjÏ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KjhjÈ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²�ubah}”(h]”j±�ah ]”h"]”Œ4abi_sys_bus_coresight_devices_cti_name_regs_apppulse”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j§�sj˜}”j±�j§�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj�h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj �ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kjhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KjhhÊh²hubhÞ)�”}”(hŒE(Write) Write APPPULSE to pulse a channel active for one clock cycle.”h]”hŒE(Write) Write APPPULSE to pulse a channel active for one clock cycle.”…”�”}”(hj3�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KjhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_cti_name_regs_appset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-cti-name-regs-appset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjO�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/regs\/appset**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/regs\/appset**”h]”hŒ;/sys/bus/coresight/devices//regs/appset”…”�”}”(hji�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K]hjb�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjO�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjL�ubah}”(h]”jK�ah ]”h"]”Œ2abi_sys_bus_coresight_devices_cti_name_regs_appset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jš�jA�sj˜}”jK�jA�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjŸ�h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj©�h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj«�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K]hjŸ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K]hhÊh²hubhÞ)�”}”(hŒb(RW) Set CTIAPPSET register to activate channel. Read back to determine current value of register.”h]”hŒb(RW) Set CTIAPPSET register to activate channel. Read back to determine current value of register.”…”�”}”(hjÍ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K]hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_cti_name_regs_asicctl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-cti-name-regs-asicctl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjé�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\/regs\/asicctl**”h]”j`)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\/regs\/asicctl**”h]”hŒ</sys/bus/coresight/devices//regs/asicctl”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KQhjü�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjù�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjö�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjé�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ�ubah}”(h]”jå�ah ]”h"]”Œ3abi_sys_bus_coresight_devices_cti_name_regs_asicctl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4‘jÛ�sj˜}”jå�jÛ�subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj9‘h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjC‘h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjE‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjA‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jO‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KQhj9‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KQhhÊh²hubhÞ)�”}”(hŒ$(RW) Read or write ASICCTL register.”h]”hŒ$(RW) Read or write ASICCTL register.”…”�”}”(hjg‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KQhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_cti_name_regs_chinstatus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-cti-name-regs-chinstatus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjƒ‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\/regs\/chinstatus**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\/regs\/chinstatus**”h]”hŒ?/sys/bus/coresight/devices//regs/chinstatus”…”�”}”(hj�‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kqhj–‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€‘ubah}”(h]”j‘ah ]”h"]”Œ6abi_sys_bus_coresight_devices_cti_name_regs_chinstatus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jΑju‘sj˜}”j‘ju‘subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÓ‘h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjÝ‘h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjß‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j鑌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KqhjÓ‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KqhhÊh²hubhÞ)�”}”(hŒ-(Read) Read current status of channel inputs.”h]”hŒ-(Read) Read current status of channel inputs.”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KqhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_coresight_devices_cti_name_regs_choutstatus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-coresight-devices-cti-name-regs-choutstatus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/regs\/choutstatus**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/regs\/choutstatus**”h]”hŒ@/sys/bus/coresight/devices//regs/choutstatus”…”�”}”(hj7’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kwhj0’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ubah}”(h]”j’ah ]”h"]”Œ7abi_sys_bus_coresight_devices_cti_name_regs_choutstatus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh’j’sj˜}”j’j’subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjm’h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjw’h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjy’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kwhjm’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KwhhÊh²hubhÞ)�”}”(hŒ.(Read) read current status of channel outputs.”h]”hŒ.(Read) read current status of channel outputs.”…”�”}”(hj›’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KwhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_cti_name_regs_gate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-cti-name-regs-gate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj·’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/\\/regs\/gate**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/\\/regs\/gate**”h]”hŒ9/sys/bus/coresight/devices//regs/gate”…”�”}”(hjÑ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KKhjÊ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´’ubah}”(h]”j³’ah ]”h"]”Œ0abi_sys_bus_coresight_devices_cti_name_regs_gate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“j©’sj˜}”j³’j©’subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj“h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj“h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KKhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KKhhÊh²hubhÞ)�”}”(hŒ$(RW) Read or write CTIGATE register.”h]”hŒ$(RW) Read or write CTIGATE register.”…”�”}”(hj5“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KKhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_cti_name_regs_inen:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-cti-name-regs-inen”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjQ“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/\\/regs\/inen**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/\\/regs\/inen**”h]”hŒ9/sys/bus/coresight/devices//regs/inen”…”�”}”(hjk“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K?hjd“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN“ubah}”(h]”jM“ah ]”h"]”Œ0abi_sys_bus_coresight_devices_cti_name_regs_inen”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœ“jC“sj˜}”jM“jC“subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj¡“h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj«“h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj­“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K?hj¡“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K?hhÊh²hubhÞ)�”}”(hŒ>(RW) Read or write the CTIINEN register selected by inout_sel.”h]”hŒ>(RW) Read or write the CTIINEN register selected by inout_sel.”…”�”}”(hjÏ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K?hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_cti_name_regs_inout_sel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-cti-name-regs-inout-sel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjë“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/regs\/inout_sel**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/regs\/inout_sel**”h]”hŒ>/sys/bus/coresight/devices//regs/inout_sel”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K9hjþ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè“ubah}”(h]”jç“ah ]”h"]”Œ5abi_sys_bus_coresight_devices_cti_name_regs_inout_sel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6”jÝ“sj˜}”jç“jÝ“subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj;”h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjE”h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjG”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K9hj;”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K9hhÊh²hubhÞ)�”}”(hŒ3(RW) Select the index for inen and outen registers.”h]”hŒ3(RW) Select the index for inen and outen registers.”…”�”}”(hji”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K9hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_cti_name_regs_intack:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-cti-name-regs-intack”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj…”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/regs\/intack**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/regs\/intack**”h]”hŒ;/sys/bus/coresight/devices//regs/intack”…”�”}”(hjŸ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KWhj˜”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚”ubah}”(h]”j�”ah ]”h"]”Œ2abi_sys_bus_coresight_devices_cti_name_regs_intack”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jДjw”sj˜}”j�”jw”subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjÕ”h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjß”h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjá”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝ”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j딌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KWhjÕ”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KWhhÊh²hubhÞ)�”}”(hŒ"(Write) Write the INTACK register.”h]”hŒ"(Write) Write the INTACK register.”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KWhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_cti_name_regs_outen:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-cti-name-regs-outen”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/regs\/outen**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/regs\/outen**”h]”hŒ:/sys/bus/coresight/devices//regs/outen”…”�”}”(hj9•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KEhj2•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•ubah}”(h]”j•ah ]”h"]”Œ1abi_sys_bus_coresight_devices_cti_name_regs_outen”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj•j•sj˜}”j•j•subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjo•h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjy•h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj{•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´KEhjo•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KEhhÊh²hubhÞ)�”}”(hŒ?(RW) Read or write the CTIOUTEN register selected by inout_sel.”h]”hŒ?(RW) Read or write the CTIOUTEN register selected by inout_sel.”…”�”}”(hj�•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KEhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_cti_name_regs_triginstatus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-cti-name-regs-triginstatus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj¹•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/regs\/triginstatus**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/regs\/triginstatus**”h]”hŒA/sys/bus/coresight/devices//regs/triginstatus”…”�”}”(hjÓ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K}hjÌ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶•ubah}”(h]”jµ•ah ]”h"]”Œ8abi_sys_bus_coresight_devices_cti_name_regs_triginstatus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–j«•sj˜}”jµ•j«•subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj –h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj–h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K}hj –ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K}hhÊh²hubhÞ)�”}”(hŒ3(Read) read current status of input trigger signals”h]”hŒ3(Read) read current status of input trigger signals”…”�”}”(hj7–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K}hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_cti_name_regs_trigoutstatus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-cti-name-regs-trigoutstatus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjS–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/regs\/trigoutstatus**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/regs\/trigoutstatus**”h]”hŒB/sys/bus/coresight/devices//regs/trigoutstatus”…”�”}”(hjm–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Kƒhjf–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP–ubah}”(h]”jO–ah ]”h"]”Œ9abi_sys_bus_coresight_devices_cti_name_regs_trigoutstatus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž–jE–sj˜}”jO–jE–subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj£–h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj­–h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj¯–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Kƒhj£–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KƒhhÊh²hubhÞ)�”}”(hŒ5(Read) read current status of output trigger signals.”h]”hŒ5(Read) read current status of output trigger signals.”…”�”}”(hjÑ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KƒhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_cti_name_triggers_n_in_signals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/triggers\\/in_signals**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/triggers\\/in_signals**”h]”hŒH/sys/bus/coresight/devices//triggers/in_signals”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Khj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê–ubah}”(h]”jé–ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj=—h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjG—h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjI—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Khj=—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubhÞ)�”}”(hŒ6(Read) Input trigger signals from connected device ”h]”hŒ6(Read) Input trigger signals from connected device ”…”�”}”(hjk—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_cti_name_triggers_n_in_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-cti-name-triggers-n-in-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj‡—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/triggers\\/in_types**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\/triggers\\/in_types**”h]”hŒF/sys/bus/coresight/devices//triggers/in_types”…”�”}”(hj¡—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K%hjš—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj——ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„—ubah}”(h]”jƒ—ah ]”h"]”Œ:abi_sys_bus_coresight_devices_cti_name_triggers_n_in_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒ—jy—sj˜}”jƒ—jy—subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj×—h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hjá—h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hjã—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K%hj×—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K%hhÊh²hubhÞ)�”}”(hŒO(Read) Functional types for the input trigger signals from connected device ”h]”hŒO(Read) Functional types for the input trigger signals from connected device ”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K%hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_cti_name_triggers_n_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-cti-name-triggers-n-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj!˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/triggers\\/name**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/triggers\\/name**”h]”hŒB/sys/bus/coresight/devices//triggers/name”…”�”}”(hj;˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´Khj4˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜ubah}”(h]”j˜ah ]”h"]”Œ6abi_sys_bus_coresight_devices_cti_name_triggers_n_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl˜j˜sj˜}”j˜j˜subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hjq˜h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj{˜h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj}˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´Khjq˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubhÞ)�”}”(hŒ#(Read) Name of connected device ”h]”hŒ#(Read) Name of connected device ”…”�”}”(hjŸ˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_cti_name_triggers_n_out_signals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-cti-name-triggers-n-out-signals”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj»˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/triggers\\/out_signals**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/triggers\\/out_signals**”h]”hŒI/sys/bus/coresight/devices//triggers/out_signals”…”�”}”(hjÕ˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjјubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K,hjΘubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjȘubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸˜ubah}”(h]”j·˜ah ]”h"]”Œ=abi_sys_bus_coresight_devices_cti_name_triggers_n_out_signals”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™j­˜sj˜}”j·˜j­˜subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj ™h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj™h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K,hj ™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K,hhÊh²hubhÞ)�”}”(hŒ5(Read) Output trigger signals to connected device ”h]”hŒ5(Read) Output trigger signals to connected device ”…”�”}”(hj9™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K,hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_cti_name_triggers_n_out_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-cti-name-triggers-n-out-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjU™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/triggers\\/out_types**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\/triggers\\/out_types**”h]”hŒG/sys/bus/coresight/devices//triggers/out_types”…”�”}”(hjo™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K2hjh™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR™ubah}”(h]”jQ™ah ]”h"]”Œ;abi_sys_bus_coresight_devices_cti_name_triggers_n_out_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ™jG™sj˜}”jQ™jG™subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-cti `”h]”(hŒDefined on file ”…”�”}”(hj¥™h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-cti `”h]”j§)�”}”(hj¯™h]”hŒsysfs-bus-coresight-devices-cti”…”�”}”(hj±™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_cti”uh1hh³j ‚h´K2hj¥™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K2hhÊh²hubhÞ)�”}”(hŒN(Read) Functional types for the output trigger signals to connected device ”h]”hŒN(Read) Functional types for the output trigger signals to connected device ”…”�”}”(hjÓ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ‚h´K2hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_acctype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-acctype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjï™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_acctype**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_acctype**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/addr_acctype”…”�”}”(hj šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ;Documentation/ABI/testing/sysfs-bus-coresight-devices-etm3x”h´Khjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì™ubah}”(h]”jë™ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_acctype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;šjá™sj˜}”jë™já™subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj@šh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjJšh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjLšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Khj@šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubhÞ)�”}”(hX5(RW) Used in conjunction with @addr_idx. Specifies characteristics about the address comparator being configure, for example the access type, the kind of instruction to trace, processor context ID to trigger on, etc. Individual fields in the access type register may vary on the version of the trace entity.”h]”hX5(RW) Used in conjunction with @addr_idx. Specifies characteristics about the address comparator being configure, for example the access type, the kind of instruction to trace, processor context ID to trigger on, etc. Individual fields in the access type register may vary on the version of the trace entity.”…”�”}”(hjnšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_idx:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjŠšubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_idx**”h]”j`)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_idx**”h]”hŒD/sys/bus/coresight/devices/.[etm|ptm]/addr_idx”…”�”}”(hj¤šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K hj�šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjššubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—šubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡šubah}”(h]”j†šah ]”h"]”Œ9abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕšj|šsj˜}”j†šj|šsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjÚšh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjäšh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjæšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K hjÚšubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K hhÊh²hubhÞ)�”}”(hŒFSelect which address comparator or pair (of comparators) to work with.”h]”hŒFSelect which address comparator or pair (of comparators) to work with.”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj$›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_range**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_range**”h]”hŒF/sys/bus/coresight/devices/.[etm|ptm]/addr_range”…”�”}”(hj>›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Khj7›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!›ubah}”(h]”j ›ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo›j›sj˜}”j ›j›subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjt›h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj~›h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj€›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Khjt›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubhÞ)�”}”(hŒ©(RW) Used in conjunction with @addr_idx. Specifies the range of addresses to trigger on. Inclusion or exclusion is specified in the corresponding access type register.”h]”hŒ©(RW) Used in conjunction with @addr_idx. Specifies the range of addresses to trigger on. Inclusion or exclusion is specified in the corresponding access type register.”…”�”}”(hj¢›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_single:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.[etm\|ptm]\/addr_single**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_single**”h]”hŒG/sys/bus/coresight/devices/.[etm|ptm]/addr_single”…”�”}”(hjØ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K%hjÑ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjΛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»›ubah}”(h]”jº›ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjœh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjœh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$œŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K%hjœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K%hhÊh²hubhÞ)�”}”(hŒ¯(RW) Used in conjunction with @addr_idx. Specifies the single address to trigger on, highly influenced by the configuration options of the corresponding access type register.”h]”hŒ¯(RW) Used in conjunction with @addr_idx. Specifies the single address to trigger on, highly influenced by the configuration options of the corresponding access type register.”…”�”}”(hj<œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K%hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjXœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_start**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_start**”h]”hŒF/sys/bus/coresight/devices/.[etm|ptm]/addr_start”…”�”}”(hjrœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K-hjkœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUœubah}”(h]”jTœah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£œjJœsj˜}”jTœjJœsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¨œh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj²œh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj´œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾œŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K-hj¨œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K-hhÊh²hubhÞ)�”}”(hŒµ(RW) Used in conjunction with @addr_idx. Specifies the single address to start tracing on, highly influenced by the configuration options of the corresponding access type register.”h]”hŒµ(RW) Used in conjunction with @addr_idx. Specifies the single address to start tracing on, highly influenced by the configuration options of the corresponding access type register.”…”�”}”(hjÖœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K-hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_stop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-stop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjòœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_stop**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/addr_stop**”h]”hŒE/sys/bus/coresight/devices/.[etm|ptm]/addr_stop”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K5hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïœubah}”(h]”jîœah ]”h"]”Œ:abi_sys_bus_coresight_devices_memory_map_etm_ptm_addr_stop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=�jäœsj˜}”jîœjäœsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjB�h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjL�h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjN�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K5hjB�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K5hhÊh²hubhÞ)�”}”(hŒ´(RW) Used in conjunction with @addr_idx. Specifies the single address to stop tracing on, highly influenced by the configuration options of the corresponding access type register.”h]”hŒ´(RW) Used in conjunction with @addr_idx. Specifies the single address to stop tracing on, highly influenced by the configuration options of the corresponding access type register.”…”�”}”(hjp�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K5hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjŒ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_event**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_event**”h]”hŒF/sys/bus/coresight/devices/.[etm|ptm]/cntr_event”…”�”}”(hj¦�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KChjŸ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰�ubah}”(h]”jˆ�ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×�j~�sj˜}”jˆ�j~�subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjÜ�h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjæ�h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjè�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KChjÜ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KChhÊh²hubhÞ)�”}”(hŒR(RW) Used in conjunction with cntr_idx, give access to the counter event register.”h]”hŒR(RW) Used in conjunction with cntr_idx, give access to the counter event register.”…”�”}”(hj žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KChhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj&žubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_idx**”h]”j`)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_idx**”h]”hŒD/sys/bus/coresight/devices/.[etm|ptm]/cntr_idx”…”�”}”(hj@žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K=hj9žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#žubah}”(h]”j"žah ]”h"]”Œ9abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jqžjžsj˜}”j"žjžsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjvžh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj€žh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj‚žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K=hjvžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K=hhÊh²hubhÞ)�”}”(hŒ&(RW) Specifies the counter to work on.”h]”hŒ&(RW) Specifies the counter to work on.”…”�”}”(hj¤žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K=hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_rld_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-rld-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjÀžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_rld_event**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_rld_event**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/cntr_rld_event”…”�”}”(hjÚžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KXhjÓžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjОubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½žubah}”(h]”j¼žah ]”h"]”Œ?abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_rld_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ÿj²žsj˜}”j¼žj²žsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjŸh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjŸh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&ŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KXhjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KXhhÊh²hubhÞ)�”}”(hŒY(RW) Used in conjunction with cntr_idx, give access to the counter reload event register.”h]”hŒY(RW) Used in conjunction with cntr_idx, give access to the counter reload event register.”…”�”}”(hj>Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KXhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_rld_val:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-rld-val”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjZŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_rld_val**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_rld_val**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/cntr_rld_val”…”�”}”(hjtŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KQhjmŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWŸubah}”(h]”jVŸah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_rld_val”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥ŸjLŸsj˜}”jVŸjLŸsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjªŸh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj´Ÿh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj¶Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KQhjªŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KQhhÊh²hubhÞ)�”}”(hŒY(RW) Used in conjunction with cntr_idx, give access to the counter reload value register.”h]”hŒY(RW) Used in conjunction with cntr_idx, give access to the counter reload value register.”…”�”}”(hjØŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KQhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_val:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-val”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjôŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_val**”h]”j`)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cntr_val**”h]”hŒD/sys/bus/coresight/devices/.[etm|ptm]/cntr_val”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KJhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñŸubah}”(h]”jðŸah ]”h"]”Œ9abi_sys_bus_coresight_devices_memory_map_etm_ptm_cntr_val”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j? jæŸsj˜}”jðŸjæŸsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjD h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjN h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KJhjD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KJhhÊh²hubhÞ)�”}”(hŒR(RW) Used in conjunction with cntr_idx, give access to the counter value register.”h]”hŒR(RW) Used in conjunction with cntr_idx, give access to the counter value register.”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KJhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_cpu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-memory-map-etm-ptm-cpu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjŽ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cpu**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/cpu**”h]”hŒ?/sys/bus/coresight/devices/.[etm|ptm]/cpu”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Køhj¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ ubah}”(h]”jŠ ah ]”h"]”Œ4abi_sys_bus_coresight_devices_memory_map_etm_ptm_cpu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙ j€ sj˜}”jŠ j€ subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjÞ h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjè h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KøhjÞ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KøhhÊh²hubhÞ)�”}”(hŒ4(RO) Holds the cpu number this tracer is affined to.”h]”hŒ4(RO) Holds the cpu number this tracer is affined to.”…”�”}”(hj ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KøhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj(¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_idx**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_idx**”h]”hŒE/sys/bus/coresight/devices/.[etm|ptm]/ctxid_idx”…”�”}”(hjB¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K_hj;¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%¡ubah}”(h]”j$¡ah ]”h"]”Œ:abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”js¡j¡sj˜}”j$¡j¡subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjx¡h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj‚¡h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj„¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽ¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K_hjx¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K_hhÊh²hubhÞ)�”}”(hŒC(RW) Specifies the index of the context ID register to be selected.”h]”hŒC(RW) Specifies the index of the context ID register to be selected.”…”�”}”(hj¦¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K_hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_mask**”h]”j`)�”}”(hŒJ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_mask**”h]”hŒF/sys/bus/coresight/devices/.[etm|ptm]/ctxid_mask”…”�”}”(hjÜ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KfhjÕ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿¡ubah}”(h]”j¾¡ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¢j´¡sj˜}”j¾¡j´¡subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¢h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¢h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Kfhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KfhhÊh²hubhÞ)�”}”(hŒ4(RW) Mask to apply to all the context ID comparator.”h]”hŒ4(RW) Mask to apply to all the context ID comparator.”…”�”}”(hj@¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KfhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj\¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_pid**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/ctxid_pid**”h]”hŒE/sys/bus/coresight/devices/.[etm|ptm]/ctxid_pid”…”�”}”(hjv¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjr¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Klhjo¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjY¢ubah}”(h]”jX¢ah ]”h"]”Œ:abi_sys_bus_coresight_devices_memory_map_etm_ptm_ctxid_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§¢jN¢sj˜}”jX¢jN¢subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¬¢h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¶¢h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj¸¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Klhj¬¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KlhhÊh²hubhÞ)�”}”(hŒD(RW) Used with the ctxid_idx, specify with context ID to trigger on.”h]”hŒD(RW) Used with the ctxid_idx, specify with context ID to trigger on.”…”�”}”(hjÚ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KlhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_curr_seq_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-memory-map-etm-ptm-curr-seq-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjö¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/curr_seq_state**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/curr_seq_state**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/curr_seq_state”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj £ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K×hj £ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjö¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjó¢ubah}”(h]”jò¢ah ]”h"]”Œ?abi_sys_bus_coresight_devices_memory_map_etm_ptm_curr_seq_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jA£jè¢sj˜}”jò¢jè¢subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjF£h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjP£h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjR£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjN£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K×hjF£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K×hhÊh²hubhÞ)�”}”(hŒ0(Read) Holds the current state of the sequencer.”h]”hŒ0(Read) Holds the current state of the sequencer.”…”�”}”(hjt£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K×hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_enable_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-enable-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj�£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/enable_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/enable_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/enable_event”…”�”}”(hjª£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kshj££ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj £ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�£ubah}”(h]”jŒ£ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_enable_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ£j‚£sj˜}”jŒ£j‚£subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjà£h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjê£h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjì£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Kshjà£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KshhÊh²hubhÞ)�”}”(hŒ*(RW) Defines which event triggers a trace.”h]”hŒ*(RW) Defines which event triggers a trace.”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KshhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_enable_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-enable-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj*¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/enable_source**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/enable_source**”h]”hŒI/sys/bus/coresight/devices/.[etm|ptm]/enable_source”…”�”}”(hjD¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Khj=¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'¤ubah}”(h]”j&¤ah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_enable_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju¤j¤sj˜}”j&¤j¤subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjz¤h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj„¤h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj†¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Khjz¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubhÞ)�”}”(hX)(RW) Enable/disable tracing on this specific trace entiry. Enabling a source implies the source has been configured properly and a sink has been identidifed for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”h]”hX)(RW) Enable/disable tracing on this specific trace entiry. Enabling a source implies the source has been configured properly and a sink has been identidifed for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”…”�”}”(hj¨¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_etmsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-etm-ptm-etmsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjĤubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/etmsr**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/etmsr**”h]”hŒA/sys/bus/coresight/devices/.[etm|ptm]/etmsr”…”�”}”(hjÞ¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kyhjפubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjѤubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjĤubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ¤ubah}”(h]”jÀ¤ah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_etm_ptm_etmsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥j¶¤sj˜}”jÀ¤j¶¤subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¥h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¥h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj ¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Kyhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KyhhÊh²hubhÞ)�”}”(hŒp(RW) Gives access to the ETM status register, which holds programming information and status on certains events.”h]”hŒp(RW) Gives access to the ETM status register, which holds programming information and status on certains events.”…”�”}”(hjB¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KyhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_fifofull_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-memory-map-etm-ptm-fifofull-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj^¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/fifofull_level**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/fifofull_level**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/fifofull_level”…”�”}”(hjx¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K€hjq¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[¥ubah}”(h]”jZ¥ah ]”h"]”Œ?abi_sys_bus_coresight_devices_memory_map_etm_ptm_fifofull_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©¥jP¥sj˜}”jZ¥jP¥subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj®¥h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¸¥h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjº¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K€hj®¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K€hhÊh²hubhÞ)�”}”(hŒ‘(RW) Number of byte left in the fifo before considering it full. Depending on the tracer's version, can also hold threshold for data suppression.”h]”hŒ“(RW) Number of byte left in the fifo before considering it full. Depending on the tracer’s version, can also hold threshold for data suppression.”…”�”}”(hjÜ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K€hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-etm-ptm-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjø¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/label**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/label**”h]”hŒA/sys/bus/coresight/devices/.[etm|ptm]/label”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kþhj ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ¥ubah}”(h]”jô¥ah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_etm_ptm_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jC¦jê¥sj˜}”jô¥jê¥subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjH¦h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjR¦h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjT¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KþhjH¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KþhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjv¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KþhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmccer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmccer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj’¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmccer**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmccer**”h]”hŒI/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmccer”…”�”}”(hj¬¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hj¥¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¦ubah}”(h]”jަah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmccer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jݦj„¦sj˜}”jަj„¦subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjâ¦h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjì¦h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjî¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M hjâ¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hhÊh²hubhÞ)�”}”(hŒy(RO) Print the content of the ETM Configuration Code Extension register (0x1e8). The value is read directly from the HW.”h]”hŒy(RO) Print the content of the ETM Configuration Code Extension register (0x1e8). The value is read directly from the HW.”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmccr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.[etm\|ptm]\/mgmt\/etmccr**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmccr**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmccr”…”�”}”(hjF§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjB§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Mhj?§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)§ubah}”(h]”j(§ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj|§h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj†§h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjˆ§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Mhj|§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubhÞ)�”}”(hŒo(RO) Print the content of the ETM Configuration Code register (0x004). The value is read directly from the HW.”h]”hŒo(RO) Print the content of the ETM Configuration Code register (0x004). The value is read directly from the HW.”…”�”}”(hjª§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjƧubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmcr**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmcr**”h]”hŒG/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmcr”…”�”}”(hjà§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjܧubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hjÙ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƧubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçubah}”(h]”j§ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨j¸§sj˜}”j§j¸§subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¨h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj ¨h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj"¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M hj¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hhÊh²hubhÞ)�”}”(hŒh(RO) Print the content of the ETM Main Control register (0x000). The value is read directly from the HW.”h]”hŒh(RO) Print the content of the ETM Main Control register (0x000). The value is read directly from the HW.”…”�”}”(hjD¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmidr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.[etm\|ptm]\/mgmt\/etmidr**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmidr**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmidr”…”�”}”(hjz¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Mhjs¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjm¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]¨ubah}”(h]”j\¨ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj°¨h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjº¨h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj¼¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƨŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Mhj°¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubhÞ)�”}”(hŒ_(RO) Print the content of the ETM ID register (0x1e4). The value is read directly from the HW.”h]”hŒ_(RO) Print the content of the ETM ID register (0x1e4). The value is read directly from the HW.”…”�”}”(hjÞ¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmscr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.[etm\|ptm]\/mgmt\/etmscr**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmscr**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmscr”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Mhj ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷¨ubah}”(h]”jö¨ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjJ©h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjT©h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjV©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´MhjJ©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubhÞ)�”}”(hŒq(RO) Print the content of the ETM System Configuration register (0x014). The value is read directly from the HW.”h]”hŒq(RO) Print the content of the ETM System Configuration register (0x014). The value is read directly from the HW.”…”�”}”(hjx©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj”©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtecr1**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtecr1**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmtecr1”…”�”}”(hj®©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M<hj§©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘©ubah}”(h]”j�©ah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß©j†©sj˜}”j�©j†©subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjä©h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjî©h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjð©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M<hjä©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M<hhÊh²hubhÞ)�”}”(hŒm(RO) Print the content of the ETM Enable Control #1 register (0x024). The value is read directly from the HW.”h]”hŒm(RO) Print the content of the ETM Enable Control #1 register (0x024). The value is read directly from the HW.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M<hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj.ªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtecr2**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtecr2**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmtecr2”…”�”}”(hjHªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MChjAªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.ªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+ªubah}”(h]”j*ªah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtecr2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyªj ªsj˜}”j*ªj ªsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj~ªh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjˆªh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjŠªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†ªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”ªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´MChj~ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MChhÊh²hubhÞ)�”}”(hŒm(RO) Print the content of the ETM Enable Control #2 register (0x01c). The value is read directly from the HW.”h]”hŒm(RO) Print the content of the ETM Enable Control #2 register (0x01c). The value is read directly from the HW.”…”�”}”(hj¬ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´MChhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmteevr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmteevr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjȪubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmteevr**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmteevr**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmteevr”…”�”}”(hjâªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M.hjÛªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjتubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjȪubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŪubah}”(h]”jĪah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmteevr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«jºªsj˜}”jĪjºªsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj«h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj"«h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj$«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj «ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M.hj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M.hhÊh²hubhÞ)�”}”(hŒn(RO) Print the content of the ETM Trace Enable Event register (0x020). The value is read directly from the HW.”h]”hŒn(RO) Print the content of the ETM Trace Enable Event register (0x020). The value is read directly from the HW.”…”�”}”(hjF«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M.hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtraceidr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtraceidr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjb«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtraceidr**”h]”j`)�”}”(hŒQ**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtraceidr**”h]”hŒM/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmtraceidr”…”�”}”(hj|«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjx«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M'hju«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjr«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjb«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_«ubah}”(h]”j^«ah ]”h"]”ŒAabi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtraceidr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­«jT«sj˜}”j^«jT«subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj²«h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¼«h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj¾«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjº«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈ«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M'hj²«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M'hhÊh²hubhÞ)�”}”(hŒd(RO) Print the content of the ETM Trace ID register (0x200). The value is read directly from the HW.”h]”hŒd(RO) Print the content of the ETM Trace ID register (0x200). The value is read directly from the HW.”…”�”}”(hjà«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M'hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtsscr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtsscr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjü«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtsscr**”h]”j`)�”}”(hŒN**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mgmt\/etmtsscr**”h]”hŒJ/sys/bus/coresight/devices/.[etm|ptm]/mgmt/etmtsscr”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M5hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjü«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjù«ubah}”(h]”jø«ah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_mgmt_etmtsscr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG¬jî«sj˜}”jø«jî«subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjL¬h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjV¬h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjX¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jb¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´M5hjL¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M5hhÊh²hubhÞ)�”}”(hŒt(RO) Print the content of the ETM Trace Start/Stop Control register (0x018). The value is read directly from the HW.”h]”hŒt(RO) Print the content of the ETM Trace Start/Stop Control register (0x018). The value is read directly from the HW.”…”�”}”(hjz¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´M5hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etm-ptm-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj–¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mode**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/mode**”h]”hŒ@/sys/bus/coresight/devices/.[etm|ptm]/mode”…”�”}”(hj°¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kˆhj©¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“¬ubah}”(h]”j’¬ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etm_ptm_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”já¬jˆ¬sj˜}”j’¬jˆ¬subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjæ¬h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjð¬h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjò¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjî¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jü¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Kˆhjæ¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KˆhhÊh²hubhÞ)�”}”(hŒÞ(RW) Interface with the driver's 'mode' field, controlling various aspect of the trace entity such as time stamping, context ID size and cycle accurate tracing. Driver specific and bound to change depending on the driver.”h]”hŒä(RW) Interface with the driver’s ‘mode’ field, controlling various aspect of the trace entity such as time stamping, context ID size and cycle accurate tracing. Driver specific and bound to change depending on the driver.”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KˆhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_nr_addr_cmp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\.[etm\|ptm]\/nr_addr_cmp**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/nr_addr_cmp**”h]”hŒG/sys/bus/coresight/devices/.[etm|ptm]/nr_addr_cmp”…”�”}”(hjJ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K‘hjC­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-­ubah}”(h]”j,­ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj€­h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjŠ­h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjŒ­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K‘hj€­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K‘hhÊh²hubhÞ)�”}”(hŒ(Read) Provides the number of address comparators pairs accessible on a trace unit, as specified by bit 3:0 of register ETMCCR.”h]”hŒ(Read) Provides the number of address comparators pairs accessible on a trace unit, as specified by bit 3:0 of register ETMCCR.”…”�”}”(hj®­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K‘hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_nr_cntr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-etm-ptm-nr-cntr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÊ­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/nr_cntr**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/nr_cntr**”h]”hŒC/sys/bus/coresight/devices/.[etm|ptm]/nr_cntr”…”�”}”(hjä­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K˜hjÝ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊ­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇ­ubah}”(h]”jÆ­ah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_etm_ptm_nr_cntr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®j¼­sj˜}”jÆ­j¼­subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj®h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj$®h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj&®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K˜hj®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K˜hhÊh²hubhÞ)�”}”(hŒp(Read) Provides the number of counters accessible on a trace unit, as specified by bit 15:13 of register ETMCCR.”h]”hŒp(Read) Provides the number of counters accessible on a trace unit, as specified by bit 15:13 of register ETMCCR.”…”�”}”(hjH®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K˜hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_nr_ctxid_cmp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-nr-ctxid-cmp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjd®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/nr_ctxid_cmp**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/nr_ctxid_cmp**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/nr_ctxid_cmp”…”�”}”(hj~®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KŸhjw®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja®ubah}”(h]”j`®ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_nr_ctxid_cmp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯®jV®sj˜}”j`®jV®subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj´®h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj¾®h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjÀ®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊ®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KŸhj´®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KŸhhÊh²hubhÞ)�”}”(hŒ|(Read) Provides the number of context ID comparator available on a trace unit, as specified by bit 25:24 of register ETMCCR.”h]”hŒ|(Read) Provides the number of context ID comparator available on a trace unit, as specified by bit 25:24 of register ETMCCR.”…”�”}”(hjâ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KŸhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-etm-ptm-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjþ®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/reset**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/reset**”h]”hŒA/sys/bus/coresight/devices/.[etm|ptm]/reset”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K¦hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþ®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjû®ubah}”(h]”jú®ah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_etm_ptm_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jI¯jð®sj˜}”jú®jð®subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjN¯h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjX¯h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjZ¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjV¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jd¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K¦hjN¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K¦hhÊh²hubhÞ)�”}”(hŒ\(Write) Cancels all configuration on a trace unit and set it back to its boot configuration.”h]”hŒ\(Write) Cancels all configuration on a trace unit and set it back to its boot configuration.”…”�”}”(hj|¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K¦hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_12_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-12-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj˜¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_12_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_12_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_12_event”…”�”}”(hj²¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K­hj«¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•¯ubah}”(h]”j”¯ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_12_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jã¯jНsj˜}”j”¯jНsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjè¯h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjò¯h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjô¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjð¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþ¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K­hjè¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K­hhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 1 to state 2.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 1 to state 2.”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K­hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_13_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-13-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj2°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_13_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_13_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_13_event”…”�”}”(hjL°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjH°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K´hjE°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/°ubah}”(h]”j.°ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_13_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}°j$°sj˜}”j.°j$°subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj‚°h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjŒ°h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjްh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjаubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K´hj‚°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K´hhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 1 to state 3.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 1 to state 3.”…”�”}”(hj°°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K´hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_21_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-21-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj̰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_21_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_21_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_21_event”…”�”}”(hjæ°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K»hjß°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjܰubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj̰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjɰubah}”(h]”jȰah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_21_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±j¾°sj˜}”jȰj¾°subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj±h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj&±h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj(±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´K»hj±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K»hhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 2 to state 1.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 2 to state 1.”…”�”}”(hjJ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´K»hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_23_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-23-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjf±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_23_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_23_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_23_event”…”�”}”(hj€±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÂhjy±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc±ubah}”(h]”jb±ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_23_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±±jX±sj˜}”jb±jX±subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¶±h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjÀ±h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j̱Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KÂhj¶±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÂhhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 2 to state 3.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 2 to state 3.”…”�”}”(hjä±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÂhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_31_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-31-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_31_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_31_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_31_event”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÉhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý±ubah}”(h]”jü±ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_31_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK²jò±sj˜}”jü±jò±subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjP²h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjZ²h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj\²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KÉhjP²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÉhhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 3 to state 1.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 3 to state 1.”…”�”}”(hj~²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÉhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_32_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-32-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjš²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_32_event**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/seq_32_event**”h]”hŒH/sys/bus/coresight/devices/.[etm|ptm]/seq_32_event”…”�”}”(hj´²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÐhj­²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—²ubah}”(h]”j–²ah ]”h"]”Œ=abi_sys_bus_coresight_devices_memory_map_etm_ptm_seq_32_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå²jŒ²sj˜}”j–²jŒ²subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjê²h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hjô²h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjö²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KÐhjê²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÐhhÊh²hubhÞ)�”}”(hŒW(RW) Defines the event that causes the sequencer to transition from state 3 to state 2.”h]”hŒW(RW) Defines the event that causes the sequencer to transition from state 3 to state 2.”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÐhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_sync_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-memory-map-etm-ptm-sync-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj4³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/sync_freq**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/sync_freq**”h]”hŒE/sys/bus/coresight/devices/.[etm|ptm]/sync_freq”…”�”}”(hjN³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÝhjG³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1³ubah}”(h]”j0³ah ]”h"]”Œ:abi_sys_bus_coresight_devices_memory_map_etm_ptm_sync_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³j&³sj˜}”j0³j&³subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj„³h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj޳h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj�³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KÝhj„³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÝhhÊh²hubhÞ)�”}”(hŒ{(RW) Holds the trace synchronization frequency value - must be programmed with the various implementation behavior in mind.”h]”hŒ{(RW) Holds the trace synchronization frequency value - must be programmed with the various implementation behavior in mind.”…”�”}”(hj²³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KÝhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_timestamp_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-coresight-devices-memory-map-etm-ptm-timestamp-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjγubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/timestamp_event**”h]”j`)�”}”(hŒO**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/timestamp_event**”h]”hŒK/sys/bus/coresight/devices/.[etm|ptm]/timestamp_event”…”�”}”(hjè³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kähjá³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjγubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˳ubah}”(h]”jʳah ]”h"]”Œ@abi_sys_bus_coresight_devices_memory_map_etm_ptm_timestamp_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´jÀ³sj˜}”jʳjÀ³subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj´h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj(´h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj*´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Kähj´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KähhÊh²hubhÞ)�”}”(hŒW(RW) Defines an event that requests the insertion of a timestamp into the trace stream.”h]”hŒW(RW) Defines an event that requests the insertion of a timestamp into the trace stream.”…”�”}”(hjL´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KähhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_traceid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-etm-ptm-traceid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjh´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/traceid**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/traceid**”h]”hŒC/sys/bus/coresight/devices/.[etm|ptm]/traceid”…”�”}”(hj‚´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Këhj{´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje´ubah}”(h]”jd´ah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_etm_ptm_traceid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³´jZ´sj˜}”jd´jZ´subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hj¸´h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj´h]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hjÄ´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀ´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jδŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´Këhj¸´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KëhhÊh²hubhÞ)�”}”(hŒ[(RO) Holds the trace ID that will appear in the trace stream coming from this trace entity.”h]”hŒ[(RO) Holds the trace ID that will appear in the trace stream coming from this trace entity.”…”�”}”(hjæ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KëhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_memory_map_etm_ptm_trigger_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-memory-map-etm-ptm-trigger-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/trigger_event**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\.[etm\|ptm]\/trigger_event**”h]”hŒI/sys/bus/coresight/devices/.[etm|ptm]/trigger_event”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´Kòhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ´ubah}”(h]”jþ´ah ]”h"]”Œ>abi_sys_bus_coresight_devices_memory_map_etm_ptm_trigger_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMµjô´sj˜}”jþ´jô´subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm3x `”h]”(hŒDefined on file ”…”�”}”(hjRµh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm3x `”h]”j§)�”}”(hj\µh]”hŒ!sysfs-bus-coresight-devices-etm3x”…”�”}”(hj^µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhµŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm3x”uh1hh³jšh´KòhjRµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KòhhÊh²hubhÞ)�”}”(hŒ0(RW) Define the event that controls the trigger.”h]”hŒ0(RW) Define the event that controls the trigger.”…”�”}”(hj€µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KòhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_etb_enable_sink:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-etb-enable-sink”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjœµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.etb\/enable_sink**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.etb\/enable_sink**”h]”hŒ@/sys/bus/coresight/devices/.etb/enable_sink”…”�”}”(hj¶µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²µubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ;Documentation/ABI/testing/sysfs-bus-coresight-devices-etb10”h´Khj¯µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬µubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©µubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™µubah}”(h]”j˜µah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_etb_enable_sink”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèµj޵sj˜}”j˜µj޵subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hjíµh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj÷µh]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hjùµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´Khjíµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubhÞ)�”}”(hŒZ(RW) Add/remove a sink from a trace path. There can be multiple source for a single sink.”h]”hŒZ(RW) Add/remove a sink from a trace path. There can be multiple source for a single sink.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubhÞ)�”}”(hŒex::”h]”hŒex:”…”�”}”(hj)¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubj¹)�”}”(hŒ /sys/bus/coresight/devices/20010000.etb/enable_sink”h]”hŒ /sys/bus/coresight/devices/20010000.etb/enable_sink”…”�”}”hj7¶sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jʵh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_memory_map_etb_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-memory-map-etb-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjS¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.etb\/label**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.etb\/label**”h]”hŒ:/sys/bus/coresight/devices/.etb/label”…”�”}”(hjm¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´Khjf¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP¶ubah}”(h]”jO¶ah ]”h"]”Œ2abi_sys_bus_coresight_devices_memory_map_etb_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž¶jE¶sj˜}”jO¶jE¶subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj£¶h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj­¶h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj¯¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´Khj£¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjѶh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ctl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ctl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjí¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ctl**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ctl**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/ctl”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KChj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê¶ubah}”(h]”jé¶ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ctl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8·jß¶sj˜}”jé¶jß¶subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj=·h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hjG·h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hjI·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´KChj=·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KChhÊh²hubhÞ)�”}”(hŒp(Read) Shows the value held by the ETB Control register. The value is read directly from HW register CTL, 0x020.”h]”hŒp(Read) Shows the value held by the ETB Control register. The value is read directly from HW register CTL, 0x020.”…”�”}”(hjk·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KChhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ffcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj‡·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ffcr**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ffcr**”h]”hŒ?/sys/bus/coresight/devices/.etb/mgmt/ffcr”…”�”}”(hj¡·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KRhjš·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„·ubah}”(h]”jƒ·ah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒ·jy·sj˜}”jƒ·jy·subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj×·h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hjá·h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hjã·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´KRhj×·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KRhhÊh²hubhÞ)�”}”(hŒ†(Read) Shows the value held by the ETB Formatter and Flush Control register. The value is read directly from HW register FFCR, 0x304.”h]”hŒ†(Read) Shows the value held by the ETB Formatter and Flush Control register. The value is read directly from HW register FFCR, 0x304.”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KRhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-etb-mgmt-ffsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj!¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ffsr**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/ffsr**”h]”hŒ?/sys/bus/coresight/devices/.etb/mgmt/ffsr”…”�”}”(hj;¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KJhj4¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸ubah}”(h]”j¸ah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_etb_mgmt_ffsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl¸j¸sj˜}”j¸j¸subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hjq¸h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj{¸h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj}¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´KJhjq¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KJhhÊh²hubhÞ)�”}”(hŒ…(Read) Shows the value held by the ETB Formatter and Flush Status register. The value is read directly from HW register FFSR, 0x300.”h]”hŒ…(Read) Shows the value held by the ETB Formatter and Flush Status register. The value is read directly from HW register FFSR, 0x300.”…”�”}”(hjŸ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KJhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rdp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rdp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj»¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rdp**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rdp**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/rdp”…”�”}”(hjÕ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjѸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´Khjθubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjȸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸¸ubah}”(h]”j·¸ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rdp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹j­¸sj˜}”j·¸j­¸subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj ¹h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj¹h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´Khj ¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubhÞ)�”}”(hŒ}(Read) Defines the depth, in words, of the trace RAM in powers of 2. The value is read directly from HW register RDP, 0x004.”h]”hŒ}(Read) Defines the depth, in words, of the trace RAM in powers of 2. The value is read directly from HW register RDP, 0x004.”…”�”}”(hj9¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rrp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rrp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjU¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rrp**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rrp**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/rrp”…”�”}”(hjo¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K*hjh¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR¹ubah}”(h]”jQ¹ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rrp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¹jG¹sj˜}”jQ¹jG¹subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj¥¹h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj¯¹h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj±¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´K*hj¥¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K*hhÊh²hubhÞ)�”}”(hŒÁ(Read) Shows the value held by the ETB RAM Read Pointer register that is used to read entries from the Trace RAM over the APB interface. The value is read directly from HW register RRP, 0x014.”h]”hŒÁ(Read) Shows the value held by the ETB RAM Read Pointer register that is used to read entries from the Trace RAM over the APB interface. The value is read directly from HW register RRP, 0x014.”…”�”}”(hjÓ¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K*hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rwp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-rwp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjï¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rwp**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/rwp**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/rwp”…”�”}”(hj ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K3hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì¹ubah}”(h]”jë¹ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_rwp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:ºjá¹sj˜}”jë¹já¹subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj?ºh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hjIºh]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hjKºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´K3hj?ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K3hhÊh²hubhÞ)�”}”(hŒÜ(Read) Shows the value held by the ETB RAM Write Pointer register that is used to sets the write pointer to write entries from the CoreSight bus into the Trace RAM. The value is read directly from HW register RWP, 0x018.”h]”hŒÜ(Read) Shows the value held by the ETB RAM Write Pointer register that is used to sets the write pointer to write entries from the CoreSight bus into the Trace RAM. The value is read directly from HW register RWP, 0x018.”…”�”}”(hjmºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K3hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_sts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-sts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj‰ºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/sts**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/sts**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/sts”…”�”}”(hj£ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K#hjœºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†ºubah}”(h]”j…ºah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_etb_mgmt_sts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔºj{ºsj˜}”j…ºj{ºsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hjÙºh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hjãºh]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hjåºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jﺌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´K#hjÙºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K#hhÊh²hubhÞ)�”}”(hŒp(Read) Shows the value held by the ETB status register. The value is read directly from HW register STS, 0x00C.”h]”hŒp(Read) Shows the value held by the ETB status register. The value is read directly from HW register STS, 0x00C.”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K#hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_etb_mgmt_trg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-etb-mgmt-trg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj#»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/trg**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.etb\/mgmt\/trg**”h]”hŒ>/sys/bus/coresight/devices/.etb/mgmt/trg”…”�”}”(hj=»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K`”h]”(hŒDefined on file ”…”�”}”(hjs»h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj}»h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´K.. _abi_sys_bus_coresight_devices_memory_map_etb_trigger_cntr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-memory-map-etb-trigger-cntr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj½»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.etb\/trigger_cntr**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.etb\/trigger_cntr**”h]”hŒA/sys/bus/coresight/devices/.etb/trigger_cntr”…”�”}”(hj×»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K hjлubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº»ubah}”(h]”j¹»ah ]”h"]”Œ9abi_sys_bus_coresight_devices_memory_map_etb_trigger_cntr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼j¯»sj˜}”j¹»j¯»subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etb10 `”h]”(hŒDefined on file ”…”�”}”(hj ¼h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etb10 `”h]”j§)�”}”(hj¼h]”hŒ!sysfs-bus-coresight-devices-etb10”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etb10”uh1hh³jʵh´K hj ¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K hhÊh²hubhÞ)�”}”(hX)(RW) Disables write access to the Trace RAM by stopping the formatter after a defined number of words have been stored following the trigger event. The number of 32-bit words written into the Trace RAM following the trigger event is equal to the value stored in this register+1 (from ARM ETB-TRM).”h]”hX)(RW) Disables write access to the Trace RAM by stopping the formatter after a defined number of words have been stored following the trigger event. The number of 32-bit words written into the Trace RAM following the trigger event is equal to the value stored in this register+1 (from ARM ETB-TRM).”…”�”}”(hj;¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jʵh´K hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_funnel_funnel_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-funnel-funnel-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjW¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.funnel\/funnel_ctrl**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.funnel\/funnel_ctrl**”h]”hŒC/sys/bus/coresight/devices/.funnel/funnel_ctrl”…”�”}”(hjq¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hj¨¼h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-coresight-devices-funnel `”h]”j§)�”}”(hj²¼h]”hŒ"sysfs-bus-coresight-devices-funnel”…”�”}”(hj´¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_coresight_devices_funnel”uh1hh³j…¼h´Khj¨¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubhÞ)�”}”(hŒJ(RW) Enables the slave ports and defines the hold time of the slave ports.”h]”hŒJ(RW) Enables the slave ports and defines the hold time of the slave ports.”…”�”}”(hjÖ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_funnel_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-funnel-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjò¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\.funnel\/label**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\.funnel\/label**”h]”hŒ=/sys/bus/coresight/devices/.funnel/label”…”�”}”(hj ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´Khj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï¼ubah}”(h]”jî¼ah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_funnel_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=½jä¼sj˜}”jî¼jä¼subhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-coresight-devices-funnel `”h]”(hŒDefined on file ”…”�”}”(hjB½h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-coresight-devices-funnel `”h]”j§)�”}”(hjL½h]”hŒ"sysfs-bus-coresight-devices-funnel”…”�”}”(hjN½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJ½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_coresight_devices_funnel”uh1hh³j…¼h´KhjB½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjp½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_funnel_priority:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-funnel-priority”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjŒ½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.funnel\/priority**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.funnel\/priority**”h]”hŒ@/sys/bus/coresight/devices/.funnel/priority”…”�”}”(hj¦½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhjŸ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰½ubah}”(h]”jˆ½ah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_funnel_priority”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×½j~½sj˜}”jˆ½j~½subhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-coresight-devices-funnel `”h]”(hŒDefined on file ”…”�”}”(hjܽh²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-coresight-devices-funnel `”h]”j§)�”}”(hjæ½h]”hŒ"sysfs-bus-coresight-devices-funnel”…”�”}”(hjè½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_coresight_devices_funnel”uh1hh³j…¼h´Khjܽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubhÞ)�”}”(hŒ'(RW) Defines input port priority order.”h]”hŒ'(RW) Defines input port priority order.”…”�”}”(hj ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…¼h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_memory_map_stm_enable_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-memory-map-stm-enable-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj&¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\.stm\/enable_source**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\.stm\/enable_source**”h]”hŒB/sys/bus/coresight/devices/.stm/enable_source”…”�”}”(hj@¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-coresight-devices-stm”h´Khj9¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#¾ubah}”(h]”j"¾ah ]”h"]”Œ:abi_sys_bus_coresight_devices_memory_map_stm_enable_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jr¾j¾sj˜}”j"¾j¾subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hjw¾h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hj�¾h]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hjƒ¾h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´Khjw¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubhÞ)�”}”(hX.(RW) Enable/disable tracing on this specific trace macrocell. Enabling the trace macrocell implies it has been configured properly and a sink has been identified for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”h]”hX.(RW) Enable/disable tracing on this specific trace macrocell. Enabling the trace macrocell implies it has been configured properly and a sink has been identified for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”…”�”}”(hj¥¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_stm_hwevent_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-stm-hwevent-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÁ¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.stm\/hwevent_enable**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.stm\/hwevent_enable**”h]”hŒC/sys/bus/coresight/devices/.stm/hwevent_enable”…”�”}”(hjÛ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K hjÔ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjѾubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjξubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁ¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾¾ubah}”(h]”j½¾ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_stm_hwevent_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¿j³¾sj˜}”j½¾j³¾subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hj¿h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hj¿h]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´K hj¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K hhÊh²hubhÞ)�”}”(hŒm(RW) Provides access to the HW event enable register, used in conjunction with HW event bank select register.”h]”hŒm(RW) Provides access to the HW event enable register, used in conjunction with HW event bank select register.”…”�”}”(hj?¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_memory_map_stm_hwevent_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-memory-map-stm-hwevent-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj[¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.stm\/hwevent_select**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\.stm\/hwevent_select**”h]”hŒC/sys/bus/coresight/devices/.stm/hwevent_select”…”�”}”(hju¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´Khjn¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjX¿ubah}”(h]”jW¿ah ]”h"]”Œ;abi_sys_bus_coresight_devices_memory_map_stm_hwevent_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦¿jM¿sj˜}”jW¿jM¿subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hj«¿h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hjµ¿h]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hj·¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁ¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´Khj«¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubhÞ)�”}”(hŒ´(RW) Gives access to the HW event block select register (STMHEBSR) in order to configure up to 256 channels. Used in conjunction with "hwevent_enable" register as described above.”h]”hŒ¸(RW) Gives access to the HW event block select register (STMHEBSR) in order to configure up to 256 channels. Used in conjunction with “hwevent_enableâ€� register as described above.”…”�”}”(hjÙ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_memory_map_stm_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-memory-map-stm-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjõ¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.stm\/label**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.stm\/label**”h]”hŒ:/sys/bus/coresight/devices/.stm/label”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K7hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõ¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjò¿ubah}”(h]”jñ¿ah ]”h"]”Œ2abi_sys_bus_coresight_devices_memory_map_stm_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@Àjç¿sj˜}”jñ¿jç¿subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hjEÀh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hjOÀh]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hjQÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´K7hjEÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K7hhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”•h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjsÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K7hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_stm_port_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-stm-port-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj�ÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.stm\/port_enable**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.stm\/port_enable**”h]”hŒ@/sys/bus/coresight/devices/.stm/port_enable”…”�”}”(hj©Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´Khj¢Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒÀubah}”(h]”j‹Àah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_stm_port_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚÀj�Àsj˜}”j‹Àj�ÀsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hjßÀh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hjéÀh]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hjëÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´KhjßÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubhÞ)�”}”(hŒ}(RW) Provides access to the stimulus port enable register (STMSPER). Used in conjunction with "port_select" described below.”h]”hŒ�(RW) Provides access to the stimulus port enable register (STMSPER). Used in conjunction with “port_selectâ€� described below.”…”�”}”(hj Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_stm_port_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-stm-port-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj)ÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.stm\/port_select**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.stm\/port_select**”h]”hŒ@/sys/bus/coresight/devices/.stm/port_select”…”�”}”(hjCÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K"hj<Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)Áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&Áubah}”(h]”j%Áah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_stm_port_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jtÁjÁsj˜}”j%ÁjÁsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hjyÁh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hjƒÁh]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hj…Áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´K"hjyÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K"hhÊh²hubhÞ)�”}”(hŒ`(RW) Used to determine which bank of stimulus port bit in register STMSPER (see above) apply to.”h]”hŒ`(RW) Used to determine which bank of stimulus port bit in register STMSPER (see above) apply to.”…”�”}”(hj§Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K"hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_memory_map_stm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-memory-map-stm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÃÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\.stm\/status**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\.stm\/status**”h]”hŒ;/sys/bus/coresight/devices/.stm/status”…”�”}”(hjÝÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K)hjÖÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀÁubah}”(h]”j¿Áah ]”h"]”Œ3abi_sys_bus_coresight_devices_memory_map_stm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂjµÁsj˜}”j¿ÁjµÁsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hjÂh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hjÂh]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)ÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´K)hjÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K)hhÊh²hubhÞ)�”}”(hŒf(Read) List various control and status registers. The specific layout and content is driver specific.”h]”hŒf(Read) List various control and status registers. The specific layout and content is driver specific.”…”�”}”(hjAÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K)hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_memory_map_stm_traceid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-memory-map-stm-traceid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj]ÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\.stm\/traceid**”h]”j`)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\.stm\/traceid**”h]”hŒ</sys/bus/coresight/devices/.stm/traceid”…”�”}”(hjwÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K0hjpÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]Âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZÂubah}”(h]”jYÂah ]”h"]”Œ4abi_sys_bus_coresight_devices_memory_map_stm_traceid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ÂjOÂsj˜}”jYÂjOÂsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-stm `”h]”(hŒDefined on file ”…”�”}”(hj­Âh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-stm `”h]”j§)�”}”(hj·Âh]”hŒsysfs-bus-coresight-devices-stm”…”�”}”(hj¹Âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_stm”uh1hh³jT¾h´K0hj­Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K0hhÊh²hubhÞ)�”}”(hŒ[(RW) Holds the trace ID that will appear in the trace stream coming from this trace entity.”h]”hŒ[(RW) Holds the trace ID that will appear in the trace stream coming from this trace entity.”…”�”}”(hjÛÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jT¾h´K0hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_coresight_devices_memory_map_tmc_buf_mode_preferred:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-coresight-devices-memory-map-tmc-buf-mode-preferred”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj÷ÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.tmc\/buf_mode_preferred**”h]”j`)�”}”(hŒK**\/sys\/bus\/coresight\/devices\/\\.tmc\/buf_mode_preferred**”h]”hŒG/sys/bus/coresight/devices/.tmc/buf_mode_preferred”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-coresight-devices-tmc”h´Kghj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷Âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôÂubah}”(h]”jóÂah ]”h"]”Œ?abi_sys_bus_coresight_devices_memory_map_tmc_buf_mode_preferred”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCÃjéÂsj˜}”jóÂjéÂsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjHÃh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjRÃh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjTÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^ÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´KghjHÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KghhÊh²hubhÞ)�”}”(hŒ³(RW) Current Coresight TMC-ETR buffer mode selected. But user could only provide a mode which is supported for a given ETR device. This file is available only for TMC ETR devices.”h]”hŒ³(RW) Current Coresight TMC-ETR buffer mode selected. But user could only provide a mode which is supported for a given ETR device. This file is available only for TMC ETR devices.”…”�”}”(hjvÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KghhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_coresight_devices_memory_map_tmc_buf_modes_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-coresight-devices-memory-map-tmc-buf-modes-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj’ÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.tmc\/buf_modes_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\.tmc\/buf_modes_available**”h]”hŒH/sys/bus/coresight/devices/.tmc/buf_modes_available”…”�”}”(hj¬Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K_hj¥Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’Ãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Ãubah}”(h]”jŽÃah ]”h"]”Œ@abi_sys_bus_coresight_devices_memory_map_tmc_buf_modes_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝÃj„Ãsj˜}”jŽÃj„ÃsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjâÃh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjìÃh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjîÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K_hjâÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K_hhÊh²hubhÞ)�”}”(hŒ›(Read) Shows all supported Coresight TMC-ETR buffer modes available for the users to configure explicitly. This file is available only for TMC ETR devices.”h]”hŒ›(Read) Shows all supported Coresight TMC-ETR buffer modes available for the users to configure explicitly. This file is available only for TMC ETR devices.”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K_hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_memory_map_tmc_buffer_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-memory-map-tmc-buffer-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj,ÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.tmc\/buffer_size**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.tmc\/buffer_size**”h]”hŒ@/sys/bus/coresight/devices/.tmc/buffer_size”…”�”}”(hjFÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KWhj?Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,Äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)Äubah}”(h]”j(Äah ]”h"]”Œ8abi_sys_bus_coresight_devices_memory_map_tmc_buffer_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwÄjÄsj˜}”j(ÄjÄsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj|Äh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj†Äh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjˆÄh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„Äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’ÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´KWhj|Äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KWhhÊh²hubhÞ)�”}”(hŒ (RW) Size of the trace buffer for TMC-ETR when used in SYSFS mode. Writable only for TMC-ETR configurations. The value should be aligned to the kernel pagesize.”h]”hŒ (RW) Size of the trace buffer for TMC-ETR when used in SYSFS mode. Writable only for TMC-ETR configurations. The value should be aligned to the kernel pagesize.”…”�”}”(hjªÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KWhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_memory_map_tmc_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-memory-map-tmc-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÆÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.tmc\/label**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\.tmc\/label**”h]”hŒ:/sys/bus/coresight/devices/.tmc/label”…”�”}”(hjàÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KohjÙÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃÄubah}”(h]”jÂÄah ]”h"]”Œ2abi_sys_bus_coresight_devices_memory_map_tmc_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅj¸Äsj˜}”jÂÄj¸ÄsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjÅh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj Åh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hj"Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,ÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´KohjÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KohhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjDÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KohhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ctl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ctl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj`ÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ctl**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ctl**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/ctl”…”�”}”(hjzÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K1hjsÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`Åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]Åubah}”(h]”j\Åah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ctl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«ÅjRÅsj˜}”j\ÅjRÅsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj°Åh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjºÅh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hj¼Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸Åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K1hj°Åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K1hhÊh²hubhÞ)�”}”(hŒp(Read) Shows the value held by the TMC Control register. The value is read directly from HW register CTL, 0x020.”h]”hŒp(Read) Shows the value held by the TMC Control register. The value is read directly from HW register CTL, 0x020.”…”�”}”(hjÞÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K1hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_devid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-devid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjúÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/devid**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/devid**”h]”hŒ@/sys/bus/coresight/devices/.tmc/mgmt/devid”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KPhj Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷Åubah}”(h]”jöÅah ]”h"]”Œ7abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_devid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEÆjìÅsj˜}”jöÅjìÅsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjJÆh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjTÆh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjVÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`ÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´KPhjJÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KPhhÊh²hubhÞ)�”}”(hŒr(Read) Indicates the capabilities of the Coresight TMC. The value is read directly from the DEVID register, 0xFC8,”h]”hŒr(Read) Indicates the capabilities of the Coresight TMC. The value is read directly from the DEVID register, 0xFC8,”…”�”}”(hjxÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KPhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ffcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj”ÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ffcr**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ffcr**”h]”hŒ?/sys/bus/coresight/devices/.tmc/mgmt/ffcr”…”�”}”(hj®Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K@hj§Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”Æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘Æubah}”(h]”j�Æah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j߯j†Æsj˜}”j�Æj†ÆsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjäÆh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjîÆh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjðÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”júÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K@hjäÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K@hhÊh²hubhÞ)�”}”(hŒ†(Read) Shows the value held by the TMC Formatter and Flush Control register. The value is read directly from HW register FFCR, 0x304.”h]”hŒ†(Read) Shows the value held by the TMC Formatter and Flush Control register. The value is read directly from HW register FFCR, 0x304.”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K@hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-ffsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj.ÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ffsr**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/ffsr**”h]”hŒ?/sys/bus/coresight/devices/.tmc/mgmt/ffsr”…”�”}”(hjHÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K8hjAÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.Çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+Çubah}”(h]”j*Çah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_ffsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyÇj Çsj˜}”j*Çj ÇsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj~Çh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjˆÇh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjŠÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†Çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”ÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K8hj~Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K8hhÊh²hubhÞ)�”}”(hŒ…(Read) Shows the value held by the TMC Formatter and Flush Status register. The value is read directly from HW register FFSR, 0x300.”h]”hŒ…(Read) Shows the value held by the TMC Formatter and Flush Status register. The value is read directly from HW register FFSR, 0x300.”…”�”}”(hj¬Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K8hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÈÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/mode**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/mode**”h]”hŒ?/sys/bus/coresight/devices/.tmc/mgmt/mode”…”�”}”(hjâÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KHhjÛÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅÇubah}”(h]”jÄÇah ]”h"]”Œ6abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈjºÇsj˜}”jÄÇjºÇsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjÈh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj"Èh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hj$Èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.ÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´KHhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KHhhÊh²hubhÞ)�”}”(hŒµ(Read) Shows the value held by the TMC Mode register, which indicate the mode the device has been configured to enact. The The value is read directly from the MODE register, 0x028.”h]”hŒµ(Read) Shows the value held by the TMC Mode register, which indicate the mode the device has been configured to enact. The The value is read directly from the MODE register, 0x028.”…”�”}”(hjFÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KHhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rrp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rrp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjbÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rrp**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rrp**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/rrp”…”�”}”(hj|Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhjuÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbÈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_Èubah}”(h]”j^Èah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rrp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­ÈjTÈsj˜}”j^ÈjTÈsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj²Èh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj¼Èh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hj¾Èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´Khj²Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubhÞ)�”}”(hŒÁ(Read) Shows the value held by the TMC RAM Read Pointer register that is used to read entries from the Trace RAM over the APB interface. The value is read directly from HW register RRP, 0x014.”h]”hŒÁ(Read) Shows the value held by the TMC RAM Read Pointer register that is used to read entries from the Trace RAM over the APB interface. The value is read directly from HW register RRP, 0x014.”…”�”}”(hjàÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rsz:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rsz”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjüÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rsz**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rsz**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/rsz”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüÈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùÈubah}”(h]”jøÈah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rsz”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGÉjîÈsj˜}”jøÈjîÈsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjLÉh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjVÉh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjXÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K hjLÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K hhÊh²hubhÞ)�”}”(hŒz(Read) Defines the size, in 32-bit words, of the local RAM buffer. The value is read directly from HW register RSZ, 0x004.”h]”hŒz(Read) Defines the size, in 32-bit words, of the local RAM buffer. The value is read directly from HW register RSZ, 0x004.”…”�”}”(hjzÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rwp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-rwp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj–ÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rwp**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/rwp**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/rwp”…”�”}”(hj°Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬Éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K!hj©Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–Éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“Éubah}”(h]”j’Éah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_rwp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáÉjˆÉsj˜}”j’ÉjˆÉsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjæÉh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjðÉh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjòÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K!hjæÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K!hhÊh²hubhÞ)�”}”(hŒÜ(Read) Shows the value held by the TMC RAM Write Pointer register that is used to sets the write pointer to write entries from the CoreSight bus into the Trace RAM. The value is read directly from HW register RWP, 0x018.”h]”hŒÜ(Read) Shows the value held by the TMC RAM Write Pointer register that is used to sets the write pointer to write entries from the CoreSight bus into the Trace RAM. The value is read directly from HW register RWP, 0x018.”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K!hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_sts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-sts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj0ÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/sts**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/sts**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/sts”…”�”}”(hjJÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhjCÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Êubah}”(h]”j,Êah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_sts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{Êj"Êsj˜}”j,Êj"ÊsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj€Êh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hjŠÊh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjŒÊh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´Khj€Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubhÞ)�”}”(hŒp(Read) Shows the value held by the TMC status register. The value is read directly from HW register STS, 0x00C.”h]”hŒp(Read) Shows the value held by the TMC status register. The value is read directly from HW register STS, 0x00C.”…”�”}”(hj®Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_trg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-memory-map-tmc-mgmt-trg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÊÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/trg**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\.tmc\/mgmt\/trg**”h]”hŒ>/sys/bus/coresight/devices/.tmc/mgmt/trg”…”�”}”(hjäÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K*hjÝÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇÊubah}”(h]”jÆÊah ]”h"]”Œ5abi_sys_bus_coresight_devices_memory_map_tmc_mgmt_trg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËj¼Êsj˜}”jÆÊj¼ÊsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hjËh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj$Ëh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hj&Ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0ËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´K*hjËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K*hhÊh²hubhÞ)�”}”(hŒk(Read) Similar to "trigger_cntr" above except that this value is read directly from HW register TRG, 0x01C.”h]”hŒo(Read) Similar to “trigger_cntrâ€� above except that this value is read directly from HW register TRG, 0x01C.”…”�”}”(hjHËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´K*hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_memory_map_tmc_trigger_cntr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-memory-map-tmc-trigger-cntr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjdËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.tmc\/trigger_cntr**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\.tmc\/trigger_cntr**”h]”hŒA/sys/bus/coresight/devices/.tmc/trigger_cntr”…”�”}”(hj~Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhjwËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaËubah}”(h]”j`Ëah ]”h"]”Œ9abi_sys_bus_coresight_devices_memory_map_tmc_trigger_cntr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ËjVËsj˜}”j`ËjVËsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-coresight-devices-tmc `”h]”(hŒDefined on file ”…”�”}”(hj´Ëh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-coresight-devices-tmc `”h]”j§)�”}”(hj¾Ëh]”hŒsysfs-bus-coresight-devices-tmc”…”�”}”(hjÀËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_coresight_devices_tmc”uh1hh³j%Ãh´Khj´Ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubhÞ)�”}”(hŒà(RW) Disables write access to the Trace RAM by stopping the formatter after a defined number of words have been stored following the trigger event. Additional interface for this driver are expected to be added as it matures.”h]”hŒà(RW) Disables write access to the Trace RAM by stopping the formatter after a defined number of words have been stored following the trigger event. Additional interface for this driver are expected to be added as it matures.”…”�”}”(hjâËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%Ãh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_tpda_name_cmbchan_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-tpda-name-cmbchan-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjþËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\/cmbchan_mode**”h]”j`)�”}”(hŒ@**\/sys\/bus\/coresight\/devices\/\\/cmbchan_mode**”h]”hŒ</sys/bus/coresight/devices//cmbchan_mode”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-coresight-devices-tpda”h´KhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûËubah}”(h]”júËah ]”h"]”Œ4abi_sys_bus_coresight_devices_tpda_name_cmbchan_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJÌjðËsj˜}”júËjðËsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjOÌh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hjYÌh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj[Ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´KhjOÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubhÞ)�”}”(hŒ�(RW) Configure the CMB/MCMB channel mode for all enabled ports. Value 0 means raw channel mapping mode. Value 1 means channel pair marking mode.”h]”hŒ�(RW) Configure the CMB/MCMB channel mode for all enabled ports. Value 0 means raw channel mapping mode. Value 1 means channel pair marking mode.”…”�”}”(hj}Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_tpda_name_freq_ts_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-tpda-name-freq-ts-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj™ÌubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/freq_ts_enable**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/freq_ts_enable**”h]”hŒ>/sys/bus/coresight/devices//freq_ts_enable”…”�”}”(hj³Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´Khj¬Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™Ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–Ìubah}”(h]”j•Ìah ]”h"]”Œ6abi_sys_bus_coresight_devices_tpda_name_freq_ts_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäÌj‹Ìsj˜}”j•Ìj‹ÌsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjéÌh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hjóÌh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hjõÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´KhjéÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubhÞ)�”}”(hŒ7(RW) Enable/disable the timestamp for all FREQ packets.”h]”hŒ7(RW) Enable/disable the timestamp for all FREQ packets.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpda_name_global_flush_req:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpda-name-global-flush-req”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj3ÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/global_flush_req**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/global_flush_req**”h]”hŒ@/sys/bus/coresight/devices//global_flush_req”…”�”}”(hjMÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K%hjFÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3Íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0Íubah}”(h]”j/Íah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpda_name_global_flush_req”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~Íj%Ísj˜}”j/Íj%ÍsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjƒÍh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hj�Íh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj�Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹Íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™ÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´K%hjƒÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K%hhÊh²hubhÞ)�”}”(hŒs(RW) Set global (all ports) flush request bit. The bit remains set until a global flush request sequence completes.”h]”hŒs(RW) Set global (all ports) flush request bit. The bit remains set until a global flush request sequence completes.”…”�”}”(hj±Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K%hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_tpda_name_port_flush_req:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-tpda-name-port-flush-req”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÍÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/port_flush_req**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/port_flush_req**”h]”hŒ>/sys/bus/coresight/devices//port_flush_req”…”�”}”(hjçÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K?hjàÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊÍubah}”(h]”jÉÍah ]”h"]”Œ6abi_sys_bus_coresight_devices_tpda_name_port_flush_req”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎj¿Ísj˜}”jÉÍj¿ÍsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjÎh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hj'Îh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj)Îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%Îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3ÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´K?hjÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K?hhÊh²hubhÞ)�”}”(hŒ�(RW) Configure the bit i to requests a flush operation of port i on the TPDA. The requested bit(s) remain set until the flush request completes.”h]”hŒ�(RW) Configure the bit i to requests a flush operation of port i on the TPDA. The requested bit(s) remain set until the flush request completes.”…”�”}”(hjKÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K?hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_tpda_name_syncr_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-tpda-name-syncr-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjgÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/syncr_count**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/syncr_count**”h]”hŒ;/sys/bus/coresight/devices//syncr_count”…”�”}”(hj�Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K7hjzÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdÎubah}”(h]”jcÎah ]”h"]”Œ3abi_sys_bus_coresight_devices_tpda_name_syncr_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²ÎjYÎsj˜}”jcÎjYÎsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hj·Îh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hjÁÎh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hjÃÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿Îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´K7hj·Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K7hhÊh²hubhÞ)�”}”(hŒ6(RW) Set value the of the syncr counter. Range: 0-4095”h]”hŒ6(RW) Set value the of the syncr counter. Range: 0-4095”…”�”}”(hjåÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K7hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_tpda_name_syncr_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-tpda-name-syncr-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/syncr_mode**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/syncr_mode**”h]”hŒ:/sys/bus/coresight/devices//syncr_mode”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K-hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþÎubah}”(h]”jýÎah ]”h"]”Œ2abi_sys_bus_coresight_devices_tpda_name_syncr_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLÏjóÎsj˜}”jýÎjóÎsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjQÏh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hj[Ïh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj]Ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´K-hjQÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K-hhÊh²hubhÞ)�”}”(hX8(RW) Set mode the of the syncr counter. mode 0 - COUNT[11:0] value represents the approximate number of bytes moved between two ASYNC packet requests mode 1 - the bits COUNT[11:7] are used as a power of 2. for example, we could insert an async packet every 8K data by writing a value 13 to the COUNT[11:7] field.”h]”hX8(RW) Set mode the of the syncr counter. mode 0 - COUNT[11:0] value represents the approximate number of bytes moved between two ASYNC packet requests mode 1 - the bits COUNT[11:7] are used as a power of 2. for example, we could insert an async packet every 8K data by writing a value 13 to the COUNT[11:7] field.”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´K-hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpda_name_trig_async_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpda-name-trig-async-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj›ÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/trig_async_enable**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/trig_async_enable**”h]”hŒA/sys/bus/coresight/devices//trig_async_enable”…”�”}”(hjµÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´Khj®Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›Ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜Ïubah}”(h]”j—Ïah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpda_name_trig_async_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæÏj�Ïsj˜}”j—Ïj�ÏsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjëÏh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hjõÏh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj÷Ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´KhjëÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubhÞ)�”}”(hŒE(RW) Enable/disable cross trigger synchronization sequence interface.”h]”hŒE(RW) Enable/disable cross trigger synchronization sequence interface.”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_tpda_name_trig_flag_ts_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-tpda-name-trig-flag-ts-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj5ÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/trig_flag_ts_enable**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/trig_flag_ts_enable**”h]”hŒC/sys/bus/coresight/devices//trig_flag_ts_enable”…”�”}”(hjOÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhjHÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Ðubah}”(h]”j1Ðah ]”h"]”Œ;abi_sys_bus_coresight_devices_tpda_name_trig_flag_ts_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€Ðj'Ðsj˜}”j1Ðj'ÐsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hj…Ðh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hj�Ðh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj‘Ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›ÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´Khj…Ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubhÞ)�”}”(hŒ@(RW) Enable/disable cross trigger FLAG packet request interface.”h]”hŒ@(RW) Enable/disable cross trigger FLAG packet request interface.”…”�”}”(hj³Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpda_name_trig_freq_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpda-name-trig-freq-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÏÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/trig_freq_enable**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/trig_freq_enable**”h]”hŒ@/sys/bus/coresight/devices//trig_freq_enable”…”�”}”(hjéÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhjâÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌÐubah}”(h]”jËÐah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpda_name_trig_freq_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑjÁÐsj˜}”jËÐjÁÐsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpda `”h]”(hŒDefined on file ”…”�”}”(hjÑh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpda `”h]”j§)�”}”(hj)Ñh]”hŒ sysfs-bus-coresight-devices-tpda”…”�”}”(hj+Ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'Ñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5ÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpda”uh1hh³j,Ìh´KhjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubhÞ)�”}”(hŒ@(RW) Enable/disable cross trigger FREQ packet request interface.”h]”hŒ@(RW) Enable/disable cross trigger FREQ packet request interface.”…”�”}”(hjMÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ìh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-tpdm-name-cmb-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjiÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/\\/cmb_mode**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/\\/cmb_mode**”h]”hŒ8/sys/bus/coresight/devices//cmb_mode”…”�”}”(hjƒÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-coresight-devices-tpdm”h´K®hj|Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiÑubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfÑubah}”(h]”jeÑah ]”h"]”Œ0abi_sys_bus_coresight_devices_tpdm_name_cmb_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµÑj[Ñsj˜}”jeÑj[ÑsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjºÑh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÄÑh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjÆÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K®hjºÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K®hhÊh²hubhÞ)�”}”(hX(Write) Set the data collection mode of CMB tpdm. Continuous change creates CMB data set elements on every CMBCLK edge. Trace-on-change creates CMB data set elements only when a new data set element differs in value from the previous element in a CMB data set.”h]”hX(Write) Set the data collection mode of CMB tpdm. Continuous change creates CMB data set elements on every CMBCLK edge. Trace-on-change creates CMB data set elements only when a new data set element differs in value from the previous element in a CMB data set.”…”�”}”(hjèÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K®hhÊh²hubhÞ)�”}”(hŒxAccepts only one of the 2 values - 0 or 1. 0 : Continuous CMB collection mode. 1 : Trace-on-change CMB collection mode.”h]”hŒxAccepts only one of the 2 values - 0 or 1. 0 : Continuous CMB collection mode. 1 : Trace-on-change CMB collection mode.”…”�”}”(hjöÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K®hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_msr_msr_0_31:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpdm-name-cmb-msr-msr-0-31”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/cmb_msr\/msr[0\:31]**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/cmb_msr\/msr[0\:31]**”h]”hŒC/sys/bus/coresight/devices//cmb_msr/msr[0:31]”…”�”}”(hj,Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(Òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Kýhj%Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒubah}”(h]”jÒah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpdm_name_cmb_msr_msr_0_31”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]ÒjÒsj˜}”jÒjÒsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjbÒh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjlÒh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjnÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KýhjbÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KýhhÊh²hubhÞ)�”}”(hŒC(RW) Set/Get the MSR(mux select register) for the CMB subunit TPDM.”h]”hŒC(RW) Set/Get the MSR(mux select register) for the CMB subunit TPDM.”…”�”}”(hj�Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KýhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_patt_enable_ts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-tpdm-name-cmb-patt-enable-ts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj¬ÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/cmb_patt\/enable_ts**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/cmb_patt\/enable_ts**”h]”hŒC/sys/bus/coresight/devices//cmb_patt/enable_ts”…”�”}”(hjÆÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÚhj¿Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬Òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©Òubah}”(h]”j¨Òah ]”h"]”Œ:abi_sys_bus_coresight_devices_tpdm_name_cmb_patt_enable_ts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷ÒjžÒsj˜}”j¨ÒjžÒsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjüÒh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÓh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KÚhjüÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÚhhÊh²hubhÞ)�”}”(hŒV(Write) Set the pattern timestamp of CMB tpdm. Read the pattern timestamp of CMB tpdm.”h]”hŒV(Write) Set the pattern timestamp of CMB tpdm. Read the pattern timestamp of CMB tpdm.”…”�”}”(hj*Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÚhhÊh²hubhÞ)�”}”(hŒpAccepts only one of the 2 values - 0 or 1. 0 : Disable CMB pattern timestamp. 1 : Enable CMB pattern timestamp.”h]”hŒpAccepts only one of the 2 values - 0 or 1. 0 : Disable CMB pattern timestamp. 1 : Enable CMB pattern timestamp.”…”�”}”(hj8Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÚhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpmr_0_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-patt-xpmr-0-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(•hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjTÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_patt\/xpmr[0\:1]**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_patt\/xpmr[0\:1]**”h]”hŒI/sys/bus/coresight/devices//cmb_trig_patt/xpmr[0:1]”…”�”}”(hjnÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÄhjgÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjaÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjTÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQÓubah}”(h]”jPÓah ]”h"]”Œ>abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpmr_0_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸÓjFÓsj˜}”jPÓjFÓsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj¤Óh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj®Óh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj°Óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬Óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KÄhj¤Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÄhhÊh²hubhÞ)�”}”(hŒF(RW) Set/Get the mask of the trigger pattern for the CMB subunit TPDM.”h]”hŒF(RW) Set/Get the mask of the trigger pattern for the CMB subunit TPDM.”…”�”}”(hjÒÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÄhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpr_0_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-patt-xpr-0-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjîÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_patt\/xpr[0\:1]**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_patt\/xpr[0\:1]**”h]”hŒH/sys/bus/coresight/devices//cmb_trig_patt/xpr[0:1]”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¼hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjûÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëÓubah}”(h]”jêÓah ]”h"]”Œ=abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_patt_xpr_0_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9ÔjàÓsj˜}”jêÓjàÓsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj>Ôh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjHÔh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjJÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K¼hj>Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¼hhÊh²hubhÞ)�”}”(hŒG(RW) Set/Get the value of the trigger pattern for the CMB subunit TPDM.”h]”hŒG(RW) Set/Get the value of the trigger pattern for the CMB subunit TPDM.”…”�”}”(hjlÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¼hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_ts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-tpdm-name-cmb-trig-ts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjˆÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_ts**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/cmb_trig_ts**”h]”hŒ;/sys/bus/coresight/devices//cmb_trig_ts”…”�”}”(hj¢Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Kæhj›Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…Ôubah}”(h]”j„Ôah ]”h"]”Œ3abi_sys_bus_coresight_devices_tpdm_name_cmb_trig_ts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓÔjzÔsj˜}”j„ÔjzÔsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjØÔh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjâÔh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjäÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jîÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KæhjØÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KæhhÊh²hubhÞ)�”}”(hŒ7(RW) Set/Get the trigger timestamp of the CMB for tpdm.”h]”hŒ7(RW) Set/Get the trigger timestamp of the CMB for tpdm.”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KæhhÊh²hubhÞ)�”}”(hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the CMB trigger type to false 1 : Set the CMB trigger type to true”h]”hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the CMB trigger type to false 1 : Set the CMB trigger type to true”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KæhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_tpdm_name_cmb_ts_all:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-tpdm-name-cmb-ts-all”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj0ÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/cmb_ts_all**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/\\/cmb_ts_all**”h]”hŒ:/sys/bus/coresight/devices//cmb_ts_all”…”�”}”(hjJÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KñhjCÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Õubah}”(h]”j,Õah ]”h"]”Œ2abi_sys_bus_coresight_devices_tpdm_name_cmb_ts_all”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{Õj"Õsj˜}”j,Õj"ÕsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj€Õh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjŠÕh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjŒÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Kñhj€Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KñhhÊh²hubhÞ)�”}”(hX7(RW) Read or write the status of timestamp upon all interface. Only value 0 and 1 can be written to this node. Set this node to 1 to request timestamp to all trace packet. Accepts only one of the 2 values - 0 or 1. 0 : Disable the timestamp of all trace packets. 1 : Enable the timestamp of all trace packets.”h]”hX7(RW) Read or write the status of timestamp upon all interface. Only value 0 and 1 can be written to this node. Set this node to 1 to request timestamp to all trace packet. Accepts only one of the 2 values - 0 or 1. 0 : Disable the timestamp of all trace packets. 1 : Enable the timestamp of all trace packets.”…”�”}”(hj®Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KñhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjÊÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_idx**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_idx**”h]”hŒB/sys/bus/coresight/devices//dsb_edge/ctrl_idx”…”�”}”(hjäÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K=hjÝÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇÕubah}”(h]”jÆÕah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖj¼Õsj˜}”jÆÕj¼ÕsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjÖh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj$Öh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj&Öh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0ÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K=hjÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K=hhÊh²hubhÞ)�”}”(hŒ›(RW) Set/Get the index number of the edge detection for the DSB subunit TPDM. Since there are at most 256 edge detections, this value ranges from 0 to 255.”h]”hŒ›(RW) Set/Get the index number of the edge detection for the DSB subunit TPDM. Since there are at most 256 edge detections, this value ranges from 0 to 255.”…”�”}”(hjHÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K=hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjdÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_mask**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_mask**”h]”hŒC/sys/bus/coresight/devices//dsb_edge/ctrl_mask”…”�”}”(hj~Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KVhjwÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaÖubah}”(h]”j`Öah ]”h"]”Œ:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ÖjVÖsj˜}”j`ÖjVÖsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj´Öh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj¾Öh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjÀÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KVhj´Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KVhhÊh²hubhÞ)�”}”(hŒãWrite a data to mask the edge detection corresponding to the index number. Before writing data to this sysfs file, "ctrl_idx" should be written first to configure the index number of the edge detection which needs to be masked.”h]”hŒçWrite a data to mask the edge detection corresponding to the index number. Before writing data to this sysfs file, “ctrl_idxâ€� should be written first to configure the index number of the edge detection which needs to be masked.”…”�”}”(hjâÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KVhhÊh²hubhÞ)�”}”(hŒ+Accepts only one of the 2 values - 0 or 1.”h]”hŒ+Accepts only one of the 2 values - 0 or 1.”…”�”}”(hjðÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KVhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_val:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-ctrl-val”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj ×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_val**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/ctrl_val**”h]”hŒB/sys/bus/coresight/devices//dsb_edge/ctrl_val”…”�”}”(hj&×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KFhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ×ubah}”(h]”j×ah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_ctrl_val”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW×jþÖsj˜}”j×jþÖsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj\×h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjf×h]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjh×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KFhj\×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KFhhÊh²hubhÞ)�”}”(hŒêWrite a data to control the edge detection corresponding to the index number. Before writing data to this sysfs file, "ctrl_idx" should be written first to configure the index number of the edge detection which needs to be controlled.”h]”hŒîWrite a data to control the edge detection corresponding to the index number. Before writing data to this sysfs file, “ctrl_idxâ€� should be written first to configure the index number of the edge detection which needs to be controlled.”…”�”}”(hjŠ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KFhhÊh²hubhÞ)�”}”(hŒ—Accepts only one of the following values. 0 - Rising edge detection 1 - Falling edge detection 2 - Rising and falling edge detection (toggle detection)”h]”hŒ—Accepts only one of the following values. 0 - Rising edge detection 1 - Falling edge detection 2 - Rising and falling edge detection (toggle detection)”…”�”}”(hj˜×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KFhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcmr_0_7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-edcmr-0-7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj´×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/edcmr[0\:7]**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/edcmr[0\:7]**”h]”hŒE/sys/bus/coresight/devices//dsb_edge/edcmr[0:7]”…”�”}”(hjÎ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KihjÇ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±×ubah}”(h]”j°×ah ]”h"]”Œ:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcmr_0_7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ×j¦×sj˜}”j°×j¦×subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjØh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjØh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KihjØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KihhÊh²hubhÞ)�”}”(hŒ7Read a set of the edge control mask of the DSB in TPDM.”h]”hŒ7Read a set of the edge control mask of the DSB in TPDM.”…”�”}”(hj2Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KihhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcr_0_15:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-tpdm-name-dsb-edge-edcr-0-15”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjNØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/edcr[0\:15]**”h]”j`)�”}”(hŒI**\/sys\/bus\/coresight\/devices\/\\/dsb_edge\/edcr[0\:15]**”h]”hŒE/sys/bus/coresight/devices//dsb_edge/edcr[0:15]”…”�”}”(hjhØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KbhjaØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKØubah}”(h]”jJØah ]”h"]”Œ:abi_sys_bus_coresight_devices_tpdm_name_dsb_edge_edcr_0_15”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™Øj@Øsj˜}”jJØj@ØsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjžØh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj¨Øh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjªØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦Øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´ØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KbhjžØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KbhhÊh²hubhÞ)�”}”(hŒ8Read a set of the edge control value of the DSB in TPDM.”h]”hŒ8Read a set of the edge control value of the DSB in TPDM.”…”�”}”(hjÌØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KbhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-tpdm-name-dsb-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjèØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/\\/dsb_mode**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/\\/dsb_mode**”h]”hŒ8/sys/bus/coresight/devices//dsb_mode”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K/hjûØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõØubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåØubah}”(h]”jäØah ]”h"]”Œ0abi_sys_bus_coresight_devices_tpdm_name_dsb_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3ÙjÚØsj˜}”jäØjÚØsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj8Ùh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjBÙh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjDÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K/hj8Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K/hhÊh²hubhÞ)�”}”(hŒ6(RW) Set/Get the programming mode of the DSB for tpdm.”h]”hŒ6(RW) Set/Get the programming mode of the DSB for tpdm.”…”�”}”(hjfÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K/hhÊh²hubhÞ)�”}”(hXAccepts the value needs to be greater than 0. What data bits do is listed below. Bit[0:1] : Test mode control bit for choosing the inputs. Bit[3] : Set to 0 for low performance mode. Set to 1 for high performance mode. Bit[4:8] : Select byte lane for high performance mode.”h]”hXAccepts the value needs to be greater than 0. What data bits do is listed below. Bit[0:1] : Test mode control bit for choosing the inputs. Bit[3] : Set to 0 for low performance mode. Set to 1 for high performance mode. Bit[4:8] : Select byte lane for high performance mode.”…”�”}”(hjtÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K/hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_msr_msr_0_31:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpdm-name-dsb-msr-msr-0-31”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj�ÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_msr\/msr[0\:31]**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_msr\/msr[0\:31]**”h]”hŒC/sys/bus/coresight/devices//dsb_msr/msr[0:31]”…”�”}”(hjªÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¦hj£Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Ùubah}”(h]”jŒÙah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpdm_name_dsb_msr_msr_0_31”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛÙj‚Ùsj˜}”jŒÙj‚ÙsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjàÙh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjêÙh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjìÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K¦hjàÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¦hhÊh²hubhÞ)�”}”(hŒC(RW) Set/Get the MSR(mux select register) for the DSB subunit TPDM.”h]”hŒC(RW) Set/Get the MSR(mux select register) for the DSB subunit TPDM.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K¦hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_enable_ts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-enable-ts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj*ÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/enable_ts**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/enable_ts**”h]”hŒC/sys/bus/coresight/devices//dsb_patt/enable_ts”…”�”}”(hjDÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KŽhj=Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'Úubah}”(h]”j&Úah ]”h"]”Œ:abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_enable_ts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juÚjÚsj˜}”j&ÚjÚsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjzÚh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj„Úh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj†Úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KŽhjzÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KŽhhÊh²hubhÞ)�”}”(hŒV(Write) Set the pattern timestamp of DSB tpdm. Read the pattern timestamp of DSB tpdm.”h]”hŒV(Write) Set the pattern timestamp of DSB tpdm. Read the pattern timestamp of DSB tpdm.”…”�”}”(hj¨Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KŽhhÊh²hubhÞ)�”}”(hŒpAccepts only one of the 2 values - 0 or 1. 0 : Disable DSB pattern timestamp. 1 : Enable DSB pattern timestamp.”h]”hŒpAccepts only one of the 2 values - 0 or 1. 0 : Disable DSB pattern timestamp. 1 : Enable DSB pattern timestamp.”…”�”}”(hj¶Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KŽhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_set_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-set-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjÒÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/set_type**”h]”j`)�”}”(hŒF**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/set_type**”h]”hŒB/sys/bus/coresight/devices//dsb_patt/set_type”…”�”}”(hjìÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KšhjåÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏÚubah}”(h]”jÎÚah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_set_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛjÄÚsj˜}”jÎÚjÄÚsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj"Ûh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj,Ûh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj.Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Kšhj"Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KšhhÊh²hubhÞ)�”}”(hŒL(Write) Set the pattern type of DSB tpdm. Read the pattern type of DSB tpdm.”h]”hŒL(Write) Set the pattern type of DSB tpdm. Read the pattern type of DSB tpdm.”…”�”}”(hjPÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KšhhÊh²hubhÞ)�”}”(hŒzAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB pattern type to value. 1 : Set the DSB pattern type to toggle.”h]”hŒzAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB pattern type to value. 1 : Set the DSB pattern type to toggle.”…”�”}”(hj^Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KšhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpmr-0-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjzÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpmr[0\:1]**”h]”j`)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpmr[0\:1]**”h]”hŒD/sys/bus/coresight/devices//dsb_patt/tpmr[0:1]”…”�”}”(hj”Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÓhj�Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwÛubah}”(h]”jvÛah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅÛjlÛsj˜}”jvÛjlÛsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjÊÛh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÔÛh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjÖÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KÓhjÊÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÓhhÊh²hubhÞ)�”}”(hŒ>(RW) Set/Get the mask of the pattern for the CMB subunit TPDM.”h]”hŒ>(RW) Set/Get the mask of the pattern for the CMB subunit TPDM.”…”�”}”(hjøÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÓhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpmr-0-7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpmr[0\:7]**”h]”j`)�”}”(hŒH**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpmr[0\:7]**”h]”hŒD/sys/bus/coresight/devices//dsb_patt/tpmr[0:7]”…”�”}”(hj.Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K‡hj'Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜubah}”(h]”jÜah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpmr_0_7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ÜjÜsj˜}”jÜjÜsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjdÜh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjnÜh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjpÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K‡hjdÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K‡hhÊh²hubhÞ)�”}”(hŒ>(RW) Set/Get the mask of the pattern for the DSB subunit TPDM.”h]”hŒ>(RW) Set/Get the mask of the pattern for the DSB subunit TPDM.”…”�”}”(hj’Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K‡hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj®ÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpr[0\:1]**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpr[0\:1]**”h]”hŒC/sys/bus/coresight/devices//dsb_patt/tpr[0:1]”…”�”}”(hjÈÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÌhjÁÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«Üubah}”(h]”jªÜah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùÜj Üsj˜}”jªÜj ÜsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjþÜh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÝh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KÌhjþÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÌhhÊh²hubhÞ)�”}”(hŒ?(RW) Set/Get the value of the pattern for the CMB subunit TPDM.”h]”hŒ?(RW) Set/Get the value of the pattern for the CMB subunit TPDM.”…”�”}”(hj,Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KÌhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjHÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpr[0\:7]**”h]”j`)�”}”(hŒG**\/sys\/bus\/coresight\/devices\/\\/dsb_patt\/tpr[0\:7]**”h]”hŒC/sys/bus/coresight/devices//dsb_patt/tpr[0:7]”…”�”}”(hjbÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K€hj[Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEÝubah}”(h]”jDÝah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpdm_name_dsb_patt_tpr_0_7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“Ýj:Ýsj˜}”jDÝj:ÝsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj˜Ýh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj¢Ýh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj¤Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K€hj˜Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K€hhÊh²hubhÞ)�”}”(hŒ?(RW) Set/Get the value of the pattern for the DSB subunit TPDM.”h]”hŒ?(RW) Set/Get the value of the pattern for the DSB subunit TPDM.”…”�”}”(hjÆÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K€hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpmr_0_7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpmr-0-7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjâÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_patt\/xpmr[0\:7]**”h]”j`)�”}”(hŒM**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_patt\/xpmr[0\:7]**”h]”hŒI/sys/bus/coresight/devices//dsb_trig_patt/xpmr[0:7]”…”�”}”(hjüÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KxhjõÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßÝubah}”(h]”jÞÝah ]”h"]”Œ>abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpmr_0_7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-ÞjÔÝsj˜}”jÞÝjÔÝsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj2Þh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj<Þh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj>Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Kxhj2Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KxhhÊh²hubhÞ)�”}”(hŒF(RW) Set/Get the mask of the trigger pattern for the DSB subunit TPDM.”h]”hŒF(RW) Set/Get the mask of the trigger pattern for the DSB subunit TPDM.”…”�”}”(hj`Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KxhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpr_0_7:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpr-0-7”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj|ÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_patt\/xpr[0\:7]**”h]”j`)�”}”(hŒL**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_patt\/xpr[0\:7]**”h]”hŒH/sys/bus/coresight/devices//dsb_trig_patt/xpr[0:7]”…”�”}”(hj–Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Kphj�Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyÞubah}”(h]”jxÞah ]”h"]”Œ=abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_patt_xpr_0_7”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇÞjnÞsj˜}”jxÞjnÞsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjÌÞh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÖÞh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjØÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´KphjÌÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KphhÊh²hubhÞ)�”}”(hŒG(RW) Set/Get the value of the trigger pattern for the DSB subunit TPDM.”h]”hŒG(RW) Set/Get the value of the trigger pattern for the DSB subunit TPDM.”…”�”}”(hjúÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KphhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_ts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-ts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_ts**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_ts**”h]”hŒ;/sys/bus/coresight/devices//dsb_trig_ts”…”�”}”(hj0ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K$hj)ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßubah}”(h]”jßah ]”h"]”Œ3abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_ts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jaßjßsj˜}”jßjßsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjfßh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjpßh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjrßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|ߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´K$hjfßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K$hhÊh²hubhÞ)�”}”(hŒ7(RW) Set/Get the trigger timestamp of the DSB for tpdm.”h]”hŒ7(RW) Set/Get the trigger timestamp of the DSB for tpdm.”…”�”}”(hj”ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K$hhÊh²hubhÞ)�”}”(hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB trigger type to false 1 : Set the DSB trigger type to true”h]”hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB trigger type to false 1 : Set the DSB trigger type to true”…”�”}”(hj¢ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´K$hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¾ßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_type**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/dsb_trig_type**”h]”hŒ=/sys/bus/coresight/devices//dsb_trig_type”…”�”}”(hjØßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhjÑßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»ßubah}”(h]”jºßah ]”h"]”Œ5abi_sys_bus_coresight_devices_tpdm_name_dsb_trig_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j àj°ßsj˜}”jºßj°ßsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjàh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjàh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$àŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Khjàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒ2(RW) Set/Get the trigger type of the DSB for tpdm.”h]”hŒ2(RW) Set/Get the trigger type of the DSB for tpdm.”…”�”}”(hj<àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB trigger type to false 1 : Set the DSB trigger type to true”h]”hŒvAccepts only one of the 2 values - 0 or 1. 0 : Set the DSB trigger type to false 1 : Set the DSB trigger type to true”…”�”}”(hjJàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_tpdm_name_integration_test:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-tpdm-name-integration-test”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjfàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/integration_test**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/\\/integration_test**”h]”hŒ@/sys/bus/coresight/devices//integration_test”…”�”}”(hj€àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Khjyàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjsàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjfàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjcàubah}”(h]”jbàah ]”h"]”Œ8abi_sys_bus_coresight_devices_tpdm_name_integration_test”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±àjXàsj˜}”jbàjXàsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj¶àh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÀàh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjÂàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Khj¶àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒ·(Write) Run integration test for tpdm. Integration test will generate test data for tpdm. It can help to make sure that the trace path is enabled and the link configurations are fine.”h]”hŒ·(Write) Run integration test for tpdm. Integration test will generate test data for tpdm. It can help to make sure that the trace path is enabled and the link configurations are fine.”…”�”}”(hjäàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒ_Accepts only one of the 2 values - 1 or 2. 1 : Generate 64 bits data 2 : Generate 32 bits data”h]”hŒ_Accepts only one of the 2 values - 1 or 2. 1 : Generate 64 bits data 2 : Generate 32 bits data”…”�”}”(hjòàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_tpdm_name_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-tpdm-name-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/\\/label**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/\\/label**”h]”hŒ5/sys/bus/coresight/devices//label”…”�”}”(hj(áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Mhj!áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj áubah}”(h]”j áah ]”h"]”Œ-abi_sys_bus_coresight_devices_tpdm_name_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYájásj˜}”j ájásubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj^áh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjháh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjjáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Mhj^áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hube(hÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjŒáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_tpdm_name_mcmb_lanes_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-tpdm-name-mcmb-lanes-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj¨áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/mcmb_lanes_select**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/\\/mcmb_lanes_select**”h]”hŒA/sys/bus/coresight/devices//mcmb_lanes_select”…”�”}”(hjÂáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´M hj»áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥áubah}”(h]”j¤áah ]”h"]”Œ9abi_sys_bus_coresight_devices_tpdm_name_mcmb_lanes_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóájšásj˜}”j¤ájšásubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjøáh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjâh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´M hjøáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´M hhÊh²hubhÞ)�”}”(hŒ3(RW) Set/Get the enablement of the individual lane.”h]”hŒ3(RW) Set/Get the enablement of the individual lane.”…”�”}”(hj&âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´M hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_tpdm_name_mcmb_trig_lane:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-tpdm-name-mcmb-trig-lane”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjBâubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/mcmb_trig_lane**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/\\/mcmb_trig_lane**”h]”hŒ>/sys/bus/coresight/devices//mcmb_trig_lane”…”�”}”(hj\âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhjUâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOâubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?âubah}”(h]”j>âah ]”h"]”Œ6abi_sys_bus_coresight_devices_tpdm_name_mcmb_trig_lane”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�âj4âsj˜}”j>âj4âsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj’âh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjœâh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjžâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨âŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Mhj’âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hubhÞ)�”}”(hŒs(RW) Set/Get which lane participates in the output pattern match cross trigger mechanism for the MCMB subunit TPDM.”h]”hŒs(RW) Set/Get which lane participates in the output pattern match cross trigger mechanism for the MCMB subunit TPDM.”…”�”}”(hjÀâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_tpdm_name_reset_dataset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-tpdm-name-reset-dataset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÜâubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/reset_dataset**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/\\/reset_dataset**”h]”hŒ=/sys/bus/coresight/devices//reset_dataset”…”�”}”(hjöâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Khjïâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéâubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙâubah}”(h]”jØâah ]”h"]”Œ5abi_sys_bus_coresight_devices_tpdm_name_reset_dataset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'ãjÎâsj˜}”jØâjÎâsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hj,ãh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hj6ãh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hj8ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4ãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´Khj,ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒ&(Write) Reset the dataset of the tpdm.”h]”hŒ&(Write) Reset the dataset of the tpdm.”…”�”}”(hjZãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubhÞ)�”}”(hŒ>Accepts only one value - 1. 1 : Reset the dataset of the tpdm”h]”hŒ>Accepts only one value - 1. 1 : Reset the dataset of the tpdm”…”�”}”(hjhãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_tpdm_name_traceid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-tpdm-name-traceid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj„ãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/\\/traceid**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/\\/traceid**”h]”hŒ7/sys/bus/coresight/devices//traceid”…”�”}”(hjžãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´Mhj—ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ãubah}”(h]”j€ãah ]”h"]”Œ/abi_sys_bus_coresight_devices_tpdm_name_traceid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏãjvãsj˜}”j€ãjvãsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-tpdm `”h]”(hŒDefined on file ”…”�”}”(hjÔãh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-tpdm `”h]”j§)�”}”(hjÞãh]”hŒ sysfs-bus-coresight-devices-tpdm”…”�”}”(hjàãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_tpdm”uh1hh³j—Ñh´MhjÔãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hubhÞ)�”}”(hŒï(R) Show the trace ID that will appear in the trace stream coming from this TPDM. The trace ID is inherited from the connected TPDA device and is fixed for the lifetime of the device. Returns -EINVAL if the device has not been enabled yet.”h]”hŒï(R) Show the trace ID that will appear in the trace stream coming from this TPDM. The trace ID is inherited from the connected TPDA device and is fixed for the lifetime of the device. Returns -EINVAL if the device has not been enabled yet.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Ñh´MhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_coresight_devices_dummy_source_n_enable_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-coresight-devices-dummy-source-n-enable-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/dummy_source\\/enable_source**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/dummy_source\\/enable_source**”h]”hŒ@/sys/bus/coresight/devices/dummy_source/enable_source”…”�”}”(hj8äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒBDocumentation/ABI/testing/sysfs-bus-coresight-devices-dummy-source”h´Khj1äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäubah}”(h]”jäah ]”h"]”Œ:abi_sys_bus_coresight_devices_dummy_source_n_enable_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjäjäsj˜}”jäjäsubhÞ)�”}”(hŒ{Defined on file :ref:`sysfs-bus-coresight-devices-dummy-source `”h]”(hŒDefined on file ”…”�”}”(hjoäh²hh³Nh´Nubh)�”}”(hŒk:ref:`sysfs-bus-coresight-devices-dummy-source `”h]”j§)�”}”(hjyäh]”hŒ(sysfs-bus-coresight-devices-dummy-source”…”�”}”(hj{äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…äŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ9abi_file_testing_sysfs_bus_coresight_devices_dummy_source”uh1hh³jLäh´Khjoäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´KhhÊh²hubhÞ)�”}”(hŒç(RW) Enable/disable tracing of dummy source. A sink should be activated before enabling the source. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”h]”hŒç(RW) Enable/disable tracing of dummy source. A sink should be activated before enabling the source. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”…”�”}”(hj�äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_dummy_source_n_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-dummy-source-n-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj¹äubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/dummy_source\\/label**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/dummy_source\\/label**”h]”hŒ8/sys/bus/coresight/devices/dummy_source/label”…”�”}”(hjÓäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´KhjÌäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶äubah}”(h]”jµäah ]”h"]”Œ2abi_sys_bus_coresight_devices_dummy_source_n_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåj«äsj˜}”jµäj«äsubhÞ)�”}”(hŒ{Defined on file :ref:`sysfs-bus-coresight-devices-dummy-source `”h]”(hŒDefined on file ”…”�”}”(hj åh²hh³Nh´Nubh)�”}”(hŒk:ref:`sysfs-bus-coresight-devices-dummy-source `”h]”j§)�”}”(hjåh]”hŒ(sysfs-bus-coresight-devices-dummy-source”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ9abi_file_testing_sysfs_bus_coresight_devices_dummy_source”uh1hh³jLäh´Khj åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´KhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hj7åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_dummy_source_n_traceid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-dummy-source-n-traceid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjSåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/dummy_source\\/traceid**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/dummy_source\\/traceid**”h]”hŒ:/sys/bus/coresight/devices/dummy_source/traceid”…”�”}”(hjmåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´K hjfåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPåubah}”(h]”jOåah ]”h"]”Œ4abi_sys_bus_coresight_devices_dummy_source_n_traceid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžåjEåsj˜}”jOåjEåsubhÞ)�”}”(hŒ{Defined on file :ref:`sysfs-bus-coresight-devices-dummy-source `”h]”(hŒDefined on file ”…”�”}”(hj£åh²hh³Nh´Nubh)�”}”(hŒk:ref:`sysfs-bus-coresight-devices-dummy-source `”h]”j§)�”}”(hj­åh]”hŒ(sysfs-bus-coresight-devices-dummy-source”…”�”}”(hj¯åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹åŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ9abi_file_testing_sysfs_bus_coresight_devices_dummy_source”uh1hh³jLäh´K hj£åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´K hhÊh²hubhÞ)�”}”(hŒY(R) Show the trace ID that will appear in the trace stream coming from this trace entity.”h]”hŒY(R) Show the trace ID that will appear in the trace stream coming from this trace entity.”…”�”}”(hjÑåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jLäh´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_addr_cmp_view:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-addr-cmp-view”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjíåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/addr_cmp_view**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/addr_cmp_view**”h]”hŒ7/sys/bus/coresight/devices/etm/addr_cmp_view”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ;Documentation/ABI/testing/sysfs-bus-coresight-devices-etm4x”h´M+hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúåubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêåubah}”(h]”jéåah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_addr_cmp_view”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9æjßåsj˜}”jéåjßåsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj>æh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”•h]”j§)�”}”(hjHæh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjJæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M+hj>æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M+hhÊh²hubhÞ)�”}”(hŒF(Read) Print the current settings for the selected address comparator.”h]”hŒF(Read) Print the current settings for the selected address comparator.”…”�”}”(hjlæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M+hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_etm_n_addr_exlevel_s_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-etm-n-addr-exlevel-s-ns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjˆæubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/etm\\/addr_exlevel_s_ns**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/etm\\/addr_exlevel_s_ns**”h]”hŒ;/sys/bus/coresight/devices/etm/addr_exlevel_s_ns”…”�”}”(hj¢æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mhj›æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…æubah}”(h]”j„æah ]”h"]”Œ5abi_sys_bus_coresight_devices_etm_n_addr_exlevel_s_ns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓæjzæsj˜}”j„æjzæsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjØæh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjâæh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjäæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jîæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MhjØæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒV(RW) Set the Exception Level matching bits for secure and non-secure exception levels.”h]”hŒV(RW) Set the Exception Level matching bits for secure and non-secure exception levels.”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_addr_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-addr-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj"çubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/addr_idx**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/addr_idx**”h]”hŒ2/sys/bus/coresight/devices/etm/addr_idx”…”�”}”(hj<çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kžhj5çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçubah}”(h]”jçah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_addr_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jmçjçsj˜}”jçjçsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjrçh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj|çh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj~çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kžhjrçubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KžhhÊh²hubhÞ)�”}”(hŒK(RW) Select which address comparator or pair (of comparators) to work with.”h]”hŒK(RW) Select which address comparator or pair (of comparators) to work with.”…”�”}”(hj çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KžhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_etm_n_addr_instdatatype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-etm-n-addr-instdatatype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj¼çubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/etm\\/addr_instdatatype**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/etm\\/addr_instdatatype**”h]”hŒ;/sys/bus/coresight/devices/etm/addr_instdatatype”…”�”}”(hjÖçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K¥hjÏçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹çubah}”(h]”j¸çah ]”h"]”Œ5abi_sys_bus_coresight_devices_etm_n_addr_instdatatype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèj®çsj˜}”j¸çj®çsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj èh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjèh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"èŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K¥hj èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K¥hhÊh²hubhÞ)�”}”(hŒ>(RW) Controls what type of comparison the trace unit performs.”h]”hŒ>(RW) Controls what type of comparison the trace unit performs.”…”�”}”(hj:èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K¥hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_etm_n_addr_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-etm-n-addr-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjVèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/addr_range**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/addr_range**”h]”hŒ4/sys/bus/coresight/devices/etm/addr_range”…”�”}”(hjpèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K±hjièubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcèubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSèubah}”(h]”jRèah ]”h"]”Œ.abi_sys_bus_coresight_devices_etm_n_addr_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡èjHèsj˜}”jRèjHèsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¦èh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj°èh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj²èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼èŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K±hj¦èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K±hhÊh²hubhÞ)�”}”(hŒ3(RW) Used to setup address range comparator values.”h]”hŒ3(RW) Used to setup address range comparator values.”…”�”}”(hjÔèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K±hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_addr_single:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-addr-single”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjðèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/addr_single**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/addr_single**”h]”hŒ5/sys/bus/coresight/devices/etm/addr_single”…”�”}”(hj éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K«hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýèubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíèubah}”(h]”jìèah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_addr_single”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;éjâèsj˜}”jìèjâèsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj@éh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjJéh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjLéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K«hj@éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K«hhÊh²hubhÞ)�”}”(hŒ4(RW) Used to setup single address comparator values.”h]”hŒ4(RW) Used to setup single address comparator values.”…”�”}”(hjnéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K«hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_etm_n_bb_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-etm-n-bb-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjŠéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/bb_ctrl**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/bb_ctrl**”h]”hŒ1/sys/bus/coresight/devices/etm/bb_ctrl”…”�”}”(hj¤éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kƒhj�éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡éubah}”(h]”j†éah ]”h"]”Œ+abi_sys_bus_coresight_devices_etm_n_bb_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕéj|ésj˜}”j†éj|ésubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjÚéh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjäéh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjæéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KƒhjÚéubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KƒhhÊh²hubhÞ)�”}”(hŒU(RW) Controls which regions in the memory map are enabled to use branch broadcasting.”h]”hŒU(RW) Controls which regions in the memory map are enabled to use branch broadcasting.”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KƒhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_cntr_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-cntr-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj$êubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/cntr_ctrl**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/cntr_ctrl**”h]”hŒ3/sys/bus/coresight/devices/etm/cntr_ctrl”…”�”}”(hj>êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kähj7êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!êubah}”(h]”j êah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_cntr_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”joêjêsj˜}”j êjêsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjtêh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj~êh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj€êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kähjtêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KähhÊh²hubhÞ)�”}”(hŒ4(RW) Controls the operation of the selected counter.”h]”hŒ4(RW) Controls the operation of the selected counter.”…”�”}”(hj¢êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KähhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_cntr_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-cntr-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj¾êubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntr_idx**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntr_idx**”h]”hŒ2/sys/bus/coresight/devices/etm/cntr_idx”…”�”}”(hjØêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÐhjÑêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»êubah}”(h]”jºêah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_cntr_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ëj°êsj˜}”jºêj°êsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjëh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjëh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$ëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KÐhjëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÐhhÊh²hubhÞ)�”}”(hŒ,(RW) Select which counter unit to work with.”h]”hŒ,(RW) Select which counter unit to work with.”…”�”}”(hj<ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÐhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_cntr_val:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-cntr-val”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjXëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntr_val**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntr_val**”h]”hŒ2/sys/bus/coresight/devices/etm/cntr_val”…”�”}”(hjrëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÝhjkëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUëubah}”(h]”jTëah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_cntr_val”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£ëjJësj˜}”jTëjJësubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¨ëh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj²ëh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj´ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾ëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KÝhj¨ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÝhhÊh²hubhÞ)�”}”(hŒJ(RW) This sets or returns the current count value of the specific counter.”h]”hŒJ(RW) This sets or returns the current count value of the specific counter.”…”�”}”(hjÖëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÝhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_cntrldvr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-cntrldvr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjòëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntrldvr**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/cntrldvr**”h]”hŒ2/sys/bus/coresight/devices/etm/cntrldvr”…”�”}”(hj ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÖhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïëubah}”(h]”jîëah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_cntrldvr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=ìjäësj˜}”jîëjäësubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjBìh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjLìh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjNìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KÖhjBìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÖhhÊh²hubhÞ)�”}”(hŒI(RW) This sets or returns the reload count value of the specific counter.”h]”hŒI(RW) This sets or returns the reload count value of the specific counter.”…”�”}”(hjpìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÖhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_coresight_devices_etm_n_cpu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-coresight-devices-etm-n-cpu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjŒìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/coresight\/devices\/etm\\/cpu**”h]”j`)�”}”(hŒ1**\/sys\/bus\/coresight\/devices\/etm\\/cpu**”h]”hŒ-/sys/bus/coresight/devices/etm/cpu”…”�”}”(hj¦ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K hjŸìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ìubah}”(h]”jˆìah ]”h"]”Œ'abi_sys_bus_coresight_devices_etm_n_cpu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×ìj~ìsj˜}”jˆìj~ìsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjÜìh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjæìh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjèìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K hjÜìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K hhÊh²hubhÞ)�”}”(hŒ6(Read) The CPU this tracing entity is associated with.”h]”hŒ6(Read) The CPU this tracing entity is associated with.”…”�”}”(hj íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_ctxid_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-ctxid-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj&íubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_idx**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_idx**”h]”hŒ3/sys/bus/coresight/devices/etm/ctxid_idx”…”�”}”(hj@íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Köhj9íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#íubah}”(h]”j"íah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_ctxid_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jqíjísj˜}”j"íjísubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjvíh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj€íh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj‚íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Köhjvíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KöhhÊh²hubhÞ)�”}”(hŒ5(RW) Select which context ID comparator to work with.”h]”hŒ5(RW) Select which context ID comparator to work with.”…”�”}”(hj¤íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KöhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_ctxid_masks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-ctxid-masks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÀíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_masks**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_masks**”h]”hŒ5/sys/bus/coresight/devices/etm/ctxid_masks”…”�”}”(hjÚíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhjÓíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½íubah}”(h]”j¼íah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_ctxid_masks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j îj²ísj˜}”j¼íj²ísubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjîh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mhjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒK(RW) Mask for all 8 context ID comparator value registers (if implemented).”h]”hŒK(RW) Mask for all 8 context ID comparator value registers (if implemented).”…”�”}”(hj>îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_ctxid_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-ctxid-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjZîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_pid**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ctxid_pid**”h]”hŒ3/sys/bus/coresight/devices/etm/ctxid_pid”…”�”}”(hjtîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kühjmîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWîubah}”(h]”jVîah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_ctxid_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥îjLîsj˜}”jVîjLîsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjªîh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj´îh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj¶îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kühjªîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KühhÊh²hubhÞ)�”}”(hŒ;(RW) Get/Set the context ID comparator value to trigger on.”h]”hŒ;(RW) Get/Set the context ID comparator value to trigger on.”…”�”}”(hjØîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KühhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_cyc_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-cyc-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjôîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/cyc_threshold**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/cyc_threshold**”h]”hŒ7/sys/bus/coresight/devices/etm/cyc_threshold”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K}hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñîubah}”(h]”jðîah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_cyc_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?ïjæîsj˜}”jðîjæîsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjDïh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjNïh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjPïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K}hjDïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K}hhÊh²hubhÞ)�”}”(hŒ1(RW) Sets the threshold value for cycle counting.”h]”hŒ1(RW) Sets the threshold value for cycle counting.”…”�”}”(hjrïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K}hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_enable_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-enable-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjŽïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/enable_source**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/enable_source**”h]”hŒ7/sys/bus/coresight/devices/etm/enable_source”…”�”}”(hj¨ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Khj¡ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ïubah}”(h]”jŠïah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_enable_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙïj€ïsj˜}”jŠïj€ïsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjÞïh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjèïh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjêïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KhjÞïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubhÞ)�”}”(hX)(RW) Enable/disable tracing on this specific trace entiry. Enabling a source implies the source has been configured properly and a sink has been identidifed for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”h]”hX)(RW) Enable/disable tracing on this specific trace entiry. Enabling a source implies the source has been configured properly and a sink has been identidifed for it. The path of coresight components linking the source to the sink is configured and managed automatically by the coresight framework.”…”�”}”(hj ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_coresight_devices_etm_n_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-coresight-devices-etm-n-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj(ðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/event**”h]”j`)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/event**”h]”hŒ//sys/bus/coresight/devices/etm/event”…”�”}”(hjBðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kdhj;ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ðubah}”(h]”j$ðah ]”h"]”Œ)abi_sys_bus_coresight_devices_etm_n_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsðjðsj˜}”j$ðjðsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjxðh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj‚ðh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj„ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kdhjxðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KdhhÊh²hubhÞ)�”}”(hŒ?(RW) Controls the tracing of arbitrary events from bank 0 to 3.”h]”hŒ?(RW) Controls the tracing of arbitrary events from bank 0 to 3.”…”�”}”(hj¦ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KdhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_event_instren:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-event-instren”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÂðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/event_instren**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/event_instren**”h]”hŒ7/sys/bus/coresight/devices/etm/event_instren”…”�”}”(hjÜðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KjhjÕðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿ðubah}”(h]”j¾ðah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_event_instren”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ñj´ðsj˜}”j¾ðj´ðsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjñh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjñh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(ñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kjhjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KjhhÊh²hubhÞ)�”}”(hŒ8(RW) Controls the behavior of the events in bank 0 to 3.”h]”hŒ8(RW) Controls the behavior of the events in bank 0 to 3.”…”�”}”(hj@ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KjhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_event_ts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-event-ts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj\ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/event_ts**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/event_ts**”h]”hŒ2/sys/bus/coresight/devices/etm/event_ts”…”�”}”(hjvñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kphjoñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYñubah}”(h]”jXñah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_event_ts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§ñjNñsj˜}”jXñjNñsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¬ñh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj¶ñh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj¸ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kphj¬ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KphhÊh²hubhÞ)�”}”(hŒF(RW) Controls the insertion of global timestamps in the trace streams.”h]”hŒF(RW) Controls the insertion of global timestamps in the trace streams.”…”�”}”(hjÚñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KphhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_event_vinst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-event-vinst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjöñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/event_vinst**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/event_vinst**”h]”hŒ5/sys/bus/coresight/devices/etm/event_vinst”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KŠhj òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóñubah}”(h]”jòñah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_event_vinst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAòjèñsj˜}”jòñjèñsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjFòh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjPòh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjRòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KŠhjFòubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KŠhhÊh²hubhÞ)�”}”(hŒ*(RW) Controls instruction trace filtering.”h]”hŒ*(RW) Controls instruction trace filtering.”…”�”}”(hjtòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KŠhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_coresight_devices_etm_n_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-coresight-devices-etm-n-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj�òubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/label**”h]”j`)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/label**”h]”hŒ//sys/bus/coresight/devices/etm/label”…”�”}”(hjªòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MLhj£òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�òubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�òubah}”(h]”jŒòah ]”h"]”Œ)abi_sys_bus_coresight_devices_etm_n_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛòj‚òsj˜}”jŒòj‚òsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjàòh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjêòh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjìòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöòŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MLhjàòubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MLhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MLhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcauthstatus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-coresight-devices-etm-n-mgmt-trcauthstatus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj*óubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcauthstatus**”h]”j`)�”}”(hŒA**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcauthstatus**”h]”hŒ=/sys/bus/coresight/devices/etm/mgmt/trcauthstatus”…”�”}”(hjDóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mnhj=óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'óubah}”(h]”j&óah ]”h"]”Œ6abi_sys_bus_coresight_devices_etm_n_mgmt_trcauthstatus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juójósj˜}”j&ójósubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjzóh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj„óh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj†óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�óŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mnhjzóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MnhhÊh²hubhÞ)�”}”(hŒq(Read) Print the content of the Authentication Status Register (0xFB8). The value is taken directly from the HW.”h]”hŒq(Read) Print the content of the Authentication Status Register (0xFB8). The value is taken directly from the HW.”…”�”}”(hj¨óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MnhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcconfig:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-mgmt-trcconfig”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÄóubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcconfig**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcconfig**”h]”hŒ9/sys/bus/coresight/devices/etm/mgmt/trcconfig”…”�”}”(hjÞóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M§hj×óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑóubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄóubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁóubah}”(h]”jÀóah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_mgmt_trcconfig”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôj¶ósj˜}”jÀój¶ósubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjôh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjôh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*ôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M§hjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M§hhÊh²hubhÞ)�”}”(hŒ\(Read) Print the content of the trace configuration register (0x010) as currently set by SW.”h]”hŒ\(Read) Print the content of the trace configuration register (0x010) as currently set by SW.”…”�”}”(hjBôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M§hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevarch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevarch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj^ôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevarch**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevarch**”h]”hŒ:/sys/bus/coresight/devices/etm/mgmt/trcdevarch”…”�”}”(hjxôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M|hjqôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ôubah}”(h]”jZôah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevarch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©ôjPôsj˜}”jZôjPôsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj®ôh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj¸ôh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjºôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M|hj®ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M|hhÊh²hubhÞ)�”}”(hŒ{(Read) Print the content of the Device Architecture Register (offset 0xFBC). The value is taken directly read from the HW.”h]”hŒ{(Read) Print the content of the Device Architecture Register (offset 0xFBC). The value is taken directly read from the HW.”…”�”}”(hjÜôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M|hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjøôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevid**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevid**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcdevid”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Muhj õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõôubah}”(h]”jôôah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCõjêôsj˜}”jôôjêôsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjHõh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjRõh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjTõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^õŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MuhjHõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MuhhÊh²hubhÞ)�”}”(hŒe(Read) Print the content of the Device ID Register (0xFC8). The value is taken directly from the HW.”h]”hŒe(Read) Print the content of the Device ID Register (0xFC8). The value is taken directly from the HW.”…”�”}”(hjvõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MuhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevtype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevtype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj’õubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevtype**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcdevtype**”h]”hŒ:/sys/bus/coresight/devices/etm/mgmt/trcdevtype”…”�”}”(hj¬õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M„hj¥õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�õubah}”(h]”jŽõah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_mgmt_trcdevtype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝõj„õsj˜}”jŽõj„õsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjâõh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjìõh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjîõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M„hjâõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M„hhÊh²hubhÞ)�”}”(hŒg(Read) Print the content of the Device Type Register (0xFCC). The value is taken directly from the HW.”h]”hŒg(Read) Print the content of the Device Type Register (0xFCC). The value is taken directly from the HW.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M„hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trclsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-mgmt-trclsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/mgmt\/trclsr**”h]”j`)�”}”(hŒ:**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trclsr**”h]”hŒ6/sys/bus/coresight/devices/etm/mgmt/trclsr”…”�”}”(hjFöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mghj?öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)öubah}”(h]”j(öah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_mgmt_trclsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwöjösj˜}”j(öjösubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj|öh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj†öh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjˆöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’öŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mghj|öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MghhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the SW Lock Status Register (0xFB4). The value is taken directly from the HW.”h]”hŒj(Read) Print the content of the SW Lock Status Register (0xFB4). The value is taken directly from the HW.”…”�”}”(hjªöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MghhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcoslsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcoslsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÆöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcoslsr**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcoslsr**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcoslsr”…”�”}”(hjàöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MRhjÙöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃöubah}”(h]”jÂöah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcoslsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷j¸ösj˜}”jÂöj¸ösubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj÷h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj ÷h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj"÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MRhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MRhhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the OS Lock Status Register (0x304). The value it taken directly from the HW.”h]”hŒj(Read) Print the content of the OS Lock Status Register (0x304). The value it taken directly from the HW.”…”�”}”(hjD÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MRhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj`÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpdcr**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpdcr**”h]”hŒ7/sys/bus/coresight/devices/etm/mgmt/trcpdcr”…”�”}”(hjz÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MYhjs÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjm÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]÷ubah}”(h]”j\÷ah ]”h"]”Œ0abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«÷jR÷sj˜}”j\÷jR÷subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj°÷h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjº÷h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj¼÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆ÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MYhj°÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MYhhÊh²hubhÞ)�”}”(hŒn(Read) Print the content of the Power Down Control Register (0x310). The value is taken directly from the HW.”h]”hŒn(Read) Print the content of the Power Down Control Register (0x310). The value is taken directly from the HW.”…”�”}”(hjÞ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MYhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjú÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpdsr**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpdsr**”h]”hŒ7/sys/bus/coresight/devices/etm/mgmt/trcpdsr”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M`hj øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷÷ubah}”(h]”jö÷ah ]”h"]”Œ0abi_sys_bus_coresight_devices_etm_n_mgmt_trcpdsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEøjì÷sj˜}”jö÷jì÷subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjJøh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjTøh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjVøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M`hjJøubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M`hhÊh²hubhÞ)�”}”(hŒm(Read) Print the content of the Power Down Status Register (0x314). The value is taken directly from the HW.”h]”hŒm(Read) Print the content of the Power Down Status Register (0x314). The value is taken directly from the HW.”…”�”}”(hjxøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M`hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj”øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr0**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr0**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcpidr0”…”�”}”(hj®øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M‹hj§øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡øubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘øubah}”(h]”j�øah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jßøj†øsj˜}”j�øj†øsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjäøh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjîøh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjðøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”júøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M‹hjäøubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M‹hhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the Peripheral ID0 Register (0xFE0). The value is taken directly from the HW.”h]”hŒj(Read) Print the content of the Peripheral ID0 Register (0xFE0). The value is taken directly from the HW.”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M‹hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj.ùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr1**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr1**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcpidr1”…”�”}”(hjHùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M’hjAùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+ùubah}”(h]”j*ùah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyùj ùsj˜}”j*ùj ùsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj~ùh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjˆùh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjŠùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”ùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M’hj~ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M’hhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the Peripheral ID1 Register (0xFE4). The value is taken directly from the HW.”h]”hŒj(Read) Print the content of the Peripheral ID1 Register (0xFE4). The value is taken directly from the HW.”…”�”}”(hj¬ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M’hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÈùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr2**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr2**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcpidr2”…”�”}”(hjâùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M™hjÛùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅùubah}”(h]”jÄùah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jújºùsj˜}”jÄùjºùsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjúh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj"úh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj$úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.úŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M™hjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M™hhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the Peripheral ID2 Register (0xFE8). The value is taken directly from the HW.”h]”hŒj(Read) Print the content of the Peripheral ID2 Register (0xFE8). The value is taken directly from the HW.”…”�”}”(hjFúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M™hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjbúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr3**”h]”j`)�”}”(hŒ<**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trcpidr3**”h]”hŒ8/sys/bus/coresight/devices/etm/mgmt/trcpidr3”…”�”}”(hj|úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hjuúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoúuba•h}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_úubah}”(h]”j^úah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_mgmt_trcpidr3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­újTúsj˜}”j^újTúsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj²úh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj¼úh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj¾úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºúubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M hj²úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hhÊh²hubhÞ)�”}”(hŒj(Read) Print the content of the Peripheral ID3 Register (0xFEC). The value is taken directly from the HW.”h]”hŒj(Read) Print the content of the Peripheral ID3 Register (0xFEC). The value is taken directly from the HW.”…”�”}”(hjàúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_mgmt_trctraceid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-mgmt-trctraceid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjüúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trctraceid**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/mgmt\/trctraceid**”h]”hŒ:/sys/bus/coresight/devices/etm/mgmt/trctraceid”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M®hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùúubah}”(h]”jøúah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_mgmt_trctraceid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGûjîúsj˜}”jøújîúsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjLûh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjVûh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjXûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M®hjLûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M®hhÊh²hubhÞ)�”}”(hŒ:(Read) Print the content of the trace ID register (0x040).”h]”hŒ:(Read) Print the content of the trace ID register (0x040).”…”�”}”(hjzûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M®hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_coresight_devices_etm_n_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-coresight-devices-etm-n-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj–ûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/coresight\/devices\/etm\\/mode**”h]”j`)�”}”(hŒ2**\/sys\/bus\/coresight\/devices\/etm\\/mode**”h]”hŒ./sys/bus/coresight/devices/etm/mode”…”�”}”(hj°ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KVhj©ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“ûubah}”(h]”j’ûah ]”h"]”Œ(abi_sys_bus_coresight_devices_etm_n_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáûjˆûsj˜}”j’ûjˆûsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjæûh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjðûh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjòûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KVhjæûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KVhhÊh²hubhÞ)�”}”(hŒ�(RW) Controls various modes supported by this ETM, for example P0 instruction tracing, branch broadcast, cycle counting and context ID tracing.”h]”hŒ�(RW) Controls various modes supported by this ETM, for example P0 instruction tracing, branch broadcast, cycle counting and context ID tracing.”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KVhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_nr_addr_cmp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-nr-addr-cmp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj0üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/nr_addr_cmp**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/nr_addr_cmp**”h]”hŒ5/sys/bus/coresight/devices/etm/nr_addr_cmp”…”�”}”(hjJüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhjCüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-üubah}”(h]”j,üah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_nr_addr_cmp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{üj"üsj˜}”j,üj"üsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj€üh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjŠüh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjŒüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Khj€üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubhÞ)�”}”(hŒW(Read) Indicates the number of address comparator pairs that are available for tracing.”h]”hŒW(Read) Indicates the number of address comparator pairs that are available for tracing.”…”�”}”(hj®üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_etm_n_nr_cntr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-etm-n-nr-cntr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÊüubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/nr_cntr**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/nr_cntr**”h]”hŒ1/sys/bus/coresight/devices/etm/nr_cntr”…”�”}”(hjäüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhjÝüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊüubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇüubah}”(h]”jÆüah ]”h"]”Œ+abi_sys_bus_coresight_devices_etm_n_nr_cntr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýj¼üsj˜}”jÆüj¼üsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjýh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj$ýh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj&ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Khjýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubhÞ)�”}”(hŒG(Read) Indicates the number of counters that are available for tracing.”h]”hŒG(Read) Indicates the number of counters that are available for tracing.”…”�”}”(hjHýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_etm_n_nr_ext_inp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-etm-n-nr-ext-inp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjdýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/nr_ext_inp**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/nr_ext_inp**”h]”hŒ4/sys/bus/coresight/devices/etm/nr_ext_inp”…”�”}”(hj~ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K&hjwýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaýubah}”(h]”j`ýah ]”h"]”Œ.abi_sys_bus_coresight_devices_etm_n_nr_ext_inp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ýjVýsj˜}”j`ýjVýsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj´ýh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj¾ýh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÀýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K&hj´ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K&hhÊh²hubhÞ)�”}”(hŒ:(Read) Indicates how many external inputs are implemented.”h]”hŒ:(Read) Indicates how many external inputs are implemented.”…”�”}”(hjâýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K&hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_nr_pe_cmp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-nr-pe-cmp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjþýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/nr_pe_cmp**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/nr_pe_cmp**”h]”hŒ3/sys/bus/coresight/devices/etm/nr_pe_cmp”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Khjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûýubah}”(h]”júýah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_nr_pe_cmp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIþjðýsj˜}”júýjðýsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjNþh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjXþh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjZþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KhjNþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubhÞ)�”}”(hŒS(Read) Indicates the number of PE comparator inputs that are available for tracing.”h]”hŒS(Read) Indicates the number of PE comparator inputs that are available for tracing.”…”�”}”(hj|þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_coresight_devices_etm_n_nr_resource:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-coresight-devices-etm-n-nr-resource”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj˜þubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/nr_resource**”h]”j`)�”}”(hŒ9**\/sys\/bus\/coresight\/devices\/etm\\/nr_resource**”h]”hŒ5/sys/bus/coresight/devices/etm/nr_resource”…”�”}”(hj²þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KAhj«þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•þubah}”(h]”j”þah ]”h"]”Œ/abi_sys_bus_coresight_devices_etm_n_nr_resource”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãþjŠþsj˜}”j”þjŠþsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjèþh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjòþh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjôþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KAhjèþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KAhhÊh²hubhÞ)�”}”(hŒW(Read) Indicates the number of resource selection pairs that are available for tracing.”h]”hŒW(Read) Indicates the number of resource selection pairs that are available for tracing.”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KAhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_nr_ss_cmp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-nr-ss-cmp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj2ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/nr_ss_cmp**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/nr_ss_cmp**”h]”hŒ3/sys/bus/coresight/devices/etm/nr_ss_cmp”…”�”}”(hjLÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KHhjEÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/ÿubah}”(h]”j.ÿah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_nr_ss_cmp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}ÿj$ÿsj˜}”j.ÿj$ÿsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj‚ÿh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjŒÿh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjŽÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KHhj‚ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KHhhÊh²hubhÞ)�”}”(hŒ^(Read) Indicates the number of single-shot comparator controls that are available for tracing.”h]”hŒ^(Read) Indicates the number of single-shot comparator controls that are available for tracing.”…”�”}”(hj°ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KHhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_etm_n_nrseqstate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-etm-n-nrseqstate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÌÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/nrseqstate**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/nrseqstate**”h]”hŒ4/sys/bus/coresight/devices/etm/nrseqstate”…”�”}”(hjæÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K:hjßÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉÿubah}”(h]”jÈÿah ]”h"]”Œ.abi_sys_bus_coresight_devices_etm_n_nrseqstate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¾ÿsj˜}”jÈÿj¾ÿsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj&h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K:hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K:hhÊh²hubhÞ)�”}”(hŒE(Read) Indicates the number of sequencer states that are implemented.”h]”hŒE(Read) Indicates the number of sequencer states that are implemented.”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K:hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_coresight_devices_etm_n_ns_exlevel_vinst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-coresight-devices-etm-n-ns-exlevel-vinst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjfubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/ns_exlevel_vinst**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/ns_exlevel_vinst**”h]”hŒ:/sys/bus/coresight/devices/etm/ns_exlevel_vinst”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K—hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjfubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjcubah}”(h]”jbah ]”h"]”Œ4abi_sys_bus_coresight_devices_etm_n_ns_exlevel_vinst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±jXsj˜}”jbjXsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¶h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÀh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K—hj¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K—hhÊh²hubhÞ)�”}”(hŒy(RW) In non-secure state, each bit controls whether instruction tracing is enabled for the corresponding exception level.”h]”hŒy(RW) In non-secure state, each bit controls whether instruction tracing is enabled for the corresponding exception level.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K—hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_etm_n_numcidc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-etm-n-numcidc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/numcidc**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/numcidc**”h]”hŒ1/sys/bus/coresight/devices/etm/numcidc”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K,hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jüah ]”h"]”Œ+abi_sys_bus_coresight_devices_etm_n_numcidc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKjòsj˜}”jüjòsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjPh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjZh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K,hjPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K,hhÊh²hubhÞ)�”}”(hŒU(Read) Indicates the number of Context ID comparators that are available for tracing.”h]”hŒU(Read) Indicates the number of Context ID comparators that are available for tracing.”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K,hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_numvmidc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-numvmidc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjšubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/numvmidc**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/numvmidc**”h]”hŒ2/sys/bus/coresight/devices/etm/numvmidc”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K3hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—ubah}”(h]”j–ah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_numvmidc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåjŒsj˜}”j–jŒsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjêh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjôh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K3hjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K3hhÊh²hubhÞ)�”}”(hŒO(Read) Indicates the number of VMID comparators that are available for tracing.”h]”hŒO(Read) Indicates the number of VMID comparators that are available for tracing.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K3hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_coresight_devices_etm_n_pe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-coresight-devices-etm-n-pe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/coresight\/devices\/etm\\/pe**”h]”j`)�”}”(hŒ0**\/sys\/bus\/coresight\/devices\/etm\\/pe**”h]”hŒ,/sys/bus/coresight/devices/etm/pe”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K^hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j0ah ]”h"]”Œ&abi_sys_bus_coresight_devices_etm_n_pe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj&sj˜}”j0j&subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj„h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjŽh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K^hj„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K^hhÊh²hubhÞ)�”}”(hŒ (RW) Controls which PE to trace.”h]”hŒ (RW) Controls which PE to trace.”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K^hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_res_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-res-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/res_ctrl**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/res_ctrl**”h]”hŒ2/sys/bus/coresight/devices/etm/res_ctrl”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kðhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËubah}”(h]”jÊah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_res_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjÀsj˜}”jÊjÀsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj(h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kðhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KðhhÊh²hubhÞ)�”}”(hŒ?(RW) Controls the selection of the resources in the trace unit.”h]”hŒ?(RW) Controls the selection of the resources in the trace unit.”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KðhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_etm_n_res_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-etm-n-res-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/res_idx**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/res_idx**”h]”hŒ1/sys/bus/coresight/devices/etm/res_idx”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kêhj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeubah}”(h]”jdah ]”h"]”Œ+abi_sys_bus_coresight_devices_etm_n_res_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³jZsj˜}”jdjZsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¸h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÂh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Kêhj¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KêhhÊh²hubhÞ)�”}”(hŒ7(RW) Select which resource selection unit to work with.”h]”hŒ7(RW) Select which resource selection unit to work with.”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KêhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_coresight_devices_etm_n_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-coresight-devices-etm-n-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/reset**”h]”j`)�”}”(hŒ3**\/sys\/bus\/coresight\/devices\/etm\\/reset**”h]”hŒ//sys/bus/coresight/devices/etm/reset”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KOhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿubah}”(h]”jþah ]”h"]”Œ)abi_sys_bus_coresight_devices_etm_n_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMjôsj˜}”jþjôsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjRh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj\h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KOhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KOhhÊh²hubhÞ)�”}”(hŒ\(Write) Cancels all configuration on a trace unit and set it back to its boot configuration.”h]”hŒ\(Write) Cancels all configuration on a trace unit and set it back to its boot configuration.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KOhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_s_exlevel_vinst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-s-exlevel-vinst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/s_exlevel_vinst**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/s_exlevel_vinst**”h]”hŒ9/sys/bus/coresight/devices/etm/s_exlevel_vinst”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K�hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ubah}”(h]”j˜ah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_s_exlevel_vinst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçjŽsj˜}”j˜jŽsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjìh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjöh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K�hjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K�hhÊh²hubhÞ)�”}”(hŒu(RW) In Secure state, each bit controls whether instruction tracing is enabled for the corresponding exception level.”h]”hŒu(RW) In Secure state, each bit controls whether instruction tracing is enabled for the corresponding exception level.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K�hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_seq_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-seq-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/seq_event**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/seq_event**”h]”hŒ3/sys/bus/coresight/devices/etm/seq_event”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÃhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3ubah}”(h]”j2ah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_seq_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j(sj˜}”j2j(subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj†h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj�h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KÃhj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÃhhÊh²hubhÞ)�”}”(hŒ3(RW) Moves the sequencer state to a specific state.”h]”hŒ3(RW) Moves the sequencer state to a specific state.”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÃhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_etm_n_seq_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-etm-n-seq-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/seq_idx**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/etm\\/seq_idx**”h]”hŒ1/sys/bus/coresight/devices/etm/seq_idx”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K·hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍubah}”(h]”jÌah ]”h"]”Œ+abi_sys_bus_coresight_devices_etm_n_seq_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjÂsj˜}”jÌjÂsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj*h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K·hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K·hhÊh²hubhÞ)�”}”(hŒ(RW) Select which sequensor.”h]”hŒ(RW) Select which sequensor.”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K·hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_seq_reset_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-seq-reset-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/seq_reset_event**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/seq_reset_event**”h]”hŒ9/sys/bus/coresight/devices/etm/seq_reset_event”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÉhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgubah}”(h]”jfah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_seq_reset_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµj\sj˜}”jfj\subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjºh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÄh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KÉhjºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÉhhÊh²hubhÞ)�”}”(hŒC(RW) Moves the sequencer to state 0 when a programmed event occurs.”h]”hŒC(RW) Moves the sequencer to state 0 when a programmed event occurs.”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KÉhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_seq_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-seq-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/seq_state**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/seq_state**”h]”hŒ3/sys/bus/coresight/devices/etm/seq_state”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K½hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_seq_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jOjösj˜}”jjösubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjTh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj^h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´K½hjTubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K½hhÊh²hubhÞ)�”}”(hŒ3(RW) Use this to set, or read, the sequencer state.”h]”hŒ3(RW) Use this to set, or read, the sequencer state.”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´K½hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_etm_n_sshot_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-etm-n-sshot-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/sshot_ctrl**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/sshot_ctrl**”h]”hŒ4/sys/bus/coresight/devices/etm/sshot_ctrl”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M8hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›ubah}”(h]”jšah ]”h"]”Œ.abi_sys_bus_coresight_devices_etm_n_sshot_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéj�sj˜}”jšj�subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjøh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M8hjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M8hhÊh²hubhÞ)�”}”(hŒ6(RW) Access the selected single shot control register.”h]”hŒ6(RW) Access the selected single shot control register.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M8hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_sshot_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-sshot-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/sshot_idx**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/sshot_idx**”h]”hŒ3/sys/bus/coresight/devices/etm/sshot_idx”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M2hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5ubah}”(h]”j4ah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_sshot_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒj*sj˜}”j4j*subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjˆh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj’h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M2hjˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M2hhÊh²hubhÞ)�”}”(hŒ7(RW) Select the single shot control register to access.”h]”hŒ7(RW) Select the single shot control register to access.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M2hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_coresight_devices_etm_n_sshot_pe_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-coresight-devices-etm-n-sshot-pe-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/sshot_pe_ctrl**”h]”j`)�”}”(hŒ;**\/sys\/bus\/coresight\/devices\/etm\\/sshot_pe_ctrl**”h]”hŒ7/sys/bus/coresight/devices/etm/sshot_pe_ctrl”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MEhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏubah}”(h]”jÎah ]”h"]”Œ1abi_sys_bus_coresight_devices_etm_n_sshot_pe_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÄsj˜}”jÎjÄsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj" h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj, h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj* ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MEhj" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MEhhÊh²hubhÞ)�”}”(hŒD(RW) Access the selected single show PE comparator control register.”h]”hŒD(RW) Access the selected single show PE comparator control register.”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MEhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_coresight_devices_etm_n_sshot_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-coresight-devices-etm-n-sshot-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/sshot_status**”h]”j`)�”}”(hŒ:**\/sys\/bus\/coresight\/devices\/etm\\/sshot_status**”h]”hŒ6/sys/bus/coresight/devices/etm/sshot_status”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M>hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjl ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hji ubah}”(h]”jh ah ]”h"]”Œ0abi_sys_bus_coresight_devices_etm_n_sshot_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j· j^ sj˜}”jh j^ subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¼ h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÆ h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M>hj¼ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M>hhÊh²hubhÞ)�”}”(hŒK(Read) Print the current value of the selected single shot status register.”h]”hŒK(Read) Print the current value of the selected single shot status register.”…”�”}”(hjê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M>hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_syncfreq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-syncfreq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/syncfreq**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/syncfreq**”h]”hŒ2/sys/bus/coresight/devices/etm/syncfreq”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Kwhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_syncfreq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ jø sj˜}”j jø subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjV h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj` h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´KwhjV ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KwhhÊh²hubhÞ)�”}”(hŒ=(RW) Controls how often trace synchronization requests occur.”h]”hŒ=(RW) Controls how often trace synchronization requests occur.”…”�”}”(hj„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´KwhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj  ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr0**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr0**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr0”…”�”}”(hjº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M´hj³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj  ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj� ubah}”(h]”jœ ah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë j’ sj˜}”jœ j’ subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjð h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjú h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M´hjð ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M´hhÊh²hubhÞ)�”}”(hŒk(Read) Returns the tracing capabilities of the trace unit (0x1E0). The value is taken directly from the HW.”h]”hŒk(Read) Returns the tracing capabilities of the trace unit (0x1E0). The value is taken directly from the HW.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M´hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj: ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr1**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr1**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr1”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjP ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M»hjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj: ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7 ubah}”(h]”j6 ah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j… j, sj˜}”j6 j, subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjŠ h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj” h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j  Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M»hjŠ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M»hhÊh²hubhÞ)�”}”(hŒk(Read) Returns the tracing capabilities of the trace unit (0x1E4). The value is taken directly from the HW.”h]”hŒk(Read) Returns the tracing capabilities of the trace unit (0x1E4). The value is taken directly from the HW.”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M»hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr10:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr10”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÔ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr10**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr10**”h]”hŒ:/sys/bus/coresight/devices/etm/trcidr/trcidr10”…”�”}”(hjî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mïhjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑ ubah}”(h]”jÐ ah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr10”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÆ sj˜}”jÐ jÆ subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj$ h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj. h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj, ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j: Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mïhj$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MïhhÊh²hubhÞ)�”}”(hŒ~(Read) Returns the number of P1 right-hand keys that the trace unit can use (0x188). The value is taken directly from the HW.”h]”hŒ~(Read) Returns the number of P1 right-hand keys that the trace unit can use (0x188). The value is taken directly from the HW.”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MïhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr11:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr11”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjn ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr11**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr11**”h]”hŒ:/sys/bus/coresight/devices/etm/trcidr/trcidr11”…”�”}”(hjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Möhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk ubah}”(h]”jj ah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr11”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹ j` sj˜}”jj j` subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj¾ h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÈ h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Möhj¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MöhhÊh²hubhÞ)�”}”(hŒ†(Read) Returns the number of special P1 right-hand keys that the trace unit can use (0x18C). The value is taken directly from the HW.”h]”hŒ†(Read) Returns the number of special P1 right-hand keys that the trace unit can use (0x18C). The value is taken directly from the HW.”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MöhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr12:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr12”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr12**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr12**”h]”hŒ:/sys/bus/coresight/devices/etm/trcidr/trcidr12”…”�”}”(hj" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mþhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr12”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS jú sj˜}”j jú subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjX h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjb h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MþhjX ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MþhhÊh²hubhÞ)�”}”(hŒŠ(Read) Returns the number of conditional P1 right-hand keys that the trace unit can use (0x190). The value is taken directly from the HW.”h]”hŒŠ(Read) Returns the number of conditional P1 right-hand keys that the trace unit can use (0x190). The value is taken directly from the HW.”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MþhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr13:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr13”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj¢ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr13**”h]”j`)�”}”(hŒ>**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr13**”h]”hŒ:/sys/bus/coresight/devices/etm/trcidr/trcidr13”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mhjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸ ubah}”(h]”jž ah ]”h"]”Œ3abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr13”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jí j” sj˜}”jž j” subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjò h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjü h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjú ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mhjò ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒ’(Read) Returns the number of special conditional P1 right-hand keys that the trace unit can use (0x194). The value is taken directly from the HW.”h]”hŒ’(Read) Returns the number of special conditional P1 right-hand keys that the trace unit can use (0x194). The value is taken directly from the HW.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr2**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr2**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr2”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÂhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9ubah}”(h]”j8ah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡j.sj˜}”j8j.subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjŒh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj–h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MÂhjŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÂhhÊh²hubhÞ)�”}”(hŒ®(Read) Returns the maximum size of the data value, data address, VMID, context ID and instruction address in the trace unit (0x1E8). The value is taken directly from the HW.”h]”hŒ®(Read) Returns the maximum size of the data value, data address, VMID, context ID and instruction address in the trace unit (0x1E8). The value is taken directly from the HW.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÂhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h•`]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr3**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr3**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr3”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÊhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓubah}”(h]”jÒah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!jÈsj˜}”jÒjÈsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj&h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj0h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MÊhj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÊhhÊh²hubhÞ)�”}”(hŒÎ(Read) Returns the value associated with various resources available to the trace unit. See the Trace Macrocell architecture specification for more details (0x1E8). The value is taken directly from the HW.”h]”hŒÎ(Read) Returns the value associated with various resources available to the trace unit. See the Trace Macrocell architecture specification for more details (0x1E8). The value is taken directly from the HW.”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÊhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr4:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr4”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr4**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr4**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr4”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÓhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmubah}”(h]”jlah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr4”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»jbsj˜}”jljbsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjÀh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÊh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MÓhjÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÓhhÊh²hubhÞ)�”}”(hŒk(Read) Returns how many resources the trace unit supports (0x1F0). The value is taken directly from the HW.”h]”hŒk(Read) Returns how many resources the trace unit supports (0x1F0). The value is taken directly from the HW.”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÓhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr5:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr5”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr5**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr5**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr5”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÚhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr5”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUjüsj˜}”jjüsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjZh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjdh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MÚhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÚhhÊh²hubhÞ)�”}”(hŒk(Read) Returns how many resources the trace unit supports (0x1F4). The value is taken directly from the HW.”h]”hŒk(Read) Returns how many resources the trace unit supports (0x1F4). The value is taken directly from the HW.”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MÚhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr8:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr8”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr8**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr8**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr8”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Máhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ubah}”(h]”j ah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr8”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïj–sj˜}”j j–subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjôh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjþh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Máhjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MáhhÊh²hubhÞ)�”}”(hŒ€(Read) Returns the maximum speculation depth of the instruction trace stream. (0x180). The value is taken directly from the HW.”h]”hŒ€(Read) Returns the maximum speculation depth of the instruction trace stream. (0x180). The value is taken directly from the HW.”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MáhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr9:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-coresight-devices-etm-n-trcidr-trcidr9”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr9**”h]”j`)�”}”(hŒ=**\/sys\/bus\/coresight\/devices\/etm\\/trcidr\/trcidr9**”h]”hŒ9/sys/bus/coresight/devices/etm/trcidr/trcidr9”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MèhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;ubah}”(h]”j:ah ]”h"]”Œ2abi_sys_bus_coresight_devices_etm_n_trcidr_trcidr9”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰j0sj˜}”j:j0subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjŽh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj˜h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´MèhjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MèhhÊh²hubhÞ)�”}”(hŒ~(Read) Returns the number of P0 right-hand keys that the trace unit can use (0x184). The value is taken directly from the HW.”h]”hŒ~(Read) Returns the number of P0 right-hand keys that the trace unit can use (0x184). The value is taken directly from the HW.”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MèhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_coresight_devices_etm_n_ts_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-coresight-devices-etm-n-ts-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ts_source**”h]”j`)�”}”(hŒ7**\/sys\/bus\/coresight\/devices\/etm\\/ts_source**”h]”hŒ3/sys/bus/coresight/devices/etm/ts_source”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕubah}”(h]”jÔah ]”h"]”Œ-abi_sys_bus_coresight_devices_etm_n_ts_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#jÊsj˜}”jÔjÊsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj(h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hj2h]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mhj(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒÁ(Read) When FEAT_TRF is implemented, value of TRFCR_ELx.TS used for trace session. Otherwise -1 indicates an unknown time source. Check trcidr0.tssize to see if a global timestamp is available.”h]”hŒÁ(Read) When FEAT_TRF is implemented, value of TRFCR_ELx.TS used for trace session. Otherwise -1 indicates an unknown time source. Check trcidr0.tssize to see if a global timestamp is available.”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_coresight_devices_etm_n_vinst_pe_cmp_start_stop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-coresight-devices-etm-n-vinst-pe-cmp-start-stop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/etm\\/vinst_pe_cmp_start_stop**”h]”j`)�”}”(hŒE**\/sys\/bus\/coresight\/devices\/etm\\/vinst_pe_cmp_start_stop**”h]”hŒA/sys/bus/coresight/devices/etm/vinst_pe_cmp_start_stop”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M$hj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoubah}”(h]”jnah ]”h"]”Œ;abi_sys_bus_coresight_devices_etm_n_vinst_pe_cmp_start_stop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½jdsj˜}”jnjdsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjÂh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjÌh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M$hjÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M$hhÊh²hubhÞ)�”}”(hŒE(RW) Access the start stop control register for PE input comparators.”h]”hŒE(RW) Access the start stop control register for PE input comparators.”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M$hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_vmid_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-vmid-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/vmid_idx**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/vmid_idx**”h]”hŒ2/sys/bus/coresight/devices/etm/vmid_idx”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_vmid_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jWjþsj˜}”jjþsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj\h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjfh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´M hj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hhÊh²hubhÞ)�”}”(hŒ=(RW) Select which virtual machine ID comparator to work with.”h]”hŒ=(RW) Select which virtual machine ID comparator to work with.”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´M hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_coresight_devices_etm_n_vmid_masks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-coresight-devices-etm-n-vmid-masks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/vmid_masks**”h]”j`)�”}”(hŒ8**\/sys\/bus\/coresight\/devices\/etm\\/vmid_masks**”h]”hŒ4/sys/bus/coresight/devices/etm/vmid_masks”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´Mhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£ubah}”(h]”j¢ah ]”h"]”Œ.abi_sys_bus_coresight_devices_etm_n_vmid_masks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñj˜sj˜}”j¢j˜subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hjöh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mhjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒS(RW) Mask for all 8 virtual machine ID comparator value registers (if implemented).”h]”hŒS(RW) Mask for all 8 virtual machine ID comparator value registers (if implemented).”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_etm_n_vmid_val:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-etm-n-vmid-val”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/vmid_val**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/etm\\/vmid_val**”h]”hŒ2/sys/bus/coresight/devices/etm/vmid_val”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=ubah}”(h]”j<ah ]”h"]”Œ,abi_sys_bus_coresight_devices_etm_n_vmid_val”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹j2sj˜}”j<j2subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-coresight-devices-etm4x `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-coresight-devices-etm4x `”h]”j§)�”}”(hjšh]”hŒ!sysfs-bus-coresight-devices-etm4x”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_coresight_devices_etm4x”uh1hh³jæh´Mhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubhÞ)�”}”(hŒC(RW) Get/Set the virtual machine ID comparator value to trigger on.”h]”hŒC(RW) Get/Set the virtual machine ID comparator value to trigger on.”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæh´MhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_trbe_cpu_align:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-trbe-cpu-align”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/trbe\\/align**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/trbe\\/align**”h]”hŒ2/sys/bus/coresight/devices/trbe/align”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-coresight-devices-trbe”h´Khjíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×ubah}”(h]”jÖah ]”h"]”Œ,abi_sys_bus_coresight_devices_trbe_cpu_align”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&jÌsj˜}”jÖjÌsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-trbe `”h]”(hŒDefined on file ”…”�”}”(hj+h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-trbe `”h]”j§)�”}”(hj5h]”hŒ sysfs-bus-coresight-devices-trbe”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_trbe”uh1hh³jh´Khj+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ^(Read) Shows the TRBE write pointer alignment. This value is fetched from the TRBIDR register.”h]”hŒ^(Read) Shows the TRBE write pointer alignment. This value is fetched from the TRBIDR register.”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_coresight_devices_trbe_cpu_flag:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-coresight-devices-trbe-cpu-flag”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/trbe\\/flag**”h]”j`)�”}”(hŒ5**\/sys\/bus\/coresight\/devices\/trbe\\/flag**”h]”hŒ1/sys/bus/coresight/devices/trbe/flag”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjrubah}”(h]”jqah ]”h"]”Œ+abi_sys_bus_coresight_devices_trbe_cpu_flag”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÀjgsj˜}”jqjgsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-trbe `”h]”(hŒDefined on file ”…”�”}”(hjÅh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-trbe `”h]”j§)�”}”(hjÏh]”hŒ sysfs-bus-coresight-devices-trbe”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÍubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_trbe”uh1hh³jh´KhjÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒŠ(Read) Shows if TRBE updates in the memory are with access and dirty flag updates as well. This value is fetched from the TRBIDR register.”h]”hŒŠ(Read) Shows if TRBE updates in the memory are with access and dirty flag updates as well. This value is fetched from the TRBIDR register.”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_coresight_devices_trbe_cpu_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-coresight-devices-trbe-cpu-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/trbe\\/label**”h]”j`)�”}”(hŒ6**\/sys\/bus\/coresight\/devices\/trbe\\/label**”h]”hŒ2/sys/bus/coresight/devices/trbe/label”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ,abi_sys_bus_coresight_devices_trbe_cpu_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZjsj˜}”j jsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-coresight-devices-trbe `”h]”(hŒDefined on file ”…”�”}”(hj_h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-coresight-devices-trbe `”h]”j§)�”}”(hjih]”hŒ sysfs-bus-coresight-devices-trbe”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjgubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”juŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_coresight_devices_trbe”uh1hh³jh´Khj_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ3(Read) Show hardware context information of device.”h]”hŒ3(Read) Show hardware context information of device.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_coresight_devices_ultra_smb_n_enable_sink:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-coresight-devices-ultra-smb-n-enable-sink”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/ultra_smb\\/enable_sink**”h]”j`)�”}”(hŒ?**\/sys\/bus\/coresight\/devices\/ultra_smb\\/enable_sink**”h]”hŒ;/sys/bus/coresight/devices/ultra_smb/enable_sink”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-bus-coresight-devices-ultra_smb”h´Khj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦ubah}”(h]”j¥ah ]”h"]”Œ5abi_sys_bus_coresight_devices_ultra_smb_n_enable_sink”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõj›sj˜}”j¥j›subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”(hŒDefined on file ”…”�”}”(hjúh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”j§)�”}”(hjh]”hŒ%sysfs-bus-coresight-devices-ultra_smb”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_coresight_devices_ultra_smb”uh1hh³j×h´Khjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubhÞ)�”}”(hŒf(RW) Add/remove a SMB device from a trace path. There can be multiple sources for a single SMB device.”h]”hŒf(RW) Add/remove a SMB device from a trace path. There can be multiple sources for a single SMB device.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-buf-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/buf_size**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/buf_size**”h]”hŒ>/sys/bus/coresight/devices/ultra_smb/mgmt/buf_size”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAubah}”(h]”j@ah ]”h"]”Œ7abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j6sj˜}”j@j6subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”(hŒDefined on file ”…”�”}”(hj”h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”j§)�”}”(hjžh]”hŒ%sysfs-bus-coresight-devices-ultra_smb”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_coresight_devices_ultra_smb”uh1hh³j×h´Khj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubhÞ)�”}”(hŒ7(RO) Shows the buffer size of each UltraSoc SMB device.”h]”hŒ7(RO) Shows the buffer size of each UltraSoc SMB device.”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-buf-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/buf_status**”h]”j`)�”}”(hŒD**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/buf_status**”h]”hŒ@/sys/bus/coresight/devices/ultra_smb/mgmt/buf_status”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´Khjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛubah}”(h]”jÚah ]”h"]”Œ9abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_buf_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)jÐsj˜}”jÚjÐsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”(hŒDefined on file ”…”�”}”(hj.h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”j§)�”}”(hj8h]”hŒ%sysfs-bus-coresight-devices-ultra_smb”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_coresight_devices_ultra_smb”uh1hh³j×h´Khj.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubhÞ)�”}”(hŒ[(RO) Shows the value of UltraSoc SMB status register. BIT(0) is zero means buffer is empty.”h]”hŒ[(RO) Shows the value of UltraSoc SMB status register. BIT(0) is zero means buffer is empty.”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_read_pos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-read-pos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/read_pos**”h]”j`)�”}”(hŒB**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/read_pos**”h]”hŒ>/sys/bus/coresight/devices/ultra_smb/mgmt/read_pos”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´Khj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuubah}”(h]”jtah ]”h"]”Œ7abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_read_pos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃjjsj˜}”jtjjsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”(hŒDefined on file ”…”�”}”(hjÈh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”j§)�”}”(hjÒh]”hŒ%sysfs-bus-coresight-devices-ultra_smb”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_coresight_devices_ultra_smb”uh1hh³j×h´KhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubhÞ)�”}”(hŒ;(RO) Shows the value of UltraSoc SMB Read Pointer register.”h]”hŒ;(RO) Shows the value of UltraSoc SMB Read Pointer register.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_write_pos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-coresight-devices-ultra-smb-n-mgmt-write-pos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/write_pos**”h]”j`)�”}”(hŒC**\/sys\/bus\/coresight\/devices\/ultra_smb\\/mgmt\/write_pos**”h]”hŒ?/sys/bus/coresight/devices/ultra_smb/mgmt/write_pos”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´Khj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ8abi_sys_bus_coresight_devices_ultra_smb_n_mgmt_write_pos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]jsj˜}”jjsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”(hŒDefined on file ”…”�”}”(hjbh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-coresight-devices-ultra_smb `”h]”j§)�”}”(hjlh]”hŒ%sysfs-bus-coresight-devices-ultra_smb”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_coresight_devices_ultra_smb”uh1hh³j×h´Khjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubhÞ)�”}”(hŒ<(RO) Shows the value of UltraSoc SMB Write Pointer register.”h]”hŒ<(RO) Shows the value of UltraSoc SMB Write Pointer register.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j×h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_counter_devices_counterx_cascade_counts_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-counter-devices-counterx-cascade-counts-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/cascade_counts_enable**”h]”j`)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/cascade_counts_enable**”h]”hŒ=/sys/bus/counter/devices/counterX/cascade_counts_enable”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-bus-counter”h´Khj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©ubah}”(h]”j¨ah ]”h"]”Œ:abi_sys_bus_counter_devices_counterx_cascade_counts_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøjžsj˜}”j¨jžsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjýh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjh]”hŒsysfs-bus-counter”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Khjýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubhÞ)�”}”(hŒ/Indicates the cascading of Counts on Counter X.”h]”hŒ/Indicates the cascading of Counts on Counter X.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubhÞ)�”}”(hŒ#Valid attribute values are boolean.”h]”hŒ#Valid attribute values are boolean.”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_counter_devices_counterx_cascade_counts_enable_component_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-counter-devices-counterx-cascade-counts-enable-component-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hjUubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/cascade_counts_enable_component_id**”h]”j`)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/cascade_counts_enable_component_id**”h]”hŒJ/sys/bus/counter/devices/counterX/cascade_counts_enable_component_id”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select_component_id**”h]”j`)�”}”(hŒZ**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select_component_id**”h]”hŒV/sys/bus/counter/devices/counterX/external_input_phase_clock_select_component_id”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/capture_component_id**”h]”j`)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/capture_component_id**”h]”hŒD/sys/bus/counter/devices/counterX/countY/capture_component_id”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/ceiling_component_id**”h]”j`)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/ceiling_component_id**”h]”hŒD/sys/bus/counter/devices/counterX/countY/ceiling_component_id”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/compare_component_id**”h]”j`)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/compare_component_id**”h]”hŒD/sys/bus/counter/devices/counterX/countY/compare_component_id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode_component_id**”h]”j`)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode_component_id**”h]”hŒG/sys/bus/counter/devices/counterX/countY/count_mode_component_id”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/countY\/direction_component_id**”h]”j`)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/countY\/direction_component_id**”h]”hŒF/sys/bus/counter/devices/counterX/countY/direction_component_id”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/enable_component_id**”h]”j`)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/enable_component_id**”h]”hŒC/sys/bus/counter/devices/counterX/countY/enable_component_id”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise_component_id**”h]”j`)�”}”(hŒL**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise_component_id**”h]”hŒH/sys/bus/counter/devices/counterX/countY/error_noise_component_id”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/counter\/devices\/counterX\/countY\/floor_component_id**”h]”j`)�”}”(hŒF**\/sys\/bus\/counter\/devices\/counterX\/countY\/floor_component_id**”h]”hŒB/sys/bus/counter/devices/counterX/countY/floor_component_id”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/countY\/num_overflows_component_id**”h]”j`)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/countY\/num_overflows_component_id**”h]”hŒJ/sys/bus/counter/devices/counterX/countY/num_overflows_component_id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/countY\/prescaler_component_id**”h]”j`)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/countY\/prescaler_component_id**”h]”hŒF/sys/bus/counter/devices/counterX/countY/prescaler_component_id”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_component_id**”h]”j`)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_component_id**”h]”hŒC/sys/bus/counter/devices/counterX/countY/preset_component_id”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_enable_component_id**”h]”j`)�”}”(hŒN**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_enable_component_id**”h]”hŒJ/sys/bus/counter/devices/counterX/countY/preset_enable_component_id”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action_component_id**”h]”j`)�”}”(hŒO**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action_component_id**”h]”hŒK/sys/bus/counter/devices/counterX/countY/signalZ_action_component_id”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_component_id**”h]”j`)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_component_id**”h]”hŒI/sys/bus/counter/devices/counterX/signalY/cable_fault_component_id”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_enable_component_id**”h]”j`)�”}”(hŒT**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_enable_component_id**”h]”hŒP/sys/bus/counter/devices/counterX/signalY/cable_fault_enable_component_id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/counter\/devices\/counterX\/signalY\/filter_clock_prescaler_component_id**”h]”j`)�”}”(hŒX**\/sys\/bus\/counter\/devices\/counterX\/signalY\/filter_clock_prescaler_component_id**”h]”hŒT/sys/bus/counter/devices/counterX/signalY/filter_clock_prescaler_component_id”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/signalY\/frequency_component_id**”h]”j`)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/signalY\/frequency_component_id**”h]”hŒG/sys/bus/counter/devices/counterX/signalY/frequency_component_id”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity_component_id**”h]”j`)�”}”(hŒP**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity_component_id**”h]”hŒL/sys/bus/counter/devices/counterX/signalY/index_polarity_component_id”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/signalY\/polarity_component_id**”h]”j`)�”}”(hŒJ**\/sys\/bus\/counter\/devices\/counterX\/signalY\/polarity_component_id**”h]”hŒF/sys/bus/counter/devices/counterX/signalY/polarity_component_id”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode_component_id**”h]”j`)�”}”(hŒR**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode_component_id**”h]”hŒN/sys/bus/counter/devices/counterX/signalY/synchronous_mode_component_id”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRubah}”(h]”jQah ]”h"]”ŒGabi_sys_bus_counter_devices_counterx_cascade_counts_enable_component_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjGsj˜}”jQjGsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj!h]”hŒsysfs-bus-counter”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M6hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hhÊh²hubhÞ)�”}”(hŒ[Read-only attribute that indicates the component ID of the respective extension or Synapse.”h]”hŒ[Read-only attribute that indicates the component ID of the respective extension or Synapse.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M6hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_counter_devices_counterx_county_capture:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-counter-devices-counterx-county-capture”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjaubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/capture**”h]”j`)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/capture**”h]”hŒ7/sys/bus/counter/devices/counterX/countY/capture”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K-hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjaubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ubah}”(h]”j]ah ]”h"]”Œ3abi_sys_bus_counter_devices_counterx_county_capture”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬jSsj˜}”j]jSsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj±h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj»h]”hŒsysfs-bus-counter”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K-hj±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K-hhÊh²hubhÞ)�”}”(hŒ-Historical capture of the Count Y count data.”h]”hŒ-Historical capture of the Count Y count data.”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K-hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_counter_devices_counterx_county_ceiling:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-counter-devices-counterx-county-ceiling”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/ceiling**”h]”j`)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/ceiling**”h]”hŒ7/sys/bus/counter/devices/counterX/countY/ceiling”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K3hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøubah}”(h]”j÷ah ]”h"]”Œ3abi_sys_bus_counter_devices_counterx_county_ceiling”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFjísj˜}”j÷jísubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjKh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjUh]”hŒsysfs-bus-counter”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K3hjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K3hhÊh²hubhÞ)�”}”(hŒTCount value ceiling for Count Y. This is the upper limit for the respective counter.”h]”hŒTCount value ceiling for Count Y. This is the upper limit for the respective counter.”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K3hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_counter_devices_counterx_county_compare:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-counter-devices-counterx-county-compare”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/compare**”h]”j`)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/countY\/compare**”h]”hŒ7/sys/bus/counter/devices/counterX/countY/compare”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K%hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ubah}”(h]”j‘ah ]”h"]”Œ3abi_sys_bus_counter_devices_counterx_county_compare”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàj‡sj˜}”j‘j‡subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjåh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjïh]”hŒsysfs-bus-counter”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K%hjåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K%hhÊh²hubhÞ)�”}”(hŒ»If the counter device supports compare registers -- registers used to compare counter channels against a particular count -- the compare count for channel Y is provided by this attribute.”h]”hŒ»If the counter device supports compare registers -- registers used to compare counter channels against a particular count -- the compare count for channel Y is provided by this attribute.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K%hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_counter_devices_counterx_county_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-counter-devices-counterx-county-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj/ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/countY\/count**”h]”j`)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/countY\/count**”h]”hŒ5/sys/bus/counter/devices/counterX/countY/count”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj, ubah}”(h]”j+ ah ]”h"]”Œ1abi_sys_bus_counter_devices_counterx_county_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz j! sj˜}”j+ j! subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj‰ h]”hŒsysfs-bus-counter”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j• Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubhÞ)�”}”(hŒ.Count data of Count Y represented as a string.”h]”hŒ.Count data of Count Y represented as a string.”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_counter_devices_counterx_county_count_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-counter-devices-counterx-county-count-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÉ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode**”h]”j`)�”}”(hŒ>**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode**”h]”hŒ:/sys/bus/counter/devices/counterX/countY/count_mode”…”�”}”(hjã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhjÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ ubah}”(h]”jÅ ah ]”h"]”Œ6abi_sys_bus_counter_devices_counterx_county_count_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!j» sj˜}”jÅ j» subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj!h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj#!h]”hŒsysfs-bus-counter”…”�”}”(hj%!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´KAhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhhÊh²hubhÞ)�”}”(hŒ–Count mode for channel Y. The ceiling and floor values for Count Y are used by the count mode where required. The following count modes are available:”h]”hŒ–Count mode for channel Y. The ceiling and floor values for Count Y are used by the count mode where required. The following count modes are available:”…”�”}”(hjG!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ4normal: Counting is continuous in either direction. ”h]”(jn)�”}”(hŒnormal:”h]”hŒnormal:”…”�”}”(hj\!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhjX!ubj~)�”}”(hhh]”hÞ)�”}”(hŒ+Counting is continuous in either direction.”h]”hŒ+Counting is continuous in either direction.”…”�”}”(hjm!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhjj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjX!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hX“range limit: An upper or lower limit is set, mimicking limit switches in the mechanical counterpart. The upper limit is set to the Count Y ceiling value, while the lower limit is set to the Count Y floor value. The counter freezes at count = ceiling when counting up, and at count = floor when counting down. At either of these limits, the counting is resumed only when the count direction is reversed. ”h]”(jn)�”}”(hŒ range limit:”h]”hŒ range limit:”…”�”}”(hj‹!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhj‡!ubj~)�”}”(hhh]”hÞ)�”}”(hX…An upper or lower limit is set, mimicking limit switches in the mechanical counterpart. The upper limit is set to the Count Y ceiling value, while the lower limit is set to the Count Y floor value. The counter freezes at count = ceiling when counting up, and at count = floor when counting down. At either of these limits, the counting is resumed only when the count direction is reversed.”h]”hX…An upper or lower limit is set, mimicking limit switches in the mechanical counterpart. The upper limit is set to the Count Y ceiling value, while the lower limit is set to the Count Y floor value. The counter freezes at count = ceiling when counting up, and at count = floor when counting down. At either of these limits, the counting is resumed only when the count direction is reversed.”…”�”}”(hjœ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj™!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‡!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hŒÍnon-recycle: The counter is disabled whenever a counter overflow or underflow takes place. The counter is re-enabled when a new count value is loaded to the counter via a preset operation or direct write. ”h]”(jn)�”}”(hŒ non-recycle:”h]”hŒ non-recycle:”…”�”}”(hjº!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhj¶!ubj~)�”}”(hhh]”hÞ)�”}”(hŒ¿The counter is disabled whenever a counter overflow or underflow takes place. The counter is re-enabled when a new count value is loaded to the counter via a preset operation or direct write.”h]”hŒ¿The counter is disabled whenever a counter overflow or underflow takes place. The counter is re-enabled when a new count value is loaded to the counter via a preset operation or direct write.”…”�”}”(hjË!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhjÈ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¶!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hXomodulo-n: A count value boundary is set between the Count Y floor value and the Count Y ceiling value. The counter is reset to the Count Y floor value at count = ceiling when counting up, while the counter is set to the Count Y ceiling value at count = floor when counting down; the counter does not freeze at the boundary points, but counts continuously throughout. ”h]”(jn)�”}”(hŒ modulo-n:”h]”hŒ modulo-n:”…”�”}”(hjé!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhjå!ubj~)�”}”(hhh]”hÞ)�”}”(hXdA count value boundary is set between the Count Y floor value and the Count Y ceiling value. The counter is reset to the Count Y floor value at count = ceiling when counting up, while the counter is set to the Count Y ceiling value at count = floor when counting down; the counter does not freeze at the boundary points, but counts continuously throughout.”h]”hXdA count value boundary is set between the Count Y floor value and the Count Y ceiling value. The counter is reset to the Count Y floor value at count = ceiling when counting up, while the counter is set to the Count Y ceiling value at count = floor when counting down; the counter does not freeze at the boundary points, but counts continuously throughout.”…”�”}”(hjú!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj÷!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjå!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hŒÈinterrupt on terminal count: The output signal is initially low, and will remain low until the counter reaches zero. The output signal then goes high and remains high until a new preset value is set. ”h]”(jn)�”}”(hŒinterrupt on terminal count:”h]”hŒinterrupt on terminal count:”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhj"ubj~)�”}”(hhh]”hÞ)�”}”(hŒªThe output signal is initially low, and will remain low until the counter reaches zero. The output signal then goes high and remains high until a new preset value is set.”h]”hŒªThe output signal is initially low, and will remain low until the counter reaches zero. The output signal then goes high and remains high until a new preset value is set.”…”�”}”(hj)"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj&"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hXzhardware retriggerable one-shot: The output signal is initially high. The output signal will go low by a trigger input signal, and will remain low until the counter reaches zero. The output will then go high and remain high until the next trigger. A trigger results in loading the counter to the preset value and setting the output signal low, thus starting the one-shot pulse. ”•h]”(jn)�”}”(hŒ hardware retriggerable one-shot:”h]”hŒ hardware retriggerable one-shot:”…”�”}”(hjG"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhjC"ubj~)�”}”(hhh]”hÞ)�”}”(hXXThe output signal is initially high. The output signal will go low by a trigger input signal, and will remain low until the counter reaches zero. The output will then go high and remain high until the next trigger. A trigger results in loading the counter to the preset value and setting the output signal low, thus starting the one-shot pulse.”h]”hXXThe output signal is initially high. The output signal will go low by a trigger input signal, and will remain low until the counter reaches zero. The output will then go high and remain high until the next trigger. A trigger results in loading the counter to the preset value and setting the output signal low, thus starting the one-shot pulse.”…”�”}”(hjX"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhjU"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjC"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hXrate generator: The output signal is initially high. When the counter has decremented to 1, the output signal goes low for one clock pulse. The output signal then goes high again, the counter is reloaded to the preset value, and the process repeats in a periodic manner as such. ”h]”(jn)�”}”(hŒrate generator:”h]”hŒrate generator:”…”�”}”(hjv"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhjr"ubj~)�”}”(hhh]”hÞ)�”}”(hXThe output signal is initially high. When the counter has decremented to 1, the output signal goes low for one clock pulse. The output signal then goes high again, the counter is reloaded to the preset value, and the process repeats in a periodic manner as such.”h]”hXThe output signal is initially high. When the counter has decremented to 1, the output signal goes low for one clock pulse. The output signal then goes high again, the counter is reloaded to the preset value, and the process repeats in a periodic manner as such.”…”�”}”(hj‡"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj„"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjr"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hXsquare wave mode: The output signal is initially high. If the initial count is even, the counter is decremented by two on succeeding clock pulses. When the count expires, the output signal changes value and the counter is reloaded to the preset value. The process repeats in periodic manner as such. If the initial count is odd, the initial count minus one (an even number) is loaded and then is decremented by two on succeeding clock pulses. One clock pulse after the count expires, the output signal goes low and the counter is reloaded to the preset value minus one. Succeeding clock pulses decrement the count by two. When the count expires, the output goes high again and the counter is reloaded to the preset value minus one. The process repeats in a periodic manner as such. ”h]”(jn)�”}”(hŒsquare wave mode:”h]”hŒsquare wave mode:”…”�”}”(hj¥"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhj¡"ubj~)�”}”(hhh]”(hÞ)�”}”(hŒ$The output signal is initially high.”h]”hŒ$The output signal is initially high.”…”�”}”(hj¶"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj³"ubhÞ)�”}”(hŒôIf the initial count is even, the counter is decremented by two on succeeding clock pulses. When the count expires, the output signal changes value and the counter is reloaded to the preset value. The process repeats in periodic manner as such.”h]”hŒôIf the initial count is even, the counter is decremented by two on succeeding clock pulses. When the count expires, the output signal changes value and the counter is reloaded to the preset value. The process repeats in periodic manner as such.”…”�”}”(hjÄ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj³"ubhÞ)�”}”(hXáIf the initial count is odd, the initial count minus one (an even number) is loaded and then is decremented by two on succeeding clock pulses. One clock pulse after the count expires, the output signal goes low and the counter is reloaded to the preset value minus one. Succeeding clock pulses decrement the count by two. When the count expires, the output goes high again and the counter is reloaded to the preset value minus one. The process repeats in a periodic manner as such.”h]”hXáIf the initial count is odd, the initial count minus one (an even number) is loaded and then is decremented by two on succeeding clock pulses. One clock pulse after the count expires, the output signal goes low and the counter is reloaded to the preset value minus one. Succeeding clock pulses decrement the count by two. When the count expires, the output goes high again and the counter is reloaded to the preset value minus one. The process repeats in a periodic manner as such.”…”�”}”(hjÒ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj³"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¡"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hŒÝsoftware triggered strobe: The output signal is initially high. When the count expires, the output will go low for one clock pulse and then go high again. The counting sequence is "triggered" by setting the preset value. ”h]”(jn)�”}”(hŒsoftware triggered strobe:”h]”hŒsoftware triggered strobe:”…”�”}”(hjð"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhjì"ubj~)�”}”(hhh]”hÞ)�”}”(hŒÁThe output signal is initially high. When the count expires, the output will go low for one clock pulse and then go high again. The counting sequence is "triggered" by setting the preset value.”h]”hŒÅThe output signal is initially high. When the count expires, the output will go low for one clock pulse and then go high again. The counting sequence is “triggeredâ€� by setting the preset value.”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhjþ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjì"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubjh)�”}”(hXhardware triggered strobe: The output signal is initially high. Counting is started by a trigger input signal. When the count expires, the output signal will go low for one clock pulse and then go high again. A trigger results in loading the counter to the preset value. ”h]”(jn)�”}”(hŒhardware triggered strobe:”h]”hŒhardware triggered strobe:”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KAhj#ubj~)�”}”(hhh]”hÞ)�”}”(hŒóThe output signal is initially high. Counting is started by a trigger input signal. When the count expires, the output signal will go low for one clock pulse and then go high again. A trigger results in loading the counter to the preset value.”h]”hŒóThe output signal is initially high. Counting is started by a trigger input signal. When the count expires, the output signal will go low for one clock pulse and then go high again. A trigger results in loading the counter to the preset value.”…”�”}”(hj0#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KAhj-#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KAhjU!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒE.. _abi_sys_bus_counter_devices_counterx_county_count_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-counter-devices-counterx-county-count-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj^#ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/counter\/devices\/counterX\/countY\/count_mode_available**”h]”hŒD/sys/bus/counter/devices/counterX/countY/count_mode_available”…”�”}”(hjx#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hjq#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk#ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise_available**”h]”j`)�”}”(hŒI**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise_available**”h]”hŒE/sys/bus/counter/devices/counterX/countY/error_noise_available”…”�”}”(hj¢#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hj›#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk#ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/counter\/devices\/counterX\/countY\/function_available**”h]”j`)�”}”(hŒF**\/sys\/bus\/counter\/devices\/counterX\/countY\/function_available**”h]”hŒB/sys/bus/counter/devices/counterX/countY/function_available”…”�”}”(hjÌ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hjÅ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk#ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/prescaler_available**”h]”j`)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/countY\/prescaler_available**”h]”hŒC/sys/bus/counter/devices/counterX/countY/prescaler_available”…”�”}”(hjö#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hjï#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk#ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action_available**”h]”hŒH/sys/bus/counter/devices/counterX/countY/signalZ_action_available”…”�”}”(hj $h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[#ubah}”(h]”jZ#ah ]”h"]”Œ@abi_sys_bus_counter_devices_counterx_county_count_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ$jP#sj˜}”jZ#jP#subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjV$h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj`$h]”hŒsysfs-bus-counter”…”�”}”(hjb$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K›hjV$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hhÊh²hubhÞ)�”}”(hŒŽDiscrete set of available values for the respective Count Y configuration are listed in this file. Values are delimited by newline characters.”h]”hŒŽDiscrete set of available values for the respective Count Y configuration are listed in this file. Values are delimited by newline characters.”…”�”}”(hj„$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K›hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_counter_devices_counterx_county_direction:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-counter-devices-counterx-county-direction”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj $ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/countY\/direction**”h]”j`)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/countY\/direction**”h]”hŒ9/sys/bus/counter/devices/counterX/countY/direction”…”�”}”(hjº$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K§hj³$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj $ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�$ubah}”(h]”jœ$ah ]”h"]”Œ5abi_sys_bus_counter_devices_counterx_county_direction”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë$j’$sj˜}”jœ$j’$subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjð$h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjú$h]”hŒsysfs-bus-counter”…”�”}”(hjü$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K§hjð$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K§hhÊh²hubhÞ)�”}”(hŒ|Read-only attribute that indicates the count direction of Count Y. Two count directions are available: forward and backward.”h]”hŒ|Read-only attribute that indicates the count direction of Count Y. Two count directions are available: forward and backward.”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K§hhÊh²hubhÞ)�”}”(hX"Some counter devices are able to determine the direction of their counting. For example, quadrature encoding counters can determine the direction of movement by evaluating the leading phase of the respective A and B quadrature encoding signals. This attribute exposes such count directions.”h]”hX"Some counter devices are able to determine the direction of their counting. For example, quadrature encoding counters can determine the direction of movement by evaluating the leading phase of the respective A and B quadrature encoding signals. This attribute exposes such count directions.”…”�”}”(hj,%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K§hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_counter_devices_counterx_county_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-counter-devices-counterx-county-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj˜%h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj¢%h]”hŒsysfs-bus-counter”…”�”}”(hj¤%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj %ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K´hj˜%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K´hhÊh²hubhÞ)�”}”(hŒIWhether channel Y counter is enabled. Valid attribute values are boolean.”h]”hŒIWhether channel Y counter is enabled. Valid attribute values are boolean.”…”�”}”(hjÆ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K´hhÊh²hubhÞ)�”}”(hXEThis attribute is intended to serve as a pause/unpause mechanism for Count Y. Suppose a counter device is used to count the total movement of a conveyor belt: this attribute allows an operator to temporarily pause the counter, service the conveyor belt, and then finally unpause the counter to continue where it had left off.”h]”hXEThis attribute is intended to serve as a pause/unpause mechanism for Count Y. Suppose a counter device is used to count the total movement of a conveyor belt: this attribute allows an operator to temporarily pause the counter, service the conveyor belt, and then finally unpause the counter to continue where it had left off.”…”�”}”(hjÔ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K´hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_counter_devices_counterx_county_error_noise:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-counter-devices-counterx-county-error-noise”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjð%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise**”h]”j`)�”}”(hŒ?**\/sys\/bus\/counter\/devices\/counterX\/countY\/error_noise**”h]”hŒ;/sys/bus/counter/devices/counterX/countY/error_noise”…”�”}”(hj &h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÂhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí%ubah}”(h]”jì%ah ]”h"]”Œ7abi_sys_bus_counter_devices_counterx_county_error_noise”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;&jâ%sj˜}”jì%jâ%subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj@&h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjJ&h]”hŒsysfs-bus-counter”…”�”}”(hjL&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´KÂhj@&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÂhhÊh²hubhÞ)�”}”(hŒfRead-only attribute that indicates whether excessive noise is present at the channel Y counter inputs.”h]”hŒfRead-only attribute that indicates whether excessive noise is present at the channel Y counter inputs.”…”�”}”(hjn&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÂhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_counter_devices_counterx_county_floor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-counter-devices-counterx-county-floor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjŠ&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/countY\/floor**”h]”j`)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/countY\/floor**”h]”hŒ5/sys/bus/counter/devices/counterX/countY/floor”…”�”}”(hj¤&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj &ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K:hj�&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡&ubah}”(h]”j†&ah ]”h"]”Œ1abi_sys_bus_counter_devices_counterx_county_floor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ&j|&sj˜}”j†&j|&subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjÚ&h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjä&h]”hŒsysfs-bus-counter”…”�”}”(hjæ&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K:hjÚ&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K:hhÊh²hubhÞ)�”}”(hŒRCount value floor for Count Y. This is the lower limit for the respective counter.”h]”hŒRCount value floor for Count Y. This is the lower limit for the respective counter.”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K:hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_counter_devices_counterx_county_function:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-counter-devices-counterx-county-function”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj$'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/counter\/devices\/counterX\/countY\/function**”h]”j`)�”}”(hŒ<**\/sys\/bus\/counter\/devices\/counterX\/countY\/function**”h]”hŒ8/sys/bus/counter/devices/counterX/countY/function”…”�”}”(hj>'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhj7'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!'ubah}”(h]”j 'ah ]”h"]”Œ4abi_sys_bus_counter_devices_counterx_county_function”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo'j'sj˜}”j 'j'subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjt'h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj~'h]”hŒsysfs-bus-counter”…”�”}”(hj€'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´KÉhjt'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhhÊh²hubhÞ)�”}”(hŒµCount function mode of Count Y; count function evaluation is triggered by conditions specified by the Count Y signalZ_action attributes. The following count functions are available:”h]”hŒµCount function mode of Count Y; count function evaluation is triggered by conditions specified by the Count Y signalZ_action attributes. The following count functions are available:”…”�”}”(hj¢'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ,increase: Accumulated count is incremented. ”h]”(jn)�”}”(hŒ increase:”h]”hŒ increase:”…”�”}”(hj·'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhj³'ubj~)�”}”(hhh]”hÞ)�”}”(hŒ!Accumulated count is incremented.”h]”hŒ!Accumulated count is incremented.”…”�”}”(hjÈ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhjÅ'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj³'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hŒ,decrease: Accumulated count is decremented. ”h]”(jn)�”}”(hŒ decrease:”h]”hŒ decrease:”…”�”}”(hjæ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhjâ'ubj~)�”}”(hhh]”hÞ)�”}”(hŒ!Accumulated count is decremented.”h]”hŒ!Accumulated count is decremented.”…”�”}”(hj÷'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhjô'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjâ'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hŒzpulse-direction: Rising edges on signal A updates the respective count. The input level of signal B determines direction. ”h]”(jn)�”}”(hŒpulse-direction:”h]”hŒpulse-direction:”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhj(ubj~)�”}”(hhh]”hÞ)�”}”(hŒhRising edges on signal A updates the respective count. The input level of signal B determines direction.”h]”hŒhRising edges on signal A updates the respective count. The input level of signal B determines direction.”…”�”}”(hj&(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhj#(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hXquadrature x1 a: If direction is forward, rising edges on quadrature pair signal A updates the respective count; if the direction is backward, falling edges on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction. ”h]”(jn)�”}”(hŒquadrature x1 a:”h]”hŒquadrature x1 a:”…”�”}”(hjD(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhj@(ubj~)�”}”(hhh]”hÞ)�”}”(hŒóIf direction is forward, rising edges on quadrature pair signal A updates the respective count; if the direction is backward, falling edges on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction.”h]”hŒóIf direction is forward, rising edges on quadrature pair signal A updates the respective count; if the direction is backward, falling edges on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction.”…”�”}”(hjU(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhjR(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj@(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hXquadrature x1 b: If direction is forward, rising edges on quadrature pair signal B updates the respective count; if the direction is backward, falling edges on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction. ”h]”(jn)�”}”(hŒquadrature x1 b:”h]”hŒquadrature x1 b:”…”�”}”(hjs(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhjo(ubj~)�”}”(hhh]”hÞ)�”}”(hŒóIf direction is forward, rising edges on quadrature pair signal B updates the respective count; if the direction is backward, falling edges on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction.”h]”hŒóIf direction is forward, rising edges on quadrature pair signal B updates the respective count; if the direction is backward, falling edges on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction.”…”�”}”(hj„(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhj�(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjo(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hŒŽquadrature x2 a: Any state transition on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction. ”h]”(jn)�”}”(hŒquadrature x2 a:”h]”hŒquadrature x2 a:”…”�”}”(hj¢(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhjž(ubj~)�”}”(hhh]”hÞ)�”}”(hŒ|Any state transition on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction.”h]”hŒ|Any state transition on quadrature pair signal A updates the respective count. Quadrature encoding determines the direction.”…”�”}”(hj³(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhj°(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjž(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hŒŽquadrature x2 b: Any state transition on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction. ”h]”(jn)�”}”(hŒquadrature x2 b:”h]”hŒquadrature x2 b:”…”�”}”(hjÑ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhjÍ(ubj~)�”}”(hhh]”hÞ)�”}”(hŒ|Any state transition on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction.”h]”hŒ|Any state transition on quadrature pair signal B updates the respective count. Quadrature encoding determines the direction.”…”�”}”(hjâ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhjß(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÍ(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubjh)�”}”(hŒ“quadrature x4: Any state transition on either quadrature pair signals updates the respective count. Quadrature encoding determines the direction. ”h]”(jn)�”}”(hŒquadrature x4:”h]”hŒquadrature x4:”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´KÉhjü(ubj~)�”}”(hhh]”hÞ)�”}”(hŒ‚Any state transition on either quadrature pair signals updates the respective count. Quadrature encoding determines the direction.”h]”hŒ‚Any state transition on either quadrature pair signals updates the respective count. Quadrature encoding determines the direction.”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KÉhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjü(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´KÉhj°'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_bus_counter_devices_counterx_county_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-counter-devices-counterx-county-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj?)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/counter\/devices\/counterX\/countY\/name**”h]”j`)�”}”(hŒ8**\/sys\/bus\/counter\/devices\/counterX\/countY\/name**”h]”hŒ4/sys/bus/counter/devices/counterX/countY/name”…”�”}”(hjY)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjU)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KøhjR)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjO)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjL)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<)ubah}”(h]”j;)ah ]”h"]”Œ0abi_sys_bus_counter_devices_counterx_county_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠ)j1)sj˜}”j;)j1)subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj�)h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj™)h]”hŒsysfs-bus-counter”…”�”}”(hj›)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Køhj�)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KøhhÊh²hubhÞ)�”}”(hŒ°Read-only attribute that indicates the device-specific name of Count Y. If possible, this should match the name of the respective channel as it appears in the device datasheet.”h]”hŒ°Read-only attribute that indicates the device-specific name of Count Y. If possible, this should match the name of the respective channel as it appears in the device datasheet.”…”�”}”(hj½)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KøhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_counter_devices_counterx_county_num_overflows:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-counter-devices-counterx-county-num-overflows”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÙ)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/countY\/num_overflows**”h]”j`)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/countY\/num_overflows**”h]”hŒ=/sys/bus/counter/devices/counterX/countY/num_overflows”…”�”}”(hjó)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M0hjì)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙ)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖ)ubah}”(h]”jÕ)ah ]”h"]”Œ9abi_sys_bus_counter_devices_counterx_county_num_overflows”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$*jË)sj˜}”jÕ)jË)subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj)*h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj3*h]”hŒsysfs-bus-counter”…”�”}”(hj5*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M0hj)*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M0hhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjÃ*h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjÍ*h]”hŒsysfs-bus-counter”…”�”}”(hjÏ*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjË*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙ*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´MhjÃ*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubhÞ)�”}”(hŒ®Configure the prescaler value associated with Count Y. On the FlexTimer, the counter clock source passes through a prescaler (i.e. a counter). This acts like a clock divider.”h]”hŒ®Configure the prescaler value associated with Count Y. On the FlexTimer, the counter clock source passes through a prescaler (i.e. a counter). This acts like a clock divider.”…”�”}”(hjñ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_counter_devices_counterx_county_preset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-counter-devices-counterx-county-preset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj]+h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjg+h]”hŒsysfs-bus-counter”…”�”}”(hji+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hje+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”js+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M hj]+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M hhÊh²hubhÞ)�”}”(hŒÞIf the counter device supports preset registers -- registers used to load counter channels to a set count upon device-defined preset operation trigger events -- the preset count for channel Y is provided by this attribute.”h]”hŒÞIf the counter device supports preset registers -- registers used to load counter channels to a set count upon device-defined preset operation trigger events -- the preset count for channel Y is provided by this attribute.”…”�”}”(hj‹+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_counter_devices_counterx_county_preset_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-counter-devices-counterx-county-preset-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj§+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_enable**”h]”j`)�”}”(hŒA**\/sys\/bus\/counter\/devices\/counterX\/countY\/preset_enable**”h]”hŒ=/sys/bus/counter/devices/counterX/countY/preset_enable”…”�”}”(hjÁ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mhjº+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤+ubah}”(h]”j£+ah ]”h"]”Œ9abi_sys_bus_counter_devices_counterx_county_preset_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò+j™+sj˜}”j£+j™+subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj÷+h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj,h]”hŒsysfs-bus-counter”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Mhj÷+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubhÞ)�”}”(hŒZWhether channel Y counter preset operation is enabled. Valid attribute values are boolean.”h]”hŒZWhether channel Y counter preset operation is enabled. Valid attribute values are boolean.”…”�”}”(hj%,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_counter_devices_counterx_county_signalz_action:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-counter-devices-counterx-county-signalz-action”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjA,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action**”h]”j`)�”}”(hŒB**\/sys\/bus\/counter\/devices\/counterX\/countY\/signalZ_action**”h]”hŒ>/sys/bus/counter/devices/counterX/countY/signalZ_action”…”�”}”(hj[,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjW,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhjT,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjA,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>,ubah}”(h]”j=,ah ]”h"]”Œ:abi_sys_bus_counter_devices_counterx_county_signalz_action”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒ,j3,sj˜}”j=,j3,subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj‘,h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj›,h]”hŒsysfs-bus-counter”…”�”}”(hj�,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Mhj‘,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubhÞ)�”}”(hŒºAction mode of Count Y for Signal Z. This attribute indicates the condition of Signal Z that triggers the count function evaluation for Count Y. The following action modes are available:”h]”hŒºAction mode of Count Y for Signal Z. This attribute indicates the condition of Signal Z that triggers the count function evaluation for Count Y. The following action modes are available:”…”�”}”(hj¿,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ�none: Signal does not trigger the count function. In Pulse-Direction count function mode, this Signal is evaluated as Direction. ”h]”(jn)�”}”(hŒnone:”h]”hŒnone:”…”�”}”(hjÔ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´MhjÐ,ubj~)�”}”(hhh]”hÞ)�”}”(hŒzSignal does not trigger the count function. In Pulse-Direction count function mode, this Signal is evaluated as Direction.”h]”hŒzSignal does not trigger the count function. In Pulse-Direction count function mode, this Signal is evaluated as Direction.”…”�”}”(hjå,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mhjâ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÐ,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MhjÍ,ubjh)�”}”(hŒ2rising edge: Low state transitions to high state. ”h]”(jn)�”}”(hŒ rising edge:”h]”hŒ rising edge:”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´Mhjÿ,ubj~)�”}”(hhh]”hÞ)�”}”(hŒ$Low state transitions to high state.”h]”hŒ$Low state transitions to high state.”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÿ,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MhjÍ,ubjh)�”}”(hŒ3falling edge: High state transitions to low state. ”h]”(jn)�”}”(hŒ falling edge:”h]”hŒ falling edge:”…”�”}”(hj2-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´Mhj.-ubj~)�”}”(hhh]”hÞ)�”}”(hŒ$High state transitions to low state.”h]”hŒ$High state transitions to low state.”…”�”}”(hjC-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mhj@-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj.-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MhjÍ,ubjh)�”}”(hŒ#both edges: Any state transition. ”h]”(jn)�”}”(hŒ both edges:”h]”hŒ both edges:”…”�”}”(hja-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´Mhj]-ubj~)�”}”(hhh]”hÞ)�”}”(hŒAny state transition.”h]”hŒAny state transition.”…”�”}”(hjr-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mhjo-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj]-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MhjÍ,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ@.. _abi_sys_bus_counter_devices_counterx_county_spike_filter_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-counter-devices-counterx-county-spike-filter-ns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj -ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/counter\/devices\/counterX\/countY\/spike_filter_ns**”h]”j`)�”}”(hŒC**\/sys\/bus\/counter\/devices\/counterX\/countY\/spike_filter_ns**”h]”hŒ?/sys/bus/counter/devices/counterX/countY/spike_filter_ns”…”�”}”(hjº-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MRhj³-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj -ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�-ubah}”(h]”jœ-ah ]”h"]”Œ;abi_sys_bus_counter_devices_counterx_county_spike_filter_ns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë-j’-sj˜}”jœ-j’-subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjð-h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjú-h]”hŒsysfs-bus-counter”…”�”}”(hjü-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´MRhjð-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MRhhÊh²hubhÞ)�”}”(hŒÑIf the counter device supports programmable spike filter this attribute indicates the value in nanoseconds where noise pulses shorter or equal to configured value are ignored. Value 0 means filter is disabled.”h]”hŒÑIf the counter device supports programmable spike filter this attribute indicates the value in nanoseconds where noise pulses shorter or equal to configured value are ignored. Value 0 means filter is disabled.”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MRhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_counter_devices_counterx_events_queue_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-counter-devices-counterx-events-queue-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj:.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/events_queue_size**”h]”j`)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/events_queue_size**”h]”hŒ9/sys/bus/counter/devices/counterX/events_queue_size”…”�”}”(hjT.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjP.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M[hjM.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7.ubah}”(h]”j6.ah ]”h"]”Œ6abi_sys_bus_counter_devices_counterx_events_queue_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j….j,.sj˜}”j6.j,.subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjŠ.h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj”.h]”hŒsysfs-bus-counter”…”�”}”(hj–.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j .Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M[hjŠ.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M[hhÊh²hubhÞ)�”}”(hŒŽSize of the Counter events queue in number of struct counter_event data structures. The number of elements will be rounded-up to a power of 2.”h]”hŒŽSize of the Counter events queue in number of struct counter_event data structures. The number of elements will be rounded-up to a power of 2.”…”�”}”(hj¸.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M[hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_counter_devices_counterx_external_input_phase_clock_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-counter-devices-counterx-external-input-phase-clock-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÔ.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select**”h]”j`)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select**”h]”hŒI/sys/bus/counter/devices/counterX/external_input_phase_clock_select”…”�”}”(hjî.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K hjç.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑ.ubah}”(h]”jÐ.ah ]”h"]”ŒFabi_sys_bus_counter_devices_counterx_external_input_phase_clock_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/jÆ.sj˜}”jÐ.jÆ.subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj$/h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj./h]”hŒsysfs-bus-counter”…”�”}”(hj0/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´K hj$/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K hhÊh²hubhÞ)�”}”(hŒDSelects the external clock pin for phase counting mode of Counter X.”h]”hŒDSelects the external clock pin for phase counting mode of Counter X.”…”�”}”(hjR/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒQMTCLKA-MTCLKB: MTCLKA and MTCLKB pins are selected for the external phase clock. ”h]”(jn)�”}”(hŒMTCLKA-MTCLKB:”h]”hŒMTCLKA-MTCLKB:”…”�”}”(hjg/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´K hjc/ubj~)�”}”(hhh]”hÞ)�”}”(hŒAMTCLKA and MTCLKB pins are selected for the external phase clock.”h]”hŒAMTCLKA and MTCLKB pins are selected for the external phase clock.”…”�”}”(hjx/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K hju/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjc/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´K hj`/ubjh)�”}”(hŒRMTCLKC-MTCLKD: MTCLKC and MTCLKD pins are selected for the external phase clock. ”h]”(jn)�”}”(hŒMTCLKC-MTCLKD:”h]”hŒMTCLKC-MTCLKD:”…”�”}”(hj–/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´K hj’/ubj~)�”}”(hhh]”hÞ)�”}”(hŒAMTCLKC and MTCLKD pins are selected for the external phase clock.”h]”hŒAMTCLKC and MTCLKD pins are selected for the external phase clock.”…”�”}”(hj§/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´K hj¤/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj’/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´K hj`/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒU.. _abi_sys_bus_counter_devices_counterx_external_input_phase_clock_select_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-bus-counter-devices-counterx-external-input-phase-clock-select-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjÕ/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select_available**”h]”j`)�”}”(hŒW**\/sys\/bus\/counter\/devices\/counterX\/external_input_phase_clock_select_available**”h]”hŒS/sys/bus/counter/devices/counterX/external_input_phase_clock_select_available”…”�”}”(hjï/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Khjè/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕ/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒ/ubah}”(h]”jÑ/ah ]”h"]”ŒPabi_sys_bus_counter_devices_counterx_external_input_phase_clock_select_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j 0jÇ/sj˜}”jÑ/jÇ/subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj%0h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj/0h]”hŒsysfs-bus-counter”…”�”}”(hj10h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Khj%0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubhÞ)�”}”(hŒaDiscrete set of available values for the respective device configuration are listed in this file.”h]”hŒaDiscrete set of available values for the respective device configuration are listed in this file.”…”�”}”(hjS0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_counter_devices_counterx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-counter-devices-counterx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjo0ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/counter\/devices\/counterX\/name**”h]”j`)�”}”(hŒ0**\/sys\/bus\/counter\/devices\/counterX\/name**”h]”hŒ,/sys/bus/counter/devices/counterX/name”…”�”}”(hj‰0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mchj‚0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjo0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjl0ubah}”(h]”jk0ah ]”h"]”Œ)abi_sys_bus_counter_devices_counterx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jº0ja0sj˜}”jk0ja0subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj¿0h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjÉ0h]”hŒsysfs-bus-counter”…”�”}”(hjË0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇ0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕ0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Mchj¿0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MchhÊh²hubhÞ)�”}”(hŒŸRead-only attribute that indicates the device-specific name of the Counter. This should match the name of the device as it appears in its respective datasheet.”h]”hŒŸRead-only attribute that indicates the device-specific name of the Counter. This should match the name of the device as it appears in its respective datasheet.”…”�”}”(hjí0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MchhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_counter_devices_counterx_num_counts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-counter-devices-counterx-num-counts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj 1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/counter\/devices\/counterX\/num_counts**”h]”j`)�”}”(hŒ6**\/sys\/bus\/counter\/devices\/counterX\/num_counts**”h]”hŒ2/sys/bus/counter/devices/counterX/num_counts”…”�”}”(hj#1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mkhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j1ah ]”h"]”Œ/abi_sys_bus_counter_devices_counterx_num_counts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT1jû0sj˜}”j1jû0subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjY1h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjc1h]”hŒsysfs-bus-counter”…”�”}”(hje1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´MkhjY1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MkhhÊh²hubhÞ)�”}”(hŒWRead-only attribute that indicates the total number of Counts belonging to the Counter.”h]”hŒWRead-only attribute that indicates the total number of Counts belonging to the Counter.”…”�”}”(hj‡1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MkhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_counter_devices_counterx_num_signals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-counter-devices-counterx-num-signals”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj£1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/counter\/devices\/counterX\/num_signals**”h]”j`)�”}”(hŒ7**\/sys\/bus\/counter\/devices\/counterX\/num_signals**”h]”hŒ3/sys/bus/counter/devices/counterX/num_signals”…”�”}”(hj½1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mrhj¶1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 1ubah}”(h]”jŸ1ah ]”h"]”Œ0abi_sys_bus_counter_devices_counterx_num_signals”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî1j•1sj˜}”jŸ1j•1subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjó1h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjý1h]”hŒsysfs-bus-counter”…”�”}”(hjÿ1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Mrhjó1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MrhhÊh²hubhÞ)�”}”(hŒXRead-only attribute that indicates the total number of Signals belonging to the Counter.”h]”hŒXRead-only attribute that indicates the total number of Signals belonging to the Counter.”…”�”}”(hj!2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MrhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_counter_devices_counterx_signaly_cable_fault:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-counter-devices-counterx-signaly-cable-fault”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj=2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault**”h]”j`)�”}”(hŒ@**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault**”h]”hŒ</sys/bus/counter/devices/counterX/signalY/cable_fault”…”�”}”(hjW2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MyhjP2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:2ubah}”(h]”j92ah ]”h"]”Œ8abi_sys_bus_counter_devices_counterx_signaly_cable_fault”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆ2j/2sj˜}”j92j/2subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj�2h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj—2h]”hŒsysfs-bus-counter”…”�”}”(hj™2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Myhj�2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MyhhÊh²hubhÞ)�”}”(hXRead-only attribute that indicates whether a differential encoder cable fault (not connected or loose wires) is detected for the respective channel of Signal Y. Valid attribute values are boolean. Detection must first be enabled via the corresponding cable_fault_enable attribute.”h]”hXRead-only attribute that indicates whether a differential encoder cable fault (not connected or loose wires) is detected for the respective channel of Signal Y. Valid attribute values are boolean. Detection must first be enabled via the corresponding cable_fault_enable attribute.”…”�”}”(hj»2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MyhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_counter_devices_counterx_signaly_cable_fault_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-counter-devices-counterx-signaly-cable-fault-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj×2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_enable**”h]”j`)�”}”(hŒG**\/sys\/bus\/counter\/devices\/counterX\/signalY\/cable_fault_enable**”h]”hŒC/sys/bus/counter/devices/counterX/signalY/cable_fault_enable”…”�”}”(hjñ2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjí2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´Mƒhjê2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔ2ubah}”(h]”jÓ2ah ]”h"]”Œ?abi_sys_bus_counter_devices_counterx_signaly_cable_fault_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"3jÉ2sj˜}”jÓ2jÉ2subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj'3h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj13h]”hŒsysfs-bus-counter”…”�”}”(hj33h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´Mƒhj'3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MƒhhÊh²hubhÞ)�”}”(hŒ�Whether detection of differential encoder cable faults for the respective channel of Signal Y is enabled. Valid attribute values are boolean.”h]”hŒ�Whether detection of differential encoder cable faults for the respective channel of Signal Y is enabled. Valid attribute values are boolean.”…”�”}”(hjU3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MƒhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_counter_devices_counterx_signaly_filter_clock_prescaler:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-counter-devices-counterx-signaly-filter-clock-prescaler”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjq3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/signalY\/filter_clock_prescaler**”h]”j`)�”}”(hŒK**\/sys\/bus\/counter\/devices\/counterX\/signalY\/filter_clock_prescaler**”h]”hŒG/sys/bus/counter/devices/counterX/signalY/filter_clock_prescaler”…”�”}”(hj‹3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M‹hj„3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn3ubah}”(h]”jm3ah ]”h"]”ŒCabi_sys_bus_counter_devices_counterx_signaly_filter_clock_prescaler”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼3jc3sj˜}”jm3jc3subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjÁ3h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjË3h]”hŒsysfs-bus-counter”…”�”}”(hjÍ3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M‹hjÁ3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M‹hhÊh²hubhÞ)�”}”(hŒpFilter clock factor for input Signal Y. This prescaler value affects the inputs of both quadrature pair signals.”h]”hŒpFilter clock factor for input Signal Y. This prescaler value affects the inputs of both quadrature pair signals.”…”�”}”(hjï3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M‹hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_counter_devices_counterx_signaly_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-counter-devices-counterx-signaly-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj 4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/counter\/devices\/counterX\/signalY\/frequency**”h]”j`)�”}”(hŒ>**\/sys\/bus\/counter\/devices\/counterX\/signalY\/frequency**”h]”hŒ:/sys/bus/counter/devices/counterX/signalY/frequency”…”�”}”(hj%4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÙhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4ubah}”(h]”j4ah ]”h"]”Œ6abi_sys_bus_counter_devices_counterx_signaly_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jV4jý3sj˜}”j4jý3subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”•˜h]”(hŒDefined on file ”…”�”}”(hj[4h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hje4h]”hŒsysfs-bus-counter”…”�”}”(hjg4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjc4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jq4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´MÙhj[4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÙhhÊh²hubhÞ)�”}”(hŒARead-only attribute that indicates the signal Y frequency, in Hz.”h]”hŒARead-only attribute that indicates the signal Y frequency, in Hz.”…”�”}”(hj‰4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÙhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_counter_devices_counterx_signaly_index_polarity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-counter-devices-counterx-signaly-index-polarity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj¥4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity**”h]”j`)�”}”(hŒC**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity**”h]”hŒ?/sys/bus/counter/devices/counterX/signalY/index_polarity”…”�”}”(hj¿4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M’hj¸4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢4ubah}”(h]”j¡4ah ]”h"]”Œ;abi_sys_bus_counter_devices_counterx_signaly_index_polarity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jð4j—4sj˜}”j¡4j—4subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjõ4h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjÿ4h]”hŒsysfs-bus-counter”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjý4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M’hjõ4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M’hhÊh²hubhÞ)�”}”(hŒNActive level of index input Signal Y; irrelevant in non-synchronous load mode.”h]”hŒNActive level of index input Signal Y; irrelevant in non-synchronous load mode.”…”�”}”(hj#5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M’hhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_counter_devices_counterx_signaly_index_polarity_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-counter-devices-counterx-signaly-index-polarity-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj?5ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/counter\/devices\/counterX\/signalY\/index_polarity_available**”h]”hŒI/sys/bus/counter/devices/counterX/signalY/index_polarity_available”…”�”}”(hjY5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjU5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M™hjR5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjO5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjL5ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode_available**”h]”j`)�”}”(hŒO**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode_available**”h]”hŒK/sys/bus/counter/devices/counterX/signalY/synchronous_mode_available”…”�”}”(hjƒ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M™hj|5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjL5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<5ubah}”(h]”j;5ah ]”h"]”ŒEabi_sys_bus_counter_devices_counterx_signaly_index_polarity_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´5j15sj˜}”j;5j15subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hj¹5h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjÃ5h]”hŒsysfs-bus-counter”…”�”}”(hjÅ5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M™hj¹5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M™hhÊh²hubhÞ)�”}”(hŒcDiscrete set of available values for the respective Signal Y configuration are listed in this file.”h]”hŒcDiscrete set of available values for the respective Signal Y configuration are listed in this file.”…”�”}”(hjç5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M™hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_counter_devices_counterx_signaly_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-counter-devices-counterx-signaly-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/signalY\/name**”h]”j`)�”}”(hŒ9**\/sys\/bus\/counter\/devices\/counterX\/signalY\/name**”h]”hŒ5/sys/bus/counter/devices/counterX/signalY/name”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M®hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6ubah}”(h]”jÿ5ah ]”h"]”Œ1abi_sys_bus_counter_devices_counterx_signaly_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN6jõ5sj˜}”jÿ5jõ5subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjS6h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj]6h]”hŒsysfs-bus-counter”…”�”}”(hj_6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M®hjS6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M®hhÊh²hubhÞ)�”}”(hŒ°Read-only attribute that indicates the device-specific name of Signal Y. If possible, this should match the name of the respective signal as it appears in the device datasheet.”h]”hŒ°Read-only attribute that indicates the device-specific name of Signal Y. If possible, this should match the name of the respective signal as it appears in the device datasheet.”…”�”}”(hj�6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M®hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_counter_devices_counterx_signaly_polarity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-counter-devices-counterx-signaly-polarity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj�6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/signalY\/polarity**”h]”j`)�”}”(hŒ=**\/sys\/bus\/counter\/devices\/counterX\/signalY\/polarity**”h]”hŒ9/sys/bus/counter/devices/counterX/signalY/polarity”…”�”}”(hj·6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¡hj°6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš6ubah}”(h]”j™6ah ]”h"]”Œ5abi_sys_bus_counter_devices_counterx_signaly_polarity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jè6j�6sj˜}”j™6j�6subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjí6h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hj÷6h]”hŒsysfs-bus-counter”…”�”}”(hjù6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõ6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M¡hjí6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¡hhÊh²hubhÞ)�”}”(hŒFActive level of Signal Y. The following polarity values are available:”h]”hŒFActive level of Signal Y. The following polarity values are available:”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¡hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒCpositive: Signal high state considered active level (rising edge). ”h]”(jn)�”}”(hŒ positive:”h]”hŒ positive:”…”�”}”(hj07h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´M¡hj,7ubj~)�”}”(hhh]”hÞ)�”}”(hŒ8Signal high state considered active level (rising edge).”h]”hŒ8Signal high state considered active level (rising edge).”…”�”}”(hjA7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¡hj>7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj,7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´M¡hj)7ubjh)�”}”(hŒDnegative: Signal low state considered active level (falling edge). ”h]”(jn)�”}”(hŒ negative:”h]”hŒ negative:”…”�”}”(hj_7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´M¡hj[7ubj~)�”}”(hhh]”hÞ)�”}”(hŒ8Signal low state considered active level (falling edge).”h]”hŒ8Signal low state considered active level (falling edge).”…”�”}”(hjp7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¡hjm7ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj[7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´M¡hj)7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ8.. _abi_sys_bus_counter_devices_counterx_signaly_signal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-counter-devices-counterx-signaly-signal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjž7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/signalY\/signal**”h]”j`)�”}”(hŒ;**\/sys\/bus\/counter\/devices\/counterX\/signalY\/signal**”h]”hŒ7/sys/bus/counter/devices/counterX/signalY/signal”…”�”}”(hj¸7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¶hj±7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjž7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›7ubah}”(h]”jš7ah ]”h"]”Œ3abi_sys_bus_counter_devices_counterx_signaly_signal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jé7j�7sj˜}”jš7j�7subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjî7h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjø7h]”hŒsysfs-bus-counter”…”�”}”(hjú7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjö7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´M¶hjî7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¶hhÊh²hubhÞ)�”}”(hŒPSignal level state of Signal Y. The following signal level states are available:”h]”hŒPSignal level state of Signal Y. The following signal level states are available:”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¶hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒlow: Low level state. ”h]”(jn)�”}”(hŒlow:”h]”hŒlow:”…”�”}”(hj18h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´M¶hj-8ubj~)�”}”(hhh]”hÞ)�”}”(hŒLow level state.”h]”hŒLow level state.”…”�”}”(hjB8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¶hj?8ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj-8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´M¶hj*8ubjh)�”}”(hŒhigh: High level state. ”h]”(jn)�”}”(hŒhigh:”h]”hŒhigh:”…”�”}”(hj`8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´M¶hj\8ubj~)�”}”(hhh]”hÞ)�”}”(hŒHigh level state.”h]”hŒHigh level state.”…”�”}”(hjq8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´M¶hjn8ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj\8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´M¶hj*8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒB.. _abi_sys_bus_counter_devices_counterx_signaly_synchronous_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-counter-devices-counterx-signaly-synchronous-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjŸ8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode**”h]”j`)�”}”(hŒE**\/sys\/bus\/counter\/devices\/counterX\/signalY\/synchronous_mode**”h]”hŒA/sys/bus/counter/devices/counterX/signalY/synchronous_mode”…”�”}”(hj¹8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÃhj²8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸ8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœ8ubah}”(h]”j›8ah ]”h"]”Œ=abi_sys_bus_counter_devices_counterx_signaly_synchronous_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jê8j‘8sj˜}”j›8j‘8subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-counter `”h]”(hŒDefined on file ”…”�”}”(hjï8h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-counter `”h]”j§)�”}”(hjù8h]”hŒsysfs-bus-counter”…”�”}”(hjû8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_counter”uh1hh³jÚh´MÃhjï8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÃhhÊh²hubhÞ)�”}”(hŒµConfigure the counter associated with Signal Y for non-synchronous or synchronous load mode. Synchronous load mode cannot be selected in non-quadrature (Pulse-Direction) clock mode.”h]”hŒµConfigure the counter associated with Signal Y for non-synchronous or synchronous load mode. Synchronous load mode cannot be selected in non-quadrature (Pulse-Direction) clock mode.”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÃhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ¼non-synchronous: A logic low level is the active level at this index input. The index function (as enabled via preset_enable) is performed directly on the active level of the index input. ”h]”(jn)�”}”(hŒnon-synchronous:”h]”hŒnon-synchronous:”…”�”}”(hj29h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´MÃhj.9ubj~)�”}”(hhh]”hÞ)�”}”(hŒªA logic low level is the active level at this index input. The index function (as enabled via preset_enable) is performed directly on the active level of the index input.”h]”hŒªA logic low level is the active level at this index input. The index function (as enabled via preset_enable) is performed directly on the active level of the index input.”…”�”}”(hjC9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÃhj@9ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj.9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MÃhj+9ubjh)�”}”(hXsynchronous: Intended for interfacing with encoder Index output in quadrature clock mode. The active level is configured via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input. ”h]”(jn)�”}”(hŒ synchronous:”h]”hŒ synchronous:”…”�”}”(hja9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÚh´MÃhj]9ubj~)�”}”(hhh]”hÞ)�”}”(hXIntended for interfacing with encoder Index output in quadrature clock mode. The active level is configured via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input.”h]”hXIntended for interfacing with encoder Index output in quadrature clock mode. The active level is configured via index_polarity. The index function (as enabled via preset_enable) is performed synchronously with the quadrature clock on the active level of the index input.”…”�”}”(hjr9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚh´MÃhjo9ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj]9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÚh´MÃhj+9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ,.. _abi_sys_bus_css_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-css-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj 9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/css\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ5**\/sys\/bus\/css\/devices\/\.\.\.\/driver_override**”h]”hŒ1/sys/bus/css/devices/.../driver_override”…”�”}”(hjº9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-css”h´K#hj³9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�9ubah}”(h]”jœ9ah ]”h"]”Œ'abi_sys_bus_css_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì9j’9sj˜}”jœ9j’9subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-css `”h]”(hŒDefined on file ”…”�”}”(hjñ9h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-css `”h]”j§)�”}”(hjû9h]”hŒ sysfs-bus-css”…”�”}”(hjý9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_css”uh1hh³jÎ9h´K#hjñ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´K#hhÊh²hubhÞ)�”}”(hX}This file allows the driver for a device to be specified. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-ccw > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hX�This file allows the driver for a device to be specified. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-ccw > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´K#hhÊh²hubhÞ)�”}”(hŒ¸Note that unlike the mechanism of the same name for pci, this file does not allow to override basic matching rules. I.e., the driver must still match the subchannel type of the device.”h]”hŒ¸Note that unlike the mechanism of the same name for pci, this file does not allow to override basic matching rules. I.e., the driver must still match the subchannel type of the device.”…”�”}”(hj-:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´K#hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_css_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-css-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjI:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/css\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/css\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/css/devices/.../modalias”…”�”}”(hjc:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khj\:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF:ubah}”(h]”jE:ah ]”h"]”Œ abi_sys_bus_css_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”:j;:sj˜}”jE:j;:subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-css `”h]”(hŒDefined on file ”…”�”}”(hj™:h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-css `”h]”j§)�”}”(hj£:h]”hŒ sysfs-bus-css”…”�”}”(hj¥:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_css”uh1hh³jÎ9h´Khj™:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒyContains the module alias as reported with uevents. It is of the format css:t and present for all subchannel types.”h]”hŒyContains the module alias as reported with uevents. It is of the format css:t and present for all subchannel types.”…”�”}”(hjÇ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_css_devices_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-css-devices-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjã:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/css\/devices\/\.\.\.\/type**”h]”j`)�”}”(hŒ***\/sys\/bus\/css\/devices\/\.\.\.\/type**”h]”hŒ&/sys/bus/css/devices/.../type”…”�”}”(hjý:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khjö:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà:ubah}”(h]”jß:ah ]”h"]”Œabi_sys_bus_css_devices_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.;jÕ:sj˜}”jß:jÕ:subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-css `”h]”(hŒDefined on file ”…”�”}”(hj3;h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-css `”h]”j§)�”}”(hj=;h]”hŒ sysfs-bus-css”…”�”}”(hj?;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_css”uh1hh³jÎ9h´Khj3;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒnContains the subchannel type, as reported by the hardware. This attribute is present for all subchannel types.”h]”hŒnContains the subchannel type, as reported by the hardware. This attribute is present for all subchannel types.”…”�”}”(hja;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_css_drivers_io_subchannel_chpids:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-css-drivers-io-subchannel-chpids”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj};ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/css\/drivers\/io_subchannel\/\.\.\.\/chpids**”h]”j`)�”}”(hŒ;**\/sys\/bus\/css\/drivers\/io_subchannel\/\.\.\.\/chpids**”h]”hŒ7/sys/bus/css/drivers/io_subchannel/.../chpids”…”�”}”(hj—;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khj�;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj};ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz;ubah}”(h]”jy;ah ]”h"]”Œ,abi_sys_bus_css_drivers_io_subchannel_chpids”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ;jo;sj˜}”jy;jo;subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-css `”h]”(hŒDefined on file ”…”�”}”(hjÍ;h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-css `”h]”j§)�”}”(hj×;h]”hŒ sysfs-bus-css”…”�”}”(hjÙ;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jã;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_css”uh1hh³jÎ9h´KhjÍ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒ‚Contains the ids of the channel paths used by this subchannel, as reported by the channel subsystem during subchannel recognition.”h]”hŒ‚Contains the ids of the channel paths used by this subchannel, as reported by the channel subsystem during subchannel recognition.”…”�”}”(hjû;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒ3Note: This is an I/O-subchannel specific attribute.”h]”hŒ3Note: This is an I/O-subchannel specific attribute.”…”�”}”(hj <h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒUsers: s390-tools, HAL ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÎ9h´Khj<ubj~)�”}”(hhh]”hÞ)�”}”(hŒs390-tools, HAL”h]”hŒs390-tools, HAL”…”�”}”(hj/<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khj,<ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÎ9h´Khj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_bus_css_drivers_io_subchannel_pimpampom:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-css-drivers-io-subchannel-pimpampom”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj]<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/css\/drivers\/io_subchannel\/\.\.\.\/pimpampom**”h]”j`)�”}”(hŒ>**\/sys\/bus\/css\/drivers\/io_subchannel\/\.\.\.\/pimpampom**”h]”hŒ:/sys/bus/css/drivers/io_subchannel/.../pimpampom”…”�”}”(hjw<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjs<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khjp<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZ<ubah}”(h]”jY<ah ]”h"]”Œ/abi_sys_bus_css_drivers_io_subchannel_pimpampom”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨<jO<sj˜}”jY<jO<subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-css `”h]”(hŒDefined on file ”…”�”}”(hj­<h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-css `”h]”j§)�”}”(hj·<h]”hŒ sysfs-bus-css”…”�”}”(hj¹<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµ<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃ<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_css”uh1hh³jÎ9h´Khj­<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒßContains the PIM/PAM/POM values, as reported by the channel subsystem when last queried by the common I/O layer (this implies that this attribute is not necessarily in sync with the values current in the channel subsystem).”h]”hŒßContains the PIM/PAM/POM values, as reported by the channel subsystem when last queried by the common I/O layer (this implies that this attribute is not necessarily in sync with the values current in the channel subsystem).”…”�”}”(hjÛ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubhÞ)�”}”(hŒ3Note: This is an I/O-subchannel specific attribute.”h]”hŒ3Note: This is an I/O-subchannel specific attribute.”…”�”}”(hjé<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒUsers: s390-tools, HAL ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjþ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÎ9h´Khjú<ubj~)�”}”(hhh]”hÞ)�”}”(hŒs390-tools, HAL”h]”hŒs390-tools, HAL”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÎ9h´Khj =ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjú<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÎ9h´Khj÷<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ$.. _abi_sys_bus_cxl_devices_devtype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cxl-devices-devtype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj==ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/cxl\/devices\/\*\/devtype**”h]”j`)�”}”(hŒ)**\/sys\/bus\/cxl\/devices\/\*\/devtype**”h]”hŒ%/sys/bus/cxl/devices/*/devtype”…”�”}”(hjW=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-cxl”h´K¬hjP=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj==ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:=ubah}”(h]”j9=ah ]”h"]”Œabi_sys_bus_cxl_devices_devtype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰=j/=sj˜}”j9=j/=subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjŽ=h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj˜=h]”hŒ sysfs-bus-cxl”…”�”}”(hjš=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K¬hjŽ=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¬hhÊh²hubhÞ)�”}”(hŒ¬(RO) CXL device objects export the devtype attribute which mirrors the same value communicated in the DEVTYPE environment variable for uevents for devices on the "cxl" bus.”h]”hŒ°(RO) CXL device objects export the devtype attribute which mirrors the same value communicated in the DEVTYPE environment variable for uevents for devices on the “cxlâ€� bus.”…”�”}”(hj¼=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¬hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_cxl_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-cxl-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjØ=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/\*\/modalias**”h]”j`)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/\*\/modalias**”h]”hŒ&/sys/bus/cxl/devices/*/modalias”…”�”}”(hjò=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¶hjë=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ=ubah}”(h]”jÔ=ah ]”h"]”Œ abi_sys_bus_cxl_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#>jÊ=sj˜}”jÔ=jÊ=subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj(>h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj2>h]”hŒ sysfs-bus-cxl”…”�”}”(hj4>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K¶hj(>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¶hhÊh²hubhÞ)�”}”(hŒ®(RO) CXL device objects export the modalias attribute which mirrors the same value communicated in the MODALIAS environment variable for uevents for devices on the "cxl" bus.”h]”hŒ²(RO) CXL device objects export the modalias attribute which mirrors the same value communicated in the MODALIAS environment variable for uevents for devices on the “cxlâ€� bus.”…”�”}”(hjV>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¶hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_cxl_devices_decoderx_y:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-cxl-devices-decoderx-y”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjr>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/cxl\/devices\/decoderX\.Y**”h]”j`)�”}”(hŒ)**\/sys\/bus\/cxl\/devices\/decoderX\.Y**”h]”hŒ%/sys/bus/cxl/devices/decoderX.Y”…”�”}”(hjŒ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Kùhj…>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjr>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjo>ubah}”(h]”jn>ah ]”h"]”Œ"abi_sys_bus_cxl_devices_decoderx_y”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½>jd>sj˜}”jn>jd>subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÂ>h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjÌ>h]”hŒ sysfs-bus-cxl”…”�”}”(hjÎ>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KùhjÂ>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KùhhÊh²hubhÞ)�”}”(hXU(RO) CXL decoder objects are enumerated from either a platform firmware description, or a CXL HDM decoder register set in a PCIe device (see CXL 2.0 section 8.2.5.12 CXL HDM Decoder Capability Structure). The 'X' in decoderX.Y represents the cxl_port container of this decoder, and 'Y' represents the instance id of a given decoder resource.”h]”hX](RO) CXL decoder objects are enumerated from either a platform firmware description, or a CXL HDM decoder register set in a PCIe device (see CXL 2.0 section 8.2.5.12 CXL HDM Decoder Capability Structure). The ‘X’ in decoderX.Y represents the cxl_port container of this decoder, and ‘Y’ represents the instance id of a given decoder resource.”…”�”}”(hjð>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KùhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_cxl_devices_decoderx_y_cap_pmem:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-cxl-devices-decoderx-y-cap-pmem”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj ?ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_pmem**”h]”j`)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_pmem**”h]”hŒ//sys/bus/cxl/devices/decoderX.Y/cap_pmem”…”�”}”(hj&?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_ram**”h]”j`)�”}”(hŒ2**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_ram**”h]”hŒ./sys/bus/cxl/devices/decoderX.Y/cap_ram”…”�”}”(hjP?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hjI?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_type2**”h]”j`)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_type2**”h]”hŒ0/sys/bus/cxl/devices/decoderX.Y/cap_type2”…”�”}”(hjz?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hjs?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_type3**”h]”j`)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/cap_type3**”h]”hŒ0/sys/bus/cxl/devices/decoderX.Y/cap_type3”…”�”}”(hj¤?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hj�?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ?ubah}”(h]”j?ah ]”h"]”Œ+abi_sys_bus_cxl_devices_decoderx_y_cap_pmem”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ?jþ>sj˜}”j?jþ>subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÚ?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjä?h]”hŒ sysfs-bus-cxl”…”�”}”(hjæ?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M.hjÚ?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hhÊh²hubhÞ)�”}”(hXd(RO) When a CXL decoder is of devtype "cxl_decoder_root", it represents a fixed memory window identified by platform firmware. A fixed window may only support a subset of memory types. The 'cap_*' attributes indicate whether persistent memory, volatile memory, accelerator memory, and / or expander memory may be mapped behind this decoder's memory window.”h]”hXn(RO) When a CXL decoder is of devtype “cxl_decoder_rootâ€�, it represents a fixed memory window identified by platform firmware. A fixed window may only support a subset of memory types. The ‘cap_*’ attributes indicate whether persistent memory, volatile memory, accelerator memory, and / or expander memory may be mapped behind this decoder’s memory window.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M.hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_cxl_devices_decoderx_y_create_pmem_region:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-cxl-devices-decoderx-y-create-pmem-region”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj$@ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/create_pmem_region**”h]”j`)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/create_pmem_region**”h]”hŒ9/sys/bus/cxl/devices/decoderX.Y/create_pmem_region”…”�”}”(hj>@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¢hj7@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1@ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/create_ram_region**”h]”j`)�”}”(hŒ<**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/create_ram_region**”h]”hŒ8/sys/bus/cxl/devices/decoderX.Y/create_ram_region”…”�”}”(hjh@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¢hja@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!@ubah}”(h]”j @ah ]”h"]”Œ5abi_sys_bus_cxl_devices_decoderx_y_create_pmem_region”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™@j@sj˜}”j @j@subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjž@h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj¨@h]”hŒ sysfs-bus-cxl”…”�”}”(hjª@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M¢hjž@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¢hhÊh²hubhÞ)�”}”(hX(RW) Write a string in the form 'regionZ' to start the process of defining a new persistent, or volatile memory region (interleave-set) within the decode range bounded by root decoder 'decoderX.Y'. The value written must match the current value returned from reading this attribute. An atomic compare exchange operation is done on write to assign the requested id to a region and allocate the region-id for the next creation attempt. EBUSY is returned if the region name written does not match the current cached value.”h]”hX(RW) Write a string in the form ‘regionZ’ to start the process of defining a new persistent, or volatile memory region (interleave-set) within the decode range bounded by root decoder ‘decoderX.Y’. The value written must match the current value returned from reading this attribute. An atomic compare exchange operation is done on write to assign the requested id to a region and allocate the region-id for the next creation attempt. EBUSY is returned if the region name written does not match the current cached value.”…”�”}”(hjÌ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¢hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_cxl_devices_decoderx_y_delete_region:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-cxl-devices-decoderx-y-delete-region”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjè@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/delete_region**”h]”j`)�”}”(hŒ8**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/delete_region**”h]”hŒ4/sys/bus/cxl/devices/decoderX.Y/delete_region”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M³hjû@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjå@ubah}”(h]”jä@ah ]”h"]”Œ0abi_sys_bus_cxl_devices_decoderx_y_delete_region”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3AjÚ@sj˜}”jä@jÚ@subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj8Ah²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjBAh]”hŒ sysfs-bus-cxl”…”�”}”(hjDAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M³hj8Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M³hhÊh²hubhÞ)�”}”(hŒw(WO) Write a string in the form 'regionZ' to delete that region, provided it is currently idle / not bound to a driver.”h]”hŒ{(WO) Write a string in the form ‘regionZ’ to delete that region, provided it is currently idle / not bound to a driver.”…”�”}”(hjfAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M³hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_cxl_devices_decoderx_y_dpa_resource:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-cxl-devices-decoderx-y-dpa-resource”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj‚AubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/dpa_resource**”h]”j`)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/dpa_resource**”h]”hŒ3/sys/bus/cxl/devices/decoderX.Y/dpa_resource”…”�”}”(hjœAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜Aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Mhhj•Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚Aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAubah}”(h]”j~Aah ]”h"]”Œ/abi_sys_bus_cxl_devices_decoderx_y_dpa_resource”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍAjtAsj˜}”j~AjtAsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÒAh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjÜAh]”hŒ sysfs-bus-cxl”…”�”}”(hjÞAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MhhjÒAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhhÊh²hubhÞ)�”}”(hŒÂ(RO) When a CXL decoder is of devtype "cxl_decoder_endpoint", and its 'dpa_size' attribute is non-zero, this attribute indicates the device physical address (DPA) base address of the allocation.”h]”hŒÊ(RO) When a CXL decoder is of devtype “cxl_decoder_endpointâ€�, and its ‘dpa_size’ attribute is non-zero, this attribute indicates the device physical address (DPA) base address of the allocation.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_cxl_devices_decoderx_y_dpa_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-cxl-devices-decoderx-y-dpa-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/dpa_size**”h]”j`)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/dpa_size**”h]”hŒ//sys/bus/cxl/devices/decoderX.Y/dpa_size”…”�”}”(hj6Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2Bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Mshj/Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBubah}”(h]”jBah ]”h"]”Œ+abi_sys_bus_cxl_devices_decoderx_y_dpa_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgBjBsj˜}”jBjBsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjlBh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjvBh]”hŒ sysfs-bus-cxl”…”�”}”(hjxBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚BŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MshjlBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MshhÊh²hubhÞ)�”}”(hXü(RW) When a CXL decoder is of devtype "cxl_decoder_endpoint" it translates from a host physical address range, to a device local address range. The range, base address plus length in bytes, of DPA allocated to this decoder is conveyed in these 2 attributes. Allocations can be mutated as long as the decoder is in the disabled state. A write to 'dpa_size' releases the previous DPA allocation and then attempts to allocate from the free capacity in the device partition referred to by 'decoderX.Y/mode'. Allocate and free requests can only be performed on the highest instance number disabled decoder with non-zero size. I.e. allocations are enforced to occur in increasing 'decoderX.Y/id' order and frees are enforced to occur in decreasing 'decoderX.Y/id' order.”h]”hX(RW) When a CXL decoder is of devtype “cxl_decoder_endpointâ€� it translates from a host physical address range, to a device local address range. The range, base address plus length in bytes, of DPA allocated to this decoder is conveyed in these 2 attributes. Allocations can be mutated as long as the decoder is in the disabled state. A write to ‘dpa_size’ releases the previous DPA allocation and then attempts to allocate from the free capacity in the device partition referred to by ‘decoderX.Y/mode’. Allocate and free requests can only be performed on the highest instance number disabled decoder with non-zero size. I.e. allocations are enforced to occur in increasing ‘decoderX.Y/id’ order and frees are enforced to occur in decreasing ‘decoderX.Y/id’ order.”…”�”}”(hjšBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MshhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_cxl_devices_decoderx_y_interleave_granularity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-cxl-devices-decoderx-y-interleave-granularity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¶BubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/interleave_granularity**”h]”j`)�”}”(hŒA**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/interleave_granularity**”h]”hŒ=/sys/bus/cxl/devices/decoderX.Y/interleave_granularity”…”�”}”(hjÐBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M–hjÉBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃBubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶Bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³Bubah}”(h]”j²Bah ]”h"]”Œ9abi_sys_bus_cxl_devices_decoderx_y_interleave_granularity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCj¨Bsj˜}”j²Bj¨BsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjCh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjCh]”hŒ sysfs-bus-cxl”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M–hjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M–hhÊh²hubhÞ)�”}”(hŒü(RO) The number of consecutive bytes of host physical address space this decoder claims at address N before the decode rotates to the next target in the interleave at address N + interleave_granularity (assuming N is aligned to interleave_granularity).”h]”hŒü(RO) The number of consecutive bytes of host physical address space this decoder claims at address N before the decode rotates to the next target in the interleave at address N + interleave_granularity (assuming N is aligned to interleave_granularity).”…”�”}”(hj4Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M–hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_cxl_devices_decoderx_y_interleave_ways:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-cxl-devices-decoderx-y-interleave-ways”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj Ch²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjªCh]”hŒ sysfs-bus-cxl”…”�”}”(hj¬Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨Cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶CŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M‡hj Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M‡hhÊh²hubhÞ)�”}”(hXÎ(RO) The number of targets across which this decoder's host physical address (HPA) memory range is interleaved. The device maps every Nth block of HPA (of size == 'interleave_granularity') to consecutive DPA addresses. The decoder's position in the interleave is determined by the device's (endpoint or switch) switch ancestry. For root decoders their interleave is specified by platform firmware and they only specify a downstream target order for host bridges.”h]”hXØ(RO) The number of targets across which this decoder’s host physical address (HPA) memory range is interleaved. The device maps every Nth block of HPA (of size == ‘interleave_granularity’) to consecutive DPA addresses. The decoder’s position in the interleave is determined by the device’s (endpoint or switch) switch ancestry. For root decoders their interleave is specified by platform firmware and they only specify a downstream target order for host bridges.”…”�”}”(hjÎCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M‡hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_cxl_devices_decoderx_y_locked:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-cxl-devices-decoderx-y-locked”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjêCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/locked**”h]”j`)�”}”(hŒ1**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/locked**”h]”hŒ-/sys/bus/cxl/devices/decoderX.Y/locked”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhjýCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçCubah}”(h]”jæCah ]”h"]”Œ)abi_sys_bus_cxl_devices_decoderx_y_locked”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5DjÜCsj˜}”jæCjÜCsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj:Dh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjDDh]”hŒ sysfs-bus-cxl”…”�”}”(hjFDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Mhj:Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubhÞ)�”}”(hX^(RO) CXL HDM decoders have the capability to lock the configuration until the next device reset. For decoders of devtype "cxl_decoder_root" there is no standard facility to unlock them. For decoders of devtype "cxl_decoder_switch" a secondary bus reset, of the PCIe bridge that provides the bus for this decoders uport, unlocks / resets the decoder.”h]”hXf(RO) CXL HDM decoders have the capability to lock the configuration until the next device reset. For decoders of devtype “cxl_decoder_rootâ€� there is no standard facility to unlock them. For decoders of devtype “cxl_decoder_switchâ€� a secondary bus reset, of the PCIe bridge that provides the bus for this decoders uport, unlocks / resets the decoder.”…”�”}”(hjhDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_cxl_devices_decoderx_y_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-cxl-devices-decoderx-y-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj„DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/mode**”h]”j`)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/mode**”h]”hŒ+/sys/bus/cxl/devices/decoderX.Y/mode”…”�”}”(hjžDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MUhj—Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Dubah}”(h]”j€Dah ]”h"]”Œ'abi_sys_bus_cxl_devices_decoderx_y_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏDjvDsj˜}”j€DjvDsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÔDh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjÞDh]”hŒ sysfs-bus-cxl”…”�”}”(hjàDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MUhjÔDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MUhhÊh²hubhÞ)�”}”(hX©(RW) When a CXL decoder is of devtype "cxl_decoder_endpoint" it translates from a host physical address range, to a device local address range. Device-local address ranges are further split into a 'ram' (volatile memory) range and 'pmem' (persistent memory) range. The 'mode' attribute emits one of 'ram', 'pmem', or 'none'. The 'none' indicates the decoder is not actively decoding, or no DPA allocation policy has been set.”h]”hXÉ(RW) When a CXL decoder is of devtype “cxl_decoder_endpointâ€� it translates from a host physical address range, to a device local address range. Device-local address ranges are further split into a ‘ram’ (volatile memory) range and ‘pmem’ (persistent memory) range. The ‘mode’ attribute emits one of ‘ram’, ‘pmem’, or ‘none’. The ‘none’ indicates the decoder is not actively decoding, or no DPA allocation policy has been set.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MUhhÊh²hubhÞ)�”}”(hŒŽ'mode' can be written, when the decoder is in the 'disabled' state, with either 'ram' or 'pmem' to set the boundaries for the next allocation.”h]”hŒžâ€˜mode’ can be written, when the decoder is in the ‘disabled’ state, with either ‘ram’ or ‘pmem’ to set the boundaries for the next allocation.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MUhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_cxl_devices_decoderx_y_qos_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-cxl-devices-decoderx-y-qos-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj,EubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/qos_class**”h]”j`)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/qos_class**”h]”hŒ0/sys/bus/cxl/devices/decoderX.Y/qos_class”…”�”}”(hjFEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¼hj?Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hj|Eh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj†Eh]”hŒ sysfs-bus-cxl”…”�”}”(hjˆEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’EŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M¼hj|Eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¼hhÊh²hubhÞ)�”}”(hXî(RO) For CXL host platforms that support "QoS Telemetry" this root-decoder-only attribute conveys a platform specific cookie that identifies a QoS performance class for the CXL Window. This class-id can be compared against a similar "qos_class" published for each memory-type that an endpoint supports. While it is not required that endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific side-effects that may result.”h]”hXö(RO) For CXL host platforms that support “QoS Telemetryâ€� this root-decoder-only attribute conveys a platform specific cookie that identifies a QoS performance class for the CXL Window. This class-id can be compared against a similar “qos_classâ€� published for each memory-type that an endpoint supports. While it is not required that endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific side-effects that may result.”…”�”}”(hjªEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M¼hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_cxl_devices_decoderx_y_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-cxl-devices-decoderx-y-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÆEubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/start**”h]”j`)�”}”(hŒ0**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/start**”h]”hŒ,/sys/bus/cxl/devices/decoderX.Y/start”…”�”}”(hjàEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhjÙEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓEubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/size**”h]”j`)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/size**”h]”hŒ+/sys/bus/cxl/devices/decoderX.Y/size”…”�”}”(hj Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓEubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆEubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃEubah}”(h]”jÂEah ]”h"]”Œ(abi_sys_bus_cxl_devices_decoderx_y_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;Fj¸Esj˜}”jÂEj¸EsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj@Fh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjJFh]”hŒ sysfs-bus-cxl”…”�”}”(hjLFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Mhj@Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubhÞ)�”}”(hX°(RO) The 'start' and 'size' attributes together convey the physical address base and number of bytes mapped in the decoder's decode window. For decoders of devtype "cxl_decoder_root" the address range is fixed. For decoders of devtype "cxl_decoder_switch" the address is bounded by the decode range of the cxl_port ancestor of the decoder's cxl_port, and dynamically updates based on the active memory regions in that address space.”h]”hXÄ(RO) The ‘start’ and ‘size’ attributes together convey the physical address base and number of bytes mapped in the decoder’s decode window. For decoders of devtype “cxl_decoder_rootâ€� the address range is fixed. For decoders of devtype “cxl_decoder_switchâ€� the address is bounded by the decode range of the cxl_port ancestor of the decoder’s cxl_port, and dynamically updates based on the active memory regions in that address space.”…”�”•}”(hjnFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_cxl_devices_decoderx_y_target_list:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-cxl-devices-decoderx-y-target-list”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŠFubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/target_list**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/target_list**”h]”hŒ2/sys/bus/cxl/devices/decoderX.Y/target_list”…”�”}”(hj¤Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M#hj�Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠFubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡Fubah}”(h]”j†Fah ]”h"]”Œ.abi_sys_bus_cxl_devices_decoderx_y_target_list”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕFj|Fsj˜}”j†Fj|FsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÚFh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjäFh]”hŒ sysfs-bus-cxl”…”�”}”(hjæFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M#hjÚFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M#hhÊh²hubhÞ)�”}”(hŒ×(RO) Display a comma separated list of the current decoder target configuration. The list is ordered by the current configured interleave order of the decoder's dport instances. Each entry in the list is a dport id.”h]”hŒÙ(RO) Display a comma separated list of the current decoder target configuration. The list is ordered by the current configured interleave order of the decoder’s dport instances. Each entry in the list is a dport id.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M#hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_cxl_devices_decoderx_y_target_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-cxl-devices-decoderx-y-target-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj$GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/target_type**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/decoderX\.Y\/target_type**”h]”hŒ2/sys/bus/cxl/devices/decoderX.Y/target_type”…”�”}”(hj>Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M>hj7Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!Gubah}”(h]”j Gah ]”h"]”Œ.abi_sys_bus_cxl_devices_decoderx_y_target_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”joGjGsj˜}”j GjGsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjtGh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj~Gh]”hŒ sysfs-bus-cxl”…”�”}”(hj€Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|Gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M>hjtGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M>hhÊh²hubhÞ)�”}”(hX0(RO) When a CXL decoder is of devtype "cxl_decoder_switch", it can optionally decode either accelerator memory (type-2) or expander memory (type-3). The 'target_type' attribute indicates the current setting which may dynamically change based on what memory regions are activated in this decode hierarchy.”h]”hX8(RO) When a CXL decoder is of devtype “cxl_decoder_switchâ€�, it can optionally decode either accelerator memory (type-2) or expander memory (type-3). The ‘target_type’ attribute indicates the current setting which may dynamically change based on what memory regions are activated in this decode hierarchy.”…”�”}”(hj¢Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M>hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_cxl_devices_endpointx_cdat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-cxl-devices-endpointx-cdat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¾GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/endpointX\/CDAT**”h]”j`)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/endpointX\/CDAT**”h]”hŒ)/sys/bus/cxl/devices/endpointX/CDAT”…”�”}”(hjØGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MJhjÑGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»Gubah}”(h]”jºGah ]”h"]”Œ&abi_sys_bus_cxl_devices_endpointx_cdat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Hj°Gsj˜}”jºGj°GsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjHh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjHh]”hŒ sysfs-bus-cxl”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MJhjHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MJhhÊh²hubhÞ)�”}”(hŒÌ(RO) If this sysfs entry is not present no DOE mailbox was found to support CDAT data. If it is present and the length of the data is 0 reading the CDAT data failed. Otherwise the CDAT data is reported.”h]”hŒÌ(RO) If this sysfs entry is not present no DOE mailbox was found to support CDAT data. If it is present and the length of the data is 0 reading the CDAT data failed. Otherwise the CDAT data is reported.”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hj¨Hh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj²Hh]”hŒ sysfs-bus-cxl”…”�”}”(hj´Hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°Hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K¡hj¨Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¡hhÊh²hubhÞ)�”}”(hŒÍ(RW) Firmware uploader mechanism. The different files under this directory can be used to upload and activate new firmware for CXL devices. The interfaces under this are documented in sysfs-class-firmware.”h]”hŒÍ(RW) Firmware uploader mechanism. The different files under this directory can be used to upload and activate new firmware for CXL devices. The interfaces under this are documented in sysfs-class-firmware.”…”�”}”(hjÖHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K¡hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_cxl_devices_memx_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-cxl-devices-memx-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjòHubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/memX\/firmware_version**”h]”j`)�”}”(hŒ4**\/sys\/bus\/cxl\/devices\/memX\/firmware_version**”h]”hŒ0/sys/bus/cxl/devices/memX/firmware_version”…”�”}”(hj Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïHubah}”(h]”jîHah ]”h"]”Œ-abi_sys_bus_cxl_devices_memx_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=IjäHsj˜}”jîHjäHsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjBIh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjLIh]”hŒ sysfs-bus-cxl”…”�”}”(hjNIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K hjBIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K hhÊh²hubhÞ)�”}”(hŒp(RO) "FW Revision" string as reported by the Identify Memory Device Output Payload in the CXL-2.0 specification.”h]”hŒt(RO) “FW Revisionâ€� string as reported by the Identify Memory Device Output Payload in the CXL-2.0 specification.”…”�”}”(hjpIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_cxl_devices_memx_label_storage_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-cxl-devices-memx-label-storage-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŒIubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/memX\/label_storage_size**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/memX\/label_storage_size**”h]”hŒ2/sys/bus/cxl/devices/memX/label_storage_size”…”�”}”(hj¦Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhjŸIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰Iubah}”(h]”jˆIah ]”h"]”Œ/abi_sys_bus_cxl_devices_memx_label_storage_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×Ij~Isj˜}”jˆIj~IsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÜIh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjæIh]”hŒ sysfs-bus-cxl”…”�”}”(hjèIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KhjÜIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubhÞ)�”}”(hŒ5(RO) Size (in bytes) of the Label Storage Area (LSA).”h]”hŒ5(RO) Size (in bytes) of the Label Storage Area (LSA).”…”�”}”(hj Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_cxl_devices_memx_numa_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-cxl-devices-memx-numa-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj&JubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/memX\/numa_node**”h]”j`)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/memX\/numa_node**”h]”hŒ)/sys/bus/cxl/devices/memX/numa_node”…”�”}”(hj@Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`”h]”(hŒDefined on file ”…”�”}”(hjvJh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj€Jh]”hŒ sysfs-bus-cxl”…”�”}”(hj‚Jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~Jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒJŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KghjvJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KghhÊh²hubhÞ)�”}”(hŒ�(RO) If NUMA is enabled and the platform has affinitized the host PCI device for this memory device, emit the CPU node affinity for this device.”h]”hŒ�(RO) If NUMA is enabled and the platform has affinitized the host PCI device for this memory device, emit the CPU node affinity for this device.”…”�”}”(hj¤Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KghhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_cxl_devices_memx_payload_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-cxl-devices-memx-payload-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÀJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/memX\/payload_max**”h]”j`)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/memX\/payload_max**”h]”hŒ+/sys/bus/cxl/devices/memX/payload_max”…”�”}”(hjÚJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhjÓJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½Jubah}”(h]”j¼Jah ]”h"]”Œ(abi_sys_bus_cxl_devices_memx_payload_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Kj²Jsj˜}”j¼Jj²JsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjKh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjKh]”hŒ sysfs-bus-cxl”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&KŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubhÞ)�”}”(hŒ‚(RO) Maximum size (in bytes) of the mailbox command payload registers. Linux caps this at 1MB if the device reports a larger size.”h]”hŒ‚(RO) Maximum size (in bytes) of the mailbox command payload registers. Linux caps this at 1MB if the device reports a larger size.”…”�”}”(hj>Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_cxl_devices_memx_pmem_qos_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-cxl-devices-memx-pmem-qos-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjZKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/memX\/pmem\/qos_class**”h]”j`)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/memX\/pmem\/qos_class**”h]”hŒ//sys/bus/cxl/devices/memX/pmem/qos_class”…”�”}”(hjtKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KLhjmKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWKubah}”(h]”jVKah ]”h"]”Œ+abi_sys_bus_cxl_devices_memx_pmem_qos_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥KjLKsj˜}”jVKjLKsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjªKh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj´Kh]”hŒ sysfs-bus-cxl”…”�”}”(hj¶Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KLhjªKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KLhhÊh²hubhÞ)�”}”(hX0(RO) For CXL host platforms that support "QoS Telemetry" this attribute conveys a comma delimited list of platform specific cookies that identifies a QoS performance class for the persistent partition of the CXL mem device. These class-ids can be compared against a similar "qos_class" published for a root decoder. While it is not required that the endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific performance related side-effects that may result. First class-id is displayed.”h]”hX8(RO) For CXL host platforms that support “QoS Telemetryâ€� this attribute conveys a comma delimited list of platform specific cookies that identifies a QoS performance class for the persistent partition of the CXL mem device. These class-ids can be compared against a similar “qos_classâ€� published for a root decoder. While it is not required that the endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific performance related side-effects that may result. First class-id is displayed.”…”�”}”(hjØKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KLhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_cxl_devices_memx_pmem_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-cxl-devices-memx-pmem-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjôKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/cxl\/devices\/memX\/pmem\/size**”h]”j`)�”}”(hŒ.**\/sys\/bus\/cxl\/devices\/memX\/pmem\/size**”h]”hŒ*/sys/bus/cxl/devices/memX/pmem/size”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KBhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñKubah}”(h]”jðKah ]”h"]”Œ&abi_sys_bus_cxl_devices_memx_pmem_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?LjæKsj˜}”jðKjæKsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjDLh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjNLh]”hŒ sysfs-bus-cxl”…”�”}”(hjPLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KBhjDLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KBhhÊh²hubhÞ)�”}”(hŒ›(RO) "Persistent Only Capacity" as bytes. Represents the identically named field in the Identify Memory Device Output Payload in the CXL-2.0 specification.”h]”hŒŸ(RO) “Persistent Only Capacityâ€� as bytes. Represents the identically named field in the Identify Memory Device Output Payload in the CXL-2.0 specification.”…”�”}”(hjrLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KBhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_cxl_devices_memx_ram_qos_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-cxl-devices-memx-ram-qos-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjŽLubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/cxl\/devices\/memX\/ram\/qos_class**”h]”j`)�”}”(hŒ2**\/sys\/bus\/cxl\/devices\/memX\/ram\/qos_class**”h]”hŒ./sys/bus/cxl/devices/memX/ram/qos_class”…”�”}”(hj¨Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤Lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K1hj¡Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹Lubah}”(h]”jŠLah ]”h"]”Œ*abi_sys_bus_cxl_devices_memx_ram_qos_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙLj€Lsj˜}”jŠLj€LsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÞLh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjèLh]”hŒ sysfs-bus-cxl”…”�”}”(hjêLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K1hjÞLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K1hhÊh²hubhÞ)�”}”(hX.(RO) For CXL host platforms that support "QoS Telemetry" this attribute conveys a comma delimited list of platform specific cookies that identifies a QoS performance class for the volatile partition of the CXL mem device. These class-ids can be compared against a similar "qos_class" published for a root decoder. While it is not required that the endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific performance related side-effects that may result. First class-id is displayed.”h]”hX6(RO) For CXL host platforms that support “QoS Telemetryâ€� this attribute conveys a comma delimited list of platform specific cookies that identifies a QoS performance class for the volatile partition of the CXL mem device. These class-ids can be compared against a similar “qos_classâ€� published for a root decoder. While it is not required that the endpoints map their local memory-class to a matching platform class, mismatches are not recommended and there are platform specific performance related side-effects that may result. First class-id is displayed.”…”�”}”(hj Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K1hhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_cxl_devices_memx_ram_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-cxl-devices-memx-ram-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj(MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/memX\/ram\/size**”h]”j`)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/memX\/ram\/size**”h]”hŒ)/sys/bus/cxl/devices/memX/ram/size”…”�”}”(hjBMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>Mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K'hj;Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%Mubah}”(h]”j$Mah ]”h"]”Œ%abi_sys_bus_cxl_devices_memx_ram_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsMjMsj˜}”j$MjMsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjxMh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj‚Mh]”hŒ sysfs-bus-cxl”…”�”}”(hj„Mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽMŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K'hjxMubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K'hhÊh²hubhÞ)�”}”(hŒ™(RO) "Volatile Only Capacity" as bytes. Represents the identically named field in the Identify Memory Device Output Payload in the CXL-2.0 specification.”h]”hŒ�(RO) “Volatile Only Capacityâ€� as bytes. Represents the identically named field in the Identify Memory Device Output Payload in the CXL-2.0 specification.”…”�”}”(hj¦Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K'hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_cxl_devices_memx_security_sanitize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-cxl-devices-memx-security-sanitize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÂMubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/memX\/security\/sanitize**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/memX\/security\/sanitize**”h]”hŒ2/sys/bus/cxl/devices/memX/security/sanitize”…”�”}”(hjÜMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K~hjÕMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂMubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿Mubah}”(h]”j¾Mah ]”h"]”Œ.abi_sys_bus_cxl_devices_memx_security_sanitize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Nj´Msj˜}”j¾Mj´MsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjNh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjNh]”hŒ sysfs-bus-cxl”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(NŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K~hjNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K~hhÊh²hubhÞ)�”}”(hX (WO) Write a boolean 'true' string value to this attribute to secure erase user data by changing the media encryption keys for all user data areas of the device. This functionality requires the device to be disabled, that is, not actively decoding any HPA ranges. This permits avoiding explicit global CPU cache management, relying instead for it to be done when a region transitions between software programmed and hardware committed states. If this file is not present, then there is no hardware support for the operation.”h]”hX(WO) Write a boolean ‘true’ string value to this attribute to secure erase user data by changing the media encryption keys for all user data areas of the device. This functionality requires the device to be disabled, that is, not actively decoding any HPA ranges. This permits avoiding explicit global CPU cache management, relying instead for it to be done when a region transitions between software programmed and hardware committed states. If this file is not present, then there is no hardware support for the operation.”…”�”}”(hj@Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K~hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_cxl_devices_memx_security_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-cxl-devices-memx-security-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj\NubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/memX\/security\/state**”h]”j`)�”}”(hŒ3**\/sys\/bus\/cxl\/devices\/memX\/security\/state**”h]”hŒ//sys/bus/cxl/devices/memX/security/state”…”�”}”(hjvNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KqhjoNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\Nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYNubah}”(h]”jXNah ]”h"]”Œ+abi_sys_bus_cxl_devices_memx_security_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§NjNNsj˜}”jXNjNNsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj¬Nh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj¶Nh]”hŒ sysfs-bus-cxl”…”�”}”(hj¸Nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Kqhj¬Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KqhhÊh²hubhÞ)�”}”(hX](RO) Reading this file will display the CXL security state for that device. Such states can be: 'disabled', 'sanitize', when a sanitization is currently underway; or those available only for persistent memory: 'locked', 'unlocked' or 'frozen'. This sysfs entry is select/poll capable from userspace to notify upon completion of a sanitize operation.”h]”hXq(RO) Reading this file will display the CXL security state for that device. Such states can be: ‘disabled’, ‘sanitize’, when a sanitization is currently underway; or those available only for persistent memory: ‘locked’, ‘unlocked’ or ‘frozen’. This sysfs entry is select/poll capable from userspace to notify upon completion of a sanitize operation.”…”�”}”(hjÚNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KqhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_cxl_devices_memx_serial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-cxl-devices-memx-serial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjöNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/memX\/serial**”h]”j`)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/memX\/serial**”h]”hŒ&/sys/bus/cxl/devices/memX/serial”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K]hj Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóNubah}”(h]”jòNah ]”h"]”Œ#abi_sys_bus_cxl_devices_memx_serial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAOjèNsj˜}”jòNjèNsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjFOh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjPOh]”hŒ sysfs-bus-cxl”…”�”}”(hjROh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\OŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´K]hjFOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K]hhÊh²hubhÞ)�”}”(hŒ²(RO) 64-bit serial number per the PCIe Device Serial Number capability. Mandatory for CXL devices, see CXL 2.0 8.1.12.2 Memory Device PCIe Capabilities and Extended Capabilities.”h]”hŒ²(RO) 64-bit serial number per the PCIe Device Serial Number capability. Mandatory for CXL devices, see CXL 2.0 8.1.12.2 Memory Device PCIe Capabilities and Extended Capabilities.”…”�”}”(hjtOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´K]hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_cxl_devices_memx_trigger_poison_list:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-cxl-devices-memx-trigger-poison-list”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj�OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/memX\/trigger_poison_list**”h]”j`)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/memX\/trigger_poison_list**”h]”hŒ3/sys/bus/cxl/devices/memX/trigger_poison_list”…”�”}”(hjªOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MMhj£Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Oubah}”(h]”jŒOah ]”h"]”Œ0abi_sys_bus_cxl_devices_memx_trigger_poison_list”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛOj‚Osj˜}”jŒOj‚OsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjàOh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjêOh]”hŒ sysfs-bus-cxl”…”�”}”(hjìOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MMhjàOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MMhhÊh²hubhÞ)�”}”(hXŒ(WO) When a boolean 'true' is written to this attribute the memdev driver retrieves the poison list from the device. The list consists of addresses that are poisoned, or would result in poison if accessed, and the source of the poison. This attribute is only visible for devices supporting the capability. The retrieved errors are logged as kernel events when cxl_poison event tracing is enabled.”h]”hX�(WO) When a boolean ‘true’ is written to this attribute the memdev driver retrieves the poison list from the device. The list consists of addresses that are poisoned, or would result in poison if accessed, and the source of the poison. This attribute is only visible for devices supporting the capability. The retrieved errors are logged as kernel events when cxl_poison event tracing is enabled.”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MMhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_cxl_devices_nvdimm_bridge0_ndbusx_nmemy_cxl_dirty_shutdown:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-cxl-devices-nvdimm-bridge0-ndbusx-nmemy-cxl-dirty-shutdown”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hj*PubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/cxl\/devices\/nvdimm\-bridge0\/ndbusX\/nmemY\/cxl\/dirty_shutdown**”h]”j`)�”}”(hŒQ**\/sys\/bus\/cxl\/devices\/nvdimm\-bridge0\/ndbusX\/nmemY\/cxl\/dirty_shutdown**”h]”hŒM/sys/bus/cxl/devices/nvdimm-bridge0/ndbusX/nmemY/cxl/dirty_shutdown”…”�”}”(hjDPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M}hj=Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*Pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'Pubah}”(h]”j&Pah ]”h"]”ŒFabi_sys_bus_cxl_devices_nvdimm_bridge0_ndbusx_nmemy_cxl_dirty_shutdown”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juPjPsj˜}”j&PjPsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjzPh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj„Ph]”hŒ sysfs-bus-cxl”…”�”}”(hj†Ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚Pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�PŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M}hjzPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M}hhÊh²hubhÞ)�”}”(hX,(RO) The device dirty shutdown count value, which is the number of times the device could have incurred in potential data loss. The count is persistent across power loss and wraps back to 0 upon overflow. If this file is not present, the device does not have the necessary support for dirty tracking.”h]”hX,(RO) The device dirty shutdown count value, which is the number of times the device could have incurred in potential data loss. The count is persistent across power loss and wraps back to 0 upon overflow. If this file is not present, the device does not have the necessary support for dirty tracking.”…”�”}”(hj¨Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M}hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_cxl_devices_portx_decoders_committed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-cxl-devices-portx-decoders-committed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjÄPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/portX\/decoders_committed**”h]”j`)�”}”(hŒ7**\/sys\/bus\/cxl\/devices\/portX\/decoders_committed**”h]”hŒ3/sys/bus/cxl/devices/portX/decoders_committed”…”�”}”(hjÞPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Kêhj×Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁPubah}”(h]”jÀPah ]”h"]”Œ0abi_sys_bus_cxl_devices_portx_decoders_committed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQj¶Psj˜}”jÀPj¶PsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjQh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjQh]”hŒ sysfs-bus-cxl”…”�”}”(hj Qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KêhjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KêhhÊh²hubhÞ)�”}”(hX×(RO) A memory device is considered active when any of its decoders are in the "committed" state (See CXL 3.0 8.2.4.19.7 CXL HDM Decoder n Control Register). Hotplug and destructive operations like "sanitize" are blocked while device is actively decoding a Host Physical Address range. Note that this number may be elevated without any regionX objects active or even enumerated, as this may be due to decoders established by platform firmware or a previous kernel (kexec).”h]”hXß(RO) A memory device is considered active when any of its decoders are in the “committedâ€� state (See CXL 3.0 8.2.4.19.7 CXL HDM Decoder n Control Register). Hotplug and destructive operations like “sanitizeâ€� are blocked while device is actively decoding a Host Physical Address range. Note that this number may be elevated without any regionX objects active or even enumerated, as this may be due to decoders established by platform firmware or a previous kernel (kexec).”…”�”}”(hjBQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KêhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_cxl_devices_portx_dporty:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-cxl-devices-portx-dporty”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj^QubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/portX\/dportY**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/portX\/dportY**”h]”hŒ'/sys/bus/cxl/devices/portX/dportY”…”�”}”(hjxQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÜhjqQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^Qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[Qubah}”(h]”jZQah ]”h"]”Œ$abi_sys_bus_cxl_devices_portx_dporty”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©QjPQsj˜}”jZQjPQsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj®Qh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj¸Qh]”hŒ sysfs-bus-cxl”…”�”}”(hjºQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KÜhj®Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÜhhÊh²hubhÞ)�”}”(hX„(RO) CXL port objects are enumerated from either a platform firmware device (ACPI0017 and ACPI0016) or PCIe switch upstream port with CXL component registers. The 'dportY' symlink identifies one or more downstream ports that the upstream port may target in its decode of CXL memory resources. The 'Y' integer reflects the hardware port unique-id used in the hardware decoder target list.”h]”hXŒ(RO) CXL port objects are enumerated from either a platform firmware device (ACPI0017 and ACPI0016) or PCIe switch upstream port with CXL component registers. The ‘dportY’ symlink identifies one or more downstream ports that the upstream port may target in its decode of CXL memory resources. The ‘Y’ integer reflects the hardware port unique-id used in the hardware decoder target list.”…”�”}”(hjÜQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÜhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_cxl_devices_portx_parent_dport:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-cxl-devices-portx-parent-dport”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjøQubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/cxl\/devices\/portX\/parent_dport**”h]”j`)�”}”(hŒ1**\/sys\/bus\/cxl\/devices\/portX\/parent_dport**”h]”hŒ-/sys/bus/cxl/devices/portX/parent_dport”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÌhj Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/cxl\/devices\/endpointX\/parent_dport**”h]”j`)�”}”(hŒ5**\/sys\/bus\/cxl\/devices\/endpointX\/parent_dport**”h]”hŒ1/sys/bus/cxl/devices/endpointX/parent_dport”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hjrRh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj|Rh]”hŒ sysfs-bus-cxl”…”�”}”(hj~Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KÌhjrRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÌhhÊh²hubhÞ)�”}”(hXÉ(RO) CXL port objects are instantiated for each upstream port in a CXL/PCIe switch, and for each endpoint to map the corresponding memory device into the CXL port hierarchy. When a descendant CXL port (switch or endpoint) is enumerated it is useful to know which 'dport' object in the parent CXL port routes to this descendant. The 'parent_dport' symlink points to the device representing the downstream port of a CXL switch that routes to {port,endpoint}X.”h]”hXÑ(RO) CXL port objects are instantiated for each upstream port in a CXL/PCIe switch, and for each endpoint to map the corresponding memory device into the CXL port hierarchy. When a descendant CXL port (switch or endpoint) is enumerated it is useful to know which ‘dport’ object in the parent CXL port routes to this descendant. The ‘parent_dport’ symlink points to the device representing the downstream port of a CXL switch that routes to {port,endpoint}X.”…”�”}”(hj Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÌhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_cxl_devices_portx_uport:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-cxl-devices-portx-uport”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj¼RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/portX\/uport**”h]”j`)�”}”(hŒ***\/sys\/bus\/cxl\/devices\/portX\/uport**”h]”hŒ&/sys/bus/cxl/devices/portX/uport”…”�”}”(hjÖRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÀhjÏRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹Rubah}”(h]”j¸Rah ]”h"]”Œ#abi_sys_bus_cxl_devices_portx_uport”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSj®Rsj˜}”j¸Rj®RsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj Sh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjSh]”hŒ sysfs-bus-cxl”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´KÀhj Subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÀhhÊh²hubhÞ)�”}”(hX(RO) CXL port objects are enumerated from either a platform firmware device (ACPI0017 and ACPI0016) or PCIe switch upstream port with CXL component registers. The 'uport' symlink connects the CXL portX object to the device that published the CXL port capability.”h]”hX (RO) CXL port objects are enumerated from either a platform firmware device (ACPI0017 and ACPI0016) or PCIe switch upstream port with CXL component registers. The ‘uport’ symlink connects the CXL portX object to the device that published the CXL port capability.”…”�”}”(hj:Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KÀhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_cxl_devices_regionz_accessy_read_bandwidth:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-cxl-devices-regionz-accessy-read-bandwidth”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjVSubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/read_bandwidth**”h]”j`)�”}”(hŒ>**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/read_bandwidth**”h]”hŒ:/sys/bus/cxl/devices/regionZ/accessY/read_bandwidth”…”�”}”(hjpSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M[hjiSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcSubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/write_bandwidth**”h]”j`)�”}”(hŒ?**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/write_bandwidth**”h]”hŒ;/sys/bus/cxl/devices/regionZ/accessY/write_bandwidth”…”�”}”(hjšSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M[hj“Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVSubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSSubah}”(h]”jRSah ]”h"]”Œ6abi_sys_bus_cxl_devices_regionz_accessy_read_bandwidth”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËSjHSsj˜}”jRSjHSsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÐSh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjÚSh]”hŒ sysfs-bus-cxl”…”�”}”(hjÜSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M[hjÐSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M[hhÊh²hubhÞ)�”}”(hX(RO) The aggregated read or write bandwidth of the region. The number is the accumulated read or write bandwidth of all CXL memory devices that contributes to the region in MB/s. It is identical data that should appear in /sys/devices/system/node/nodeX/accessY/initiators/read_bandwidth or /sys/devices/system/node/nodeX/accessY/initiators/write_bandwidth. See :ref:`stable\/sysfs\-devices\-node `. access0 provides the number to the closest initiator and access1 provides the number to the closest CPU.”h]”(hXi(RO) The aggregated read or write bandwidth of the region. The number is the accumulated read or write bandwidth of all CXL memory devices that contributes to the region in MB/s. It is identical data that should appear in /sys/devices/system/node/nodeX/accessY/initiators/read_bandwidth or /sys/devices/system/node/nodeX/accessY/initiators/write_bandwidth. See ”…”�”}”(hjþSh²hh³Nh´Nubh)�”}”(hŒH:ref:`stable\/sysfs\-devices\-node `”h]”j§)�”}”(hjTh]”hŒstable/sysfs-devices-node”…”�”}”(hj Th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_stable_sysfs_devices_node”uh1hh³jk=h´M[hjþSubhŒj. access0 provides the number to the closest initiator and access1 provides the number to the closest CPU.”…”�”}”(hjþSh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M[hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_cxl_devices_regionz_accessy_read_latency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-cxl-devices-regionz-accessy-read-latency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj>TubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/read_latency**”h]”j`)�”}”(hŒ<**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/read_latency**”h]”hŒ8/sys/bus/cxl/devices/regionZ/accessY/read_latency”…”�”}”(hjXTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MlhjQTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/write_latency**”h]”j`)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/regionZ\/accessY\/write_latency**”h]”hŒ9/sys/bus/cxl/devices/regionZ/accessY/write_latency”…”�”}”(hj‚Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Mlhj{Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>Tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;Tubah}”(h]”j:Tah ]”h"]”Œ4abi_sys_bus_cxl_devices_regionz_accessy_read_latency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³Tj0Tsj˜}”j:Tj0TsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj¸Th²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjÂTh]”hŒ sysfs-bus-cxl”…”�”}”(hjÄTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀTubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎTŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Mlhj¸Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MlhhÊh²hubhÞ)�”}”(hX (RO) The read or write latency of the region. The number is the worst read or write latency of all CXL memory devices that contributes to the region in nanoseconds. It is identical data that should appear in /sys/devices/system/node/nodeX/accessY/initiators/read_latency or /sys/devices/system/node/nodeX/accessY/initiators/write_latency. See :ref:`stable\/sysfs\-devices\-node `. access0 provides the number to the closest initiator and access1 provides the number to the closest CPU.”h]”(hXW(RO) The read or write latency of the region. The number is the worst read or write latency of all CXL memory devices that contributes to the region in nanoseconds. It is identical data that should appear in /sys/devices/system/node/nodeX/accessY/initiators/read_latency or /sys/devices/system/node/nodeX/accessY/initiators/write_latency. See ”…”�”}”(hjæTh²hh³Nh´Nubh)�”}”(hŒH:ref:`stable\/sysfs\-devices\-node `”h]”j§)�”}”(hjðTh]”hŒstable/sysfs-devices-node”…”�”}”(hjòTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîTubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüTŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_stable_sysfs_devices_node”uh1hh³jk=h´MlhjæTubhŒj. access0 provides the number to the closest initiator and access1 provides the number to the closest CPU.”…”�”}”(hjæTh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MlhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_cxl_devices_regionz_commit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-cxl-devices-regionz-commit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj&UubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/regionZ\/commit**”h]”j`)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/regionZ\/commit**”h]”hŒ)/sys/bus/cxl/devices/regionZ/commit”…”�”}”(hj@Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`”h]”(hŒDefined on file ”…”�”}”(hjvUh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj€Uh]”hŒ sysfs-bus-cxl”…”�”}”(hj‚Uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M=hjvUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M=hhÊh²hubhÞ)�”}”(hXñ(RW) Write a boolean 'true' string value to this attribute to trigger the region to transition from the software programmed state to the actively decoding in hardware state. The commit operation in addition to validating that the region is in proper configured state, validates that the decoders are being committed in spec mandated order (last committed decoder id + 1), and checks that the hardware accepts the commit request. Reading this value indicates whether the region is committed or not.”h]”hXõ(RW) Write a boolean ‘true’ string value to this attribute to trigger the region to transition from the software programmed state to the actively decoding in hardware state. The commit operation in addition to validating that the region is in proper configured state, validates that the decoders are being committed in spec mandated order (last committed decoder id + 1), and checks that the hardware accepts the commit request. Reading this value indicates whether the region is committed or not.”…”�”}”(hj¤Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M=hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_cxl_devices_regionz_extended_linear_cache_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-cxl-devices-regionz-extended-linear-cache-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÀUubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/cxl\/devices\/regionZ\/extended_linear_cache_size**”h]”j`)�”}”(hŒA**\/sys\/bus\/cxl\/devices\/regionZ\/extended_linear_cache_size**”h]”hŒ=/sys/bus/cxl/devices/regionZ/extended_linear_cache_size”…”�”}”(hjÚUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MþhjÓUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍUubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½Uubah}”(h]”j¼Uah ]”h"]”Œ:abi_sys_bus_cxl_devices_regionz_extended_linear_cache_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Vj²Usj˜}”j¼Uj²UsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjVh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjVh]”hŒ sysfs-bus-cxl”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&VŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MþhjVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MþhhÊh²hubhÞ)�”}”(hŒz(RO) The size of extended linear cache, if there is an extended linear cache. Otherwise the attribute will not be visible.”h]”hŒz(RO) The size of extended linear cache, if there is an extended linear cache. Otherwise the attribute will not be visible.”…”�”}”(hj>Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MþhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_cxl_devices_regionz_interleave_granularity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-cxl-devices-regionz-interleave-granularity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjZVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/regionZ\/interleave_granularity**”h]”j`)�”}”(hŒ=**\/sys\/bus\/cxl\/devices\/regionZ\/interleave_granularity**”h]”hŒ9/sys/bus/cxl/devices/regionZ/interleave_granularity”…”�”}”(hjtVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MÖhjmVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgVubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWVubah}”(h]”jVVah ]”h"]”Œ6abi_sys_bus_cxl_devices_regionz_interleave_granularity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥VjLVsj˜}”jVVjLVsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjªVh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj´Vh]”hŒ sysfs-bus-cxl”…”�”}”(hj¶Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀVŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MÖhjªVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MÖhhÊh²hubhÞ)�”}”(hŒ¿(RW) Set the number of consecutive bytes each device in the interleave set will claim. The possible interleave granularity values are determined by the CXL spec and the participating devices.”h]”hŒ¿(RW) Set the number of consecutive bytes each device in the interleave set will claim. The possible interleave granularity values are determined by the CXL spec and the participating devices.”…”�”}”(hjØVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MÖhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_cxl_devices_regionz_interleave_ways:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-cxl-devices-regionz-interleave-ways”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjôVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/regionZ\/interleave_ways**”h]”j`)�”}”(hŒ6**\/sys\/bus\/cxl\/devices\/regionZ\/interleave_ways**”h]”hŒ2/sys/bus/cxl/devices/regionZ/interleave_ways”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MáhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñVubah}”(h]”jðVah ]”h"]”Œ/abi_sys_bus_cxl_devices_regionz_interleave_ways”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?WjæVsj˜}”jðVjæVsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjDWh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjNWh]”hŒ sysfs-bus-cxl”…”�”}”(hjPWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MáhjDWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MáhhÊh²hubhÞ)�”}”(hŒ¥(RW) Configures the number of devices participating in the region is set by writing this value. Each device will provide 1/interleave_ways of storage for the region.”h]”hŒ¥(RW) Configures the number of devices participating in the region is set by writing this value. Each device will provide 1/interleave_ways of storage for the region.”…”�”}”(hjrWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MáhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_cxl_devices_regionz_locked:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-cxl-devices-regionz-locked”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjŽWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/regionZ\/locked**”h]”j`)�”}”(hŒ-**\/sys\/bus\/cxl\/devices\/regionZ\/locked**”h]”hŒ)/sys/bus/cxl/devices/regionZ/locked”…”�”}”(hj¨Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤Wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Mhj¡Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹Wubah}”(h]”jŠWah ]”h"]”Œ&abi_sys_bus_cxl_devices_regionz_locked”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙWj€Wsj˜}”jŠWj€WsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjÞWh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjèWh]”hŒ sysfs-bus-cxl”…”�”}”(hjêWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MhjÞWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubhÞ)�”}”(hX(RO) The CXL driver has the capability to lock a region based on a BIOS or platform dependent configuration. Regions created as locked are never permitted to be destroyed. Resets to participating decoders will not result in a region destroy and will not free the decoder resources.”h]”hX(RO) The CXL driver has the capability to lock a region based on a BIOS or platform dependent configuration. Regions created as locked are never permitted to be destroyed. Resets to participating decoders will not result in a region destroy and will not free the decoder resources.”…”�”}”(hj Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_cxl_devices_regionz_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-cxl-devices-regionz-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj(XubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/mode**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/mode**”h]”hŒ'/sys/bus/cxl/devices/regionZ/mode”…”�”}”(hjBXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>Xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Mhj;Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5Xubah}”(h]”•h ]”h"]”h$]”h&]”uh1jLhj(Xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%Xubah}”(h]”j$Xah ]”h"]”Œ$abi_sys_bus_cxl_devices_regionz_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsXjXsj˜}”j$XjXsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjxXh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj‚Xh]”hŒ sysfs-bus-cxl”…”�”}”(hj„Xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MhjxXubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubhÞ)�”}”(hŒØ(RO) The mode of a region is established at region creation time and dictates the mode of the endpoint decoder that comprise the region. For more details on the possible modes see /sys/bus/cxl/devices/decoderX.Y/mode”h]”hŒØ(RO) The mode of a region is established at region creation time and dictates the mode of the endpoint decoder that comprise the region. For more details on the possible modes see /sys/bus/cxl/devices/decoderX.Y/mode”…”�”}”(hj¦Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_cxl_devices_regionz_resource:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-cxl-devices-regionz-resource”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÂXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/regionZ\/resource**”h]”j`)�”}”(hŒ/**\/sys\/bus\/cxl\/devices\/regionZ\/resource**”h]”hŒ+/sys/bus/cxl/devices/regionZ/resource”…”�”}”(hjÜXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhjÕXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒXubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿Xubah}”(h]”j¾Xah ]”h"]”Œ(abi_sys_bus_cxl_devices_regionz_resource”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Yj´Xsj˜}”j¾Xj´XsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjYh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjYh]”hŒ sysfs-bus-cxl”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(YŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MhjYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubhÞ)�”}”(hX2(RO) A region is a contiguous partition of a CXL root decoder address space. Region capacity is allocated by writing to the size attribute, the resulting physical address space determined by the driver is reflected here. It is therefore not useful to read this before writing a value to the size attribute.”h]”hX2(RO) A region is a contiguous partition of a CXL root decoder address space. Region capacity is allocated by writing to the size attribute, the resulting physical address space determined by the driver is reflected here. It is therefore not useful to read this before writing a value to the size attribute.”…”�”}”(hj@Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_cxl_devices_regionz_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-cxl-devices-regionz-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj\YubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/size**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/size**”h]”hŒ'/sys/bus/cxl/devices/regionZ/size”…”�”}”(hjvYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrYubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MëhjoYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiYubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\Yubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYYubah}”(h]”jXYah ]”h"]”Œ$abi_sys_bus_cxl_devices_regionz_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§YjNYsj˜}”jXYjNYsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hj¬Yh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj¶Yh]”hŒ sysfs-bus-cxl”…”�”}”(hj¸Yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´Yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Mëhj¬Yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MëhhÊh²hubhÞ)�”}”(hXÁ(RW) System physical address space to be consumed by the region. When written trigger the driver to allocate space out of the parent root decoder's address space. When read the size of the address space is reported and should match the span of the region's resource attribute. Size shall be set after the interleave configuration parameters. Once set it cannot be changed, only freed by writing 0. The kernel makes no guarantees that data is maintained over an address space freeing event, and there is no guarantee that a free followed by an allocate results in the same address being allocated. If extended linear cache is present, the size indicates extended linear cache size plus the CXL region size.”h]”hXÅ(RW) System physical address space to be consumed by the region. When written trigger the driver to allocate space out of the parent root decoder’s address space. When read the size of the address space is reported and should match the span of the region’s resource attribute. Size shall be set after the interleave configuration parameters. Once set it cannot be changed, only freed by writing 0. The kernel makes no guarantees that data is maintained over an address space freeing event, and there is no guarantee that a free followed by an allocate results in the same address being allocated. If extended linear cache is present, the size indicates extended linear cache size plus the CXL region size.”…”�”}”(hjÚYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MëhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_cxl_devices_regionz_target_0_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-cxl-devices-regionz-target-0-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjöYubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/cxl\/devices\/regionZ\/target[0\.\.N]**”h]”j`)�”}”(hŒ5**\/sys\/bus\/cxl\/devices\/regionZ\/target[0\.\.N]**”h]”hŒ1/sys/bus/cxl/devices/regionZ/target[0..N]”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M*hj Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöYubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóYubah}”(h]”jòYah ]”h"]”Œ*abi_sys_bus_cxl_devices_regionz_target_0_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAZjèYsj˜}”jòYjèYsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjFZh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjPZh]”hŒ sysfs-bus-cxl”…”�”}”(hjRZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\ZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´M*hjFZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M*hhÊh²hubhÞ)�”}”(hXÅ(RW) Write an endpoint decoder object name to 'targetX' where X is the intended position of the endpoint device in the region interleave and N is the 'interleave_ways' setting for the region. ENXIO is returned if the write results in an impossible to map decode scenario, like the endpoint is unreachable at that position relative to the root decoder interleave. EBUSY is returned if the position in the region is already occupied, or if the region is not in a state to accept interleave configuration changes. EINVAL is returned if the object name is not an endpoint decoder. Once all positions have been successfully written a final validation for decode conflicts is performed before activating the region.”h]”hXÍ(RW) Write an endpoint decoder object name to ‘targetX’ where X is the intended position of the endpoint device in the region interleave and N is the ‘interleave_ways’ setting for the region. ENXIO is returned if the write results in an impossible to map decode scenario, like the endpoint is unreachable at that position relative to the root decoder interleave. EBUSY is returned if the position in the region is already occupied, or if the region is not in a state to accept interleave configuration changes. EINVAL is returned if the object name is not an endpoint decoder. Once all positions have been successfully written a final validation for decode conflicts is performed before activating the region.”…”�”}”(hjtZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´M*hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_cxl_devices_regionz_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-cxl-devices-regionz-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj�ZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/uuid**”h]”j`)�”}”(hŒ+**\/sys\/bus\/cxl\/devices\/regionZ\/uuid**”h]”hŒ'/sys/bus/cxl/devices/regionZ/uuid”…”�”}”(hjªZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MËhj£Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Zubah}”(h]”jŒZah ]”h"]”Œ$abi_sys_bus_cxl_devices_regionz_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛZj‚Zsj˜}”jŒZj‚ZsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjàZh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hjêZh]”hŒ sysfs-bus-cxl”…”�”}”(hjìZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´MËhjàZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MËhhÊh²hubhÞ)�”}”(hŒÛ(RW) Write a unique identifier for the region. This field must be set for persistent regions and it must not conflict with the UUID of another region. For volatile ram regions this attribute is a read-only empty string.”h]”hŒÛ(RW) Write a unique identifier for the region. This field must be set for persistent regions and it must not conflict with the UUID of another region. For volatile ram regions this attribute is a read-only empty string.”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´MËhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_cxl_flush:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-cxl-flush”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj*[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/cxl\/flush**”h]”j`)�”}”(hŒ**\/sys\/bus\/cxl\/flush**”h]”hŒ/sys/bus/cxl/flush”…”�”}”(hjD[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´Khj=[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'[ubah}”(h]”j&[ah ]”h"]”Œabi_sys_bus_cxl_flush”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju[j[sj˜}”j&[j[subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-cxl `”h]”(hŒDefined on file ”…”�”}”(hjz[h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-cxl `”h]”j§)�”}”(hj„[h]”hŒ sysfs-bus-cxl”…”�”}”(hj†[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_cxl”uh1hh³jk=h´Khjz[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubhÞ)�”}”(hŒ’(WO) If userspace manually unbinds a port the kernel schedules all descendant memdevs for unbind. Writing '1' to this attribute flushes that work.”h]”hŒ–(WO) If userspace manually unbinds a port the kernel schedules all descendant memdevs for unbind. Writing ‘1’ to this attribute flushes that work.”…”�”}”(hj¨[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk=h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_dax_devices_daxx_y_align:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-dax-devices-daxx-y-align”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÄ[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/dax\/devices\/daxX\.Y\/align**”h]”j`)�”}”(hŒ,**\/sys\/bus\/dax\/devices\/daxX\.Y\/align**”h]”hŒ(/sys/bus/dax/devices/daxX.Y/align”…”�”}”(hjÞ[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Khj×[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ[ubah}”(h]”jÀ[ah ]”h"]”Œ$abi_sys_bus_dax_devices_daxx_y_align”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\j¶[sj˜}”jÀ[j¶[subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hj\h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj\h]”hŒ sysfs-bus-dax”…”�”}”(hj \h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´Khj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KhhÊh²hubhÞ)�”}”(hŒ´(RW) Provides a way to specify an alignment for a dax device. Values allowed are constrained by the physical address ranges that back the dax device, and also by arch requirements.”h]”hŒ´(RW) Provides a way to specify an alignment for a dax device. Values allowed are constrained by the physical address ranges that back the dax device, and also by arch requirements.”…”�”}”(hjB\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_dax_devices_daxx_y_mapping:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-dax-devices-daxx-y-mapping”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj^\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping**”h]”j`)�”}”(hŒ.**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping**”h]”hŒ*/sys/bus/dax/devices/daxX.Y/mapping”…”�”}”(hjx\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K hjq\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[\ubah}”(h]”jZ\ah ]”h"]”Œ&abi_sys_bus_dax_devices_daxx_y_mapping”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©\jP\sj˜}”jZ\jP\subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hj®\h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj¸\h]”hŒ sysfs-bus-dax”…”�”}”(hjº\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K hj®\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K hhÊh²hubhÞ)�”}”(hŒj(WO) Provides a way to allocate a mapping range under a dax device. Specified in the format -.”h]”hŒj(WO) Provides a way to allocate a mapping range under a dax device. Specified in the format -.”…”�”}”(hjÜ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_dax_devices_daxx_y_mapping_0_n_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-dax-devices-daxx-y-mapping-0-n-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjø\ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/start**”h]”j`)�”}”(hŒ=**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/start**”h]”hŒ9/sys/bus/dax/devices/daxX.Y/mapping[0..N]/start”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Khj ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/end**”h]”j`)�”}”(hŒ;**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/end**”h]”hŒ7/sys/bus/dax/devices/daxX.Y/mapping[0..N]/end”…”�”}”(hj<]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Khj5]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/page_offset**”h]”j`)�”}”(hŒC**\/sys\/bus\/dax\/devices\/daxX\.Y\/mapping[0\.\.N]\/page_offset**”h]”hŒ?/sys/bus/dax/devices/daxX.Y/mapping[0..N]/page_offset”…”�”}”(hjf]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´Khj_]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ\ubah}”(h]”jô\ah ]”h"]”Œ0abi_sys_bus_dax_devices_daxx_y_mapping_0_n_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—]jê\sj˜}”jô\jê\subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjœ]h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj¦]h]”hŒ sysfs-bus-dax”…”�”}”(hj¨]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´Khjœ]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KhhÊh²hubhÞ)�”}”(hX„(RO) A dax device may have multiple constituent discontiguous address ranges. These are represented by the different 'mappingX' subdirectories. The 'start' attribute indicates the start physical address for the given range. The 'end' attribute indicates the end physical address for the given range. The 'page_offset' attribute indicates the offset of the current range in the dax device.”h]”hX”(RO) A dax device may have multiple constituent discontiguous address ranges. These are represented by the different ‘mappingX’ subdirectories. The ‘start’ attribute indicates the start physical address for the given range. The ‘end’ attribute indicates the end physical address for the given range. The ‘page_offset’ attribute indicates the offset of the current range in the dax device.”…”�”}”(hjÊ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_dax_devices_daxx_y_memmap_on_memory:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-dax-devices-daxx-y-memmap-on-memory”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjæ]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/dax\/devices\/daxX\.Y\/memmap_on_memory**”h]”j`)�”}”(hŒ7**\/sys\/bus\/dax\/devices\/daxX\.Y\/memmap_on_memory**”h]”hŒ3/sys/bus/dax/devices/daxX.Y/memmap_on_memory”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KŠhjù]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã]ubah}”(h]”jâ]ah ]”h"]”Œ/abi_sys_bus_dax_devices_daxx_y_memmap_on_memory”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1^jØ]sj˜}”jâ]jØ]subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hj6^h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj@^h]”hŒ sysfs-bus-dax”…”�”}”(hjB^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jL^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´KŠhj6^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KŠhhÊh²hubhÞ)�”}”(hX‰(RW) Control the memmap_on_memory setting if the dax device were to be hotplugged as system memory. This determines whether the 'altmap' for the hotplugged memory will be placed on the device being hotplugged (memmap_on_memory=1) or if it will be placed on regular memory (memmap_on_memory=0). This attribute must be set before the device is handed over to the 'kmem' driver (i.e. hotplugged into system-ram). Additionally, this depends on CONFIG_MHP_MEMMAP_ON_MEMORY, and a globally enabled memmap_on_memory parameter for memory_hotplug. This is typically set on the kernel command line - memory_hotplug.memmap_on_memory set to 'true' or 'force'."”h]”hX›(RW) Control the memmap_on_memory setting if the dax device were to be hotplugged as system memory. This determines whether the ‘altmap’ for the hotplugged memory will be placed on the device being hotplugged (memmap_on_memory=1) or if it will be placed on regular memory (memmap_on_memory=0). This attribute must be set before the device is handed over to the ‘kmem’ driver (i.e. hotplugged into system-ram). Additionally, this depends on CONFIG_MHP_MEMMAP_ON_MEMORY, and a globally enabled memmap_on_memory parameter for memory_hotplug. This is typically set on the kernel command line - memory_hotplug.memmap_on_memory set to ‘true’ or ‘force’.â€�”…”�”}”(hjd^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KŠhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_dax_devices_daxx_y_numa_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-dax-devices-daxx-y-numa-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj€^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/dax\/devices\/daxX\.Y\/numa_node**”h]”j`)�”}”(hŒ0**\/sys\/bus\/dax\/devices\/daxX\.Y\/numa_node**”h]”hŒ,/sys/bus/dax/devices/daxX.Y/numa_node”…”�”}”(hjš^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K5hj“^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}^ubah}”(h]”j|^ah ]”h"]”Œ(abi_sys_bus_dax_devices_daxx_y_numa_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jË^jr^sj˜}”j|^jr^subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjÐ^h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjÚ^h]”hŒ sysfs-bus-dax”…”�”}”(hjÜ^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØ^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæ^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K5hjÐ^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K5hhÊh²hubhÞ)�”}”(hŒŒ(RO) If NUMA is enabled and the platform has affinitized the backing device for this dax device, emit the CPU node affinity for this device.”h]”hŒŒ(RO) If NUMA is enabled and the platform has affinitized the backing device for this dax device, emit the CPU node affinity for this device.”…”�”}”(hjþ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K5hhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_dax_devices_daxx_y_resource:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-dax-devices-daxx-y-resource”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/dax\/devices\/daxX\.Y\/resource**”h]”j`)�”}”(hŒ/**\/sys\/bus\/dax\/devices\/daxX\.Y\/resource**”h]”hŒ+/sys/bus/dax/devices/daxX.Y/resource”…”�”}”(hj4_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K!hj-_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_ubah}”(h]”j_ah ]”h"]”Œ'abi_sys_bus_dax_devices_daxx_y_resource”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je_j _sj˜}”j_j _subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjj_h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjt_h]”hŒ sysfs-bus-dax”…”�”}”(hjv_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K!hjj_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K!hhÊh²hubhÞ)�”}”(hŒÀ(RO) The resource attribute indicates the starting physical address of a dax device. In case of a device with multiple constituent ranges, it indicates the starting address of the first range.”h]”hŒÀ(RO) The resource attribute indicates the starting physical address of a dax device. In case of a device with multiple constituent ranges, it indicates the starting address of the first range.”…”�”}”(hj˜_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K!hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_dax_devices_daxx_y_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-dax-devices-daxx-y-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj´_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/dax\/devices\/daxX\.Y\/size**”h]”j`)�”}”(hŒ+**\/sys\/bus\/dax\/devices\/daxX\.Y\/size**”h]”hŒ'/sys/bus/dax/devices/daxX.Y/size”…”�”}”(hjÎ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K+hjÇ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±_ubah}”(h]”j°_ah ]”h"]”Œ#abi_sys_bus_dax_devices_daxx_y_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ_j¦_sj˜}”j°_j¦_subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hj`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj`h]”hŒ sysfs-bus-dax”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj `ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K+hj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K+hhÊh²hubhÞ)�”}”(hŒÖ(RW) The size attribute indicates the total size of a dax device. For creating subdivided dax devices, or for resizing an existing device, the new size can be written to this as part of the reconfiguration process.”h]”hŒÖ(RW) The size attribute indicates the total size of a dax device. For creating subdivided dax devices, or for resizing an existing device, the new size can be written to this as part of the reconfiguration process.”…”�”}”(hj2`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K+hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_dax_devices_daxx_y_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-dax-devices-daxx-y-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjN`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/dax\/devices\/daxX\.Y\/state**”h]”j`)�”}”(hŒ,**\/sys\/bus\/dax\/devices\/daxX\.Y\/state**”h]”hŒ(/sys/bus/dax/devices/daxX.Y/state”…”�”}”(hjh`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hja`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK`ubah}”(h]”jJ`ah ]”h"]”Œ$abi_sys_bus_dax_devices_daxx_y_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™`j@`sj˜}”jJ`j@`subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjž`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hj¨`h]”hŒ sysfs-bus-dax”…”�”}”(hjª`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K›hjž`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hhÊh²hubhÞ)�”}”(hŒˆ(RW) Controls the state of the memory region. Applies to all memory blocks associated with the device. Only applies to dax_kmem devices.”h]”hŒˆ(RW) Controls the state of the memory region. Applies to all memory blocks associated with the device. Only applies to dax_kmem devices.”…”�”}”(hjÌ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hhÊh²hubhÞ)�”}”(hŒzReading returns the current state; the writable states mirror the per-block /sys/devices/system/memory/memoryX/state ABI::”h]”hŒyReading returns the current state; the writable states mirror the per-block /sys/devices/system/memory/memoryX/state ABI:”…”�”}”(hjÚ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hhÊh²hubj¹)�”}”(hŒÄ"unplugged": memory blocks are not present "online": memory is online, zone chosen by the kernel "online_kernel": memory is online in ZONE_NORMAL "online_movable": memory is online in ZONE_MOVABLE”h]”hŒÄ"unplugged": memory blocks are not present "online": memory is online, zone chosen by the kernel "online_kernel": memory is online in ZONE_NORMAL "online_movable": memory is online in ZONE_MOVABLE”…”�”}”hjè`sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³juh´K›hhÊh²hubhÞ)�”}”(hŒð"offline" (memory blocks are present but offline) may also be reported - this happens when the device is bound while the auto_online_blocks policy is "offline". It cannot be written, as it's not useful and creates device destruction races.”h]”hŒú“offlineâ€� (memory blocks are present but offline) may also be reported - this happens when the device is bound while the auto_online_blocks policy is “offlineâ€�. It cannot be written, as it’s not useful and creates device destruction races.”…”�”}”(hjö`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hhÊh²hubhÞ)�”}”(hŒ•A device can only be onlined from the "unplugged" state, so a device must be returned to "unplugged" before it can be onlined into a different state.”h]”hŒ�A device can only be onlined from the “unpluggedâ€� state, so a device must be returned to “unpluggedâ€� before it can be onlined into a different state.”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K›hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_dax_devices_daxx_y_target_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-dax-devices-daxx-y-target-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj aubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/dax\/devices\/daxX\.Y\/target_node**”h]”j`)�”}”(hŒ2**\/sys\/bus\/dax\/devices\/daxX\.Y\/target_node**”h]”hŒ./sys/bus/dax/devices/daxX.Y/target_node”…”�”}”(hj:ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K>hj3aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaubah}”(h]”jaah ]”h"]”Œ*abi_sys_bus_dax_devices_daxx_y_target_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkajasj˜}”jajasubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dax `”h]”(hŒDefined on file ”…”�”}”(hjpah²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dax `”h]”j§)�”}”(hjzah]”hŒ sysfs-bus-dax”…”�”}”(hj|ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†aŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dax”uh1hh³juh´K>hjpaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K>hhÊh²hubhÞ)�”}”(hX>(RO) The target-node attribute is the Linux numa-node that a device-dax instance may create when it is online. Prior to being online the device's 'numa_node' property reflects the closest online cpu node which is the typical expectation of a device 'numa_node'. Once it is online it becomes its own distinct numa node.”h]”hXH(RO) The target-node attribute is the Linux numa-node that a device-dax instance may create when it is online. Prior to being online the device’s ‘numa_node’ property reflects the closest online cpu node which is the typical expectation of a device ‘numa_node’. Once it is online it becomes its own distinct numa node.”…”�”}”(hjžah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´K>hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_dfl_devices_dfl_dev_x_feature_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-dfl-devices-dfl-dev-x-feature-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjºaubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/feature_id**”h]”j`)�”}”(hŒ4**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/feature_id**”h]”hŒ0/sys/bus/dfl/devices/dfl_dev.X/feature_id”…”�”}”(hjÔah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-dfl”h´K hjÍaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇaubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºaubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·aubah}”(h]”j¶aah ]”h"]”Œ,abi_sys_bus_dfl_devices_dfl_dev_x_feature_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbj¬asj˜}”j¶aj¬asubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dfl `”h]”(hŒDefined on file ”…”�”}”(hj bh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dfl `”h]”j§)�”}”(hjbh]”hŒ sysfs-bus-dfl”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!bŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dfl”uh1hh³jèah´K hj bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´K hhÊh²hubhÞ)�”}”(hŒCRead-only. It returns feature identifier local to its DFL FIU type.”h]”hŒCRead-only. It returns feature identifier local to its DFL FIU type.”…”�”}”(hj9bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´K hhÊh²hubhÞ)�”}”(hŒ Format: 0x%x”h]”hŒ Format: 0x%x”…”�”}”(hjGbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_dfl_devices_dfl_dev_x_fec_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-dfl-devices-dfl-dev-x-fec-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjcbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/fec_mode**”h]”j`)�”}”(hŒ2**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/fec_mode**”h]”hŒ./sys/bus/dfl/devices/dfl_dev.X/fec_mode”…”�”}”(hj}bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjybubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-dfl-devices-n3000-nios”h´Khjvbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`bubah}”(h]”j_bah ]”h"]”Œ*abi_sys_bus_dfl_devices_dfl_dev_x_fec_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯bjUbsj˜}”j_bjUbsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”(hŒDefined on file ”…”�”}”(hj´bh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”j§)�”}”(hj¾bh]”hŒ sysfs-bus-dfl-devices-n3000-nios”…”�”}”(hjÀbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼bubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_dfl_devices_n3000_nios”uh1hh³j‘bh´Khj´bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´KhhÊh²hubhÞ)�”}”(hXKRead-only. Returns the FEC mode of the 25G links of the ethernet retimers configured by Nios firmware. "rs" for Reed Solomon FEC, "kr" for Fire Code FEC, "no" for NO FEC. "not supported" if the FEC mode setting is not supported, this happens when the Nios firmware version major < 3, or no link is configured to 25G. Format: string”h]”hX[Read-only. Returns the FEC mode of the 25G links of the ethernet retimers configured by Nios firmware. “rsâ€� for Reed Solomon FEC, “krâ€� for Fire Code FEC, “noâ€� for NO FEC. “not supportedâ€� if the FEC mode setting is not supported, this happens when the Nios firmware version major < 3, or no link is configured to 25G. Format: string”…”�”}”(hjâbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_dfl_devices_dfl_dev_x_infx_cal_fail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-dfl-devices-dfl-dev-x-infx-cal-fail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjþbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_cal_fail**”h]”j`)�”}”(hŒ7**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_cal_fail**”h]”hŒ3/sys/bus/dfl/devices/dfl_dev.X/infX_cal_fail”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-dfl-devices-emif”h´Khjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûbubah}”(h]”júbah ]”h"]”Œ/abi_sys_bus_dfl_devices_dfl_dev_x_infx_cal_fail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJcjðbsj˜}”júbjðbsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-dfl-devices-emif `”h]”(hŒDefined on file ”…”�”}”(hjOch²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-dfl-devices-emif `”h]”j§)�”}”(hjYch]”hŒsysfs-bus-dfl-devices-emif”…”�”}”(hj[ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jecŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_dfl_devices_emif”uh1hh³j,ch´KhjOcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´KhhÊh²hubhÞ)�”}”(hŒRead-only. It indicates if the calibration failed on this memory interface. "1" for calibration failure, "0" for OK. Format: %u”h]”hŒ‡Read-only. It indicates if the calibration failed on this memory interface. “1â€� for calibration failure, “0â€� for OK. Format: %u”…”�”}”(hj}ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_dfl_devices_dfl_dev_x_infx_clear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-dfl-devices-dfl-dev-x-infx-clear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj™cubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_clear**”h]”j`)�”}”(hŒ4**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_clear**”h]”hŒ0/sys/bus/dfl/devices/dfl_dev.X/infX_clear”…”�”}”(hj³ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´Khj¬cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™cubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–cubah}”(h]”j•cah ]”h"]”Œ,abi_sys_bus_dfl_devices_dfl_dev_x_infx_clear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäcj‹csj˜}”j•cj‹csubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-dfl-devices-emif `”h]”(hŒDefined on file ”…”�”}”(hjéch²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-dfl-devices-emif `”h]”j§)�”}”(hjóch]”hŒsysfs-bus-dfl-devices-emif”…”�”}”(hjõch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_dfl_devices_emif”uh1hh³j,ch´Khjécubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´KhhÊh²hubhÞ)�”}”(hŒ‹Write-only. Writing "1" to this file will zero out all memory data in this memory interface. Writing of other values is invalid. Format: %u”h]”hŒ�Write-only. Writing “1â€� to this file will zero out all memory data in this memory interface. Writing of other values is invalid. Format: %u”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_dfl_devices_dfl_dev_x_infx_init_done:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-dfl-devices-dfl-dev-x-infx-init-done”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj3dubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_init_done**”h]”j`)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/infX_init_done**”h]”hŒ4/sys/bus/dfl/devices/dfl_dev.X/infX_init_done”…”�”}”(hjMdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´K hjFdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0dubah}”(h]”j/dah ]”h"]”Œ0abi_sys_bus_dfl_devices_dfl_dev_x_infx_init_done”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~dj%dsj˜}”j/dj%dsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-dfl-devices-emif `”h]”(hŒDefined on file ”…”�”}”(hjƒdh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-dfl-devices-emif `”h]”j§)�”}”(hj�dh]”hŒsysfs-bus-dfl-devices-emif”…”�”}”(hj�dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™dŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_dfl_devices_emif”uh1hh³j,ch´K hjƒdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´K hhÊh²hubhÞ)�”}”(hŒŽRead-only. It indicates if the initialization completed on this memory interface. "1" for initialization complete, "0" for not yet. Format: %u”h]”hŒ–Read-only. It indicates if the initialization completed on this memory interface. “1â€� for initialization complete, “0â€� for not yet. Format: %u”…”�”}”(hj±dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,ch´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_dfl_devices_dfl_dev_x_nios_fw_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-dfl-devices-dfl-dev-x-nios-fw-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÍdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/nios_fw_version**”h]”j`)�”}”(hŒ9**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/nios_fw_version**”h]”hŒ5/sys/bus/dfl/devices/dfl_dev.X/nios_fw_version”…”�”}”(hjçdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K)hjàdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊdubah}”(h]”jÉdah ]”h"]”Œ1abi_sys_bus_dfl_devices_dfl_dev_x_nios_fw_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jej¿dsj˜}”jÉdj¿dsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”(hŒDefined on file ”…”�”}”(hjeh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”j§)�”}”(hj'eh]”hŒ sysfs-bus-dfl-devices-n3000-nios”…”�”}”(hj)eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3eŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_dfl_devices_n3000_nios”uh1hh³j‘bh´K)hjeubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K)hhÊh²hubhÞ)�”}”(hŒtRead-only. Returns the version of the Nios firmware in the FPGA. Its format is "major.minor.patch". Format: %x.%x.%x”h]”hŒxRead-only. Returns the version of the Nios firmware in the FPGA. Its format is “major.minor.patchâ€�. Format: %x.%x.%x”…”�”}”(hjKeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K)hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_dfl_devices_dfl_dev_x_retimer_a_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-dfl-devices-dfl-dev-x-retimer-a-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjgeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/retimer_A_mode**”h]”j`)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/retimer_A_mode**”h]”hŒ4/sys/bus/dfl/devices/dfl_dev.X/retimer_A_mode”…”�”}”(hj�eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}eubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hjzeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjweubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjteubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdeubah}”(h]”jceah ]”h"]”Œ0abi_sys_bus_dfl_devices_dfl_dev_x_retimer_a_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²ejYesj˜}”jcejYesubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”(hŒDefined on file ”…”�”}”(hj·eh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”j§)�”}”(hjÁeh]”hŒ sysfs-bus-dfl-devices-n3000-nios”…”�”}”(hjÃeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_dfl_devices_n3000_nios”uh1hh³j‘bh´K hj·eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hhÊh²hubhÞ)�”}”(hŒÐRead-only. Returns the enumeration value of the working mode of the retimer A configured by the Nios firmware. The value is read out from shared registers filled by the Nios firmware. Now the values could be:”h]”hŒÐRead-only. Returns the enumeration value of the working mode of the retimer A configured by the Nios firmware. The value is read out from shared registers filled by the Nios firmware. Now the values could be:”…”�”}”(hjåeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ "0": Reset”h]”hÞ)�”}”(hjøeh]”hŒ“0â€�: Reset”…”�”}”(hjúeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hjöeubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubjˆ)�”}”(hŒ "1": 4x10G”h]”hÞ)�”}”(hjfh]”hŒ“1â€�: 4x10G”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hj fubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubjˆ)�”}”(hŒ "2": 4x25G”h]”hÞ)�”}”(hj&fh]”hŒ“2â€�: 4x25G”…”�”}”(hj(fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hj$fubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubjˆ)�”}”(hŒ "3": 2x25G”h]”hÞ)�”}”(hj=fh]”hŒ“3â€�: 2x25G”…”�”}”(hj?fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hj;fubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubjˆ)�”}”(hŒ"4": 2x25G+2x10G”h]”hÞ)�”}”(hjTfh]”hŒ“4â€�: 2x25G+2x10G”…”�”}”(hjVfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hjRfubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubjˆ)�”}”(hŒ "5": 1x25G ”h]”hÞ)�”}”(hŒ "5": 1x25G”h]”hŒ“5â€�: 1x25G”…”�”}”(hjmfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hjifubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjóeubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j‘bh´K hhÊh²hubhÞ)�”}”(hŒyIf the Nios firmware is updated in future to support more retimer modes, more enumeration value is expected. Format: 0x%x”h]”hŒyIf the Nios firmware is updated in future to support more retimer modes, more enumeration value is expected. Format: 0x%x”…”�”}”(hj‡fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_dfl_devices_dfl_dev_x_retimer_b_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-dfl-devices-dfl-dev-x-retimer-b-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj£fubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/retimer_B_mode**”h]”j`)�”}”(hŒ8**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/retimer_B_mode**”h]”hŒ4/sys/bus/dfl/devices/dfl_dev.X/retimer_B_mode”…”�”}”(hj½fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K!hj¶fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj fubah}”(h]”jŸfah ]”h"]”Œ0abi_sys_bus_dfl_devices_dfl_dev_x_retimer_b_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîfj•fsj˜}”jŸfj•fsubhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”(hŒDefined on file ”…”�”}”(hjófh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-dfl-devices-n3000-nios `”h]”j§)�”}”(hjýfh]”hŒ sysfs-bus-dfl-devices-n3000-nios”…”�”}”(hjÿfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_dfl_devices_n3000_nios”uh1hh³j‘bh´K!hjófubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K!hhÊh²hubhÞ)�”}”(hŒžRead-only. Returns the enumeration value of the working mode of the retimer B configured by the Nios firmware. The value format is the same as retimer_A_mode.”h]”hŒžRead-only. Returns the enumeration value of the working mode of the retimer B configured by the Nios firmware. The value format is the same as retimer_A_mode.”…”�”}”(hj!gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘bh´K!hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_dfl_devices_dfl_dev_x_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-dfl-devices-dfl-dev-x-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj=gubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/type**”h]”j`)�”}”(hŒ.**\/sys\/bus\/dfl\/devices\/dfl_dev\.X\/type**”h]”hŒ*/sys/bus/dfl/devices/dfl_dev.X/type”…”�”}”(hjWgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´KhjPgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJgubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:gubah}”(h]”j9gah ]”h"]”Œ&abi_sys_bus_dfl_devices_dfl_dev_x_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆgj/gsj˜}”j9gj/gsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-dfl `”h]”(hŒDefined on file ”…”�”}”(hj�gh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-dfl `”h]”j§)�”}”(hj—gh]”hŒ sysfs-bus-dfl”…”�”}”(hj™gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_dfl”uh1hh³jèah´Khj�gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´KhhÊh²hubhÞ)�”}”(hŒiRead-only. It returns type of DFL FIU of the device. Now DFL supports 2 FIU types, 0 for FME, 1 for PORT.”h]”hŒiRead-only. It returns type of DFL FIU of the device. Now DFL supports 2 FIU types, 0 for FME, 1 for PORT.”…”�”}”(hj»gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´KhhÊh²hubhÞ)�”}”(hŒ Format: 0x%x”h]”hŒ Format: 0x%x”…”�”}”(hjÉgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèah´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_drivers_corsair_dev_current_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-drivers-corsair-dev-current-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/current_profile**”h]”j`)�”}”(hŒ:**\/sys\/bus\/drivers\/corsair\/\\/current_profile**”h]”hŒ6/sys/bus/drivers/corsair//current_profile”…”�”}”(hjÿgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-driver-hid-corsair”h´K hjøgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjògubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjågubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâgubah}”(h]”jágah ]”h"]”Œ/abi_sys_bus_drivers_corsair_dev_current_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1hj×gsj˜}”jágj×gsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-corsair `”h]”(hŒDefined on file ”…”�”}”(hj6hh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-corsair `”h]”j§)�”}”(hj@hh]”hŒsysfs-driver-hid-corsair”…”�”}”(hjBhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_corsair”uh1hh³jhh´K hj6hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jhh´K hhÊh²hubhÞ)�”}”(hŒ=Get/set the current selected profile. Values are from 1 to 3.”h]”hŒ=Get/set the current selected profile. Values are from 1 to 3.”…”�”}”(hjdhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jhh´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_drivers_corsair_dev_macro_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-drivers-corsair-dev-macro-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj€hubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/drivers\/corsair\/\\/macro_mode**”h]”j`)�”}”(hŒ5**\/sys\/bus\/drivers\/corsair\/\\/macro_mode**”h]”hŒ1/sys/bus/drivers/corsair//macro_mode”…”�”}”(hjšhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jhh´Khj“hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}hubah}”(h]”j|hah ]”h"]”Œ*abi_sys_bus_drivers_corsair_dev_macro_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËhjrhsj˜}”j|hjrhsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-corsair `”h]”(hŒDefined on file ”…”�”}”(hjÐhh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-corsair `”h]”j§)�”}”(hjÚhh]”hŒsysfs-driver-hid-corsair”…”�”}”(hjÜhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_corsair”uh1hh³jhh´KhjÐhubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jhh´KhhÊh²hubhÞ)�”}”(hŒÄGet/set the current playback mode. "SW" for software mode where G-keys triggers their regular key codes. "HW" for hardware playback mode where the G-keys play their macro from the on-board memory.”h]”hŒÌGet/set the current playback mode. “SWâ€� for software mode where G-keys triggers their regular key codes. “HWâ€� for hardware playback mode where the G-keys play their macro from the on-board memory.”…”�”}”(hjþhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jhh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_edac_devices_dev_name_ecs_frux:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-edac-devices-dev-name-ecs-frux”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/edac\/devices\/\\/ecs_fruX**”h]”j`)�”}”(hŒ6**\/sys\/bus\/edac\/devices\/\\/ecs_fruX**”h]”hŒ2/sys/bus/edac/devices//ecs_fruX”…”�”}”(hj4ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-edac-ecs”h´Khj-iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'iubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiubah}”(h]”jiah ]”h"]”Œ*abi_sys_bus_edac_devices_dev_name_ecs_frux”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfij isj˜}”jij isubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-edac-ecs `”h]”(hŒDefined on file ”…”�”}”(hjkih²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-edac-ecs `”h]”j§)�”}”(hjuih]”hŒsysfs-edac-ecs”…”�”}”(hjwih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�iŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_edac_ecs”uh1hh³jHih´Khjkiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubhÞ)�”}”(hXGThe sysfs EDAC bus devices //ecs_fruX subdirectory pertains to the memory media ECS (Error Check Scrub) control feature, where directory corresponds to a device registered with the EDAC device driver for the ECS feature. /ecs_fruX belongs to the media FRUs (Field Replaceable Unit) under the memory device.”h]”hXGThe sysfs EDAC bus devices //ecs_fruX subdirectory pertains to the memory media ECS (Error Check Scrub) control feature, where directory corresponds to a device registered with the EDAC device driver for the ECS feature. /ecs_fruX belongs to the media FRUs (Field Replaceable Unit) under the memory device.”…”�”}”(hj™ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubhÞ)�”}”(hŒÌThe sysfs ECS attr nodes are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”h]”hŒÌThe sysfs ECS attr nodes are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”…”�”}”(hj§ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_edac_devices_dev_name_ecs_frux_log_entry_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-edac-devices-dev-name-ecs-frux-log-entry-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjÃiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/log_entry_type**”h]”j`)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/log_entry_type**”h]”hŒB/sys/bus/edac/devices//ecs_fruX/log_entry_type”…”�”}”(hjÝih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhjÖiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀiubah}”(h]”j¿iah ]”h"]”Œ9abi_sys_bus_edac_devices_dev_name_ecs_frux_log_entry_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjjµisj˜}”j¿ijµisubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-edac-ecs `”h]”(hŒDefined on file ”…”�”}”(hjjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-edac-ecs `”h]”j§)�”}”(hjjh]”hŒsysfs-edac-ecs”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_edac_ecs”uh1hh³jHih´Khjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubhÞ)�”}”(hŒ<(RW) The log entry type of how the DDR5 ECS log is reported.”h]”hŒ<(RW) The log entry type of how the DDR5 ECS log is reported.”…”�”}”(hjAjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0 - per DRAM. ”h]”hÞ)�”}”(hŒ 0 - per DRAM.”h]”hŒ 0 - per DRAM.”…”�”}”(hjVjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhjRjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOjubjˆ)�”}”(hŒ1 - per memory media FRU. ”h]”hÞ)�”}”(hŒ1 - per memory media FRU.”h]”hŒ1 - per memory media FRU.”…”�”}”(hjnjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´Khjjjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOjubjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hj†jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´Khj‚jubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOjubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jHih´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_edac_devices_dev_name_ecs_frux_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-edac-devices-dev-name-ecs-frux-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj®jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/mode**”h]”j`)�”}”(hŒ<**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/mode**”h]”hŒ8/sys/bus/edac/devices//ecs_fruX/mode”…”�”}”(hjÈjh²hh³Nh´Nubah}”(h]”h ]”h"]”•h$]”h&]”uh1j_hjÄjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhjÁjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«jubah}”(h]”jªjah ]”h"]”Œ/abi_sys_bus_edac_devices_dev_name_ecs_frux_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùjj jsj˜}”jªjj jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-edac-ecs `”h]”(hŒDefined on file ”…”�”}”(hjþjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-edac-ecs `”h]”j§)�”}”(hjkh]”hŒsysfs-edac-ecs”…”�”}”(hj kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_edac_ecs”uh1hh³jHih´Khjþjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubhÞ)�”}”(hX¥(RW) The mode of how the DDR5 ECS counts the errors. Error count is tracked based on two different modes selected by DDR5 ECS Control Feature - Codeword mode and Row Count mode. If the ECS is under Codeword mode, then the error count increments each time a codeword with check bit errors is detected. If the ECS is under Row Count mode, then the error counter increments each time a row with check bit errors is detected.”h]”hX¥(RW) The mode of how the DDR5 ECS counts the errors. Error count is tracked based on two different modes selected by DDR5 ECS Control Feature - Codeword mode and Row Count mode. If the ECS is under Codeword mode, then the error count increments each time a codeword with check bit errors is detected. If the ECS is under Row Count mode, then the error counter increments each time a row with check bit errors is detected.”…”�”}”(hj,kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ>0 - ECS counts rows in the memory media that have ECC errors. ”h]”hÞ)�”}”(hŒ=0 - ECS counts rows in the memory media that have ECC errors.”h]”hŒ=0 - ECS counts rows in the memory media that have ECC errors.”…”�”}”(hjAkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´Khj=kubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj:kubjˆ)�”}”(hŒy1 - ECS counts codewords with errors, specifically, it counts the number of ECC-detected errors in the memory media. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒu1 - ECS counts codewords with errors, specifically, it counts the number of ECC-detected errors in the memory media. ”h]”(jn)�”}”(hŒ=1 - ECS counts codewords with errors, specifically, it counts”h]”hŒ=1 - ECS counts codewords with errors, specifically, it counts”…”�”}”(hj`kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jHih´Khj\kubj~)�”}”(hhh]”hÞ)�”}”(hŒ6the number of ECC-detected errors in the memory media.”h]”hŒ6the number of ECC-detected errors in the memory media.”…”�”}”(hjqkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´Khjnkubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj\kubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jHih´KhjYkubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjUkubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj:kubjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hj›kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´Khj—kubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj:kubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jHih´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_edac_devices_dev_name_ecs_frux_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-edac-devices-dev-name-ecs-frux-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÃkubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/reset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/reset**”h]”hŒ9/sys/bus/edac/devices//ecs_fruX/reset”…”�”}”(hjÝkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K4hjÖkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀkubah}”(h]”j¿kah ]”h"]”Œ0abi_sys_bus_edac_devices_dev_name_ecs_frux_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jljµksj˜}”j¿kjµksubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-edac-ecs `”h]”(hŒDefined on file ”…”�”}”(hjlh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-edac-ecs `”h]”j§)�”}”(hjlh]”hŒsysfs-edac-ecs”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)lŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_edac_ecs”uh1hh³jHih´K4hjlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K4hhÊh²hubhÞ)�”}”(hŒ(WO) ECS reset ECC counter.”h]”hŒ(WO) ECS reset ECC counter.”…”�”}”(hjAlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K4hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ,1 - reset ECC counter to the default value. ”h]”hÞ)�”}”(hŒ+1 - reset ECC counter to the default value.”h]”hŒ+1 - reset ECC counter to the default value.”…”�”}”(hjVlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K4hjRlubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOlubjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hjnlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K4hjjlubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOlubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jHih´K4hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_edac_devices_dev_name_ecs_frux_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-edac-devices-dev-name-ecs-frux-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj–lubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/threshold**”h]”j`)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/ecs_fruX\/threshold**”h]”hŒ=/sys/bus/edac/devices//ecs_fruX/threshold”…”�”}”(hj°lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K?hj©lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“lubah}”(h]”j’lah ]”h"]”Œ4abi_sys_bus_edac_devices_dev_name_ecs_frux_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáljˆlsj˜}”j’ljˆlsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-edac-ecs `”h]”(hŒDefined on file ”…”�”}”(hjælh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-edac-ecs `”h]”j§)�”}”(hjðlh]”hŒsysfs-edac-ecs”…”�”}”(hjòlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîlubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jülŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_edac_ecs”uh1hh³jHih´K?hjælubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K?hhÊh²hubhÞ)�”}”(hŒ±(RW) DDR5 ECS threshold count per gigabits of memory cells. The ECS error count is subject to the ECS Threshold count per Gbit, which masks error counts less than the Threshold.”h]”hŒ±(RW) DDR5 ECS threshold count per gigabits of memory cells. The ECS error count is subject to the ECS Threshold count per Gbit, which masks error counts less than the Threshold.”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K?hhÊh²hubhÞ)�”}”(hŒ(Supported values are 256, 1024 and 4096.”h]”hŒ(Supported values are 256, 1024 and 4096.”…”�”}”(hj"mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K?hhÊh²hubhÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hj0mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jHih´K?hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_edac_devices_dev_name_mem_repairx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-edac-devices-dev-name-mem-repairx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjLmubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/edac\/devices\/\\/mem_repairX**”h]”j`)�”}”(hŒ9**\/sys\/bus\/edac\/devices\/\\/mem_repairX**”h]”hŒ5/sys/bus/edac/devices//mem_repairX”…”�”}”(hjfmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-edac-memory-repair”h´Khj_mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjImubah}”(h]”jHmah ]”h"]”Œ-abi_sys_bus_edac_devices_dev_name_mem_repairx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜mj>msj˜}”jHmj>msubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hj�mh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hj§mh]”hŒsysfs-edac-memory-repair”…”�”}”(hj©mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³mŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´Khj�mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KhhÊh²hubhÞ)�”}”(hX&The sysfs EDAC bus devices //mem_repairX subdirectory pertains to the memory media repair features control, such as PPR (Post Package Repair), memory sparing etc, where directory corresponds to a device registered with the EDAC device driver for the memory repair features.”h]”hX&The sysfs EDAC bus devices //mem_repairX subdirectory pertains to the memory media repair features control, such as PPR (Post Package Repair), memory sparing etc, where directory corresponds to a device registered with the EDAC device driver for the memory repair features.”…”�”}”(hjËmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KhhÊh²hubhÞ)�”}”(hXIPost Package Repair is a maintenance operation requests the memory device to perform a repair operation on its media. It is a memory self-healing feature that fixes a failing memory location by replacing it with a spare row in a DRAM device. For example, a CXL memory device with DRAM components that support PPR features may implement PPR maintenance operations. DRAM components may support two types of PPR functions: hard PPR, for a permanent row repair, and soft PPR, for a temporary row repair. Soft PPR may be much faster than hard PPR, but the repair is lost with a power cycle.”h]”hXIPost Package Repair is a maintenance operation requests the memory device to perform a repair operation on its media. It is a memory self-healing feature that fixes a failing memory location by replacing it with a spare row in a DRAM device. For example, a CXL memory device with DRAM components that support PPR features may implement PPR maintenance operations. DRAM components may support two types of PPR functions: hard PPR, for a permanent row repair, and soft PPR, for a temporary row repair. Soft PPR may be much faster than hard PPR, but the repair is lost with a power cycle.”…”�”}”(hjÙmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KhhÊh²hubhÞ)�”}”(hŒãThe sysfs attributes nodes for a repair feature are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”h]”hŒãThe sysfs attributes nodes for a repair feature are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”…”�”}”(hjçmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KhhÊh²hubhÞ)�”}”(hX¢In some states of system configuration (e.g. before address decoders have been configured), memory devices (e.g. CXL) may not have an active mapping in the main host address physical address map. As such, the memory to repair must be identified by a device specific physical addressing scheme using a device physical address(DPA). The DPA and other control attributes to use will be presented in related error records.”h]”hX¢In some states of system configuration (e.g. before address decoders have been configured), memory devices (e.g. CXL) may not have an active mapping in the main host address physical address map. As such, the memory to repair must be identified by a device specific physical addressing scheme using a device physical address(DPA). The DPA and other control attributes to use will be presented in related error records.”…”�”}”(hjõmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_bank_group:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-edac-devices-dev-name-mem-repairx-bank-group”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjnubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/bank_group**”h]”j`)�”}”(hŒE**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/bank_group**”h]”hŒA/sys/bus/edac/devices//mem_repairX/bank_group”…”�”}”(hj+nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hj$nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/bank**”h]”j`)�”}”(hŒ?**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/bank**”h]”hŒ;/sys/bus/edac/devices//mem_repairX/bank”…”�”}”(hjUnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hjNnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/rank**”h]”j`)�”}”(hŒ?**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/rank**”h]”hŒ;/sys/bus/edac/devices//mem_repairX/rank”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hjxnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjunubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/row**”h]”j`)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/row**”h]”hŒ:/sys/bus/edac/devices//mem_repairX/row”…”�”}”(hj©nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hj¢nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/column**”h]”j`)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/column**”h]”hŒ=/sys/bus/edac/devices//mem_repairX/column”…”�”}”(hjÓnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hjÌnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/channel**”h]”j`)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/channel**”h]”hŒ>/sys/bus/edac/devices//mem_repairX/channel”…”�”}”(hjýnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hjönubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjónubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/sub_channel**”h]”j`)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/sub_channel**”h]”hŒB/sys/bus/edac/devices//mem_repairX/sub_channel”…”�”}”(hj'oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hj oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnubah}”(h]”j nah ]”h"]”Œ8abi_sys_bus_edac_devices_dev_name_mem_repairx_bank_group”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXojnsj˜}”j njnsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hj]oh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hjgoh]”hŒsysfs-edac-memory-repair”…”�”}”(hjioh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsoŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´K‘hj]oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hXB(RW) The control attributes for the memory to be repaired. The specific value of attributes to use depends on the portion of memory to repair and will be reported to the host in related error records and be available to userspace in trace events, such as CXL DRAM and CXL general media error records of CXL memory devices.”h]”hXB(RW) The control attributes for the memory to be repaired. The specific value of attributes to use depends on the portion of memory to repair and will be reported to the host in related error records and be available to userspace in trace events, such as CXL DRAM and CXL general media error records of CXL memory devices.”…”�”}”(hj‹oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒdWhen reading back these attributes, it returns the current value of memory requested to be repaired.”h]”hŒdWhen reading back these attributes, it returns the current value of memory requested to be repaired.”…”�”}”(hj™oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ4bank_group - The bank group of the memory to repair.”h]”hŒ4bank_group - The bank group of the memory to repair.”…”�”}”(hj§oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ/bank - The bank number of the memory to repair.”h]”hŒ/bank - The bank number of the memory to repair.”…”�”}”(hjµoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ…rank - The rank of the memory to repair. Rank is defined as a set of memory devices on a channel that together execute a transaction.”h]”hŒ…rank - The rank of the memory to repair. Rank is defined as a set of memory devices on a channel that together execute a transaction.”…”�”}”(hjÃoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ-row - The row number of the memory to repair.”h]”hŒ-row - The row number of the memory to repair.”…”�”}”(hjÑoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ3column - The column number of the memory to repair.”h]”hŒ3column - The column number of the memory to repair.”…”�”}”(hjßoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ‡channel - The channel of the memory to repair. Channel is defined as an interface that can be independently accessed for a transaction.”h]”hŒ‡channel - The channel of the memory to repair. Channel is defined as an interface that can be independently accessed for a transaction.”…”�”}”(hjíoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ5sub_channel - The subchannel of the memory to repair.”h]”hŒ5sub_channel - The subchannel of the memory to repair.”…”�”}”(hjûoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hŒ›The requirement to set these attributes varies based on the repair function. The attributes in sysfs are not present unless required for a repair function.”h]”hŒ›The requirement to set these attributes varies based on the repair function. The attributes in sysfs are not present unless required for a repair function.”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubhÞ)�”}”(hX6For example, CXL spec ver 3.1, Section 8.2.9.7.1.2 Table 8-103 soft PPR and Section 8.2.9.7.1.3 Table 8-104 hard PPR operations, these attributes are not required to set. CXL spec ver 3.1, Section 8.2.9.7.1.4 Table 8-105 memory sparing, these attributes are required to set based on memory sparing granularity.”h]”hX6For example, CXL spec ver 3.1, Section 8.2.9.7.1.2 Table 8-103 soft PPR and Section 8.2.9.7.1.3 Table 8-104 hard PPR operations, these attributes are not required to set. CXL spec ver 3.1, Section 8.2.9.7.1.4 Table 8-105 memory sparing, these attributes are required to set based on memory sparing granularity.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K‘hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_dpa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-edac-devices-dev-name-mem-repairx-dpa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj3pubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/dpa**”h]”j`)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/dpa**”h]”hŒ:/sys/bus/edac/devices//mem_repairX/dpa”…”�”}”(hjMph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K[hjFpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0pubah}”(h]”j/pah ]”h"]”Œ1abi_sys_bus_edac_devices_dev_name_mem_repairx_dpa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~pj%psj˜}”j/pj%psubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjƒph²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hj�ph]”hŒsysfs-edac-memory-repair”…”�”}”(hj�ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™pŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´K[hjƒpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K[hhÊh²hubhÞ)�”}”(hŒ~(RW) Device Physical Address (DPA) of the memory to repair. The specific DPA to use will be provided in related error records.”h]”hŒ~(RW) Device Physical Address (DPA) of the memory to repair. The specific DPA to use will be provided in related error records.”…”�”}”(hj±ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K[hhÊh²hubhÞ)�”}”(hX…In some states of system configuration (e.g. before address decoders have been configured), memory devices (e.g. CXL) may not have an active mapping in the main host address physical address map. As such, the memory to repair must be identified by a device specific physical addressing scheme using a DPA. The device physical address(DPA) to use will be presented in related error records.”h]”hX…In some states of system configuration (e.g. before address decoders have been configured), memory devices (e.g. CXL) may not have an active mapping in the main host address physical address map. As such, the memory to repair must be identified by a device specific physical addressing scheme using a DPA. The device physical address(DPA) to use will be presented in related error records.”…”�”}”(hj¿ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K[hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_hpa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-edac-devices-dev-name-mem-repairx-hpa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÛpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/hpa**”h]”j`)�”}”(hŒ>**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/hpa**”h]”hŒ:/sys/bus/edac/devices//mem_repairX/hpa”…”�”}”(hjõph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KShjîpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØpubah}”(h]”j×pah ]”h"]”Œ1abi_sys_bus_edac_devices_dev_name_mem_repairx_hpa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&qjÍpsj˜}”j×pjÍpsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hj+qh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hj5qh]”hŒsysfs-edac-memory-repair”…”�”}”(hj7qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´KShj+qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KShhÊh²hubhÞ)�”}”(hŒs(RW) Host Physical Address (HPA) of the memory to repair. The HPA to use will be provided in related error records.”h]”hŒs(RW) Host Physical Address (HPA) of the memory to repair. The HPA to use will be provided in related error records.”…”�”}”(hjYqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KShhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_min_hpa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-edac-devices-dev-name-mem-repairx-min-hpa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjuqubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/min_hpa**”h]”j`)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/min_hpa**”h]”hŒ>/sys/bus/edac/devices//mem_repairX/min_hpa”…”�”}”(hj�qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hjˆqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚qubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/max_hpa**”h]”j`)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/max_hpa**”h]”hŒ>/sys/bus/edac/devices//mem_repairX/max_hpa”…”�”}”(hj¹qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hj²qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚qubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/min_dpa**”h]”j`)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/min_dpa**”h]”hŒ>/sys/bus/edac/devices//mem_repairX/min_dpa”…”�”}”(hjãqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hjÜqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚qubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/max_dpa**”h]”j`)�”}”(hŒB**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/max_dpa**”h]”hŒ>/sys/bus/edac/devices//mem_repairX/max_dpa”…”�”}”(hj rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjuqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjrqubah}”(h]”jqqah ]”h"]”Œ5abi_sys_bus_edac_devices_dev_name_mem_repairx_min_hpa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>rjgqsj˜}”jqqjgqsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjCrh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hjMrh]”hŒsysfs-edac-memory-repair”…”�”}”(hjOrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYrŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´K€hjCrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hhÊh²hubhÞ)�”}”(hX»(RW) The supported range of memory address that is to be repaired. The memory device may give the supported range of attributes to use and it will depend on the memory device and the portion of memory to repair. The userspace may receive the specific value of attributes to use for a repair operation from the memory device via related error records and trace events, for eg. CXL DRAM and CXL general media error records in CXL memory devices.”h]”hX»(RW) The supported range of memory address that is to be repaired. The memory device may give the supported range of attributes to use and it will depend on the memory device and the portion of memory to repair. The userspace may receive the specific value of attributes to use for a repair operation from the memory device via related error records and trace events, for eg. CXL DRAM and CXL general media error records in CXL memory devices.”…”�”}”(hjqrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K€hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_nibble_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-edac-devices-dev-name-mem-repairx-nibble-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj�rubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/nibble_mask**”h]”j`)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/nibble_mask**”h]”hŒB/sys/bus/edac/devices//mem_repairX/nibble_mask”…”�”}”(hj§rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´Klhj rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠrubah}”(h]”j‰rah ]”h"]”Œ9abi_sys_bus_edac_devices_dev_name_mem_repairx_nibble_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØrjrsj˜}”j‰rjrsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjÝrh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hjçrh]”hŒsysfs-edac-memory-repair”…”�”}”(hjérh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjårubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jórŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´KlhjÝrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KlhhÊh²hubhÞ)�”}”(hX(RW) Read/Write Nibble mask of the memory to repair. Nibble mask identifies one or more nibbles in error on the memory bus that produced the error event. Nibble Mask bit 0 shall be set if nibble 0 on the memory bus produced the event, etc. For example, CXL PPR and sparing, a nibble mask bit set to 1 indicates the request to perform repair operation in the specific device. All nibble mask bits set to 1 indicates the request to perform the operation in all devices. Eg. for CXL memory repair, the specific value of nibble mask to use will be provided in related error records. For more details, See nibble mask field in CXL spec ver 3.1, section 8.2.9.7.1.2 Table 8-103 soft PPR and section 8.2.9.7.1.3 Table 8-104 hard PPR, section 8.2.9.7.1.4 Table 8-105 memory sparing.”h]”hX(RW) Read/Write Nibble mask of the memory to repair. Nibble mask identifies one or more nibbles in error on the memory bus that produced the error event. Nibble Mask bit 0 shall be set if nibble 0 on the memory bus produced the event, etc. For example, CXL PPR and sparing, a nibble mask bit set to 1 indicates the request to perform repair operation in the specific device. All nibble mask bits set to 1 indicates the request to perform the operation in all devices. Eg. for CXL memory repair, the specific value of nibble mask to use will be provided in related error records. For more details, See nibble mask field in CXL spec ver 3.1, section 8.2.9.7.1.2 Table 8-103 soft PPR and section 8.2.9.7.1.3 Table 8-104 hard PPR, section 8.2.9.7.1.4 Table 8-105 memory sparing.”…”�”}”(hj sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KlhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_persist_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-edac-devices-dev-name-mem-repairx-persist-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj'subjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/persist_mode**”h]”j`)�”}”(hŒG**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/persist_mode**”h]”hŒC/sys/bus/edac/devices//mem_repairX/persist_mode”…”�”}”(hjAsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hj:subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$subah}”(h]”j#sah ]”h"]”Œ:abi_sys_bus_edac_devices_dev_name_mem_repairx_persist_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrsjssj˜}”j#sjssubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjwsh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hj�sh]”hŒsysfs-edac-memory-repair”…”�”}”(hjƒsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�sŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´K7hjwsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hhÊh²hubhÞ)�”}”(hŒî(RW) Get/Set the current persist repair mode set for a repair function. Persist repair modes supported in the device, based on a memory repair function, either is temporary, which is lost with a power cycle or permanent. Valid values are:”h]”hŒî(RW) Get/Set the current persist repair mode set for a repair function. Persist repair modes supported in the device, based on a memory repair function, either is temporary, which is lost with a power cycle or permanent. Valid values are:”…”�”}”(hj¥sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ+0 - Soft memory repair (temporary repair). ”h]”hÞ)�”}”(hŒ*0 - Soft memory repair (temporary repair).”h]”hŒ*0 - Soft memory repair (temporary repair).”…”�”}”(hjºsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hj¶subah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³subjˆ)�”}”(hŒ+1 - Hard memory repair (permanent repair). ”h]”hÞ)�”}”(hŒ*1 - Hard memory repair (permanent repair).”h]”hŒ*1 - Hard memory repair (permanent repair).”…”�”}”(hjÒsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hjÎsubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³subjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hjêsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K7hjæsubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³subeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jzmh´K7hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_repair:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-edac-devices-dev-name-mem-repairx-repair”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjtubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair**”h]”j`)�”}”(hŒA**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair**”h]”hŒ=/sys/bus/edac/devices//mem_repairX/repair”…”�”}”(hj,th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KÂhj%tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtubah}”(h]”jtah ]”h"]”Œ4abi_sys_bus_edac_devices_dev_name_mem_repairx_repair”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]tjtsj˜}”jtjtsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjbth²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hjlth]”hŒsysfs-edac-memory-repair”…”�”}”(hjnth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´KÂhjbtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KÂhhÊh²hubhÞ)�”}”(hŒË(WO) Issue the memory repair operation for the specified memory repair attributes. The operation may fail if resources are insufficient based on the requirements of the memory device and repair function.”h]”hŒË(WO) Issue the memory repair operation for the specified memory repair attributes. The operation may fail if resources are insufficient based on the requirements of the memory device and repair function.”…”�”}”(hj�th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KÂhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1 - Issue the repair operation. ”h]”hÞ)�”}”(hŒ1 - Issue the repair operation.”h]”hŒ1 - Issue the repair operation.”…”�”}”(hj¥th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KÂhj¡tubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjžtubjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hj½th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KÂhj¹tubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjžtubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jzmh´KÂhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_repair_safe_when_in_use:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-edac-devices-dev-name-mem-repairx-repair-safe-when-in-use”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjåtubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair_safe_when_in_use**”h]”j`)�”}”(hŒR**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair_safe_when_in_use**”h]”hŒN/sys/bus/edac/devices//mem_repairX/repair_safe_when_in_use”…”�”}”(hjÿth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KGhjøtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâtubah}”(h]”játah ]”h"]”ŒEabi_sys_bus_edac_devices_dev_name_mem_repairx_repair_safe_when_in_use”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0uj×tsj˜}”játj×tsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hj5uh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hj?uh]”hŒsysfs-edac-memory-repair”…”�”}”(hjAuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKuŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´KGhj5uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KGhhÊh²hubhÞ)�”}”(hX+(RO) True if memory media is accessible and data is retained during the memory repair operation. The data may not be retained and memory requests may not be correctly processed during a repair operation. In such case repair operation can not be executed at runtime. The memory must be taken offline.”h]”hX+(RO) True if memory media is accessible and data is retained during the memory repair operation. The data may not be retained and memory requests may not be correctly processed during a repair operation. In such case repair operation can not be executed at runtime. The memory must be taken offline.”…”�”}”(hjcuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´KGhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_edac_devices_dev_name_mem_repairx_repair_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-edac-devices-dev-name-mem-repairx-repair-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair_type**”h]”j`)�”}”(hŒF**\/sys\/bus\/edac\/devices\/\\/mem_repairX\/repair_type**”h]”hŒB/sys/bus/edac/devices//mem_repairX/repair_type”…”�”}”(hj™uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hj’uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�uubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|uubah}”(h]”j{uah ]”h"]”Œ9abi_sys_bus_edac_devices_dev_name_mem_repairx_repair_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊujqusj˜}”j{ujqusubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-edac-memory-repair `”h]”(hŒDefined on file ”…”�”}”(hjÏuh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-edac-memory-repair `”h]”j§)�”}”(hjÙuh]”hŒsysfs-edac-memory-repair”…”�”}”(hjÛuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåuŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_edac_memory_repair”uh1hh³jzmh´K#hjÏuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hhÊh²hubhÞ)�”}”(hŒ[(RO) Memory repair type. For eg. post package repair, memory sparing etc. Valid values are:”h]”hŒ[(RO) Memory repair type. For eg. post package repair, memory sparing etc. Valid values are:”…”�”}”(hjýuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒppr - Post package repair. ”h]”hÞ)�”}”(hŒppr - Post package repair.”h]”hŒppr - Post package repair.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubjˆ)�”}”(hŒcacheline-sparing ”h]”hÞ)�”}”(hŒcacheline-sparing”h]”hŒcacheline-sparing”…”�”}”(hj*vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hj&vubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubjˆ)�”}”(hŒ row-sparing ”h]”hÞ)�”}”(hŒ row-sparing”h]”hŒ row-sparing”…”�”}”(hjBvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hj>vubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubjˆ)�”}”(hŒ bank-sparing ”h]”hÞ)�”}”(hŒ bank-sparing”h]”hŒ bank-sparing”…”�”}”(hjZvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hjVvubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubjˆ)�”}”(hŒ rank-sparing ”h]”hÞ)�”}”(hŒ rank-sparing”h]”hŒ rank-sparing”…”�”}”(hjrvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hjnvubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubjˆ)�”}”(hŒ All other values are reserved. ”h]”hÞ)�”}”(hŒAll other values are reserved.”h]”hŒAll other values are reserved.”…”�”}”(hjŠvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jzmh´K#hj†vubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj vubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jzmh´K#hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_edac_devices_dev_name_scrubx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-edac-devices-dev-name-scrubx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj²vubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/edac\/devices\/\\/scrubX**”h]”j`)�”}”(hŒ4**\/sys\/bus\/edac\/devices\/\\/scrubX**”h]”hŒ0/sys/bus/edac/devices//scrubX”…”�”}”(hjÌvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-edac-scrub”h´KhjÅvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯vubah}”(h]”j®vah ]”h"]”Œ(abi_sys_bus_edac_devices_dev_name_scrubx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþvj¤vsj˜}”j®vj¤vsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hjwh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hj wh]”hŒsysfs-edac-scrub”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´Khjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubhÞ)�”}”(hŒùThe sysfs EDAC bus devices //scrubX subdirectory belongs to an instance of memory scrub control feature, where directory corresponds to a device/memory region registered with the EDAC device driver for the scrub control feature.”h]”hŒùThe sysfs EDAC bus devices //scrubX subdirectory belongs to an instance of memory scrub control feature, where directory corresponds to a device/memory region registered with the EDAC device driver for the scrub control feature.”…”�”}”(hj1wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubhÞ)�”}”(hŒÎThe sysfs scrub attr nodes are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”h]”hŒÎThe sysfs scrub attr nodes are only present if the parent driver has implemented the corresponding attr callback function and provided the necessary operations to the EDAC device driver during registration.”…”�”}”(hj?wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_edac_devices_dev_name_scrubx_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-edac-devices-dev-name-scrubx-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/scrubX\/addr**”h]”j`)�”}”(hŒ:**\/sys\/bus\/edac\/devices\/\\/scrubX\/addr**”h]”hŒ6/sys/bus/edac/devices//scrubX/addr”…”�”}”(hjuwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´Khjnwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhwubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXwubah}”(h]”jWwah ]”h"]”Œ-abi_sys_bus_edac_devices_dev_name_scrubx_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦wjMwsj˜}”jWwjMwsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hj«wh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hjµwh]”hŒsysfs-edac-scrub”…”�”}”(hj·wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´Khj«wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubhÞ)�”}”(hŒ–(RW) The base address of the memory region to be scrubbed for on-demand scrubbing. Setting address starts scrubbing. The size must be set before that.”h]”hŒ–(RW) The base address of the memory region to be scrubbed for on-demand scrubbing. Setting address starts scrubbing. The size must be set before that.”…”�”}”(hjÙwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubhÞ)�”}”(hŒhThe readback addr value is non-zero if the requested on-demand scrubbing is in progress, zero otherwise.”h]”hŒhThe readback addr value is non-zero if the requested on-demand scrubbing is in progress, zero otherwise.”…”�”}”(hjçwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_edac_devices_dev_name_scrubx_current_cycle_duration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-edac-devices-dev-name-scrubx-current-cycle-duration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/edac\/devices\/\\/scrubX\/current_cycle_duration**”h]”j`)�”}”(hŒL**\/sys\/bus\/edac\/devices\/\\/scrubX\/current_cycle_duration**”h]”hŒH/sys/bus/edac/devices//scrubX/current_cycle_duration”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KLhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxubah}”(h]”jÿwah ]”h"]”Œ?abi_sys_bus_edac_devices_dev_name_scrubx_current_cycle_duration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNxjõwsj˜}”jÿwjõwsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hjSxh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hj]xh]”hŒsysfs-edac-scrub”…”�”}”(hj_xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jixŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´KLhjSxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KLhhÊh²hubhÞ)�”}”(hŒo(RW) The current scrub cycle duration in seconds and must be within the supported range by the memory scrubber.”h]”hŒo(RW) The current scrub cycle duration in seconds and must be within the supported range by the memory scrubber.”…”�”}”(hj�xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KLhhÊh²hubhÞ)�”}”(hŒ]Scrub has an overhead when running and that may want to be reduced by taking longer to do it.”h]”hŒ]Scrub has an overhead when running and that may want to be reduced by taking longer to do it.”…”�”}”(hj�xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KLhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_edac_devices_dev_name_scrubx_enable_background:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-edac-devices-dev-name-scrubx-enable-background”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj«xubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/edac\/devices\/\\/scrubX\/enable_background**”h]”j`)�”}”(hŒG**\/sys\/bus\/edac\/devices\/\\/scrubX\/enable_background**”h]”hŒC/sys/bus/edac/devices//scrubX/enable_background”…”�”}”(hjÅxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K%hj¾xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸xubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨xubah}”(h]”j§xah ]”h"]”Œ:abi_sys_bus_edac_devices_dev_name_scrubx_enable_background”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöxj�xsj˜}”j§xj�xsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hjûxh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hjyh]”hŒsysfs-edac-scrub”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´K%hjûxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K%hhÊh²hubhÞ)�”}”(hŒ;(RW) Start/Stop background (patrol) scrubbing if supported.”h]”hŒ;(RW) Start/Stop background (patrol) scrubbing if supported.”…”�”}”(hj)yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K%hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_edac_devices_dev_name_scrubx_max_cycle_duration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-edac-devices-dev-name-scrubx-max-cycle-duration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjEyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/edac\/devices\/\\/scrubX\/max_cycle_duration**”h]”j`)�”}”(hŒH**\/sys\/bus\/edac\/devices\/\\/scrubX\/max_cycle_duration**”h]”hŒD/sys/bus/edac/devices//scrubX/max_cycle_duration”…”�”}”(hj_yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hjXyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRyubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjByubah}”(h]”jAyah ]”h"]”Œ;abi_sys_bus_edac_devices_dev_name_scrubx_max_cycle_duration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�yj7ysj˜}”jAyj7ysubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hj•yh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hjŸyh]”hŒsysfs-edac-scrub”…”�”}”(hj¡yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«yŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´K:hj•yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hhÊh²hubhÞ)�”}”(hŒN(RO) Supported maximum scrub cycle duration in seconds by the memory scrubber.”h]”hŒN(RO) Supported maximum scrub cycle duration in seconds by the memory scrubber.”…”�”}”(hjÃyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hhÊh²hubhÞ)�”}”(hŒSDevice-based scrub: returns the maximum scrub cycle supported by the memory device.”h]”hŒSDevice-based scrub: returns the maximum scrub cycle supported by the memory device.”…”�”}”(hjÑyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hhÊh²hubhÞ)�”}”(hŒxRegion-based scrub: returns the min of maximum scrub cycles supported by individual memory devices that back the region.”h]”hŒxRegion-based scrub: returns the min of maximum scrub cycles supported by individual memory devices that back the region.”…”�”}”(hjßyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hhÊh²hubhÞ)�”}”(hŒƒIf the memory device does not provide maximum scrub cycle information, return the maximum supported value of the scrub cycle field.”h]”hŒƒIf the memory device does not provide maximum scrub cycle information, return the maximum supported value of the scrub cycle field.”…”�”}”(hjíyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K:hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_edac_devices_dev_name_scrubx_min_cycle_duration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-edac-devices-dev-name-scrubx-min-cycle-duration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj zubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/edac\/devices\/\\/scrubX\/min_cycle_duration**”h]”j`)�”}”(hŒH**\/sys\/bus\/edac\/devices\/\\/scrubX\/min_cycle_duration**”h]”hŒD/sys/bus/edac/devices//scrubX/min_cycle_duration”…”�”}”(hj#zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K,hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzubah}”(h]”jzah ]”h"]”Œ;abi_sys_bus_edac_devices_dev_name_scrubx_min_cycle_duration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTzjûysj˜}”jzjûysubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hjYzh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hjczh]”hŒsysfs-edac-scrub”…”�”}”(hjezh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjazubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jozŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´K,hjYzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K,hhÊh²hubhÞ)�”}”(hŒN(RO) Supported minimum scrub cycle duration in seconds by the memory scrubber.”h]”hŒN(RO) Supported minimum scrub cycle duration in seconds by the memory scrubber.”…”�”}”(hj‡zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K,hhÊh²hubhÞ)�”}”(hŒSDevice-based scrub: returns the minimum scrub cycle supported by the memory device.”h]”hŒSDevice-based scrub: returns the minimum scrub cycle supported by the memory device.”…”�”}”(hj•zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K,hhÊh²hubhÞ)�”}”(hŒxRegion-based scrub: returns the max of minimum scrub cycles supported by individual memory devices that back the region.”h]”hŒxRegion-based scrub: returns the max of minimum scrub cycles supported by individual memory devices that back the region.”…”�”}”(hj£zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´K,hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_edac_devices_dev_name_scrubx_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-edac-devices-dev-name-scrubx-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/scrubX\/size**”h]”j`)�”}”(hŒ:**\/sys\/bus\/edac\/devices\/\\/scrubX\/size**”h]”hŒ6/sys/bus/edac/devices//scrubX/size”…”�”}”(hjÙzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhjÒzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼zubah}”(h]”j»zah ]”h"]”Œ-abi_sys_bus_edac_devices_dev_name_scrubx_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j {j±zsj˜}”j»zj±zsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-edac-scrub `”h]”(hŒDefined on file ”…”�”}”(hj{h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-edac-scrub `”h]”j§)�”}”(hj{h]”hŒsysfs-edac-scrub”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_edac_scrub”uh1hh³jàvh´Khj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubhÞ)�”}”(hŒH(RW) The size of the memory region to be scrubbed (on-demand scrubbing).”h]”hŒH(RW) The size of the memory region to be scrubbed (on-demand scrubbing).”…”�”}”(hj={h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàvh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_event_source_devices_dev_caps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-event-source-devices-dev-caps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjY{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/\\/caps**”h]”j`)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/\\/caps**”h]”hŒ0/sys/bus/event_source/devices//caps”…”�”}”(hjs{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ=Documentation/ABI/testing/sysfs-bus-event_source-devices-caps”h´Khjl{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjY{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV{ubah}”(h]”jU{ah ]”h"]”Œ)abi_sys_bus_event_source_devices_dev_caps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥{jK{sj˜}”jU{jK{subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-bus-event_source-devices-caps `”h]”(hŒDefined on file ”…”�”}”(hjª{h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-bus-event_source-devices-caps `”h]”j§)�”}”(hj´{h]”hŒ#sysfs-bus-event_source-devices-caps”…”�”}”(hj¶{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_bus_event_source_devices_caps”uh1hh³j‡{h´Khjª{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡{h´KhhÊh²hubhÞ)�”}”(hŒþAttribute group to describe the capabilities exposed for a particular pmu. Each attribute of this group can expose information specific to a PMU, say pmu_name, so that userspace can understand some of the feature which the platform specific PMU supports.”h]”hŒþAttribute group to describe the capabilities exposed for a particular pmu. Each attribute of this group can expose information specific to a PMU, say pmu_name, so that userspace can understand some of the feature which the platform specific PMU supports.”…”�”}”(hjØ{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡{h´KhhÊh²hubhÞ)�”}”(hŒ�One of the example available capability in supported platform like Intel is pmu_name, which exposes underlying CPU name known to the PMU driver.”h]”hŒ�One of the example available capability in supported platform like Intel is pmu_name, which exposes underlying CPU name known to the PMU driver.”…”�”}”(hjæ{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡{h´KhhÊh²hubhÞ)�”}”(hŒ�Example output in powerpc: grep . /sys/bus/event_source/devices/cpu/caps/* /sys/bus/event_source/devices/cpu/caps/pmu_name:POWER9”h]”hŒ�Example output in powerpc: grep . /sys/bus/event_source/devices/cpu/caps/* /sys/bus/event_source/devices/cpu/caps/pmu_name:POWER9”…”�”}”(hjô{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡{h´KhhÊh²hubhÞ)�”}”(hX:The "branch_counter_nr" in the supported platform exposes the maximum number of counters which can be shown in the u64 counters of PERF_SAMPLE_BRANCH_COUNTERS, while the "branch_counter_width" exposes the width of each counter. Both of them can be used by the perf tool to parse the logged counters in each branch.”•h]”hXBThe “branch_counter_nrâ€� in the supported platform exposes the maximum number of counters which can be shown in the u64 counters of PERF_SAMPLE_BRANCH_COUNTERS, while the “branch_counter_widthâ€� exposes the width of each counter. Both of them can be used by the perf tool to parse the logged counters in each branch.”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡{h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_event_source_devices_dev_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-event-source-devices-dev-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/\\/format**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/\\/format**”h]”hŒ2/sys/bus/event_source/devices//format”…”�”}”(hj8|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-bus-event_source-devices-format”h´Khj1|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|ubah}”(h]”j|ah ]”h"]”Œ+abi_sys_bus_event_source_devices_dev_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj|j|sj˜}”j|j|subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-event_source-devices-format `”h]”(hŒDefined on file ”…”�”}”(hjo|h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-event_source-devices-format `”h]”j§)�”}”(hjy|h]”hŒ%sysfs-bus-event_source-devices-format”…”�”}”(hj{|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_event_source_devices_format”uh1hh³jL|h´Khjo|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL|h´KhhÊh²hubhÞ)�”}”(hŒðAttribute group to describe the magic bits that go into perf_event_attr::config[012] for a particular pmu. Each attribute of this group defines the 'hardware' bitmask we want to export, so that userspace can deal with sane name/value pairs.”h]”hŒôAttribute group to describe the magic bits that go into perf_event_attr::config[012] for a particular pmu. Each attribute of this group defines the ‘hardware’ bitmask we want to export, so that userspace can deal with sane name/value pairs.”…”�”}”(hj�|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL|h´KhhÊh²hubhÞ)�”}”(hŒkUserspace must be prepared for the possibility that attributes define overlapping bit ranges. For example::”h]”hŒjUserspace must be prepared for the possibility that attributes define overlapping bit ranges. For example:”…”�”}”(hj«|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL|h´KhhÊh²hubj¹)�”}”(hŒAattr1 = 'config:0-23' attr2 = 'config:0-7' attr3 = 'config:12-35'”h]”hŒAattr1 = 'config:0-23' attr2 = 'config:0-7' attr3 = 'config:12-35'”…”�”}”hj¹|sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jL|h´KhhÊh²hubhÞ)�”}”(hŒtExample: 'config1:1,6-10,44' Defines contents of attribute that occupies bits 1,6-10,44 of perf_event_attr::config1.”h]”hŒxExample: ‘config1:1,6-10,44’ Defines contents of attribute that occupies bits 1,6-10,44 of perf_event_attr::config1.”…”�”}”(hjÇ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jL|h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_event_source_devices_pmu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-event-source-devices-pmu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjã|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/event_source\/devices\/\**”h]”j`)�”}”(hŒ.**\/sys\/bus\/event_source\/devices\/\**”h]”hŒ*/sys/bus/event_source/devices/”…”�”}”(hjý|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-event_source-devices”h´Khjö|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà|ubah}”(h]”jß|ah ]”h"]”Œ$abi_sys_bus_event_source_devices_pmu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/}jÕ|sj˜}”jß|jÕ|subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-event_source-devices `”h]”(hŒDefined on file ”…”�”}”(hj4}h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-event_source-devices `”h]”j§)�”}”(hj>}h]”hŒsysfs-bus-event_source-devices”…”�”}”(hj@}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_event_source_devices”uh1hh³j}h´Khj4}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}h´KhhÊh²hubhÞ)�”}”(hŒ#Performance Monitoring Unit ()”h]”hŒ#Performance Monitoring Unit ()”…”�”}”(hjb}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}h´KhhÊh²hubhÞ)�”}”(hX›Each directory, for a PMU device, is a name optionally followed by an underscore and then either a decimal or hexadecimal number. For example, cpu is a PMU name without a suffix as is intel_bts, uncore_imc_0 is a PMU name with a 0 numeric suffix, ddr_pmu_87e1b0000000 is a PMU name with a hex suffix. The hex suffix must be more than two characters long to avoid ambiguity with PMUs like the S390 cpum_cf.”h]”hX›Each directory, for a PMU device, is a name optionally followed by an underscore and then either a decimal or hexadecimal number. For example, cpu is a PMU name without a suffix as is intel_bts, uncore_imc_0 is a PMU name with a 0 numeric suffix, ddr_pmu_87e1b0000000 is a PMU name with a hex suffix. The hex suffix must be more than two characters long to avoid ambiguity with PMUs like the S390 cpum_cf.”…”�”}”(hjp}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}h´KhhÊh²hubhÞ)�”}”(hX°Tools can treat PMUs with the same name that differ by suffix as instances of the same PMU for the sake of, for example, opening an event. For example, the PMUs uncore_imc_free_running_0 and uncore_imc_free_running_1 have an event data_read; opening the data_read event on a PMU specified as uncore_imc_free_running should be treated as opening the data_read event on PMU uncore_imc_free_running_0 and PMU uncore_imc_free_running_1.”h]”hX°Tools can treat PMUs with the same name that differ by suffix as instances of the same PMU for the sake of, for example, opening an event. For example, the PMUs uncore_imc_free_running_0 and uncore_imc_free_running_1 have an event data_read; opening the data_read event on a PMU specified as uncore_imc_free_running should be treated as opening the data_read event on PMU uncore_imc_free_running_0 and PMU uncore_imc_free_running_1.”…”�”}”(hj~}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_event_source_devices_pmu_events_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-event-source-devices-pmu-events-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjš}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/event_source\/devices\/\\/events\/\**”h]”j`)�”}”(hŒA**\/sys\/bus\/event_source\/devices\/\\/events\/\**”h]”hŒ=/sys/bus/event_source/devices//events/”…”�”}”(hj´}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-bus-event_source-devices-events”h´Khj­}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—}ubah}”(h]”j–}ah ]”h"]”Œ1abi_sys_bus_event_source_devices_pmu_events_event”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ}jŒ}sj˜}”j–}jŒ}subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-event_source-devices-events `”h]”(hŒDefined on file ”…”�”}”(hjë}h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-event_source-devices-events `”h]”j§)�”}”(hjõ}h]”hŒ%sysfs-bus-event_source-devices-events”…”�”}”(hj÷}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_event_source_devices_events”uh1hh³jÈ}h´Khjë}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒDPer-pmu performance monitoring events specific to the running system”h]”hŒDPer-pmu performance monitoring events specific to the running system”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒÞEach file (except for some of those with a '.' in them, '.unit' and '.scale') in the 'events' directory describes a single performance monitoring event supported by the . The name of the file is the name of the event.”h]”hŒîEach file (except for some of those with a ‘.’ in them, ‘.unit’ and ‘.scale’) in the ‘events’ directory describes a single performance monitoring event supported by the . The name of the file is the name of the event.”…”�”}”(hj'~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hXjAs performance monitoring event names are case insensitive in the perf tool, the perf tool only looks for all lower case or all upper case event names in sysfs to avoid scanning the directory. It is therefore required the name of the event here is either completely lower or upper case, with no mixed-case characters. Numbers, '.', '_', and '-' are also allowed.”h]”hXvAs performance monitoring event names are case insensitive in the perf tool, the perf tool only looks for all lower case or all upper case event names in sysfs to avoid scanning the directory. It is therefore required the name of the event here is either completely lower or upper case, with no mixed-case characters. Numbers, ‘.’, ‘_’, and ‘-’ are also allowed.”…”�”}”(hj5~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒFile contents:”h]”hŒFile contents:”…”�”}”(hjC~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubjÛ›)�”}”(hŒ'[=][,[=]]... ”h]”hÞ)�”}”(hŒ&[=][,[=]]...”h]”hŒ&[=][,[=]]...”…”�”}”(hjU~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhjQ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÈ}h´KhhÊh²hubhÞ)�”}”(hXWhere is one of the terms listed under /sys/bus/event_source/devices//format/ and is a number is base-16 format with a '0x' prefix (lowercase only). If a is specified alone (without an assigned value), it is implied that 0x1 is assigned to that .”h]”hXWhere is one of the terms listed under /sys/bus/event_source/devices//format/ and is a number is base-16 format with a ‘0x’ prefix (lowercase only). If a is specified alone (without an assigned value), it is implied that 0x1 is assigned to that .”…”�”}”(hji~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒ;Examples (each of these lines would be in a separate file):”h]”hŒ;Examples (each of these lines would be in a separate file):”…”�”}”(hjw~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubjÛ›)�”}”(hŒpevent=0x2abc event=0x423,inv,cmask=0x3 domain=0x1,offset=0x8,starting_index=0xffff domain=0x1,offset=0x8,core=? ”h]”hÞ)�”}”(hŒoevent=0x2abc event=0x423,inv,cmask=0x3 domain=0x1,offset=0x8,starting_index=0xffff domain=0x1,offset=0x8,core=?”h]”hŒoevent=0x2abc event=0x423,inv,cmask=0x3 domain=0x1,offset=0x8,starting_index=0xffff domain=0x1,offset=0x8,core=?”…”�”}”(hj‰~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´Khj…~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒÍEach of the assignments indicates a value to be assigned to a particular set of bits (as defined by the format file corresponding to the ) in the perf_event structure passed to the perf_open syscall.”h]”hŒÍEach of the assignments indicates a value to be assigned to a particular set of bits (as defined by the format file corresponding to the ) in the perf_event structure passed to the perf_open syscall.”…”�”}”(hj�~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubhÞ)�”}”(hŒÙIn the case of the last example, a value replacing "?" would need to be provided by the user selecting the particular event. This is referred to as "event parameterization". Event parameters have the format 'param=?'.”h]”hŒåIn the case of the last example, a value replacing “?â€� would need to be provided by the user selecting the particular event. This is referred to as “event parameterizationâ€�. Event parameters have the format ‘param=?’.”…”�”}”(hj«~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_event_source_devices_pmu_events_event_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-event-source-devices-pmu-events-event-scale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÇ~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/event_source\/devices\/\\/events\/\\.scale**”h]”j`)�”}”(hŒH**\/sys\/bus\/event_source\/devices\/\\/events\/\\.scale**”h]”hŒD/sys/bus/event_source/devices//events/.scale”…”�”}”(hjá~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhjÚ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇ~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄ~ubah}”(h]”jÃ~ah ]”h"]”Œ7abi_sys_bus_event_source_devices_pmu_events_event_scale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¹~sj˜}”jÃ~j¹~subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-event_source-devices-events `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-event_source-devices-events `”h]”j§)�”}”(hj!h]”hŒ%sysfs-bus-event_source-devices-events”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_event_source_devices_events”uh1hh³jÈ}h´KWhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhhÊh²hubhÞ)�”}”(hŒPerf event scaling factors”h]”hŒPerf event scaling factors”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhhÊh²hubhÞ)�”}”(hŒÀA string representing a floating point value expressed in scientific notation to be multiplied by the event count received from the kernel to match the unit specified in the .unit file.”h]”hŒÀA string representing a floating point value expressed in scientific notation to be multiplied by the event count received from the kernel to match the unit specified in the .unit file.”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhhÊh²hubhÞ)�”}”(hŒExample:”h]”hŒExample:”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhhÊh²hubjÛ›)�”}”(hŒ2.3283064365386962890625e-10 ”h]”hÞ)�”}”(hŒ2.3283064365386962890625e-10”h]”hŒ2.3283064365386962890625e-10”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÈ}h´KWhhÊh²hubhÞ)�”}”(hŒMThis is provided to avoid performing floating point arithmetic in the kernel.”h]”hŒMThis is provided to avoid performing floating point arithmetic in the kernel.”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KWhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_event_source_devices_pmu_events_event_unit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-event-source-devices-pmu-events-event-unit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/event_source\/devices\/\\/events\/\\.unit**”h]”j`)�”}”(hŒG**\/sys\/bus\/event_source\/devices\/\\/events\/\\.unit**”h]”hŒC/sys/bus/event_source/devices//events/.unit”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jŸah ]”h"]”Œ6abi_sys_bus_event_source_devices_pmu_events_event_unit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîj•sj˜}”jŸj•subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-event_source-devices-events `”h]”(hŒDefined on file ”…”�”}”(hjóh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-event_source-devices-events `”h]”j§)�”}”(hjýh]”hŒ%sysfs-bus-event_source-devices-events”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j €Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_event_source_devices_events”uh1hh³jÈ}h´KKhjóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhhÊh²hubhÞ)�”}”(hŒPerf event units”h]”hŒPerf event units”…”�”}”(hj!€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhhÊh²hubhÞ)�”}”(hŒqA string specifying the English plural numerical unit that (once multiplied by .scale) represents.”h]”hŒqA string specifying the English plural numerical unit that (once multiplied by .scale) represents.”…”�”}”(hj/€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhhÊh²hubhÞ)�”}”(hŒExample:”h]”hŒExample:”…”�”}”(hj=€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhhÊh²hube(jÛ›)�”}”(hŒJoules ”h]”hÞ)�”}”(hŒJoules”h]”hŒJoules”…”�”}”(hjO€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ}h´KKhjK€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÈ}h´KKhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_event_source_devices_cpu_rdpmc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-event-source-devices-cpu-rdpmc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjq€ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/cpu\.\.\.\/rdpmc**”h]”j`)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/cpu\.\.\.\/rdpmc**”h]”hŒ3/sys/bus/event_source/devices/cpu.../rdpmc”…”�”}”(hj‹€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-bus-event_source-devices-rdpmc”h´Khj„€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn€ubah}”(h]”jm€ah ]”h"]”Œ*abi_sys_bus_event_source_devices_cpu_rdpmc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½€jc€sj˜}”jm€jc€subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-bus-event_source-devices-rdpmc `”h]”(hŒDefined on file ”…”�”}”(hj€h²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-bus-event_source-devices-rdpmc `”h]”j§)�”}”(hjÌ€h]”hŒ$sysfs-bus-event_source-devices-rdpmc”…”�”}”(hj΀h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_bus_event_source_devices_rdpmc”uh1hh³jŸ€h´Khj€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ€h´KhhÊh²hubhÞ)�”}”(hX×The /sys/bus/event_source/devices/cpu.../rdpmc attribute is used to show/manage if rdpmc instruction can be executed in user space. This attribute supports 3 numbers. - rdpmc = 0 user space rdpmc is globally disabled for all PMU counters. - rdpmc = 1 user space rdpmc is globally enabled only in event mmap ioctl called time window. If the mmap region is unmapped, user space rdpmc is disabled again. - rdpmc = 2 user space rdpmc is globally enabled for all PMU counters.”h]”hX×The /sys/bus/event_source/devices/cpu.../rdpmc attribute is used to show/manage if rdpmc instruction can be executed in user space. This attribute supports 3 numbers. - rdpmc = 0 user space rdpmc is globally disabled for all PMU counters. - rdpmc = 1 user space rdpmc is globally enabled only in event mmap ioctl called time window. If the mmap region is unmapped, user space rdpmc is disabled again. - rdpmc = 2 user space rdpmc is globally enabled for all PMU counters.”…”�”}”(hjð€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ€h´KhhÊh²hubhÞ)�”}”(hX0In the Intel platforms supporting counter level's user space rdpmc disable feature (CPUID.23H.EBX[2] = 1), the meaning of 3 numbers is extended to - rdpmc = 0 global user space rdpmc and counter level's user space rdpmc of all counters are both disabled. - rdpmc = 1 No changes on behavior of global user space rdpmc. counter level's rdpmc of system-wide events is disabled but counter level's rdpmc of non-system-wide events is enabled. - rdpmc = 2 global user space rdpmc and counter level's user space rdpmc of all counters are both enabled unconditionally.”h]”hX:In the Intel platforms supporting counter level’s user space rdpmc disable feature (CPUID.23H.EBX[2] = 1), the meaning of 3 numbers is extended to - rdpmc = 0 global user space rdpmc and counter level’s user space rdpmc of all counters are both disabled. - rdpmc = 1 No changes on behavior of global user space rdpmc. counter level’s rdpmc of system-wide events is disabled but counter level’s rdpmc of non-system-wide events is enabled. - rdpmc = 2 global user space rdpmc and counter level’s user space rdpmc of all counters are both enabled unconditionally.”…”�”}”(hjþ€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ€h´KhhÊh²hubhÞ)�”}”(hŒ The default value of rdpmc is 1.”h]”hŒ The default value of rdpmc is 1.”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ€h´KhhÊh²hubhÞ)�”}”(hXwPlease notice: - global user space rdpmc's behavior would change immediately along with the rdpmc value's change, but the behavior of counter level's user space rdpmc won't take effect immediately until the event is reactivated or recreated. - The rdpmc attribute is global, even for x86 hybrid platforms. For example, changing cpu_core/rdpmc will also change cpu_atom/rdpmc.”h]”hXPlease notice: - global user space rdpmc’s behavior would change immediately along with the rdpmc value’s change, but the behavior of counter level’s user space rdpmc won’t take effect immediately until the event is reactivated or recreated. - The rdpmc attribute is global, even for x86 hybrid platforms. For example, changing cpu_core/rdpmc will also change cpu_atom/rdpmc.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ€h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_event_source_devices_dfl_fmex_cpumask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-event-source-devices-dfl-fmex-cpumask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj6�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/cpumask**”h]”j`)�”}”(hŒ8**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/cpumask**”h]”hŒ4/sys/bus/event_source/devices/dfl_fmeX/cpumask”…”�”}”(hjP�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme”h´KhjI�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3�ubah}”(h]”j2�ah ]”h"]”Œ1abi_sys_bus_event_source_devices_dfl_fmex_cpumask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚�j(�sj˜}”j2�j(�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”(hŒDefined on file ”…”�”}”(hj‡�h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”j§)�”}”(hj‘�h]”hŒ&sysfs-bus-event_source-devices-dfl_fme”…”�”}”(hj“�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj��ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j��Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_dfl_fme”uh1hh³jd�h´Khj‡�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hŒwRead-only. This file always returns cpu which the PMU is bound for access to all fme pmu performance monitoring events.”h]”hŒwRead-only. This file always returns cpu which the PMU is bound for access to all fme pmu performance monitoring events.”…”�”}”(hjµ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_event_source_devices_dfl_fmex_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-event-source-devices-dfl-fmex-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjÑ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/events**”h]”j`)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/events**”h]”hŒ3/sys/bus/event_source/devices/dfl_fmeX/events”…”�”}”(hjë�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´Khjä�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎ�ubah}”(h]”jÍ�ah ]”h"]”Œ0abi_sys_bus_event_source_devices_dfl_fmex_events”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚jÃ�sj˜}”jÍ�jÃ�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”(hŒDefined on file ”…”�”}”(hj!‚h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”j§)�”}”(hj+‚h]”hŒ&sysfs-bus-event_source-devices-dfl_fme”…”�”}”(hj-‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_dfl_fme”uh1hh³jd�h´Khj!‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hX%Read-only. Attribute group to describe performance monitoring events specific to fme. Each attribute in this group describes a single performance monitoring event supported by this fme pmu. The name of the file is the name of the event. (See ABI/testing/sysfs-bus-event_source-devices-events).”h]”hX%Read-only. Attribute group to describe performance monitoring events specific to fme. Each attribute in this group describes a single performance monitoring event supported by this fme pmu. The name of the file is the name of the event. (See ABI/testing/sysfs-bus-event_source-devices-events).”…”�”}”(hjO‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hŒ=All supported performance monitoring events are listed below.”h]”hŒ=All supported performance monitoring events are listed below.”…”�”}”(hj]‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hŒBasic events (evtype=0x00)::”h]”hŒBasic events (evtype=0x00):”…”�”}”(hjk‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hŒ,clock = "event=0x00,evtype=0x00,portid=0xff"”h]”hŒ,clock = "event=0x00,evtype=0x00,portid=0xff"”…”�”}”hjy‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒCache events (evtype=0x01)::”h]”hŒCache events (evtype=0x01):”…”�”}”(hj‡‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hX’cache_read_hit = "event=0x00,evtype=0x01,portid=0xff" cache_read_miss = "event=0x01,evtype=0x01,portid=0xff" cache_write_hit = "event=0x02,evtype=0x01,portid=0xff" cache_write_miss = "event=0x03,evtype=0x01,portid=0xff" cache_hold_request = "event=0x05,evtype=0x01,portid=0xff" cache_data_write_port_contention = "event=0x06,evtype=0x01,portid=0xff" cache_tag_write_port_contention = "event=0x07,evtype=0x01,portid=0xff" cache_tx_req_stall = "event=0x08,evtype=0x01,portid=0xff" cache_rx_req_stall = "event=0x09,evtype=0x01,portid=0xff" cache_eviction = "event=0x0a,evtype=0x01,portid=0xff"”h]”hX’cache_read_hit = "event=0x00,evtype=0x01,portid=0xff" cache_read_miss = "event=0x01,evtype=0x01,portid=0xff" cache_write_hit = "event=0x02,evtype=0x01,portid=0xff" cache_write_miss = "event=0x03,evtype=0x01,portid=0xff" cache_hold_request = "event=0x05,evtype=0x01,portid=0xff" cache_data_write_port_contention = "event=0x06,evtype=0x01,portid=0xff" cache_tag_write_port_contention = "event=0x07,evtype=0x01,portid=0xff" cache_tx_req_stall = "event=0x08,evtype=0x01,portid=0xff" cache_rx_req_stall = "event=0x09,evtype=0x01,portid=0xff" cache_eviction = "event=0x0a,evtype=0x01,portid=0xff"”…”�”}”hj•‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒFabric events (evtype=0x02)::”h]”hŒFabric events (evtype=0x02):”…”�”}”(hj£‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hX§fab_pcie0_read = "event=0x00,evtype=0x02,portid=0xff" fab_pcie0_write = "event=0x01,evtype=0x02,portid=0xff" fab_pcie1_read = "event=0x02,evtype=0x02,portid=0xff" fab_pcie1_write = "event=0x03,evtype=0x02,portid=0xff" fab_upi_read = "event=0x04,evtype=0x02,portid=0xff" fab_upi_write = "event=0x05,evtype=0x02,portid=0xff" fab_mmio_read = "event=0x06,evtype=0x02,portid=0xff" fab_mmio_write = "event=0x07,evtype=0x02,portid=0xff" fab_port_pcie0_read = "event=0x00,evtype=0x02,portid=?" fab_port_pcie0_write = "event=0x01,evtype=0x02,portid=?" fab_port_pcie1_read = "event=0x02,evtype=0x02,portid=?" fab_port_pcie1_write = "event=0x03,evtype=0x02,portid=?" fab_port_upi_read = "event=0x04,evtype=0x02,portid=?" fab_port_upi_write = "event=0x05,evtype=0x02,portid=?" fab_port_mmio_read = "event=0x06,evtype=0x02,portid=?" fab_port_mmio_write = "event=0x07,evtype=0x02,portid=?"”h]”hX§fab_pcie0_read = "event=0x00,evtype=0x02,portid=0xff" fab_pcie0_write = "event=0x01,evtype=0x02,portid=0xff" fab_pcie1_read = "event=0x02,evtype=0x02,portid=0xff" fab_pcie1_write = "event=0x03,evtype=0x02,portid=0xff" fab_upi_read = "event=0x04,evtype=0x02,portid=0xff" fab_upi_write = "event=0x05,evtype=0x02,portid=0xff" fab_mmio_read = "event=0x06,evtype=0x02,portid=0xff" fab_mmio_write = "event=0x07,evtype=0x02,portid=0xff" fab_port_pcie0_read = "event=0x00,evtype=0x02,portid=?" fab_port_pcie0_write = "event=0x01,evtype=0x02,portid=?" fab_port_pcie1_read = "event=0x02,evtype=0x02,portid=?" fab_port_pcie1_write = "event=0x03,evtype=0x02,portid=?" fab_port_upi_read = "event=0x04,evtype=0x02,portid=?" fab_port_upi_write = "event=0x05,evtype=0x02,portid=?" fab_port_mmio_read = "event=0x06,evtype=0x02,portid=?" fab_port_mmio_write = "event=0x07,evtype=0x02,portid=?"”…”�”}”hj±‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒVTD events (evtype=0x03)::”h]”hŒVTD events (evtype=0x03):”…”�”}”(hj¿‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hX¸vtd_port_read_transaction = "event=0x00,evtype=0x03,portid=?" vtd_port_write_transaction = "event=0x01,evtype=0x03,portid=?" vtd_port_devtlb_read_hit = "event=0x02,evtype=0x03,portid=?" vtd_port_devtlb_write_hit = "event=0x03,evtype=0x03,portid=?" vtd_port_devtlb_4k_fill = "event=0x04,evtype=0x03,portid=?" vtd_port_devtlb_2m_fill = "event=0x05,evtype=0x03,portid=?" vtd_port_devtlb_1g_fill = "event=0x06,evtype=0x03,portid=?"”h]”hX¸vtd_port_read_transaction = "event=0x00,evtype=0x03,portid=?" vtd_port_write_transaction = "event=0x01,evtype=0x03,portid=?" vtd_port_devtlb_read_hit = "event=0x02,evtype=0x03,portid=?" vtd_port_devtlb_write_hit = "event=0x03,evtype=0x03,portid=?" vtd_port_devtlb_4k_fill = "event=0x04,evtype=0x03,portid=?" vtd_port_devtlb_2m_fill = "event=0x05,evtype=0x03,portid=?" vtd_port_devtlb_1g_fill = "event=0x06,evtype=0x03,portid=?"”…”�”}”hjÍ‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒVTD SIP events (evtype=0x04)::”h]”hŒVTD SIP events (evtype=0x04):”…”�”}”(hjÛ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hXÛvtd_sip_iotlb_4k_hit = "event=0x00,evtype=0x04,portid=0xff" vtd_sip_iotlb_2m_hit = "event=0x01,evtype=0x04,portid=0xff" vtd_sip_iotlb_1g_hit = "event=0x02,evtype=0x04,portid=0xff" vtd_sip_slpwc_l3_hit = "event=0x03,evtype=0x04,portid=0xff" vtd_sip_slpwc_l4_hit = "event=0x04,evtype=0x04,portid=0xff" vtd_sip_rcc_hit = "event=0x05,evtype=0x04,portid=0xff" vtd_sip_iotlb_4k_miss = "event=0x06,evtype=0x04,portid=0xff" vtd_sip_iotlb_2m_miss = "event=0x07,evtype=0x04,portid=0xff" vtd_sip_iotlb_1g_miss = "event=0x08,evtype=0x04,portid=0xff" vtd_sip_slpwc_l3_miss = "event=0x09,evtype=0x04,portid=0xff" vtd_sip_slpwc_l4_miss = "event=0x0a,evtype=0x04,portid=0xff" vtd_sip_rcc_miss = "event=0x0b,evtype=0x04,portid=0xff"”h]”hXÛvtd_sip_iotlb_4k_hit = "event=0x00,evtype=0x04,portid=0xff" vtd_sip_iotlb_2m_hit = "event=0x01,evtype=0x04,portid=0xff" vtd_sip_iotlb_1g_hit = "event=0x02,evtype=0x04,portid=0xff" vtd_sip_slpwc_l3_hit = "event=0x03,evtype=0x04,portid=0xff" vtd_sip_slpwc_l4_hit = "event=0x04,evtype=0x04,portid=0xff" vtd_sip_rcc_hit = "event=0x05,evtype=0x04,portid=0xff" vtd_sip_iotlb_4k_miss = "event=0x06,evtype=0x04,portid=0xff" vtd_sip_iotlb_2m_miss = "event=0x07,evtype=0x04,portid=0xff" vtd_sip_iotlb_1g_miss = "event=0x08,evtype=0x04,portid=0xff" vtd_sip_slpwc_l3_miss = "event=0x09,evtype=0x04,portid=0xff" vtd_sip_slpwc_l4_miss = "event=0x0a,evtype=0x04,portid=0xff" vtd_sip_rcc_miss = "event=0x0b,evtype=0x04,portid=0xff"”…”�”}”hjé‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_event_source_devices_dfl_fmex_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-event-source-devices-dfl-fmex-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/format**”h]”j`)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/dfl_fmeX\/format**”h]”hŒ3/sys/bus/event_source/devices/dfl_fmeX/format”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´Khjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”jƒah ]”h"]”Œ0abi_sys_bus_event_source_devices_dfl_fmex_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPƒj÷‚sj˜}”jƒj÷‚subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”(hŒDefined on file ”…”�”}”(hjUƒh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-dfl_fme `”h]”j§)�”}”(hj_ƒh]”hŒ&sysfs-bus-event_source-devices-dfl_fme”…”�”}”(hjaƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]ƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_dfl_fme”uh1hh³jd�h´KhjUƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hjƒƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubhÞ)�”}”(hŒ~Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below::”h]”hŒ}Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below:”…”�”}”(hj‘ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hŒnevent = "config:0-11" - event ID evtype = "config:12-15" - event type portid = "config:16-23" - event source”h]”hŒnevent = "config:0-11" - event ID evtype = "config:12-15" - event type portid = "config:16-23" - event source”…”�”}”hjŸƒsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj­ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj¹)�”}”(hŒ4fab_mmio_read = "event=0x06,evtype=0x02,portid=0xff"”h]”hŒ4fab_mmio_read = "event=0x06,evtype=0x02,portid=0xff"”…”�”}”hj»ƒsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd�h´KhhÊh²hubhÞ)�”}”(hŒxIt shows this fab_mmio_read is a fabric type (0x02) event with 0x06 local event id for overall monitoring (portid=0xff).”h]”hŒxIt shows this fab_mmio_read is a fabric type (0x02) event with 0x06 local event id for overall monitoring (portid=0xff).”…”�”}”(hjɃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd�h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_event_source_devices_dmar_cpumask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-event-source-devices-dmar-cpumask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjåƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/dmar\*\/cpumask**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/dmar\*\/cpumask**”h]”hŒ2/sys/bus/event_source/devices/dmar*/cpumask”…”�”}”(hjÿƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-bus-event_source-devices-iommu”h´Khjøƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâƒubah}”(h]”jáƒah ]”h"]”Œ-abi_sys_bus_event_source_devices_dmar_cpumask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1„j׃sj˜}”jáƒj׃subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-bus-event_source-devices-iommu `”h]”(hŒDefined on file ”…”�”}”(hj6„h²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-bus-event_source-devices-iommu `”h]”j§)�”}”(hj@„h]”hŒ$sysfs-bus-event_source-devices-iommu”…”�”}”(hjB„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jL„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_bus_event_source_devices_iommu”uh1hh³j„h´Khj6„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hŒ†Read-only. This file always returns the CPU to which the IOMMU pmu is bound for access to all IOMMU pmu performance monitoring events.”h]”hŒ†Read-only. This file always returns the CPU to which the IOMMU pmu is bound for access to all IOMMU pmu performance monitoring events.”…”�”}”(hjd„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_event_source_devices_dmar_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-event-source-devices-dmar-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj€„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/dmar\*\/format**”h]”j`)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/dmar\*\/format**”h]”hŒ1/sys/bus/event_source/devices/dmar*/format”…”�”}”(hjš„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´Khj“„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}„ubah}”(h]”j|„ah ]”h"]”Œ,abi_sys_bus_event_source_devices_dmar_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jË„jr„sj˜}”j|„jr„subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-bus-event_source-devices-iommu `”h]”(hŒDefined on file ”…”�”}”(hjЄh²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-bus-event_source-devices-iommu `”h]”j§)�”}”(hjÚ„h]”hŒ$sysfs-bus-event_source-devices-iommu”…”�”}”(hjÜ„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØ„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j愌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_bus_event_source_devices_iommu”uh1hh³j„h´KhjЄubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hŒàRead-only. Attribute group to describe the magic bits that go into perf_event_attr.config, perf_event_attr.config1 or perf_event_attr.config2 for the IOMMU pmu. (See also ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒàRead-only. Attribute group to describe the magic bits that go into perf_event_attr.config, perf_event_attr.config1 or perf_event_attr.config2 for the IOMMU pmu. (See also ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hjþ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hŒâEach attribute in this group defines a bit range in perf_event_attr.config, perf_event_attr.config1, or perf_event_attr.config2. All supported attributes are listed below (See the VT-d Spec 4.0 for possible attribute values)::”h]”hŒáEach attribute in this group defines a bit range in perf_event_attr.config, perf_event_attr.config1, or perf_event_attr.config2. All supported attributes are listed below (See the VT-d Spec 4.0 for possible attribute values):”…”�”}”(hj …h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubj¹)�”}”(hX×event = "config:0-27" - event ID event_group = "config:28-31" - event group ID filter_requester_en = "config1:0" - Enable Requester ID filter filter_domain_en = "config1:1" - Enable Domain ID filter filter_pasid_en = "config1:2" - Enable PASID filter filter_ats_en = "config1:3" - Enable Address Type filter filter_page_table_en= "config1:4" - Enable Page Table Level filter filter_requester_id = "config1:16-31" - Requester ID filter filter_domain = "config1:32-47" - Domain ID filter filter_pasid = "config2:0-21" - PASID filter filter_ats = "config2:24-28" - Address Type filter filter_page_table = "config2:32-36" - Page Table Level filter”h]”hX×event = "config:0-27" - event ID event_group = "config:28-31" - event group ID filter_requester_en = "config1:0" - Enable Requester ID filter filter_domain_en = "config1:1" - Enable Domain ID filter filter_pasid_en = "config1:2" - Enable PASID filter filter_ats_en = "config1:3" - Enable Address Type filter filter_page_table_en= "config1:4" - Enable Page Table Level filter filter_requester_id = "config1:16-31" - Requester ID filter filter_domain = "config1:32-47" - Domain ID filter filter_pasid = "config2:0-21" - PASID filter filter_ats = "config2:24-28" - Address Type filter filter_page_table = "config2:32-36" - Page Table Level filter”…”�”}”hj…sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j„h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_event_source_devices_dsa_cpumask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-event-source-devices-dsa-cpumask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj6…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/dsa\*\/cpumask**”h]”j`)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/dsa\*\/cpumask**”h]”hŒ1/sys/bus/event_source/devices/dsa*/cpumask”…”�”}”(hjP…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hj‡…h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-event_source-devices-dsa `”h]”j§)�”}”(hj‘…h]”hŒ"sysfs-bus-event_source-devices-dsa”…”�”}”(hj“…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_event_source_devices_dsa”uh1hh³jd…h´Khj‡…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´KhhÊh²hubhÞ)�”}”(hŒˆRead-only. This file always returns the cpu to which the IDXD DSA pmu is bound for access to all dsa pmu performance monitoring events.”h]”hŒˆRead-only. This file always returns the cpu to which the IDXD DSA pmu is bound for access to all dsa pmu performance monitoring events.”…”�”}”(hjµ…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_event_source_devices_dsa_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-event-source-devices-dsa-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÑ…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/dsa\*\/format**”h]”j`)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/dsa\*\/format**”h]”hŒ0/sys/bus/event_source/devices/dsa*/format”…”�”}”(hjë…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´Khjä…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎ…ubah}”(h]”jÍ…ah ]”h"]”Œ+abi_sys_bus_event_source_devices_dsa_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†jÃ…sj˜}”jÍ…jÃ…subhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-event_source-devices-dsa `”h]”(hŒDefined on file ”…”�”}”(hj!†h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-event_source-devices-dsa `”h]”j§)�”}”(hj+†h]”hŒ"sysfs-bus-event_source-devices-dsa”…”�”}”(hj-†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_event_source_devices_dsa”uh1hh³jd…h´Khj!†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´KhhÊh²hubhÞ)�”}”(hŒÊRead-only. Attribute group to describe the magic bits that go into perf_event_attr.config or perf_event_attr.config1 for the IDXD DSA pmu. (See also ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒÊRead-only. Attribute group to describe the magic bits that go into perf_event_attr.config or perf_event_attr.config1 for the IDXD DSA pmu. (See also ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hjO†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´KhhÊh²hubhÞ)�”}”(hŒÈEach attribute in this group defines a bit range in perf_event_attr.config or perf_event_attr.config1. All supported attributes are listed below (See the IDXD DSA Spec for possible attribute values)::”h]”hŒÇEach attribute in this group defines a bit range in perf_event_attr.config or perf_event_attr.config1. All supported attributes are listed below (See the IDXD DSA Spec for possible attribute values):”…”�”}”(hj]†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd…h´KhhÊh²hubj¹)�”}”(hXgevent_category = "config:0-3" - event category event = "config:4-31" - event ID filter_wq = "config1:0-31" - workqueue filter filter_tc = "config1:32-39" - traffic class filter filter_pgsz = "config1:40-43" - page size filter filter_sz = "config1:44-51" - transfer size filter filter_eng = "config1:52-59" - engine filter”h]”hXgevent_category = "config:0-3" - event category event = "config:4-31" - event ID filter_wq = "config1:0-31" - workqueue filter filter_tc = "config1:32-39" - traffic class filter filter_pgsz = "config1:40-43" - page size filter filter_sz = "config1:44-51" - transfer size filter filter_eng = "config1:52-59" - engine filter”…”�”}”hjk†sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jd…h´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj‡†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune**”h]”j`)�”}”(hŒL**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune**”h]”hŒH/sys/bus/event_source/devices/hisi_ptt_/tune”…”�”}”(hj¡†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒADocumentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt”h´Khjš†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„†ubah}”(h]”jƒ†ah ]”h"]”Œ>abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ†jy†sj˜}”jƒ†jy†subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hj؆h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hjâ†h]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hjä†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´Khj؆ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubhÞ)�”}”(hŒThis directory contains files for tuning the PCIe link parameters(events). Each file is named after the event of the PCIe link.”h]”hŒThis directory contains files for tuning the PCIe link parameters(events). Each file is named after the event of the PCIe link.”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubhÞ)�”}”(hŒ0See :doc:`/trace/hisi-ptt` for more information.”h]”(hŒSee ”…”�”}”(hj‡h²hh³Nh´Nubh)�”}”(hŒ:doc:`/trace/hisi-ptt`”h]”j§)�”}”(hj‡h]”hŒ/trace/hisi-ptt”…”�”}”(hj ‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*‡Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/trace/hisi-ptt”uh1hh³jµ†h´Khj‡ubhŒ for more information.”…”�”}”(hj‡h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_cpl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-cpl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjT‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_cpl**”h]”j`)�”}”(hŒX**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_cpl**”h]”hŒT/sys/bus/event_source/devices/hisi_ptt_/tune/qos_tx_cpl”…”�”}”(hjn‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K hjg‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ‡ubah}”(h]”jP‡ah ]”h"]”ŒIabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_cpl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ‡jF‡sj˜}”jP‡jF‡subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hj¤‡h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hj®‡h]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hj°‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´K hj¤‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K hhÊh²hubhÞ)�”}”(hX4(RW) Controls the weight of Tx completion TLPs, which influence the proportion of outbound completion TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”h]”hX4(RW) Controls the weight of Tx completion TLPs, which influence the proportion of outbound completion TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”…”�”}”(hjÒ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K hhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_np:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-np”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjî‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_np**”h]”j`)�”}”(hŒW**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_np**”h]”hŒS/sys/bus/event_source/devices/hisi_ptt_/tune/qos_tx_np”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë‡ubah}”(h]”jê‡ah ]”h"]”ŒHabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_np”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9ˆjà‡sj˜}”jê‡jà‡subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hj>ˆh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hjHˆh]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hjJˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´Khj>ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubhÞ)�”}”(hX4(RW) Controls the weight of Tx non-posted TLPs, which influence the proportion of outbound non-posted TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”h]”hX4(RW) Controls the weight of Tx non-posted TLPs, which influence the proportion of outbound non-posted TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”…”�”}”(hjlˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_p:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-qos-tx-p”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjˆˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_p**”h]”j`)�”}”(hŒV**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/qos_tx_p**”h]”hŒR/sys/bus/event_source/devices/hisi_ptt_/tune/qos_tx_p”…”�”}”(hj¢ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´Khj›ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…ˆubah}”(h]”j„ˆah ]”h"]”ŒGabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_qos_tx_p”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓˆjzˆsj˜}”j„ˆjzˆsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hj؈h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hjâˆh]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hjäˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´Khj؈ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubhÞ)�”}”(hX,(RW) Controls the weight of Tx posted TLPs, which influence the proportion of outbound posted TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”h]”hX,(RW) Controls the weight of Tx posted TLPs, which influence the proportion of outbound posted TLPs on the PCIe link. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´KhhÊh²hubj))�”}”(hŒV.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_rx_alloc_buf_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-rx-alloc-buf-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hj"‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ`**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/rx_alloc_buf_level**”h]”j`)�”}”(hŒ`**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/rx_alloc_buf_level**”h]”hŒ\/sys/bus/event_source/devices/hisi_ptt_/tune/rx_alloc_buf_level”…”�”}”(hj<‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K)hj5‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”ŒQabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_rx_alloc_buf_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm‰j‰sj˜}”j‰j‰subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hjr‰h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hj|‰h]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hj~‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´K)hjr‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K)hhÊh²hubhÞ)�”}”(hXq(RW) Control the allocated buffer watermark for inbound packets. The packets will be stored in the buffer first and then transmitted either when the watermark reached or when timed out. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”h]”hXq(RW) Control the allocated buffer watermark for inbound packets. The packets will be stored in the buffer first and then transmitted either when the watermark reached or when timed out. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”…”�”}”(hj ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K)hhÊh²hubj))�”}”(hŒV.. _abi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_tx_alloc_buf_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-bus-event-source-devices-hisi-ptt-sicl-id-core-id-tune-tx-alloc-buf-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hj¼‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ`**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/tx_alloc_buf_level**”h]”j`)�”}”(hŒ`**\/sys\/bus\/event_source\/devices\/hisi_ptt\_\\/tune\/tx_alloc_buf_level**”h]”hŒ\/sys/bus/event_source/devices/hisi_ptt_/tune/tx_alloc_buf_level”…”�”}”(hjÖ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K4hjωubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj̉ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɉubah}”(h]”h ]”h"]”h$]”h&•�]”uh1jLhj¼‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹‰ubah}”(h]”j¸‰ah ]”h"]”ŒQabi_sys_bus_event_source_devices_hisi_ptt_sicl_id_core_id_tune_tx_alloc_buf_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj®‰sj˜}”j¸‰j®‰subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”(hŒDefined on file ”…”�”}”(hj Šh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-event_source-devices-hisi_ptt `”h]”j§)�”}”(hjŠh]”hŒ'sysfs-bus-event_source-devices-hisi_ptt”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_event_source_devices_hisi_ptt”uh1hh³jµ†h´K4hj Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K4hhÊh²hubhÞ)�”}”(hXq(RW) Control the allocated buffer watermark of outbound packets. The packets will be stored in the buffer first and then transmitted either when the watermark reached or when timed out. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”h]”hXq(RW) Control the allocated buffer watermark of outbound packets. The packets will be stored in the buffer first and then transmitted either when the watermark reached or when timed out. The available tune data is [0, 1, 2]. Writing a negative value will return an error, and out of range values will be converted to 2. The value indicates a probable level of the event.”…”�”}”(hj:Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ†h´K4hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_event_source_devices_hv_24x7_event_descs_event_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-event-source-devices-hv-24x7-event-descs-event-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjVŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/event_source\/devices\/hv_24x7\/event_descs\/\**”h]”j`)�”}”(hŒL**\/sys\/bus\/event_source\/devices\/hv_24x7\/event_descs\/\**”h]”hŒH/sys/bus/event_source/devices/hv_24x7/event_descs/”…”�”}”(hjpŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_24x7”h´KNhjiŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSŠubah}”(h]”jRŠah ]”h"]”Œ?abi_sys_bus_event_source_devices_hv_24x7_event_descs_event_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ŠjHŠsj˜}”jRŠjHŠsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hj§Šh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hj±Šh]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hj³Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´KNhj§Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KNhhÊh²hubhÞ)�”}”(hŒ�Provides the description of a particular event as provided by the firmware. If firmware does not provide a description, no file will be created.”h]”hŒ�Provides the description of a particular event as provided by the firmware. If firmware does not provide a description, no file will be created.”…”�”}”(hjÕŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KNhhÊh²hubhÞ)�”}”(hŒXNote that the event-name lacks the domain suffix appended for events in the events/ dir.”h]”hŒXNote that the event-name lacks the domain suffix appended for events in the events/ dir.”…”�”}”(hjãŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KNhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_event_source_devices_hv_24x7_event_long_descs_event_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-event-source-devices-hv-24x7-event-long-descs-event-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjÿŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/event_source\/devices\/hv_24x7\/event_long_descs\/\**”h]”j`)�”}”(hŒQ**\/sys\/bus\/event_source\/devices\/hv_24x7\/event_long_descs\/\**”h]”hŒM/sys/bus/event_source/devices/hv_24x7/event_long_descs/”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KYhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüŠubah}”(h]”jûŠah ]”h"]”ŒDabi_sys_bus_event_source_devices_hv_24x7_event_long_descs_event_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJ‹jñŠsj˜}”jûŠjñŠsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hjO‹h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hjY‹h]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hj[‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjW‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”je‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´KYhjO‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KYhhÊh²hubhÞ)�”}”(hŒ—Provides the "long" description of a particular event as provided by the firmware. If firmware does not provide a description, no file will be created.”h]”hŒ›Provides the “longâ€� description of a particular event as provided by the firmware. If firmware does not provide a description, no file will be created.”…”�”}”(hj}‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KYhhÊh²hubhÞ)�”}”(hŒXNote that the event-name lacks the domain suffix appended for events in the events/ dir.”h]”hŒXNote that the event-name lacks the domain suffix appended for events in the events/ dir.”…”�”}”(hj‹‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KYhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_hv_24x7_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-hv-24x7-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj§‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/hv_24x7\/format**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/hv_24x7\/format**”h]”hŒ2/sys/bus/event_source/devices/hv_24x7/format”…”�”}”(hjÁ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´Khjº‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤‹ubah}”(h]”j£‹ah ]”h"]”Œ/abi_sys_bus_event_source_devices_hv_24x7_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò‹j™‹sj˜}”j£‹j™‹subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hj÷‹h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hjŒh]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´Khj÷‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubhÞ)�”}”(hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hj%Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubhÞ)�”}”(hŒ~Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below::”h]”hŒ}Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below:”…”�”}”(hj3Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubj¹)�”}”(hŒ…chip = "config:16-31" core = "config:16-31" domain = "config:0-3" lpar = "config:0-15" offset = "config:32-63" vcpu = "config:16-31"”h]”hŒ…chip = "config:16-31" core = "config:16-31" domain = "config:0-3" lpar = "config:0-15" offset = "config:32-63" vcpu = "config:16-31"”…”�”}”hjAŒsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j„Šh´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjOŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubj¹)�”}”(hŒ3PM_PB_CYC = "domain=1,offset=0x80,chip=?,lpar=0x0"”h]”hŒ3PM_PB_CYC = "domain=1,offset=0x80,chip=?,lpar=0x0"”…”�”}”hj]Œsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j„Šh´KhhÊh²hubhÞ)�”}”(hŒjIn this event, '?' after chip specifies that this value will be provided by user while running this event.”h]”hŒnIn this event, ‘?’ after chip specifies that this value will be provided by user while running this event.”…”�”}”(hjkŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_event_source_devices_hv_24x7_interface_catalog:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-event-source-devices-hv-24x7-interface-catalog”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj‡ŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog**”h]”j`)�”}”(hŒB**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog**”h]”hŒ>/sys/bus/event_source/devices/hv_24x7/interface/catalog”…”�”}”(hj¡Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhjšŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„Œubah}”(h]”jƒŒah ]”h"]”Œ:abi_sys_bus_event_source_devices_hv_24x7_interface_catalog”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒŒjyŒsj˜}”jƒŒjyŒsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hj׌h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hjáŒh]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hjãŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjߌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j파reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´Khj׌ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubhÞ)�”}”(hXProvides access to the binary "24x7 catalog" provided by the hypervisor on POWER7 and 8 systems. This catalog lists events available from the powerpc "hv_24x7" pmu. Its format is documented here: https://raw.githubusercontent.com/jmesmon/catalog-24x7/master/hv-24x7-catalog.h”h]”(hŒÌProvides access to the binary “24x7 catalogâ€� provided by the hypervisor on POWER7 and 8 systems. This catalog lists events available from the powerpc “hv_24x7â€� pmu. Its format is documented here: ”…”�”}”(hj�h²hh³Nh´Nubjö¯)�”}”(hŒOhttps://raw.githubusercontent.com/jmesmon/catalog-24x7/master/hv-24x7-catalog.h”h]”hŒOhttps://raw.githubusercontent.com/jmesmon/catalog-24x7/master/hv-24x7-catalog.h”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j�uh1jõ¯hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_event_source_devices_hv_24x7_interface_catalog_length:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-event-source-devices-hv-24x7-interface-catalog-length”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj0�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog_length**”h]”j`)�”}”(hŒI**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog_length**”h]”hŒE/sys/bus/event_source/devices/hv_24x7/interface/catalog_length”…”�”}”(hjJ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K$hjC�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-�ubah}”(h]”j,�ah ]”h"]”ŒAabi_sys_bus_event_source_devices_hv_24x7_interface_catalog_length”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{�j"�sj˜}”j,�j"�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hj€�h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hjŠ�h]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hjŒ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´K$hj€�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K$hhÊh²hubhÞ)�”}”(hŒ~A number equal to the length in bytes of the catalog. This is also extractable from the provided binary "catalog" sysfs entry.”h]”hŒ‚A number equal to the length in bytes of the catalog. This is also extractable from the provided binary “catalogâ€� sysfs entry.”…”�”}”(hj®�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K$hhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_event_source_devices_hv_24x7_interface_catalog_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-event-source-devices-hv-24x7-interface-catalog-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjÊ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog_version**”h]”j`)�”}”(hŒJ**\/sys\/bus\/event_source\/devices\/hv_24x7\/interface\/catalog_version**”h]”hŒF/sys/bus/event_source/devices/hv_24x7/interface/catalog_version”…”�”}”(hjä�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K+hjÝ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇ�ubah}”(h]”jÆ�ah ]”h"]”ŒBabi_sys_bus_event_source_devices_hv_24x7_interface_catalog_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽj¼�sj˜}”jÆ�j¼�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”(hŒDefined on file ”…”�”}”(hjŽh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_24x7 `”h]”j§)�”}”(hj$Žh]”hŒ&sysfs-bus-event_source-devices-hv_24x7”…”�”}”(hj&Žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0ŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_24x7”uh1hh³j„Šh´K+hjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K+hhÊh²hubhÞ)�”}”(hŒyExposes the "version" field of the 24x7 catalog. This is also extractable from the provided binary "catalog" sysfs entry.”h]”hŒ�Exposes the “versionâ€� field of the 24x7 catalog. This is also extractable from the provided binary “catalogâ€� sysfs entry.”…”�”}”(hjHŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„Šh´K+hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_hv_gpci_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-hv-gpci-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjdŽubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/hv_gpci\/format**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/hv_gpci\/format**”h]”hŒ2/sys/bus/event_source/devices/hv_gpci/format”…”�”}”(hj~Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-event_source-devices-hv_gpci”h´KhjwŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdŽubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaŽubah}”(h]”j`Žah ]”h"]”Œ/abi_sys_bus_event_source_devices_hv_gpci_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°ŽjVŽsj˜}”j`ŽjVŽsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hjµŽh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hj¿Žh]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hjÁŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´KhjµŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KhhÊh²hubhÞ)�”}”(hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hjãŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KhhÊh²hubhÞ)�”}”(hŒ~Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below::”h]”hŒ}Each attribute under this group defines a bit range of the perf_event_attr.config. All supported attributes are listed below:”…”�”}”(hjñŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KhhÊh²hubj¹)�”}”(hX/counter_info_version = "config:16-23" length = "config:24-31" partition_id = "config:32-63" request = "config:0-31" sibling_part_id = "config:32-63" hw_chip_id = "config:32-63" offset = "config:32-63" phys_processor_idx = "config:32-63" secondary_index = "config:0-15" starting_index = "config:32-63"”h]”hX/counter_info_version = "config:16-23" length = "config:24-31" partition_id = "config:32-63" request = "config:0-31" sibling_part_id = "config:32-63" hw_chip_id = "config:32-63" offset = "config:32-63" phys_processor_idx = "config:32-63" secondary_index = "config:0-15" starting_index = "config:32-63"”…”�”}”hjÿŽsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j’Žh´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KhhÊh²hubj¹)�”}”(hŒ³processor_core_utilization_instructions_completed = "request=0x94, phys_processor_idx=?,counter_info_version=0x8, length=8,offset=0x18"”h]”hŒ³processor_core_utilization_instructions_completed = "request=0x94, phys_processor_idx=?,counter_info_version=0x8, length=8,offset=0x18"”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j’Žh´KhhÊh²hubhÞ)�”}”(hŒ~In this event, '?' after phys_processor_idx specifies this value this value will be provided by user while running this event.”h]”hŒ‚In this event, ‘?’ after phys_processor_idx specifies this value this value will be provided by user while running this event.”…”�”}”(hj)�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_event_source_devices_hv_gpci_interface_collect_privileged:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-event-source-devices-hv-gpci-interface-collect-privileged”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjE�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/collect_privileged**”h]”j`)�”}”(hŒM**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/collect_privileged**”h]”hŒI/sys/bus/event_source/devices/hv_gpci/interface/collect_privileged”…”�”}”(hj_�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K hjX�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjR�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjE�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjB�ubah}”(h]”jA�ah ]”h"]”ŒEabi_sys_bus_event_source_devices_hv_gpci_interface_collect_privileged”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j��j7�sj˜}”jA�j7�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hj•�h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hjŸ�h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hj¡�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj��ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´K hj•�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K hhÊh²hubhÞ)�”}”(hŒ�'0' if the hypervisor is configured to forbid access to event counters being accumulated by other guests and to physical domain event counters.”h]”hŒ“‘0’ if the hypervisor is configured to forbid access to event counters being accumulated by other guests and to physical domain event counters.”…”�”}”(hjÃ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K hhÊh²hubhÞ)�”}”(hŒ'1' if that access is allowed.”h]”hŒ"‘1’ if that access is allowed.”…”�”}”(hjÑ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_event_source_devices_hv_gpci_interface_expanded:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-event-source-devices-hv-gpci-interface-expanded”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjí�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/expanded**”h]”j`)�”}”(hŒC**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/expanded**”h]”hŒ?/sys/bus/event_source/devices/hv_gpci/interface/expanded”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K1hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê�ubah}”(h]”jé�ah ]”h"]”Œ;abi_sys_bus_event_source_devices_hv_gpci_interface_expanded”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8�jß�sj˜}”jé�jß�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hj=�h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hjG�h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hjI�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´K1hj=�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K1hhÊh²hubhÞ)�”}”(hŒf0 or 1. Indicates whether we have access to "EXPANDED" events (listed in arch/powerpc/perf/hv-gpci.h).”h]”hŒj0 or 1. Indicates whether we have access to “EXPANDEDâ€� events (listed in arch/powerpc/perf/hv-gpci.h).”…”�”}”(hjk�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K1hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_event_source_devices_hv_gpci_interface_ga:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-event-source-devices-hv-gpci-interface-ga”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj‡�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/ga**”h]”j`)�”}”(hŒ=**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/ga**”h]”hŒ9/sys/bus/event_source/devices/hv_gpci/interface/ga”…”�”}”(hj¡�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K*hjš�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„�ubah}”(h]”jƒ�ah ]”h"]”Œ5abi_sys_bus_event_source_devices_hv_gpci_interface_ga”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒ�jy�sj˜}”jƒ�jy�subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hj×�h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hjá�h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hjã�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´K*hj×�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K*hhÊh²hubhÞ)�”}”(hŒ`0 or 1. Indicates whether we have access to "GA" events (listed in arch/powerpc/perf/hv-gpci.h).”h]”hŒd0 or 1. Indicates whether we have access to “GAâ€� events (listed in arch/powerpc/perf/hv-gpci.h).”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K*hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_event_source_devices_hv_gpci_interface_kernel_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-event-source-devices-hv-gpci-interface-kernel-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj!‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/kernel_version**”h]”j`)�”}”(hŒI**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/kernel_version**”h]”hŒE/sys/bus/event_source/devices/hv_gpci/interface/kernel_version”…”�”}”(hj;‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KFhj4‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘ubah}”(h]”j‘ah ]”h"]”ŒAabi_sys_bus_event_source_devices_hv_gpci_interface_kernel_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl‘j‘sj˜}”j‘j‘subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hjq‘h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hj{‘h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hj}‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´KFhjq‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KFhhÊh²hubhÞ)�”}”(hŒYA number indicating the latest version of the gpci interface that the kernel is aware of.”h]”hŒYA number indicating the latest version of the gpci interface that the kernel is aware of.”…”�”}”(hjŸ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´KFhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_event_source_devices_hv_gpci_interface_lab:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-event-source-devices-hv-gpci-interface-lab”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj»‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/lab**”h]”j`)�”}”(hŒ>**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/lab**”h]”hŒ:/sys/bus/event_source/devices/hv_gpci/interface/lab”…”�”}”(hjÕ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K8hjΑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸‘ubah}”(h]”j·‘ah ]”h"]”Œ6abi_sys_bus_event_source_devices_hv_gpci_interface_lab”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’j­‘sj˜}”j·‘j­‘subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hj ’h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hj’h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´K8hj ’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K8hhÊh²hubhÞ)�”}”(hŒa0 or 1. Indicates whether we have access to "LAB" events (listed in arch/powerpc/perf/hv-gpci.h).”h]”hŒe0 or 1. Indicates whether we have access to “LABâ€� events (listed in arch/powerpc/perf/hv-gpci.h).”…”�”}”(hj9’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K8hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_event_source_devices_hv_gpci_interface_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-event-source-devices-hv-gpci-interface-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjU’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/version**”h]”j`)�”}”(hŒB**\/sys\/bus\/event_source\/devices\/hv_gpci\/interface\/version**”h]”hŒ>/sys/bus/event_source/devices/hv_gpci/interface/version”…”�”}”(hjo’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K?hjh’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR’ubah}”(h]”jQ’ah ]”h"]”Œ:abi_sys_bus_event_source_devices_hv_gpci_interface_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ’jG’sj˜}”jQ’jG’subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”(hŒDefined on file ”…”�”}”(hj¥’h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-hv_gpci `”h]”j§)�”}”(hj¯’h]”hŒ&sysfs-bus-event_source-devices-hv_gpci”…”�”}”(hj±’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_hv_gpci”uh1hh³j’Žh´K?hj¥’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K?hhÊh²hubhÞ)�”}”(hŒ]A number indicating the version of the gpci interface that the hypervisor reports supporting.”h]”hŒ]A number indicating the version of the gpci interface that the hypervisor reports supporting.”…”�”}”(hjÓ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’Žh´K?hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_event_source_devices_nmemx_cpumask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-event-source-devices-nmemx-cpumask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjï’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/nmemX\/cpumask**”h]”j`)�”}”(hŒ5**\/sys\/bus\/event_source\/devices\/nmemX\/cpumask**”h]”hŒ1/sys/bus/event_source/devices/nmemX/cpumask”…”�”}”(hj “h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-bus-nvdimm”h´K(hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì’ubah}”(h]”jë’ah ]”h"]”Œ.abi_sys_bus_event_source_devices_nmemx_cpumask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;“já’sj˜}”jë’já’subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hj@“h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hjJ“h]”hŒsysfs-bus-nvdimm”…”�”}”(hjL“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´K(hj@“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K(hhÊh²hubhÞ)�”}”(hŒj(RO) This sysfs file exposes the cpumask which is designated to to retrieve nvdimm pmu event counter data.”h]”hŒj(RO) This sysfs file exposes the cpumask which is designated to to retrieve nvdimm pmu event counter data.”…”�”}”(hjn“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K(hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_event_source_devices_nmemx_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-event-source-devices-nmemx-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjŠ“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/nmemX\/events**”h]”j`)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/nmemX\/events**”h]”hŒ0/sys/bus/event_source/devices/nmemX/events”…”�”}”(hj¤“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj “ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khj�“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡“ubah}”(h]”j†“ah ]”h"]”Œ-abi_sys_bus_event_source_devices_nmemx_events”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ“j|“sj˜}”j†“j|“subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hjÚ“h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hjä“h]”hŒsysfs-bus-nvdimm”…”�”}”(hjæ“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´KhjÚ“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hX­(RO) Attribute group to describe performance monitoring events for the nvdimm memory device. Each attribute in this group describes a single performance monitoring event supported by this nvdimm pmu. The name of the file is the name of the event. (See ABI/testing/sysfs-bus-event_source-devices-events). A listing of the events supported by a given nvdimm provider type can be found in Documentation/driver-api/nvdimm/$provider.”h]”hX­(RO) Attribute group to describe performance monitoring events for the nvdimm memory device. Each attribute in this group describes a single performance monitoring event supported by this nvdimm pmu. The name of the file is the name of the event. (See ABI/testing/sysfs-bus-event_source-devices-events). A listing of the events supported by a given nvdimm provider type can be found in Documentation/driver-api/nvdimm/$provider.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_event_source_devices_nmemx_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-event-source-devices-nmemx-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj$”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/nmemX\/format**”h]”j`)�”}”(hŒ4**\/sys\/bus\/event_source\/devices\/nmemX\/format**”h]”hŒ0/sys/bus/event_source/devices/nmemX/format”…”�”}”(hj>”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hj7”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!”ubah}”(h]”j ”ah ]”h"]”Œ-abi_sys_bus_event_source_devices_nmemx_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo”j”sj˜}”j ”j”subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hjt”h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hj~”h]”hŒsysfs-bus-nvdimm”…”�”}”(hj€”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´K hjt”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubhÞ)�”}”(hŒ¢(RO) Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¢(RO) Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hj¢”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubhÞ)�”}”(hŒxEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute is listed below::”h]”hŒwEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute is listed below:”…”�”}”(hj°”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubj¹)�”}”(hŒ!event = "config:0-4" - event ID”h]”hŒ!event = "config:0-4" - event ID”…”�”}”hj¾”sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j“h´K hhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjÌ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubj¹)�”}”(hŒctl_res_cnt = "event=0x1"”h]”hŒctl_res_cnt = "event=0x1"”…”�”}”hjÚ”sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j“h´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_event_source_devices_uncore_alias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-event-source-devices-uncore-alias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjö”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/uncore_\*\/alias**”h]”j`)�”}”(hŒ7**\/sys\/bus\/event_source\/devices\/uncore_\*\/alias**”h]”hŒ3/sys/bus/event_source/devices/uncore_*/alias”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj •ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-bus-event_source-devices-uncore”h´Khj •ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjö”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjó”ubah}”(h]”jò”ah ]”h"]”Œ-abi_sys_bus_event_source_devices_uncore_alias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jB•jè”sj˜}”jò”jè”subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-event_source-devices-uncore `”h]”(hŒDefined on file ”…”�”}”(hjG•h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-event_source-devices-uncore `”h]”j§)�”}”(hjQ•h]”hŒ%sysfs-bus-event_source-devices-uncore”…”�”}”(hjS•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjO•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_event_source_devices_uncore”uh1hh³j$•h´KhjG•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j$•h´KhhÊh²hubhÞ)�”}”(hŒÐRead-only. An attribute to describe the alias name of the uncore PMU if an alias exists on some platforms. The 'perf(1)' tool should treat both names the same. They both can be used to access the uncore PMU.”h]”hŒÔRead-only. An attribute to describe the alias name of the uncore PMU if an alias exists on some platforms. The ‘perf(1)’ tool should treat both names the same. They both can be used to access the uncore PMU.”…”�”}”(hju•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j$•h´KhhÊh²hubhÞ)�”}”(hŒExample:”h]”hŒExample:”…”�”}”(hjƒ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j$•h´KhhÊh²hubhÞ)�”}”(hŒ5$ cat /sys/devices/uncore_cha_2/alias uncore_type_0_2”h]”hŒ5$ cat /sys/devices/uncore_cha_2/alias uncore_type_0_2”…”�”}”(hj‘•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j$•h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_vpa_dtl_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-vpa-dtl-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj­•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_dtl\/events**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_dtl\/events**”h]”hŒ2/sys/bus/event_source/devices/vpa_dtl/events”…”�”}”(hjÇ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-event_source-devices-vpa-dtl”h´KhjÀ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª•ubah}”(h]”j©•ah ]”h"]”Œ/abi_sys_bus_event_source_devices_vpa_dtl_events”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù•jŸ•sj˜}”j©•jŸ•subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-vpa-dtl `”h]”(hŒDefined on file ”…”�”}”(hjþ•h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-vpa-dtl `”h]”j§)�”}”(hj–h]”hŒ&sysfs-bus-event_source-devices-vpa-dtl”…”�”}”(hj –h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_vpa_dtl”uh1hh³jÛ•h´Khjþ•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubhÞ)�”}”(hX;(RO) Attribute group to describe performance monitoring events for the Virtual Processor Dispatch Trace Log. Each attribute in this group describes a single performance monitoring event supported by vpa_dtl pmu. The name of the file is the name of the event (See ABI/testing/sysfs-bus-event_source-devices-events).”h]”hX;(RO) Attribute group to describe performance monitoring events for the Virtual Processor Dispatch Trace Log. Each attribute in this group describes a single performance monitoring event supported by vpa_dtl pmu. The name of the file is the name of the event (See ABI/testing/sysfs-bus-event_source-devices-events).”…”�”}”(hj,–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_vpa_dtl_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-vpa-dtl-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjH–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_dtl\/format**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_dtl\/format**”h]”hŒ2/sys/bus/event_source/devices/vpa_dtl/format”…”�”}”(hjb–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´Khj[–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE–ubah}”(h]”jD–ah ]”h"]”Œ/abi_sys_bus_event_source_devices_vpa_dtl_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“–j:–sj˜}”jD–j:–subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-vpa-dtl `”h]”(hŒDefined on file ”…”�”}”(hj˜–h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-vpa-dtl `”h]”j§)�”}”(hj¢–h]”hŒ&sysfs-bus-event_source-devices-vpa-dtl”…”�”}”(hj¤–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj –ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_vpa_dtl”uh1hh³jÛ•h´Khj˜–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubhÞ)�”}”(hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hjÆ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubhÞ)�”}”(hŒyEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute are listed below::”h]”hŒxEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute are listed below:”…”�”}”(hjÔ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubj¹)�”}”(hŒ!event = "config:0-7" - event ID”h]”hŒ!event = "config:0-7" - event ID”…”�”}”hjâ–sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÛ•h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjð–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ•h´KhhÊh²hubj¹)�”}”(hŒdtl_cede = "event=0x1"”h]”hŒdtl_cede = "event=0x1"”…”�”}”hjþ–sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÛ•h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_vpa_pmu_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-vpa-pmu-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_pmu\/events**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_pmu\/events**”h]”hŒ2/sys/bus/event_source/devices/vpa_pmu/events”…”�”}”(hj4—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-event_source-devices-vpa-pmu”h´Khj-—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—ubah}”(h]”j—ah ]”h"]”Œ/abi_sys_bus_event_source_devices_vpa_pmu_events”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jf—j —sj˜}”j—j —subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-vpa-pmu `”h]”(hŒDefined on file ”…”�”}”(hjk—h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-vpa-pmu `”h]”j§)�”}”(hju—h]”hŒ&sysfs-bus-event_source-devices-vpa-pmu”…”�”}”(hjw—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_vpa_pmu”uh1hh³jH—h´Khjk—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubhÞ)�”}”(hX5Read-only. Attribute group to describe performance monitoring events for the Virtual Processor Area events. Each attribute in this group describes a single performance monitoring event supported by vpa_pmu. The name of the file is the name of the event (See ABI/testing/sysfs-bus-event_source-devices-events).”h]”hX5Read-only. Attribute group to describe performance monitoring events for the Virtual Processor Area events. Each attribute in this group describes a single performance monitoring event supported by vpa_pmu. The name of the file is the name of the event (See ABI/testing/sysfs-bus-event_source-devices-events).”…”�”}”(hj™—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_event_source_devices_vpa_pmu_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-event-source-devices-vpa-pmu-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjµ—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_pmu\/format**”h]”j`)�”}”(hŒ6**\/sys\/bus\/event_source\/devices\/vpa_pmu\/format**”h]”hŒ2/sys/bus/event_source/devices/vpa_pmu/format”…”�”}”(hjÏ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhjÈ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²—ubah}”(h]”j±—ah ]”h"]”Œ/abi_sys_bus_event_source_devices_vpa_pmu_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜j§—sj˜}”j±—j§—subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-event_source-devices-vpa-pmu `”h]”(hŒDefined on file ”…”�”}”(hj˜h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-event_source-devices-vpa-pmu `”h]”j§)�”}”(hj˜h]”hŒ&sysfs-bus-event_source-devices-vpa-pmu”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_event_source_devices_vpa_pmu”uh1hh³jH—h´Khj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubhÞ)�”}”(hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”h]”hŒ¨Read-only. Attribute group to describe the magic bits that go into perf_event_attr.config for a particular pmu. (See ABI/testing/sysfs-bus-event_source-devices-format).”…”�”}”(hj3˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubhÞ)�”}”(hŒyEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute are listed below::”h]”hŒxEach attribute under this group defines a bit range of the perf_event_attr.config. Supported attribute are listed below:”…”�”}”(hjA˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubj¹)�”}”(hŒ event = "config:0-31" - event ID”h]”hŒ event = "config:0-31" - event ID”…”�”}”hjO˜sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jH—h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj]˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jH—h´KhhÊh²hubj¹)�”}”(hŒl1_to_l2_lat = "event=0x1"”h]”hŒl1_to_l2_lat = "event=0x1"”…”�”}”hjk˜sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jH—h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_fcoe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-fcoe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‡˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/fcoe\/**”h]”j`)�”}”(hŒ**\/sys\/bus\/fcoe\/**”h]”hŒ/sys/bus/fcoe/”…”�”}”(hj¡˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-fcoe”h´Khjš˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„˜ubah}”(h]”jƒ˜ah ]”h"]”Œabi_sys_bus_fcoe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ˜jy˜sj˜}”jƒ˜jy˜subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-fcoe `”h]”(hŒDefined on file ”…”�”}”(hjؘh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-fcoe `”h]”j§)�”}”(hjâ˜h]”hŒsysfs-bus-fcoe”…”�”}”(hjä˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fcoe”uh1hh³jµ˜h´Khjؘubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒBThe FCoE bus. Attributes in this directory are control interfaces.”h]”hŒBThe FCoE bus. Attributes in this directory are control interfaces.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒ Attributes:”h]”hŒ Attributes:”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubjÛ›)�”}”(hX?ctlr_create: 'FCoE Controller' instance creation interface. Writing an to this file will allocate and populate sysfs with a fcoe_ctlr_device (ctlr_X). The user can then configure any per-port settings and finally write to the fcoe_ctlr_device's 'start' attribute to begin the kernel's discovery and login process. ctlr_destroy: 'FCoE Controller' instance removal interface. Writing a fcoe_ctlr_device's sysfs name to this file will log the fcoe_ctlr_device out of the fabric or otherwise connected FCoE devices. It will also free all kernel memory allocated for this fcoe_ctlr_device and any structures associated with it, this includes the scsi_host. ”h]”jc)�”}”(hhh]”(jh)�”}”(hXCctlr_create: 'FCoE Controller' instance creation interface. Writing an to this file will allocate and populate sysfs with a fcoe_ctlr_device (ctlr_X). The user can then configure any per-port settings and finally write to the fcoe_ctlr_device's 'start' attribute to begin the kernel's discovery and login process. ”h]”(jn)�”}”(hŒ ctlr_create:”h]”hŒ ctlr_create:”…”�”}”(hj-™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khj)™ubj~)�”}”(hhh]”hÞ)�”}”(hX5'FCoE Controller' instance creation interface. Writing an to this file will allocate and populate sysfs with a fcoe_ctlr_device (ctlr_X). The user can then configure any per-port settings and finally write to the fcoe_ctlr_device's 'start' attribute to begin the kernel's discovery and login process.”h]”hXA‘FCoE Controller’ instance creation interface. Writing an to this file will allocate and populate sysfs with a fcoe_ctlr_device (ctlr_X). The user can then configure any per-port settings and finally write to the fcoe_ctlr_device’s ‘start’ attribute to begin the kernel’s discovery and login process.”…”�”}”(hj>™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj;™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj)™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj&™ubjh)�”}”(hXSctlr_destroy: 'FCoE Controller' instance removal interface. Writing a fcoe_ctlr_device's sysfs name to this file will log the fcoe_ctlr_device out of the fabric or otherwise connected FCoE devices. It will also free all kernel memory allocated for this fcoe_ctlr_device and any structures associated with it, this includes the scsi_host. ”h]”(jn)�”}”(hŒ ctlr_destroy:”h]”hŒ ctlr_destroy:”…”�”}”(hj\™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KhjX™ubj~)�”}”(hhh]”hÞ)�”}”(hXC'FCoE Controller' instance removal interface. Writing a fcoe_ctlr_device's sysfs name to this file will log the fcoe_ctlr_device out of the fabric or otherwise connected FCoE devices. It will also free all kernel memory allocated for this fcoe_ctlr_device and any structures associated with it, this includes the scsi_host.”h]”hXI‘FCoE Controller’ instance removal interface. Writing a fcoe_ctlr_device’s sysfs name to this file will log the fcoe_ctlr_device out of the fabric or otherwise connected FCoE devices. It will also free all kernel memory allocated for this fcoe_ctlr_device and any structures associated with it, this includes the scsi_host.”…”�”}”(hjm™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khjj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjX™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj&™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj"™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jµ˜h´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_fcoe_devices_ctlr_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-fcoe-devices-ctlr-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj¡™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/fcoe\/devices\/ctlr_X**”h]”j`)�”}”(hŒ%**\/sys\/bus\/fcoe\/devices\/ctlr_X**”h]”hŒ!/sys/bus/fcoe/devices/ctlr_X”…”�”}”(hj»™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj´™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjž™ubah}”(h]”j�™ah ]”h"]”Œabi_sys_bus_fcoe_devices_ctlr_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì™j“™sj˜}”j�™j“™subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-fcoe `”h]”(hŒDefined on file ”…”�”}”(hjñ™h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-fcoe `”h]”j§)�”}”(hjû™h]”hŒsysfs-bus-fcoe”…”�”}”(hjý™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fcoe”uh1hh³jµ˜h´Khjñ™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hXP'FCoE Controller' instances on the fcoe bus. The FCoE Controller now has a three stage creation process. 1) Write interface name to ctlr_create 2) Configure the FCoE Controller (ctlr_X) 3) Enable the FCoE Controller to begin discovery and login. The FCoE Controller is destroyed by writing its name, i.e. ctlr_X to the ctlr_delete file.”h]”hXT‘FCoE Controller’ instances on the fcoe bus. The FCoE Controller now has a three stage creation process. 1) Write interface name to ctlr_create 2) Configure the FCoE Controller (ctlr_X) 3) Enable the FCoE Controller to begin discovery and login. The FCoE Controller is destroyed by writing its name, i.e. ctlr_X to the ctlr_delete file.”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒ Attributes:”h]”hŒ Attributes:”…”�”}”(hj-šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubjÛ›)�”}”(hXfcf_dev_loss_tmo: Device loss timeout period (see below). Changing this value will change the dev_loss_tmo for all FCFs discovered by this controller. mode: Display or change the FCoE Controller's mode. Possible modes are 'Fabric' and 'VN2VN'. If a FCoE Controller is started in 'Fabric' mode then FIP FCF discovery is initiated and ultimately a fabric login is attempted. If a FCoE Controller is started in 'VN2VN' mode then FIP VN2VN discovery and login is performed. A FCoE Controller only supports one mode at a time. enabled: Whether an FCoE controller is enabled or disabled. 0 if disabled, 1 if enabled. Writing either 0 or 1 to this file will enable or disable the FCoE controller. lesb/link_fail: Link Error Status Block (LESB) link failure count. lesb/vlink_fail: Link Error Status Block (LESB) virtual link failure count. lesb/miss_fka: Link Error Status Block (LESB) missed FCoE Initialization Protocol (FIP) Keep-Alives (FKA). lesb/symb_err: Link Error Status Block (LESB) symbolic error count. lesb/err_block: Link Error Status Block (LESB) block error count. lesb/fcs_error: Link Error Status Block (LESB) Fibre Channel Services error count. ”h]”jc)�”}”(hhh]”(jh)�”}”(hŒ—fcf_dev_loss_tmo: Device loss timeout period (see below). Changing this value will change the dev_loss_tmo for all FCFs discovered by this controller. ”h]”(jn)�”}”(hŒfcf_dev_loss_tmo:”h]”hŒfcf_dev_loss_tmo:”…”�”}”(hjFšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KhjBšubj~)�”}”(hhh]”hÞ)�”}”(hŒ„Device loss timeout period (see below). Changing this value will change the dev_loss_tmo for all FCFs discovered by this controller.”h]”hŒ„Device loss timeout period (see below). Changing this value will change the dev_loss_tmo for all FCFs discovered by this controller.”…”�”}”(hjWšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhjTšubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjBšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hXsmode: Display or change the FCoE Controller's mode. Possible modes are 'Fabric' and 'VN2VN'. If a FCoE Controller is started in 'Fabric' mode then FIP FCF discovery is initiated and ultimately a fabric login is attempted. If a FCoE Controller is started in 'VN2VN' mode then FIP VN2VN discovery and login is performed. A FCoE Controller only supports one mode at a time. ”h]”(jn)�”}”(hŒmode:”h]”hŒmode:”…”�”}”(hjušh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khjqšubj~)�”}”(hhh]”hÞ)�”}”(hXlDisplay or change the FCoE Controller's mode. Possible modes are 'Fabric' and 'VN2VN'. If a FCoE Controller is started in 'Fabric' mode then FIP FCF discovery is initiated and ultimately a fabric login is attempted. If a FCoE Controller is started in 'VN2VN' mode then FIP VN2VN discovery and login is performed. A FCoE Controller only supports one mode at a time.”•h]”hX~Display or change the FCoE Controller’s mode. Possible modes are ‘Fabric’ and ‘VN2VN’. If a FCoE Controller is started in ‘Fabric’ mode then FIP FCF discovery is initiated and ultimately a fabric login is attempted. If a FCoE Controller is started in ‘VN2VN’ mode then FIP VN2VN discovery and login is performed. A FCoE Controller only supports one mode at a time.”…”�”}”(hj†šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khjƒšubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjqšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒ¨enabled: Whether an FCoE controller is enabled or disabled. 0 if disabled, 1 if enabled. Writing either 0 or 1 to this file will enable or disable the FCoE controller. ”h]”(jn)�”}”(hŒenabled:”h]”hŒenabled:”…”�”}”(hj¤šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khj šubj~)�”}”(hhh]”hÞ)�”}”(hŒžWhether an FCoE controller is enabled or disabled. 0 if disabled, 1 if enabled. Writing either 0 or 1 to this file will enable or disable the FCoE controller.”h]”hŒžWhether an FCoE controller is enabled or disabled. 0 if disabled, 1 if enabled. Writing either 0 or 1 to this file will enable or disable the FCoE controller.”…”�”}”(hjµšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj²šubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒClesb/link_fail: Link Error Status Block (LESB) link failure count. ”h]”(jn)�”}”(hŒlesb/link_fail:”h]”hŒlesb/link_fail:”…”�”}”(hjÓšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KhjÏšubj~)�”}”(hhh]”hÞ)�”}”(hŒ2Link Error Status Block (LESB) link failure count.”h]”hŒ2Link Error Status Block (LESB) link failure count.”…”�”}”(hjäšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khjášubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÏšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒLlesb/vlink_fail: Link Error Status Block (LESB) virtual link failure count. ”h]”(jn)�”}”(hŒlesb/vlink_fail:”h]”hŒlesb/vlink_fail:”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khjþšubj~)�”}”(hhh]”hÞ)�”}”(hŒ:Link Error Status Block (LESB) virtual link failure count.”h]”hŒ:Link Error Status Block (LESB) virtual link failure count.”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjþšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒklesb/miss_fka: Link Error Status Block (LESB) missed FCoE Initialization Protocol (FIP) Keep-Alives (FKA). ”h]”(jn)�”}”(hŒlesb/miss_fka:”h]”hŒlesb/miss_fka:”…”�”}”(hj1›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khj-›ubj~)�”}”(hhh]”hÞ)�”}”(hŒ[Link Error Status Block (LESB) missed FCoE Initialization Protocol (FIP) Keep-Alives (FKA).”h]”hŒ[Link Error Status Block (LESB) missed FCoE Initialization Protocol (FIP) Keep-Alives (FKA).”…”�”}”(hjB›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj?›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj-›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒDlesb/symb_err: Link Error Status Block (LESB) symbolic error count. ”h]”(jn)�”}”(hŒlesb/symb_err:”h]”hŒlesb/symb_err:”…”�”}”(hj`›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khj\›ubj~)�”}”(hhh]”hÞ)�”}”(hŒ4Link Error Status Block (LESB) symbolic error count.”h]”hŒ4Link Error Status Block (LESB) symbolic error count.”…”�”}”(hjq›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khjn›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj\›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒBlesb/err_block: Link Error Status Block (LESB) block error count. ”h]”(jn)�”}”(hŒlesb/err_block:”h]”hŒlesb/err_block:”…”�”}”(hj�›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khj‹›ubj~)�”}”(hhh]”hÞ)�”}”(hŒ1Link Error Status Block (LESB) block error count.”h]”hŒ1Link Error Status Block (LESB) block error count.”…”�”}”(hj ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´Khj�›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‹›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubjh)�”}”(hŒSlesb/fcs_error: Link Error Status Block (LESB) Fibre Channel Services error count. ”h]”(jn)�”}”(hŒlesb/fcs_error:”h]”hŒlesb/fcs_error:”…”�”}”(hj¾›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´Khjº›ubj~)�”}”(hhh]”hÞ)�”}”(hŒBLink Error Status Block (LESB) Fibre Channel Services error count.”h]”hŒBLink Error Status Block (LESB) Fibre Channel Services error count.”…”�”}”(hjÏ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhjÌ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjº›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´Khj?šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj;šubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒ.Notes: ctlr_X (global increment starting at 0)”h]”hŒ.Notes: ctlr_X (global increment starting at 0)”…”�”}”(hjõ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_fcoe_devices_fcf_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-fcoe-devices-fcf-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/bus\/fcoe\/devices\/fcf_X**”h]”j`)�”}”(hŒ$**\/sys\/bus\/fcoe\/devices\/fcf_X**”h]”hŒ /sys/bus/fcoe/devices/fcf_X”…”�”}”(hj+œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj$œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœubah}”(h]”j œah ]”h"]”Œabi_sys_bus_fcoe_devices_fcf_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\œjœsj˜}”j œjœsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-fcoe `”h]”(hŒDefined on file ”…”�”}”(hjaœh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-fcoe `”h]”j§)�”}”(hjkœh]”hŒsysfs-bus-fcoe”…”�”}”(hjmœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fcoe”uh1hh³jµ˜h´KPhjaœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhhÊh²hubhÞ)�”}”(hXU'FCoE FCF' instances on the fcoe bus. A FCF is a Fibre Channel Forwarder, which is a FCoE switch that can accept FCoE (Ethernet) packets, unpack them, and forward the embedded Fibre Channel frames into a FC fabric. It can also take outbound FC frames and pack them in Ethernet packets to be sent to their destination on the Ethernet segment.”h]”hXY‘FCoE FCF’ instances on the fcoe bus. A FCF is a Fibre Channel Forwarder, which is a FCoE switch that can accept FCoE (Ethernet) packets, unpack them, and forward the embedded Fibre Channel frames into a FC fabric. It can also take outbound FC frames and pack them in Ethernet packets to be sent to their destination on the Ethernet segment.”…”�”}”(hj�œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhhÊh²hubhÞ)�”}”(hŒ Attributes:”h]”hŒ Attributes:”…”�”}”(hj�œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhhÊh²hubjÛ›)�”}”(hXcfabric_name: Identifies the fabric that the FCF services. switch_name: Identifies the FCF. priority: The switch's priority amongst other FCFs on the same fabric. selected: 1 indicates that the switch has been selected for use; 0 indicates that the switch will not be used. fc_map: The Fibre Channel MAP vfid: The Virtual Fabric ID mac: The FCF's MAC address fka_period: The FIP Keep-Alive period fabric_state: The internal kernel state - "Unknown" - Initialization value - "Disconnected" - No link to the FCF/fabric - "Connected" - Host is connected to the FCF - "Deleted" - FCF is being removed from the system dev_loss_tmo: The device loss timeout period for this FCF. ”h]”(jc)�”}”(hhh]”(jh)�”}”(hŒ:fabric_name: Identifies the fabric that the FCF services. ”h]”(jn)�”}”(hŒ fabric_name:”h]”hŒ fabric_name:”…”�”}”(hj¶œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhj²œubj~)�”}”(hhh]”hÞ)�”}”(hŒ,Identifies the fabric that the FCF services.”h]”hŒ,Identifies the fabric that the FCF services.”…”�”}”(hjÇœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjÄœubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj²œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒ!switch_name: Identifies the FCF. ”h]”(jn)�”}”(hŒ switch_name:”h]”hŒ switch_name:”…”�”}”(hjåœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjáœubj~)�”}”(hhh]”hÞ)�”}”(hŒIdentifies the FCF.”h]”hŒIdentifies the FCF.”…”�”}”(hjöœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjóœubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjáœubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒGpriority: The switch's priority amongst other FCFs on the same fabric. ”h]”(jn)�”}”(hŒ priority:”h]”hŒ priority:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhj�ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe switch’s priority amongst other FCFs on the same fabric.”…”�”}”(hj%�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj"�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒoselected: 1 indicates that the switch has been selected for use; 0 indicates that the switch will not be used. ”h]”(jn)�”}”(hŒ selected:”h]”hŒ selected:”…”�”}”(hjC�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhj?�ubj~)�”}”(hhh]”hÞ)�”}”(hŒd1 indicates that the switch has been selected for use; 0 indicates that the switch will not be used.”h]”hŒd1 indicates that the switch has been selected for use; 0 indicates that the switch will not be used.”…”�”}”(hjT�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjQ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj?�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒfc_map: The Fibre Channel MAP ”h]”(jn)�”}”(hŒfc_map:”h]”hŒfc_map:”…”�”}”(hjr�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjn�ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe Fibre Channel MAP”h]”hŒThe Fibre Channel MAP”…”�”}”(hjƒ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj€�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjn�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒvfid: The Virtual Fabric ID ”h]”(jn)�”}”(hŒvfid:”h]”hŒvfid:”…”�”}”(hj¡�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhj��ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe Virtual Fabric ID”h]”hŒThe Virtual Fabric ID”…”�”}”(hj²�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj¯�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj��ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒmac: The FCF's MAC address ”h]”(jn)�”}”(hŒmac:”h]”hŒmac:”…”�”}”(hjÐ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjÌ�ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe FCF's MAC address”h]”hŒThe FCF’s MAC address”…”�”}”(hjá�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjÞ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÌ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubjh)�”}”(hŒ&fka_period: The FIP Keep-Alive period ”h]”(jn)�”}”(hŒ fka_period:”h]”hŒ fka_period:”…”�”}”(hjÿ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjû�ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe FIP Keep-Alive period”h]”hŒThe FIP Keep-Alive period”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj žubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjû�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhj¯œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj«œubhÞ)�”}”(hŒ'fabric_state: The internal kernel state”h]”hŒ'fabric_state: The internal kernel state”…”�”}”(hj0žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj«œubjÛ›)�”}”(hŒ°- "Unknown" - Initialization value - "Disconnected" - No link to the FCF/fabric - "Connected" - Host is connected to the FCF - "Deleted" - FCF is being removed from the system ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ "Unknown" - Initialization value”h]”hÞ)�”}”(hjGžh]”hŒ$“Unknownâ€� - Initialization value”…”�”}”(hjIžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjEžubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjBžubjˆ)�”}”(hŒ*"Disconnected" - No link to the FCF/fabric”h]”hÞ)�”}”(hj^žh]”hŒ.“Disconnectedâ€� - No link to the FCF/fabric”…”�”}”(hj`žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj\žubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjBžubjˆ)�”}”(hŒ*"Connected" - Host is connected to the FCF”h]”hÞ)�”}”(hjužh]”hŒ.“Connectedâ€� - Host is connected to the FCF”…”�”}”(hjwžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjsžubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjBžubjˆ)�”}”(hŒ1"Deleted" - FCF is being removed from the system ”h]”hÞ)�”}”(hŒ0"Deleted" - FCF is being removed from the system”h]”hŒ4“Deletedâ€� - FCF is being removed from the system”…”�”}”(hjŽžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjŠžubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjBžubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jµ˜h´KPhj>žubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jµ˜h´KPhj«œubhÞ)�”}”(hŒ:dev_loss_tmo: The device loss timeout period for this FCF.”h]”hŒ:dev_loss_tmo: The device loss timeout period for this FCF.”…”�”}”(hj®žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhj«œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jµ˜h´KPhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hXvNotes: A device loss infrastructure similar to the FC Transport's is present in fcoe_sysfs. It is nice to have so that a link flapping adapter doesn't continually advance the count used to identify the discovered FCF. FCFs will exist in a "Disconnected" state until either the timer expires and the FCF becomes "Deleted" or the FCF is rediscovered and becomes "Connected." ”h]”(jn)�”}”(hŒANotes: A device loss infrastructure similar to the FC Transport's”h]”hŒCNotes: A device loss infrastructure similar to the FC Transport’s”…”�”}”(hjÉžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjÅžubj~)�”}”(hhh]”hÞ)�”}”(hX2is present in fcoe_sysfs. It is nice to have so that a link flapping adapter doesn't continually advance the count used to identify the discovered FCF. FCFs will exist in a "Disconnected" state until either the timer expires and the FCF becomes "Deleted" or the FCF is rediscovered and becomes "Connected."”h]”hX@is present in fcoe_sysfs. It is nice to have so that a link flapping adapter doesn’t continually advance the count used to identify the discovered FCF. FCFs will exist in a “Disconnectedâ€� state until either the timer expires and the FCF becomes “Deletedâ€� or the FCF is rediscovered and becomes “Connected.â€�”…”�”}”(hjÚžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjמubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÅžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhjžubjh)�”}”(hŒUsers: The first user of this interface will be the fcoeadm application, which is commonly packaged in the fcoe-utils package. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjøžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jµ˜h´KPhjôžubj~)�”}”(hhh]”hÞ)�”}”(hŒwThe first user of this interface will be the fcoeadm application, which is commonly packaged in the fcoe-utils package.”h]”hŒwThe first user of this interface will be the fcoeadm application, which is commonly packaged in the fcoe-utils package.”…”�”}”(hj Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KPhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjôžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jµ˜h´KPhjžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ9.. _abi_sys_bus_fsi_devices_xx_xx_00_06_sbefifox_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-fsi-devices-xx-xx-00-06-sbefifox-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj7ŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/fsi\/devices\/XX\.XX\.00\:06\/sbefifoX\/timeout**”h]”j`)�”}”(hŒ?**\/sys\/bus\/fsi\/devices\/XX\.XX\.00\:06\/sbefifoX\/timeout**”h]”hŒ;/sys/bus/fsi/devices/XX.XX.00:06/sbefifoX/timeout”…”�”}”(hjQŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-fsi-devices-sbefifo”h´KhjJŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7Ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4Ÿubah}”(h]”j3Ÿah ]”h"]”Œ4abi_sys_bus_fsi_devices_xx_xx_00_06_sbefifox_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒŸj)Ÿsj˜}”j3Ÿj)ŸsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-fsi-devices-sbefifo `”h]”(hŒDefined on file ”…”�”}”(hjˆŸh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-fsi-devices-sbefifo `”h]”j§)�”}”(hj’Ÿh]”hŒsysfs-bus-fsi-devices-sbefifo”…”�”}”(hj”Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jžŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_fsi_devices_sbefifo”uh1hh³jeŸh´KhjˆŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jeŸh´KhhÊh²hubhÞ)�”}”(hXeIndicates whether or not this SBE device has experienced a timeout; i.e. the SBE did not respond within the time allotted by the driver. A value of 1 indicates that a timeout has occurred and no transfers have completed since the timeout. A value of 0 indicates that no timeout has occurred, or if one has, more recent transfers have completed successfully.”h]”hXeIndicates whether or not this SBE device has experienced a timeout; i.e. the SBE did not respond within the time allotted by the driver. A value of 1 indicates that a timeout has occurred and no transfers have completed since the timeout. A value of 0 indicates that no timeout has occurred, or if one has, more recent transfers have completed successfully.”…”�”}”(hj¶Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jeŸh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_fsl_mc_drivers_bind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-fsl-mc-drivers-bind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÒŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/fsl\-mc\/drivers\/\.\.\.\/bind**”h]”j`)�”}”(hŒ.**\/sys\/bus\/fsl\-mc\/drivers\/\.\.\.\/bind**”h]”hŒ*/sys/bus/fsl-mc/drivers/.../bind”…”�”}”(hjìŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-bus-fsl-mc”h´KhjåŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjߟubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏŸubah}”(h]”jΟah ]”h"]”Œabi_sys_bus_fsl_mc_drivers_bind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÄŸsj˜}”jΟjÄŸsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-fsl-mc `”h]”(hŒDefined on file ”…”�”}”(hj# h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-fsl-mc `”h]”j§)�”}”(hj- h]”hŒsysfs-bus-fsl-mc”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_fsl_mc”uh1hh³j h´Khj# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒÔWriting a device location to this file will cause the driver to attempt to bind to the device found at this location. The format for the location is Object.Id and is the same as found in /sys/bus/fsl-mc/devices/.”h]”hŒÔWriting a device location to this file will cause the driver to attempt to bind to the device found at this location. The format for the location is Object.Id and is the same as found in /sys/bus/fsl-mc/devices/.”…”�”}”(hjQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubj¹)�”}”(hŒ:# echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/bind”h]”hŒ:# echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/bind”…”�”}”hjm sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j h´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_fsl_mc_drivers_unbind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-fsl-mc-drivers-unbind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj‰ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/fsl\-mc\/drivers\/\.\.\.\/unbind**”h]”j`)�”}”(hŒ0**\/sys\/bus\/fsl\-mc\/drivers\/\.\.\.\/unbind**”h]”hŒ,/sys/bus/fsl-mc/drivers/.../unbind”…”�”}”(hj£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´Khjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj† ubah}”(h]”j… ah ]”h"]”Œ!abi_sys_bus_fsl_mc_drivers_unbind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔ j{ sj˜}”j… j{ subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-fsl-mc `”h]”(hŒDefined on file ”…”�”}”(hjÙ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-fsl-mc `”h]”j§)�”}”(hjã h]”hŒsysfs-bus-fsl-mc”…”�”}”(hjå h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjá ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_fsl_mc”uh1hh³j h´KhjÙ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒØWriting a device location to this file will cause the driver to attempt to unbind from the device found at this location. The format for the location is Object.Id and is the same as found in /sys/bus/fsl-mc/devices/.”h]”hŒØWriting a device location to this file will cause the driver to attempt to unbind from the device found at this location. The format for the location is Object.Id and is the same as found in /sys/bus/fsl-mc/devices/.”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubj¹)�”}”(hŒ<# echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind”h]”hŒ<# echo dpni.2 > /sys/bus/fsl-mc/drivers/fsl_dpaa2_eth/unbind”…”�”}”hj#¡sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_hid_devices_bus_vid_pid_n_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-hid-devices-bus-vid-pid-n-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj?¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/speed**”h]”j`)�”}”(hŒE**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/speed**”h]”hŒA/sys/bus/hid/devices/::./speed”…”�”}”(hjY¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjU¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-driver-wacom”h´KhjR¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjO¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjL¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<¡ubah}”(h]”j;¡ah ]”h"]”Œ+abi_sys_bus_hid_devices_bus_vid_pid_n_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹¡j1¡sj˜}”j;¡j1¡subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj�¡h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjš¡h]”hŒsysfs-driver-wacom”…”�”}”(hjœ¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´Khj�¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KhhÊh²hubhÞ)�”}”(hXThe /sys/bus/hid/devices/::./speed file controls reporting speed of Wacom bluetooth tablet. Reading from this file returns 1 if tablet reports in high speed mode or 0 otherwise. Writing to this file one of these values switches reporting speed.”h]”hXThe /sys/bus/hid/devices/::./speed file controls reporting speed of Wacom bluetooth tablet. Reading from this file returns 1 if tablet reports in high speed mode or 0 otherwise. Writing to this file one of these values switches reporting speed.”…”�”}”(hj¾¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_button_n_rawimg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-button-n-rawimg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hjÚ¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/button\_rawimg**”h]”j`)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/button\_rawimg**”h]”hŒY/sys/bus/hid/devices/::./wacom_led/button_rawimg”…”�”}”(hjô¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KDhjí¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjסubah}”(h]”jÖ¡ah ]”h"]”Œ?abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_button_n_rawimg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%¢jÌ¡sj˜}”jÖ¡jÌ¡subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj*¢h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hj4¢h]”hŒsysfs-driver-wacom”…”�”}”(hj6¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´KDhj*¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KDhhÊh²hubhÞ)�”}”(hXoWhen writing a 1024 byte raw image in Wacom Intuos 4 interleaving format to the file, the image shows up on Button N of the device. The image is a 64x32 pixel 4-bit gray image. The 1024 byte binary is split up into 16x 64 byte chunks. Each 64 byte chunk encodes the image data for two consecutive lines on the display. The low nibble of each byte contains the first line, and the high nibble contains the second line. When the Wacom Intuos 4 is connected over Bluetooth, the image has to contain 256 bytes (64x32 px 1 bit colour). The format is also scrambled, like in the USB mode, and it can be summarized by converting::”h]”hXnWhen writing a 1024 byte raw image in Wacom Intuos 4 interleaving format to the file, the image shows up on Button N of the device. The image is a 64x32 pixel 4-bit gray image. The 1024 byte binary is split up into 16x 64 byte chunks. Each 64 byte chunk encodes the image data for two consecutive lines on the display. The low nibble of each byte contains the first line, and the high nibble contains the second line. When the Wacom Intuos 4 is connected over Bluetooth, the image has to contain 256 bytes (64x32 px 1 bit colour). The format is also scrambled, like in the USB mode, and it can be summarized by converting:”…”�”}”(hjX¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KDhhÊh²hubj¹)�”}”(hŒ.76543210 into GECA6420. HGFEDCBA HFDB7531”h]”hŒ.76543210 into GECA6420. HGFEDCBA HFDB7531”…”�”}”hjf¢sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jm¡h´KDhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_buttons_luminance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-buttons-luminance”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hj‚¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/buttons_luminance**”h]”j`)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/buttons_luminance**”h]”hŒX/sys/bus/hid/devices/::./wacom_led/buttons_luminance”…”�”}”(hjœ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K=hj•¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ubah}”(h]”j~¢ah ]”h"]”ŒAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_buttons_luminance”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍ¢jt¢sj˜}”j~¢jt¢subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hjÒ¢h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjÜ¢h]”hŒsysfs-driver-wacom”…”�”}”(hjÞ¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚ¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j袌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K=hjÒ¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K=hhÊh²hubhÞ)�”}”(hŒ`Writing to this file sets the overall luminance level (0..15) of all eight button OLED displays.”h]”hŒ`Writing to this file sets the overall luminance level (0..15) of all eight button OLED displays.”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K=hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_led:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-led”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/led**”h]”j`)�”}”(hŒN**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/led**”h]”hŒJ/sys/bus/hid/devices/::./wacom_led/led”…”�”}”(hj6£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K hj/£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£ubah}”(h]”j£ah ]”h"]”Œ3abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_led”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jg£j£sj˜}”j£j£subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hjl£h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjv£h]”hŒsysfs-driver-wacom”…”�”}”(hjx£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjt£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K hjl£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K hhÊh²hubhÞ)�”}”(hXcAttribute group for control of the status LEDs and the OLEDs. This attribute group is only available for Intuos 4 M, L, and XL (with LEDs and OLEDs), Intuos 4 WL, Intuos 5 (LEDs only), Intuos Pro (LEDs only) and Cintiq 21UX2 and Cintiq 24HD (LEDs only). Therefore its presence implicitly signifies the presence of said LEDs and OLEDs on the tablet device.”h]”hXcAttribute group for control of the status LEDs and the OLEDs. This attribute group is only available for Intuos 4 M, L, and XL (with LEDs and OLEDs), Intuos 4 WL, Intuos 5 (LEDs only), Intuos Pro (LEDs only) and Cintiq 21UX2 and Cintiq 24HD (LEDs only). Therefore its presence implicitly signifies the presence of said LEDs and OLEDs on the tablet device.”…”�”}”(hjš£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status0_luminance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status0-luminance”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hj¶£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status0_luminance**”h]”j`)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status0_luminance**”h]”hŒX/sys/bus/hid/devices/::./wacom_led/status0_luminance”…”�”}”(hjУh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KhjÉ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³£ubah}”(h]”j²£ah ]”h"]”ŒAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status0_luminance”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤j¨£sj˜}”j²£j¨£subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj¤h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hj¤h]”hŒsysfs-driver-wacom”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´Khj¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KhhÊh²hubhÞ)�”}”(hX" Writing to this file sets the status LED luminance (1..127) when the stylus does not touch the tablet surface, and no button is pressed on the stylus. This luminance level is normally lower than the level when a button is pressed.”h]”hX" Writing to this file sets the status LED luminance (1..127) when the stylus does not touch the tablet surface, and no button is pressed on the stylus. This luminance level is normally lower than the level when a button is pressed.”…”�”}”(hj4¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status1_luminance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status1-luminance”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hjP¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status1_luminance**”h]”j`)�”}”(hŒ\**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status1_luminance**”h]”hŒX/sys/bus/hid/devices/::./wacom_led/status1_luminance”…”�”}”(hjj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K!hjc¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjP¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjM¤ubah}”(h]”jL¤ah ]”h"]”ŒAabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status1_luminance”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›¤jB¤sj˜}”jL¤jB¤subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj ¤h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjª¤h]”hŒsysfs-driver-wacom”…”�”}”(hj¬¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K!hj ¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K!hhÊh²hubhÞ)�”}”(hŒË Writing to this file sets the status LED luminance (1..127) when the stylus touches the tablet surface, or any button is pressed on the stylus.”h]”hŒË Writing to this file sets the status LED luminance (1..127) when the stylus touches the tablet surface, or any button is pressed on the stylus.”…”�”}”(hjΤh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K!hhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led0_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led0-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hjê¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status_led0_select**”h]”j`)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status_led0_select**”h]”hŒY/sys/bus/hid/devices/::./wacom_led/status_led0_select”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K*hjý¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjê¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjç¤ubah}”(h]”jæ¤ah ]”h"]”ŒBabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led0_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5¥jܤsj˜}”jæ¤jܤsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj:¥h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjD¥h]”hŒsysfs-driver-wacom”…”�”}”(hjF¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjB¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jP¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K*hj:¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K*hhÊh²hubhÞ)�”}”(hX Writing to this file sets which one of the four (for Intuos 4 and Intuos 5) or of the right four (for Cintiq 21UX2 and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on the same side are always inactive.”h]”hX Writing to this file sets which one of the four (for Intuos 4 and Intuos 5) or of the right four (for Cintiq 21UX2 and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on the same side are always inactive.”…”�”}”(hjh¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K*hhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led1_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led1-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hj„¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status_led1_select**”h]”j`)�”}”(hŒ]**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_led\/status_led1_select**”h]”hŒY/sys/bus/hid/devices/::./wacom_led/status_led1_select”…”�”}”(hjž¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjš¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K4hj—¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¥ubah}”(h]”j€¥ah ]”h"]”ŒBabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_led_status_led1_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏ¥jv¥sj˜}”j€¥jv¥subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hjÔ¥h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjÞ¥h]”hŒsysfs-driver-wacom”…”�”}”(hjà¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jꥌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K4hjÔ¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K4hhÊh²hubhÞ)�”}”(hŒç Writing to this file sets which one of the left four (for Cintiq 21UX2 and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on the left are always inactive.”h]”hŒç Writing to this file sets which one of the left four (for Cintiq 21UX2 and Cintiq 24HD) status LEDs is active (0..3). The other three LEDs on the left are always inactive.”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K4hhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_serial_number_remote_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-serial-number-remote-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Knuh1j@hj¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒl**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_remote\/\\/remote_mode**”h]”j`)�”}”(hŒl**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_remote\/\\/remote_mode**”h]”hŒh/sys/bus/hid/devices/::./wacom_remote//remote_mode”…”�”}”(hj8¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K`hj1¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦ubah}”(h]”j¦ah ]”h"]”ŒLabi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_serial_number_remote_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ji¦j¦sj˜}”j¦j¦subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hjn¦h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hjx¦h]”hŒsysfs-driver-wacom”…”�”}”(hjz¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´K`hjn¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K`hhÊh²hubhÞ)�”}”(hXD Reading from this file reports the mode status of the remote as indicated by the LED lights on the device. If no reports have been received from the paired device, reading from this file will report '-1'. The mode is read-only and cannot be set through the driver.”h]”hXH Reading from this file reports the mode status of the remote as indicated by the LED lights on the device. If no reports have been received from the paired device, reading from this file will report ‘-1’. The mode is read-only and cannot be set through the driver.”…”�”}”(hjœ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´K`hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_unpair_remote:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-unpair-remote”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hj¸¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_remote\/unpair_remote**”h]”j`)�”}”(hŒ[**\/sys\/bus\/hid\/devices\/\\:\\:\\.\\/wacom_remote\/unpair_remote**”h]”hŒW/sys/bus/hid/devices/::./wacom_remote/unpair_remote”…”�”}”(hjÒ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjΦubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KWhj˦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjȦubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŦubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµ¦ubah}”(h]”j´¦ah ]”h"]”Œ@abi_sys_bus_hid_devices_bus_vid_pid_n_wacom_remote_unpair_remote”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§jª¦sj˜}”j´¦jª¦subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-wacom `”h]”(hŒDefined on file ”…”�”}”(hj§h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-wacom `”h]”j§)�”}”(hj§h]”hŒsysfs-driver-wacom”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_wacom”uh1hh³jm¡h´KWhj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KWhhÊh²hubhÞ)�”}”(hŒ½Writing the character sequence '*' followed by a newline to this file will delete all of the current pairings on the device. Other character sequences are reserved. This file is write only.”h]”hŒÁWriting the character sequence ‘*’ followed by a newline to this file will delete all of the current pairings on the device. Other character sequences are reserved. This file is write only.”…”�”}”(hj6§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jm¡h´KWhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_hid_drivers_hid_appletb_kbd_dev_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-hid-drivers-hid-appletb-kbd-dev-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjR§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/hid\-appletb\-kbd\/\\/mode**”h]”j`)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/hid\-appletb\-kbd\/\\/mode**”h]”hŒ:/sys/bus/hid/drivers/hid-appletb-kbd//mode”…”�”}”(hjl§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-driver-hid-appletb-kbd”h´Khje§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO§ubah}”(h]”jN§ah ]”h"]”Œ0abi_sys_bus_hid_drivers_hid_appletb_kbd_dev_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž§jD§sj˜}”jN§jD§subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-appletb-kbd `”h]”(hŒDefined on file ”…”�”}”(hj£§h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-appletb-kbd `”h]”j§)�”}”(hj­§h]”hŒsysfs-driver-hid-appletb-kbd”…”�”}”(hj¯§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_appletb_kbd”uh1hh³j€§h´Khj£§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€§h´KhhÊh²hubhÞ)�”}”(hŒ¬The set of keys displayed on the Touch Bar. Valid values are: == ================= 0 Escape key only 1 Function keys 2 Media/brightness keys 3 None == =================”h]”hŒ¬The set of keys displayed on the Touch Bar. Valid values are: == ================= 0 Escape key only 1 Function keys 2 Media/brightness keys 3 None == =================”…”�”}”(hjѧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€§h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_headset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-headset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjí§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/fw_version_headset**”h]”j`)�”}”(hŒM**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/fw_version_headset**”h]”hŒI/sys/bus/hid/drivers/hid-corsair-void//fw_version_headset”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-driver-hid-corsair-void”h´Khj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê§ubah}”(h]”jé§ah ]”h"]”Œ?abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_headset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9¨jß§sj˜}”jé§jß§subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hj>¨h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hjH¨h]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hjJ¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´Khj>¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒWThe firmware version of the headset * Returns -ENODATA if no version was reported ”h]”jc)�”}”(hhh]”jh)�”}”(hŒSThe firmware version of the headset * Returns -ENODATA if no version was reported ”h]”(jn)�”}”(hŒ#The firmware version of the headset”h]”hŒ#The firmware version of the headset”…”�”}”(hjz¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¨h´Khjv¨ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ-Returns -ENODATA if no version was reported ”h]”hÞ)�”}”(hŒ+Returns -ENODATA if no version was reported”h]”hŒ+Returns -ENODATA if no version was reported”…”�”}”(hj’¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khjލubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‹¨ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¨h´Khjˆ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjv¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¨h´Khjs¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjo¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjl¨ubah}”(h]”h ]”h"]”h$]”h&]”j% Œ upperalpha”j' Œ(”j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒE.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_receiver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-receiver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjÚ¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/fw_version_receiver**”h]”j`)�”}”(hŒN**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/fw_version_receiver**”h]”hŒJ/sys/bus/hid/drivers/hid-corsair-void//fw_version_receiver”…”�”}”(hjô¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khjí¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjרubah}”(h]”jÖ¨ah ]”h"]”Œ@abi_sys_bus_hid_drivers_hid_corsair_void_dev_fw_version_receiver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%©j̨sj˜}”jÖ¨j̨subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hj*©h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hj4©h]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hj6©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´Khj*©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒ&The firmware version of the receiver ”h]”hÞ)�”}”(hŒ$The firmware version of the receiver”h]”hŒ$The firmware version of the receiver”…”�”}”(hj_©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj[©ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjX©ubah}”(h]”h ]”h"]”h$]”h&]”j% jʨj' j˨j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ?.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_microphone_up:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-hid-drivers-hid-corsair-void-dev-microphone-up”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj‡©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/microphone_up**”h]”j`)�”}”(hŒH**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/microphone_up**”h]”hŒD/sys/bus/hid/drivers/hid-corsair-void//microphone_up”…”�”}”(hj¡©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khjš©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„©ubah}”(h]”jƒ©ah ]”h"]”Œ:abi_sys_bus_hid_drivers_hid_corsair_void_dev_microphone_up”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒ©jy©sj˜}”jƒ©jy©subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hjשh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hjá©h]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hjã©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´Khjשubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒaGet the physical position of the microphone * 1 -> Microphone up * 0 -> Microphone down ”h]”jc)�”}”(hhh]”jh)�”}”(hŒYGet the physical position of the microphone * 1 -> Microphone up * 0 -> Microphone down ”h]”(jn)�”}”(hŒ+Get the physical position of the microphone”h]”hŒ+Get the physical position of the microphone”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¨h´Khjªubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1 -> Microphone up”h]”hÞ)�”}”(hj)ªh]”hŒ1 -> Microphone up”…”�”}”(hj+ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj'ªubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$ªubjˆ)�”}”(hŒ0 -> Microphone down ”h]”hÞ)�”}”(hŒ0 -> Microphone down”h]”hŒ0 -> Microphone down”…”�”}”(hjBªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj>ªubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$ªubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¨h´Khj!ªubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¨h´Khj ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjªubah}”(h]”h ]”h"]”h$]”h&]”j% jʨj' j˨j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_send_alert:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-hid-drivers-hid-corsair-void-dev-send-alert”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjˆªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/send_alert**”h]”j`)�”}”(hŒE**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/send_alert**”h]”hŒA/sys/bus/hid/drivers/hid-corsair-void//send_alert”…”�”}”(hj¢ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj›ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…ªubah}”(h]”j„ªah ]”h"]”Œ7abi_sys_bus_hid_drivers_hid_corsair_void_dev_send_alert”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓªjzªsj˜}”j„ªjzªsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hjتh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hjâªh]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hjäªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´Khjتubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒ7Play a built-in notification from the headset (0 / 1) ”h]”hÞ)�”}”(hŒ5Play a built-in notification from the headset (0 / 1)”h]”hŒ5Play a built-in notification from the headset (0 / 1)”…”�”}”(hj «h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj «ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj«ubah}”(h]”h ]”h"]”h$]”h&]”j% jʨj' j˨j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ>.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_set_sidetone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-hid-drivers-hid-corsair-void-dev-set-sidetone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj5«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/set_sidetone**”h]”j`)�”}”(hŒG**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/set_sidetone**”h]”hŒC/sys/bus/hid/drivers/hid-corsair-void//set_sidetone”…”�”}”(hjO«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhjH«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2«ubah}”(h]”j1«ah ]”h"]”Œ9abi_sys_bus_hid_drivers_hid_corsair_void_dev_set_sidetone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€«j'«sj˜}”j1«j'«subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hj…«h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hj�«h]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hj‘«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´Khj…«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´KhhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒ,Set the sidetone volume (0 - sidetone_max) ”h]”hÞ)�”}”(hŒ*Set the sidetone volume (0 - sidetone_max)”h]”hŒ*Set the sidetone volume (0 - sidetone_max)”…”�”}”(hjº«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´Khj¶«ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³«ubah}”(h]”h ]”h"]”h$]”h&]”j% jʨj' j˨j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ>.. _abi_sys_bus_hid_drivers_hid_corsair_void_dev_sidetone_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-hid-drivers-hid-corsair-void-dev-sidetone-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjâ«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/sidetone_max**”h]”j`)�”}”(hŒG**\/sys\/bus\/hid\/drivers\/hid\-corsair\-void\/\\/sidetone_max**”h]”hŒC/sys/bus/hid/drivers/hid-corsair-void//sidetone_max”…”�”}”(hjü«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´K"hjõ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß«ubah}”(h]”jÞ«ah ]”h"]”Œ9abi_sys_bus_hid_drivers_hid_corsair_void_dev_sidetone_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-¬jÔ«sj˜}”jÞ«jÔ«subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-hid-corsair-void `”h]”(hŒDefined on file ”…”�”}”(hj2¬h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-hid-corsair-void `”h]”j§)�”}”(hj<¬h]”hŒsysfs-driver-hid-corsair-void”…”�”}”(hj>¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_hid_corsair_void”uh1hh³j¨h´K"hj2¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´K"hhÊh²hubj­Ÿ)�”}”(hhh]”jˆ)�”}”(hŒ$Report the maximum sidetone volume ”h]”hÞ)�”}”(hŒ"Report the maximum sidetone volume”h]”hŒ"Report the maximum sidetone volume”…”�”}”(hjg¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¨h´K"hjc¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj`¬ubah}”(h]”h ]”h"]”h$]”h&]”j% jʨj' j˨j( j) j{ Kuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒK.. _abi_sys_bus_hid_drivers_logitech_hidpp_device_dev_builtin_power_supply:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-hid-drivers-logitech-hidpp-device-dev-builtin-power-supply”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj�¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/hid\/drivers\/logitech\-hidpp\-device\/\\/builtin_power_supply**”h]”j`)�”}”(hŒT**\/sys\/bus\/hid\/drivers\/logitech\-hidpp\-device\/\\/builtin_power_supply**”h]”hŒP/sys/bus/hid/drivers/logitech-hidpp-device//builtin_power_supply”…”�”}”(hj©¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-driver-hid-logitech-hidpp”h´K hj¢¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ¬ubah}”(h]”j‹¬a•h ]”h"]”ŒFabi_sys_bus_hid_drivers_logitech_hidpp_device_dev_builtin_power_supply”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ¬j�¬sj˜}”j‹¬j�¬subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-hidpp `”h]”(hŒDefined on file ”…”�”}”(hjà¬h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-hidpp `”h]”j§)�”}”(hjê¬h]”hŒsysfs-driver-hid-logitech-hidpp”…”�”}”(hjì¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_hidpp”uh1hh³j½¬h´K hjà¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½¬h´K hhÊh²hubhÞ)�”}”(hŒïPresence of this file indicates that HID++ driver is capable of handling battery properties in the kernel. This way, upower can add a udev rule to decide whether or not it should use the internal unifying support or the generic kernel one.”h]”hŒïPresence of this file indicates that HID++ driver is capable of handling battery properties in the kernel. This way, upower can add a udev rule to decide whether or not it should use the internal unifying support or the generic kernel one.”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½¬h´K hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_hid_drivers_logitech_hidpp_device_dev_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-hid-drivers-logitech-hidpp-device-dev-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj*­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/hid\/drivers\/logitech\-hidpp\-device\/\\/range**”h]”j`)�”}”(hŒE**\/sys\/bus\/hid\/drivers\/logitech\-hidpp\-device\/\\/range**”h]”hŒA/sys/bus/hid/drivers/logitech-hidpp-device//range”…”�”}”(hjD­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½¬h´Khj=­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'­ubah}”(h]”j&­ah ]”h"]”Œ7abi_sys_bus_hid_drivers_logitech_hidpp_device_dev_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju­j­sj˜}”j&­j­subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-hidpp `”h]”(hŒDefined on file ”…”�”}”(hjz­h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-hidpp `”h]”j§)�”}”(hj„­h]”hŒsysfs-driver-hid-logitech-hidpp”…”�”}”(hj†­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_hidpp”uh1hh³j½¬h´Khjz­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½¬h´KhhÊh²hubhÞ)�”}”(hŒå(RW) This attribute controls the amount of 'turn' permitted in Logitech G920 wheel. Reading from the file shows the current range of the steering wheel. Writing a value within the min and max boundary sets the range of the wheel.”h]”hŒé(RW) This attribute controls the amount of ‘turn’ permitted in Logitech G920 wheel. Reading from the file shows the current range of the steering wheel. Writing a value within the min and max boundary sets the range of the wheel.”…”�”}”(hj¨­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½¬h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_hid_drivers_logitech_dev_alternate_modes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-hid-drivers-logitech-dev-alternate-modes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÄ­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/hid\/drivers\/logitech\/\\/alternate_modes**”h]”j`)�”}”(hŒ@**\/sys\/bus\/hid\/drivers\/logitech\/\\/alternate_modes**”h]”hŒ</sys/bus/hid/drivers/logitech//alternate_modes”…”�”}”(hjÞ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-driver-hid-logitech-lg4ff”h´K hj×­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ­ubah}”(h]”jÀ­ah ]”h"]”Œ4abi_sys_bus_hid_drivers_logitech_dev_alternate_modes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®j¶­sj˜}”jÀ­j¶­subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-lg4ff `”h]”(hŒDefined on file ”…”�”}”(hj®h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-lg4ff `”h]”j§)�”}”(hj®h]”hŒsysfs-driver-hid-logitech-lg4ff”…”�”}”(hj!®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_lg4ff”uh1hh³jò­h´K hj®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubhÞ)�”}”(hŒWDisplays a set of alternate modes supported by a wheel. Each mode is listed as follows:”h]”hŒWDisplays a set of alternate modes supported by a wheel. Each mode is listed as follows:”…”�”}”(hjC®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubjÛ›)�”}”(hŒTag: Mode Name ”h]”hÞ)�”}”(hŒTag: Mode Name”h]”hŒTag: Mode Name”…”�”}”(hjU®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hjQ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jò­h´K hhÊh²hubhÞ)�”}”(hXôCurrently active mode is marked with an asterisk. List also contains an abstract item "native" which always denotes the native mode of the wheel. Echoing the mode tag switches the wheel into the corresponding mode. Depending on the exact model of the wheel not all listed modes might always be selectable. If a wheel cannot be switched into the desired mode, -EINVAL is returned accompanied with an explanatory message in the kernel log. This entry is not created for devices that have only one mode.”h]”hXøCurrently active mode is marked with an asterisk. List also contains an abstract item “nativeâ€� which always denotes the native mode of the wheel. Echoing the mode tag switches the wheel into the corresponding mode. Depending on the exact model of the wheel not all listed modes might always be selectable. If a wheel cannot be switched into the desired mode, -EINVAL is returned accompanied with an explanatory message in the kernel log. This entry is not created for devices that have only one mode.”…”�”}”(hji®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubhÞ)�”}”(hŒ"Currently supported mode switches:”h]”hŒ"Currently supported mode switches:”…”�”}”(hjw®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubhÞ)�”}”(hŒDriving Force Pro::”h]”hŒDriving Force Pro:”…”�”}”(hj…®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubj¹)�”}”(hŒ DF-EX --> DFP”h]”hŒ DF-EX --> DFP”…”�”}”hj“®sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jò­h´K hhÊh²hubhÞ)�”}”(hŒG25::”h]”hŒG25:”…”�”}”(hj¡®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubj¹)�”}”(hŒDF-EX --> DFP --> G25”h]”hŒDF-EX --> DFP --> G25”…”�”}”hj¯®sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jò­h´K hhÊh²hubhÞ)�”}”(hŒG27::”h]”hŒG27:”…”�”}”(hj½®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubj¹)�”}”(hŒYDF-EX <*> DFP <-> G25 <-> G27 DF-EX <*--------> G25 <-> G27 DF-EX <*----------------> G27”h]”hŒYDF-EX <*> DFP <-> G25 <-> G27 DF-EX <*--------> G25 <-> G27 DF-EX <*----------------> G27”…”�”}”hjË®sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jò­h´K hhÊh²hubhÞ)�”}”(hŒG29::”h]”hŒG29:”…”�”}”(hjÙ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubj¹)�”}”(hŒ—DF-EX <*> DFP <-> G25 <-> G27 <-> G29 DF-EX <*--------> G25 <-> G27 <-> G29 DF-EX <*----------------> G27 <-> G29 DF-EX <*------------------------> G29”h]”hŒ—DF-EX <*> DFP <-> G25 <-> G27 <-> G29 DF-EX <*--------> G25 <-> G27 <-> G29 DF-EX <*----------------> G27 <-> G29 DF-EX <*------------------------> G29”…”�”}”hjç®sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jò­h´K hhÊh²hubhÞ)�”}”(hŒDFGT::”h]”hŒDFGT:”…”�”}”(hjõ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hhÊh²hubj¹)�”}”(hŒ-DF-EX <*> DFP <-> DFGT DF-EX <*--------> DFGT”h]”hŒ-DF-EX <*> DFP <-> DFGT DF-EX <*--------> DFGT”…”�”}”hj¯sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jò­h´K hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ|hid_logitech module must be loaded with lg4ff_no_autoswitch=1 parameter set in order for the switch to DF-EX mode to work. ”h]”hÞ)�”}”(hŒzhid_logitech module must be loaded with lg4ff_no_autoswitch=1 parameter set in order for the switch to DF-EX mode to work.”h]”hŒzhid_logitech module must be loaded with lg4ff_no_autoswitch=1 parameter set in order for the switch to DF-EX mode to work.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¯ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jò­h´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_hid_drivers_logitech_dev_combine_pedals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-hid-drivers-logitech-dev-combine-pedals”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj@¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/hid\/drivers\/logitech\/\\/combine_pedals**”h]”j`)�”}”(hŒ?**\/sys\/bus\/hid\/drivers\/logitech\/\\/combine_pedals**”h]”hŒ;/sys/bus/hid/drivers/logitech//combine_pedals”…”�”}”(hjZ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´KDhjS¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=¯ubah}”(h]”j<¯ah ]”h"]”Œ3abi_sys_bus_hid_drivers_logitech_dev_combine_pedals”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹¯j2¯sj˜}”j<¯j2¯subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-lg4ff `”h]”(hŒDefined on file ”…”�”}”(hj�¯h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-lg4ff `”h]”j§)�”}”(hjš¯h]”hŒsysfs-driver-hid-logitech-lg4ff”…”�”}”(hjœ¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_lg4ff”uh1hh³jò­h´KDhj�¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´KDhhÊh²hubhÞ)�”}”(hŒèControls whether a combined value of accelerator and brake is reported on the Y axis of the controller. Useful for older games which can do not work with separate accelerator/brake axis. Off ('0') by default, enabled by setting '1'.”h]”hŒðControls whether a combined value of accelerator and brake is reported on the Y axis of the controller. Useful for older games which can do not work with separate accelerator/brake axis. Off (‘0’) by default, enabled by setting ‘1’.”…”�”}”(hj¾¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´KDhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_hid_drivers_logitech_dev_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-hid-drivers-logitech-dev-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÚ¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/hid\/drivers\/logitech\/\\/range**”h]”j`)�”}”(hŒ6**\/sys\/bus\/hid\/drivers\/logitech\/\\/range**”h]”hŒ2/sys/bus/hid/drivers/logitech//range”…”�”}”(hjô¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´Khjí¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjׯubah}”(h]”jÖ¯ah ]”h"]”Œ*abi_sys_bus_hid_drivers_logitech_dev_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%°j̯sj˜}”jÖ¯j̯subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-lg4ff `”h]”(hŒDefined on file ”…”�”}”(hj*°h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-lg4ff `”h]”j§)�”}”(hj4°h]”hŒsysfs-driver-hid-logitech-lg4ff”…”�”}”(hj6°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_lg4ff”uh1hh³jò­h´Khj*°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´KhhÊh²hubhÞ)�”}”(hŒŒDisplay minimum, maximum and current range of the steering wheel. Writing a value within min and max boundaries sets the range of the wheel.”h]”hŒŒDisplay minimum, maximum and current range of the steering wheel. Writing a value within min and max boundaries sets the range of the wheel.”…”�”}”(hjX°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_hid_drivers_logitech_dev_real_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-hid-drivers-logitech-dev-real-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjt°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/logitech\/\\/real_id**”h]”j`)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/logitech\/\\/real_id**”h]”hŒ4/sys/bus/hid/drivers/logitech//real_id”…”�”}”(hjްh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjаubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K;hj‡°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq°ubah}”(h]”jp°ah ]”h"]”Œ,abi_sys_bus_hid_drivers_logitech_dev_real_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿°jf°sj˜}”jp°jf°subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-hid-logitech-lg4ff `”h]”(hŒDefined on file ”…”�”}”(hjİh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-hid-logitech-lg4ff `”h]”j§)�”}”(hjΰh]”hŒsysfs-driver-hid-logitech-lg4ff”…”�”}”(hjаh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj̰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_hid_logitech_lg4ff”uh1hh³jò­h´K;hjİubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K;hhÊh²hubhÞ)�”}”(hŒ½Displays the real model of the wheel regardless of any alternate mode the wheel might be switched to. It is a read-only value. This entry is not created for devices that have only one mode.”h]”hŒ½Displays the real model of the wheel regardless of any alternate mode the wheel might be switched to. It is a read-only value. This entry is not created for devices that have only one mode.”…”�”}”(hjò°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jò­h´K;hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_hid_drivers_ntrig_dev_activate_slack:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-hid-drivers-ntrig-dev-activate-slack”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activate_slack**”h]”j`)�”}”(hŒ<**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activate_slack**”h]”hŒ8/sys/bus/hid/drivers/ntrig//activate_slack”…”�”}”(hj(±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-driver-hid-ntrig”h´Khj!±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ±ubah}”(h]”j ±ah ]”h"]”Œ0abi_sys_bus_hid_drivers_ntrig_dev_activate_slack”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZ±j±sj˜}”j ±j±subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hj_±h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hji±h]”hŒsysfs-driver-hid-ntrig”…”�”}”(hjk±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjg±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ju±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´Khj_±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KhhÊh²hubhÞ)�”}”(hŒd(RW) Number of contact frames ignored before acknowledging the start of activity (activating touch).”h]”hŒd(RW) Number of contact frames ignored before acknowledging the start of activity (activating touch).”…”�”}”(hj�±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_hid_drivers_ntrig_dev_activation_width:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-hid-drivers-ntrig-dev-activation-width”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj©±ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activation_width**”h]”j`)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activation_width**”h]”hŒ:/sys/bus/hid/drivers/ntrig//activation_width”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´Khj¼±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶±ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activation_height**”h]”j`)�”}”(hŒ?**\/sys\/bus\/hid\/drivers\/ntrig\/\\/activation_height**”h]”hŒ;/sys/bus/hid/drivers/ntrig//activation_height”…”�”}”(hjí±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´Khjæ±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦±ubah}”(h]”j¥±ah ]”h"]”Œ2abi_sys_bus_hid_drivers_ntrig_dev_activation_width”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²j›±sj˜}”j¥±j›±subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hj#²h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hj-²h]”hŒsysfs-driver-hid-ntrig”…”�”}”(hj/²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´Khj#²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KhhÊh²hubhÞ)�”}”(hŒ'Threholds to override activation slack.”h]”hŒ'Threholds to override activation slack.”…”�”}”(hjQ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjb²ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjb²ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒactivation_width”h]”hŒactivation_width”…”�”}”(hj‚²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´Khj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|²ubjW)�”}”(hhh]”hÞ)�”}”(hŒB(RW) Width threshold to immediately start processing touch events.”h]”hŒB(RW) Width threshold to immediately start processing touch events.”…”�”}”(hj™²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´Khj–²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy²ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒactivation_height”h]”hŒactivation_height”…”�”}”(hj¹²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´Khj¶²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³²ubjW)�”}”(hhh]”hÞ)�”}”(hŒC(RW) Height threshold to immediately start processing touch events.”h]”hŒC(RW) Height threshold to immediately start processing touch events.”…”�”}”(hjвh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KhjͲubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjb²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_bus_hid_drivers_ntrig_dev_decativate_slack:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-hid-drivers-ntrig-dev-decativate-slack”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj ³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/ntrig\/\\/decativate_slack**”h]”j`)�”}”(hŒ>**\/sys\/bus\/hid\/drivers\/ntrig\/\\/decativate_slack**”h]”hŒ:/sys/bus/hid/drivers/ntrig//decativate_slack”…”�”}”(hj%³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ubah}”(h]”j³ah ]”h"]”Œ2abi_sys_bus_hid_drivers_ntrig_dev_decativate_slack”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jV³jý²sj˜}”j³jý²subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hj[³h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hje³h]”hŒsysfs-driver-hid-ntrig”…”�”}”(hjg³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjc³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jq³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´K hj[³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K hhÊh²hubhÞ)�”}”(hŒo(RW) Number of empty (no contact) frames ignored before acknowledging the end of activity (deactivating touch).”h]”hŒo(RW) Number of empty (no contact) frames ignored before acknowledging the end of activity (deactivating touch).”…”�”}”(hj‰³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K hhÊh²hubhÞ)�”}”(hŒüWhen the last finger is removed from the device, it sends a number of empty frames. By holding off on deactivation for a few frames false erroneous disconnects can be tolerated, where the sensor may mistakenly not detect a finger that is still present.”h]”hŒüWhen the last finger is removed from the device, it sends a number of empty frames. By holding off on deactivation for a few frames false erroneous disconnects can be tolerated, where the sensor may mistakenly not detect a finger that is still present.”…”�”}”(hj—³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_hid_drivers_ntrig_dev_min_width:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-hid-drivers-ntrig-dev-min-width”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj³³ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/ntrig\/\\/min_width**”h]”j`)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/ntrig\/\\/min_width**”h]”hŒ3/sys/bus/hid/drivers/ntrig//min_width”…”�”}”(hjͳh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjɳubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hjƳubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ³ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/ntrig\/\\/min_height**”h]”j`)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/ntrig\/\\/min_height**”h]”hŒ4/sys/bus/hid/drivers/ntrig//min_height”…”�”}”(hj÷³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hjð³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°³ubah}”(h]”j¯³ah ]”h"]”Œ+abi_sys_bus_hid_drivers_ntrig_dev_min_width”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(´j¥³sj˜}”j¯³j¥³subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hj-´h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hj7´h]”hŒsysfs-driver-hid-ntrig”…”�”}”(hj9´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jC´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´K(hj-´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hhÊh²hubhÞ)�”}”(hŒMinimum size contact accepted.”h]”hŒMinimum size contact accepted.”…”�”}”(hj[´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjl´ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjl´ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ min_width”h]”hŒ min_width”…”�”}”(hjŒ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hj‰´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†´ubjW)�”}”(hhh]”hÞ)�”}”(hŒC(RW) Minimum touch contact width to decide activation and activity.”h]”hŒC(RW) Minimum touch contact width to decide activation and activity.”…”�”}”(hj£´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hj ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ´ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ min_height”h]”hŒ min_height”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hjÀ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½´ubjW)�”}”(hhh]”hÞ)�”}”(hŒD(RW) Minimum touch contact height to decide activation and activity.”h]”hŒD(RW) Minimum touch contact height to decide activation and activity.”…”�”}”(hjÚ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K(hj×´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjl´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hji´ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ;.. _abi_sys_bus_hid_drivers_ntrig_dev_sensor_logical_width:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-hid-drivers-ntrig-dev-sensor-logical-width”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjµubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_logical_width**”h]”j`)�”}”(hŒB**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_logical_width**”h]”hŒ>/sys/bus/hid/drivers/ntrig//sensor_logical_width”…”�”}”(hj/µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+µubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KChj(µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%µubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"µubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_logical_height**”h]”j`)�”}”(hŒC**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_logical_height**”h]”hŒ?/sys/bus/hid/drivers/ntrig//sensor_logical_height”…”�”}”(hjYµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KChjRµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"µubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµubah}”(h]”jµah ]”h"]”Œ6abi_sys_bus_hid_drivers_ntrig_dev_sensor_logical_width”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jеjµsj˜}”jµjµsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hj�µh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hj™µh]”hŒsysfs-driver-hid-ntrig”…”�”}”(hj›µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—µubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´KChj�µubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KChhÊh²hubhÞ)�”}”(hŒ6(RO) The range for positions reported during activity.”h]”hŒ6(RO) The range for positions reported during activity.”…”�”}”(hj½µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´KChhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_hid_drivers_ntrig_dev_sensor_physical_width:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-hid-drivers-ntrig-dev-sensor-physical-width”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÙµubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_physical_width**”h]”j`)�”}”(hŒC**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_physical_width**”h]”hŒ?/sys/bus/hid/drivers/ntrig//sensor_physical_width”…”�”}”(hjóµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K9hjìµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæµubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_physical_height**”h]”j`)�”}”(hŒD**\/sys\/bus\/hid\/drivers\/ntrig\/\\/sensor_physical_height**”h]”hŒ@/sys/bus/hid/drivers/ntrig//sensor_physical_height”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K9hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæµubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖµubah}”(h]”jÕµah ]”h"]”Œ7abi_sys_bus_hid_drivers_ntrig_dev_sensor_physical_width”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN¶j˵sj˜}”jÕµj˵subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-ntrig `”h]”(hŒDefined on file ”…”�”}”(hjS¶h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-ntrig `”h]”j§)�”}”(hj]¶h]”hŒsysfs-driver-hid-ntrig”…”�”}”(hj_¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_ntrig”uh1hh³j<±h´K9hjS¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K9hhÊh²hubhÞ)�”}”(hŒP(RO) These are internal ranges not used for normal events but useful for tuning.”h]”hŒP(RO) These are internal ranges not used for normal events but useful for tuning.”…”�”}”(hj�¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j<±h´K9hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_hid_drivers_prodikeys_channel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-hid-drivers-prodikeys-channel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj�¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/channel**”h]”j`)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/channel**”h]”hŒ4/sys/bus/hid/drivers/prodikeys/.../channel”…”�”}”(hj·¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-hid-prodikeys”h´Khj°¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš¶ubah}”(h]”j™¶ah ]”h"]”Œ)abi_sys_bus_hid_drivers_prodikeys_channel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jé¶j�¶sj˜}”j™¶j�¶subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-prodikeys `”h]”(hŒDefined on file ”…”�”}”(hjî¶h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-prodikeys `”h]”j§)�”}”(hjø¶h]”hŒsysfs-driver-hid-prodikeys”…”�”}”(hjú¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjö¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_prodikeys”uh1hh³j˶h´Khjî¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´KhhÊh²hubhÞ)�”}”(hŒ‡Allows control (via software) the midi channel to which that the pc-midi keyboard will output.midi data. Range: 0..15 Type: Read/write”h]”hŒ‡Allows control (via software) the midi channel to which that the pc-midi keyboard will output.midi data. Range: 0..15 Type: Read/write”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_hid_drivers_prodikeys_octave:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-hid-drivers-prodikeys-octave”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj8·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/octave**”h]”j`)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/octave**”h]”hŒ3/sys/bus/hid/drivers/prodikeys/.../octave”…”�”}”(hjR·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´KhjK·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5·ubah}”(h]”j4·ah ]”h"]”Œ(abi_sys_bus_hid_drivers_prodikeys_octave”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ·j*·sj˜}”j4·j*·subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-prodikeys `”h]”(hŒDefined on file ”…”�”}”(hjˆ·h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-prodikeys `”h]”j§)�”}”(hj’·h]”hŒsysfs-driver-hid-prodikeys”…”�”}”(hj”·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_prodikeys”uh1hh³j˶h´Khjˆ·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´KhhÊh²hubhÞ)�”}”(hŒÂControls the octave shift modifier in the pc-midi driver. The octave can be shifted via software up/down 2 octaves. 0 means the no ocatve shift. Range: -2..2 (minus 2 to plus 2) Type: Read/Write”h]”hŒÂControls the octave shift modifier in the pc-midi driver. The octave can be shifted via software up/down 2 octaves. 0 means the no ocatve shift. Range: -2..2 (minus 2 to plus 2) Type: Read/Write”…”�”}”(hj¶·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_hid_drivers_prodikeys_sustain:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-hid-drivers-prodikeys-sustain”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÒ·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/sustain**”h]”j`)�”}”(hŒ8**\/sys\/bus\/hid\/drivers\/prodikeys\/\.\.\.\/sustain**”h]”hŒ4/sys/bus/hid/drivers/prodikeys/.../sustain”…”�”}”(hjì·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´K hjå·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ·ubah}”(h]”jηah ]”h"]”Œ)abi_sys_bus_hid_drivers_prodikeys_sustain”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸jÄ·sj˜}”jηjÄ·subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-prodikeys `”h]”(hŒDefined on file ”…”�”}”(hj"¸h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-prodikeys `”h]”j§)�”}”(hj,¸h]”hŒsysfs-driver-hid-prodikeys”…”�”}”(hj.¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_prodikeys”uh1hh³j˶h´K hj"¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´K hhÊh²hubhÞ)�”}”(hŒªAllows control (via software) the sustain duration of a note held by the pc-midi driver. 0 means sustain mode is disabled. Range: 0..5000 (milliseconds) Type: Read/write”h]”hŒªAllows control (via software) the sustain duration of a note held by the pc-midi driver. 0 means sustain mode is disabled. Range: 0..5000 (milliseconds) Type: Read/write”…”�”}”(hjP¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j˶h´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_hid_drivers_wiimote_dev_bboard_calib:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-hid-drivers-wiimote-dev-bboard-calib”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjl¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/hid\/drivers\/wiimote\/\\/bboard_calib**”h]”j`)�”}”(hŒ<**\/sys\/bus\/hid\/drivers\/wiimote\/\\/bboard_calib**”h]”hŒ8/sys/bus/hid/drivers/wiimote//bboard_calib”…”�”}”(hj†¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-driver-hid-wiimote”h´K3hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjl¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hji¸ubah}”(h]”jh¸ah ]”h"]”Œ0abi_sys_bus_hid_drivers_wiimote_dev_bboard_calib”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸¸j^¸sj˜}”jh¸j^¸subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-wiimote `”h]”(hŒDefined on file ”…”�”}”(hj½¸h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-wiimote `”h]”j§)�”}”(hjǸh]”hŒsysfs-driver-hid-wiimote”…”�”}”(hjɸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓ¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_wiimote”uh1hh³jš¸h´K3hj½¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K3hhÊh²hubhÞ)�”}”(hX…This attribute is only provided if the device was detected as a balance board. It provides a single line with 3 calibration values for all 4 sensors. The values are separated by colons and are each 2 bytes long (encoded as 4 digit hexadecimal value). First, 0kg values for all 4 sensors are written, followed by the 17kg values for all 4 sensors and last the 34kg values for all 4 sensors.”h]”hX…This attribute is only provided if the device was detected as a balance board. It provides a single line with 3 calibration values for all 4 sensors. The values are separated by colons and are each 2 bytes long (encoded as 4 digit hexadecimal value). First, 0kg values for all 4 sensors are written, followed by the 17kg values for all 4 sensors and last the 34kg values for all 4 sensors.”…”�”}”(hjë¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K3hhÊh²hubhÞ)�”}”(hŒ…Calibration data is already applied by the kernel to all input values but may be used by user-space to perform other transformations.”h]”hŒ…Calibration data is already applied by the kernel to all input values but may be used by user-space to perform other transformations.”…”�”}”(hjù¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K3hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_hid_drivers_wiimote_dev_devtype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-hid-drivers-wiimote-dev-devtype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/wiimote\/\\/devtype**”h]”j`)�”}”(hŒ7**\/sys\/bus\/hid\/drivers\/wiimote\/\\/devtype**”h]”hŒ3/sys/bus/hid/drivers/wiimote//devtype”…”�”}”(hj/¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khj(¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ubah}”(h]”j¹ah ]”h"]”Œ+abi_sys_bus_hid_drivers_wiimote_dev_devtype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`¹j¹sj˜}”j¹j¹subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-wiimote `”h]”(hŒDefined on file ”…”�”}”(hje¹h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-wiimote `”h]”j§)�”}”(hjo¹h]”hŒsysfs-driver-hid-wiimote”…”�”}”(hjq¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_wiimote”uh1hh³jš¸h´Khje¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhhÊh²hubhÞ)�”}”(hXWhile a device is initialized by the wiimote driver, we perform a device detection and signal a "change" uevent after it is done. This file shows the detected device type. "pending" means that the detection is still ongoing, "unknown" means, that the device couldn't be detected or loaded. "generic" means, that the device couldn't be detected but supports basic Wii Remote features and can be used. Other strings for each device-type are available and may be added if new device-specific detections are added. Currently supported are:”h]”hX+While a device is initialized by the wiimote driver, we perform a device detection and signal a “changeâ€� uevent after it is done. This file shows the detected device type. “pendingâ€� means that the detection is still ongoing, “unknownâ€� means, that the device couldn’t be detected or loaded. “genericâ€� means, that the device couldn’t be detected but supports basic Wii Remote features and can be used. Other strings for each device-type are available and may be added if new device-specific detections are added. Currently supported are:”…”�”}”(hj“¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhhÊh²hubjÛ›)�”}”(hX============= ======================================= gen10: First Wii Remote generation gen20: Second Wii Remote Plus generation (builtin MP) balanceboard: Wii Balance Board ============= ======================================= ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¨¹ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj¨¹ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgen10:”h]”hŒgen10:”…”�”}”(hjȹh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhjŹubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubjW)�”}”(hhh]”hÞ)�”}”(hŒFirst Wii Remote generation”h]”hŒFirst Wii Remote generation”…”�”}”(hjß¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khjܹubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¹ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgen20:”h]”hŒgen20:”…”�”}”(hjÿ¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khjü¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjù¹ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.Second Wii Remote Plus generation (builtin MP)”h]”hŒ.Second Wii Remote Plus generation (builtin MP)”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjù¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¹ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ balanceboard:”h]”hŒ balanceboard:”…”�”}”(hj6ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khj3ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ºubjW)�”}”(hhh]”hÞ)�”}”(hŒWii Balance Board”h]”hŒWii Balance Board”…”�”}”(hjMºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhjJºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj¡¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jš¸h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_hid_drivers_wiimote_dev_extension:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-hid-drivers-wiimote-dev-extension”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjŽºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/hid\/drivers\/wiimote\/\\/extension**”h]”j`)�”}”(hŒ9**\/sys\/bus\/hid\/drivers\/wiimote\/\\/extension**”h]”hŒ5/sys/bus/hid/drivers/wiimote//extension”…”�”}”(hj¨ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K hj¡ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ºubah}”(h]”jŠºah ]”h"]”Œ-abi_sys_bus_hid_drivers_wiimote_dev_extension”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙºj€ºsj˜}”jŠºj€ºsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-wiimote `”h]”(hŒDefined on file ”…”�”}”(hjÞºh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-wiimote `”h]”j§)�”}”(hjèºh]”hŒsysfs-driver-hid-wiimote”…”�”}”(hjêºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_wiimote”uh1hh³jš¸h´K hjÞºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K hhÊh²hubhÞ)�”}”(hXyThis file contains the currently connected and initialized extensions. It can be one of: none, motionp, nunchuck, classic, motionp+nunchuck, motionp+classic motionp is the official Nintendo Motion+ extension, nunchuck is the official Nintendo Nunchuck extension and classic is the Nintendo Classic Controller extension. The motionp extension can be combined with the other two.”h]”hXyThis file contains the currently connected and initialized extensions. It can be one of: none, motionp, nunchuck, classic, motionp+nunchuck, motionp+classic motionp is the official Nintendo Motion+ extension, nunchuck is the official Nintendo Nunchuck extension and classic is the Nintendo Classic Controller extension. The motionp extension can be combined with the other two.”…”�”}”(hj »h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K hhÊh²hubhÞ)�”}”(hŒÇStarting with kernel-version 3.11 Motion Plus hotplugging is supported and if detected, it's no longer reported as static extension. You will get uevent notifications for the motion-plus device then.”h]”hŒÉStarting with kernel-version 3.11 Motion Plus hotplugging is supported and if detected, it’s no longer reported as static extension. You will get uevent notifications for the motion-plus device then.”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´K hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_hid_drivers_wiimote_dev_led1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-hid-drivers-wiimote-dev-led1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj6»ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led1**”h]”j`)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led1**”h]”hŒ0/sys/bus/hid/drivers/wiimote//led1”…”�”}”(hjP»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhjI»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC»ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led2**”h]”j`)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led2**”h]”hŒ0/sys/bus/hid/drivers/wiimote//led2”…”�”}”(hjz»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khjs»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC»ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led3**”h]”j`)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led3**”h]”hŒ0/sys/bus/hid/drivers/wiimote//led3”…”�”}”(hj¤»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj »ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´Khj�»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC»ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led4**”h]”j`)�”}”(hŒ4**\/sys\/bus\/hid\/drivers\/wiimote\/\\/led4**”h]”hŒ0/sys/bus/hid/drivers/wiimote//led4”…”�”}”(hjλh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhjÇ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3»ubah}”(h]”j2»ah ]”h"]”Œ(abi_sys_bus_hid_drivers_wiimote_dev_led1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ»j(»sj˜}”j2»j(»subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-wiimote `”h]”(hŒDefined on file ”…”�”}”(hj¼h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-wiimote `”h]”j§)�”}”(hj¼h]”hŒsysfs-driver-hid-wiimote”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_wiimote”uh1hh³jš¸h´Khj¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhhÊh²hubhÞ)�”}”(hŒ¡Make it possible to set/get current led state. Reading from it returns 0 if led is off and 1 if it is on. Writing 0 to it disables the led, writing 1 enables it.”h]”hŒ¡Make it possible to set/get current led state. Reading from it returns 0 if led is off and 1 if it is on. Writing 0 to it disables the led, writing 1 enables it.”…”�”}”(hj2¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_hid_drivers_wiimote_dev_pro_calib:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-hid-drivers-wiimote-dev-pro-calib”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjN¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/hid\/drivers\/wiimote\/\\/pro_calib**”h]”j`)�”}”(hŒ9**\/sys\/bus\/hid\/drivers\/wiimote\/\\/pro_calib**”h]”hŒ5/sys/bus/hid/drivers/wiimote//pro_calib”…”�”}”(hjh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KChja¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK¼ubah}”(h]”jJ¼ah ]”h"]”Œ-abi_sys_bus_hid_drivers_wiimote_dev_pro_calib”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™¼j@¼sj˜}”jJ¼j@¼subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-wiimote `”h]”(hŒDefined on file ”…”�”}”(hjž¼h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-wiimote `”h]”j§)�”}”(hj¨¼h]”hŒsysfs-driver-hid-wiimote”…”�”}”(hjª¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_wiimote”uh1hh³jš¸h´KChjž¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KChhÊh²hubhÞ)�”}”(hXaThis attribute is only provided if the device was detected as a pro-controller. It provides a single line with 4 calibration values for all 4 analog sticks. Format is: "x1:y1 x2:y2". Data is prefixed with a +/-. Each value is a signed 16bit number. Data is encoded as decimal numbers and specifies the offsets of the analog sticks of the pro-controller.”h]”hXeThis attribute is only provided if the device was detected as a pro-controller. It provides a single line with 4 calibration values for all 4 analog sticks. Format is: “x1:y1 x2:y2â€�. Data is prefixed with a +/-. Each value is a signed 16bit number. Data is encoded as decimal numbers and specifies the offsets of the analog sticks of the pro-controller.”…”�”}”(hj̼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KChhÊh²hubhÞ)�”}”(hŒ…Calibration data is already applied by the kernel to all input values but may be used by user-space to perform other transformations.”h]”hŒ…Calibration data is already applied by the kernel to all input values but may be used by user-space to perform other transformations.”…”�”}”(hjÚ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KChhÊh²hubhÞ)�”}”(hŒãCalibration data is detected by the kernel during device setup. You can write "scan\n" into this file to re-trigger calibration. You can also write data directly in the form "x1:y1 x2:y2" to set the calibration values manually.”h]”hŒëCalibration data is detected by the kernel during device setup. You can write “scannâ€� into this file to re-trigger calibration. You can also write data directly in the form “x1:y1 x2:y2â€� to set the calibration values manually.”…”�”}”(hjè¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jš¸h´KChhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_hsi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-hsi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/hsi**”h]”j`)�”}”(hŒ**\/sys\/bus\/hsi**”h]”hŒ/sys/bus/hsi”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-hsi”h´Khj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½ubah}”(h]”j½ah ]”h"]”Œabi_sys_bus_hsi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jP½jö¼sj˜}”j½jö¼subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-hsi `”h]”(hŒDefined on file ”…”�”}”(hjU½h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-hsi `”h]”j§)�”}”(hj_½h]”hŒ sysfs-bus-hsi”…”�”}”(hja½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jk½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_hsi”uh1hh³j2½h´KhjU½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2½h´KhhÊh²hubhÞ)�”}”(hX@High Speed Synchronous Serial Interface (HSI) is a serial interface mainly used for connecting application engines (APE) with cellular modem engines (CMT) in cellular handsets. The bus will be populated with devices (hsi_clients) representing the protocols available in the system. Bus drivers implement those protocols.”h]”hX@High Speed Synchronous Serial Interface (HSI) is a serial interface mainly used for connecting application engines (APE) with cellular modem engines (CMT) in cellular handsets. The bus will be populated with devices (hsi_clients) representing the protocols available in the system. Bus drivers implement those protocols.”…”�”}”(hjƒ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2½h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_hsi_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-hsi-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjŸ½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/hsi\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/hsi\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/hsi/devices/.../modalias”…”�”}”(hj¹½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2½h´Khj²½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸ½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœ½ubah}”(h]”j›½ah ]”h"]”Œ abi_sys_bus_hsi_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jê½j‘½sj˜}”j›½j‘½subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-hsi `”h]”(hŒDefined on file ”…”�”}”(hjï½h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-hsi `”h]”j§)�”}”(hjù½h]”hŒ sysfs-bus-hsi”…”�”}”(hjû½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_hsi”uh1hh³j2½h´Khjï½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2½h´KhhÊh²hubhÞ)�”}”(hŒUStores the same MODALIAS value emitted by uevent Format: hsi:”h]”hŒUStores the same MODALIAS value emitted by uevent Format: hsi:”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2½h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_i2c_idle_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-i2c-idle-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj9¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/bus\/i2c\/\.\.\.\/idle_state**”h]”j`)�”}”(hŒ'**\/sys\/bus\/i2c\/\.\.\.\/idle_state**”h]”hŒ#/sys/bus/i2c/.../idle_state”…”�”}”(hjS¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjO¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954x”h´KhjL¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6¾ubah}”(h]”j5¾ah ]”h"]”Œabi_sys_bus_i2c_idle_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…¾j+¾sj˜}”j5¾j+¾subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-i2c-devices-pca954x `”h]”(hŒDefined on file ”…”�”}”(hjоh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-i2c-devices-pca954x `”h]”j§)�”}”(hj”¾h]”hŒsysfs-bus-i2c-devices-pca954x”…”�”}”(hj–¾h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_i2c_devices_pca954x”uh1hh³jg¾h´Khjоubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´KhhÊh²hubhÞ)�”}”(hŒ€Value that exists only for mux devices that can be written to control the behaviour of the multiplexer on idle. Possible values:”h]”hŒ€Value that exists only for mux devices that can be written to control the behaviour of the multiplexer on idle. Possible values:”…”�”}”(hj¸¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjɾubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjɾubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ-2”h]”hŒ-2”…”�”}”(hjé¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´Khjæ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã¾ubjW)�”}”(hhh]”hÞ)�”}”(hŒ¹disconnect on idle, i.e. deselect the last used channel, which is useful when there is a device with an address that conflicts with another device on another mux on the same parent bus.”h]”hŒ¹disconnect on idle, i.e. deselect the last used channel, which is useful when there is a device with an address that conflicts with another device on another mux on the same parent bus.”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´Khjý¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà¾ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ-1”h]”hŒ-1”…”�”}”(hj ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´Khj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubjW)�”}”(hhh]”hÞ)�”}”(hŒjleave the mux as-is, which is the most optimal setting in terms of I2C operations and is the default mode.”h]”hŒjleave the mux as-is, which is the most optimal setting in terms of I2C operations and is the default mode.”…”�”}”(hj7¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´Khj4¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà¾ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0..”h]”hŒ 0..”…”�”}”(hjW¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´KhjT¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ¿ubjW)�”}”(hhh]”hÞ)�”}”(hŒÎset the mux to a predetermined channel, which is useful if there is one channel that is used almost always, and you want to reduce the latency for normal operations after rare transactions on other channels”h]”hŒÎset the mux to a predetermined channel, which is useful if there is one channel that is used almost always, and you want to reduce the latency for normal operations after rare transactions on other channels”…”�”}”(hjn¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jg¾h´Khjk¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjɾubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƾubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ$.. _abi_sys_bus_i2c_devices_fn_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-i2c-devices-fn-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj©¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/i2c\/devices\/\*\/fn_lock**”h]”j`)�”}”(hŒ)**\/sys\/bus\/i2c\/devices\/\*\/fn_lock**”h]”hŒ%/sys/bus/i2c/devices/*/fn_lock”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒBDocumentation/ABI/testing/sysfs-driver-lenovo-yoga-slim7x-gen11-ec”h´Khj¼¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦¿ubah}”(h]”j¥¿ah ]”h"]”Œabi_sys_bus_i2c_devices_fn_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõ¿j›¿sj˜}”j¥¿j›¿subhÞ)�”}”(hŒ{Defined on file :ref:`sysfs-driver-lenovo-yoga-slim7x-gen11-ec `”•7h]”(hŒDefined on file ”…”�”}”(hjú¿h²hh³Nh´Nubh)�”}”(hŒk:ref:`sysfs-driver-lenovo-yoga-slim7x-gen11-ec `”h]”j§)�”}”(hjÀh]”hŒ(sysfs-driver-lenovo-yoga-slim7x-gen11-ec”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ9abi_file_testing_sysfs_driver_lenovo_yoga_slim7x_gen11_ec”uh1hh³j׿h´Khjú¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhhÊh²hubhÞ)�”}”(hŒControl fn-lock mode.”h]”hŒControl fn-lock mode.”…”�”}”(hj(Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhhÊh²hubjÛ›)�”}”(hŒ'* 1 -> Switched On * 0 -> Switched Off ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1 -> Switched On”h]”hÞ)�”}”(hj?Àh]”hŒ1 -> Switched On”…”�”}”(hjAÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´Khj=Àubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj:Àubjˆ)�”}”(hŒ0 -> Switched Off ”h]”hÞ)�”}”(hŒ0 -> Switched Off”h]”hŒ0 -> Switched Off”…”�”}”(hjXÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhjTÀubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj:Àubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j׿h´Khj6Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j׿h´KhhÊh²hubhÞ)�”}”(hŒhWhen switched on, the function keys act as F1..F12 and the multimedia functions require the Fn modifier.”h]”hŒhWhen switched on, the function keys act as F1..F12 and the multimedia functions require the Fn modifier.”…”�”}”(hjxÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhhÊh²hubhÞ)�”}”(hX)The embedded controller reports the Fn+Esc key as an event but keeps no state of its own, so this attribute is the state: the driver toggles it when the key is pressed, and writing it takes effect immediately. A toggle from the key is signalled with sysfs_notify(), so the attribute can be polled.”h]”hX)The embedded controller reports the Fn+Esc key as an event but keeps no state of its own, so this attribute is the state: the driver toggles it when the key is pressed, and writing it takes effect immediately. A toggle from the key is signalled with sysfs_notify(), so the attribute can be polled.”…”�”}”(hj†Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj”Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j׿h´KhhÊh²hubj¹)�”}”(hŒ0# echo "0" > /sys/bus/i2c/devices/9-0070/fn_lock”h]”hŒ0# echo "0" > /sys/bus/i2c/devices/9-0070/fn_lock”…”�”}”hj¢Àsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j׿h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_i2c_devices_bd9571mwv_regulator_auto_backup_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÁh²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-driver-bd9571mwv-regulator `”h]”j§)�”}”(hjÁh]”hŒ sysfs-driver-bd9571mwv-regulator”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%ÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_driver_bd9571mwv_regulator”uh1hh³jìÀh´KhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhhÊh²hubhÞ)�”}”(hŒèRead/write the current state of DDR Backup Mode, which controls if DDR power rails will be kept powered during system suspend. ("on"/"1" = enabled, "off"/"0" = disabled). Two types of power switches (or control signals) can be used:”h]”hŒøRead/write the current state of DDR Backup Mode, which controls if DDR power rails will be kept powered during system suspend. (“onâ€�/â€�1â€� = enabled, “offâ€�/â€�0â€� = disabled). Two types of power switches (or control signals) can be used:”…”�”}”(hj=Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhhÊh²hubjÛ›)�”}”(hXÞA. With a momentary power switch (or pulse signal), DDR Backup Mode is enabled by default when available, as the PMIC will be configured only during system suspend. B. With a toggle power switch (or level signal), the following steps must be followed exactly: 1. Configure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch, 2. Switch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software, 3. Suspend system, 4. Switch accessory power switch on, to resume the system. DDR Backup Mode must be explicitly enabled by the user, to invoke step 1. ”h]”j­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ¡With a momentary power switch (or pulse signal), DDR Backup Mode is enabled by default when available, as the PMIC will be configured only during system suspend.”h]”hÞ)�”}”(hŒ¡With a momentary power switch (or pulse signal), DDR Backup Mode is enabled by default when available, as the PMIC will be configured only during system suspend.”h]”hŒ¡With a momentary power switch (or pulse signal), DDR Backup Mode is enabled by default when available, as the PMIC will be configured only during system suspend.”…”�”}”(hjVÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhjRÁubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOÁubjˆ)�”}”(hX With a toggle power switch (or level signal), the following steps must be followed exactly: 1. Configure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch, 2. Switch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software, 3. Suspend system, 4. Switch accessory power switch on, to resume the system. DDR Backup Mode must be explicitly enabled by the user, to invoke step 1. ”h]”(hÞ)�”}”(hŒ[With a toggle power switch (or level signal), the following steps must be followed exactly:”h]”hŒ[With a toggle power switch (or level signal), the following steps must be followed exactly:”…”�”}”(hjnÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhjjÁubjÛ›)�”}”(hXR1. Configure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch, 2. Switch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software, 3. Suspend system, 4. Switch accessory power switch on, to resume the system. ”h]”j­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒyConfigure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch,”h]”hÞ)�”}”(hŒyConfigure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch,”h]”hŒyConfigure PMIC for backup mode, to change the role of the accessory power switch from a power switch to a wake-up switch,”…”�”}”(hj‡Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhjƒÁubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj€Áubjˆ)�”}”(hŒtSwitch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software,”h]”hÞ)�”}”(hŒtSwitch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software,”h]”hŒtSwitch accessory power switch off, to prepare for system suspend, which is a manual step not controlled by software,”…”�”}”(hjŸÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´Khj›Áubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj€Áubjˆ)�”}”(hŒSuspend system,”h]”hÞ)�”}”(hjµÁh]”hŒSuspend system,”…”�”}”(hj·Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´Khj³Áubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj€Áubjˆ)�”}”(hŒ8Switch accessory power switch on, to resume the system. ”h]”hÞ)�”}”(hŒ7Switch accessory power switch on, to resume the system.”h]”hŒ7Switch accessory power switch on, to resume the system.”…”�”}”(hjÎÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhjÊÁubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj€Áubeh}”(h]”h ]”h"]”h$]”h&]”j% j& j' hj( Œ.”uh1j¬Ÿhj|Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jìÀh´KhjjÁubhÞ)�”}”(hŒIDDR Backup Mode must be explicitly enabled by the user, to invoke step 1.”h]”hŒIDDR Backup Mode must be explicitly enabled by the user, to invoke step 1.”…”�”}”(hjïÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhjjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOÁubeh}”(h]”h ]”h"]”h$]”h&]”j% jʨj' hj( jèÁuh1j¬ŸhjKÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jìÀh´KhhÊh²hubhÞ)�”}”(hŒCSee also Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml.”h]”hŒCSee also Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml.”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒSUsers: User space applications for embedded boards equipped with a BD9571MWV PMIC. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj$Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jìÀh´Khj Âubj~)�”}”(hhh]”hÞ)�”}”(hŒKUser space applications for embedded boards equipped with a BD9571MWV PMIC.”h]”hŒKUser space applications for embedded boards equipped with a BD9571MWV PMIC.”…”�”}”(hj5Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jìÀh´Khj2Âubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jìÀh´KhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ(.. _abi_sys_bus_i2c_devices_calibration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-i2c-devices-calibration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjcÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/i2c\/devices\/\.\.\.\/calibration**”h]”j`)�”}”(hŒ1**\/sys\/bus\/i2c\/devices\/\.\.\.\/calibration**”h]”hŒ-/sys/bus/i2c/devices/.../calibration”…”�”}”(hj}Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-i2c-devices-hm6352”h´KhjvÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`Âubah}”(h]”j_Âah ]”h"]”Œ#abi_sys_bus_i2c_devices_calibration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ÂjUÂsj˜}”j_ÂjUÂsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-i2c-devices-hm6352 `”h]”(hŒDefined on file ”…”�”}”(hj´Âh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-i2c-devices-hm6352 `”h]”j§)�”}”(hj¾Âh]”hŒsysfs-bus-i2c-devices-hm6352”…”�”}”(hjÀÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_i2c_devices_hm6352”uh1hh³j‘Âh´Khj´Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubhÞ)�”}”(hŒJSets the calibration on or off (1 = on, 0 = off). See the chip data sheet.”h]”hŒJSets the calibration on or off (1 = on, 0 = off). See the chip data sheet.”…”�”}”(hjâÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_i2c_devices_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-i2c-devices-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjþÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/i2c\/devices\/\.\.\.\/device**”h]”j`)�”}”(hŒ,**\/sys\/bus\/i2c\/devices\/\.\.\.\/device**”h]”hŒ(/sys/bus/i2c/devices/.../device”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-i2c-devices-fsa9480”h´KhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûÂubah}”(h]”júÂah ]”h"]”Œabi_sys_bus_i2c_devices_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJÃjðÂsj˜}”júÂjðÂsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-i2c-devices-fsa9480 `”h]”(hŒDefined on file ”…”�”}”(hjOÃh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-i2c-devices-fsa9480 `”h]”j§)�”}”(hjYÃh]”hŒsysfs-bus-i2c-devices-fsa9480”…”�”}”(hj[Ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_i2c_devices_fsa9480”uh1hh³j,Ãh´KhjOÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhhÊh²hubhÞ)�”}”(hŒshow what device is attached”h]”hŒshow what device is attached”…”�”}”(hj}Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŽÃubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŽÃubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒNONE”h]”hŒNONE”…”�”}”(hj®Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj«Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨ÃubjW)�”}”(hhh]”hÞ)�”}”(hŒ no device”h]”hŒ no device”…”�”}”(hjÅÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjÂÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÃubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB”h]”hŒUSB”…”�”}”(hjåÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjâÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßÃubjW)�”}”(hhh]”hÞ)�”}”(hŒUSB device is attached”h]”hŒUSB device is attached”…”�”}”(hjüÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjùÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÃubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUART”h]”hŒUART”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubjW)�”}”(hhh]”hÞ)�”}”(hŒUART is attached”h]”hŒUART is attached”…”�”}”(hj3Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj0Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÃubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒCHARGER”h]”hŒCHARGER”…”�”}”(hjSÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjPÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÄubjW)�”}”(hhh]”hÞ)�”}”(hŒCharger is attached”h]”hŒCharger is attached”…”�”}”(hjjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjgÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ÃubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒJIG”h]”hŒJIG”…”�”}”(hjŠÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj‡Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ÄubjW)�”}”(hhh]”hÞ)�”}”(hŒJIG is attached”h]”hŒJIG is attached”…”�”}”(hj¡Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjžÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„Äubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ+.. _abi_sys_bus_i2c_devices_heading0_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i2c-devices-heading0-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÜÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/i2c\/devices\/\.\.\.\/heading0_input**”h]”j`)�”}”(hŒ4**\/sys\/bus\/i2c\/devices\/\.\.\.\/heading0_input**”h]”hŒ0/sys/bus/i2c/devices/.../heading0_input”…”�”}”(hjöÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhjïÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙÄubah}”(h]”jØÄah ]”h"]”Œ&abi_sys_bus_i2c_devices_heading0_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'ÅjÎÄsj˜}”jØÄjÎÄsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-i2c-devices-hm6352 `”h]”(hŒDefined on file ”…”�”}”(hj,Åh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-i2c-devices-hm6352 `”h]”j§)�”}”(hj6Åh]”hŒsysfs-bus-i2c-devices-hm6352”…”�”}”(hj8Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4Åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_i2c_devices_hm6352”uh1hh³j‘Âh´Khj,Åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubhÞ)�”}”(hŒRReports the current heading from the compass as a floating point value in degrees.”h]”hŒRReports the current heading from the compass as a floating point value in degrees.”…”�”}”(hjZÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i2c_devices_output_hvled_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i2c-devices-output-hvled-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjvÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/i2c\/devices\/\.\.\.\/output_hvled[n]**”h]”j`)�”}”(hŒ5**\/sys\/bus\/i2c\/devices\/\.\.\.\/output_hvled[n]**”h]”hŒ1/sys/bus/i2c/devices/.../output_hvled[n]”…”�”}”(hj�Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-i2c-devices-lm3533”h´Khj‰Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsÅubah}”(h]”jrÅah ]”h"]”Œ&abi_sys_bus_i2c_devices_output_hvled_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂÅjhÅsj˜}”jrÅjhÅsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-i2c-devices-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjÇÅh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-i2c-devices-lm3533 `”h]”j§)�”}”(hjÑÅh]”hŒsysfs-bus-i2c-devices-lm3533”…”�”}”(hjÓÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_i2c_devices_lm3533”uh1hh³j¤Åh´KhjÇÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¤Åh´KhhÊh²hubhÞ)�”}”(hŒ^Set the controlling backlight device for high-voltage current sink HVLED[n] (n = 1, 2) (0, 1).”h]”hŒ^Set the controlling backlight device for high-voltage current sink HVLED[n] (n = 1, 2) (0, 1).”…”�”}”(hjõÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¤Åh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i2c_devices_output_lvled_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i2c-devices-output-lvled-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/i2c\/devices\/\.\.\.\/output_lvled[n]**”h]”j`)�”}”(hŒ5**\/sys\/bus\/i2c\/devices\/\.\.\.\/output_lvled[n]**”h]”hŒ1/sys/bus/i2c/devices/.../output_lvled[n]”…”�”}”(hj+Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¤Åh´K hj$Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆubah}”(h]”j Æah ]”h"]”Œ&abi_sys_bus_i2c_devices_output_lvled_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\ÆjÆsj˜}”j ÆjÆsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-i2c-devices-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjaÆh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-i2c-devices-lm3533 `”h]”j§)�”}”(hjkÆh]”hŒsysfs-bus-i2c-devices-lm3533”…”�”}”(hjmÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_i2c_devices_lm3533”uh1hh³j¤Åh´K hjaÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¤Åh´K hhÊh²hubhÞ)�”}”(hŒWSet the controlling led device for low-voltage current sink LVLED[n] (n = 1..5) (0..3).”h]”hŒWSet the controlling led device for low-voltage current sink LVLED[n] (n = 1..5) (0..3).”…”�”}”(hj�Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¤Åh´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_i2c_devices_power_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-i2c-devices-power-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj«ÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/i2c\/devices\/\.\.\.\/power_state**”h]”j`)�”}”(hŒ1**\/sys\/bus\/i2c\/devices\/\.\.\.\/power_state**”h]”hŒ-/sys/bus/i2c/devices/.../power_state”…”�”}”(hjÅÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´Khj¾Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«Æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨Æubah}”(h]”j§Æah ]”h"]”Œ#abi_sys_bus_i2c_devices_power_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöÆj�Æsj˜}”j§Æj�ÆsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-i2c-devices-hm6352 `”h]”(hŒDefined on file ”…”�”}”(hjûÆh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-i2c-devices-hm6352 `”h]”j§)�”}”(hjÇh]”hŒsysfs-bus-i2c-devices-hm6352”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_i2c_devices_hm6352”uh1hh³j‘Âh´KhjûÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubhÞ)�”}”(hŒUSets the power state of the device. 0 sets the device into sleep mode, 1 wakes it up.”h]”hŒUSets the power state of the device. 0 sets the device into sleep mode, 1 wakes it up.”…”�”}”(hj)Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‘Âh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_i2c_devices_switch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-i2c-devices-switch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjEÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/i2c\/devices\/\.\.\.\/switch**”h]”j`)�”}”(hŒ,**\/sys\/bus\/i2c\/devices\/\.\.\.\/switch**”h]”hŒ(/sys/bus/i2c/devices/.../switch”…”�”}”(hj_Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjXÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBÇubah}”(h]”jAÇah ]”h"]”Œabi_sys_bus_i2c_devices_switch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Çj7Çsj˜}”jAÇj7ÇsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-i2c-devices-fsa9480 `”h]”(hŒDefined on file ”…”�”}”(hj•Çh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-i2c-devices-fsa9480 `”h]”j§)�”}”(hjŸÇh]”hŒsysfs-bus-i2c-devices-fsa9480”…”�”}”(hj¡Çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«ÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_i2c_devices_fsa9480”uh1hh³j,Ãh´Khj•Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhhÊh²hubhÞ)�”}”(hŒ&show or set the state of manual switch”h]”hŒ&show or set the state of manual switch”…”�”}”(hjÃÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÔÇubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÔÇubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒVAUDIO”h]”hŒVAUDIO”…”�”}”(hjôÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjñÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîÇubjW)�”}”(hhh]”hÞ)�”}”(hŒswitch to VAUDIO path”h]”hŒswitch to VAUDIO path”…”�”}”(hj Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUART”h]”hŒUART”…”�”}”(hj+Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj(Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%ÈubjW)�”}”(hhh]”hÞ)�”}”(hŒswitch to UART path”h]”hŒswitch to UART path”…”�”}”(hjBÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj?Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAUDIO”h]”hŒAUDIO”…”�”}”(hjbÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj_Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ÈubjW)�”}”(hhh]”hÞ)�”}”(hŒswitch to AUDIO path”h]”hŒswitch to AUDIO path”…”�”}”(hjyÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjvÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒDHOST”h]”hŒDHOST”…”�”}”(hj™Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj–Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ÈubjW)�”}”(hhh]”hÞ)�”}”(hŒswitch to DHOST path”h]”hŒswitch to DHOST path”…”�”}”(hj°Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´Khj­Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAUTO”h]”hŒAUTO”…”�”}”(hjÐÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjÍÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊÈubjW)�”}”(hhh]”hÞ)�”}”(hŒswitch automatically by device”h]”hŒswitch automatically by device”…”�”}”(hjçÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,Ãh´KhjäÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑÇubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ2.. _abi_sys_bus_i2c_devices_trickle_charge_bypass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-i2c-devices-trickle-charge-bypass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj"ÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/i2c\/devices\/\.\.\.\/trickle_charge_bypass**”h]”j`)�”}”(hŒ;**\/sys\/bus\/i2c\/devices\/\.\.\.\/trickle_charge_bypass**”h]”hŒ7/sys/bus/i2c/devices/.../trickle_charge_bypass”…”�”}”(hj<Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8Éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-i2c-devices-bq32k”h´Khj5Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"Éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉubah}”(h]”jÉah ]”h"]”Œ-abi_sys_bus_i2c_devices_trickle_charge_bypass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnÉjÉsj˜}”jÉjÉsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-bq32k `”h]”(hŒDefined on file ”…”�”}”(hjsÉh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-bq32k `”h]”j§)�”}”(hj}Éh]”hŒsysfs-bus-i2c-devices-bq32k”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰ÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_bq32k”uh1hh³jPÉh´KhjsÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPÉh´KhhÊh²hubhÞ)�”}”(hŒ Attribute for enable/disable the trickle charge bypass The trickle_charge_bypass attribute allows the userspace to enable/disable the Trickle charge FET bypass.”h]”hŒ Attribute for enable/disable the trickle charge bypass The trickle_charge_bypass attribute allows the userspace to enable/disable the Trickle charge FET bypass.”…”�”}”(hj¡Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPÉh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i2c_devices_busnum_primary_addr_new_pass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i2c-devices-busnum-primary-addr-new-pass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj½ÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/i2c\/devices\/\\-\\/new_pass**”h]”j`)�”}”(hŒE**\/sys\/bus\/i2c\/devices\/\\-\\/new_pass**”h]”hŒA/sys/bus/i2c/devices/-/new_pass”…”�”}”(hj×Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-i2c-devices-m24lr”h´KhjÐÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½Éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºÉubah}”(h]”j¹Éah ]”h"]”Œ4abi_sys_bus_i2c_devices_busnum_primary_addr_new_pass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Êj¯Ésj˜}”j¹Éj¯ÉsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-m24lr `”h]”(hŒDefined on file ”…”�”}”(hjÊh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-m24lr `”h]”j§)�”}”(hjÊh]”hŒsysfs-bus-i2c-devices-m24lr”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_m24lr”uh1hh³jëÉh´KhjÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhhÊh²hubhÞ)�”}”(hŒSWrite-only attribute used to update the password required to unlock the M24LR chip.”h]”hŒSWrite-only attribute used to update the password required to unlock the M24LR chip.”…”�”}”(hj<Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒÂFormat: - Hexadecimal string representing a new 32-bit password - Accepts 1 to 8 hex digits (e.g., "1A", "ffff", "c0ffee00") - No "0x" prefix, whitespace, or trailing newline - Case-insensitive ”h]”(jn)�”}”(hŒFormat:”h]”hŒFormat:”…”�”}”(hjQÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´KhjMÊubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ5Hexadecimal string representing a new 32-bit password”h]”hÞ)�”}”(hjgÊh]”hŒ5Hexadecimal string representing a new 32-bit password”…”�”}”(hjiÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjeÊubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjbÊubjˆ)�”}”(hŒ:Accepts 1 to 8 hex digits (e.g., "1A", "ffff", "c0ffee00")”h]”hÞ)�”}”(hj~Êh]”hŒFAccepts 1 to 8 hex digits (e.g., “1Aâ€�, “ffffâ€�, “c0ffee00â€�)”…”�”}”(hj€Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´Khj|Êubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjbÊubjˆ)�”}”(hŒ/No "0x" prefix, whitespace, or trailing newline”h]”hÞ)�”}”(hj•Êh]”hŒ3No “0xâ€� prefix, whitespace, or trailing newline”…”�”}”(hj—Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´Khj“Êubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjbÊubjˆ)�”}”(hŒCase-insensitive ”h]”hÞ)�”}”(hŒCase-insensitive”h]”hŒCase-insensitive”…”�”}”(hj®Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjªÊubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjbÊubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´Khj_Êubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjMÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KhjJÊubjh)�”}”(hŒËBehavior: - Overwrites the current password stored in the I2C password register - Requires the device to be unlocked before changing the password - If the device is locked, the write silently fails ”h]”(jn)�”}”(hŒ Behavior:”h]”hŒ Behavior:”…”�”}”(hjØÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´KhjÔÊubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒCOverwrites the current password stored in the I2C password register”h]”hÞ)�”}”(hŒCOverwrites the current password stored in the I2C password register”h]”hŒCOverwrites the current password stored in the I2C password register”…”�”}”(hjðÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjìÊubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjéÊubjˆ)�”}”(hŒ?Requires the device to be unlocked before changing the password”h]”hÞ)�”}”(hŒ?Requires the device to be unlocked before changing the password”h]”hŒ?Requires the device to be unlocked before changing the password”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjéÊubjˆ)�”}”(hŒ3If the device is locked, the write silently fails ”h]”hÞ)�”}”(hŒ1If the device is locked, the write silently fails”h]”hŒ1If the device is locked, the write silently fails”…”�”}”(hj Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjéÊubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´KhjæÊubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÔÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KhjJÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_bus_i2c_devices_busnum_primary_addr_sss:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-i2c-devices-busnum-primary-addr-sss”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjZËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/i2c\/devices\/\\-\\/sss**”h]”j`)�”}”(hŒ@**\/sys\/bus\/i2c\/devices\/\\-\\/sss**”h]”hŒ</sys/bus/i2c/devices/-/sss”…”�”}”(hjtËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhjmËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWËubah}”(h]”jVËah ]”h"]”Œ/abi_sys_bus_i2c_devices_busnum_primary_addr_sss”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥ËjLËsj˜}”jVËjLËsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-m24lr `”h]”(hŒDefined on file ”…”�”}”(hjªËh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-m24lr `”h]”j§)�”}”(hj´Ëh]”hŒsysfs-bus-i2c-devices-m24lr”…”�”}”(hj¶Ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_m24lr”uh1hh³jëÉh´KLhjªËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhhÊh²hubhÞ)�”}”(hŒ‰Read/write binary attribute representing the Sector Security Status (SSS) bytes for all EEPROM sectors in STMicroelectronics M24LR chips.”h]”hŒ‰Read/write binary attribute representing the Sector Security Status (SSS) bytes for all EEPROM sectors in STMicroelectronics M24LR chips.”…”�”}”(hjØËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhhÊh²hubhÞ)�”}”(hŒƒEach EEPROM sector has one SSS byte, which controls I2C and RF access through protection bits and optional password authentication.”h]”hŒƒEach EEPROM sector has one SSS byte, which controls I2C and RF access through protection bits and optional password authentication.”…”�”}”(hjæËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒÊFormat: - The file contains one byte per EEPROM sector - Byte at offset N corresponds to sector N - Binary access only; use tools like dd, Python, or C that support byte-level I/O and offset control. ”h]”(jn)�”}”(hŒFormat:”h]”hŒFormat:”…”�”}”(hjûËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´KLhj÷Ëubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ,The file contains one byte per EEPROM sector”h]”hÞ)�”}”(hjÌh]”hŒ,The file contains one byte per EEPROM sector”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj Ìubjˆ)�”}”(hŒ(Byte at offset N corresponds to sector N”h]”hÞ)�”}”(hj(Ìh]”hŒ(Byte at offset N corresponds to sector N”…”�”}”(hj*Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhj&Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj Ìubjˆ)�”}”(hŒdBinary access only; use tools like dd, Python, or C that support byte-level I/O and offset control. ”h]”hÞ)�”}”(hŒcBinary access only; use tools like dd, Python, or C that support byte-level I/O and offset control.”h]”hŒcBinary access only; use tools like dd, Python, or C that support byte-level I/O and offset control.”…”�”}”(hjAÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhj=Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj Ìubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´KLhj Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj÷Ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KLhjôËubjh)�”}”(hŒäNotes: - The number of valid bytes in this file is equal to the value exposed by 'total_sectors' file - Write access requires prior password authentication in I2C mode - Refer to the M24LR datasheet for full SSS bit layout ”h]”(jn)�”}”(hŒNotes:”h]”hŒNotes:”…”�”}”(hjkÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´KLhjgÌubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ\The number of valid bytes in this file is equal to the value exposed by 'total_sectors' file”h]”hÞ)�”}”(hŒ\The number of valid bytes in this file is equal to the value exposed by 'total_sectors' file”h]”hŒ`The number of valid bytes in this file is equal to the value exposed by ‘total_sectors’ file”…”�”}”(hjƒÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj|Ìubjˆ)�”}”(hŒ?Write access requires prior password authentication in I2C mode”h]”hÞ)�”}”(hŒ?Write access requires prior password authentication in I2C mode”h]”hŒ?Write access requires prior password authentication in I2C mode”…”�”}”(hj›Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhj—Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj|Ìubjˆ)�”}”(hŒ6Refer to the M24LR datasheet for full SSS bit layout ”h]”hÞ)�”}”(hŒ4Refer to the M24LR datasheet for full SSS bit layout”h]”hŒ4Refer to the M24LR datasheet for full SSS bit layout”…”�”}”(hj³Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KLhj¯Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj|Ìubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´KLhjyÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjgÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KLhjôËubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ>.. _abi_sys_bus_i2c_devices_busnum_primary_addr_total_sectors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-i2c-devices-busnum-primary-addr-total-sectors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjíÌubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/i2c\/devices\/\\-\\/total_sectors**”h]”j`)�”}”(hŒJ**\/sys\/bus\/i2c\/devices\/\\-\\/total_sectors**”h]”hŒF/sys/bus/i2c/devices/-/total_sectors”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíÌubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêÌubah}”(h]”jéÌah ]”h"]”Œ9abi_sys_bus_i2c_devices_busnum_primary_addr_total_sectors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ÍjßÌsj˜}”jéÌjßÌsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-m24lr `”h]”(hŒDefined on file ”…”�”}”(hj=Íh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-m24lr `”h]”j§)�”}”(hjGÍh]”hŒsysfs-bus-i2c-devices-m24lr”…”�”}”(hjIÍh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEÍubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_m24lr”uh1hh³jëÉh´K;hj=Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hhÊh²hubhÞ)�”}”(hŒ`Read-only attribute that exposes the total number of EEPROM sectors available in the M24LR chip.”h]”hŒ`Read-only attribute that exposes the total number of EEPROM sectors available in the M24LR chip.”…”�”}”(hjkÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒVFormat: - 1 to 2 hex digits (e.g. "F") - No "0x" prefix - Includes a trailing newline ”h]”(jn)�”}”(hŒFormat:”h]”hŒFormat:”…”�”}”(hj€Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´K;hj|Íubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1 to 2 hex digits (e.g. "F")”h]”hÞ)�”}”(hj–Íh]”hŒ 1 to 2 hex digits (e.g. “Fâ€�)”…”�”}”(hj˜Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hj”Íubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‘Íubjˆ)�”}”(hŒNo "0x" prefix”h]”hÞ)�”}”(hj­Íh]”hŒNo “0xâ€� prefix”…”�”}”(hj¯Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hj«Íubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‘Íubjˆ)�”}”(hŒIncludes a trailing newline ”h]”hÞ)�”}”(hŒIncludes a trailing newline”h]”hŒIncludes a trailing newline”…”�”}”(hjÆÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hjÂÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‘Íubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´K;hjŽÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj|Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´K;hjyÍubjh)�”}”(hŒnNotes: - Value is encoded by the chip and corresponds to the EEPROM size (e.g., 3 = 4 kbit for M24LR04E-R) ”h]”(jn)�”}”(hŒNotes:”h]”hŒNotes:”…”�”}”(hjðÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´K;hjìÍubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒcValue is encoded by the chip and corresponds to the EEPROM size (e.g., 3 = 4 kbit for M24LR04E-R) ”h]”hÞ)�”}”(hŒaValue is encoded by the chip and corresponds to the EEPROM size (e.g., 3 = 4 kbit for M24LR04E-R)”h]”hŒaValue is encoded by the chip and corresponds to the EEPROM size (e.g., 3 = 4 kbit for M24LR04E-R)”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K;hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÎubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´K;hjþÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjìÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´K;hjyÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_bus_i2c_devices_busnum_primary_addr_uid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-i2c-devices-busnum-primary-addr-uid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjBÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/i2c\/devices\/\\-\\/uid**”h]”j`)�”}”(hŒ@**\/sys\/bus\/i2c\/devices\/\\-\\/uid**”h]”hŒ</sys/bus/i2c/devices/-/uid”…”�”}”(hj\Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hjUÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?Îubah}”(h]”j>Îah ]”h"]”Œ/abi_sys_bus_i2c_devices_busnum_primary_addr_uid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Îj4Îsj˜}”j>Îj4ÎsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-m24lr `”h]”(hŒDefined on file ”…”�”}”(hj’Îh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-m24lr `”h]”j§)�”}”(hjœÎh]”hŒsysfs-bus-i2c-devices-m24lr”…”�”}”(hjžÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨ÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_m24lr”uh1hh³jëÉh´K-hj’Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hhÊh²hubhÞ)�”}”(hŒlRead-only attribute that exposes the 8-byte unique identifier programmed into the M24LR chip at the factory.”h]”hŒlRead-only attribute that exposes the 8-byte unique identifier programmed into the M24LR chip at the factory.”…”�”}”(hjÀÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ¢Format: - Lowercase hexadecimal string representing a 64-bit value - 1 to 16 hex digits (e.g., "e00204f12345678") - No "0x" prefix - Includes a trailing newline ”h]”(jn)�”}”(hŒFormat:”h]”hŒFormat:”…”�”}”(hjÕÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´K-hjÑÎubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ8Lowercase hexadecimal string representing a 64-bit value”h]”hÞ)�”}”(hjëÎh]”hŒ8Lowercase hexadecimal string representing a 64-bit value”…”�”}”(hjíÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hjéÎubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæÎubjˆ)�”}”(hŒ,1 to 16 hex digits (e.g., "e00204f12345678")”h]”hÞ)�”}”(hjÏh]”hŒ01 to 16 hex digits (e.g., “e00204f12345678â€�)”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæÎubjˆ)�”}”(hŒNo "0x" prefix”h]”hÞ)�”}”(hjÏh]”hŒNo “0xâ€� prefix”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæÎubjˆ)�”}”(hŒIncludes a trailing newline ”h]”hÞ)�”}”(hŒIncludes a trailing newline”h]”hŒIncludes a trailing newline”…”�”}”(hj2Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´K-hj.Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæÎubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´K-hjãÎubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÑÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´K-hjÎÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_bus_i2c_devices_busnum_primary_addr_unlock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-i2c-devices-busnum-primary-addr-unlock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjlÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/i2c\/devices\/\\-\\/unlock**”h]”j`)�”}”(hŒC**\/sys\/bus\/i2c\/devices\/\\-\\/unlock**”h]”hŒ?/sys/bus/i2c/devices/-/unlock”…”�”}”(hj†Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiÏubah}”(h]”jhÏah ]”h"]”Œ2abi_sys_bus_i2c_devices_busnum_primary_addr_unlock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·Ïj^Ïsj˜}”jhÏj^ÏsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-i2c-devices-m24lr `”h]”(hŒDefined on file ”…”�”}”(hj¼Ïh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-i2c-devices-m24lr `”h]”j§)�”}”(hjÆÏh]”hŒsysfs-bus-i2c-devices-m24lr”…”�”}”(hjÈÏh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_i2c_devices_m24lr”uh1hh³jëÉh´Khj¼Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhhÊh²hubhÞ)�”}”(hXWrite-only attribute used to present a password and unlock access to protected areas of the M24LR chip, including configuration registers such as the Sector Security Status (SSS) bytes. A valid password must be written to enable write access to these regions via the I2C interface.”h]”hXWrite-only attribute used to present a password and unlock access to protected areas of the M24LR chip, including configuration registers such as the Sector Security Status (SSS) bytes. A valid password must be written to enable write access to these regions via the I2C interface.”…”�”}”(hjêÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒÄFormat: - Hexadecimal string representing a 32-bit (4-byte) password - Accepts 1 to 8 hex digits (e.g., "c", "1F", "a1b2c3d4") - No "0x" prefix, whitespace, or trailing newline - Case-insensitive ”h]”(jn)�”}”(hŒFormat:”h]”hŒFormat:”…”�”}”(hjÿÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´KhjûÏubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ:Hexadecimal string representing a 32-bit (4-byte) password”h]”hÞ)�”}”(hjÐh]”hŒ:Hexadecimal string representing a 32-bit (4-byte) password”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÐubjˆ)�”}”(hŒ7Accepts 1 to 8 hex digits (e.g., "c", "1F", "a1b2c3d4")”h]”hÞ)�”}”(hj,Ðh]”hŒCAccepts 1 to 8 hex digits (e.g., “câ€�, “1Fâ€�, “a1b2c3d4â€�)”…”�”}”(hj.Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´Khj*Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÐubjˆ)�”}”(hŒ/No "0x" prefix, whitespace, or trailing newline”h]”hÞ)�”}”(hjCÐh]”hŒ3No “0xâ€� prefix, whitespace, or trailing newline”…”�”}”(hjEÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjAÐubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÐubjˆ)�”}”(hŒCase-insensitive ”h]”hÞ)�”}”(hŒCase-insensitive”h]”hŒCase-insensitive”…”�”}”(hj\Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjXÐubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÐubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´Khj Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjûÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KhjøÏubjh)�”}”(hŒÌBehavior: - If the password matches the internal stored value, access to protected memory/configuration is granted - If the password does not match the internally stored value, it will fail silently ”h]”(jn)�”}”(hŒ Behavior:”h]”hŒ Behavior:”…”�”}”(hj†Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jëÉh´Khj‚Ðubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒfIf the password matches the internal stored value, access to protected memory/configuration is granted”h]”hÞ)�”}”(hŒfIf the password matches the internal stored value, access to protected memory/configuration is granted”h]”hŒfIf the password matches the internal stored value, access to protected memory/configuration is granted”…”�”}”(hjžÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´KhjšÐubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj—Ðubjˆ)�”}”(hŒSIf the password does not match the internally stored value, it will fail silently ”h]”hÞ)�”}”(hŒQIf the password does not match the internally stored value, it will fail silently”h]”hŒQIf the password does not match the internally stored value, it will fail silently”…”�”}”(hj¶Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëÉh´Khj²Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj—Ðubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jëÉh´Khj”Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‚Ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jëÉh´KhjøÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_sys_bus_i2c_devices_mcu_device_board_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-i2c-devices-mcu-device-board-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjðÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/i2c\/devices\/\\/board_revision**”h]”j`)�”}”(hŒ<**\/sys\/bus\/i2c\/devices\/\\/board_revision**”h]”hŒ8/sys/bus/i2c/devices//board_revision”…”�”}”(hj Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu”h´KhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíÐubah}”(h]”jìÐah ]”h"]”Œ1abi_sys_bus_i2c_devices_mcu_device_board_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<ÑjâÐsj˜}”jìÐjâÐsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hjAÑh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjKÑh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjMÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´KhjAÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubhÞ)�”}”(hŒ$(RO) Contains board revision number.”h]”hŒ$(RO) Contains board revision number.”…”�”}”(hjoÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubhÞ)�”}”(hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”h]”hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”…”�”}”(hj}Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubhÞ)�”}”(hŒ Format: %u.”h]”hŒ Format: %u.”…”�”}”(hj‹Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i2c_devices_mcu_device_first_mac_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i2c-devices-mcu-device-first-mac-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj§ÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/i2c\/devices\/\\/first_mac_address**”h]”j`)�”}”(hŒ?**\/sys\/bus\/i2c\/devices\/\\/first_mac_address**”h]”hŒ;/sys/bus/i2c/devices//first_mac_address”…”�”}”(hjÁÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K hjºÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤Ñubah}”(h]”j£Ñah ]”h"]”Œ4abi_sys_bus_i2c_devices_mcu_device_first_mac_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòÑj™Ñsj˜}”j£Ñj™ÑsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj÷Ñh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjÒh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´K hj÷Ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K hhÊh²hubhÞ)�”}”(hŒ¨(RO) Contains device first MAC address. Each Turris Omnia is allocated 3 MAC addresses. The two additional addresses are computed from the first one by incrementing it.”h]”hŒ¨(RO) Contains device first MAC address. Each Turris Omnia is allocated 3 MAC addresses. The two additional addresses are computed from the first one by incrementing it.”…”�”}”(hj%Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K hhÊh²hubhÞ)�”}”(hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”h]”hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”…”�”}”(hj3Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K hhÊh²hubhÞ)�”}”(hŒ Format: %pM.”h]”hŒ Format: %pM.”…”�”}”(hjAÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i2c_devices_mcu_device_front_button_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i2c-devices-mcu-device-front-button-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj]ÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/i2c\/devices\/\\/front_button_mode**”h]”j`)�”}”(hŒ?**\/sys\/bus\/i2c\/devices\/\\/front_button_mode**”h]”hŒ;/sys/bus/i2c/devices//front_button_mode”…”�”}”(hjwÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhjpÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]Òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZÒubah}”(h]”jYÒah ]”h"]”Œ4abi_sys_bus_i2c_devices_mcu_device_front_button_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ÒjOÒsj˜}”jYÒjOÒsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj­Òh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hj·Òh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hj¹Òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´Khj­Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubhÞ)�”}”(hŒ¼(RW) The front button on the Turris Omnia router can be configured either to change the intensity of all the LEDs on the front panel, or to send the press event to the CPU as an interrupt.”h]”hŒ¼(RW) The front button on the Turris Omnia router can be configured either to change the intensity of all the LEDs on the front panel, or to send the press event to the CPU as an interrupt.”…”�”}”(hjÛÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒÍThis file switches between these two modes: - ``mcu`` makes the button press event be handled by the MCU to change the LEDs panel intensity. - ``cpu`` makes the button press event be handled by the CPU. ”h]”(jn)�”}”(hŒ+This file switches between these two modes:”h]”hŒ+This file switches between these two modes:”…”�”}”(hjðÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÑh´KhjìÒubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ^``mcu`` makes the button press event be handled by the MCU to change the LEDs panel intensity.”h]”hÞ)�”}”(hŒ^``mcu`` makes the button press event be handled by the MCU to change the LEDs panel intensity.”h]”(je0)�”}”(hŒ``mcu``”h]”hŒmcu”…”�”}”(hj Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjÓubhŒW makes the button press event be handled by the MCU to change the LEDs panel intensity.”…”�”}”(hjÓh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÓubjˆ)�”}”(hŒ<``cpu`` makes the button press event be handled by the CPU. ”h]”hÞ)�”}”(hŒ;``cpu`` makes the button press event be handled by the CPU.”h]”(je0)�”}”(hŒ``cpu``”h]”hŒcpu”…”�”}”(hj2Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj.ÓubhŒ4 makes the button press event be handled by the CPU.”…”�”}”(hj.Óh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´Khj*Óubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÓubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÑh´KhjþÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjìÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÑh´KhjéÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ Format: %s.”h]”hŒ Format: %s.”…”�”}”(hjhÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_i2c_devices_mcu_device_front_button_poweron:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-i2c-devices-mcu-device-front-button-poweron”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj„ÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/i2c\/devices\/\\/front_button_poweron**”h]”j`)�”}”(hŒB**\/sys\/bus\/i2c\/devices\/\\/front_button_poweron**”h]”hŒ>/sys/bus/i2c/devices//front_button_poweron”…”�”}”(hjžÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hj—Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„Óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Óubah}”(h]”j€Óah ]”h"]”Œ7abi_sys_bus_i2c_devices_mcu_device_front_button_poweron”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏÓjvÓsj˜}”j€ÓjvÓsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hjÔÓh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjÞÓh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjàÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´K)hjÔÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hhÊh²hubhÞ)�”}”(hŒÃ(RW) Newer versions of the microcontroller firmware of the Turris Omnia router support powering off the router into true low power mode. The router can be powered on by pressing the front button.”•œh]”hŒÃ(RW) Newer versions of the microcontroller firmware of the Turris Omnia router support powering off the router into true low power mode. The router can be powered on by pressing the front button.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hhÊh²hubhÞ)�”}”(hŒ>This file configures whether front button power on is enabled.”h]”hŒ>This file configures whether front button power on is enabled.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hhÊh²hubhÞ)�”}”(hŒPThis file is present only if the power off feature is supported by the firmware.”h]”hŒPThis file is present only if the power off feature is supported by the firmware.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hhÊh²hubhÞ)�”}”(hŒ Format: %i.”h]”hŒ Format: %i.”…”�”}”(hj,Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K)hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_i2c_devices_mcu_device_fw_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-i2c-devices-mcu-device-fw-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjHÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/i2c\/devices\/\\/fw_features**”h]”j`)�”}”(hŒ9**\/sys\/bus\/i2c\/devices\/\\/fw_features**”h]”hŒ5/sys/bus/i2c/devices//fw_features”…”�”}”(hjbÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K9hj[Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEÔubah}”(h]”jDÔah ]”h"]”Œ.abi_sys_bus_i2c_devices_mcu_device_fw_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“Ôj:Ôsj˜}”jDÔj:ÔsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj˜Ôh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hj¢Ôh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hj¤Ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Ôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´K9hj˜Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K9hhÊh²hubhÞ)�”}”(hŒ¬(RO) Newer versions of the microcontroller firmware report the features they support. These can be read from this file. If the MCU firmware is too old, this file reads 0x0.”h]”hŒ¬(RO) Newer versions of the microcontroller firmware report the features they support. These can be read from this file. If the MCU firmware is too old, this file reads 0x0.”…”�”}”(hjÆÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K9hhÊh²hubhÞ)�”}”(hŒ Format: 0x%x.”h]”hŒ Format: 0x%x.”…”�”}”(hjÔÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K9hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_i2c_devices_mcu_device_fw_version_hash_application:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-i2c-devices-mcu-device-fw-version-hash-application”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjðÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/i2c\/devices\/\\/fw_version_hash_application**”h]”j`)�”}”(hŒI**\/sys\/bus\/i2c\/devices\/\\/fw_version_hash_application**”h]”hŒE/sys/bus/i2c/devices//fw_version_hash_application”…”�”}”(hj Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KChjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíÔubah}”(h]”jìÔah ]”h"]”Œ>abi_sys_bus_i2c_devices_mcu_device_fw_version_hash_application”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;ÕjâÔsj˜}”jìÔjâÔsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj@Õh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjJÕh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjLÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´KChj@Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KChhÊh²hubhÞ)�”}”(hŒe(RO) Contains the version hash (commit hash) of the application part of the microcontroller firmware.”h]”hŒe(RO) Contains the version hash (commit hash) of the application part of the microcontroller firmware.”…”�”}”(hjnÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KChhÊh²hubhÞ)�”}”(hŒ Format: %s.”h]”hŒ Format: %s.”…”�”}”(hj|Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KChhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_i2c_devices_mcu_device_fw_version_hash_bootloader:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-i2c-devices-mcu-device-fw-version-hash-bootloader”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj˜ÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/i2c\/devices\/\\/fw_version_hash_bootloader**”h]”j`)�”}”(hŒH**\/sys\/bus\/i2c\/devices\/\\/fw_version_hash_bootloader**”h]”hŒD/sys/bus/i2c/devices//fw_version_hash_bootloader”…”�”}”(hj²Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KLhj«Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Õubah}”(h]”j”Õah ]”h"]”Œ=abi_sys_bus_i2c_devices_mcu_device_fw_version_hash_bootloader”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãÕjŠÕsj˜}”j”ÕjŠÕsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hjèÕh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjòÕh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjôÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´KLhjèÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KLhhÊh²hubhÞ)�”}”(hŒd(RO) Contains the version hash (commit hash) of the bootloader part of the microcontroller firmware.”h]”hŒd(RO) Contains the version hash (commit hash) of the bootloader part of the microcontroller firmware.”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KLhhÊh²hubhÞ)�”}”(hŒ Format: %s.”h]”hŒ Format: %s.”…”�”}”(hj$Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KLhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_i2c_devices_mcu_device_mcu_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-i2c-devices-mcu-device-mcu-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj@ÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/i2c\/devices\/\\/mcu_type**”h]”j`)�”}”(hŒ6**\/sys\/bus\/i2c\/devices\/\\/mcu_type**”h]”hŒ2/sys/bus/i2c/devices//mcu_type”…”�”}”(hjZÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KUhjSÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@Öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=Öubah}”(h]”j<Öah ]”h"]”Œ+abi_sys_bus_i2c_devices_mcu_device_mcu_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹Öj2Ösj˜}”j<Öj2ÖsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj�Öh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjšÖh]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjœÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜Öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦ÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´KUhj�Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KUhhÊh²hubhÞ)�”}”(hŒ:(RO) Contains the microcontroller type (STM32, GD32, MKL).”h]”hŒ:(RO) Contains the microcontroller type (STM32, GD32, MKL).”…”�”}”(hj¾Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KUhhÊh²hubhÞ)�”}”(hŒ Format: %s.”h]”hŒ Format: %s.”…”�”}”(hjÌÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KUhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_i2c_devices_mcu_device_reset_selector:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-i2c-devices-mcu-device-reset-selector”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjèÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/i2c\/devices\/\\/reset_selector**”h]”j`)�”}”(hŒ<**\/sys\/bus\/i2c\/devices\/\\/reset_selector**”h]”hŒ8/sys/bus/i2c/devices//reset_selector”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K]hjûÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåÖubah}”(h]”jäÖah ]”h"]”Œ1abi_sys_bus_i2c_devices_mcu_device_reset_selector”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3×jÚÖsj˜}”jäÖjÚÖsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hj8×h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjB×h]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjD×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´K]hj8×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K]hhÊh²hubhÞ)�”}”(hŒ…(RO) Contains the selected factory reset level, determined by how long the rear reset button was held by the user during board reset.”h]”hŒ…(RO) Contains the selected factory reset level, determined by how long the rear reset button was held by the user during board reset.”…”�”}”(hjf×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K]hhÊh²hubhÞ)�”}”(hŒ Format: %i.”h]”hŒ Format: %i.”…”�”}”(hjt×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´K]hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_i2c_devices_mcu_device_serial_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-i2c-devices-mcu-device-serial-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj�×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/i2c\/devices\/\\/serial_number**”h]”j`)�”}”(hŒ;**\/sys\/bus\/i2c\/devices\/\\/serial_number**”h]”hŒ7/sys/bus/i2c/devices//serial_number”…”�”}”(hjª×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´Kghj£×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�×ubah}”(h]”jŒ×ah ]”h"]”Œ0abi_sys_bus_i2c_devices_mcu_device_serial_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ×j‚×sj˜}”jŒ×j‚×subhÞ)�”}”(hŒwDefined on file :ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”(hŒDefined on file ”…”�”}”(hjà×h²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-bus-i2c-devices-turris-omnia-mcu `”h]”j§)�”}”(hjê×h]”hŒ&sysfs-bus-i2c-devices-turris-omnia-mcu”…”�”}”(hjì×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_bus_i2c_devices_turris_omnia_mcu”uh1hh³jÑh´Kghjà×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KghhÊh²hubhÞ)�”}”(hŒC(RO) Contains the 64-bit board serial number in hexadecimal format.”h]”hŒC(RO) Contains the 64-bit board serial number in hexadecimal format.”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KghhÊh²hubhÞ)�”}”(hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”h]”hŒ€Only available if board information is burned in the MCU (older revisions have board information burned in the ATSHA204-A chip).”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KghhÊh²hubhÞ)�”}”(hŒFormat: %016X.”h]”hŒFormat: %016X.”…”�”}”(hj*Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑh´KghhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i2c_devices_xxx_fw_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i2c-devices-xxx-fw-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjFØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/i2c\/devices\/xxx\/fw_version**”h]”j`)�”}”(hŒ-**\/sys\/bus\/i2c\/devices\/xxx\/fw_version**”h]”hŒ)/sys/bus/i2c/devices/xxx/fw_version”…”�”}”(hj`Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\Øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-input-exc3000”h´KhjYØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSØubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCØubah}”(h]”jBØah ]”h"]”Œ&abi_sys_bus_i2c_devices_xxx_fw_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’Øj8Øsj˜}”jBØj8ØsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-input-exc3000 `”h]”(hŒDefined on file ”…”�”}”(hj—Øh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-input-exc3000 `”h]”j§)�”}”(hj¡Øh]”hŒsysfs-driver-input-exc3000”…”�”}”(hj£Øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸØubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­ØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_input_exc3000”uh1hh³jtØh´Khj—Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ[Reports the firmware version provided by the touchscreen, for example "00_T6" on a EXC80H60”h]”hŒ_Reports the firmware version provided by the touchscreen, for example “00_T6â€� on a EXC80H60”…”�”}”(hjÅØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÓØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ#Valid values: Represented as string”h]”hŒ#Valid values: Represented as string”…”�”}”(hjáØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_i2c_devices_xxx_model:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-i2c-devices-xxx-model”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjýØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/bus\/i2c\/devices\/xxx\/model**”h]”j`)�”}”(hŒ(**\/sys\/bus\/i2c\/devices\/xxx\/model**”h]”hŒ$/sys/bus/i2c/devices/xxx/model”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´K hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjúØubah}”(h]”jùØah ]”h"]”Œ!abi_sys_bus_i2c_devices_xxx_model”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHÙjïØsj˜}”jùØjïØsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-input-exc3000 `”h]”(hŒDefined on file ”…”�”}”(hjMÙh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-input-exc3000 `”h]”j§)�”}”(hjWÙh]”hŒsysfs-driver-input-exc3000”…”�”}”(hjYÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_input_exc3000”uh1hh³jtØh´K hjMÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´K hhÊh²hubhÞ)�”}”(hŒdReports the model identification provided by the touchscreen, for example "Orion_1320" on a EXC80H60”h]”hŒhReports the model identification provided by the touchscreen, for example “Orion_1320â€� on a EXC80H60”…”�”}”(hj{Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´K hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj‰Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´K hhÊh²hubhÞ)�”}”(hŒ#Valid values: Represented as string”h]”hŒ#Valid values: Represented as string”…”�”}”(hj—Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´K hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_i2c_devices_xxx_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-i2c-devices-xxx-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj³ÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/bus\/i2c\/devices\/xxx\/type**”h]”j`)�”}”(hŒ'**\/sys\/bus\/i2c\/devices\/xxx\/type**”h]”hŒ#/sys/bus/i2c/devices/xxx/type”…”�”}”(hjÍÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhjÆÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³Ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°Ùubah}”(h]”j¯Ùah ]”h"]”Œ abi_sys_bus_i2c_devices_xxx_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþÙj¥Ùsj˜}”j¯Ùj¥ÙsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-input-exc3000 `”h]”(hŒDefined on file ”…”�”}”(hjÚh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-input-exc3000 `”h]”j§)�”}”(hj Úh]”hŒsysfs-driver-input-exc3000”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_input_exc3000”uh1hh³jtØh´KhjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ[Reports the type identification provided by the touchscreen, for example "PCAP82H80 Series"”h]”hŒ_Reports the type identification provided by the touchscreen, for example “PCAP82H80 Seriesâ€�”…”�”}”(hj1Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj?Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubhÞ)�”}”(hŒ#Valid values: Represented as string”h]”hŒ#Valid values: Represented as string”…”�”}”(hjMÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jtØh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_i2c_drivers_ucsi_ccg_do_flash:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-i2c-drivers-ucsi-ccg-do-flash”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjiÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/i2c\/drivers\/ucsi_ccg\/\.\.\.\/do_flash**”h]”j`)�”}”(hŒ8**\/sys\/bus\/i2c\/drivers\/ucsi_ccg\/\.\.\.\/do_flash**”h]”hŒ4/sys/bus/i2c/drivers/ucsi_ccg/.../do_flash”…”�”}”(hjƒÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-driver-ucsi-ccg”h´Khj|Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfÚubah}”(h]”jeÚah ]”h"]”Œ)abi_sys_bus_i2c_drivers_ucsi_ccg_do_flash”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµÚj[Úsj˜}”jeÚj[ÚsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-ucsi-ccg `”h]”(hŒDefined on file ”…”�”}”(hjºÚh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-ucsi-ccg `”h]”j§)�”}”(hjÄÚh]”hŒsysfs-driver-ucsi-ccg”…”�”}”(hjÆÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂÚubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_ucsi_ccg”uh1hh³j—Úh´KhjºÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Úh´KhhÊh²hubhÞ)�”}”(hŒlTell the driver for Cypress CCGx Type-C controller to attempt firmware upgrade by writing [Yy1] to the file.”h]”hŒlTell the driver for Cypress CCGx Type-C controller to attempt firmware upgrade by writing [Yy1] to the file.”…”�”}”(hjèÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j—Úh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_i3c_devices_bus_id_device_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-i3c-devices-bus-id-device-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\-\**”h]”j`)�”}”(hŒ:**\/sys\/bus\/i3c\/devices\/\\-\**”h]”hŒ6/sys/bus/i3c/devices/-”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-i3c”h´KžhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛubah}”(h]”jÛah ]”h"]”Œ)abi_sys_bus_i3c_devices_bus_id_device_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPÛjöÚsj˜}”jÛjöÚsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjUÛh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj_Ûh]”hŒ sysfs-bus-i3c”…”�”}”(hjaÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KžhjUÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KžhhÊh²hubhÞ)�”}”(hŒeThese directories are just symbolic links to /sys/bus/i3c/devices/i3c-/-.”h]”hŒeThese directories are just symbolic links to /sys/bus/i3c/devices/i3c-/-.”…”�”}”(hjƒÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KžhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_i3c_devices_i3c_bus_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-i3c-devices-i3c-bus-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjŸÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/i3c\/devices\/i3c\-\**”h]”j`)�”}”(hŒ.**\/sys\/bus\/i3c\/devices\/i3c\-\**”h]”hŒ*/sys/bus/i3c/devices/i3c-”…”�”}”(hj¹Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´Khj²Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœÛubah}”(h]”j›Ûah ]”h"]”Œ"abi_sys_bus_i3c_devices_i3c_bus_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêÛj‘Ûsj˜}”j›Ûj‘ÛsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjïÛh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjùÛh]”hŒ sysfs-bus-i3c”…”�”}”(hjûÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KhjïÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubhÞ)�”}”(hŒ\An I3C bus. This directory will contain one sub-directory per I3C device present on the bus.”h]”hŒ\An I3C bus. This directory will contain one sub-directory per I3C device present on the bus.”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj9ÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\**”h]”j`)�”}”(hŒL**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\**”h]”hŒH/sys/bus/i3c/devices/i3c-/-”…”�”}”(hjSÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KjhjLÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6Üubah}”(h]”j5Üah ]”h"]”Œ4abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„Üj+Üsj˜}”j5Üj+ÜsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj‰Üh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj“Üh]”hŒ sysfs-bus-i3c”…”�”}”(hj•Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘Üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´Kjhj‰Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KjhhÊh²hubhÞ)�”}”(hŒ„An I3C device present on I3C bus identified by . Note that all devices are represented including the master driving the bus.”h]”hŒ„An I3C device present on I3C bus identified by . Note that all devices are represented including the master driving the bus.”…”�”}”(hj·Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KjhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_bcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-bcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjÓÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/bcr**”h]”j`)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/bcr**”h]”hŒM/sys/bus/i3c/devices/i3c-/-/bcr”…”�”}”(hjíÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KyhjæÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐÜubah}”(h]”jÏÜah ]”h"]”Œ8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_bcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝjÅÜsj˜}”jÏÜjÅÜsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj#Ýh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj-Ýh]”hŒ sysfs-bus-i3c”…”�”}”(hj/Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´Kyhj#Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KyhhÊh²hubhÞ)�”}”(hŒ­BCR stands for Bus Characteristics Register and express the device capabilities in term of speed, maximum read/write length, etc. See the I3C specification for more details.”h]”hŒ­BCR stands for Bus Characteristics Register and express the device capabilities in term of speed, maximum read/write length, etc. See the I3C specification for more details.”…”�”}”(hjQÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KyhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-dcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjmÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dcr**”h]”j`)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dcr**”h]”hŒM/sys/bus/i3c/devices/i3c-/-/dcr”…”�”}”(hj‡Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K�hj€Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjÝubah}”(h]”jiÝah ]”h"]”Œ8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸Ýj_Ýsj˜}”jiÝj_ÝsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj½Ýh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjÇÝh]”hŒ sysfs-bus-i3c”…”�”}”(hjÉÝh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K�hj½Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K�hhÊh²hubhÞ)�”}”(hŒ›DCR stands for Device Characteristics Register and express the device capabilities in term of exposed features. See the I3C specification for more details.”h]”hŒ›DCR stands for Device Characteristics Register and express the device capabilities in term of exposed features. See the I3C specification for more details.”…”�”}”(hjëÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K�hhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dev_nack_retry_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-dev-nack-retry-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kduh1j@hjÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒb**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dev_nack_retry_count**”h]”j`)�”}”(hŒb**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dev_nack_retry_count**”h]”hŒ^/sys/bus/i3c/devices/i3c-/-/dev_nack_retry_count”…”�”}”(hj!Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¥hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞubah}”(h]”jÞah ]”h"]”ŒIabi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dev_nack_retry_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jRÞjùÝsj˜}”jÞjùÝsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjWÞh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjaÞh]”hŒ sysfs-bus-i3c”…”�”}”(hjcÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K¥hjWÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¥hhÊh²hubhÞ)�”}”(hXExpose the dev_nak_retry_count which controls the number of automatic retries that will be performed by the controller when the target device returns a NACK response. A value of 0 disables the automatic retries. Exist only when I3C constroller supports this retry on nack feature.”h]”hXExpose the dev_nak_retry_count which controls the number of automatic retries that will be performed by the controller when the target device returns a NACK response. A value of 0 disables the automatic retries. Exist only when I3C constroller supports this retry on nack feature.”…”�”}”(hj…Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¥hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dynamic_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-dynamic-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hj¡ÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dynamic_address**”h]”j`)�”}”(hŒ]**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/dynamic_address**”h]”hŒY/sys/bus/i3c/devices/i3c-/-/dynamic_address”…”�”}”(hj»Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·Þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´Krhj´Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡Þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjžÞubah}”(h]”j�Þah ]”h"]”ŒDabi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_dynamic_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìÞj“Þsj˜}”j�Þj“ÞsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjñÞh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjûÞh]”hŒ sysfs-bus-i3c”…”�”}”(hjýÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjùÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KrhjñÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KrhhÊh²hubhÞ)�”}”(hŒoDynamic address assigned to device -. This address may change if the bus is re-initialized.”h]”hŒoDynamic address assigned to device -. This address may change if the bus is re-initialized.”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KrhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_hdrcap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-hdrcap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj;ßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/hdrcap**”h]”j`)�”}”(hŒT**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/hdrcap**”h]”hŒP/sys/bus/i3c/devices/i3c-/-/hdrcap”…”�”}”(hjUßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K“hjNßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8ßubah}”(h]”j7ßah ]”h"]”Œ;abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_hdrcap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†ßj-ßsj˜}”j7ßj-ßsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj‹ßh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj•ßh]”hŒ sysfs-bus-i3c”…”�”}”(hj—ßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“ßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡ßŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K“hj‹ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K“hhÊh²hubhÞ)�”}”(hŒ´Expose the HDR (High Data Rate) capabilities of a device. Returns a list of supported HDR mode, each element is separated by space. Modes can be "hdr-ddr", "hdr-tsp" and "hdr-tsl".”h]”hŒÀExpose the HDR (High Data Rate) capabilities of a device. Returns a list of supported HDR mode, each element is separated by space. Modes can be “hdr-ddrâ€�, “hdr-tspâ€� and “hdr-tslâ€�.”…”�”}”(hj¹ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K“hhÊh²hubhÞ)�”}”(hŒASee the I3C specification for more details about these HDR modes.”h]”hŒASee the I3C specification for more details about these HDR modes.”…”�”}”(hjÇßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K“hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-i3c-devices-i3c-bus-id-bus-id-device-pid-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjãßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/pid**”h]”j`)�”}”(hŒQ**\/sys\/bus\/i3c\/devices\/i3c\-\\/\\-\\/pid**”h]”hŒM/sys/bus/i3c/devices/i3c-/-/pid”…”�”}”(hjýßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K‰hjößubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàßubah}”(h]”jßßah ]”h"]”Œ8abi_sys_bus_i3c_devices_i3c_bus_id_bus_id_device_pid_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.àjÕßsj˜}”jßßjÕßsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj3àh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj=àh]”hŒ sysfs-bus-i3c”…”�”}”(hj?àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K‰hj3àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K‰hhÊh²hubhÞ)�”}”(hXPID stands for Provisioned ID and is used to uniquely identify a device on a bus. This PID contains information about the vendor, the part and an instance ID so that several devices of the same type can be connected on the same bus. See the I3C specification for more details.”h]”hXPID stands for Provisioned ID and is used to uniquely identify a device on a bus. This PID contains information about the vendor, the part and an instance ID so that several devices of the same type can be connected on the same bus. See the I3C specification for more details.”…”�”}”(hjaàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K‰hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i3c_devices_i3c_bus_id_bcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i3c-devices-i3c-bus-id-bcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj}àubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/bcr**”h]”j`)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/bcr**”h]”hŒ//sys/bus/i3c/devices/i3c-/bcr”…”�”}”(hj—àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K.hj�àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzàubah}”(h]”jyàah ]”h"]”Œ&abi_sys_bus_i3c_devices_i3c_bus_id_bcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈàjoàsj˜}”jyàjoàsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjÍàh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj×àh]”hŒ sysfs-bus-i3c”…”�”}”(hjÙàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕàubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K.hjÍàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K.hhÊh²hubhÞ)�”}”(hŒôBCR stands for Bus Characteristics Register and express the device capabilities in term of speed, maximum read/write length, etc. See the I3C specification for more details. This entry describes the BCR of the master controller driving the bus.”h]”hŒôBCR stands for Bus Characteristics Register and express the device capabilities in term of speed, maximum read/write length, etc. See the I3C specification for more details. This entry describes the BCR of the master controller driving the bus.”…”�”}”(hjûàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K.hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_i3c_devices_i3c_bus_id_current_master:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-i3c-devices-i3c-bus-id-current-master”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/i3c\/devices\/i3c\-\\/current_master**”h]”j`)�”}”(hŒ>**\/sys\/bus\/i3c\/devices\/i3c\-\\/current_master**”h]”hŒ:/sys/bus/i3c/devices/i3c-/current_master”…”�”}”(hj1áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´Khj*áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáubah}”(h]”jáah ]”h"]”Œ1abi_sys_bus_i3c_devices_i3c_bus_id_current_master”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbáj ásj˜}”jáj ásubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjgáh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjqáh]”hŒ sysfs-bus-i3c”…”�”}”(hjsáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}áŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´Khjgáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubhÞ)�”}”(hŒåExpose the master that owns the bus (-) at the time this file is read. Note that bus ownership can change overtime, so there's no guarantee that when the read() call returns, the value returned is still valid.”h]”hŒçExpose the master that owns the bus (-) at the time this file is read. Note that bus ownership can change overtime, so there’s no guarantee that when the read() call returns, the value returned is still valid.”…”�”}”(hj•áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i3c_devices_i3c_bus_id_dcr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i3c-devices-i3c-bus-id-dcr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj±áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/dcr**”h]”j`)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/dcr**”h]”hŒ//sys/bus/i3c/devices/i3c-/dcr”…”�”}”(hjËáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K8hjÄáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®áubah}”(h]”j­áah ]”h"]”Œ&abi_sys_bus_i3c_devices_i3c_bus_id_dcr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüáj£ásj˜}”j­áj£ásubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjâh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj âh]”hŒ sysfs-bus-i3c”…”�”}”(hj âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K8hjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K8hhÊh²hubhÞ)�”}”(hŒâDCR stands for Device Characteristics Register and express the device capabilities in term of exposed features. See the I3C specification for more details. This entry describes the DCR of the master controller driving the bus.”h]”hŒâDCR stands for Device Characteristics Register and express the device capabilities in term of exposed features. See the I3C specification for more details. This entry describes the DCR of the master controller driving the bus.”…”�”}”(hj/âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K8hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_i3c_devices_i3c_bus_id_do_daa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-i3c-devices-i3c-bus-id-do-daa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjKâubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/i3c\/devices\/i3c\-\\/do_daa**”h]”j`)�”}”(hŒ6**\/sys\/bus\/i3c\/devices\/i3c\-\\/do_daa**”h]”hŒ2/sys/bus/i3c/devices/i3c-/do_daa”…”�”}”(hjeâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¯hj^âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXâubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHâubah}”(h]”jGâah ]”h"]”Œ)abi_sys_bus_i3c_devices_i3c_bus_id_do_daa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–âj=âsj˜}”jGâj=âsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj›âh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj¥âh]”hŒ sysfs-bus-i3c”…”�”}”(hj§âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±âŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K¯hj›âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¯hhÊh²hubhÞ)�”}”(hXƒWrite-only attribute that triggers a Dynamic Address Assignment (DAA) procedure which discovers new I3C devices on the bus. Writing a boolean true value (1, y, yes, true, on) to this attribute causes the master controller to perform DAA, which includes broadcasting an ENTDAA (Enter Dynamic Address Assignment) Common Command Code (CCC) on the bus. Writing a false value returns -EINVAL.”h]”hXƒWrite-only attribute that triggers a Dynamic Address Assignment (DAA) procedure which discovers new I3C devices on the bus. Writing a boolean true value (1, y, yes, true, on) to this attribute causes the master controller to perform DAA, which includes broadcasting an ENTDAA (Enter Dynamic Address Assignment) Common Command Code (CCC) on the bus. Writing a false value returns -EINVAL.”…”�”}”(hjÉâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¯hhÊh²hubhÞ)�”}”(hŒþThis is useful for discovering I3C devices that were not present during initial bus initialization and are unable to issue Hot-Join. Only devices without a currently assigned dynamic address will respond to the ENTDAA broadcast and be assigned addresses.”h]”hŒþThis is useful for discovering I3C devices that were not present during initial bus initialization and are unable to issue Hot-Join. Only devices without a currently assigned dynamic address will respond to the ENTDAA broadcast and be assigned addresses.”…”�”}”(hj×âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¯hhÊh²hubhÞ)�”}”(hŒ¶Note that this mechanism is distinct from Hot-Join, since this is controller-initiated discovery, while Hot-Join is device-initiated method to provoke controller discovery procedure.”h]”hŒ¶Note that this mechanism is distinct from Hot-Join, since this is controller-initiated discovery, while Hot-Join is device-initiated method to provoke controller discovery procedure.”…”�”}”(hjåâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K¯hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_i3c_devices_i3c_bus_id_dynamic_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-i3c-devices-i3c-bus-id-dynamic-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/i3c\/devices\/i3c\-\\/dynamic_address**”h]”j`)�”}”(hŒ?**\/sys\/bus\/i3c\/devices\/i3c\-\\/dynamic_address**”h]”hŒ;/sys/bus/i3c/devices/i3c-/dynamic_address”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K'hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþâubah}”(h]”jýâah ]”h"]”Œ2abi_sys_bus_i3c_devices_i3c_bus_id_dynamic_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLãjóâsj˜}”jýâjóâsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjQãh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj[ãh]”hŒ sysfs-bus-i3c”…”�”}”(hj]ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K'hjQãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K'hhÊh²hubhÞ)�”}”(hŒhDynamic address assigned to the master controller. This address may change if the bus is re-initialized.”h]”hŒhDynamic address assigned to the master controller. This address may change if the bus is re-initialized.”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K'hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_i3c_devices_i3c_bus_id_hdrcap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-i3c-devices-i3c-bus-id-hdrcap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj›ãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/i3c\/devices\/i3c\-\\/hdrcap**”h]”j`)�”}”(hŒ6**\/sys\/bus\/i3c\/devices\/i3c\-\\/hdrcap**”h]”hŒ2/sys/bus/i3c/devices/i3c-/hdrcap”…”�”}”(hjµãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KNhj®ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›ãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜ãubah}”(h]”j—ãah ]”h"]”Œ)abi_sys_bus_i3c_devices_i3c_bus_id_hdrcap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæãj�ãsj˜}”j—ãj�ãsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjëãh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjõãh]”hŒ sysfs-bus-i3c”…”�”}”(hj÷ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KNhjëãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KNhhÊh²hubhÞ)�”}”(hŒöExpose the HDR (High Data Rate) capabilities of a device. Returns a list of supported HDR mode, each element is separated by space. Modes can be "hdr-ddr", "hdr-tsp" and "hdr-tsl". See the I3C specification for more details about these HDR modes.”h]”hXExpose the HDR (High Data Rate) capabilities of a device. Returns a list of supported HDR mode, each element is separated by space. Modes can be “hdr-ddrâ€�, “hdr-tspâ€� and “hdr-tslâ€�. See the I3C specification for more details about these HDR modes.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KNhhÊh²hubhÞ)�”}”(hŒIThis entry describes the HDRCAP of the master controller driving the bus.”h]”hŒIThis entry describes the HDRCAP of the master controller driving the bus.”…”�”}”(hj'äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KNhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_i3c_devices_i3c_bus_id_hotjoin:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-i3c-devices-i3c-bus-id-hotjoin”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjCäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/i3c\/devices\/i3c\-\\/hotjoin**”h]”j`)�”}”(hŒ7**\/sys\/bus\/i3c\/devices\/i3c\-\\/hotjoin**”h]”hŒ3/sys/bus/i3c/devices/i3c-/hotjoin”…”�”}”(hj]äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K[hjVäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@äubah}”(h]”j?äah ]”h"]”Œ*abi_sys_bus_i3c_devices_i3c_bus_id_hotjoin”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽäj5äsj˜}”j?äj5äsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj“äh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hj�äh]”hŒ sysfs-bus-i3c”…”�”}”(hjŸäh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©äŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K[hj“äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K[hhÊh²hubhÞ)�”}”(hX~I3C’s Hot-Join mechanism allows an I3C Device to inform the Active Controller that a newly-joined Target is present on the I3C Bus and is ready to receive a Dynamic Address, in order to become fully functional on the Bus. Hot-Join is used when the Target is mounted on the same I3C bus and remains depowered until needed or until the Target is physically inserted into the I3C bus”h]”hX~I3C’s Hot-Join mechanism allows an I3C Device to inform the Active Controller that a newly-joined Target is present on the I3C Bus and is ready to receive a Dynamic Address, in order to become fully functional on the Bus. Hot-Join is used when the Target is mounted on the same I3C bus and remains depowered until needed or until the Target is physically inserted into the I3C bus”…”�”}”(hjÁäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K[hhÊh²hubhÞ)�”}”(hŒZThis entry allows to enable or disable Hot-join of the Current Controller driving the bus.”h]”hŒZThis entry allows to enable or disable Hot-join of the Current Controller driving the bus.”…”�”}”(hjÏäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K[hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i3c_devices_i3c_bus_id_i2c_scl_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i3c-devices-i3c-bus-id-i2c-scl-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjëäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/i3c\/devices\/i3c\-\\/i2c_scl_frequency**”h]”j`)�”}”(hŒA**\/sys\/bus\/i3c\/devices\/i3c\-\\/i2c_scl_frequency**”h]”hŒ=/sys/bus/i3c/devices/i3c-/i2c_scl_frequency”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K hjþäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèäubah}”(h]”jçäah ]”h"]”Œ4abi_sys_bus_i3c_devices_i3c_bus_id_i2c_scl_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6åjÝäsj˜}”jçäjÝäsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj;åh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjEåh]”hŒ sysfs-bus-i3c”…”�”}”(hjGåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´K hj;åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K hhÊh²hubhÞ)�”}”(hŒMThe frequency (expressed in Hz) of the SCL signal when operating in I2C mode.”h]”hŒMThe frequency (expressed in Hz) of the SCL signal when operating in I2C mode.”…”�”}”(hjiåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_i3c_devices_i3c_bus_id_i3c_scl_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-i3c-devices-i3c-bus-id-i3c-scl-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj…åubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/i3c\/devices\/i3c\-\\/i3c_scl_frequency**”h]”j`)�”}”(hŒA**\/sys\/bus\/i3c\/devices\/i3c\-\\/i3c_scl_frequency**”h]”hŒ=/sys/bus/i3c/devices/i3c-/i3c_scl_frequency”…”�”}”(hjŸåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´Khj˜åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚åubah}”(h]”j�åah ]”h"]”Œ4abi_sys_bus_i3c_devices_i3c_bus_id_i3c_scl_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐåjwåsj˜}”j�åjwåsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjÕåh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjßåh]”hŒ sysfs-bus-i3c”…”�”}”(hjáåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KhjÕåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubhÞ)�”}”(hŒQThe frequency (expressed in Hz) of the SCL signal when operating in I3C SDR mode.”h]”hŒQThe frequency (expressed in Hz) of the SCL signal when operating in I3C SDR mode.”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_i3c_devices_i3c_bus_id_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-i3c-devices-i3c-bus-id-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjæubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/i3c\/devices\/i3c\-\\/mode**”h]”j`)�”}”(hŒ4**\/sys\/bus\/i3c\/devices\/i3c\-\\/mode**”h]”hŒ0/sys/bus/i3c/devices/i3c-/mode”…”�”}”(hj9æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´Khj2æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæubah}”(h]”jæah ]”h"]”Œ'abi_sys_bus_i3c_devices_i3c_bus_id_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjæjæsj˜}”jæjæsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hjoæh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjyæh]”hŒ sysfs-bus-i3c”…”�”}”(hj{æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…æŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´Khjoæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubhÞ)�”}”(hŒ”I3C bus mode. Can be "pure", "mixed-fast" or "mixed-slow". See the I3C specification for a detailed description of what each of these modes implies.”h]”hŒ I3C bus mode. Can be “pureâ€�, “mixed-fastâ€� or “mixed-slowâ€�. See the I3C specification for a detailed description of what each of these modes implies.”…”�”}”(hj�æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_i3c_devices_i3c_bus_id_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-i3c-devices-i3c-bus-id-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¹æubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/pid**”h]”j`)�”}”(hŒ3**\/sys\/bus\/i3c\/devices\/i3c\-\\/pid**”h]”hŒ//sys/bus/i3c/devices/i3c-/pid”…”�”}”(hjÓæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KBhjÌæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶æubah}”(h]”jµæah ]”h"]”Œ&abi_sys_bus_i3c_devices_i3c_bus_id_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçj«æsj˜}”jµæj«æsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-i3c `”h]”(hŒDefined on file ”…”�”}”(hj çh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-i3c `”h]”j§)�”}”(hjçh]”hŒ sysfs-bus-i3c”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_i3c”uh1hh³j2Ûh´KBhj çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KBhhÊh²hubhÞ)�”}”(hX[PID stands for Provisioned ID and is used to uniquely identify a device on a bus. This PID contains information about the vendor, the part and an instance ID so that several devices of the same type can be connected on the same bus. See the I3C specification for more details. This entry describes the PID of the master controller driving the bus.”•]h]”hX[PID stands for Provisioned ID and is used to uniquely identify a device on a bus. This PID contains information about the vendor, the part and an instance ID so that several devices of the same type can be connected on the same bus. See the I3C specification for more details. This entry describes the PID of the master controller driving the bus.”…”�”}”(hj7çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Ûh´KBhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_device_n_in_illuminance0_calibrate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-device-n-in-illuminance0-calibrate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjSçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance0_calibrate**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance0_calibrate**”h]”hŒ>/sys/bus/iio/devices/device[n]/in_illuminance0_calibrate”…”�”}”(hjmçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-iio-light-tsl2772”h´Khjfçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPçubah}”(h]”jOçah ]”h"]”Œ:abi_sys_bus_iio_devices_device_n_in_illuminance0_calibrate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸçjEçsj˜}”jOçjEçsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-light-tsl2772 `”h]”(hŒDefined on file ”…”�”}”(hj¤çh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-light-tsl2772 `”h]”j§)�”}”(hj®çh]”hŒsysfs-bus-iio-light-tsl2772”…”�”}”(hj°çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_light_tsl2772”uh1hh³j�çh´Khj¤çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�çh´KhhÊh²hubhÞ)�”}”(hŒpCauses an internal calibration of the als gain trim value which is later used in calculating illuminance in lux.”h]”hŒpCauses an internal calibration of the als gain trim value which is later used in calculating illuminance in lux.”…”�”}”(hjÒçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�çh´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_device_n_in_illuminance_calibrate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-device-n-in-illuminance-calibrate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjîçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance_calibrate**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance_calibrate**”h]”hŒ=/sys/bus/iio/devices/device[n]/in_illuminance_calibrate”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-iio-light-tsl2583”h´Khjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjûçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëçubah}”(h]”jêçah ]”h"]”Œ9abi_sys_bus_iio_devices_device_n_in_illuminance_calibrate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:èjàçsj˜}”jêçjàçsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-light-tsl2583 `”h]”(hŒDefined on file ”…”�”}”(hj?èh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-light-tsl2583 `”h]”j§)�”}”(hjIèh]”hŒsysfs-bus-iio-light-tsl2583”…”�”}”(hjKèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_light_tsl2583”uh1hh³jèh´Khj?èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒ~This property causes an internal calibration of the als gain trim value which is later used in calculating illuminance in lux.”h]”hŒ~This property causes an internal calibration of the als gain trim value which is later used in calculating illuminance in lux.”…”�”}”(hjmèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_device_n_in_illuminance_input_target:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÙèh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-light-tsl2583 `”h]”j§)�”}”(hjãèh]”hŒsysfs-bus-iio-light-tsl2583”…”�”}”(hjåèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_light_tsl2583”uh1hh³jèh´KhjÙèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒyThis property is the known externally illuminance (in lux). It is used in the process of calibrating the device accuracy.”h]”hŒyThis property is the known externally illuminance (in lux). It is used in the process of calibrating the device accuracy.”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_device_n_in_illuminance_lux_table:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-device-n-in-illuminance-lux-table”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj#éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance_lux_table**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/device[n]\/in_illuminance_lux_table**”h]”hŒ=/sys/bus/iio/devices/device[n]/in_illuminance_lux_table”…”�”}”(hj=éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´Khj6éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj éubah}”(h]”jéah ]”h"]”Œ9abi_sys_bus_iio_devices_device_n_in_illuminance_lux_table”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnéjésj˜}”jéjésubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-light-tsl2583 `”h]”(hŒDefined on file ”…”�”}”(hjséh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-light-tsl2583 `”h]”j§)�”}”(hj}éh]”hŒsysfs-bus-iio-light-tsl2583”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰éŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_light_tsl2583”uh1hh³jèh´Khjséubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒYThis property gets/sets the table of coefficients used in calculating illuminance in lux.”h]”hŒYThis property gets/sets the table of coefficients used in calculating illuminance in lux.”…”�”}”(hj¡éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_device_n_in_proximity0_calibrate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-device-n-in-proximity0-calibrate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj½éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/device[n]\/in_proximity0_calibrate**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/device[n]\/in_proximity0_calibrate**”h]”hŒ</sys/bus/iio/devices/device[n]/in_proximity0_calibrate”…”�”}”(hj×éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�çh´KhjÐéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºéubah}”(h]”j¹éah ]”h"]”Œ8abi_sys_bus_iio_devices_device_n_in_proximity0_calibrate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêj¯ésj˜}”j¹éj¯ésubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-light-tsl2772 `”h]”(hŒDefined on file ”…”�”}”(hj êh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-light-tsl2772 `”h]”j§)�”}”(hjêh]”hŒsysfs-bus-iio-light-tsl2772”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_light_tsl2772”uh1hh³j�çh´Khj êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�çh´KhhÊh²hubhÞ)�”}”(hŒKCauses a recalculation and adjustment to the proximity_thresh_rising_value.”h]”hŒKCauses a recalculation and adjustment to the proximity_thresh_rising_value.”…”�”}”(hj;êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�çh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_device_buffer_hwfifo_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-device-buffer-hwfifo-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjWêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:device\*\/buffer\/hwfifo_timeout**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:device\*\/buffer\/hwfifo_timeout**”h]”hŒ?/sys/bus/iio/devices/iio:device*/buffer/hwfifo_timeout”…”�”}”(hjqêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mthjjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTêubah}”(h]”jSêah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_device_buffer_hwfifo_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢êjIêsj˜}”jSêjIêsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj§êh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj±êh]”hŒ sysfs-bus-iio”…”�”}”(hj³êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mthj§êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MthhÊh²hubhÞ)�”}”(hXtA read/write property to provide capability to delay reporting of samples till a timeout is reached. This allows host processors to sleep, while the sensor is storing samples in its internal fifo. The maximum timeout in seconds can be specified by setting hwfifo_timeout.The current delay can be read by reading hwfifo_timeout. A value of 0 means that there is no timeout.”h]”hXtA read/write property to provide capability to delay reporting of samples till a timeout is reached. This allows host processors to sleep, while the sensor is storing samples in its internal fifo. The maximum timeout in seconds can be specified by setting hwfifo_timeout.The current delay can be read by reading hwfifo_timeout. A value of 0 means that there is no timeout.”…”�”}”(hjÕêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MthhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_iio_devices_iio_devicex:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-iio-devices-iio-devicex”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjñêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/iio\/devices\/iio\:deviceX**”h]”j`)�”}”(hŒ***\/sys\/bus\/iio\/devices\/iio\:deviceX**”h]”hŒ&/sys/bus/iio/devices/iio:deviceX”…”�”}”(hj ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Khjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîêubah}”(h]”jíêah ]”h"]”Œ#abi_sys_bus_iio_devices_iio_devicex”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<ëjãêsj˜}”jíêjãêsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjAëh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjKëh]”hŒ sysfs-bus-iio”…”�”}”(hjMëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KhjAëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubhÞ)�”}”(hŒ‹Hardware chip or device accessed by one communication port. Corresponds to a grouping of sensor channels. X is the IIO index of the device.”h]”hŒ‹Hardware chip or device accessed by one communication port. Corresponds to a grouping of sensor channels. X is the IIO index of the device.”…”�”}”(hjoëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_ac_excitation_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-ac-excitation-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj‹ëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/ac_excitation_en**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/ac_excitation_en**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/ac_excitation_en”…”�”}”(hj¥ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192”h´Khjžëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆëubah}”(h]”j‡ëah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_ac_excitation_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×ëj}ësj˜}”j‡ëj}ësubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-ad7192 `”h]”(hŒDefined on file ”…”�”}”(hjÜëh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-ad7192 `”h]”j§)�”}”(hjæëh]”hŒsysfs-bus-iio-adc-ad7192”…”�”}”(hjèëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_ad7192”uh1hh³j¹ëh´KhjÜëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´KhhÊh²hubhÞ)�”}”(hŒ×This attribute, if available, is used to enable the AC excitation mode found on some converters. In ac excitation mode, the polarity of the excitation voltage is reversed on alternate cycles, to eliminate DC errors.”h]”hŒ×This attribute, if available, is used to enable the AC excitation mode found on some converters. In ac excitation mode, the polarity of the excitation voltage is reversed on alternate cycles, to eliminate DC errors.”…”�”}”(hj ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_auto_zeroing_mux_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-auto-zeroing-mux-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj&ìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/auto_zeroing_mux_enable**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/auto_zeroing_mux_enable**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/auto_zeroing_mux_enable”…”�”}”(hj@ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564”h´Khj9ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#ìubah}”(h]”j"ìah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_auto_zeroing_mux_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrìjìsj˜}”j"ìjìsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-mcp3564 `”h]”(hŒDefined on file ”…”�”}”(hjwìh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-mcp3564 `”h]”j§)�”}”(hj�ìh]”hŒsysfs-bus-iio-adc-mcp3564”…”�”}”(hjƒìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_mcp3564”uh1hh³jTìh´Khjwìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´KhhÊh²hubhÞ)�”}”(hXœThis attribute is used to enable the analog input multiplexer auto-zeroing algorithm (the input multiplexer and the ADC include an offset cancellation algorithm that cancels the offset contribution of the ADC). When the offset cancellation algorithm is enabled, ADC takes two conversions, one with the differential input as VIN+/VIN-, one with VIN+/VIN- inverted. In this case the conversion time is multiplied by two compared to the default case where the algorithm is disabled. This technique allows the cancellation of the ADC offset error and the achievement of ultra-low offset without any digital calibration. The resulting offset is the residue of the difference between the two conversions, which is on the order of magnitude of the noise floor. This offset is effectively canceled at every conversion, so the residual offset error temperature drift is extremely low. Write '1' to enable it, write '0' to disable it.”h]”hX¤This attribute is used to enable the analog input multiplexer auto-zeroing algorithm (the input multiplexer and the ADC include an offset cancellation algorithm that cancels the offset contribution of the ADC). When the offset cancellation algorithm is enabled, ADC takes two conversions, one with the differential input as VIN+/VIN-, one with VIN+/VIN- inverted. In this case the conversion time is multiplied by two compared to the default case where the algorithm is disabled. This technique allows the cancellation of the ADC offset error and the achievement of ultra-low offset without any digital calibration. The resulting offset is the residue of the difference between the two conversions, which is on the order of magnitude of the noise floor. This offset is effectively canceled at every conversion, so the residual offset error temperature drift is extremely low. Write ‘1’ to enable it, write ‘0’ to disable it.”…”�”}”(hj¥ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_auto_zeroing_ref_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-auto-zeroing-ref-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÁìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/auto_zeroing_ref_enable**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/auto_zeroing_ref_enable**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/auto_zeroing_ref_enable”…”�”}”(hjÛìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K%hjÔìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾ìubah}”(h]”j½ìah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_auto_zeroing_ref_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j íj³ìsj˜}”j½ìj³ìsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-mcp3564 `”h]”(hŒDefined on file ”…”�”}”(hjíh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-mcp3564 `”h]”j§)�”}”(hjíh]”hŒsysfs-bus-iio-adc-mcp3564”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'íŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_mcp3564”uh1hh³jTìh´K%hjíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K%hhÊh²hubhÞ)�”}”(hXThis attribute is used to enable the chopping algorithm for the internal voltage reference buffer. This setting has no effect when external voltage reference is selected. Internal voltage reference buffer injects a certain quantity of 1/f noise into the system that can be modulated with the incoming input signals and can limit the SNR performance at higher Oversampling Ratio values (over 256). To overcome this limitation, the buffer includes an auto-zeroing algorithm that greatly reduces (cancels out) the 1/f noise and cancels the offset value of the reference buffer. As a result, the SNR of the system is not affected by this 1/f noise component of the reference buffer, even at maximum oversampling ratio values. Write '1' to enable it, write '0' to disable it.”h]”hX This attribute is used to enable the chopping algorithm for the internal voltage reference buffer. This setting has no effect when external voltage reference is selected. Internal voltage reference buffer injects a certain quantity of 1/f noise into the system that can be modulated with the incoming input signals and can limit the SNR performance at higher Oversampling Ratio values (over 256). To overcome this limitation, the buffer includes an auto-zeroing algorithm that greatly reduces (cancels out) the 1/f noise and cancels the offset value of the reference buffer. As a result, the SNR of the system is not affected by this 1/f noise component of the reference buffer, even at maximum oversampling ratio values. Write ‘1’ to enable it, write ‘0’ to disable it.”…”�”}”(hj?íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K%hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_battery_low:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-battery-low”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj[íubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/battery_low**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/battery_low**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/battery_low”…”�”}”(hjuíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-bus-iio-meas-spec”h´Khjníubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXíubah}”(h]”jWíah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_battery_low”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§íjMísj˜}”jWíjMísubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-meas-spec `”h]”(hŒDefined on file ”…”�”}”(hj¬íh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-meas-spec `”h]”j§)�”}”(hj¶íh]”hŒsysfs-bus-iio-meas-spec”…”�”}”(hj¸íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_meas_spec”uh1hh³j‰íh´Khj¬íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰íh´KhhÊh²hubhÞ)�”}”(hŒ—Reading returns either '1' or '0'. '1' means that the battery level supplied to sensor is below 2.25V. This ABI is available for tsys02d, htu21, ms8607”h]”hŒ£Reading returns either ‘1’ or ‘0’. ‘1’ means that the battery level supplied to sensor is below 2.25V. This ABI is available for tsys02d, htu21, ms8607”…”�”}”(hjÚíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰íh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_boost_current_gain:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-boost-current-gain”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjöíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/boost_current_gain**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/boost_current_gain**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/boost_current_gain”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´Khj îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóíubah}”(h]”jòíah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_boost_current_gain”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAîjèísj˜}”jòíjèísubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-mcp3564 `”h]”(hŒDefined on file ”…”�”}”(hjFîh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-mcp3564 `”h]”j§)�”}”(hjPîh]”hŒsysfs-bus-iio-adc-mcp3564”…”�”}”(hjRîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_mcp3564”uh1hh³jTìh´KhjFîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´KhhÊh²hubhÞ)�”}”(hŒÖThis attribute is used to set the gain of the biasing current circuit of the Delta-Sigma modulator. The different BOOST settings are applied to the entire modulator circuit, including the voltage reference buffers.”h]”hŒÖThis attribute is used to set the gain of the biasing current circuit of the Delta-Sigma modulator. The different BOOST settings are applied to the entire modulator circuit, including the voltage reference buffers.”…”�”}”(hjtîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_boost_current_gain_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-boost-current-gain-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj�îubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/boost_current_gain_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/boost_current_gain_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/boost_current_gain_available”…”�”}”(hjªîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K hj£îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�îubah}”(h]”jŒîah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_boost_current_gain_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛîj‚îsj˜}”jŒîj‚îsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-mcp3564 `”h]”(hŒDefined on file ”…”�”}”(hjàîh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-mcp3564 `”h]”j§)�”}”(hjêîh]”hŒsysfs-bus-iio-adc-mcp3564”…”�”}”(hjìîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_mcp3564”uh1hh³jTìh´K hjàîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K hhÊh²hubhÞ)�”}”(hŒrReading returns a list with the possible gain values for the current biasing circuit of the Delta-Sigma modulator.”h]”hŒrReading returns a list with the possible gain values for the current biasing circuit of the Delta-Sigma modulator.”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jTìh´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_bridge_switch_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-bridge-switch-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj*ïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bridge_switch_en**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bridge_switch_en**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/bridge_switch_en”…”�”}”(hjDïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´K hj=ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'ïubah}”(h]”j&ïah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_bridge_switch_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juïjïsj˜}”j&ïjïsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-ad7192 `”h]”(hŒDefined on file ”…”�”}”(hjzïh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-ad7192 `”h]”j§)�”}”(hj„ïh]”hŒsysfs-bus-iio-adc-ad7192”…”�”}”(hj†ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚ïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_ad7192”uh1hh³j¹ëh´K hjzïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´K hhÊh²hubhÞ)�”}”(hX…This attribute, if available, is used to close or open the bridge power down switch found on some converters. In bridge applications, such as strain gauges and load cells, the bridge itself consumes the majority of the current in the system. To minimize the current consumption of the system, the bridge can be disconnected (when it is not being used) using the bridge_switch_en attribute.”h]”hX…This attribute, if available, is used to close or open the bridge power down switch found on some converters. In bridge applications, such as strain gauges and load cells, the bridge itself consumes the majority of the current in the system. To minimize the current consumption of the system, the bridge can be disconnected (when it is not being used) using the bridge_switch_en attribute.”…”�”}”(hj¨ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_iio_devices_iio_devicex_buffer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-iio-devices-iio-devicex-buffer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÄïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer**”h]”j`)�”}”(hŒ2**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer**”h]”hŒ./sys/bus/iio/devices/iio:deviceX/buffer”…”�”}”(hjÞïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Khj×ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁïubah}”(h]”jÀïah ]”h"]”Œ*abi_sys_bus_iio_devices_iio_devicex_buffer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðj¶ïsj˜}”jÀïj¶ïsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjðh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjðh]”hŒ sysfs-bus-iio”…”�”}”(hj ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*ðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Khjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubhÞ)�”}”(hŒ>Directory of attributes relating to the buffer for the device.”h]”hŒ>Directory of attributes relating to the buffer for the device.”…”�”}”(hjBðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj^ðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_enabled**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_enabled**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_enabled”…”�”}”(hjxðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M\hjqðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ðubah}”(h]”jZðah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©ðjPðsj˜}”jZðjPðsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj®ðh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¸ðh]”hŒ sysfs-bus-iio”…”�”}”(hjºðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M\hj®ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M\hhÊh²hubhÞ)�”}”(hX¸A read-only boolean value that indicates if the hardware fifo is currently enabled or disabled. If the device does not have a hardware fifo this entry is not present. The hardware fifo is enabled when the buffer is enabled if the current hardware fifo watermark level is set and other current device settings allows it (e.g. if a trigger is set that samples data differently that the hardware fifo does then hardware fifo will not enabled).”h]”hX¸A read-only boolean value that indicates if the hardware fifo is currently enabled or disabled. If the device does not have a hardware fifo this entry is not present. The hardware fifo is enabled when the buffer is enabled if the current hardware fifo watermark level is set and other current device settings allows it (e.g. if a trigger is set that samples data differently that the hardware fifo does then hardware fifo will not enabled).”…”�”}”(hjÜðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M\hhÊh²hubhÞ)�”}”(hXIf the hardware fifo is enabled and the level of the hardware fifo reaches the hardware fifo watermark level the device will flush its hardware fifo to the device buffer. Doing a non blocking read on the device when no samples are present in the device buffer will also force a flush.”h]”hXIf the hardware fifo is enabled and the level of the hardware fifo reaches the hardware fifo watermark level the device will flush its hardware fifo to the device buffer. Doing a non blocking read on the device when no samples are present in the device buffer will also force a flush.”…”�”}”(hjêðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M\hhÊh²hubhÞ)�”}”(hŒ¶When the hardware fifo is enabled there is no need to use a trigger to use buffer mode since the watermark settings guarantees that the hardware fifo is flushed to the device buffer.”h]”hŒ¶When the hardware fifo is enabled there is no need to use a trigger to use buffer mode since the watermark settings guarantees that the hardware fifo is flushed to the device buffer.”…”�”}”(hjøðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M\hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark”…”�”}”(hj.ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj'ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñubah}”(h]”jñah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ñjñsj˜}”jñjñsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjdñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjnñh]”hŒ sysfs-bus-iio”…”�”}”(hjpñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhjdñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hXRead-only entry that contains a single integer specifying the current watermark level for the hardware fifo. If the device does not have a hardware fifo this entry is not present. The watermark level for the hardware fifo is set by the driver based on the value set by the user in buffer/watermark but taking into account hardware limitations (e.g. most hardware buffers are limited to 32-64 samples, some hardware buffers watermarks are fixed or have minimum levels). A value of 0 means that the hardware watermark is unset.”h]”hXRead-only entry that contains a single integer specifying the current watermark level for the hardware fifo. If the device does not have a hardware fifo this entry is not present. The watermark level for the hardware fifo is set by the driver based on the value set by the user in buffer/watermark but taking into account hardware limitations (e.g. most hardware buffers are limited to 32-64 samples, some hardware buffers watermarks are fixed or have minimum levels). A value of 0 means that the hardware watermark is unset.”…”�”}”(hj’ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj®ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_available”…”�”}”(hjÈñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hjÁñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«ñubah}”(h]”jªñah ]”h"]”ŒEabi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùñj ñsj˜}”jªñj ñsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjþñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjòh]”hŒ sysfs-bus-iio”…”�”}”(hj òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M£hjþñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hhÊh²hubhÞ)�”}”(hŒîA list of positive integers specifying the available watermark levels for the hardware fifo. This entry is optional and if it is not present it means that all the values between hwfifo_watermark_min and hwfifo_watermark_max are supported.”h]”hŒîA list of positive integers specifying the available watermark levels for the hardware fifo. This entry is optional and if it is not present it means that all the values between hwfifo_watermark_min and hwfifo_watermark_max are supported.”…”�”}”(hj,òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hhÊh²hubhÞ)�”}”(hŒÐIf the user sets buffer/watermark to a value greater than hwfifo_watermak_min but not equal to any of the values in this list, the driver will chose an appropriate value for the hardware fifo watermark level.”h]”hŒÐIf the user sets buffer/watermark to a value greater than hwfifo_watermak_min but not equal to any of the values in this list, the driver will chose an appropriate value for the hardware fifo watermark level.”…”�”}”(hj:òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjVòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_max**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_max**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_max”…”�”}”(hjpòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M˜hjiòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSòubah}”(h]”jRòah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡òjHòsj˜}”jRòjHòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¦òh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj°òh]”hŒ sysfs-bus-iio”…”�”}”(hj²òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M˜hj¦òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M˜hhÊh²hubhÞ)�”}”(hŒ­A single positive integer specifying the maximum watermark level for the hardware fifo of this device. If the device does not have a hardware fifo this entry is not present.”h]”hŒ­A single positive integer specifying the maximum watermark level for the hardware fifo of this device. If the device does not have a hardware fifo this entry is not present.”…”�”}”(hjÔòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M˜hhÊh²hubhÞ)�”}”(hŒ}If the user sets buffer/watermark to a value greater than this one, then the hardware watermark will be capped at this value.”h]”hŒ}If the user sets buffer/watermark to a value greater than this one, then the hardware watermark will be capped at this value.”…”�”}”(hjâòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M˜hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjþòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_min**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/hwfifo_watermark_min**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/buffer/hwfifo_watermark_min”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûòubah}”(h]”júòah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_buffer_hwfifo_watermark_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIójðòsj˜}”júòjðòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjNóh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjXóh]”hŒ sysfs-bus-iio”…”�”}”(hjZóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M�hjNóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hŒ­A single positive integer specifying the minimum watermark level for the hardware fifo of this device. If the device does not have a hardware fifo this entry is not present.”h]”hŒ­A single positive integer specifying the minimum watermark level for the hardware fifo of this device. If the device does not have a hardware fifo this entry is not present.”…”�”}”(hj|óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hŒoIf the user sets buffer/watermark to a value less than this one, then the hardware watermark will remain unset.”h]”hŒoIf the user sets buffer/watermark to a value less than this one, then the hardware watermark will remain unset.”…”�”}”(hjŠóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_buffer_length_align_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-buffer-length-align-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj¦óubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/length_align_bytes**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/length_align_bytes**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/buffer/length_align_bytes”…”�”}”(hjÀóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-dma-buffer”h´Khj¹óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£óubah}”(h]”j¢óah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_buffer_length_align_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòój˜ósj˜}”j¢ój˜ósubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-dma-buffer `”h]”(hŒDefined on file ”…”�”}”(hj÷óh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dma-buffer `”h]”j§)�”}”(hjôh]”hŒsysfs-bus-iio-dma-buffer”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dma_buffer”uh1hh³jÔóh´Khj÷óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔóh´KhhÊh²hubhÞ)�”}”(hŒ”DMA buffers tend to have a alignment requirement for the buffers. If this alignment requirement is not met samples might be dropped from the buffer.”h]”hŒ”DMA buffers tend to have a alignment requirement for the buffers. If this alignment requirement is not met samples might be dropped from the buffer.”…”�”}”(hj%ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔóh´KhhÊh²hubhÞ)�”}”(hŒ§This property reports the alignment requirements in bytes. This means that the buffer size in bytes needs to be a integer multiple of the number reported by this file.”h]”hŒ§This property reports the alignment requirements in bytes. This means that the buffer size in bytes needs to be a integer multiple of the number reported by this file.”…”�”}”(hj3ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔóh´KhhÊh²hubhÞ)�”}”(hXzThe alignment requirements in number of sample sets will depend on the enabled channels and the bytes per channel. This means that the alignment requirement in samples sets might change depending on which and how many channels are enabled. Whereas the alignment requirement reported in bytes by this property will remain static and does not depend on which channels are enabled.”h]”hXzThe alignment requirements in number of sample sets will depend on the enabled channels and the bytes per channel. This means that the alignment requirement in samples sets might change depending on which and how many channels are enabled. Whereas the alignment requirement reported in bytes by this property will remain static and does not depend on which channels are enabled.”…”�”}”(hjAôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔóh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_iio_devices_iio_devicex_buffery:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-iio-devices-iio-devicex-buffery”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj]ôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY**”h]”j`)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY**”h]”hŒ//sys/bus/iio/devices/iio:deviceX/bufferY”…”�”}”(hjwôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÑhjpôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZôubah}”(h]”jYôah ]”h"]”Œ+abi_sys_bus_iio_devices_iio_devicex_buffery”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ôjOôsj˜}”jYôjOôsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj­ôh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj·ôh]”hŒ sysfs-bus-iio”…”�”}”(hj¹ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÑhj­ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÑhhÊh²hubhÞ)�”}”(hŒsDirectory containing interfaces for elements that will be captured for a single triggered sample set in the buffer.”h]”hŒsDirectory containing interfaces for elements that will be captured for a single triggered sample set in the buffer.”…”�”}”(hjÛôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÑhhÊh²hubhÞ)�”}”(hŒtSince kernel 5.11 the scan_elements attributes are merged into the bufferY directory, to be configurable per buffer.”h]”hŒtSince kernel 5.11 the scan_elements attributes are merged into the bufferY directory, to be configurable per buffer.”…”�”}”(hjéôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÑhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_buffery_data_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-buffery-data-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/data_available**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/data_available**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/bufferY/data_available”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõubah}”(h]”jõah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_buffery_data_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPõj÷ôsj˜}”jõj÷ôsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjUõh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj_õh]”hŒ sysfs-bus-iio”…”�”}”(hjaõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MRhjUõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubhÞ)�”}”(hXA read-only value indicating the bytes of data available in the buffer. In the case of an output buffer, this indicates the amount of empty space available to write data to. In the case of an input buffer, this indicates the amount of data available for reading.”h]”hXA read-only value indicating the bytes of data available in the buffer. In the case of an output buffer, this indicates the amount of empty space available to write data to. In the case of an input buffer, this indicates the amount of data available for reading.”…”�”}”(hjƒõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_buffery_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-buffery-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjŸõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/enable**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/enable**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/bufferY/enable”…”�”}”(hj¹õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhj²õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœõubah}”(h]”j›õah ]”h"]”Œ2abi_sys_bus_iio_devices_iio_devicex_buffery_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêõj‘õsj˜}”j›õj‘õsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjïõh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjùõh]”hŒ sysfs-bus-iio”…”�”}”(hjûõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÆhjïõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhhÊh²hubhÞ)�”}”(hŒZActually start the buffer capture up. Will start trigger if first device and appropriate.”h]”hŒZActually start the buffer capture up. Will start trigger if first device and appropriate.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhhÊh²hubhÞ)�”}”(hŒ Note that it might be impossible to configure other attributes, (e.g.: events, scale, sampling rate) if they impact the currently active buffer capture session.”h]”hŒ Note that it might be impossible to configure other attributes, (e.g.: events, scale, sampling rate) if they impact the currently active buffer capture session.”…”�”}”(hj+öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÆhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_buffery_length:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-buffery-length”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjGöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/length**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/length**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/bufferY/length”…”�”}”(hjaöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÀhjZöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDöubah}”(h]”jCöah ]”h"]”Œ2abi_sys_bus_iio_devices_iio_devicex_buffery_length”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’öj9ösj˜}”jCöj9ösubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj—öh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¡öh]”hŒ sysfs-bus-iio”…”�”}”(hj£öh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­öŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÀhj—öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÀhhÊh²hubhÞ)�”}”(hŒ(Number of scans contained by the buffer.”h]”hŒ(Number of scans contained by the buffer.”…”�”}”(hjÅöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÀhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_buffery_watermark:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-buffery-watermark”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjáöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/watermark**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/bufferY\/watermark**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/bufferY/watermark”…”�”}”(hjûöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hjôöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞöubah}”(h]”jÝöah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_buffery_watermark”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,÷jÓösj˜}”jÝöjÓösubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj1÷h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj;÷h]”hŒ sysfs-bus-iio”…”�”}”(hj=÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M@hj1÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hhÊh²hubhÞ)�”}”(hŒUA single positive integer specifying the maximum number of scan elements to wait for.”h]”hŒUA single positive integer specifying the maximum number of scan elements to wait for.”…”�”}”(hj_÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hhÊh²hubhÞ)�”}”(hŒ/Poll will block until the watermark is reached.”h]”hŒ/Poll will block until the watermark is reached.”…”�”}”(hjm÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hhÊh²hubhÞ)�”}”(hŒoBlocking read will wait until the minimum between the requested read amount or the low water mark is available.”h]”hŒoBlocking read will wait until the minimum between the requested read amount or the low water mark is available.”…”�”}”(hj{÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hhÊh²hubhÞ)�”}”(hXNon-blocking read will retrieve the available samples from the buffer even if there are less samples then watermark level. This allows the application to block on poll with a timeout and read the available samples after the timeout expires and thus have a maximum delay guarantee.”h]”hXNon-blocking read will retrieve the available samples from the buffer even if there are less samples then watermark level. This allows the application to block on poll with a timeout and read the available samples after the timeout expires and thus have a maximum delay guarantee.”…”�”}”(hj‰÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M@hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_iio_devices_iio_devicex_calibrate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-iio-devices-iio-devicex-calibrate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj¥÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibrate**”h]”j`)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibrate**”h]”hŒ1/sys/bus/iio/devices/iio:deviceX/calibrate”…”�”}”(hj¿÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-bus-iio-cros-ec”h´Khj¸÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢÷ubah}”(h]”j¡÷ah ]”h"]”Œ-abi_sys_bus_iio_devices_iio_devicex_calibrate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ÷j—÷sj˜}”j¡÷j—÷subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-iio-cros-ec `”h]”(hŒDefined on file ”…”�”}”(hjö÷h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-iio-cros-ec `”h]”j§)�”}”(hjøh]”hŒsysfs-bus-iio-cros-ec”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_iio_cros_ec”uh1hh³jÓ÷h´Khjö÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ÷h´KhhÊh²hubhÞ)�”}”(hŒìWriting '1' either perform a FOC (Fast Online Calibration) or enter calibration mode. Writing '0` exits calibration mode. It is a NOP for FOC enabled sensors. The corresponding calibration offsets can be read from `*_calibbias` entries.”•Ih]”(hŒÜWriting ‘1’ either perform a FOC (Fast Online Calibration) or enter calibration mode. Writing ‘0` exits calibration mode. It is a NOP for FOC enabled sensors. The corresponding calibration offsets can be read from ”…”�”}”(hj$øh²hh³Nh´NubhŒtitle_reference”“”)�”}”(hŒ `*_calibbias`”h]”hŒ *_calibbias”…”�”}”(hj.øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj$øubhŒ entries.”…”�”}”(hj$øh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ÷h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_calibration_auto_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-calibration-auto-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjTøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_auto_enable**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_auto_enable**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/calibration_auto_enable”…”�”}”(hjnøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjgøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjaøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjTøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQøubah}”(h]”jPøah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_calibration_auto_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸøjFøsj˜}”jPøjFøsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¤øh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj®øh]”hŒ sysfs-bus-iio”…”�”}”(hj°øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj¤øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒðSome sensors have the ability to apply auto calibration at runtime. For example, it may be necessary to compensate for contaminant build-up in a measurement chamber or optical element deterioration that would otherwise lead to sensor drift.”h]”hŒðSome sensors have the ability to apply auto calibration at runtime. For example, it may be necessary to compensate for contaminant build-up in a measurement chamber or optical element deterioration that would otherwise lead to sensor drift.”…”�”}”(hjÒøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒiWriting 1 or 0 to this attribute will respectively activate or deactivate this auto calibration function.”h]”hŒiWriting 1 or 0 to this attribute will respectively activate or deactivate this auto calibration function.”…”�”}”(hjàøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ-Upon reading, the current status is returned.”h]”hŒ-Upon reading, the current status is returned.”…”�”}”(hjîøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_calibration_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-calibration-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj ùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_data**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_data**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/calibration_data”…”�”}”(hj$ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-bus-iio-bno055”h´K-hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùubah}”(h]”jùah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_calibration_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVùjüøsj˜}”jùjüøsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hj[ùh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjeùh]”hŒsysfs-bus-iio-bno055”…”�”}”(hjgùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´K-hj[ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K-hhÊh²hubhÞ)�”}”(hŒ=Reports the binary calibration data blob for the IMU sensors.”h]”hŒ=Reports the binary calibration data blob for the IMU sensors.”…”�”}”(hj‰ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K-hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_calibration_forced_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjõùh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÿùh]”hŒ sysfs-bus-iio”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j úŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hjõùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ�Some sensors have the ability to apply a manual calibration using a known measurement value, perhaps obtained from an external reference device.”h]”hŒ�Some sensors have the ability to apply a manual calibration using a known measurement value, perhaps obtained from an external reference device.”…”�”}”(hj#úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ…Writing a value to this function will force such a calibration change. For the scd30 the value should be from the range [400 1 2000].”h]”hŒ…Writing a value to this function will force such a calibration change. For the scd30 the value should be from the range [400 1 2000].”…”�”}”(hj1úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒîNote for the scd30 that a valid value may only be obtained once it is has been written. Until then any read back of this value should be ignored. As for the scd4x an error will be returned immediately if the manual calibration has failed.”h]”hŒîNote for the scd30 that a valid value may only be obtained once it is has been written. Until then any read back of this value should be ignored. As for the scd4x an error will be returned immediately if the manual calibration has failed.”…”�”}”(hj?úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_calibration_forced_value_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-calibration-forced-value-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj[úubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_forced_value_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/calibration_forced_value_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/calibration_forced_value_available”…”�”}”(hjuúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M& hjnúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhúubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXúubah}”(h]”jWúah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_calibration_forced_value_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦újMúsj˜}”jWújMúsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj«úh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjµúh]”hŒ sysfs-bus-iio”…”�”}”(hj·úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M& hj«úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M& hhÊh²hubhÞ)�”}”(hŒ?Available range for the forced calibration value, expressed as:”h]”hŒ?Available range for the forced calibration value, expressed as:”…”�”}”(hjÙúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M& hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ'a range specified as "[min step max]" ”h]”hÞ)�”}”(hŒ%a range specified as "[min step max]"”h]”hŒ)a range specified as “[min step max]â€�”…”�”}”(hjîúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M& hjêúubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjçúubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´M& hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_cleaning_period:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-cleaning-period”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/cleaning_period**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/cleaning_period**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/cleaning_period”…”�”}”(hj0ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-bus-iio-sps30”h´K hj)ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûubah}”(h]”jûah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_cleaning_period”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbûjûsj˜}”jûjûsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-iio-sps30 `”h]”(hŒDefined on file ”…”�”}”(hjgûh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-iio-sps30 `”h]”j§)�”}”(hjqûh]”hŒsysfs-bus-iio-sps30”…”�”}”(hjsûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}ûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_iio_sps30”uh1hh³jDûh´K hjgûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´K hhÊh²hubhÞ)�”}”(hŒ«Sensor is capable of triggering self cleaning periodically. Period can be changed by writing a new value here. Upon reading the current one is returned. Units are seconds.”h]”hŒ«Sensor is capable of triggering self cleaning periodically. Period can be changed by writing a new value here. Upon reading the current one is returned. Units are seconds.”…”�”}”(hj•ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´K hhÊh²hubhÞ)�”}”(hŒ5Writing 0 disables periodical self cleaning entirely.”h]”hŒ5Writing 0 disables periodical self cleaning entirely.”…”�”}”(hj£ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´K hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_cleaning_period_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-cleaning-period-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj¿ûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/cleaning_period_available**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/cleaning_period_available**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/cleaning_period_available”…”�”}”(hjÙûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´KhjÒûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼ûubah}”(h]”j»ûah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_cleaning_period_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j üj±ûsj˜}”j»ûj±ûsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-iio-sps30 `”h]”(hŒDefined on file ”…”�”}”(hjüh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-iio-sps30 `”h]”j§)�”}”(hjüh]”hŒsysfs-bus-iio-sps30”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_iio_sps30”uh1hh³jDûh´Khjüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´KhhÊh²hubhÞ)�”}”(hŒ‹The range of available values in seconds represented as the minimum value, the step and the maximum value, all enclosed in square brackets.”h]”hŒ‹The range of available values in seconds represented as the minimum value, the step and the maximum value, all enclosed in square brackets.”…”�”}”(hj=üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_current_timestamp_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-current-timestamp-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjYüubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/current_timestamp_clock**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/current_timestamp_clock**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/current_timestamp_clock”…”�”}”(hjsüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KWhjlüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjfüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYüubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVüubah}”(h]”jUüah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_current_timestamp_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤üjKüsj˜}”jUüjKüsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj©üh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj³üh]”hŒ sysfs-bus-iio”…”�”}”(hjµüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KWhj©üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KWhhÊh²hubhÞ)�”}”(hŒbString identifying current posix clock used to timestamp buffered samples and events for device X.”h]”hŒbString identifying current posix clock used to timestamp buffered samples and events for device X.”…”�”}”(hj×üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KWhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_error_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-error-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjóüubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/error_status**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/error_status**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/error_status”…”�”}”(hj ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hjDýh²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”j§)�”}”(hjNýh]”hŒ"sysfs-bus-iio-chemical-sunrise-co2”…”�”}”(hjPýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_iio_chemical_sunrise_co2”uh1hh³j!ýh´K!hjDýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´K!hhÊh²hubhÞ)�”}”(hŒ.Reading returns the current chip error status.”h]”hŒ.Reading returns the current chip error status.”…”�”}”(hjrýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´K!hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_error_status_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-error-status-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjŽýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/error_status_available**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/error_status_available**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/error_status_available”…”�”}”(hj¨ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´Khj¡ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ýubah}”(h]”jŠýah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_error_status_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙýj€ýsj˜}”jŠýj€ýsubhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”(hŒDefined on file ”…”�”}”(hjÞýh²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”j§)�”}”(hjèýh]”hŒ"sysfs-bus-iio-chemical-sunrise-co2”…”�”}”(hjêýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_iio_chemical_sunrise_co2”uh1hh³j!ýh´KhjÞýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubhÞ)�”}”(hX`Reading returns the list of possible chip error status. Available options are: - 'error_fatal': Analog front-end initialization error - 'error_i2c': Read/write to non-existing register - 'error_algorithm': Corrupted parameters - 'error_calibration': Calibration has failed - 'error_self_diagnostic': Internal interface failure - 'error_out_of_range': Measured concentration out of scale - 'error_memory': Error during memory operations - 'error_no_measurement': Cleared at first measurement - 'error_low_voltage': Sensor regulated voltage too low - 'error_measurement_timeout': Unable to complete measurement”h]”hXˆReading returns the list of possible chip error status. Available options are: - ‘error_fatal’: Analog front-end initialization error - ‘error_i2c’: Read/write to non-existing register - ‘error_algorithm’: Corrupted parameters - ‘error_calibration’: Calibration has failed - ‘error_self_diagnostic’: Internal interface failure - ‘error_out_of_range’: Measured concentration out of scale - ‘error_memory’: Error during memory operations - ‘error_no_measurement’: Cleared at first measurement - ‘error_low_voltage’: Sensor regulated voltage too low - ‘error_measurement_timeout’: Unable to complete measurement”…”�”}”(hj þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_iio_devices_iio_devicex_events:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-iio-devices-iio-devicex-events”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj(þubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events**”h]”j`)�”}”(hŒ2**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events**”h]”hŒ./sys/bus/iio/devices/iio:deviceX/events”…”�”}”(hjBþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‚hj;þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%þubah}”(h]”j$þah ]”h"]”Œ*abi_sys_bus_iio_devices_iio_devicex_events”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsþjþsj˜}”j$þjþsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjxþh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‚þh]”hŒ sysfs-bus-iio”…”�”}”(hj„þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M‚hjxþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‚hhÊh²hubhÞ)�”}”(hŒMConfiguration of which hardware generated events are passed up to user-space.”h]”hŒMConfiguration of which hardware generated events are passed up to user-space.”…”�”}”(hj¦þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‚hhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjÂþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_max**”h]”j`)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_max**”h]”hŒS/sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_max”…”�”}”(hjÜþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-iio-resolver-ad2s1210”h´KhjÕþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿þubah}”(h]”j¾þah ]”h"]”ŒNabi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿj´þsj˜}”j¾þj´þsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”(hŒDefined on file ”…”�”}”(hjÿh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”j§)�”}”(hjÿh]”hŒsysfs-bus-iio-resolver-ad2s1210”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)ÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_resolver_ad2s1210”uh1hh³jðþh´Khjÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubhÞ)�”}”(hŒvReading returns the current Degradation of Signal Reset Maximum Threshold value in millivolts. Writing sets the value.”h]”hŒvReading returns the current Degradation of Signal Reset Maximum Threshold value in millivolts. Writing sets the value.”…”�”}”(hjAÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubj))�”}”(hŒ].. _abi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_max_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒXabi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-max-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hj]ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_max_available**”h]”j`)�”}”(hŒa**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_max_available**”h]”hŒ]/sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_max_available”…”�”}”(hjwÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´Khjpÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZÿubah}”(h]”jYÿah ]”h"]”ŒXabi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_max_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ÿjOÿsj˜}”jYÿjOÿsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”(hŒDefined on file ”…”�”}”(hj­ÿh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”j§)�”}”(hj·ÿh]”hŒsysfs-bus-iio-resolver-ad2s1210”…”�”}”(hj¹ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_resolver_ad2s1210”uh1hh³jðþh´Khj­ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubhÞ)�”}”(hŒTReading returns the allowable voltage range for in_altvoltage0_mag_rising_reset_max.”h]”hŒTReading returns the allowable voltage range for in_altvoltage0_mag_rising_reset_max.”…”�”}”(hjÛÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj÷ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_min**”h]”j`)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_min**”h]”hŒS/sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_min”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôÿubah}”(h]”jóÿah ]”h"]”ŒNabi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBjéÿsj˜}”jóÿjéÿsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”(hŒDefined on file ”…”�”}”(hjGh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”j§)�”}”(hjQh]”hŒsysfs-bus-iio-resolver-ad2s1210”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_resolver_ad2s1210”uh1hh³jðþh´KhjGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubhÞ)�”}”(hŒvReading returns the current Degradation of Signal Reset Minimum Threshold value in millivolts. Writing sets the value.”h]”hŒvReading returns the current Degradation of Signal Reset Minimum Threshold value in millivolts. Writing sets the value.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubj))�”}”(hŒ].. _abi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_min_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒXabi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-min-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hj‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_min_available**”h]”j`)�”}”(hŒa**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltage0_mag_rising_reset_min_available**”h]”hŒ]/sys/bus/iio/devices/iio:deviceX/events/in_altvoltage0_mag_rising_reset_min_available”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´Khj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽubah}”(h]”j�ah ]”h"]”ŒXabi_sys_bus_iio_devices_iio_devicex_events_in_altvoltage0_mag_rising_reset_min_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜjƒsj˜}”j�jƒsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”(hŒDefined on file ”…”�”}”(hjáh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-resolver-ad2s1210 `”h]”j§)�”}”(hjëh]”hŒsysfs-bus-iio-resolver-ad2s1210”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_resolver_ad2s1210”uh1hh³jðþh´Khjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubhÞ)�”}”(hŒTReading returns the allowable voltage range for in_altvoltage0_mag_rising_reset_min.”h]”hŒTReading returns the allowable voltage range for in_altvoltage0_mag_rising_reset_min.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jðþh´KhhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_iio_devices_iio_devicex_events_in_altvoltagey_mag_either_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-iio-devices-iio-devicex-events-in-altvoltagey-mag-either-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_mag_either_label**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_mag_either_label**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/events/in_altvoltageY_mag_either_label”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_mag_rising_label**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_mag_rising_label**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/events/in_altvoltageY_mag_rising_label”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_thresh_falling_label**”h]”j`)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_thresh_falling_label**”h]”hŒS/sys/bus/iio/devices/iio:deviceX/events/in_altvoltageY_thresh_falling_label”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_thresh_rising_label**”h]”j`)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_altvoltageY_thresh_rising_label**”h]”hŒR/sys/bus/iio/devices/iio:deviceX/events/in_altvoltageY_thresh_rising_label”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_anglvelY_mag_rising_label**”h]”j`)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_anglvelY_mag_rising_label**”h]”hŒL/sys/bus/iio/devices/iio:deviceX/events/in_anglvelY_mag_rising_label”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_anglY_thresh_rising_label**”h]”j`)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_anglY_thresh_rising_label**”h]”hŒL/sys/bus/iio/devices/iio:deviceX/events/in_anglY_thresh_rising_label”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_phaseY_mag_rising_label**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_phaseY_mag_rising_label**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/events/in_phaseY_mag_rising_label”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(ubah}”(h]”j'ah ]”h"]”ŒJabi_sys_bus_iio_devices_iio_devicex_events_in_altvoltagey_mag_either_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrjsj˜}”j'jsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjwh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj�h]”hŒ sysfs-bus-iio”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mö hjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hhÊh²hubhÞ)�”}”(hŒÒOptional symbolic label to a device channel event. If a label is defined for this event add that to the event specific attributes. This is useful for userspace to be able to better identify an individual event.”h]”hŒÒOptional symbolic label to a device channel event. If a label is defined for this event add that to the event specific attributes. This is useful for userspace to be able to better identify an individual event.”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mö hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_iio_devices_iio_devicex_events_in_illuminance_period_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-iio-devices-iio-devicex-events-in-illuminance-period-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_illuminance_period_available**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_illuminance_period_available**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/events/in_illuminance_period_available”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÌhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾ubah}”(h]”j½ah ]”h"]”ŒJabi_sys_bus_iio_devices_iio_devicex_events_in_illuminance_period_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j³sj˜}”j½j³subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjh]”hŒ sysfs-bus-iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÌhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÌhhÊh²hubhÞ)�”}”(hŒ€List of valid periods (in seconds) for which the light intensity must be above the threshold level before interrupt is asserted.”h]”hŒ€List of valid periods (in seconds) for which the light intensity must be above the threshold level before interrupt is asserted.”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÌhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_iio_devices_iio_devicex_events_in_voltagey_thresh_falling_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-iio-devices-iio-devicex-events-in-voltagey-thresh-falling-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_voltageY_thresh_falling_value**”h]”j`)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_voltageY_thresh_falling_value**”h]”hŒP/sys/bus/iio/devices/iio:deviceX/events/in_voltageY_thresh_falling_value”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-adc-hi8435”h´K hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXubah}”(h]”jWah ]”h"]”ŒKabi_sys_bus_iio_devices_iio_devicex_events_in_voltagey_thresh_falling_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§jMsj˜}”jWjMsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-hi8435 `”h]”(hŒDefined on file ”…”�”}”(hj¬h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-hi8435 `”h]”j§)�”}”(hj¶h]”hŒsysfs-bus-iio-adc-hi8435”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_hi8435”uh1hh³j‰h´K hj¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´K hhÊh²hubhÞ)�”}”(hXRChannel Y low voltage threshold. If sensor input voltage goes lower then this value then the threshold falling event is pushed. Depending on in_voltageY_sensing_mode the low voltage threshold is separately set for "GND-Open" and "Supply-Open" modes. Channels 0..31 have common low threshold values, but could have different sensing_modes.”h]”hXZChannel Y low voltage threshold. If sensor input voltage goes lower then this value then the threshold falling event is pushed. Depending on in_voltageY_sensing_mode the low voltage threshold is separately set for “GND-Openâ€� and “Supply-Openâ€� modes. Channels 0..31 have common low threshold values, but could have different sensing_modes.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´K hhÊh²hubhÞ)�”}”(hŒ‰The low voltage threshold range is between 2..21V. Hysteresis between low and high thresholds can not be lower then 2 and can not be odd.”h]”hŒ‰The low voltage threshold range is between 2..21V. Hysteresis between low and high thresholds can not be lower then 2 and can not be odd.”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´K hhÊh²hubhÞ)�”}”(hŒnIf falling threshold results hysteresis to odd value then rising threshold is automatically subtracted by one.”h]”hŒnIf falling threshold results hysteresis to odd value then rising threshold is automatically subtracted by one.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´K hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_iio_devices_iio_devicex_events_in_voltagey_thresh_rising_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-iio-devices-iio-devicex-events-in-voltagey-thresh-rising-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_voltageY_thresh_rising_value**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/in_voltageY_thresh_rising_value**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/events/in_voltageY_thresh_rising_value”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´Khj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”ŒJabi_sys_bus_iio_devices_iio_devicex_events_in_voltagey_thresh_rising_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]jsj˜}”jjsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-hi8435 `”h]”(hŒDefined on file ”…”�”}”(hjbh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-hi8435 `”h]”j§)�”}”(hjlh]”hŒsysfs-bus-iio-adc-hi8435”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_hi8435”uh1hh³j‰h´Khjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubhÞ)�”}”(hŒûChannel Y high voltage threshold. If sensor input voltage goes higher then this value then the threshold rising event is pushed. Depending on in_voltageY_sensing_mode the high voltage threshold is separately set for "GND-Open" and "Supply-Open" modes.”h]”hXChannel Y high voltage threshold. If sensor input voltage goes higher then this value then the threshold rising event is pushed. Depending on in_voltageY_sensing_mode the high voltage threshold is separately set for “GND-Openâ€� and “Supply-Openâ€� modes.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubhÞ)�”}”(hŒYChannels 0..31 have common high threshold values, but could have different sensing_modes.”h]”hŒYChannels 0..31 have common high threshold values, but could have different sensing_modes.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubhÞ)�”}”(hŒŠThe high voltage threshold range is between 3..22V. Hysteresis between low and high thresholds can not be lower then 2 and can not be odd.”h]”hŒŠThe high voltage threshold range is between 3..22V. Hysteresis between low and high thresholds can not be lower then 2 and can not be odd.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubhÞ)�”}”(hŒlIf rising threshold results hysteresis to odd value then falling threshold is automatically appended by one.”h]”hŒlIf rising threshold results hysteresis to odd value then falling threshold is automatically appended by one.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_iio_devices_iio_devicex_fault_oc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-iio-devices-iio-devicex-fault-oc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fault_oc**”h]”j`)�”}”(hŒ4**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fault_oc**”h]”hŒ0/sys/bus/iio/devices/iio:deviceX/fault_oc”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-thermocouple”h´K hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓubah}”(h]”jÒah ]”h"]”Œ,abi_sys_bus_iio_devices_iio_devicex_fault_oc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"jÈsj˜}”jÒjÈsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-thermocouple `”h]”(hŒDefined on file ”…”�”}”(hj'h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-thermocouple `”h]”j§)�”}”(hj1h]”hŒsysfs-bus-iio-thermocouple”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_thermocouple”uh1hh³jh´K hj'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K hhÊh²hubhÞ)�”}”(hŒ™Open-circuit fault. The detection of open-circuit faults, such as those caused by broken thermocouple wires. Reading returns '1' if fault, '0' otherwise.”h]”hŒ¡Open-circuit fault. The detection of open-circuit faults, such as those caused by broken thermocouple wires. Reading returns ‘1’ if fault, ‘0’ otherwise.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_iio_devices_iio_devicex_fault_ovuv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-iio-devices-iio-devicex-fault-ovuv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjqubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fault_ovuv**”h]”j`)�”}”(hŒ6**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fault_ovuv**”h]”hŒ2/sys/bus/iio/devices/iio:deviceX/fault_ovuv”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnubah}”(h]”jmah ]”h"]”Œ.abi_sys_bus_iio_devices_iio_devicex_fault_ovuv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼jcsj˜}”jmjcsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-thermocouple `”h]”(hŒDefined on file ”…”�”}”(hjÁh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-thermocouple `”h]”j§)�”}”(hjËh]”hŒsysfs-bus-iio-thermocouple”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_thermocouple”uh1hh³jh´KhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ¿Overvoltage or Undervoltage Input Fault. The internal circuitry is protected from excessive voltages applied to the thermocouple cables. The device can also detect if such a condition occurs.”h]”hŒ¿Overvoltage or Undervoltage Input Fault. The internal circuitry is protected from excessive voltages applied to the thermocouple cables. The device can also detect if such a condition occurs.”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒTReading returns '1' if input voltage is negative or greater than VDD, otherwise '0'.”h]”hŒ\Reading returns ‘1’ if input voltage is negative or greater than VDD, otherwise ‘0’.”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_filter_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-filter-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_mode**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_mode**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/filter_mode”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-iio-filter-admv8818”h´K hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_filter_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jej sj˜}”jj subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-iio-filter-admv8818 `”h]”(hŒDefined on file ”…”�”}”(hjjh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-iio-filter-admv8818 `”h]”j§)�”}”(hjth]”hŒsysfs-bus-iio-filter-admv8818”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_iio_filter_admv8818”uh1hh³jGh´K hjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´K hhÊh²hubhÞ)�”}”(hŒKThis attribute configures the filter mode. Reading returns the actual mode.”h]”hŒKThis attribute configures the filter mode. Reading returns the actual mode.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´K hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_filter_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-filter-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_mode_available**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_mode_available**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/filter_mode_available”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±ubah}”(h]”j°ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_filter_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿj¦sj˜}”j°j¦subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-iio-filter-admv8818 `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-iio-filter-admv8818 `”h]”j§)�”}”(hjh]”hŒsysfs-bus-iio-filter-admv8818”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_iio_filter_admv8818”uh1hh³jGh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhhÊh²hubhÞ)�”}”(hŒWReading this returns the valid values that can be written to the filter_mode attribute:”h]”hŒWReading this returns the valid values that can be written to the filter_mode attribute:”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒDauto -> Adjust bandpass filter to track changes in input clock rate.”h]”hÞ)�”}”(hjEh]”hŒDauto -> Adjust bandpass filter to track changes in input clock rate.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubjˆ)�”}”(hŒLmanual -> disable/unregister the clock rate notifier / input clock tracking.”h]”hÞ)�”}”(hj\h]”hŒLmanual -> disable/unregister the clock rate notifier / input clock tracking.”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubjˆ)�”}”(hŒ‘bypass -> bypass low pass filter, high pass filter and disable/unregister the clock rate notifier ”h]”jc)�”}”(hhh]”jh)�”}”(hŒcbypass -> bypass low pass filter, high pass filter and disable/unregister the clock rate notifier ”h]”(jn)�”}”(hŒIbypass -> bypass low pass filter, high pass filter and disable/unregister”h]”hŒIbypass -> bypass low pass filter, high pass filter and disable/unregister”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jGh´Khjxubj~)�”}”(hhh]”hÞ)�”}”(hŒthe clock rate notifier”h]”hŒthe clock rate notifier”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jGh´KhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jGh´Khjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jGh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_filter_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-filter-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÇubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_type**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_type**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/filter_type”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mµ hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_filter_type**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_filter_type**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_filter_type”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mµ hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄubah}”(h]”jÃah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_filter_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<j¹sj˜}”jÃj¹subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjKh]”hŒ sysfs-bus-iio”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mµ hjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mµ hhÊh²hubhÞ)�”}”(hŒwSpecifies which filter type apply to the channel. The possible values are given by the filter_type_available attribute.”h]”hŒwSpecifies which filter type apply to the channel. The possible values are given by the filter_type_available attribute.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mµ hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_filter_type_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-filter-type-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj‹ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_type_available**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/filter_type_available**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/filter_type_available”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_filter_type_available**”h]”j`)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_filter_type_available**”h]”hŒQ/sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_filter_type_available”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆubah}”(h]”j‡ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_filter_type_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j}sj˜}”j‡j}subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj h]”hŒ sysfs-bus-iio”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MŽ hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hhÊh²hubhÞ)�”}”(hŒQReading returns a list with the possible filter modes. Options for the attribute:”h]”hŒQReading returns a list with the possible filter modes. Options for the attribute:”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ%"none" - Filter is disabled/bypassed.”h]”hÞ)�”}”(hjF h]”hŒ)“noneâ€� - Filter is disabled/bypassed.”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒU"sinc1" - The digital sinc1 filter. Fast 1st conversion time. Poor noise performance.”h]”hÞ)�”}”(hŒU"sinc1" - The digital sinc1 filter. Fast 1st conversion time. Poor noise performance.”h]”hŒY“sinc1â€� - The digital sinc1 filter. Fast 1st conversion time. Poor noise performance.”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒY"sinc3" - The digital sinc3 filter. Moderate 1st conversion time. Good noise performance.”h]”hÞ)�”}”(hŒY"sinc3" - The digital sinc3 filter. Moderate 1st conversion time. Good noise performance.”h]”hŒ]“sinc3â€� - The digital sinc3 filter. Moderate 1st conversion time. Good noise performance.”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ4"sinc3+pf1" - Sinc3 + device specific Post Filter 1.”h]”hÞ)�”}”(hj� h]”hŒ8“sinc3+pf1â€� - Sinc3 + device specific Post Filter 1.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ4"sinc3+pf2" - Sinc3 + device specific Post Filter 2.”h]”hÞ)�”}”(hj¤ h]”hŒ8“sinc3+pf2â€� - Sinc3 + device specific Post Filter 2.”…”�”}”(hj¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ4"sinc3+pf3" - Sinc3 + device specific Post Filter 3.”h]”hÞ)�”}”(hj» h]”hŒ8“sinc3+pf3â€� - Sinc3 + device specific Post Filter 3.”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ4"sinc3+pf4" - Sinc3 + device specific Post Filter 4.”h]”hÞ)�”}”(hjÒ h]”hŒ8“sinc3+pf4â€� - Sinc3 + device specific Post Filter 4.”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ'"sinc3+rej60" - Sinc3 + 60Hz rejection.”h]”hÞ)�”}”(hjé h]”hŒ+“sinc3+rej60â€� - Sinc3 + 60Hz rejection.”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ@"sinc3+sinc1" - Sinc3 + averaging by 8. Low 1st conversion time.”h]”hÞ)�”}”(hŒ@"sinc3+sinc1" - Sinc3 + averaging by 8. Low 1st conversion time.”h]”hŒD“sinc3+sinc1â€� - Sinc3 + averaging by 8. Low 1st conversion time.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒH"sinc4" - Sinc 4. Excellent noise performance. Long 1st conversion time.”h]”hÞ)�”}”(hŒH"sinc4" - Sinc 4. Excellent noise performance. Long 1st conversion time.”h]”hŒL“sinc4â€� - Sinc 4. Excellent noise performance. Long 1st conversion time.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ%"sinc4+lp" - Sinc4 + Low Pass Filter.”h]”hÞ)�”}”(hj0 h]”hŒ)“sinc4+lpâ€� - Sinc4 + Low Pass Filter.”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ@"sinc4+sinc1" - Sinc4 + averaging by 8. Low 1st conversion time.”h]”hÞ)�”}”(hŒ@"sinc4+sinc1" - Sinc4 + averaging by 8. Low 1st conversion time.”h]”hŒD“sinc4+sinc1â€� - Sinc4 + averaging by 8. Low 1st conversion time.”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒB"sinc4+sinc1+pf1" - Sinc4 + Sinc1 + device specific Post Filter 1.”h]”hÞ)�”}”(hj_ h]”hŒF“sinc4+sinc1+pf1â€� - Sinc4 + Sinc1 + device specific Post Filter 1.”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ'"sinc4+rej60" - Sinc4 + 60Hz rejection.”h]”hÞ)�”}”(hjv h]”hŒ+“sinc4+rej60â€� - Sinc4 + 60Hz rejection.”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ?"sinc5" - The digital sinc5 filter. Excellent noise performance”h]”hÞ)�”}”(hŒ?"sinc5" - The digital sinc5 filter. Excellent noise performance”h]”hŒC“sinc5â€� - The digital sinc5 filter. Excellent noise performance”…”�”•}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ%"sinc5+avg" - Sinc5 + averaging by 4.”h]”hÞ)�”}”(hj¥ h]”hŒ)“sinc5+avgâ€� - Sinc5 + averaging by 4.”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ4"sinc5+pf1" - Sinc5 + device specific Post Filter 1.”h]”hÞ)�”}”(hj¼ h]”hŒ8“sinc5+pf1â€� - Sinc5 + device specific Post Filter 1.”…”�”}”(hj¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjº ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒ"sinc5+sinc1" - Sinc5 + Sinc1.”h]”hÞ)�”}”(hjÓ h]”hŒ"“sinc5+sinc1â€� - Sinc5 + Sinc1.”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒB"sinc5+sinc1+pf1" - Sinc5 + Sinc1 + device specific Post Filter 1.”h]”hÞ)�”}”(hjê h]”hŒF“sinc5+sinc1+pf1â€� - Sinc5 + Sinc1 + device specific Post Filter 1.”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒB"sinc5+sinc1+pf2" - Sinc5 + Sinc1 + device specific Post Filter 2.”h]”hÞ)�”}”(hj h]”hŒF“sinc5+sinc1+pf2â€� - Sinc5 + Sinc1 + device specific Post Filter 2.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒB"sinc5+sinc1+pf3" - Sinc5 + Sinc1 + device specific Post Filter 3.”h]”hÞ)�”}”(hj h]”hŒF“sinc5+sinc1+pf3â€� - Sinc5 + Sinc1 + device specific Post Filter 3.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒB"sinc5+sinc1+pf4" - Sinc5 + Sinc1 + device specific Post Filter 4.”h]”hÞ)�”}”(hj/ h]”hŒF“sinc5+sinc1+pf4â€� - Sinc5 + Sinc1 + device specific Post Filter 4.”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubjˆ)�”}”(hŒR"wideband" - filter with wideband low ripple passband and sharp transition band. ”h]”hÞ)�”}”(hŒP"wideband" - filter with wideband low ripple passband and sharp transition band.”h]”hŒT“widebandâ€� - filter with wideband low ripple passband and sharp transition band.”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MŽ hjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjA ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¶h´MŽ hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_fusion_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-fusion-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjp ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fusion_enable**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/fusion_enable**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/fusion_enable”…”�”}”(hjŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K&hjƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm ubah}”(h]”jl ah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_fusion_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j» jb sj˜}”jl jb subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjÀ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjÊ h]”hŒsysfs-bus-iio-bno055”…”�”}”(hjÌ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´K&hjÀ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K&hhÊh²hubhÞ)�”}”(hŒNCan be 1 or 0. Enables/disables the "sensor fusion" (a.k.a. NDOF) HW function.”h]”hŒRCan be 1 or 0. Enables/disables the “sensor fusionâ€� (a.k.a. NDOF) HW function.”…”�”}”(hjî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K&hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_heater_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-heater-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/heater_enable**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/heater_enable**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/heater_enable”…”�”}”(hj$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mõhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_heater_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jU jü sj˜}”j jü subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjZ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjd h]”hŒ sysfs-bus-iio”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjb ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jp Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MõhjZ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MõhhÊh²hubhÞ)�”}”(hŒb'1' (enable) or '0' (disable) specifying the enable of heater function. Same reading values apply.”h]”hŒj‘1’ (enable) or ‘0’ (disable) specifying the enable of heater function. Same reading values apply.”…”�”}”(hjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MõhhÊh²hubhÞ)�”}”(hŒˆThis ABI is especially applicable for humidity sensors to heatup the device and get rid of any condensation in some humidity environment”h]”hŒˆThis ABI is especially applicable for humidity sensors to heatup the device and get rid of any condensation in some humidity environment”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MõhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_iio_devices_iio_devicex_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-iio-devices-iio-devicex-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj² ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/iio\/devices\/iio\:deviceX\/id**”h]”j`)�”}”(hŒ.**\/sys\/bus\/iio\/devices\/iio\:deviceX\/id**”h]”hŒ*/sys/bus/iio/devices/iio:deviceX/id”…”�”}”(hjÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ÷h´K hjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj² ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯ ubah}”(h]”j® ah ]”h"]”Œ&abi_sys_bus_iio_devices_iio_devicex_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý j¤ sj˜}”j® j¤ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-iio-cros-ec `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-iio-cros-ec `”h]”j§)�”}”(hj h]”hŒsysfs-bus-iio-cros-ec”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_iio_cros_ec”uh1hh³jÓ÷h´K hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ÷h´K hhÊh²hubhÞ)�”}”(hŒëThis attribute is exposed by the CrOS EC sensors driver and represents the sensor ID as exposed by the EC. This ID is used by the Android sensor service hardware abstraction layer (sensor HAL) through the Android container on ChromeOS.”h]”hŒëThis attribute is exposed by the CrOS EC sensors driver and represents the sensor ID as exposed by the EC. This ID is used by the Android sensor service hardware abstraction layer (sensor HAL) through the Android container on ChromeOS.”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ÷h´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_in_y_mean_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-in-y-mean-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjL ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_Y_mean_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_Y_mean_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_Y_mean_raw”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI ubah}”(h]”jH ah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_in_y_mean_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j— j> sj˜}”jH j> subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjœ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¦ h]”hŒ sysfs-bus-iio”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j² Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M©hjœ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubhÞ)�”}”(hŒ¸Averaged raw measurement from channel Y. The number of values used for averaging is device specific. The converting rules for normal raw values also applies to the averaged raw values.”h]”hŒ¸Averaged raw measurement from channel Y. The number of values used for averaging is device specific. The converting rules for normal raw values also applies to the averaged raw values.”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_calibbias_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-in-accel-calibbias-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjæ ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_calibbias_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_calibbias_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_accel_calibbias_available”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhjù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_calibbias_available**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_calibbias_available**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_anglvel_calibbias_available”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibbias_available**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibbias_available**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_temp_calibbias_available”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_calibbias_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_calibbias_available**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_proximity_calibbias_available”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibbias_available**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibbias_available**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibbias_available”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibbias_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibbias_available**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/out_voltageY_calibbias_available”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã ubah}”(h]”jâ ah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_in_accel_calibbias_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjØ sj˜}”jâ jØ subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjh]”hŒ sysfs-bus-iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MBhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MBhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjÚh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjäh]”hŒsysfs-bus-iio-bno055”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´K3hjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K3hhÊh²hubhÞ)�”}”(hŒ³Reports the autocalibration status for the accelerometer sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”h]”hŒ³Reports the autocalibration status for the accelerometer sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K3hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_linear_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-accel-linear-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj$ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_x_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_x_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_linear_x_raw”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_y_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_y_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_linear_y_raw”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_z_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_linear_z_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_linear_z_raw”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!ubah}”(h]”j ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_accel_linear_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃjsj˜}”j jsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÈh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÒh]”hŒ sysfs-bus-iio”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒLAs per in_accel_X_raw attributes, but minus the acceleration due to gravity.”h]”hŒLAs per in_accel_X_raw attributes, but minus the acceleration due to gravity.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-accel-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_offset**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_offset**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_accel_offset”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_accel_x_offset”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_accel_y_offset”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_accel_z_offset”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_q_offset**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_q_offset**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altvoltage_q_offset”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_i_offset**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_i_offset**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altvoltage_i_offset”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_offset**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_offset**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_voltageY_offset”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_voltage_offset”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_i_offset**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_i_offset**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_voltageY_i_offset”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_q_offset**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_q_offset**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_voltageY_q_offset”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_offset**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_offset**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_currentY_offset”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_current_offset”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_offset**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_offset**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_phaseY_offset”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phase_offset**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phase_offset**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_phase_offset”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_offset**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_offset**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/out_phaseY_offset”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phase_offset**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phase_offset**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/out_phase_offset”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_offset**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_offset**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_frequencyY_offset”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequency_offset**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequency_offset**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_frequency_offset”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_offset**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_offset**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_frequencyY_offset”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequency_offset**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequency_offset**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/out_frequency_offset”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_offset**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_offset**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_tempY_offset”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_offset**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_offset**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_temp_offset”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_offset**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_offset**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_pressureY_offset”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_offset**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_offset**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_pressure_offset”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_offset**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_offset**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_offset”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_offset**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_offset**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_magn_offset”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_offset**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_offset**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_rot_offset”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_offset**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_offset**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_angl_offset”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitanceY_offset**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitanceY_offset**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_capacitanceY_offset”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_accel_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõjsj˜}”jjsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjúh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjh]”hŒ sysfs-bus-iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M±hjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hhÊh²hubhÞ)�”}”(hXÊIf known for a device, offset to be added to [Y]_raw prior to scaling by [Y]_scale in order to obtain value in the units as specified in [Y]_raw documentation. Not present if the offset is always 0 or unknown. If Y or axis is not present, then the offset applies to all in channels of . May be writable if a variable offset can be applied on the device. Note that this is different to calibbias which is for devices (or drivers) that apply offsets to compensate for variation between different instances of the part, typically adjusted by using some hardware supported calibration procedure. Calibbias is applied internally, offset is applied in userspace to the _raw output.”h]”hXÊIf known for a device, offset to be added to [Y]_raw prior to scaling by [Y]_scale in order to obtain value in the units as specified in [Y]_raw documentation. Not present if the offset is always 0 or unknown. If Y or axis is not present, then the offset applies to all in channels of . May be writable if a variable offset can be applied on the device. Note that this is different to calibbias which is for devices (or drivers) that apply offsets to compensate for variation between different instances of the part, typically adjusted by using some hardware supported calibration procedure. Calibbias is applied internally, offset is applied in userspace to the _raw output.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_power_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-in-accel-power-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_power_mode**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_power_mode**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_accel_power_mode”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600”h´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAubah}”(h]”j@ah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_in_accel_power_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j6sj˜}”j@j6subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-inv_icm42600 `”h]”(hŒDefined on file ”…”�”}”(hj•h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-inv_icm42600 `”h]”j§)�”}”(hjŸh]”hŒsysfs-bus-iio-inv_icm42600”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_inv_icm42600”uh1hh³jrh´Khj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jrh´KhhÊh²hubhÞ)�”}”(hX�Accelerometer power mode. Setting this attribute will set the requested power mode to use if the ODR support it. If ODR support only 1 mode, power mode will be enforced. Reading this attribute will return the current accelerometer power mode if the sensor is on, or the requested value if the sensor is off. The value between real and requested value can be different for ODR supporting only 1 mode.”h]”hX�Accelerometer power mode. Setting this attribute will set the requested power mode to use if the ODR support it. If ODR support only 1 mode, power mode will be enforced. Reading this attribute will return the current accelerometer power mode if the sensor is on, or the requested value if the sensor is off. The value between real and requested value can be different for ODR supporting only 1 mode.”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jrh´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_power_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-iio-devices-iio-devicex-in-accel-power-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_power_mode_available**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_power_mode_available**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_accel_power_mode_available”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jrh´K hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜubah}”(h]”jÛah ]”h"]”ŒAabi_sys_bus_iio_devices_iio_devicex_in_accel_power_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*jÑsj˜}”jÛjÑsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-inv_icm42600 `”h]”(hŒDefined on file ”…”�”}”(hj/h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-inv_icm42600 `”h]”j§)�”}”(hj9h]”hŒsysfs-bus-iio-inv_icm42600”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_inv_icm42600”uh1hh³jrh´K hj/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jrh´K hhÊh²hubhÞ)�”}”(hŒ]List of available accelerometer power modes that can be set in in_accel_power_mode attribute.”h]”hŒ]List of available accelerometer power modes that can be set in in_accel_power_mode attribute.”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jrh´K hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_raw_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-accel-raw-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_raw_range**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_raw_range**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_accel_raw_range”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjvubah}”(h]”juah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_accel_raw_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄjksj˜}”jujksubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjÉh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjÓh]”hŒsysfs-bus-iio-bno055”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´KhjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubhÞ)�”}”(hŒ÷Raw (unscaled) range for acceleration readings. Unit after application of scale is m/s^2. Note that this doesn't affects the scale (which should be used when changing the maximum and minimum readable value affects also the reading scaling factor).”h]”hŒùRaw (unscaled) range for acceleration readings. Unit after application of scale is m/s^2. Note that this doesn’t affects the scale (which should be used when changing the maximum and minimum readable value affects also the reading scaling factor).”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_raw_range_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-in-accel-raw-range-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_raw_range_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_raw_range_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_accel_raw_range_available”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´Khj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_in_accel_raw_range_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^jsj˜}”jjsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjmh]”hŒsysfs-bus-iio-bno055”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´Khjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubhÞ)�”}”(hŒ7List of allowed values for in_accel_raw_range attribute”h]”hŒ7List of allowed values for in_accel_raw_range attribute”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_scale_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_scale_available**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_intensity_scale_available**”h]”hŒ9/sys/.../iio:deviceX/in_intensity_scale_available”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_scale_available**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_proximity_scale_available**”h]”hŒ9/sys/.../iio:deviceX/in_proximity_scale_available”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/in_voltageY_scale_available**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/in_voltageY_scale_available**”h]”hŒ8/sys/.../iio:deviceX/in_voltageY_scale_available”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_voltage\-voltage_scale_available**”h]”j`)�”}”(hŒD**\/sys\/\.\.\.\/iio\:deviceX\/in_voltage\-voltage_scale_available**”h]”hŒ@/sys/.../iio:deviceX/in_voltage-voltage_scale_available”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/out_voltageY_scale_available**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/out_voltageY_scale_available**”h]”hŒ9/sys/.../iio:deviceX/out_voltageY_scale_available”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltageY_scale_available**”h]”j`)�”}”(hŒ@**\/sys\/\.\.\.\/iio\:deviceX\/out_altvoltageY_scale_available**”h]”hŒ</sys/.../iio:deviceX/out_altvoltageY_scale_available”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitance_scale_available**”h]”j`)�”}”(hŒ?**\/sys\/\.\.\.\/iio\:deviceX\/in_capacitance_scale_available**”h]”hŒ;/sys/.../iio:deviceX/in_capacitance_scale_available”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/in_pressure_scale_available**”h]”j`)�”}”(hŒ<**\/sys\/\.\.\.\/iio\:deviceX\/in_pressure_scale_available**”h]”hŒ8/sys/.../iio:deviceX/in_pressure_scale_available”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_pressureY_scale_available**”h]”j`)�”}”(hŒ=**\/sys\/\.\.\.\/iio\:deviceX\/in_pressureY_scale_available**”h]”hŒ9/sys/.../iio:deviceX/in_pressureY_scale_available”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªubah}”(h]”j©ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjõh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÿh]”hŒ sysfs-bus-iio”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M»hjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hhÊh²hubhÞ)�”}”(hŒÁIf a discrete set of scale values is available, they are listed in this attribute. Unlike illumination, multiplying intensity by intensity_scale does not yield value with any standardized unit.”h]”hŒÁIf a discrete set of scale values is available, they are listed in this attribute. Unlike illumination, multiplying intensity by intensity_scale does not yield value with any standardized unit.”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M»hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_x_calibbias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-accel-x-calibbias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj?ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_calibbias**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_calibbias**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_accel_x_calibbias”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_calibbias**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_calibbias**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_accel_y_calibbias”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_calibbias**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_calibbias**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_accel_z_calibbias”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_i_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_i_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_i_calibbias”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_q_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_q_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_q_calibbias”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibbias”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibbias”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibbias”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitance_calibbias**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitance_calibbias**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_capacitance_calibbias”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_calibbias**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_calibbias**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_illuminance_calibbias”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_calibbias**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_calibbias**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibbias”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_calibbias**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_calibbias**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_intensityY_calibbias”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_calibbias**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_calibbias**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_magn_x_calibbias”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_calibbias**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_calibbias**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_magn_y_calibbias”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_calibbias**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_calibbias**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_magn_z_calibbias”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_calibbias**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_calibbias**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_pressure_calibbias”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibbias”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_proximity_calibbias”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calibbias**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calibbias**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibbias”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistance_calibbias**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistance_calibbias**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_resistance_calibbias”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibbias**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibbias**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_temp_calibbias”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibbias**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibbias**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibbias”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_currentY_calibbias”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibbias**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibbias**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_voltageY_calibbias”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<ubah}”(h]”j;ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_accel_x_calibbias”a•Bh$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPj1sj˜}”j;j1subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjUh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj_h]”hŒ sysfs-bus-iio”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M!hjUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubhÞ)�”}”(hŒÒHardware applied calibration offset (assumed to fix production inaccuracies). icm42600: For this device values are real physical offsets expressed in SI units (m/s^2 for accelerometers and rad/s for gyroscope)/”h]”hŒÒHardware applied calibration offset (assumed to fix production inaccuracies). icm42600: For this device values are real physical offsets expressed in SI units (m/s^2 for accelerometers and rad/s for gyroscope)/”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_x_calibscale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-accel-x-calibscale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjŸubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_calibscale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_calibscale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_x_calibscale”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_calibscale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_calibscale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_y_calibscale”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_calibscale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_calibscale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_z_calibscale”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_calibscale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage_calibscale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_altvoltage_calibscale”…”�”}”(hj7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_calibscale”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_calibscale”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_calibscale”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitance_calibscale**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitance_calibscale**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_capacitance_calibscale”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_calibscale**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_calibscale**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_illuminance_calibscale”…”�”}”(hj !h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_calibscale**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_calibscale**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_illuminance0_calibscale”…”�”}”(hj3!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj,!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_both_calibscale**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_both_calibscale**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_intensity_both_calibscale”…”�”}”(hj]!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjV!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_intensity_calibscale”…”�”}”(hj‡!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj€!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_calibscale**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_calibscale**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_intensity_ir_calibscale”…”�”}”(hj±!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhjª!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_calibscale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_calibscale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_magn_x_calibscale”…”�”}”(hjÛ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjÔ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_calibscale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_calibscale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_magn_y_calibscale”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhjþ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_calibscale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_calibscale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_magn_z_calibscale”…”�”}”(hj/"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj("ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_calibscale**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_calibscale**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_pressure_calibscale”…”�”}”(hjY"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjU"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjR"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjO"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_pressureY_calibscale”…”�”}”(hjƒ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj|"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calibscale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calibscale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_proximity0_calibscale”…”�”}”(hj­"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj¦"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_calibscale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_calibscale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_voltage_calibscale”…”�”}”(hj×"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjÐ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibscale**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibscale**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibscale”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhjú"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_calibscale**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_calibscale**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_calibscale”…”�”}”(hj+#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhj$#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_currentY_calibscale”…”�”}”(hjU#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhjN#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibscale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_calibscale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_voltageY_calibscale”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhhjx#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœubah}”(h]”j›ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_accel_x_calibscale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°#j‘sj˜}”j›j‘subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjµ#h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¿#h]”hŒ sysfs-bus-iio”…”�”}”(hjÁ#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jË#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhhjµ#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhhÊh²hubhÞ)�”}”(hŒŽHardware applied calibration scale factor (assumed to fix production inaccuracies). If shared across all channels, _calibscale is used.”h]”hŒŽHardware applied calibration scale factor (assumed to fix production inaccuracies). If shared across all channels, _calibscale is used.”…”�”}”(hjã#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_x_peak_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-in-accel-x-peak-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÿ#ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_peak_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_x_peak_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_accel_x_peak_raw”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mqhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj $ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_peak_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_y_peak_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_accel_y_peak_raw”…”�”}”(hjC$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mqhj<$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj $ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_peak_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_z_peak_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_accel_z_peak_raw”…”�”}”(hjm$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mqhjf$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj $ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_peak_raw**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_peak_raw**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_peak_raw”…”�”}”(hj—$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mqhj�$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj $ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_peak_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_peak_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_temp_peak_raw”…”�”}”(hjÁ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mqhjº$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj $ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü#ubah}”(h]”jû#ah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_in_accel_x_peak_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò$jñ#sj˜}”jû#jñ#subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj÷$h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj%h]”hŒ sysfs-bus-iio”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j %Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mqhj÷$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MqhhÊh²hubhÞ)�”}”(hŒ�Highest value since some reset condition. These attributes allow access to this and are otherwise the direct equivalent of the Y[_name]_raw attributes.”h]”hŒ�Highest value since some reset condition. These attributes allow access to this and are otherwise the direct equivalent of the Y[_name]_raw attributes.”…”�”}”(hj%%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MqhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-accel-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%ubah}”(h]”j=%ah ]”h"]”Œ2abi_sys_bus_iio_devices_iio_devicex_in_accel_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà%j3%sj˜}”j=%j3%subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjå%h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjï%h]”hŒ sysfs-bus-iio”…”�”}”(hjñ%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhjå%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒáAcceleration in direction x, y or z (may be arbitrarily assigned but should match other such assignments on device). Has all of the equivalent parameters as per voltageY. Units after application of scale and offset are m/s^2.”h]”hŒáAcceleration in direction x, y or z (may be arbitrarily assigned but should match other such assignments on device). Has all of the equivalent parameters as per voltageY. Units after application of scale and offset are m/s^2.”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_iio_devices_iio_devicex_in_accel_xyz_squared_peak_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-iio-devices-iio-devicex-in-accel-xyz-squared-peak-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj/&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_xyz_squared_peak_raw**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_xyz_squared_peak_raw**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_accel_xyz_squared_peak_raw”…”�”}”(hjI&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M†hjB&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,&ubah}”(h]”j+&ah ]”h"]”ŒAabi_sys_bus_iio_devices_iio_devicex_in_accel_xyz_squared_peak_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz&j!&sj˜}”j+&j!&subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj&h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‰&h]”hŒ sysfs-bus-iio”…”�”}”(hj‹&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M†hj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M†hhÊh²hubhÞ)�”}”(hŒmA computed peak value based on the sum squared magnitude of the underlying value in the specified directions.”h]”hŒmA computed peak value based on the sum squared magnitude of the underlying value in the specified directions.”…”�”}”(hj­&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M†hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_in_activity_calibgender:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-in-activity-calibgender”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÉ&ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibgender**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibgender**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender”…”�”}”(hjã&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hjÜ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ&ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibgender**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibgender**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender”…”�”}”(hj 'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj 'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ&ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibgender**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibgender**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender”…”�”}”(hj7'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hj0'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ&ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibgender**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibgender**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender”…”�”}”(hja'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hjZ'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ&ubah}”(h]”jÅ&ah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_in_activity_calibgender”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’'j»&sj˜}”jÅ&j»&subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj—'h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¡'h]”hŒ sysfs-bus-iio”…”�”}”(hj£'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M•hj—'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hhÊh²hubhÞ)�”}”(hŒ€Gender of the user (e.g.: male, female) used by some pedometers to compute the stride length, distance, speed and activity type.”h]”hŒ€Gender of the user (e.g.: male, female) used by some pedometers to compute the stride length, distance, speed and activity type.”…”�”}”(hjÅ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_iio_devices_iio_devicex_in_activity_calibgender_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-iio-devices-iio-devicex-in-activity-calibgender-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjá'ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibgender_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibgender_available**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_activity_calibgender_available”…”�”}”(hjû'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjô'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî'ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibgender_available**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibgender_available**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_energy_calibgender_available”…”�”}”(hj%(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî'ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibgender_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibgender_available**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_distance_calibgender_available”…”�”}”(hjO(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjH(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî'ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibgender_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibgender_available**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_velocity_calibgender_available”…”�”}”(hjy(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hju(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hjr(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ'ubah}”(h]”jÝ'ah ]”h"]”ŒEabi_sys_bus_iio_devices_iio_devicex_in_activity_calibgender_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jª(jÓ'sj˜}”jÝ'jÓ'subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¯(h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¹(h]”hŒ sysfs-bus-iio”…”�”}”(hj»(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅ(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M hj¯(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubhÞ)�”}”(hŒ7Lists all available gender values (e.g.: male, female).”h]”hŒ7Lists all available gender values (e.g.: male, female).”…”�”}”(hjÝ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_in_activity_calibheight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-in-activity-calibheight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjù(ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibheight**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_activity_calibheight**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_activity_calibheight”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj )ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj )ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibheight**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibheight**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_energy_calibheight”…”�”}”(hj=)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj6)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibheight**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_calibheight**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_distance_calibheight”…”�”}”(hjg)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hj`)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj])ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibheight**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_calibheight**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_velocity_calibheight”…”�”}”(hj‘)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hjŠ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjù(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjö(ubah}”(h]”jõ(ah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_in_activity_calibheight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂ)jë(sj˜}”jõ(jë(subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÇ)h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÑ)h]”hŒ sysfs-bus-iio”…”�”}”(hjÓ)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏ)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝ)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M©hjÇ)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubhÞ)�”}”(hŒwHeight of the user (in meters) used by some pedometers to compute the stride length, distance, speed and activity type.”h]”hŒwHeight of the user (in meters) used by some pedometers to compute the stride length, distance, speed and activity type.”…”�”}”(hjõ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M©hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_allow_async_readout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-allow-async-readout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_allow_async_readout**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_allow_async_readout**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_allow_async_readout”…”�”}”(hj+*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-ina2xx-adc”h´Khj$*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*ubah}”(h]”j *ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_allow_async_readout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]*j*sj˜}”j *j*subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-ina2xx-adc `”h]”(hŒDefined on file ”…”�”}”(hjb*h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-ina2xx-adc `”h]”j§)�”}”(hjl*h]”hŒsysfs-bus-iio-ina2xx-adc”…”�”}”(hjn*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_ina2xx_adc”uh1hh³j?*h´Khjb*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?*h´KhhÊh²hubhÞ)�”}”(hX By default (value '0'), the capture thread checks for the Conversion Ready Flag to being set prior to committing a new value to the sample buffer. This synchronizes the in-chip conversion rate with the in-driver readout rate at the cost of an additional register read.”h]”hXBy default (value ‘0’), the capture thread checks for the Conversion Ready Flag to being set prior to committing a new value to the sample buffer. This synchronizes the in-chip conversion rate with the in-driver readout rate at the cost of an additional register read.”…”�”}”(hj�*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?*h´KhhÊh²hubhÞ)�”}”(hX!Writing '1' will remove the polling for the Conversion Ready Flags to save the additional i2c transaction, which will improve the bandwidth available for reading data. However, samples can be occasionally skipped or repeated, depending on the beat between the capture and conversion rates.”h]”hX%Writing ‘1’ will remove the polling for the Conversion Ready Flags to save the additional i2c transaction, which will improve the bandwidth available for reading data. However, samples can be occasionally skipped or repeated, depending on the beat between the capture and conversion rates.”…”�”}”(hjž*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?*h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjº*ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_label**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_label**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_altcurrentY_label”…”�”}”(hjÔ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MuhjÍ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ*ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_label**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_label**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_voltageY_label”…”�”}”(hjþ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Muhj÷*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ*ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_label**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_label**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_label”…”�”}”(hj(+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Muhj!+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ*ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_label**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_label**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/out_voltageY_label”…”�”}”(hjR+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MuhjK+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·*ubah}”(h]”j¶*ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ+j¬*sj˜}”j¶*j¬*subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjˆ+h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj’+h]”hŒ sysfs-bus-iio”…”�”}”(hj”+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Muhjˆ+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MuhhÊh²hubhÞ)�”}”(hŒÒOptional symbolic label to a device channel. If a label is defined for this channel add that to the channel specific attributes. This is useful for userspace to be able to better identify an individual channel.”h]”hŒÒOptional symbolic label to a device channel. If a label is defined for this channel add that to the channel specific attributes. This is useful for userspace to be able to better identify an individual channel.”…”�”}”(hj¶+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MuhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_phase:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-phase”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÒ+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_phase**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_phase**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_altcurrentY_phase”…”�”}”(hjì+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhjå+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_i_phase**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_i_phase**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_i_phase”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_q_phase**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_q_phase**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_q_phase”…”�”}”(hj@,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhj9,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_phase**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_phase**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_phase”…”�”}”(hjj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhjc,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_phase**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_phase**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_phase”…”�”}”(hj”,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhj�,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_i_phase**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_i_phase**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_i_phase”…”�”}”(hj¾,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjº,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhj·,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_q_phase**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_q_phase**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_q_phase”…”�”}”(hjè,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mfhjá,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ+ubah}”(h]”jÎ+ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_phase”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-jÄ+sj˜}”jÎ+jÄ+subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj-h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj(-h]”hŒ sysfs-bus-iio”…”�”}”(hj*-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mfhj-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MfhhÊh²hubhÞ)�”}”(hŒîPhase in radians of one frequency/clock output Y (out_altvoltageY) relative to another frequency/clock output (out_altvoltageZ) of the device X. The number must always be specified and unique if the output corresponds to a single channel.”h]”hŒîPhase in radians of one frequency/clock output Y (out_altvoltageY) relative to another frequency/clock output (out_altvoltageZ) of the device X. The number must always be specified and unique if the output corresponds to a single channel.”…”�”}”(hjL-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MfhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_rms_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-rms-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjh-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_rms_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_rms_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altcurrentY_rms_raw”…”�”}”(hj‚-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mþhj{-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje-ubah}”(h]”jd-ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_altcurrenty_rms_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³-jZ-sj˜}”jd-jZ-subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¸-h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÂ-h]”hŒ sysfs-bus-iio”…”�”}”(hjÄ-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀ-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎ-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mþhj¸-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MþhhÊh²hubhÞ)�”}”(hŒ™Raw (unscaled no bias removal etc.) Root Mean Square (RMS) current measurement from channel Y. Units after application of scale and offset are milliamps.”h]”hŒ™Raw (unscaled no bias removal etc.) Root Mean Square (RMS) current measurement from channel Y. Units after application of scale and offset are milliamps.”…”�”}”(hjæ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MþhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_altvoltage1_i_calibphase:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-altvoltage1-i-calibphase”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0\-altvoltage1_i_calibphase**”h]”j`)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0\-altvoltage1_i_calibphase**”h]”hŒP/sys/bus/iio/devices/iio:deviceX/in_altvoltage0-altvoltage1_i_calibphase”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1013”h´Khj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ-ubah}”(h]”jþ-ah ]”h"]”ŒKabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_altvoltage1_i_calibphase”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN.jô-sj˜}”jþ-jô-subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hjS.h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hj].h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hj_.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´KhjS.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubhÞ)�”}”(hŒRRead/write unscaled value for the Local Oscillatior path quadrature I phase shift.”h]”hŒRRead/write unscaled value for the Local Oscillatior path quadrature I phase shift.”…”�”}”(hj�.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_altvoltage1_q_calibphase:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-altvoltage1-q-calibphase”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj�.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0\-altvoltage1_q_calibphase**”h]”j`)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0\-altvoltage1_q_calibphase**”h]”hŒP/sys/bus/iio/devices/iio:deviceX/in_altvoltage0-altvoltage1_q_calibphase”…”�”}”(hj·.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´Khj°.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš.ubah}”(h]”j™.ah ]”h"]”ŒKabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_altvoltage1_q_calibphase”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jè.j�.sj˜}”j™.j�.subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hjí.h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hj÷.h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hjù.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõ.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´Khjí.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubhÞ)�”}”(hŒRRead/write unscaled value for the Local Oscillatior path quadrature Q phase shift.”h]”hŒRRead/write unscaled value for the Local Oscillatior path quadrature Q phase shift.”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibbias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibbias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj7/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibbias”…”�”}”(hjQ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjM/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K hjJ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjD/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4/ubah}”(h]”j3/ah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibbias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚/j)/sj˜}”j3/j)/subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hj‡/h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hj‘/h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hj“/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´K hj‡/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K hhÊh²hubhÞ)�”}”(hŒZRead/write value for the Local Oscillatior Feedthrough Offset Calibration I Positive side.”h]”hŒZRead/write value for the Local Oscillatior Feedthrough Offset Calibration I Positive side.”…”�”}”(hjµ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_coarse:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-coarse”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjÑ/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibscale_coarse**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibscale_coarse**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibscale_coarse”…”�”}”(hjë/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1014”h´Khjä/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎ/ubah}”(h]”jÍ/ah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_coarse”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0jÃ/sj˜}”jÍ/jÃ/subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1014 `”h]”(hŒDefined on file ”…”�”}”(hj"0h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1014 `”h]”j§)�”}”(hj,0h]”hŒ sysfs-bus-iio-frequency-admv1014”…”�”}”(hj.0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j80Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1014”uh1hh³jÿ/h´Khj"0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hubhÞ)�”}”(hŒJRead/write value for the digital attenuator gain (IF_I) with coarse steps.”h]”hŒJRead/write value for the digital attenuator gain (IF_I) with coarse steps.”…”�”}”(hjP0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hube(j))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_fine:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-fine”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjl0ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibscale_fine**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_i_calibscale_fine**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_i_calibscale_fine”…”�”}”(hj†0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´K hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjl0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hji0ubah}”(h]”jh0ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_i_calibscale_fine”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·0j^0sj˜}”jh0j^0subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1014 `”h]”(hŒDefined on file ”…”�”}”(hj¼0h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1014 `”h]”j§)�”}”(hjÆ0h]”hŒ sysfs-bus-iio-frequency-admv1014”…”�”}”(hjÈ0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄ0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒ0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1014”uh1hh³jÿ/h´K hj¼0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´K hhÊh²hubhÞ)�”}”(hŒHRead/write value for the digital attenuator gain (IF_I) with fine steps.”h]”hŒHRead/write value for the digital attenuator gain (IF_I) with fine steps.”…”�”}”(hjê0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´K hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibbias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibbias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibbias”…”�”}”(hj 1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j1ah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibbias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ1jø0sj˜}”j1jø0subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hjV1h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hj`1h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hjb1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´KhjV1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubhÞ)�”}”(hŒZRead/write value for the Local Oscillatior Feedthrough Offset Calibration Q Positive side.”h]”hŒZRead/write value for the Local Oscillatior Feedthrough Offset Calibration Q Positive side.”…”�”}”(hj„1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_coarse:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-coarse”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj 1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibscale_coarse**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibscale_coarse**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibscale_coarse”…”�”}”(hjº1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´Khj³1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�1ubah}”(h]”jœ1ah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_coarse”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë1j’1sj˜}”jœ1j’1subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1014 `”h]”(hŒDefined on file ”…”�”}”(hjð1h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1014 `”h]”j§)�”}”(hjú1h]”hŒ sysfs-bus-iio-frequency-admv1014”…”�”}”(hjü1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1014”uh1hh³jÿ/h´Khjð1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hubhÞ)�”}”(hŒJRead/write value for the digital attenuator gain (IF_Q) with coarse steps.”h]”hŒJRead/write value for the digital attenuator gain (IF_Q) with coarse steps.”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_fine:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-fine”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj:2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibscale_fine**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage0_q_calibscale_fine**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_altvoltage0_q_calibscale_fine”…”�”}”(hjT2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjP2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhjM2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj72ubah}”(h]”j62ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_altvoltage0_q_calibscale_fine”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…2j,2sj˜}”j62j,2subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1014 `”h]”(hŒDefined on file ”…”�”}”(hjŠ2h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1014 `”h]”j§)�”}”(hj”2h]”hŒ sysfs-bus-iio-frequency-admv1014”…”�”}”(hj–2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1014”uh1hh³jÿ/h´KhjŠ2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hubhÞ)�”}”(hŒHRead/write value for the digital attenuator gain (IF_Q) with fine steps.”h]”hŒHRead/write value for the digital attenuator gain (IF_Q) with fine steps.”…”�”}”(hj¸2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿ/h´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_i_calibbias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-i-calibbias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjÔ2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage1_i_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage1_i_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltage1_i_calibbias”…”�”}”(hjî2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´Khjç2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑ2ubah}”(h]”jÐ2ah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_i_calibbias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3jÆ2sj˜}”jÐ2jÆ2subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hj$3h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hj.3h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hj03h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´Khj$3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubhÞ)�”}”(hŒ^Read/write raw value for the Local Oscillatior Feedthrough Offset Calibration I Negative side.”h]”hŒ^Read/write raw value for the Local Oscillatior Feedthrough Offset Calibration I Negative side.”…”�”•}”(hjR3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_q_calibbias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-q-calibbias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjn3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage1_q_calibbias**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltage1_q_calibbias**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_altvoltage1_q_calibbias”…”�”}”(hjˆ3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K!hj�3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk3ubah}”(h]”jj3ah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_in_altvoltage1_q_calibbias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹3j`3sj˜}”jj3j`3subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-frequency-admv1013 `”h]”(hŒDefined on file ”…”�”}”(hj¾3h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-frequency-admv1013 `”h]”j§)�”}”(hjÈ3h]”hŒ sysfs-bus-iio-frequency-admv1013”…”�”}”(hjÊ3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_frequency_admv1013”uh1hh³j0.h´K!hj¾3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K!hhÊh²hubhÞ)�”}”(hŒ^Read/write raw value for the Local Oscillatior Feedthrough Offset Calibration Q Negative side.”h]”hŒ^Read/write raw value for the Local Oscillatior Feedthrough Offset Calibration Q Negative side.”…”�”}”(hjì3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0.h´K!hhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_compare_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-compare-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_compare_interval**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_compare_interval**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_compare_interval”…”�”}”(hj"4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ=Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector”h´K hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4ubah}”(h]”j4ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_compare_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT4jú3sj˜}”j4jú3subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-bus-iio-adc-envelope-detector `”h]”(hŒDefined on file ”…”�”}”(hjY4h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-bus-iio-adc-envelope-detector `”h]”j§)�”}”(hjc4h]”hŒ#sysfs-bus-iio-adc-envelope-detector”…”�”}”(hje4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_bus_iio_adc_envelope_detector”uh1hh³j64h´K hjY4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´K hhÊh²hubhÞ)�”}”(hŒ£Number of milliseconds to wait for the comparator in each step of the binary search for the input peak level. Needs to relate to the frequency of the input signal.”h]”hŒ£Number of milliseconds to wait for the comparator in each step of the binary search for the input peak level. Needs to relate to the frequency of the input signal.”…”�”}”(hj‡4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´K hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_invert:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-invert”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj£4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_invert**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_invert**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_invert”…”�”}”(hj½4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´Khj¶4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 4ubah}”(h]”jŸ4ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_invert”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî4j•4sj˜}”jŸ4j•4subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-bus-iio-adc-envelope-detector `”h]”(hŒDefined on file ”…”�”}”(hjó4h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-bus-iio-adc-envelope-detector `”h]”j§)�”}”(hjý4h]”hŒ#sysfs-bus-iio-adc-envelope-detector”…”�”}”(hjÿ4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_bus_iio_adc_envelope_detector”uh1hh³j64h´Khjó4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´KhhÊh²hubhÞ)�”}”(hŒ¦The DAC is used to find the peak level of an alternating voltage input signal by a binary search using the output of a comparator wired to an interrupt pin. Like so::”h]”hŒ¥The DAC is used to find the peak level of an alternating voltage input signal by a binary search using the output of a comparator wired to an interrupt pin. Like so:”…”�”}”(hj!5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´KhhÊh²hubj¹)�”}”(hXg _ | \ input +------>-------|+ \ | \ .-------. | }---. | | | / | | dac|-->--|- / | | | |_/ | | | | | | | | irq|------<-------' | | '-------'”h]”hXg _ | \ input +------>-------|+ \ | \ .-------. | }---. | | | / | | dac|-->--|- / | | | |_/ | | | | | | | | irq|------<-------' | | '-------'”…”�”}”hj/5sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j64h´KhhÊh²hubhÞ)�”}”(hŒâThe boolean invert attribute (0/1) should be set when the input signal is centered around the maximum value of the dac instead of zero. The envelope detector will search from below in this case and will also invert the result.”h]”hŒâThe boolean invert attribute (0/1) should be set when the input signal is centered around the maximum value of the dac instead of zero. The envelope detector will search from below in this case and will also invert the result.”…”�”}”(hj=5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´KhhÊh²hubhÞ)�”}”(hŒGThe edge/level of the interrupt is also switched to its opposite value.”h]”hŒGThe edge/level of the interrupt is also switched to its opposite value.”…”�”}”(hjK5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j64h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_rms_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-rms-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjg5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_rms_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_rms_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_rms_raw”…”�”}”(hj�5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K«hjz5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjt5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjd5ubah}”(h]”jc5ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_altvoltagey_rms_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²5jY5sj˜}”jc5jY5subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj·5h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÁ5h]”hŒ sysfs-bus-iio”…”�”}”(hjÃ5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍ5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K«hj·5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K«hhÊh²hubhÞ)�”}”(hŒ…Raw (unscaled) Root Mean Square (RMS) voltage measurement from channel Y. Units after application of scale and offset are millivolts.”h]”hŒ…Raw (unscaled) Root Mean Square (RMS) voltage measurement from channel Y. Units after application of scale and offset are millivolts.”…”�”}”(hjå5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K«hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_angly_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-angly-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjQ6h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj[6h]”hŒ sysfs-bus-iio”…”�”}”(hj]6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MòhjQ6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MòhhÊh²hubhÞ)�”}”(hŒÜOptional symbolic label for channel Y. For Intel hid hinge sensor, the label values are: hinge, keyboard, screen. It means the three channels each correspond respectively to hinge angle, keyboard angle, and screen angle.”h]”hŒÜOptional symbolic label for channel Y. For Intel hid hinge sensor, the label values are: hinge, keyboard, screen. It means the three channels each correspond respectively to hinge angle, keyboard angle, and screen angle.”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MòhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_in_angl_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-in-angl-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj›6ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_raw**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_raw**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/in_angl_raw”…”�”}”(hjµ6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M>hj®6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨6ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglY_raw**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglY_raw**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/in_anglY_raw”…”�”}”(hjß6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M>hjØ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜6ubah}”(h]”j—6ah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_in_angl_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7j�6sj˜}”j—6j�6subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj7h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj7h]”hŒ sysfs-bus-iio”…”�”}”(hj!7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M>hj7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M>hhÊh²hubhÞ)�”}”(hŒKAngle of rotation. Units after application of scale and offset are radians.”h]”hŒKAngle of rotation. Units after application of scale and offset are radians.”…”�”}”(hjC7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M>hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj_7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_raw_range**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_raw_range**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range”…”�”}”(hjy7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hju7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K hjr7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjl7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\7ubah}”(h]”j[7ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jª7jQ7sj˜}”j[7jQ7subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hj¯7h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hj¹7h]”hŒsysfs-bus-iio-bno055”…”�”}”(hj»7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅ7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´K hj¯7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K hhÊh²hubhÞ)�”}”(hŒÙRange for angular velocity readings in radians per second. Note that this does not affects the scale (which should be used when changing the maximum and minimum readable value affects also the reading scaling factor).”h]”hŒÙRange for angular velocity readings in radians per second. Note that this does not affects the scale (which should be used when changing the maximum and minimum readable value affects also the reading scaling factor).”…”�”}”(hjÝ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K hhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_range_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-range-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjù7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_raw_range_available**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_raw_range_available**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_anglvel_raw_range_available”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´Khj 8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjù7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjö7ubah}”(h]”jõ7ah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_anglvel_raw_range_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD8jë7sj˜}”jõ7jë7subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjI8h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjS8h]”hŒsysfs-bus-iio-bno055”…”�”}”(hjU8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´KhjI8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubhÞ)�”}”(hŒ9List of allowed values for in_anglvel_raw_range attribute”h]”hŒ9List of allowed values for in_anglvel_raw_range attribute”…”�”}”(hjw8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_anglvel_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-anglvel-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj“8ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_x_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_anglvel_x_raw”…”�”}”(hj­8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhj¦8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_y_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_anglvel_y_raw”…”�”}”(hj×8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjÐ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 8ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_z_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_anglvel_z_raw”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhjú8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�8ubah}”(h]”j�8ah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_anglvel_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j29j…8sj˜}”j�8j…8subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj79h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjA9h]”hŒ sysfs-bus-iio”…”�”}”(hjC9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MRhj79ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubhÞ)�”}”(hŒ»Angular velocity about axis x, y or z (may be arbitrarily assigned). Has all the equivalent parameters as per voltageY. Units after application of scale and offset are radians per second.”h]”hŒ»Angular velocity about axis x, y or z (may be arbitrarily assigned). Has all the equivalent parameters as per voltageY. Units after application of scale and offset are radians per second.”…”�”}”(hje9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MRhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_in_capacitancey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-in-capacitancey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj�9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitanceY_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_capacitanceY_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_capacitanceY_raw”…”�”}”(hj›9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÆhj”9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~9ubah}”(h]”j}9ah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_in_capacitancey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌ9js9sj˜}”j}9js9subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÑ9h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÛ9h]”hŒ sysfs-bus-iio”…”�”}”(hjÝ9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙ9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jç9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KÆhjÑ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÆhhÊh²hubhÞ)�”}”(hŒgRaw capacitance measurement from channel Y. Units after application of scale and offset are nanofarads.”h]”hŒgRaw capacitance measurement from channel Y. Units after application of scale and offset are nanofarads.”…”�”}”(hjÿ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KÆhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_chromaticity_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-chromaticity-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj:ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_chromaticity_x_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_chromaticity_x_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_chromaticity_x_raw”…”�”}”(hj5:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mî hj.:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(:ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_chromaticity_y_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_chromaticity_y_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_chromaticity_y_raw”…”�”}”(hj_:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mî hjX:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:ubah}”(h]”j:ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_chromaticity_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�:j :sj˜}”j:j :subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj•:h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjŸ:h]”hŒ sysfs-bus-iio”…”�”}”(hj¡:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mî hj•:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mî hhÊh²hubhÞ)�”}”(hŒHThe x and y light color coordinate on the CIE 1931 chromaticity diagram.”h]”hŒHThe x and y light color coordinate on the CIE 1931 chromaticity diagram.”…”�”}”(hjÃ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mî hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_colortemp_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-colortemp-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjß:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_colortemp_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_colortemp_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_colortemp_raw”…”�”}”(hjù:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mç hjò:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjì:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜ:ubah}”(h]”jÛ:ah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_colortemp_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*;jÑ:sj˜}”jÛ:jÑ:subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj/;h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj9;h]”hŒ sysfs-bus-iio”…”�”}”(hj;;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jE;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mç hj/;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mç hhÊh²hubhÞ)�”}”(hŒURepresents light color temperature, which measures light color temperature in Kelvin.”h]”hŒURepresents light color temperature, which measures light color temperature in Kelvin.”…”�”}”(hj];h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mç hhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_concentration_voc_short_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-concentration-voc-short-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjy;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_VOC_short_raw**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_VOC_short_raw**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_concentration_VOC_short_raw”…”�”}”(hj“;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-iio-chemical-vz89x”h´KhjŒ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv;ubah}”(h]”ju;ah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_concentration_voc_short_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅ;jk;sj˜}”ju;jk;subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-chemical-vz89x `”h]”(hŒDefined on file ”…”�”}”(hjÊ;h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-chemical-vz89x `”h]”j§)�”}”(hjÔ;h]”hŒsysfs-bus-iio-chemical-vz89x”…”�”}”(hjÖ;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_chemical_vz89x”uh1hh³j§;h´KhjÊ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j§;h´KhhÊh²hubhÞ)�”}”(hŒlGet the raw calibration VOC value from the sensor. This value has little application outside of calibration.”h]”hŒlGet the raw calibration VOC value from the sensor. This value has little application outside of calibration.”…”�”}”(hjø;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j§;h´KhhÊh²hubj))�”}”(hŒT.. _abi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_background:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-background”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_calibration_background**”h]”j`)�”}”(hŒW**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_calibration_background**”h]”hŒS/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_background”…”�”}”(hj.<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´Khj'<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<ubah}”(h]”j<ah ]”h"]”ŒOabi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_background”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_<j<sj˜}”j<j<subhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”(hŒDefined on file ”…”�”}”(hjd<h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”j§)�”}”(hjn<h]”hŒ"sysfs-bus-iio-chemical-sunrise-co2”…”�”}”(hjp<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_iio_chemical_sunrise_co2”uh1hh³j!ýh´Khjd<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubhÞ)�”}”(hŒ6Writing '1' triggers a 'Background' calibration cycle.”h]”hŒ>Writing ‘1’ triggers a ‘Background’ calibration cycle.”…”�”}”(hj’<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_factory:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-factory”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj®<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_calibration_factory**”h]”j`)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_calibration_factory**”h]”hŒP/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_calibration_factory”…”�”}”(hjÈ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhjÁ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«<ubah}”(h]”jª<ah ]”h"]”ŒLabi_sys_bus_iio_devices_iio_devicex_in_concentration_co2_calibration_factory”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù<j <sj˜}”jª<j <subhÞ)�”}”(hŒoDefined on file :ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”(hŒDefined on file ”…”�”}”(hjþ<h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-iio-chemical-sunrise-co2 `”h]”j§)�”}”(hj=h]”hŒ"sysfs-bus-iio-chemical-sunrise-co2”…”�”}”(hj =h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_iio_chemical_sunrise_co2”uh1hh³j!ýh´Khjþ<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubhÞ)�”}”(hŒ3Writing '1' triggers a 'Factory' calibration cycle.”h]”hŒ;Writing ‘1’ triggers a ‘Factory’ calibration cycle.”…”�”}”(hj,=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j!ýh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_concentration_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-concentration-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjH=ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_raw**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_raw**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_concentration_raw”…”�”}”(hjb=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj[=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_concentrationY_raw”…”�”}”(hjŒ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj…=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_raw**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_raw**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_raw”…”�”}”(hj¶=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj¯=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_co2_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_co2_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_concentrationY_co2_raw”…”�”}”(hjà=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhjÙ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_ethanol_raw**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_ethanol_raw**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_concentration_ethanol_raw”…”�”}”(hj >h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_ethanol_raw**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_ethanol_raw**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_concentrationY_ethanol_raw”…”�”}”(hj4>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj->ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_h2_raw**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_h2_raw**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_concentration_h2_raw”…”�”}”(hj^>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhjW>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjT>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_h2_raw**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_h2_raw**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_concentrationY_h2_raw”…”�”}”(hjˆ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj�>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_o2_raw**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_o2_raw**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_concentration_o2_raw”…”�”}”(hj²>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj«>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_o2_raw**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_o2_raw**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_concentrationY_o2_raw”…”�”}”(hjÜ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhjÕ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_voc_raw**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_voc_raw**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_concentration_voc_raw”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhjÿ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_voc_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentrationY_voc_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_concentrationY_voc_raw”…”�”}”(hj0?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhj)?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE=ubah}”(h]”jD=ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_concentration_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja?j:=sj˜}”jD=j:=subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjf?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjp?h]”hŒ sysfs-bus-iio”…”�”}”(hjr?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÈhjf?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhhÊh²hubhÞ)�”}”(hŒoRaw (unscaled no offset etc.) reading of a substance. Units after application of scale and offset are percents.”h]”hŒoRaw (unscaled no offset etc.) reading of a substance. Units after application of scale and offset are percents.”…”�”}”(hj”?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÈhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_conversion_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-conversion-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj°?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_conversion_mode**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_conversion_mode**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_conversion_mode”…”�”}”(hjÊ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-bus-iio-vf610”h´KhjÃ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­?ubah}”(h]”j¬?ah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_conversion_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü?j¢?sj˜}”j¬?j¢?subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-iio-vf610 `”h]”(hŒDefined on file ”…”�”}”(hj@h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-iio-vf610 `”h]”j§)�”}”(hj @h]”hŒsysfs-bus-iio-vf610”…”�”}”(hj @h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj @ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_iio_vf610”uh1hh³jÞ?h´Khj@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ?h´KhhÊh²hubhÞ)�”}”(hŒ–Specifies the hardware conversion mode used. The three available modes are "normal", "high-speed" and "low-power", where the last is the default mode.”h]”hŒ¢Specifies the hardware conversion mode used. The three available modes are “normalâ€�, “high-speedâ€� and “low-powerâ€�, where the last is the default mode.”…”�”}”(hj/@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ?h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_count0_enable_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-count0-enable-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjK@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_enable_mode**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_enable_mode**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_count0_enable_mode”…”�”}”(hje@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hja@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-iio-timer-stm32”h´Knhj^@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjK@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjH@ubah}”(h]”jG@ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_count0_enable_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—@j=@sj˜}”jG@j=@subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjœ@h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hj¦@h]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hj¨@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´Knhjœ@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KnhhÊh²hubhÞ)�”}”(hŒ©Configure the device counter enable modes, in all case counting direction is set by in_count0_count_direction attribute and the counter is clocked by the internal clock.”h]”hŒ©Configure the device counter enable modes, in all case counting direction is set by in_count0_count_direction attribute and the counter is clocked by the internal clock.”…”�”}”(hjÊ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KnhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒalways: Counter is always ON. ”h]”(jn)�”}”(hŒalways:”h]”hŒalways:”…”�”}”(hjß@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KnhjÛ@ubj~)�”}”(hhh]”hÞ)�”}”(hŒCounter is always ON.”h]”hŒCounter is always ON.”…”�”}”(hjð@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Knhjí@ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÛ@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KnhjØ@ubjh)�”}”(hŒbgated: Counting is enabled when connected trigger signal level is high else counting is disabled. ”h]”(jn)�”}”(hŒgated:”h]”hŒgated:”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Knhj Aubj~)�”}”(hhh]”hÞ)�”}”(hŒZCounting is enabled when connected trigger signal level is high else counting is disabled.”h]”hŒZCounting is enabled when connected trigger signal level is high else counting is disabled.”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KnhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KnhjØ@ubjh)�”}”(hŒ…triggered: Counting is enabled on rising edge of the connected trigger, and remains enabled for the duration of this selected mode. ”h]”(jn)�”}”(hŒ triggered:”h]”hŒ triggered:”…”�”}”(hj=Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Knhj9Aubj~)�”}”(hhh]”hÞ)�”}”(hŒxCounting is enabled on rising edge of the connected trigger, and remains enabled for the duration of this selected mode.”h]”hŒxCounting is enabled on rising edge of the connected trigger, and remains enabled for the duration of this selected mode.”…”�”}”(hjNAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KnhjKAubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj9Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KnhjØ@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_count0_preset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-count0-preset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj|AubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_preset**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_preset**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_count0_preset”…”�”}”(hj–Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´K]hj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyAubah}”(h]”jxAah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_count0_preset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇAjnAsj˜}”jxAjnAsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjÌAh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hjÖAh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hjØAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´K]hjÌAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´K]hhÊh²hubhÞ)�”}”(hŒóReading returns the current preset value. Writing sets the preset value. When counting up the counter starts from 0 and fires an event when reach preset value. When counting down the counter start from preset value and fire event when reach 0.”h]”hŒóReading returns the current preset value. Writing sets the preset value. When counting up the counter starts from 0 and fires an event when reach preset value. When counting down the counter start from preset value and fire event when reach 0.”…”�”}”(hjúAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´K]hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_count0_trigger_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-count0-trigger-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_trigger_mode**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count0_trigger_mode**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_count0_trigger_mode”…”�”}”(hj0Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,Bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Kˆhj)Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBubah}”(h]”jBah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_count0_trigger_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jaBjBsj˜}”jBjBsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjfBh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hjpBh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hjrBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|BŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´KˆhjfBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KˆhhÊh²hubhÞ)�”}”(hŒ¬Configure the device counter trigger mode counting direction is set by in_count0_count_direction attribute and the counter is clocked by the connected trigger rising edges.”h]”hŒ¬Configure the device counter trigger mode counting direction is set by in_count0_count_direction attribute and the counter is clocked by the connected trigger rising edges.”…”�”}”(hj”Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KˆhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_county_count_direction:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-county-count-direction”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj°BubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_countY_count_direction**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_countY_count_direction**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_countY_count_direction”…”�”}”(hjÊBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MmhjÃBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°Bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­Bubah}”(h]”j¬Bah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_county_count_direction”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûBj¢Bsj˜}”j¬Bj¢BsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjCh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj Ch]”hŒ sysfs-bus-iio”…”�”}”(hj Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MmhjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MmhhÊh²hubhÞ)�”}”(hŒ?This interface is deprecated; please use the Counter subsystem.”h]”hŒ?This interface is deprecated; please use the Counter subsystem.”…”�”}”(hj.Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MmhhÊh²hubhÞ)�”}”(hŒ4Raw counter device counters direction for channel Y.”h]”hŒ4Raw counter device counters direction for channel Y.”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hj¨Ch²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj²Ch]”hŒ sysfs-bus-iio”…”�”}”(hj´Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°Cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾CŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MMhj¨Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MMhhÊh²hubhÞ)�”}”(hŒ?This interface is deprecated; please use the Counter subsystem.”h]”hŒ?This interface is deprecated; please use the Counter subsystem.”…”�”}”(hjÖCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MMhhÊh²hubhÞ)�”}”(hŒµRaw counter device counts from channel Y. For quadrature counters, multiplication by an available [Y]_scale results in the counts of a single quadrature signal phase from channel Y.”h]”hŒµRaw counter device counts from channel Y. For quadrature counters, multiplication by an available [Y]_scale results in the counts of a single quadrature signal phase from channel Y.”…”�”}”(hjäCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MMhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_in_count_count_direction_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-in-count-count-direction-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count_count_direction_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count_count_direction_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_count_count_direction_available”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MbhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýCubah}”(h]”jüCah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_in_count_count_direction_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKDjòCsj˜}”jüCjòCsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjPDh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjZDh]”hŒ sysfs-bus-iio”…”�”}”(hj\Dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MbhjPDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MbhhÊh²hubhÞ)�”}”(hŒ?This interface is deprecated; please use the Counter subsystem.”h]”hŒ?This interface is deprecated; please use the Counter subsystem.”…”�”}”(hj~Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MbhhÊh²hubhÞ)�”}”(hŒ1A list of possible counting directions which are:”h]”hŒ1A list of possible counting directions which are:”…”�”}”(hjŒDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MbhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ%"up" : counter device is increasing.”h]”hÞ)�”}”(hjŸDh]”hŒ)“upâ€� : counter device is increasing.”…”�”}”(hj¡Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mbhj�Dubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšDubjˆ)�”}”(hŒ'"down": counter device is decreasing. ”h]”hÞ)�”}”(hŒ%"down": counter device is decreasing.”h]”hŒ)“downâ€�: counter device is decreasing.”…”�”}”(hj¸Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mbhj´Dubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšDubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´MbhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_count_enable_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-count-enable-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjàDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count_enable_mode_available**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_count_enable_mode_available**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_count_enable_mode_available”…”�”}”(hjúDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhhjóDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjíDubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝDubah}”(h]”jÜDah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_count_enable_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+EjÒDsj˜}”jÜDjÒDsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hj0Eh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hj:Eh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hjÊEh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hjÔEh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hjÖEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒEubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´K‚hjÊEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´K‚hhÊh²hubhÞ)�”}”(hŒ0Reading returns the list possible trigger modes.”h]”hŒ0Reading returns the list possible trigger modes.”…”�”}”(hjøEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´K‚hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_coveragey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-coveragey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjFubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_coverageY_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_coverageY_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_coverageY_raw”…”�”}”(hj.Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mähj'Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFubah}”(h]”jFah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_coveragey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_FjFsj˜}”jFjFsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjdFh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjnFh]”hŒ sysfs-bus-iio”…”�”}”(hjpFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MähjdFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MähhÊh²hubhÞ)�”}”(hX Raw (unscaled no offset etc.) coverage reading. Used for sensors that report fractional coverage as a percentage, such as leak detectors where the value represents what portion of the sensing element is wetted. Units after application of scale and offset are percent.”h]”hX Raw (unscaled no offset etc.) coverage reading. Used for sensors that report fractional coverage as a percentage, such as leak detectors where the value represents what portion of the sensing element is wetted. Units after application of scale and offset are percent.”…”�”}”(hj’Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MähhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_coveragey_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-coveragey-scale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj®FubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_coverageY_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_coverageY_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_coverageY_scale”…”�”}”(hjÈFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄFubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhjÁFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾Fubah}”(h]”h ]”h"]”h$]”•h&]”uh1jQhj»Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®Fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«Fubah}”(h]”jªFah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_coveragey_scale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùFj Fsj˜}”jªFj FsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjþFh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjGh]”hŒ sysfs-bus-iio”…”�”}”(hj Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MîhjþFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhhÊh²hubhÞ)�”}”(hŒFScale to be applied to in_coverageY_raw to obtain coverage in percent.”h]”hŒFScale to be applied to in_coverageY_raw to obtain coverage in percent.”…”�”}”(hj,Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MîhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_current5_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-current5-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjHGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current5_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current5_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_current5_raw”…”�”}”(hjbGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-adc-mt6360”h´K&hj[Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEGubah}”(h]”jDGah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_current5_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Gj:Gsj˜}”jDGj:GsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hj™Gh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj£Gh]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj¥Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯GŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´K&hj™Gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K&hhÊh²hubhÞ)�”}”(hŒQIndicated MT6360 IBUS ADC Calculating with scale and offset returns voltage in uA”h]”hŒQIndicated MT6360 IBUS ADC Calculating with scale and offset returns voltage in uA”…”�”}”(hjÇGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K&hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_current6_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-current6-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjãGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current6_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current6_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_current6_raw”…”�”}”(hjýGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K-hjöGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàGubah}”(h]”jßGah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_current6_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.HjÕGsj˜}”jßGjÕGsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hj3Hh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj=Hh]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj?Hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;Hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´K-hj3Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K-hhÊh²hubhÞ)�”}”(hŒQIndicated MT6360 IBAT ADC Calculating with scale and offset returns voltage in uA”h]”hŒQIndicated MT6360 IBAT ADC Calculating with scale and offset returns voltage in uA”…”�”}”(hjaHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K-hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_current7_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-current7-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj}HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current7_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current7_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_current7_raw”…”�”}”(hj—Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K4hj�Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzHubah}”(h]”jyHah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_current7_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈHjoHsj˜}”jyHjoHsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjÍHh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj×Hh]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hjÙHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´K4hjÍHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K4hhÊh²hubhÞ)�”}”(hŒUIndicated MT6360 CHG_VDDP ADC Calculating with scale and offset returns voltage in uV”h]”hŒUIndicated MT6360 CHG_VDDP ADC Calculating with scale and offset returns voltage in uV”…”�”}”(hjûHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K4hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_currenty_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-currenty-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjIubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_currentY_raw”…”�”}”(hj1Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mìhj*Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$IubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_supply_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_supply_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_raw”…”�”}”(hj[Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MìhjTIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$IubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_altcurrentY_raw”…”�”}”(hj…Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mìhj~Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjIubah}”(h]”jIah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_currenty_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶Ij Isj˜}”jIj IsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj»Ih²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÅIh]”hŒ sysfs-bus-iio”…”�”}”(hjÇIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mìhj»Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MìhhÊh²hubhÞ)�”}”(hXHRaw current measurement from channel Y. Units are in milliamps after application of scale and offset. If no offset or scale is present, output should be considered as processed with the unit in milliamps. In special cases where the channel does not correspond to externally available input one of the named versions may be used.”h]”hXHRaw current measurement from channel Y. Units are in milliamps after application of scale and offset. If no offset or scale is present, output should be considered as processed with the unit in milliamps. In special cases where the channel does not correspond to externally available input one of the named versions may be used.”…”�”}”(hjéIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MìhhÊh²hubhÞ)�”}”(hŒÜChannels with 'i' and 'q' modifiers always exist in pairs and both channels refer to the same signal. The 'i' channel contains the in-phase component of the signal while the 'q' channel contains the quadrature component.”h]”hŒìChannels with ‘i’ and ‘q’ modifiers always exist in pairs and both channels refer to the same signal. The ‘i’ channel contains the in-phase component of the signal while the ‘q’ channel contains the quadrature component.”…”�”}”(hj÷Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MìhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_deltaangl_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-deltaangl-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjJubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_x_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_x_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_deltaangl_x_raw”…”�”}”(hj-Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hj&Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj JubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_y_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_y_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_deltaangl_y_raw”…”�”}”(hjWJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjPJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj JubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_z_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_z_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_deltaangl_z_raw”…”�”}”(hj�Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hjzJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Jubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJubah}”(h]”jJah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_deltaangl_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²JjJsj˜}”jJjJsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj·Jh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÁJh]”hŒ sysfs-bus-iio”…”�”}”(hjÃJh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿Jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍJŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M!hj·Jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubhÞ)�”}”(hXpAngular displacement between two consecutive samples on x, y or z (may be arbitrarily assigned but should match other such assignments on device). In order to compute the total angular displacement during a desired period of time, the application should sum-up the delta angle samples acquired during that time. Units after application of scale and offset are radians.”h]”hXpAngular displacement between two consecutive samples on x, y or z (may be arbitrarily assigned but should match other such assignments on device). In order to compute the total angular displacement during a desired period of time, the application should sum-up the delta angle samples acquired during that time. Units after application of scale and offset are radians.”…”�”}”(hjåJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M!hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_deltavelocity_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-deltavelocity-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjKubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_x_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_x_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_deltavelocity_x_raw”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_y_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_y_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_deltavelocity_y_raw”…”�”}”(hjEKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hj>Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_z_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_z_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_deltavelocity_z_raw”…”�”}”(hjoKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hjhKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþJubah}”(h]”jýJah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_deltavelocity_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j KjóJsj˜}”jýJjóJsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¥Kh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¯Kh]”hŒ sysfs-bus-iio”…”�”}”(hj±Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­Kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»KŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M/hj¥Kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hhÊh²hubhÞ)�”}”(hX…The linear velocity change between two consecutive samples on x, y or z (may be arbitrarily assigned but should match other such assignments on device). In order to compute the total linear velocity change during a desired period of time, the application should sum-up the delta velocity samples acquired during that time. Units after application of scale and offset are meters per second.”h]”hX…The linear velocity change between two consecutive samples on x, y or z (may be arbitrarily assigned but should match other such assignments on device). In order to compute the total linear velocity change during a desired period of time, the application should sum-up the delta velocity samples acquired during that time. Units after application of scale and offset are meters per second.”…”�”}”(hjÓKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M/hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_iio_devices_iio_devicex_in_electricalconductivity_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-iio-devices-iio-devicex-in-electricalconductivity-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjïKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_electricalconductivity_raw**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_electricalconductivity_raw**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_electricalconductivity_raw”…”�”}”(hj Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MEhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìKubah}”(h]”jëKah ]”h"]”ŒAabi_sys_bus_iio_devices_iio_devicex_in_electricalconductivity_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:LjáKsj˜}”jëKjáKsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj?Lh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjILh]”hŒ sysfs-bus-iio”…”�”}”(hjKLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jULŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MEhj?Lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MEhhÊh²hubhÞ)�”}”(hŒRaw (unscaled no offset etc.) electric conductivity reading. Units after application of scale and offset are siemens per meter.”h]”hŒRaw (unscaled no offset etc.) electric conductivity reading. Units after application of scale and offset are siemens per meter.”…”�”}”(hjmLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MEhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_energy_calibweight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-energy-calibweight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj‰LubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibweight**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_calibweight**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_energy_calibweight”…”�”}”(hj£Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M´hjœLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰Lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†Lubah}”(h]”j…Lah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_energy_calibweight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔLj{Lsj˜}”j…Lj{LsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÙLh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjãLh]”hŒ sysfs-bus-iio”…”�”}”(hjåLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M´hjÙLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M´hhÊh²hubhÞ)�”}”(hŒfWeight of the user (in kg). It is needed by some pedometers to compute the calories burnt by the user.”h]”hŒfWeight of the user (in kg). It is needed by some pedometers to compute the calories burnt by the user.”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M´hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_filter_notch_center_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-filter-notch-center-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj#MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_filter_notch_center_frequency**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_filter_notch_center_frequency**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_filter_notch_center_frequency”…”�”}”(hj=Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9Mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÔhj6Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Mubah}”(h]”jMah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_filter_notch_center_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnMjMsj˜}”jMjMsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjsMh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj}Mh]”hŒ sysfs-bus-iio”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{Mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰MŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÔhjsMubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÔhhÊh²hubhÞ)�”}”(hŒPCenter frequency in Hz for a notch filter. Used i.e. for line noise suppression.”h]”hŒPCenter frequency in Hz for a notch filter. Used i.e. for line noise suppression.”…”�”}”(hj¡Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÔhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_in_frequencyy_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-in-frequencyy-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj½MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_raw**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_raw**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_frequencyY_raw”…”�”}”(hj×Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjÐMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºMubah}”(h]”j¹Mah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_in_frequencyy_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNj¯Msj˜}”j¹Mj¯MsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj Nh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjNh]”hŒ sysfs-bus-iio”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#NŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M�hj Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hŒdRaw (unscaled) frequency reading from channel Y. Units after application of scale and offset are Hz.”h]”hŒdRaw (unscaled) frequency reading from channel Y. Units after application of scale and offset are Hz.”…”�”}”(hj;Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_gravity_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-gravity-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjWNubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_x_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_x_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_gravity_x_raw”…”�”}”(hjqNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdNubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_y_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_y_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_gravity_y_raw”…”�”}”(hj›Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj”Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdNubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_z_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gravity_z_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_gravity_z_raw”…”�”}”(hjÅNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¾Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTNubah}”(h]”jSNah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_gravity_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöNjINsj˜}”jSNjINsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjûNh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjOh]”hŒ sysfs-bus-iio”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MhjûNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ¦Gravity in direction x, y or z (may be arbitrarily assigned but should match other such assignments on device). Units after application of scale and offset are m/s^2.”h]”hŒ¦Gravity in direction x, y or z (may be arbitrarily assigned but should match other such assignments on device). Units after application of scale and offset are m/s^2.”…”�”}”(hj)Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_gyro_calibration_auto_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-gyro-calibration-auto-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjEOubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gyro_calibration_auto_status**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gyro_calibration_auto_status**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_gyro_calibration_auto_status”…”�”}”(hj_Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K;hjXOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjROubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEOubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBOubah}”(h]”jAOah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_gyro_calibration_auto_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Oj7Osj˜}”jAOj7OsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hj•Oh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjŸOh]”hŒsysfs-bus-iio-bno055”…”�”}”(hj¡Oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«OŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´K;hj•Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K;hhÊh²hubhÞ)�”}”(hŒ¯Reports the autocalibration status for the gyroscope sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”h]”hŒ¯Reports the autocalibration status for the gyroscope sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”…”�”}”(hjÃOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´K;hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_gyro_matrix:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-gyro-matrix”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjßOubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gyro_matrix**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_gyro_matrix**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_gyro_matrix”…”�”}”(hjùOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-bus-iio-mpu6050”h´KhjòOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìOubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_matrix**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_matrix**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_accel_matrix”…”�”}”(hj$Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìOubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_matrix**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_matrix**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_magn_matrix”…”�”}”(hjNPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhjGPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìOubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßOubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜOubah}”(h]”jÛOah ]”h"]”Œ2abi_sys_bus_iio_devices_iio_devicex_in_gyro_matrix”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPjÑOsj˜}”jÛOjÑOsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-iio-mpu6050 `”h]”(hŒDefined on file ”…”�”}”(hj„Ph²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-iio-mpu6050 `”h]”j§)�”}”(hjŽPh]”hŒsysfs-bus-iio-mpu6050”…”�”}”(hj�Ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_iio_mpu6050”uh1hh³j Ph´Khj„Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubhÞ)�”}”(hXÌThis is mounting matrix for motion sensors. Mounting matrix is a 3x3 unitary matrix. A typical mounting matrix would look like [0, 1, 0; 1, 0, 0; 0, 0, -1]. Using this information, it would be easy to tell the relative positions among sensors as well as their positions relative to the board that holds these sensors. Identity matrix [1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and device are perfectly aligned with each other. All axes are exactly the same.”h]”hXÌThis is mounting matrix for motion sensors. Mounting matrix is a 3x3 unitary matrix. A typical mounting matrix would look like [0, 1, 0; 1, 0, 0; 0, 0, -1]. Using this information, it would be easy to tell the relative positions among sensors as well as their positions relative to the board that holds these sensors. Identity matrix [1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and device are perfectly aligned with each other. All axes are exactly the same.”…”�”}”(hj²Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjÎPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_input**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_input**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_input”…”�”}”(hjèPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hjáPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËPubah}”(h]”jÊPah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQjÀPsj˜}”jÊPjÀPsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjQh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj(Qh]”hŒ sysfs-bus-iio”…”�”}”(hj*Qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M£hjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hhÊh²hubhÞ)�”}”(hŒ-Scaled humidity measurement in milli percent.”h]”hŒ-Scaled humidity measurement in milli percent.”…”�”}”(hjLQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M£hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjhQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_raw**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_raw**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_raw”…”�”}”(hj‚Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mœhj{Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeQubah}”(h]”jdQah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³QjZQsj˜}”jdQjZQsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¸Qh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÂQh]”hŒ sysfs-bus-iio”…”�”}”(hjÄQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mœhj¸Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MœhhÊh²hubhÞ)�”}”(hŒ_Raw humidity measurement of air. Units after application of scale and offset are milli percent.”h]”hŒ_Raw humidity measurement of air. Units after application of scale and offset are milli percent.”…”�”}”(hjæQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MœhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_humidityrelative_trough_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-trough-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjRubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_trough_raw**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_trough_raw**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_trough_raw”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M}hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_trough_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_trough_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_temp_trough_raw”…”�”}”(hjFRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M}hj?Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hj|Rh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj†Rh]”hŒ sysfs-bus-iio”…”�”}”(hjˆRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„Rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M}hj|Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M}hhÊh²hubhÞ)�”}”(hŒœLowest value since some reset condition. These attributes allow access to this and are otherwise the direct equivalent of the Y[_name]_raw attributes.”h]”hŒœLowest value since some reset condition. These attributes allow access to this and are otherwise the direct equivalent of the Y[_name]_raw attributes.”…”�”}”(hjªRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M}hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_illuminance0_zone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-illuminance0-zone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÆRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_zone**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance0_zone**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_illuminance0_zone”…”�”}”(hjàRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K$hjÙRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃRubah}”(h]”jÂRah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_illuminance0_zone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSj¸Rsj˜}”jÂRj¸RsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-light-lm3533-als `”h]”(hŒDefined on file ”…”�”}”(hjSh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-light-lm3533-als `”h]”j§)�”}”(hj Sh]”hŒsysfs-bus-iio-light-lm3533-als”…”�”}”(hj"Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_light_lm3533_als”uh1hh³jµh´K$hjSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K$hhÊh²hubhÞ)�”}”(hŒhGet the current light zone (0..4) as defined by the in_illuminance0_threshY_{falling,rising} thresholds.”h]”hŒhGet the current light zone (0..4) as defined by the in_illuminance0_threshY_{falling,rising} thresholds.”…”�”}”(hjDSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K$hhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_iio_devices_iio_devicex_in_illuminancey_calibscale_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-iio-devices-iio-devicex-in-illuminancey-calibscale-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj`SubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminanceY_calibscale_available**”h]”j`)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminanceY_calibscale_available**”h]”hŒL/sys/bus/iio/devices/iio:deviceX/in_illuminanceY_calibscale_available”…”�”}”(hjzSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hjsSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmSubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_calibscale_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_calibscale_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_intensityY_calibscale_available”…”�”}”(hj¤Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hj�Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmSubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximityY_calibscale_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximityY_calibscale_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_proximityY_calibscale_available”…”�”}”(hjÎSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hjÇSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmSubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibscale_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_calibscale_available**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_voltageY_calibscale_available”…”�”}”(hjøSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hjñSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`Subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]Subah}”(h]”j\Sah ]”h"]”ŒHabi_sys_bus_iio_devices_iio_devicex_in_illuminancey_calibscale_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)TjRSsj˜}”j\SjRSsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj.Th²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj8Th]”hŒ sysfs-bus-iio”…”�”}”(hj:Th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6Tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDTŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M‡hj.Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hhÊh²hubhÞ)�”}”(hŒ=Available values of calibscale. Maybe expressed as either of:”h]”hŒ=Available values of calibscale. Maybe expressed as either of:”…”�”}”(hj\Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ,a small discrete set of values like "1 8 16"”h]”hÞ)�”}”(hjoTh]”hŒ0a small discrete set of values like “1 8 16â€�”…”�”}”(hjqTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hjmTubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjjTubjˆ)�”}”(hŒ&a range specified as "[min step max]" ”h]”hÞ)�”}”(hŒ%a range specified as "[min step max]"”h]”hŒ)a range specified as “[min step max]â€�”…”�”}”(hjˆTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hj„Tubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjjTubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´M‡hhÊh²hubhÞ)�”}”(hŒCIf shared across all channels, _calibscale_available is used.”h]”hŒCIf shared across all channels, _calibscale_available is used.”…”�”}”(hj¢Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_in_illuminance_hysteresis_relative:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-in-illuminance-hysteresis-relative”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj¾TubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_hysteresis_relative**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_hysteresis_relative**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_illuminance_hysteresis_relative”…”�”}”(hjØTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MühjÑTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËTubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hysteresis_relative**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hysteresis_relative**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_intensity_hysteresis_relative”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MühjûTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾Tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»Tubah}”(h]”jºTah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_in_illuminance_hysteresis_relative”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3Uj°Tsj˜}”jºTj°TsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj8Uh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjBUh]”hŒ sysfs-bus-iio”…”�”}”(hjDUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mühj8Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MühhÊh²hubhÞ)�”}”(hŒ¶Specify the percent for light sensor relative to the channel absolute value that a data field should change before an event is generated. Units are a percentage of the prior reading.”h]”hŒ¶Specify the percent for light sensor relative to the channel absolute value that a data field should change before an event is generated. Units are a percentage of the prior reading.”…”�”}”(hjfUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MühhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_incli_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-incli-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj&Vh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj0Vh]”hŒ sysfs-bus-iio”…”�”}”(hj2Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.Vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`”h]”(hŒDefined on file ”…”�”}”(hjÀVh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÊVh]”hŒ sysfs-bus-iio”…”�”}”(hjÌVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖVŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MWhjÀVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MWhhÊh²hubhÞ)�”}”(hŒ?This interface is deprecated; please use the Counter subsystem.”h]”hŒ?This interface is deprecated; please use the Counter subsystem.”…”�”}”(hjîVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MWhhÊh²hubhÞ)�”}”(hŒÄRaw counter device index value from channel Y. This attribute provides an absolute positional reference (e.g. a pulse once per revolution) which may be used to home positional systems as required.”h]”hŒÄRaw counter device index value from channel Y. This attribute provides an absolute positional reference (e.g. a pulse once per revolution) which may be used to home positional systems as required.”…”�”}”(hjüVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MWhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_intensityy_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-intensityy-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_offset**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_offset**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_intensityY_offset”…”�”}”(hj2Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-iio-health-afe440x”h´Khj+Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWubah}”(h]”jWah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_intensityy_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdWj Wsj˜}”jWj WsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-health-afe440x `”h]”(hŒDefined on file ”…”�”}”(hjiWh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-health-afe440x `”h]”j§)�”}”(hjsWh]”hŒsysfs-bus-iio-health-afe440x”…”�”}”(hjuWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_health_afe440x”uh1hh³jFWh´KhjiWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhhÊh²hubhÞ)�”}”(hŒsGet and set the offset cancellation DAC setting for these stages. The values are expressed in 5-bit sign-magnitude.”h]”hŒsGet and set the offset cancellation DAC setting for these stages. The values are expressed in 5-bit sign-magnitude.”…”�”}”(hj—Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_in_intensityy_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-in-intensityy-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj³WubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_raw**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensityY_raw**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_intensityY_raw”…”�”}”(hjÍWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjÆWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³Wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°Wubah}”(h]”j¯Wah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_in_intensityy_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþWj¥Wsj˜}”j¯Wj¥WsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-health-afe440x `”h]”(hŒDefined on file ”…”�”}”(hjXh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-health-afe440x `”h]”j§)�”}”(hj Xh]”hŒsysfs-bus-iio-health-afe440x”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_health_afe440x”uh1hh³jFWh´KhjXubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhhÊh²hubhÞ)�”}”(hŒ„Get measured values from the ADC for these stages. Y is the specific stage number corresponding to datasheet stage names as follows:”h]”hŒ„Get measured values from the ADC for these stages. Y is the specific stage number corresponding to datasheet stage names as follows:”…”�”}”(hj1Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjBXubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjBXubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjbXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´Khj_Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\XubjW)�”}”(hhh]”hÞ)�”}”(hŒLED2”h]”hŒLED2”…”�”}”(hjxXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjuXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYXubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj˜Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´Khj•Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’XubjW)�”}”(hhh]”hÞ)�”}”(hŒ ALED2/LED3”h]”hŒ ALED2/LED3”…”�”}”(hj®Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´Khj«Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYXubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjÎXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjËXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈXubjW)�”}”(hhh]”hÞ)�”}”(hŒLED1”h]”hŒLED1”…”�”}”(hjäXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjáXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYXubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþXubjW)�”}”(hhh]”hÞ)�”}”(hŒ ALED1/LED4”h]”hŒ ALED1/LED4”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?Xubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hX*Note that channels 5 and 6 represent LED2-ALED2 and LED1-ALED1 respectively which simply helper channels containing the calculated difference in the value of stage 1 - 2 and 3 - 4. The values are expressed in 24-bit twos complement. The LED current for the stage is controlled via out_currentY_raw.”h]”hX*Note that channels 5 and 6 represent LED2-ALED2 and LED1-ALED1 respectively which simply helper channels containing the calculated difference in the value of stage 1 - 2 and 3 - 4. The values are expressed in 24-bit twos complement. The LED current for the stage is controlled via out_currentY_raw.”…”�”}”(hjGYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_in_intensityy_resistance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÝYh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-health-afe440x `”h]”j§)�”}”(hjçYh]”hŒsysfs-bus-iio-health-afe440x”…”�”}”(hjéYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_health_afe440x”uh1hh³jFWh´K hjÝYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´K hhÊh²hubhÞ)�”}”(hŒuGet and set the resistance and the capacitance settings for the Transimpedance Amplifier during the associated stage.”h]”hŒuGet and set the resistance and the capacitance settings for the Transimpedance Amplifier during the associated stage.”…”�”}”(hj Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFWh´K hhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_iio_devices_iio_devicex_in_intensity_hardwaregain_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-iio-devices-iio-devicex-in-intensity-hardwaregain-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj'ZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hardwaregain_available**”h]”j`)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hardwaregain_available**”h]”hŒK/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain_available”…”�”}”(hjAZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÝhj:Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'Zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$Zubah}”(h]”j#Zah ]”h"]”ŒGabi_sys_bus_iio_devices_iio_devicex_in_intensity_hardwaregain_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrZjZsj˜}”j#ZjZsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjwZh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj�Zh]”hŒ sysfs-bus-iio”…”�”}”(hjƒZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÝhjwZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÝhhÊh²hubhÞ)�”}”(hŒNLists all available hardware applied gain factors. Shared across all channels.”h]”hŒNLists all available hardware applied gain factors. Shared across all channels.”…”�”}”(hj¥Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1•hÝh³j¶h´MÝhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_intensity_ir_large_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-intensity-ir-large-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjÁZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_large_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_large_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_intensity_ir_large_raw”…”�”}”(hjÛZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-light-si1133”h´K hjÔZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾Zubah}”(h]”j½Zah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_intensity_ir_large_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j [j³Zsj˜}”j½Zj³ZsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-light-si1133 `”h]”(hŒDefined on file ”…”�”}”(hj[h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-light-si1133 `”h]”j§)�”}”(hj[h]”hŒsysfs-bus-iio-light-si1133”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j([Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_light_si1133”uh1hh³jïZh´K hj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´K hhÊh²hubhÞ)�”}”(hŒ†Unit-less infrared intensity. The intensity is measured from 4 dark photodiodes. "large" indicate the surface area capturing infrared.”h]”hŒŠUnit-less infrared intensity. The intensity is measured from 4 dark photodiodes. “largeâ€� indicate the surface area capturing infrared.”…”�”}”(hj@[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´K hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_intensity_ir_small_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-intensity-ir-small-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj\[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_small_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_ir_small_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_intensity_ir_small_raw”…”�”}”(hjv[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjr[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´Khjo[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjY[ubah}”(h]”jX[ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_intensity_ir_small_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§[jN[sj˜}”jX[jN[subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-light-si1133 `”h]”(hŒDefined on file ”…”�”}”(hj¬[h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-light-si1133 `”h]”j§)�”}”(hj¶[h]”hŒsysfs-bus-iio-light-si1133”…”�”}”(hj¸[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂ[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_light_si1133”uh1hh³jïZh´Khj¬[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´KhhÊh²hubhÞ)�”}”(hŒ…Unit-less infrared intensity. The intensity is measured from 1 dark photodiode. "small" indicate the surface area capturing infrared.”h]”hŒ‰Unit-less infrared intensity. The intensity is measured from 1 dark photodiode. “smallâ€� indicate the surface area capturing infrared.”…”�”}”(hjÚ[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_intensity_large_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-intensity-large-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjö[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_large_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_large_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_intensity_large_raw”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj \ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´Khj \ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjö[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjó[ubah}”(h]”jò[ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_intensity_large_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jA\jè[sj˜}”jò[jè[subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-light-si1133 `”h]”(hŒDefined on file ”…”�”}”(hjF\h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-light-si1133 `”h]”j§)�”}”(hjP\h]”hŒsysfs-bus-iio-light-si1133”…”�”}”(hjR\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjN\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_light_si1133”uh1hh³jïZh´KhjF\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´KhhÊh²hubhÞ)�”}”(hŒ+Unit-less light intensity with more diodes.”h]”hŒ+Unit-less light intensity with more diodes.”…”�”}”(hjt\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïZh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_intensity_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-intensity-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj�\ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_x_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_x_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_intensity_x_raw”…”�”}”(hjª\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Méhj£\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj \ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�\ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_y_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_y_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_intensity_y_raw”…”�”}”(hjÔ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MéhjÍ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�\ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_z_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_z_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_intensity_z_raw”…”�”}”(hjþ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Méhj÷\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�\ubah}”(h]”jŒ\ah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_intensity_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/]j‚\sj˜}”jŒ\j‚\subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj4]h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj>]h]”hŒ sysfs-bus-iio”…”�”}”(hj@]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Méhj4]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MéhhÊh²hubhÞ)�”}”(hŒŠUnscaled light intensity according to CIE 1931/DIN 5033 color space. Units after application of scale are nano nanowatts per square meter.”h]”hŒŠUnscaled light intensity according to CIE 1931/DIN 5033 color space. Units after application of scale are nano nanowatts per square meter.”…”�”}”(hjb]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MéhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_magn_calibration_auto_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-magn-calibration-auto-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj~]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_calibration_auto_status**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_calibration_auto_status**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_magn_calibration_auto_status”…”�”}”(hj˜]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KChj‘]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{]ubah}”(h]”jz]ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_magn_calibration_auto_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ]jp]sj˜}”jz]jp]subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjÎ]h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjØ]h]”hŒsysfs-bus-iio-bno055”…”�”}”(hjÚ]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´KChjÎ]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KChhÊh²hubhÞ)�”}”(hŒ²Reports the autocalibration status for the magnetometer sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”h]”hŒ²Reports the autocalibration status for the magnetometer sensor. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”…”�”}”(hjü]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KChhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_magn_calibration_fast_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-magn-calibration-fast-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_calibration_fast_enable**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_calibration_fast_enable**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_magn_calibration_fast_enable”…”�”}”(hj2^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´Khj+^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ubah}”(h]”j^ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_magn_calibration_fast_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc^j ^sj˜}”j^j ^subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjh^h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjr^h]”hŒsysfs-bus-iio-bno055”…”�”}”(hjt^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´Khjh^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubhÞ)�”}”(hŒPCan be 1 or 0. Enables/disables the "Fast Magnetometer Calibration" HW function.”h]”hŒTCan be 1 or 0. Enables/disables the “Fast Magnetometer Calibrationâ€� HW function.”…”�”}”(hj–^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_in_magn_x_oversampling_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-in-magn-x-oversampling-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj²^ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_oversampling_ratio**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_oversampling_ratio**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_magn_x_oversampling_ratio”…”�”}”(hjÌ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¼hjÅ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿^ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_oversampling_ratio**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_oversampling_ratio**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_magn_y_oversampling_ratio”…”�”}”(hjö^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¼hjï^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿^ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_oversampling_ratio**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_oversampling_ratio**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_magn_z_oversampling_ratio”…”�”}”(hj _h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¼hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯^ubah}”(h]”j®^ah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_in_magn_x_oversampling_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ_j¤^sj˜}”j®^j¤^subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjV_h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj`_h]”hŒ sysfs-bus-iio”…”�”}”(hjb_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M¼hjV_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¼hhÊh²hubhÞ)�”}”(hX8Hardware applied number of measurements for acquiring one data point. The HW will do [_name]_oversampling_ratio measurements and return the average value as output data. Each value resulted from [_name]_oversampling_ratio measurements is considered as one sample for [_name]_sampling_frequency.”h]”hX8Hardware applied number of measurements for acquiring one data point. The HW will do [_name]_oversampling_ratio measurements and return the average value as output data. Each value resulted from [_name]_oversampling_ratio measurements is considered as one sample for [_name]_sampling_frequency.”…”�”}”(hj„_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¼hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_in_magn_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-in-magn-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj _ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_magn_x_raw”…”�”}”(hjº_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mghj³_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­_ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_magn_y_raw”…”�”}”(hjä_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MghjÝ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­_ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_magn_z_raw”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj `ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mghj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj _ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�_ubah}”(h]”jœ_ah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_in_magn_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?`j’_sj˜}”jœ_j’_subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjD`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjN`h]”hŒ sysfs-bus-iio”…”�”}”(hjP`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MghjD`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MghhÊh²hubhÞ)�”}”(hŒ€Magnetic field along axis x, y or z (may be arbitrarily assigned). Data converted by application of offset then scale to Gauss.”h]”hŒ€Magnetic field along axis x, y or z (may be arbitrarily assigned). Data converted by application of offset then scale to Gauss.”…”�”}”(hjr`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MghhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_massconcentration_pm1_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-massconcentration-pm1-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjŽ`ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm1_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm1_input**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm1_input”…”�”}”(hj¨`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hj¡`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm1_input**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm1_input**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm1_input”…”�”}”(hjÒ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjË`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm2p5_input**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm2p5_input**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm2p5_input”…”�”}”(hjü`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjõ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm2p5_input**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm2p5_input**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm2p5_input”…”�”}”(hj&ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm4_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm4_input**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm4_input”…”�”}”(hjPah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjIaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm4_input**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm4_input**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm4_input”…”�”}”(hjzah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjsaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm10_input**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentration_pm10_input**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_massconcentration_pm10_input”…”�”}”(hj¤ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hj�aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm10_input**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_massconcentrationY_pm10_input**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_massconcentrationY_pm10_input”…”�”}”(hjÎah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hjÇaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹`ubah}”(h]”jŠ`ah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_massconcentration_pm1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿaj€`sj˜}”jŠ`j€`subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjbh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjbh]”hŒ sysfs-bus-iio”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj bubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M½hjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hhÊh²hubhÞ)�”}”(hŒ�Mass concentration reading of particulate matter in ug / m3. pmX consists of particles with aerodynamic diameter less or equal to X micrometers.”h]”hŒ�Mass concentration reading of particulate matter in ug / m3. pmX consists of particles with aerodynamic diameter less or equal to X micrometers.”…”�”}”(hj2bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_iio_devices_iio_devicex_in_ph_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-iio-devices-iio-devicex-in-ph-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjNbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_ph_raw**”h]”j`)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_ph_raw**”h]”hŒ1/sys/bus/iio/devices/iio:deviceX/in_ph_raw”…”�”}”(hjhbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjabubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKbubah}”(h]”jJbah ]”h"]”Œ-abi_sys_bus_iio_devices_iio_devicex_in_ph_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™bj@bsj˜}”jJbj@bsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjžbh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¨bh]”hŒ sysfs-bus-iio”…”�”}”(hjªbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦bubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´bŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhjžbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ~Raw (unscaled no offset etc.) pH reading of a substance as a negative base-10 logarithm of hydrodium ions in a litre of water.”h]”hŒ~Raw (unscaled no offset etc.) pH reading of a substance as a negative base-10 logarithm of hydrodium ions in a litre of water.”…”�”}”(hjÌbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_in_phasey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-in-phasey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjèbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_phaseY_raw”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M­hjûbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåbubah}”(h]”jäbah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_in_phasey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3cjÚbsj˜}”jäbjÚbsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj8ch²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjBch]”hŒ sysfs-bus-iio”…”�”}”(hjDch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M­hj8cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M­hhÊh²hubhÞ)�”}”(hŒpRaw (unscaled) phase difference reading from channel Y. Units after application of scale and offset are radians.”h]”hŒpRaw (unscaled) phase difference reading from channel Y. Units after application of scale and offset are radians.”…”�”}”(hjfch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M­hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_positionrelative_x_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-positionrelative-x-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj‚cubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_positionrelative_x_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_positionrelative_x_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_positionrelative_x_raw”…”�”}”(hjœch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MFhj•cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�cubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_positionrelative_y_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_positionrelative_y_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_positionrelative_y_raw”…”�”}”(hjÆch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂcubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MFhj¿cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�cubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚cubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjcubah}”(h]”j~cah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_positionrelative_x_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷cjtcsj˜}”j~cjtcsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjüch²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjdh]”hŒ sysfs-bus-iio”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MFhjücubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MFhhÊh²hubhÞ)�”}”(hX Relative position in direction x or y on a pad (may be arbitrarily assigned but should match other such assignments on device). Units after application of scale and offset are milli percents from the pad's size in both directions. Should be calibrated by the consumer.”h]”hXRelative position in direction x or y on a pad (may be arbitrarily assigned but should match other such assignments on device). Units after application of scale and offset are milli percents from the pad’s size in both directions. Should be calibrated by the consumer.”…”�”}”(hj*dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MFhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_powery_powerfactor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-powery-powerfactor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjFdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_powerfactor**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_powerfactor**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_powerY_powerfactor”…”�”}”(hj`dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K¿hjYdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCdubah}”(h]”jBdah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_powery_powerfactor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘dj8dsj˜}”jBdj8dsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj–dh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj dh]”hŒ sysfs-bus-iio”…”�”}”(hj¢dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjždubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬dŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K¿hj–dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K¿hhÊh²hubhÞ)�”}”(hŒ|Power factor measurement from channel Y. Power factor is the ratio of active power to apparent power. The value is unitless.”h]”hŒ|Power factor measurement from channel Y. Power factor is the ratio of active power to apparent power. The value is unitless.”…”�”}”(hjÄdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K¿hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_in_powery_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-in-powery-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjàdubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_powerY_raw”…”�”}”(hjúdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjödubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hjódubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjídubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_active_raw**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_active_raw**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_powerY_active_raw”…”�”}”(hj$eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj eubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjídubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_reactive_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_reactive_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_powerY_reactive_raw”…”�”}”(hjNeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hjGeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjídubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_apparent_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_apparent_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_powerY_apparent_raw”…”�”}”(hjxeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjteubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hjqeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjneubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjídubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝdubah}”(h]”jÜdah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_in_powery_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©ejÒdsj˜}”jÜdjÒdsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj®eh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¸eh]”hŒ sysfs-bus-iio”…”�”}”(hjºeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K³hj®eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hhÊh²hubhÞ)�”}”(hŒ×Raw (unscaled no bias removal etc.) power measurement from channel Y. The number must always be specified and unique to allow association with event codes. Units after application of scale and offset are milliwatts.”h]”hŒ×Raw (unscaled no bias removal etc.) power measurement from channel Y. The number must always be specified and unique to allow association with event codes. Units after application of scale and offset are milliwatts.”…”�”}”(hjÜeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K³hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_pressurey_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-pressurey-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjøeubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_input**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_input**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_pressureY_input”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hj fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjfubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_input**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_input**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_pressure_input”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hjrfh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj|fh]”hŒ sysfs-bus-iio”…”�”}”(hj~fh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M•hjrfubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hhÊh²hubhÞ)�”}”(hŒ:Scaled pressure measurement from channel Y, in kilopascal.”h]”hŒ:Scaled pressure measurement from channel Y, in kilopascal.”…”�”}”(hj fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M•hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_pressurey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-pressurey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj¼fubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_pressureY_raw”…”�”}”(hjÖfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjÏfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉfubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_pressure_raw”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjùfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹fubah}”(h]”j¸fah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_pressurey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1gj®fsj˜}”j¸fj®fsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj6gh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj@gh]”hŒ sysfs-bus-iio”…”�”}”(hjBgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLgŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M�hj6gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hŒdRaw pressure measurement from channel Y. Units after application of scale and offset are kilopascal.”h]”hŒdRaw pressure measurement from channel Y. Units after application of scale and offset are kilopascal.”…”�”}”(hjdgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity0_agc_gain:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-proximity0-agc-gain”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj€gubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_agc_gain**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_agc_gain**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_proximity0_agc_gain”…”�”}”(hjšgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-bus-iio-isl29501”h´Khj“gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�gubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_agc_gain_bias**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_agc_gain_bias**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_proximity0_agc_gain_bias”…”�”}”(hjÅgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´Khj¾gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�gubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}gubah}”(h]”j|gah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_proximity0_agc_gain”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jögjrgsj˜}”j|gjrgsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-bus-iio-isl29501 `”h]”(hŒDefined on file ”…”�”}”(hjûgh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-bus-iio-isl29501 `”h]”j§)�”}”(hjhh]”hŒsysfs-bus-iio-isl29501”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_bus_iio_isl29501”uh1hh³j®gh´Khjûgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒÔThis sensor has an automatic gain control (agc) loop which sets the analog signal levels at an optimum level by controlling programmable gain amplifiers. The criteria for optimal gain is determined by the sensor.”h]”hŒÔThis sensor has an automatic gain control (agc) loop which sets the analog signal levels at an optimum level by controlling programmable gain amplifiers. The criteria for optimal gain is determined by the sensor.”…”�”}”(hj)hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒNReturn the actual gain value as an integer in [0; 65536] range when read from.”h]”hŒNReturn the actual gain value as an integer in [0; 65536] range when read from.”…”�”}”(hj7hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ]The agc gain read when measuring crosstalk shall be written into in_proximity0_agc_gain_bias.”h]”hŒ]The agc gain read when measuring crosstalk shall be written into in_proximity0_agc_gain_bias.”…”�”}”(hjEhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity0_calib_phase_temp_a:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-proximity0-calib-phase-temp-a”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjahubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_temp_a**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_temp_a**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_temp_a”…”�”}”(hj{hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´Khjthubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnhubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_temp_b**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_temp_b**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_temp_b”…”�”}”(hj¥hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´Khjžhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnhubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_light_a**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_light_a**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_light_a”…”�”}”(hjÏhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhjÈhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnhubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_light_b**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity0_calib_phase_light_b**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_proximity0_calib_phase_light_b”…”�”}”(hjùhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´Khjòhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnhubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjahubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^hubah}”(h]”j]hah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_proximity0_calib_phase_temp_a”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*ijShsj˜}”j]hjShsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-bus-iio-isl29501 `”h]”(hŒDefined on file ”…”�”}”(hj/ih²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-bus-iio-isl29501 `”h]”j§)�”}”(hj9ih]”hŒsysfs-bus-iio-isl29501”…”�”}”(hj;ih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7iubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEiŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_bus_iio_isl29501”uh1hh³j®gh´Khj/iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒÀThe sensor is able to perform correction of distance measurements due to changing temperature and ambient light conditions. It can be programmed to correct for a second order error polynomial.”h]”hŒÀThe sensor is able to perform correction of distance measurements due to changing temperature and ambient light conditions. It can be programmed to correct for a second order error polynomial.”…”�”}”(hj]ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ^Phase data has to be collected when temperature and ambient light are modulated independently.”h]”hŒ^Phase data has to be collected when temperature and ambient light are modulated independently.”…”�”}”(hjkih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ�Then a least squares curve fit to a second order polynomial has to be generated from the data. The resultant curves have the form ax^2 + bx + c.”h]”hŒ�Then a least squares curve fit to a second order polynomial has to be generated from the data. The resultant curves have the form ax^2 + bx + c.”…”�”}”(hjyih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒöFrom those two curves, a and b coefficients shall be stored in in_proximity0_calib_phase_temp_a and in_proximity0_calib_phase_temp_b for temperature and in in_proximity0_calib_phase_light_a and in_proximity0_calib_phase_light_b for ambient light.”h]”hŒöFrom those two curves, a and b coefficients shall be stored in in_proximity0_calib_phase_temp_a and in_proximity0_calib_phase_temp_b for temperature and in in_proximity0_calib_phase_light_a and in_proximity0_calib_phase_light_b for ambient light.”…”�”}”(hj‡ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ3Those values must be integer in [0; 8355840] range.”h]”hŒ3Those values must be integer in [0; 8355840] range.”…”�”}”(hj•ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ8Finally, the c constant is set by the sensor internally.”h]”hŒ8Finally, the c constant is set by the sensor internally.”…”�”}”(hj£ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubhÞ)�”}”(hŒ7The value stored in sensor is displayed when read from.”h]”hŒ7The value stored in sensor is displayed when read from.”…”�”}”(hj±ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®gh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity3_comb_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-proximity3-comb-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÍiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity3_comb_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity3_comb_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_proximity3_comb_raw”…”�”}”(hjçih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-bus-iio-sx9310”h´Khjàiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊiubah}”(h]”jÉiah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_proximity3_comb_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjj¿isj˜}”jÉij¿isubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-sx9310 `”h]”(hŒDefined on file ”…”�”}”(hjjh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-sx9310 `”h]”j§)�”}”(hj(jh]”hŒsysfs-bus-iio-sx9310”…”�”}”(hj*jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_sx9310”uh1hh³jûih´Khjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûih´KhhÊh²hubhÞ)�”}”(hŒàProximity measurement indicating that some object is near the combined sensor. The combined sensor presents proximity measurements constructed by hardware by combining measurements taken from a given set of physical sensors.”h]”hŒàProximity measurement indicating that some object is near the combined sensor. The combined sensor presents proximity measurements constructed by hardware by combining measurements taken from a given set of physical sensors.”…”�”}”(hjLjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûih´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity_id_setup:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-proximity-id-setup”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjhjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity\_setup**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity\_setup**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_proximity_setup”…”�”}”(hj‚jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-bus-iio-sx9324”h´Khj{jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjujubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjejubah}”(h]”jdjah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_proximity_id_setup”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´jjZjsj˜}”jdjjZjsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-sx9324 `”h]”(hŒDefined on file ”…”�”}”(hj¹jh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-sx9324 `”h]”j§)�”}”(hjÃjh]”hŒsysfs-bus-iio-sx9324”…”�”}”(hjÅjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_sx9324”uh1hh³j–jh´Khj¹jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´KhhÊh²hubhÞ)�”}”(hŒNSX9324 has 3 inputs, CS0, CS1 and CS2. Hardware layout defines if the input is”h]”hŒNSX9324 has 3 inputs, CS0, CS1 and CS2. Hardware layout defines if the input is”…”�”}”(hjçjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒnot connected (HZ),”h]”hÞ)�”}”(hjújh]”hŒnot connected (HZ),”…”�”}”(hjüjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´Khjøjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõjubjˆ)�”}”(hŒgrounded (GD),”h]”hÞ)�”}”(hjkh]”hŒgrounded (GD),”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´Khjkubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõjubjˆ)�”}”(hŒ_connected to an antenna where it can act as a base (DS - data shield), or measured input (MI). ”h]”hÞ)�”}”(hŒ^connected to an antenna where it can act as a base (DS - data shield), or measured input (MI).”h]”hŒ^connected to an antenna where it can act as a base (DS - data shield), or measured input (MI).”…”�”}”(hj*kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´Khj&kubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõjubeh}”(h]”h ]”h"]”h$]”h&]”j§Œ+”uh1j‚h³j–jh´KhhÊh²hubhÞ)�”}”(hŒwThe sensor rotates measurement across 4 phases (PH0, PH1, PH2, PH3), where the inputs are configured and then measured.”h]”hŒwThe sensor rotates measurement across 4 phases (PH0, PH1, PH2, PH3), where the inputs are configured and then measured.”…”�”}”(hjEkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´KhhÊh²hubhÞ)�”}”(hX©By default, during the first phase, [PH0], CS0 is measured, while CS1 and CS2 are used as shields. `cat in_proximity0_setup` returns "MI,DS,DS". [PH1], CS1 is measured, CS0 and CS2 are shield: `cat in_proximity1_setup` returns "DS,MI,DS". [PH2], CS2 is measured, CS0 and CS1 are shield: `cat in_proximity1_setup` returns "DS,DS,MI". [PH3], CS1 and CS2 are measured (combo mode): `cat in_proximity1_setup` returns "DS,MI,MI".”h]”(hŒdBy default, during the first phase, [PH0], CS0 is measured, while CS1 and CS2 are used as shields. ”…”�”}”(hjSkh²hh³Nh´Nubj-ø)�”}”(hŒ`cat in_proximity0_setup`”h]”hŒcat in_proximity0_setup”…”�”}”(hj[kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjSkubhŒI returns “MI,DS,DSâ€�. [PH1], CS1 is measured, CS0 and CS2 are shield: ”…”�”}”(hjSkh²hh³Nh´Nubj-ø)�”}”(hŒ`cat in_proximity1_setup`”h]”hŒcat in_proximity1_setup”…”�”}”(hjmkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjSkubhŒI returns “DS,MI,DSâ€�. [PH2], CS2 is measured, CS0 and CS1 are shield: ”…”�”}”(hjSkh²hh³Nh´Nubj-ø)�”}”(hŒ`cat in_proximity1_setup`”h]”hŒcat in_proximity1_setup”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjSkubhŒG returns “DS,DS,MIâ€�. [PH3], CS1 and CS2 are measured (combo mode): ”…”�”}”(hjSkh²hh³Nh´Nubj-ø)�”}”(hŒ`cat in_proximity1_setup`”h]”hŒcat in_proximity1_setup”…”�”}”(hj‘kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjSkubhŒ returns “DS,MI,MIâ€�.”…”�”}”(hjSkh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´KhhÊh²hubhÞ)�”}”(hŒtNote, these are the chip default. Hardware layout will most likely dictate different output. The entry is read-only.”h]”hŒtNote, these are the chip default. Hardware layout will most likely dictate different output. The entry is read-only.”…”�”}”(hj©kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–jh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-proximity-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÅkubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_input**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_input**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_proximity_input”…”�”}”(hjßkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-iio-proximity-as3935”h´KhjØkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂkubah}”(h]”jÁkah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_proximity_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlj·ksj˜}”jÁkj·ksubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-proximity-as3935 `”h]”(hŒDefined on file ”…”�”}”(hjlh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-proximity-as3935 `”h]”j§)�”}”(hj lh]”hŒsysfs-bus-iio-proximity-as3935”…”�”}”(hj"lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,lŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_proximity_as3935”uh1hh³jókh´Khjlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jókh´KhhÊh²hubhÞ)�”}”(hŒJWhen 1 the noise level is over the trip level and not reporting valid data”h]”hŒJWhen 1 the noise level is over the trip level and not reporting valid data”…”�”}”(hjDlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jókh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_in_proximity_nearlevel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-in-proximity-nearlevel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj`lubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_nearlevel**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_nearlevel**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_proximity_nearlevel”…”�”}”(hjzlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-bus-iio-proximity”h´Khjslubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjplubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]lubah}”(h]”j\lah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_in_proximity_nearlevel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬ljRlsj˜}”j\ljRlsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-proximity `”h]”(hŒDefined on file ”…”�”}”(hj±lh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-proximity `”h]”j§)�”}”(hj»lh]”hŒsysfs-bus-iio-proximity”…”�”}”(hj½lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇlŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_proximity”uh1hh³jŽlh´Khj±lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŽlh´KhhÊh²hubhÞ)�”}”(hX Near level for proximity sensors. This is a single integer value that tells user space when an object should be considered close to the device. If the value read from the sensor is above or equal to the value in this file an object should typically be considered near.”h]”hX Near level for proximity sensors. This is a single integer value that tells user space when an object should be considered close to the device. If the value read from the sensor is above or equal to the value in this file an object should typically be considered near.”…”�”}”(hjßlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŽlh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_resistancey_burnoutraw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-resistancey-burnoutraw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjûlubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_burnoutraw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_burnoutraw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_resistanceY_burnoutraw”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-bus-iio-adc”h´Khjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_burnoutraw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_burnoutraw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_voltageY_burnoutraw”…”�”}”(hj@mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`”h]”(hŒDefined on file ”…”�”}”(hj mh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-adc `”h]”j§)�”}”(hjªmh]”hŒsysfs-bus-iio-adc”…”�”}”(hj¬mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶mŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_adc”uh1hh³j)mh´Khj mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)mh´KhhÊh²hubhÞ)�”}”(hŒ´Raw value from channel Y read using a single conversion with the channel burnout current enabled. This is typically used for diagnostic purposes to detect an open or shorted input.”h]”hŒ´Raw value from channel Y read using a single conversion with the channel burnout current enabled. This is typically used for diagnostic purposes to detect an open or shorted input.”…”�”}”(hjÎmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)mh´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_in_resistancey_settlingtime:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-in-resistancey-settlingtime”uh1j(h´Kh•hÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjêmubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_settlingtime**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_settlingtime**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_resistanceY_settlingtime”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hjýmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷mubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_settlingtime**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_settlingtime**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_tempY_settlingtime”…”�”}”(hj.nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hj'nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷mubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_settlingtime**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_settlingtime**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_voltageY_settlingtime”…”�”}”(hjXnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hjQnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷mubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_settlingtime**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_settlingtime**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_settlingtime”…”�”}”(hj‚nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hj{nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçmubah}”(h]”jæmah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_in_resistancey_settlingtime”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³njÜmsj˜}”jæmjÜmsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¸nh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÂnh]”hŒ sysfs-bus-iio”…”�”}”(hjÄnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M½ hj¸nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hhÊh²hubhÞ)�”}”(hŒÅSet/read total settling time in seconds for a device to settle after starting the first conversion after any settings have changed. The data for the conversion is outputted at the end of this time.”h]”hŒÅSet/read total settling time in seconds for a device to settle after starting the first conversion after any settings have changed. The data for the conversion is outputted at the end of this time.”…”�”}”(hjænh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hhÊh²hubhÞ)�”}”(hŒóDepending on the device and how it is used, this settling time may apply to more than just the first conversion, e.g. to every conversion in a single-shot conversion mode or when a device setting changes after each conversion (input chopping).”h]”hŒóDepending on the device and how it is used, this settling time may apply to more than just the first conversion, e.g. to every conversion in a single-shot conversion mode or when a device setting changes after each conversion (input chopping).”…”�”}”(hjônh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M½ hhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_iio_devices_iio_devicex_in_resistancey_settlingtime_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-iio-devices-iio-devicex-in-resistancey-settlingtime-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjoubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_settlingtime_available**”h]”j`)�”}”(hŒQ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_settlingtime_available**”h]”hŒM/sys/bus/iio/devices/iio:deviceX/in_resistanceY_settlingtime_available”…”�”}”(hj*oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hj#oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_settlingtime_available**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_settlingtime_available**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_tempY_settlingtime_available”…”�”}”(hjToh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hjMoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_settlingtime_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_settlingtime_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_voltageY_settlingtime_available”…”�”}”(hj~oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hjwoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_settlingtime_available**”h]”j`)�”}”(hŒX**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_settlingtime_available**”h]”hŒT/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_settlingtime_available”…”�”}”(hj¨oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hj¡oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjoubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj oubah}”(h]”j oah ]”h"]”ŒIabi_sys_bus_iio_devices_iio_devicex_in_resistancey_settlingtime_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙojosj˜}”j ojosubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÞoh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjèoh]”hŒ sysfs-bus-iio”…”�”}”(hjêoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôoŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÎ hjÞoubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hhÊh²hubhÞ)�”}”(hŒ:Available settlingtime values in IIO range or list format.”h]”hŒ:Available settlingtime values in IIO range or list format.”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÎ hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_in_resistance_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-in-resistance-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj(pubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistance_raw**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistance_raw**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_resistance_raw”…”�”}”(hjBph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhj;pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5pubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_resistanceY_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_resistanceY_raw”…”�”}”(hjlph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhjepubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5pubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistance_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistance_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/out_resistance_raw”…”�”}”(hj–ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhj�pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5pubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistanceY_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistanceY_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_resistanceY_raw”…”�”}”(hjÀph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhj¹pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%pubah}”(h]”j$pah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_in_resistance_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñpjpsj˜}”j$pjpsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjöph²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjqh]”hŒ sysfs-bus-iio”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j qŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÚhjöpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhhÊh²hubhÞ)�”}”(hŒgRaw (unscaled no offset etc.) resistance reading. Units after application of scale and offset are ohms.”h]”hŒgRaw (unscaled no offset etc.) resistance reading. Units after application of scale and offset are ohms.”…”�”}”(hj$qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÚhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_iio_devices_iio_devicex_in_rot_from_north_magnetic_tilt_comp_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-iio-devices-iio-devicex-in-rot-from-north-magnetic-tilt-comp-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj@qubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_tilt_comp_raw**”h]”j`)�”}”(hŒT**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_tilt_comp_raw**”h]”hŒP/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_raw”…”�”}”(hjZqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MâhjSqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMqubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_tilt_comp_raw**”h]”j`)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_tilt_comp_raw**”h]”hŒL/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_raw”…”�”}”(hj„qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mâhj}qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMqubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_raw**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_raw**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_raw”…”�”}”(hj®qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mâhj§qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMqubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_raw**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_raw**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_raw”…”�”}”(hjØqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MâhjÑqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=qubah}”(h]”j`”h]”(hŒDefined on file ”…”�”}”(hjrh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjrh]”hŒ sysfs-bus-iio”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mâhjrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MâhhÊh²hubhÞ)�”}”(hŒgRaw value of rotation from true/magnetic north measured with or without compensation from tilt sensors.”h]”hŒgRaw value of rotation from true/magnetic north measured with or without compensation from tilt sensors.”…”�”}”(hj.. _abi_sys_bus_iio_devices_iio_devicex_in_rot_quaternion_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-rot-quaternion-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjXrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_quaternion_raw**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_quaternion_raw**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_rot_quaternion_raw”…”�”}”(hjrrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÙhjkrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjerubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUrubah}”(h]”jTrah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_rot_quaternion_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£rjJrsj˜}”jTrjJrsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¨rh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj²rh]”hŒ sysfs-bus-iio”…”�”}”(hj´rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÙhj¨rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÙhhÊh²hubhÞ)�”}”(hŒ¾Raw value of quaternion components using a format x y z w. Here x, y, and z component represents the axis about which a rotation will occur and w component represents the amount of rotation.”h]”hŒ¾Raw value of quaternion components using a format x y z w. Here x, y, and z component represents the axis about which a rotation will occur and w component represents the amount of rotation.”…”�”}”(hjÖrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÙhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_rot_quaternionaxis_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-rot-quaternionaxis-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjòrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_quaternionaxis_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_quaternionaxis_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_rot_quaternionaxis_raw”…”�”}”(hj sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïrubah}”(h]”jîrah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_rot_quaternionaxis_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=sjärsj˜}”jîrjärsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjBsh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjLsh]”hŒ sysfs-bus-iio”…”�”}”(hjNsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MhjBsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ¬Raw value of {x, y, z} components of the quaternion vector. These components represent the axis about which a rotation occurs, and are subject to the following constraints:”h]”hŒ¬Raw value of {x, y, z} components of the quaternion vector. These components represent the axis about which a rotation occurs, and are subject to the following constraints:”…”�”}”(hjpsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒCthe quaternion vector is normalized, i.e. w^2 + x^2 + y^2 + z^2 = 1”h]”hÞ)�”}”(hjƒsh]”hŒCthe quaternion vector is normalized, i.e. w^2 + x^2 + y^2 + z^2 = 1”…”�”}”(hj…sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj�subah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj~subjˆ)�”}”(hŒ�the rotation angle is within the [-pi, pi] range, i.e. the w component (which represents the amount of rotation) is non-negative ”h]”hÞ)�”}”(hŒ€the rotation angle is within the [-pi, pi] range, i.e. the w component (which represents the amount of rotation) is non-negative”h]”hŒ€the rotation angle is within the [-pi, pi] range, i.e. the w component (which represents the amount of rotation) is non-negative”…”�”}”(hjœsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj˜subah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj~subeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´MhhÊh²hubhÞ)�”}”(hŒpThese constraints allow the w value to be calculated from the other components: w = sqrt(1 - (x^2 + y^2 + z^2)).”h]”hŒpThese constraints allow the w value to be calculated from the other components: w = sqrt(1 - (x^2 + y^2 + z^2)).”…”�”}”(hj¶sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_rot_yaw_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-rot-yaw-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÒsubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_yaw_raw**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_yaw_raw**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_rot_yaw_raw”…”�”}”(hjìsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M~ hjåsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßsubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_pitch_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_pitch_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_rot_pitch_raw”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M~ hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßsubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_roll_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_roll_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_rot_roll_raw”…”�”}”(hj@th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`”h]”(hŒDefined on file ”…”�”}”(hjvth²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj€th]”hŒ sysfs-bus-iio”…”�”}”(hj‚th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M~ hjvtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M~ hhÊh²hubhÞ)�”}”(hŒORaw (unscaled) euler angles readings. Units after application of scale are deg.”h]”hŒORaw (unscaled) euler angles readings. Units after application of scale are deg.”…”�”}”(hj¤th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M~ hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_shunt_resistory:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-shunt-resistory”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÀtubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_shunt_resistorY**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_shunt_resistorY**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_shunt_resistorY”…”�”}”(hjÚth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-iio-adc-pac1934”h´KhjÓtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½tubah}”(h]”j¼tah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_shunt_resistory”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j uj²tsj˜}”j¼tj²tsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-pac1934 `”h]”(hŒDefined on file ”…”�”}”(hjuh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-pac1934 `”h]”j§)�”}”(hjuh]”hŒsysfs-bus-iio-adc-pac1934”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'uŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_pac1934”uh1hh³jîth´Khjuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîth´KhhÊh²hubhÞ)�”}”(hXThe value of the shunt resistor may be known only at runtime and set by a client application. This attribute allows to set its value in micro-ohms. X is the IIO index of the device. Y is the channel number. The value is used to calculate current, power and accumulated energy.”h]”hXThe value of the shunt resistor may be known only at runtime and set by a client application. This attribute allows to set its value in micro-ohms. X is the IIO index of the device. Y is the channel number. The value is used to calculate current, power and accumulated energy.”…”�”}”(hj?uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîth´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_in_temp8_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-in-temp8-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj[uubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp8_raw**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp8_raw**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/in_temp8_raw”…”�”}”(hjuuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjquubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K;hjnuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXuubah}”(h]”jWuah ]”h"]”Œ0abi_sys_bus_iio_devices_iio_devicex_in_temp8_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦ujMusj˜}”jWujMusubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hj«uh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hjµuh]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj·uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁuŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´K;hj«uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K;hhÊh²hubhÞ)�”}”(hŒhIndicated MT6360 IC junction temperature Calculating with scale and offset returns temperature in degree”h]”hŒhIndicated MT6360 IC junction temperature Calculating with scale and offset returns temperature in degree”…”�”}”(hjÙuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´K;hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_in_tempy_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-in-tempy-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjovh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjyvh]”hŒ sysfs-bus-iio”…”�”}”(hj{vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…vŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Kühjovubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KühhÊh²hubhÞ)�”}”(hŒ8Scaled temperature measurement in milli degrees Celsius.”h]”hŒ8Scaled temperature measurement in milli degrees Celsius.”…”�”}”(hj�vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KühhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_in_temp_calibemissivity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-in-temp-calibemissivity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj¹vubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibemissivity**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_calibemissivity**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_temp_calibemissivity”…”�”}”(hjÓvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjÌvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆvubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_calibemissivity**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_calibemissivity**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_tempY_calibemissivity”…”�”}”(hjývh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjövubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆvubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_calibemissivity**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_calibemissivity**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibemissivity”…”�”}”(hj'wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hj wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆvubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_object_calibemissivity**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_object_calibemissivity**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_tempY_object_calibemissivity”…”�”}”(hjQwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hjJwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶vubah}”(h]”jµvah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_in_temp_calibemissivity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚wj«vsj˜}”jµvj«vsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj‡wh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‘wh]”hŒ sysfs-bus-iio”…”�”}”(hj“wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�wŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M±hj‡wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hhÊh²hubhÞ)�”}”(hŒ¬The emissivity ratio of the surface in the field of view of the contactless temperature sensor. Emissivity varies from 0 to 1, with 1 being the emissivity of a black body.”h]”hŒ¬The emissivity ratio of the surface in the field of view of the contactless temperature sensor. Emissivity varies from 0 to 1, with 1 being the emissivity of a black body.”…”�”}”(hjµwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M±hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_in_temp_object_calibambient:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-in-temp-object-calibambient”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÑwubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_calibambient**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_calibambient**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_temp_object_calibambient”…”�”}”(hjëwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Máhjäwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞwubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_object_calibambient**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_object_calibambient**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_tempY_object_calibambient”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Máhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎwubah}”(h]”jÍwah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_in_temp_object_calibambient”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFxjÃwsj˜}”jÍwjÃwsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjKxh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjUxh]”hŒ sysfs-bus-iio”…”�”}”(hjWxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MáhjKxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MáhhÊh²hubhÞ)�”}”(hŒ[Calibrated ambient temperature for object temperature calculation in milli degrees Celsius.”h]”hŒ[Calibrated ambient temperature for object temperature calculation in milli degrees Celsius.”…”�”}”(hjyxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MáhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_in_temp_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-in-temp-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj•xubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_raw**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_raw**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/in_temp_raw”…”�”}”(hj¯xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Këhj¨xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_raw**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_tempY_raw**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/in_tempY_raw”…”�”}”(hjÙxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KëhjÒxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_x_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_x_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_temp_x_raw”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Këhjüxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_y_raw**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_y_raw**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_temp_y_raw”…”�”}”(hj-yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Këhj&yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_ambient_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_ambient_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_temp_ambient_raw”…”�”}”(hjWyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KëhjPyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_object_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_temp_object_raw”…”�”}”(hj�yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Këhjzyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’xubah}”(h]”j‘xah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_in_temp_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²yj‡xsj˜}”j‘xj‡xsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj·yh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÁyh]”hŒ sysfs-bus-iio”…”�”}”(hjÃyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Këhj·yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KëhhÊh²hubhÞ)�”}”(hX•Raw (unscaled no bias removal etc.) temperature measurement. If an axis is specified it generally means that the temperature sensor is associated with one part of a compound device (e.g. a gyroscope axis). The ambient and object modifiers distinguish between ambient (reference) and distant temperature for contact- less measurements. Units after application of scale and offset are milli degrees Celsius.”h]”hX•Raw (unscaled no bias removal etc.) temperature measurement. If an axis is specified it generally means that the temperature sensor is associated with one part of a compound device (e.g. a gyroscope axis). The ambient and object modifiers distinguish between ambient (reference) and distant temperature for contact- less measurements. Units after application of scale and offset are milli degrees Celsius.”…”�”}”(hjåyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KëhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_temp_thermocouple_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-temp-thermocouple-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjzubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_thermocouple_type**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_temp_thermocouple_type**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_temp_thermocouple_type”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþyubah}”(h]”jýyah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_temp_thermocouple_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLzjóysj˜}”jýyjóysubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjQzh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj[zh]”hŒ sysfs-bus-iio”…”�”}”(hj]zh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgzŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÛhjQzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhhÊh²hubhÞ)�”}”(hŒ@One of the following thermocouple types: B, E, J, K, N, R, S, T.”h]”hŒ@One of the following thermocouple types: B, E, J, K, N, R, S, T.”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÛhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage_voltage_filter_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-iio-devices-iio-devicex-in-voltage-voltage-filter-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj›zubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_filter_mode_available**”h]”j`)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_filter_mode_available**”h]”hŒQ/sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_filter_mode_available”…”�”}”(hjµzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130”h´Khj®zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«zubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨zubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜zubah}”(h]”j—zah ]”h"]”ŒLabi_sys_bus_iio_devices_iio_devicex_in_voltage_voltage_filter_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçzj�zsj˜}”j—zj�zsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-ad4130 `”h]”(hŒDefined on file ”…”�”}”(hjìzh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-ad4130 `”h]”j§)�”}”(hjözh]”hŒsysfs-bus-iio-adc-ad4130”…”�”}”(hjøzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_ad4130”uh1hh³jÉzh´Khjìzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´KhhÊh²hubhÞ)�”}”(hŒ6Reading returns a list with the possible filter modes.”h]”hŒ6Reading returns a list with the possible filter modes.”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´KhhÊh²hubhÞ)�”}”(hX This ABI is only kept for backwards compatibility and the values returned are identical to filter_type_available attribute documented in :ref:`testing\/sysfs\-bus\-iio `. Please, use filter_type_available like ABI to provide filter options for new drivers.”h]”(hŒ‰This ABI is only kept for backwards compatibility and the values returned are identical to filter_type_available attribute documented in ”…”�”}”(hj({h²hh³Nh´Nubh)�”}”(hŒ@:ref:`testing\/sysfs\-bus\-iio `”h]”j§)�”}”(hj2{h]”hŒtesting/sysfs-bus-iio”…”�”}”(hj4{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³jÉzh´Khj({ubhŒW. Please, use filter_type_available like ABI to provide filter options for new drivers.”…”�”}”(hj({h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage0_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage0-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjh{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage0_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage0_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage0_raw”…”�”}”(hj‚{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khj{{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje{ubah}”(h]”jd{ah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage0_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³{jZ{sj˜}”jd{jZ{subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hj¸{h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hjÂ{h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hjÄ{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀ{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎ{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´Khj¸{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒwIndicated MT6360 USBID ADC which connected to connector ID pin. Calculating with scale and offset returns voltage in uV”h]”hŒwIndicated MT6360 USBID ADC which connected to connector ID pin. Calculating with scale and offset returns voltage in uV”…”�”}”(hjæ{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage10_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-in-voltage10-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage10_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage10_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_voltage10_raw”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KIhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ{ubah}”(h]”jþ{ah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_in_voltage10_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM|jô{sj˜}”jþ{jô{subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjR|h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj\|h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj^|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZ|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jh|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´KIhjR|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KIhhÊh²hubhÞ)�”}”(hŒOIndicated MT6360 TS ADC Calculating with scale and offset returns voltage in uV”h]”hŒOIndicated MT6360 TS ADC Calculating with scale and offset returns voltage in uV”…”�”}”(hj€|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KIhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage1_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage1-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjœ|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage1_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage1_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage1_raw”…”�”}”(hj¶|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khj¯|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœ|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™|ubah}”(h]”j˜|ah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage1_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jç|jŽ|sj˜}”j˜|jŽ|subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjì|h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hjö|h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hjø|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjô|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´Khjì|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒŠIndicated MT6360 VBUS ADC with lower accuracy(+-75mA) higher measure range(1~22mV) Calculating with scale and offset returns voltage in uV”h]”hŒŠIndicated MT6360 VBUS ADC with lower accuracy(+-75mA) higher measure range(1~22mV) Calculating with scale and offset returns voltage in uV”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage2_voltage2_shorted_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-voltage2-voltage2-shorted-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj6}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage2\-voltage2_shorted_raw**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage2\-voltage2_shorted_raw**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_voltage2-voltage2_shorted_raw”…”�”}”(hjP}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´KhjI}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3}ubah}”(h]”j2}ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_voltage2_voltage2_shorted_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�}j(}sj˜}”j2}j(}subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-ad7192 `”h]”(hŒDefined on file ”…”�”}”(hj†}h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-ad7192 `”h]”j§)�”}”(hj�}h]”hŒsysfs-bus-iio-adc-ad7192”…”�”}”(hj’}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽ}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœ}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_ad7192”uh1hh³j¹ëh´Khj†}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´KhhÊh²hubhÞ)�”}”(hŒEMeasure voltage from AIN2 pin connected to AIN(+) and AIN(-) shorted.”h]”hŒEMeasure voltage from AIN2 pin connected to AIN(+) and AIN(-) shorted.”…”�”}”(hj´}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹ëh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage2_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage2-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÐ}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage2_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage2_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage2_raw”…”�”}”(hjê}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khjã}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐ}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ}ubah}”(h]”jÌ}ah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage2_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~jÂ}sj˜}”jÌ}jÂ}subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hj ~h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj*~h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj,~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´Khj ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒ‹Indicated MT6360 VBUS ADC with higher accuracy(+-30mA) lower measure range(1~9.76V) Calculating with scale and offset returns voltage in uV”h]”hŒ‹Indicated MT6360 VBUS ADC with higher accuracy(+-30mA) lower measure range(1~9.76V) Calculating with scale and offset returns voltage in uV”…”�”}”(hjN~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage3_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage3-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjj~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage3_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage3_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage3_raw”…”�”}”(hj„~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khj}~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjj~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg~ubah}”(h]”jf~ah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage3_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ~j\~sj˜}”jf~j\~subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjº~h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hjÄ~h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hjÆ~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂ~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐ~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´Khjº~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒQIndicated MT6360 VSYS ADC Calculating with scale and offset returns voltage in uV”h]”hŒQIndicated MT6360 VSYS ADC Calculating with scale and offset returns voltage in uV”…”�”}”(hjè~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage4_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage4-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage4_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage4_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage4_raw”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage4_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jOjö~sj˜}”jjö~subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjTh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hj^h]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´KhjTubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubhÞ)�”}”(hŒQIndicated MT6360 VBAT ADC Calculating with scale and offset returns voltage in uV”h]”hŒQIndicated MT6360 VBAT ADC Calculating with scale and offset returns voltage in uV”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage9_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltage9-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage9_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage9_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltage9_raw”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KBhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›ubah}”(h]”jšah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltage9_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéj�sj˜}”jšj�subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-mt6360 `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-mt6360 `”h]”j§)�”}”(hjøh]”hŒsysfs-bus-iio-adc-mt6360”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_mt6360”uh1hh³jvGh´KBhjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KBhhÊh²hubhÞ)�”}”(hŒTIndicated MT6360 VREF_TS ADC Calculating with scale and offset returns voltage in uV”h]”hŒTIndicated MT6360 VREF_TS ADC Calculating with scale and offset returns voltage in uV”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jvGh´KBhhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_balance_switch_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-balance-switch-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hj8€ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_balance_switch_en**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_balance_switch_en**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_balance_switch_en”…”�”}”(hjR€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-iio-adc-ad7280a”h´KhjK€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5€ubah}”(h]”j4€ah ]”h"]”ŒJabi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_balance_switch_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„€j*€sj˜}”j4€j*€subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-ad7280a `”h]”(hŒDefined on file ”…”�”}”(hj‰€h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-ad7280a `”h]”j§)�”}”(hj“€h]”hŒsysfs-bus-iio-adc-ad7280a”…”�”}”(hj•€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_ad7280a”uh1hh³jf€h´Khj‰€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf€h´KhhÊh²hubhÞ)�”}”(hŒpUsed to enable an output for balancing cells for time controlled via in_voltage_Y-voltageZ_balance_switch_timer.”h]”hŒpUsed to enable an output for balancing cells for time controlled via in_voltage_Y-voltageZ_balance_switch_timer.”…”�”}”(hj·€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf€h´KhhÊh²hubj))�”}”(hŒR.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_balance_switch_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-balance-switch-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjÓ€ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_balance_switch_timer**”h]”j`)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_balance_switch_timer**”h]”hŒR/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_balance_switch_timer”…”�”}”(hjí€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf€h´Khjæ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓ€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjЀubah}”(h]”jÏ€ah ]”h"]”ŒMabi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_balance_switch_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jÅ€sj˜}”jÏ€jÅ€subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-adc-ad7280a `”h]”(hŒDefined on file ”…”�”}”(hj#�h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-adc-ad7280a `”h]”j§)�”}”(hj-�h]”hŒsysfs-bus-iio-adc-ad7280a”…”�”}”(hj/�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_adc_ad7280a”uh1hh³jf€h´Khj#�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf€h´KhhÊh²hubhÞ)�”}”(hŒUTime in seconds for which balance switch will be turned on. Multiple of 71.5 seconds.”h]”hŒUTime in seconds for which balance switch will be turned on. Multiple of 71.5 seconds.”…”�”}”(hjQ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf€h´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_filter_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-filter-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjm�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_filter_mode**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY\-voltageZ_filter_mode**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/in_voltageY-voltageZ_filter_mode”…”�”}”(hj‡�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´K hj€�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj�ubah}”(h]”ji�ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_filter_mode”a•@h$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸�j_�sj˜}”ji�j_�subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-adc-ad4130 `”h]”(hŒDefined on file ”…”�”}”(hj½�h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-ad4130 `”h]”j§)�”}”(hjÇ�h]”hŒsysfs-bus-iio-adc-ad4130”…”�”}”(hjÉ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_ad4130”uh1hh³jÉzh´K hj½�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´K hhÊh²hubhÞ)�”}”(hXThis ABI is only kept for backwards compatibility and the values returned are identical to in_voltageY-voltageZ_filter_type attribute documented in :ref:`testing\/sysfs\-bus\-iio `. Please, use in_voltageY-voltageZ_filter_type for new drivers.”h]”(hŒ”This ABI is only kept for backwards compatibility and the values returned are identical to in_voltageY-voltageZ_filter_type attribute documented in ”…”�”}”(hjë�h²hh³Nh´Nubh)�”}”(hŒ@:ref:`testing\/sysfs\-bus\-iio `”h]”j§)�”}”(hjõ�h]”hŒtesting/sysfs-bus-iio”…”�”}”(hj÷�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³jÉzh´K hjë�ubhŒ?. Please, use in_voltageY-voltageZ_filter_type for new drivers.”…”�”}”(hjë�h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÉzh´K hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_voltagez_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(‚ubah}”(h]”j'‚ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj{‚h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj…‚h]”hŒ sysfs-bus-iio”…”�”}”(hj‡‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‘‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KŸhj{‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŸhhÊh²hubhÞ)�”}”(hXµRaw (unscaled) differential voltage measurement equivalent to channel Y - channel Z where these channel numbers apply to the physically equivalent inputs when non-differential readings are separately available. Even though differential-only parts had been merely required to have consistent channel labeling, this ABI is preferred over the non-differential one for those chips. Units after application of scale and offset are millivolts.”h]”hXµRaw (unscaled) differential voltage measurement equivalent to channel Y - channel Z where these channel numbers apply to the physically equivalent inputs when non-differential readings are separately available. Even though differential-only parts had been merely required to have consistent channel labeling, this ABI is preferred over the non-differential one for those chips. Units after application of scale and offset are millivolts.”…”�”}”(hj©‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŸhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_convdelay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-iio-devices-iio-devicex-in-voltagey-convdelay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÅ‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_convdelay**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_convdelay**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_voltageY_convdelay”…”�”}”(hjß‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MPhjØ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚ubah}”(h]”jÁ‚ah ]”h"]”Œ9abi_sys_bus_iio_devices_iio_devicex_in_voltagey_convdelay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒj·‚sj˜}”jÁ‚j·‚subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjƒh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjƒh]”hŒ sysfs-bus-iio”…”�”}”(hj!ƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+ƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MPhjƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MPhhÊh²hubhÞ)�”}”(hŒÐDelay of start of conversion from common reference point shared by all channels. Can be writable when used to compensate for delay variation introduced by external filters feeding a simultaneous sampling ADC.”h]”hŒÐDelay of start of conversion from common reference point shared by all channels. Can be writable when used to compensate for delay variation introduced by external filters feeding a simultaneous sampling ADC.”…”�”}”(hjCƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MPhhÊh²hubhÞ)�”}”(hŒ§E.g., for the ad7606 ADC series, this value is intended as a configurable time delay in seconds, to correct delay introduced by an optional external filtering circuit.”h]”hŒ§E.g., for the ad7606 ADC series, this value is intended as a configurable time delay in seconds, to correct delay introduced by an optional external filtering circuit.”…”�”}”(hjQƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MPhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_convdelay_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-voltagey-convdelay-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjmƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_convdelay_available**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_convdelay_available**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_voltageY_convdelay_available”…”�”}”(hj‡ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hj€ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjƒubah}”(h]”jiƒah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_voltagey_convdelay_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸ƒj_ƒsj˜}”jiƒj_ƒsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj½ƒh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjǃh]”hŒ sysfs-bus-iio”…”�”}”(hjɃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M]hj½ƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hhÊh²hubhÞ)�”}”(hŒ2Available values of convdelay. Maybe expressed as:”h]”hŒ2Available values of convdelay. Maybe expressed as:”…”�”}”(hjëƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ&a range specified as "[min step max]" ”h]”hÞ)�”}”(hŒ%a range specified as "[min step max]"”h]”hŒ)a range specified as “[min step max]â€�”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hjüƒubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjùƒubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´M]hhÊh²hubhÞ)�”}”(hŒBIf shared across all channels, _convdelay_available is used.”h]”hŒBIf shared across all channels, _convdelay_available is used.”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M]hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj6„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_enable**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_enable**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_enable”…”�”}”(hjP„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-iio-dac-ad5766”h´KhjI„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3„ubah}”(h]”j2„ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚„j(„sj˜}”j2„j(„subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-dac-ad5766 `”h]”(hŒDefined on file ”…”�”}”(hj‡„h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dac-ad5766 `”h]”j§)�”}”(hj‘„h]”hŒsysfs-bus-iio-dac-ad5766”…”�”}”(hj“„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dac_ad5766”uh1hh³jd„h´Khj‡„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubhÞ)�”}”(hŒ;Dither enable. Write 1 to enable dither or 0 to disable it.”h]”hŒ;Dither enable. Write 1 to enable dither or 0 to disable it.”…”�”}”(hjµ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_invert:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-invert”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjÑ„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_invert**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_invert**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_invert”…”�”}”(hjë„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´Khjä„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj΄ubah}”(h]”jÍ„ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_invert”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…jÄsj˜}”jÍ„jÄsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-dac-ad5766 `”h]”(hŒDefined on file ”…”�”}”(hj!…h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dac-ad5766 `”h]”j§)�”}”(hj+…h]”hŒsysfs-bus-iio-dac-ad5766”…”�”}”(hj-…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dac_ad5766”uh1hh³jd„h´Khj!…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubhÞ)�”}”(hŒvInverts the dither applied to the selected DAC channel. Dither is not inverted by default. Write "1" to invert dither.”h]”hŒzInverts the dither applied to the selected DAC channel. Dither is not inverted by default. Write “1â€� to invert dither.”…”�”}”(hjO…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj»…h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dac-ad5766 `”h]”j§)�”}”(hjÅ…h]”hŒsysfs-bus-iio-dac-ad5766”…”�”}”(hjÇ…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃ…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑ…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dac_ad5766”uh1hh³jd„h´Khj»…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubhÞ)�”}”(hŒ?Scales the dither before it is applied to the selected channel.”h]”hŒ?Scales the dither before it is applied to the selected channel.”…”�”}”(hjé…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_scale_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-scale-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_scale_available**”h]”j`)�”}”(hŒN**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_dither_scale_available**”h]”hŒJ/sys/bus/iio/devices/iio:deviceX/in_voltageY_dither_scale_available”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´Khj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†ubah}”(h]”j†ah ]”h"]”ŒFabi_sys_bus_iio_devices_iio_devicex_in_voltagey_dither_scale_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jP†j÷…sj˜}”j†j÷…subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-iio-dac-ad5766 `”h]”(hŒDefined on file ”…”�”}”(hjU†h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dac-ad5766 `”h]”j§)�”}”(hj_†h]”hŒsysfs-bus-iio-dac-ad5766”…”�”}”(hja†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jk†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dac_ad5766”uh1hh³jd„h´KhjU†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjï†h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-dac-ad5766 `”h]”j§)�”}”(hjù†h]”hŒsysfs-bus-iio-dac-ad5766”…”�”}”(hjû†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_dac_ad5766”uh1hh³jd„h´Khjï†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubhÞ)�”}”(hŒtSelects dither source applied to the selected channel. Write "0" to select N0 source, write "1" to select N1 source.”h]”hŒ|Selects dither source applied to the selected channel. Write “0â€� to select N0 source, write “1â€� to select N1 source.”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jd„h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_parent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-in-voltagey-parent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj9‡ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_parent**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_parent**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_voltageY_parent”…”�”}”(hjS‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjO‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjL‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_parent**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_parent**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_voltageY_parent”…”�”}”(hj}‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjv‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_parent**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altvoltageY_parent**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_altvoltageY_parent”…”�”}”(hj§‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hj ‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_parent**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_parent**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_parent”…”�”}”(hjчh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj͇ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjʇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_parent**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_parent**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_currentY_parent”…”�”}”(hjû‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjô‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_parent**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_parent**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_currentY_parent”…”�”}”(hj%ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_parent**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_parent**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_altcurrentY_parent”…”�”}”(hjOˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjHˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_parent**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_parent**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_parent”…”�”}”(hjyˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hjrˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6‡ubah}”(h]”j5‡ah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_in_voltagey_parent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jªˆj+‡sj˜}”j5‡j+‡subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¯ˆh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¹ˆh]”hŒ sysfs-bus-iio”…”�”}”(hj»ˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·ˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jňŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M�hj¯ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hXDRead-only attribute containing the sysfs name prefix of the parent channel for hierarchical channel relationships (e.g. "out_altvoltage0"). The prefix uniquely identifies the parent channel and can be used by userspace to organize channels in tree-like structures that reflects virtual or logical relationships between them.”h]”hXHRead-only attribute containing the sysfs name prefix of the parent channel for hierarchical channel relationships (e.g. “out_altvoltage0â€�). The prefix uniquely identifies the parent channel and can be used by userspace to organize channels in tree-like structures that reflects virtual or logical relationships between them.”…”�”}”(hj݈h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubhÞ)�”}”(hXkFor example, an IIO device may expose a primary output channel as "out_voltage0" together with a set of profile-based or mode-based subchannels used to configure or compose the output signal. These subchannels may carry common attributes such as frequency, phase, etc. They do not represent physical outputs, but rather logical/virtual channels grouping configurations that affect the primary output. Each subchannel exposes a _[Y]_parent attribute reading "out_voltage0", allowing userspace to group controls under the output channel they belong to rather than treating them as unrelated top-level channels.”h]”hXsFor example, an IIO device may expose a primary output channel as “out_voltage0â€� together with a set of profile-based or mode-based subchannels used to configure or compose the output signal. These subchannels may carry common attributes such as frequency, phase, etc. They do not represent physical outputs, but rather logical/virtual channels grouping configurations that affect the primary output. Each subchannel exposes a _[Y]_parent attribute reading “out_voltage0â€�, allowing userspace to group controls under the output channel they belong to rather than treating them as unrelated top-level channels.”…”�”}”(hjëˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M�hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-iio-devices-iio-devicex-in-voltagey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj‰ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_raw**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_raw**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_voltageY_raw”…”�”}”(hj!‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŽhj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_raw”…”�”}”(hjK‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŽhjD‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”Œ3abi_sys_bus_iio_devices_iio_devicex_in_voltagey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|‰jùˆsj˜}”j‰jùˆsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj�‰h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‹‰h]”hŒ sysfs-bus-iio”…”�”}”(hj�‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KŽhj�‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŽhhÊh²hubhÞ)�”}”(hXURaw (unscaled no bias removal etc.) voltage measurement from channel Y. In special cases where the channel does not correspond to externally available input one of the named versions may be used. The number must always be specified and unique to allow association with event codes. Units after application of scale and offset are millivolts.”h]”hXURaw (unscaled no bias removal etc.) voltage measurement from channel Y. In special cases where the channel does not correspond to externally available input one of the named versions may be used. The number must always be specified and unique to allow association with event codes. Units after application of scale and offset are millivolts.”…”�”}”(hj¯‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŽhhÊh²hubhÞ)�”}”(hŒÜChannels with 'i' and 'q' modifiers always exist in pairs and both channels refer to the same signal. The 'i' channel contains the in-phase component of the signal while the 'q' channel contains the quadrature component.”h]”hŒìChannels with ‘i’ and ‘q’ modifiers always exist in pairs and both channels refer to the same signal. The ‘i’ channel contains the in-phase component of the signal while the ‘q’ channel contains the quadrature component.”…”�”}”(hj½‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KŽhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sampling_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-voltagey-sampling-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjÙ‰ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sampling_frequency**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sampling_frequency**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_voltageY_sampling_frequency”…”�”}”(hjó‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M. hjì‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ‰ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_sampling_frequency**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_powerY_sampling_frequency**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_powerY_sampling_frequency”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M. hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ‰ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_sampling_frequency**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_sampling_frequency**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_currentY_sampling_frequency”…”�”}”(hjGŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M. hj@Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙ‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖ‰ubah}”(h]”jÕ‰ah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_voltagey_sampling_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxŠjˉsj˜}”jÕ‰jˉsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj}Šh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj‡Šh]”hŒ sysfs-bus-iio”…”�”}”(hj‰Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj…Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M. hj}Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M. hhÊh²hubhÞ)�”}”(hŒáSome devices have separate controls of sampling frequency for individual channels. If multiple channels are enabled in a scan, then the sampling_frequency of the scan may be computed from the per channel sampling frequencies.”h]”hŒáSome devices have separate controls of sampling frequency for individual channels. If multiple channels are enabled in a scan, then the sampling_frequency of the scan may be computed from the per channel sampling frequencies.”…”�”}”(hj«Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M. hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-in-voltagey-scale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjÇŠubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_scale**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_scale**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_voltageY_scale”…”�”}”(hjáŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÚŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj׊ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_q_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_q_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_voltageY_q_scale”…”�”}”(hj ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_scale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_supply_scale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_scale”…”�”}”(hj5‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj.‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_scale**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_scale**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_voltage_scale”…”�”}”(hj_‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjX‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_scale**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage\-voltage_scale**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_voltage-voltage_scale”…”�”}”(hj‰‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj‚‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/out_voltageY_scale”…”�”}”(hj³‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj¬‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_scale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_scale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_scale”…”�”}”(hjÝ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÖ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phaseY_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_phaseY_scale”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phase_scale**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_phase_scale**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_phase_scale”…”�”}”(hj1Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj*Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_scale**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_scale**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/out_phaseY_scale”…”�”}”(hj[Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjTŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phase_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phase_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/out_phase_scale”…”�”}”(hj…Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj~Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequencyY_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_frequencyY_scale”…”�”}”(hj¯Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj¨Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequency_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_frequency_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_frequency_scale”…”�”}”(hjÙŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÒŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/out_frequencyY_scale”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjüŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequency_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequency_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_frequency_scale”…”�”}”(hj-�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj&�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_scale**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_scale**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_currentY_scale”…”�”}”(hjW�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjP�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_supply_scale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_currentY_supply_scale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_currentY_supply_scale”…”�”}”(hj��h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjz�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_scale**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_scale**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_current_scale”…”�”}”(hj«�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj¤�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_q_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_current_q_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_current_q_scale”…”�”}”(hjÕ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÎ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrentY_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_altcurrentY_scale”…”�”}”(hjÿ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjû�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjø�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrent_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_altcurrent_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_altcurrent_scale”…”�”}”(hj)Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj"Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_scale**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_scale**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_scale”…”�”}”(hjSŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjLŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrent_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrent_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/out_altcurrent_scale”…”�”}”(hj}Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjvŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_scale**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_scale**”h]”hŒ6/sys/bus/iio/devices/iio:deviceX/in_accel_scale”…”�”}”(hj§Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_peak_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_peak_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_accel_peak_scale”…”�”}”(hjÑŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÊŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_scale**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_scale**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/in_anglvel_scale”…”�”}”(hjûŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjôŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_energy_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_energy_scale”…”�”}”(hj%�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_scale**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_distance_scale**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_distance_scale”…”�”}”(hjO�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjH�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_scale**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_scale**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_magn_scale”…”�”}”(hjy�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hju�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjr�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_x_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_magn_x_scale”…”�”}”(hj£�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjœ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_y_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_magn_y_scale”…”�”}”(hjÍ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÆ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_magn_z_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_magn_z_scale”…”�”}”(hj÷�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjð�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_scale**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_scale**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_scale”…”�”}”(hj!�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_scale**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_scale**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_scale”…”�”}”(hjK�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjD�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_tilt_comp_scale**”h]”j`)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_magnetic_tilt_comp_scale**”h]”hŒR/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_magnetic_tilt_comp_scale”…”�”}”(hju�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjn�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_tilt_comp_scale**”h]”j`)�”}”(hŒR**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_rot_from_north_true_tilt_comp_scale**”h]”hŒN/sys/bus/iio/devices/iio:deviceX/in_rot_from_north_true_tilt_comp_scale”…”�”}”(hjŸ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj˜�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressureY_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_pressureY_scale”…”�”}”(hjÉ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjÂ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_scale**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_pressure_scale**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_pressure_scale”…”�”}”(hjó�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjì�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_scale**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_humidityrelative_scale**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_humidityrelative_scale”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_scale**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_velocity_sqrt\(x^2\+y^2\+z^2\)_scale**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/in_velocity_sqrt(x^2+y^2+z^2)_scale”…”�”}”(hjG‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjC‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj@‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_illuminance_scale”…”�”}”(hjq‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_countY_scale**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_countY_scale**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_countY_scale”…”�”}”(hj›‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj”‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_scale**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltaangl_scale**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_deltaangl_scale”…”�”}”(hjÅ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj¾‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_scale**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_deltavelocity_scale**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_deltavelocity_scale”…”�”}”(hjï‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjè‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_scale**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_angl_scale**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/in_angl_scale”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_x_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_x_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_intensity_x_scale”…”�”}”(hjC’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj<’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_y_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_y_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_intensity_y_scale”…”�”}”(hjm’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjf’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_z_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_z_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_intensity_z_scale”…”�”}”(hj—’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj�’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_red_scale**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_red_scale**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/in_intensity_red_scale”…”�”}”(hjÁ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjº’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_green_scale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_green_scale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_intensity_green_scale”…”�”}”(hjë’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjä’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_blue_scale**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_blue_scale**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_intensity_blue_scale”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj “ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_clear_scale**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_clear_scale**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/in_intensity_clear_scale”…”�”}”(hj?“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj8“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_scale**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_concentration_co2_scale**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/in_concentration_co2_scale”…”�”}”(hji“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhjb“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_scale**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_scale**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/in_volumeflow_scale”…”�”}”(hj““h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhjŒ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_scale**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_scale**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_volumeflowY_scale”…”�”}”(hj½“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mßhj¶“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄŠubah}”(h]”jÊah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_in_voltagey_scale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî“j¹Šsj˜}”jÊj¹ŠsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjó“h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjý“h]”hŒ sysfs-bus-iio”…”�”}”(hjÿ“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mßhjó“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhhÊh²hubhÞ)�”}”(hX™If known for a device, scale to be applied to Y[_name]_raw post addition of [Y][_name]_offset in order to obtain the measured value in units as specified in [Y][_name]_raw documentation. If shared across all in channels then Y and are not present and the value is called [Y][_name]_scale. The peak modifier means this value is applied to Y[_name]_peak_raw values.”h]”hX™If known for a device, scale to be applied to Y[_name]_raw post addition of [Y][_name]_offset in order to obtain the measured value in units as specified in [Y][_name]_raw documentation. If shared across all in channels then Y and are not present and the value is called [Y][_name]_scale. The peak modifier means this value is applied to Y[_name]_peak_raw values.”…”�”}”(hj!”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MßhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sensing_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj�”h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-iio-adc-hi8435 `”h]”j§)�”}”(hj—”h]”hŒsysfs-bus-iio-adc-hi8435”…”�”}”(hj™”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_iio_adc_hi8435”uh1hh³j‰h´Khj�”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubhÞ)�”}”(hŒÎProgram sensor type for threshold detector inputs. Could be either "GND-Open" or "Supply-Open" mode. Y is a threshold detector input channel. Channels 0..7, 8..15, 16..23 and 24..31 has common sensor types.”h]”hŒÖProgram sensor type for threshold detector inputs. Could be either “GND-Openâ€� or “Supply-Openâ€� mode. Y is a threshold detector input channel. Channels 0..7, 8..15, 16..23 and 24..31 has common sensor types.”…”�”}”(hj»”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj×”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_voltageY_sys_calibration”…”�”}”(hjñ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjí”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-bus-iio-adc-ad-sigma-delta”h´Khjê”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔ”ubah}”(h]”jÓ”ah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#•jÉ”sj˜}”jÓ”jÉ”subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”(hŒDefined on file ”…”�”}”(hj(•h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”j§)�”}”(hj2•h]”hŒ sysfs-bus-iio-adc-ad-sigma-delta”…”�”}”(hj4•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_adc_ad_sigma_delta”uh1hh³j•h´Khj(•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubhÞ)�”}”(hŒ™This attribute, if available, initiates the system calibration procedure. This is done on a single channel at a time. Write '1' to start the calibration.”h]”hŒ�This attribute, if available, initiates the system calibration procedure. This is done on a single channel at a time. Write ‘1’ to start the calibration.”…”�”}”(hjV•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration_mode:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjr•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration_mode**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration_mode**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/in_voltageY_sys_calibration_mode”…”�”}”(hjŒ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´Khj…•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjr•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjo•ubah}”(h]”jn•ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½•jd•sj˜}”jn•jd•subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”(hŒDefined on file ”…”�”}”(hj•h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”j§)�”}”(hjÌ•h]”hŒ sysfs-bus-iio-adc-ad-sigma-delta”…”�”}”(hjΕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_adc_ad_sigma_delta”uh1hh³j•h´Khj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubhÞ)�”}”(hŒ¼This attribute, if available, sets up the calibration mode used in the system calibration procedure. Reading returns the current calibration mode. Writing sets the system calibration mode.”h]”hŒ¼This attribute, if available, sets up the calibration mode used in the system calibration procedure. Reading returns the current calibration mode. Writing sets the system calibration mode.”…”�”}”(hjð•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hj –ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration_mode_available**”h]”j`)�”}”(hŒV**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltageY_sys_calibration_mode_available**”h]”hŒR/sys/bus/iio/devices/iio:deviceX/in_voltageY_sys_calibration_mode_available”…”�”}”(hj&–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´Khj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj –ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj –ubah}”(h]”j–ah ]”h"]”ŒNabi_sys_bus_iio_devices_iio_devicex_in_voltagey_sys_calibration_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW–jþ•sj˜}”j–jþ•subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”(hŒDefined on file ”…”�”}”(hj\–h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-bus-iio-adc-ad-sigma-delta `”h]”j§)�”}”(hjf–h]”hŒ sysfs-bus-iio-adc-ad-sigma-delta”…”�”}”(hjh–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_bus_iio_adc_ad_sigma_delta”uh1hh³j•h´Khj\–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubhÞ)�”}”(hŒÀThis attribute, if available, returns a list with the possible calibration modes. There are two available options: "zero_scale" - calibrate to zero scale "full_scale" - calibrate to full scale”h]”hŒÈThis attribute, if available, returns a list with the possible calibration modes. There are two available options: “zero_scaleâ€� - calibrate to zero scale “full_scaleâ€� - calibrate to full scale”…”�”}”(hjŠ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•h´KhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage_filtery_notch_center:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-in-voltage-filtery-notch-center”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj¦–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_filterY_notch_center**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_filterY_notch_center**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_voltage_filterY_notch_center”…”�”}”(hjÀ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-adc-max11410”h´Khj¹–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£–ubah}”(h]”j¢–ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_in_voltage_filtery_notch_center”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò–j˜–sj˜}”j¢–j˜–subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-adc-max11410 `”h]”(hŒDefined on file ”…”�”}”(hj÷–h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-adc-max11410 `”h]”j§)�”}”(hj—h]”hŒsysfs-bus-iio-adc-max11410”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j —Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_adc_max11410”uh1hh³jÔ–h´Khj÷–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ–h´KhhÊh²hubhÞ)�”}”(hŒ+Center frequency of the notch filter in Hz.”h]”hŒ+Center frequency of the notch filter in Hz.”…”�”}”(hj%—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ–h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage_filtery_notch_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-in-voltage-filtery-notch-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjA—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_filterY_notch_en**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_filterY_notch_en**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_voltage_filterY_notch_en”…”�”}”(hj[—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjW—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ–h´KhjT—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjA—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>—ubah}”(h]”j=—ah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_in_voltage_filtery_notch_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒ—j3—sj˜}”j=—j3—subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-adc-max11410 `”h]”(hŒDefined on file ”…”�”}”(hj‘—h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-adc-max11410 `”h]”j§)�”}”(hj›—h]”hŒsysfs-bus-iio-adc-max11410”…”�”}”(hj�—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_adc_max11410”uh1hh³jÔ–h´Khj‘—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ–h´KhhÊh²hubhÞ)�”}”(hŒ!Enable or disable a notch filter.”h]”hŒ!Enable or disable a notch filter.”…”�”}”(hj¿—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔ–h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_in_voltage_spi_clk_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-in-voltage-spi-clk-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÛ—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_spi_clk_freq**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_voltage_spi_clk_freq**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_voltage_spi_clk_freq”…”�”}”(hjõ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32”h´Khjî—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ—ubah}”(h]”j×—ah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_in_voltage_spi_clk_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'˜jÍ—sj˜}”j×—jÍ—subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-iio-dfsdm-adc-stm32 `”h]”(hŒDefined on file ”…”�”}”(hj,˜h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-iio-dfsdm-adc-stm32 `”h]”j§)�”}”(hj6˜h]”hŒsysfs-bus-iio-dfsdm-adc-stm32”…”�”}”(hj8˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_iio_dfsdm_adc_stm32”uh1hh³j ˜h´Khj,˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubhÞ)�”}”(hŒFor audio purpose only.”h]”hŒFor audio purpose only.”…”�”}”(hjZ˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubhÞ)�”}”(hŒ8Used by audio driver to set/get the spi input frequency.”h]”hŒ8Used by audio driver to set/get the spi input frequency.”…”�”}”(hjh˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubhÞ)�”}”(hŒÐThis is mandatory if DFSDM is slave on SPI bus, to provide information on the SPI clock frequency during runtime Notice that the SPI frequency should be a multiple of sample frequency to ensure the precision.”h]”hŒÐThis is mandatory if DFSDM is slave on SPI bus, to provide information on the SPI clock frequency during runtime Notice that the SPI frequency should be a multiple of sample frequency to ensure the precision.”…”�”}”(hjv˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubhÞ)�”}”(hŒif DFSDM input is SPI master:”h]”hŒif DFSDM input is SPI master:”…”�”}”(hj„˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubjÛ›)�”}”(hŒ0Reading SPI clkout frequency, error on writing ”h]”hÞ)�”}”(hŒ/Reading SPI clkout frequency, error on writing”h]”hŒ/Reading SPI clkout frequency, error on writing”…”�”}”(hj–˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´Khj’˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j ˜h´KhhÊh²hubhÞ)�”}”(hŒIf DFSDM input is SPI Slave:”h]”hŒIf DFSDM input is SPI Slave:”…”�”}”(hjª˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´KhhÊh²hubjÛ›)�”}”(hŒRReading returns value previously set. Writing value before starting conversions. ”h]”hÞ)�”}”(hŒPReading returns value previously set. Writing value before starting conversions.”h]”hŒPReading returns value previously set. Writing value before starting conversions.”…”�”}”(hj¼˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ˜h´Khj¸˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j ˜h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_in_volumeflow_medium:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-in-volumeflow-medium”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÞ˜ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_medium**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_medium**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/in_volumeflow_medium”…”�”}”(hjø˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-bus-iio-flow”h´Khjñ˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë˜ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_medium**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_medium**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_volumeflowY_medium”…”�”}”(hj#™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´Khj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ˜ubah}”(h]”jÚ˜ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_in_volumeflow_medium”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT™jИsj˜}”jÚ˜jИsubhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-iio-flow `”h]”(hŒDefined on file ”…”�”}”(hjY™h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-iio-flow `”h]”j§)�”}”(hjc™h]”hŒsysfs-bus-iio-flow”…”�”}”(hje™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_iio_flow”uh1hh³j ™h´KhjY™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhhÊh²hubhÞ)�”}”(hXThe calibration medium the flow sensor uses to convert its raw reading into a volumetric flow rate. Liquid flow sensors are factory-calibrated per medium, so the selected medium has to match the fluid actually flowing through the sensor for the reported flow rate to be correct.”h]”hXThe calibration medium the flow sensor uses to convert its raw reading into a volumetric flow rate. Liquid flow sensors are factory-calibrated per medium, so the selected medium has to match the fluid actually flowing through the sensor for the reported flow rate to be correct.”…”�”}”(hj‡™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhhÊh²hubhÞ)�”}”(hŒ|Reading returns the currently active medium; writing one of the strings listed in in_volumeflow_medium_available selects it.”h]”hŒ|Reading returns the currently active medium; writing one of the strings listed in in_volumeflow_medium_available selects it.”…”�”}”(hj•™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_iio_devicex_in_volumeflow_medium_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-iio-devicex-in-volumeflow-medium-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj±™ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_medium_available**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_medium_available**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_volumeflow_medium_available”…”�”}”(hjË™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhjÄ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾™ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_medium_available**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_medium_available**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_volumeflowY_medium_available”…”�”}”(hjõ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´Khjî™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®™ubah}”(h]”j­™ah ]”h"]”ŒBabi_sys_bus_iio_devices_iio_devicex_in_volumeflow_medium_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&šj£™sj˜}”j­™j£™subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-iio-flow `”h]”(hŒDefined on file ”…”�”}”(hj+šh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-iio-flow `”h]”j§)�”}”(hj5šh]”hŒsysfs-bus-iio-flow”…”�”}”(hj7šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_iio_flow”uh1hh³j ™h´Khj+šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhhÊh²hubhÞ)�”}”(hŒXSpace separated list of the calibration media supported by the device, e.g. "water ipa".”h]”hŒ\Space separated list of the calibration media supported by the device, e.g. “water ipaâ€�.”…”�”}”(hjYšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ™h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_in_volumeflow_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-in-volumeflow-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjušubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_raw**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflow_raw**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/in_volumeflow_raw”…”�”}”(hj�šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M; hjˆšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚šubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_volumeflowY_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/in_volumeflowY_raw”…”�”}”(hj¹šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M; hj²šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjušubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjršubah}”(h]”jqšah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_in_volumeflow_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêšjgšsj˜}”jqšjgšsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjïšh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjùšh]”hŒ sysfs-bus-iio”…”�”}”(hjûšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M; hjïšubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M; hhÊh²hubhÞ)�”}”(hŒ³Raw (unscaled) volumetric flow rate reading from the channel. To convert to standard units (cubic metres per second, m^3/s) apply the channel's _scale (and _offset, when present).”h]”hŒµRaw (unscaled) volumetric flow rate reading from the channel. To convert to standard units (cubic metres per second, m^3/s) apply the channel’s _scale (and _offset, when present).”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M; hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_iio_devices_iio_devicex_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-iio-devices-iio-devicex-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj9›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/iio\/devices\/iio\:deviceX\/label**”h]”j`)�”}”(hŒ1**\/sys\/bus\/iio\/devices\/iio\:deviceX\/label**”h]”hŒ-/sys/bus/iio/devices/iio:deviceX/label”…”�”}”(hjS›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjO›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjL›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6›ubah}”(h]”j5›ah ]”h"]”Œ)abi_sys_bus_iio_devices_iio_devicex_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„›j+›sj˜}”j5›j+›subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj‰›h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj“›h]”hŒ sysfs-bus-iio”…”�”}”(hj•›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K$hj‰›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubhÞ)�”}”(hŒvOptional symbolic label for a device. This is useful for userspace to be able to better identify an individual device.”h]”hŒvOptional symbolic label for a device. This is useful for userspace to be able to better identify an individual device.”…”�”}”(hj·›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubhÞ)�”}”(hŒNThe contents of the label are free-form, but there are some standardized uses:”h]”hŒNThe contents of the label are free-form, but there are some standardized uses:”…”�”}”(hjÅ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubhÞ)�”}”(hŒŠFor proximity sensors which give the proximity (of a person) to a certain wlan or wwan antenna the following standardized labels are used:”h]”hŒŠFor proximity sensors which give the proximity (of a person) to a certain wlan or wwan antenna the following standardized labels are used:”…”�”}”(hjÓ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ"proximity-wifi"”h]”hÞ)�”}”(hjæ›h]”hŒ“proximity-wifiâ€�”…”�”}”(hjè›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjä›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjá›ubjˆ)�”}”(hŒ"proximity-lte"”h]”hÞ)�”}”(hjý›h]”hŒ“proximity-lteâ€�”…”�”}”(hjÿ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjû›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjá›ubjˆ)�”}”(hŒ"proximity-wifi-lte"”h]”hÞ)�”}”(hjœh]”hŒ“proximity-wifi-lteâ€�”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjá›ubjˆ)�”}”(hŒ"proximity-wifi-left"”h]”hÞ)�”}”(hj+œh]”hŒ“proximity-wifi-leftâ€�”…”�”}”(hj-œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj)œubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjá›ubjˆ)�”}”(hŒ"proximity-wifi-right" ”h]”hÞ)�”}”(hŒ"proximity-wifi-right"”h]”hŒ“proximity-wifi-rightâ€�”…”�”}”(hjDœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj@œubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjá›ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¶h´K$hhÊh²hubhÞ)�”}”(hŒñThese are used to indicate to userspace that these proximity sensors may be used to tune transmit power to ensure that Specific Absorption Rate (SAR) limits are honored. The "-left" and "-right" labels are for devices with multiple antennas.”h]”hŒùThese are used to indicate to userspace that these proximity sensors may be used to tune transmit power to ensure that Specific Absorption Rate (SAR) limits are honored. The “-leftâ€� and “-rightâ€� labels are for devices with multiple antennas.”…”�”}”(hj^œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubhÞ)�”}”(hŒ}In some laptops/tablets the standardized proximity sensor labels instead indicate proximity to a specific part of the device:”h]”hŒ}In some laptops/tablets the standardized proximity sensor labels instead indicate proximity to a specific part of the device:”…”�”}”(hjlœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒC"proximity-palmrest" indicates proximity to the keyboard's palmrest”h]”hÞ)�”}”(hjœh]”hŒI“proximity-palmrestâ€� indicates proximity to the keyboard’s palmrest”…”�”}”(hj�œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj}œubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzœubjˆ)�”}”(hŒN"proximity-palmrest-left" indicates proximity to the left part of the palmrest”h]”hÞ)�”}”(hj–œh]”hŒR“proximity-palmrest-leftâ€� indicates proximity to the left part of the palmrest”…”�”}”(hj˜œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj”œubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzœubjˆ)�”}”(hŒP"proximity-palmrest-right" indicates proximity to the right part of the palmrest”h]”hÞ)�”}”(hj­œh]”hŒT“proximity-palmrest-rightâ€� indicates proximity to the right part of the palmrest”…”�”}”(hj¯œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj«œubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzœubjˆ)�”}”(hŒD"proximity-lap" indicates the device is being used on someone's lap ”h]”hÞ)�”}”(hŒC"proximity-lap" indicates the device is being used on someone's lap”h]”hŒI“proximity-lapâ€� indicates the device is being used on someone’s lap”…”�”}”(hjÆœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzœubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¶h´K$hhÊh²hubhÞ)�”}”(hŒ“Note "proximity-lap" is special in that its value may be calculated by firmware from other sensor readings, rather then being a raw sensor reading.”h]”hŒ—Note “proximity-lapâ€� is special in that its value may be calculated by firmware from other sensor readings, rather then being a raw sensor reading.”…”�”}”(hjàœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubhÞ)�”}”(hŒ°For accelerometers used in 2-in-1s with 360° (yoga-style) hinges, which have an accelerometer in both their base and their display, the following standardized labels are used:”h]”hŒ°For accelerometers used in 2-in-1s with 360° (yoga-style) hinges, which have an accelerometer in both their base and their display, the following standardized labels are used:”…”�”}”(hjîœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ "accel-base"”h]”hÞ)�”}”(hj�h]”hŒ“accel-baseâ€�”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjÿœubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjüœubjˆ)�”}”(hŒ"accel-display" ”h]”hÞ)�”}”(hŒ"accel-display"”h]”hŒ“accel-displayâ€�”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjüœubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¶h´K$hhÊh²hubhÞ)�”}”(hŒ�For devices where an accelerometer is housed in the swivel camera subassembly (for AR application), the following standardized label is used:”h]”hŒ�For devices where an accelerometer is housed in the swivel camera subassembly (for AR application), the following standardized label is used:”…”�”}”(hj4�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ"accel-camera" ”h]”hÞ)�”}”(hŒ"accel-camera"”h]”hŒ“accel-cameraâ€�”…”�”}”(hjI�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K$hjE�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjB�ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¶h´K$hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_iio_devices_iio_devicex_meas_conf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-iio-devices-iio-devicex-meas-conf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjq�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/meas_conf**”h]”j`)�”}”(hŒ5**\/sys\/bus\/iio\/devices\/iio\:deviceX\/meas_conf**”h]”hŒ1/sys/bus/iio/devices/iio:deviceX/meas_conf”…”�”}”(hj‹�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hjì�h²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-iio-magnetometer-hmc5843 `”h]”j§)�”}”(hjö�h]”hŒ"sysfs-bus-iio-magnetometer-hmc5843”…”�”}”(hjø�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjô�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_iio_magnetometer_hmc5843”uh1hh³jŸ�h´Khjì�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhhÊh²hubhÞ)�”}”(hŒHCurrent configuration and available configurations for the bias current.”h]”hŒHCurrent configuration and available configurations for the bias current.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj+žubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj+žubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnormal”h]”hŒnormal”…”�”}”(hjKžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhjHžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEžubjW)�”}”(hhh]”hÞ)�”}”(hŒ+Normal measurement configurations (default)”h]”hŒ+Normal measurement configurations (default)”…”�”}”(hjbžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´Khj_žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBžubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ positivebias”h]”hŒ positivebias”…”�”}”(hj‚žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´Khjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|žubjW)�”}”(hhh]”hÞ)�”}”(hŒPositive bias configuration”h]”hŒPositive bias configuration”…”�”}”(hj™žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´Khj–žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|žubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBžubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ negativebias”h]”hŒ negativebias”…”�”}”(hj¹žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´Khj¶žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³žubjW)�”}”(hhh]”hÞ)�”}”(hŒNegative bias configuration”h]”hŒNegative bias configuration”…”�”}”(hjОh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhjÍžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³žubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBžubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdisabled”h]”hŒdisabled”…”�”}”(hjðžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´Khjížubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêžubjW)�”}”(hhh]”hÞ)�”}”(hŒSOnly available on HMC5983. Disables magnetic sensor and enables temperature sensor.”h]”hŒSOnly available on HMC5983. Disables magnetic sensor and enables temperature sensor.”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(žubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubjc)�”}”(hhh]”jh)�”}”(hŒ€Note: The effect of this configuration may vary according to the device. For exact documentation check the device's datasheet. ”h]”(jn)�”}”(hŒNote:”h]”hŒNote:”…”�”}”(hj;Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jŸ�h´Khj7Ÿubj~)�”}”(hhh]”hÞ)�”}”(hŒxThe effect of this configuration may vary according to the device. For exact documentation check the device's datasheet.”h]”hŒzThe effect of this configuration may vary according to the device. For exact documentation check the device’s datasheet.”…”�”}”(hjLŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸ�h´KhjIŸubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj7Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jŸ�h´Khj4Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_mount_matrix:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-mount-matrix”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjzŸubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/mount_matrix**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/mount_matrix**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/mount_matrix”…”�”}”(hj”Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj�Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_mount_matrix**”h]”j`)�”}”(hŒ;**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_mount_matrix**”h]”hŒ7/sys/bus/iio/devices/iio:deviceX/in_mount_matrix”…”�”}”(hj¾Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj·Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_mount_matrix**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_mount_matrix**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/out_mount_matrix”…”�”}”(hjèŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjáŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_mount_matrix**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_anglvel_mount_matrix**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/in_anglvel_mount_matrix”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_mount_matrix**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_accel_mount_matrix**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/in_accel_mount_matrix”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwŸubah}”(h]”jvŸah ]”h"]”Œ0abi_sys_bus_iio_devices_iio_devicex_mount_matrix”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm jlŸsj˜}”jvŸjlŸsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjr h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj| h]”hŒ sysfs-bus-iio”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhjr ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ Mounting matrix for IIO sensors. This is a rotation matrix which informs userspace about sensor chip's placement relative to the main hardware it is mounted on.”h]”hŒ¢Mounting matrix for IIO sensors. This is a rotation matrix which informs userspace about sensor chip’s placement relative to the main hardware it is mounted on.”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒMain hardware placement is defined according to the local reference frame related to the physical quantity the sensor measures.”h]”hŒMain hardware placement is defined according to the local reference frame related to the physical quantity the sensor measures.”…”�”}”(hj® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒàGiven that the rotation matrix is defined in a board specific way (platform data and / or device-tree), the main hardware reference frame definition is left to the implementor's choice (see below for a magnetometer example).”h]”hŒâGiven that the rotation matrix is defined in a board specific way (platform data and / or device-tree), the main hardware reference frame definition is left to the implementor’s choice (see below for a magnetometer example).”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒÏApplications should apply this rotation matrix to samples so that when main hardware reference frame is aligned onto local reference frame, then sensor chip reference frame is also perfectly aligned with it.”h]”hŒÏApplications should apply this rotation matrix to samples so that when main hardware reference frame is aligned onto local reference frame, then sensor chip reference frame is also perfectly aligned with it.”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒÌMatrix is a 3x3 unitary matrix and typically looks like [0, 1, 0; 1, 0, 0; 0, 0, -1]. Identity matrix [1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and main hardware are perfectly aligned with each other.”h]”hŒÌMatrix is a 3x3 unitary matrix and typically looks like [0, 1, 0; 1, 0, 0; 0, 0, -1]. Identity matrix [1, 0, 0; 0, 1, 0; 0, 0, 1] means sensor chip and main hardware are perfectly aligned with each other.”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ‰For example, a mounting matrix for a magnetometer sensor informs userspace about sensor chip's ORIENTATION relative to the main hardware.”h]”hŒ‹For example, a mounting matrix for a magnetometer sensor informs userspace about sensor chip’s ORIENTATION relative to the main hardware.”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒ{More specifically, main hardware orientation is defined with respect to the LOCAL EARTH GEOMAGNETIC REFERENCE FRAME where :”h]”hŒ{More specifically, main hardware orientation is defined with respect to the LOCAL EARTH GEOMAGNETIC REFERENCE FRAME where :”…”�”}”(hjô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ>Y is in the ground plane and positive towards magnetic North ;”h]”hÞ)�”}”(hj¡h]”hŒ>Y is in the ground plane and positive towards magnetic North ;”…”�”}”(hj ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¡ubjˆ)�”}”(hŒYX is in the ground plane, perpendicular to the North axis and positive towards the East ;”h]”hÞ)�”}”(hŒYX is in the ground plane, perpendicular to the North axis and positive towards the East ;”h]”hŒYX is in the ground plane, perpendicular to the North axis and positive towards the East ;”…”�”}”(hj ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¡ubjˆ)�”}”(hŒ=Z is perpendicular to the ground plane and positive upwards. ”h]”hÞ)�”}”(hŒZ is perpendicular to propellers plane and positive upwards. ”h]”hÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjn¢h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjx¢h]”hŒ sysfs-bus-iio”…”�”}”(hjz¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Khjn¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubhÞ)�”}”(hŒPDescription of the physical chip / device for device X. Typically a part number.”h]”hŒPDescription of the physical chip / device for device X. Typically a part number.”…”�”}”(hjœ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_out_altcurrenty_dwell_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj]£h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9910 `”h]”j§)�”}”(hjg£h]”hŒsysfs-bus-iio-frequency-ad9910”…”�”}”(hji£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hje£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”js£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9910”uh1hh³jæ¢h´Khj]£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubhÞ)�”}”(hX€For a channel that produces parametric sweeps, this attribute controls the sweep behavior at the configured limit. It enables dwell mode at a sweep limit when set to 1, i.e., after the sweep is complete the output value stays at the limit. Otherwise (setting this value to 0), the sweep may stop or restart from the initial position, or even continue by reversing the sweep direction.”h]”hX€For a channel that produces parametric sweeps, this attribute controls the sweep behavior at the configured limit. It enables dwell mode at a sweep limit when set to 1, i.e., after the sweep is complete the output value stays at the limit. Otherwise (setting this value to 0), the sweep may stop or restart from the initial position, or even continue by reversing the sweep direction.”…”�”}”(hj‹£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_out_altcurrenty_raw_roc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-out-altcurrenty-raw-roc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj§£ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw_roc**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw_roc**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_raw_roc”…”�”}”(hjÁ£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´Khjº£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´£ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_raw_roc**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_raw_roc**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_frequencyY_raw_roc”…”�”}”(hjë£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´Khjä£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´£ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_raw_roc**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_phaseY_raw_roc**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/out_phaseY_raw_roc”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´Khj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤£ubah}”(h]”j££ah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_out_altcurrenty_raw_roc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF¤j™£sj˜}”j££j™£subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-frequency-ad9910 `”h]”(hŒDefined on file ”…”�”}”(hjK¤h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9910 `”h]”j§)�”}”(hjU¤h]”hŒsysfs-bus-iio-frequency-ad9910”…”�”}”(hjW¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9910”uh1hh³jæ¢h´KhjK¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubhÞ)�”}”(hXWFor a channel that produces parametric sweeps, this attribute controls the rate of change of the parameter in raw units per second (slope). This value may be influenced by the channel sampling_frequency attribute if available. Multiplying this value by the scale attribute of the channel yields the rate of change in physical units per second.”h]”hXWFor a channel that produces parametric sweeps, this attribute controls the rate of change of the parameter in raw units per second (slope). This value may be influenced by the channel sampling_frequency attribute if available. Multiplying this value by the scale attribute of the channel yields the rate of change in physical units per second.”…”�”}”(hjy¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_iio_devices_iio_devicex_out_altcurrenty_raw_roc_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-iio-devices-iio-devicex-out-altcurrenty-raw-roc-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj•¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw_roc_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw_roc_available**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_raw_roc_available”…”�”}”(hj¯¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´Khj¨¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’¤ubah}”(h]”j‘¤ah ]”h"]”ŒEabi_sys_bus_iio_devices_iio_devicex_out_altcurrenty_raw_roc_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà¤j‡¤sj˜}”j‘¤j‡¤subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-frequency-ad9910 `”h]”(hŒDefined on file ”…”�”}”(hjå¤h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9910 `”h]”j§)�”}”(hjï¤h]”hŒsysfs-bus-iio-frequency-ad9910”…”�”}”(hjñ¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9910”uh1hh³jæ¢h´Khjå¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubhÞ)�”}”(hŒ^Lists the available roc values for the channel. Values are space-separated in ascending order.”h]”hŒ^Lists the available roc values for the channel. Values are space-separated in ascending order.”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jæ¢h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj/¥ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency”…”�”}”(hjI¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhjB¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<¥ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_frequency**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_frequency**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_frequency”…”�”}”(hjs¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhjl¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,¥ubah}”(h]”j+¥ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤¥j!¥sj˜}”j+¥j!¥subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj©¥h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj³¥h]”hŒ sysfs-bus-iio”…”�”}”(hjµ¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MJhj©¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhhÊh²hubhÞ)�”}”(hXOutput frequency for channel Y in Hz. The number must always be specified and unique if the output corresponds to a single channel. Some drivers have additional constraints: ADF4371 has an integrated VCO with fundamendal output frequency ranging from 4000000000 Hz 8000000000 Hz.”h]”hXOutput frequency for channel Y in Hz. The number must always be specified and unique if the output corresponds to a single channel. Some drivers have additional constraints: ADF4371 has an integrated VCO with fundamendal output frequency ranging from 4000000000 Hz 8000000000 Hz.”…”�”}”(hj×¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ}out_altvoltage0_frequency: A divide by 1, 2, 4, 8, 16, 32 or circuit generates frequencies from 62500000 Hz to 8000000000 Hz.”h]”(jn)�”}”(hŒout_altvoltage0_frequency:”h]”hŒout_altvoltage0_frequency:”…”�”}”(hjì¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¶h´MJhjè¥ubj~)�”}”(hhh]”hÞ)�”}”(hŒbA divide by 1, 2, 4, 8, 16, 32 or circuit generates frequencies from 62500000 Hz to 8000000000 Hz.”h]”hŒbA divide by 1, 2, 4, 8, 16, 32 or circuit generates frequencies from 62500000 Hz to 8000000000 Hz.”…”�”}”(hjý¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhjú¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjè¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¶h´MJhjå¥ubjh)�”}”(hŒJout_altvoltage1_frequency: This channel duplicates the channel 0 frequency”h]”(jn)�”}”(hŒout_altvoltage1_frequency:”h]”hŒout_altvoltage1_frequency:”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¶h´MJhj¦ubj~)�”}”(hhh]”hÞ)�”}”(hŒ/This channel duplicates the channel 0 frequency”h]”hŒ/This channel duplicates the channel 0 frequency”…”�”}”(hj,¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhj)¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¶h´MJhjå¥ubjh)�”}”(hŒjout_altvoltage2_frequency: A frequency doubler generates frequencies from 8000000000 Hz to 16000000000 Hz.”h]”(jn)�”}”(hŒout_altvoltage2_frequency:”h]”hŒout_altvoltage2_frequency:”…”�”}”(hjJ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¶h´MJhjF¦ubj~)�”}”(hhh]”hÞ)�”}”(hŒOA frequency doubler generates frequencies from 8000000000 Hz to 16000000000 Hz.”h]”hŒOA frequency doubler generates frequencies from 8000000000 Hz to 16000000000 Hz.”…”�”}”(hj[¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhjX¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjF¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¶h´MJhjå¥ubjh)�”}”(hŒoout_altvoltage3_frequency: A frequency quadrupler generates frequencies from 16000000000 Hz to 32000000000 Hz. ”h]”(jn)�”}”(hŒout_altvoltage3_frequency:”h]”hŒout_altvoltage3_frequency:”…”�”}”(hjy¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¶h´MJhju¦ubj~)�”}”(hhh]”hÞ)�”}”(hŒSA frequency quadrupler generates frequencies from 16000000000 Hz to 32000000000 Hz.”h]”hŒSA frequency quadrupler generates frequencies from 16000000000 Hz to 32000000000 Hz.”…”�”}”(hjЦh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhj‡¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hju¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¶h´MJhjå¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ™Note: writes to one of the channels will affect the frequency of all the other channels, since it involves changing the VCO fundamental output frequency.”h]”hŒ™Note: writes to one of the channels will affect the frequency of all the other channels, since it involves changing the VCO fundamental output frequency.”…”�”}”(hjª¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MJhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_increment:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-increment”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjƦubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_increment**”h]”j`)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_increment**”h]”hŒK/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_increment”…”�”}”(hjà¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjܦubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒADocumentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933”h´KhjÙ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƦubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæubah}”(h]”j¦ah ]”h"]”ŒGabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_increment”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§j¸¦sj˜}”j¦j¸¦subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”(hŒDefined on file ”…”�”}”(hj§h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”j§)�”}”(hj!§h]”hŒ'sysfs-bus-iio-impedance-analyzer-ad5933”…”�”}”(hj#§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_iio_impedance_analyzer_ad5933”uh1hh³jô¦h´Khj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubhÞ)�”}”(hŒ[Frequency increment in Hz (step size) between consecutive frequency points along the sweep.”h]”hŒ[Frequency increment in Hz (step size) between consecutive frequency points along the sweep.”…”�”}”(hjE§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_points:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-points”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hja§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_points**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_points**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_points”…”�”}”(hj{§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´Khjt§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhja§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^§ubah}”(h]”j]§ah ]”h"]”ŒDabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_points”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬§jS§sj˜}”j]§jS§subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”(hŒDefined on file ”…”�”}”(hj±§h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”j§)�”}”(hj»§h]”hŒ'sysfs-bus-iio-impedance-analyzer-ad5933”…”�”}”(hj½§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jǧŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_iio_impedance_analyzer_ad5933”uh1hh³jô¦h´Khj±§ubeh}”(h]”h ]”h"]”h$]”h&]”u•h1hÝh³jô¦h´KhhÊh²hubhÞ)�”}”(hŒéNumber of frequency points (steps) in the frequency sweep. This value, in conjunction with the out_altvoltageY_frequency_start and the out_altvoltageY_frequency_increment, determines the frequency sweep range for the sweep operation.”h]”hŒéNumber of frequency points (steps) in the frequency sweep. This value, in conjunction with the out_altvoltageY_frequency_start and the out_altvoltageY_frequency_increment, determines the frequency sweep range for the sweep operation.”…”�”}”(hjß§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_resolution:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-resolution”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjû§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_resolution**”h]”j`)�”}”(hŒP**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_resolution**”h]”hŒL/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_resolution”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-bus-iio-frequency”h´Khj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø§ubah}”(h]”j÷§ah ]”h"]”ŒHabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_resolution”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG¨jí§sj˜}”j÷§jí§subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-frequency `”h]”(hŒDefined on file ”…”�”}”(hjL¨h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-frequency `”h]”j§)�”}”(hjV¨h]”hŒsysfs-bus-iio-frequency”…”�”}”(hjX¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jb¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_frequency”uh1hh³j)¨h´KhjL¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hX¤Stores channel Y frequency resolution/channel spacing in Hz for PLL devices. The given value directly influences the operating mode when fractional-N synthesis is required, as it derives values for configurable modulus parameters used in the calculation of the output frequency. It is assumed that the algorithm used to compute the various dividers is able to generate proper values for multiples of the channel spacing.”h]”hX¤Stores channel Y frequency resolution/channel spacing in Hz for PLL devices. The given value directly influences the operating mode when fractional-N synthesis is required, as it derives values for configurable modulus parameters used in the calculation of the output frequency. It is assumed that the algorithm used to compute the various dividers is able to generate proper values for multiples of the channel spacing.”…”�”}”(hjz¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj–¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_start**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_frequency_start**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_start”…”�”}”(hj°¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´Khj©¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“¨ubah}”(h]”j’¨ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_frequency_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”já¨jˆ¨sj˜}”j’¨jˆ¨subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”(hŒDefined on file ”…”�”}”(hjæ¨h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”j§)�”}”(hjð¨h]”hŒ'sysfs-bus-iio-impedance-analyzer-ad5933”…”�”}”(hjò¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjî¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jü¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_iio_impedance_analyzer_ad5933”uh1hh³jô¦h´Khjæ¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubhÞ)�”}”(hŒ&Frequency sweep start frequency in Hz.”h]”hŒ&Frequency sweep start frequency in Hz.”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj0©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_name**”h]”j`)�”}”(hŒ@**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_name**”h]”hŒ</sys/bus/iio/devices/iio:deviceX/out_altvoltageY_name”…”�”}”(hjJ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4371”h´KhjC©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-©ubah}”(h]”j,©ah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|©j"©sj˜}”j,©j"©subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-frequency-adf4371 `”h]”(hŒDefined on file ”…”�”}”(hj�©h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-frequency-adf4371 `”h]”j§)�”}”(hj‹©h]”hŒsysfs-bus-iio-frequency-adf4371”…”�”}”(hj�©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_frequency_adf4371”uh1hh³j^©h´Khj�©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j^©h´KhhÊh²hubhÞ)�”}”(hŒ2Reading returns the datasheet name for channel Y::”h]”hŒ1Reading returns the datasheet name for channel Y:”…”�”}”(hj¯©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j^©h´KhhÊh²hubj¹)�”}”(hŒpout_altvoltage0_name: RF8x out_altvoltage1_name: RFAUX8x out_altvoltage2_name: RF16x out_altvoltage3_name: RF32x”h]”hŒpout_altvoltage0_name: RF8x out_altvoltage1_name: RFAUX8x out_altvoltage2_name: RF16x out_altvoltage3_name: RF32x”…”�”}”hj½©sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j^©h´KhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_refin_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-refin-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjÙ©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_refin_frequency**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_refin_frequency**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_refin_frequency”…”�”}”(hjó©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350”h´Khjì©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙ©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖ©ubah}”(h]”jÕ©ah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_refin_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%ªjË©sj˜}”jÕ©jË©subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-iio-frequency-adf4350 `”h]”(hŒDefined on file ”…”�”}”(hj*ªh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-iio-frequency-adf4350 `”h]”j§)�”}”(hj4ªh]”hŒsysfs-bus-iio-frequency-adf4350”…”�”}”(hj6ªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2ªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@ªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_iio_frequency_adf4350”uh1hh³jªh´Khj*ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªh´KhhÊh²hubhÞ)�”}”(hX’Sets channel Y REFin frequency in Hz. In some clock chained applications, the reference frequency used by the PLL may change during runtime. This attribute allows the user to adjust the reference frequency accordingly. The value written has no effect until out_altvoltageY_frequency is updated. Consider to use out_altvoltageY_powerdown to power down the PLL and its RFOut buffers during REFin changes.”h]”hX’Sets channel Y REFin frequency in Hz. In some clock chained applications, the reference frequency used by the PLL may change during runtime. This attribute allows the user to adjust the reference frequency accordingly. The value written has no effect until out_altvoltageY_frequency is updated. Consider to use out_altvoltageY_powerdown to power down the PLL and its RFOut buffers during REFin changes.”…”�”}”(hjXªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªh´KhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_settling_cycles:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-settling-cycles”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjtªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_settling_cycles**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_settling_cycles**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_settling_cycles”…”�”}”(hjŽªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´Khj‡ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjqªubah}”(h]”jpªah ]”h"]”ŒCabi_sys_bus_iio_devices_iio_devicex_out_altvoltagey_settling_cycles”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿ªjfªsj˜}”jpªjfªsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”(hŒDefined on file ”…”�”}”(hjĪh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-iio-impedance-analyzer-ad5933 `”h]”j§)�”}”(hjΪh]”hŒ'sysfs-bus-iio-impedance-analyzer-ad5933”…”�”}”(hjЪh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj̪ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_iio_impedance_analyzer_ad5933”uh1hh³jô¦h´KhjĪubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubhÞ)�”}”(hŒêNumber of output excitation cycles (settling time cycles) that are allowed to pass through the unknown impedance, after each frequency increment, and before the ADC is triggered to perform a conversion sequence of the response signal.”h]”hŒêNumber of output excitation cycles (settling time cycles) that are allowed to pass through the unknown impedance, after each frequency increment, and before the ADC is triggered to perform a conversion sequence of the response signal.”…”�”}”(hjòªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jô¦h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_out_conversion_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-out-conversion-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_conversion_mode**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_conversion_mode**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_conversion_mode”…”�”}”(hj(«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ?h´K hj!«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj «ubah}”(h]”j «ah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_out_conversion_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY«j«sj˜}”j «j«subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-iio-vf610 `”h]”(hŒDefined on file ”…”�”}”(hj^«h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-iio-vf610 `”h]”j§)�”}”(hjh«h]”hŒsysfs-bus-iio-vf610”…”�”}”(hjj«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_iio_vf610”uh1hh³jÞ?h´K hj^«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ?h´K hhÊh²hubhÞ)�”}”(hŒ�Specifies the hardware conversion mode used within DAC. The two available modes are "high-power" and "low-power", where "low-power" mode is the default mode.”h]”hŒ©Specifies the hardware conversion mode used within DAC. The two available modes are “high-powerâ€� and “low-powerâ€�, where “low-powerâ€� mode is the default mode.”…”�”}”(hjŒ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ?h´K hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_out_currenty_currentz_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-out-currenty-currentz-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj¨«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_currentZ_raw**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_currentZ_raw**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_currentY_currentZ_raw”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K,hj»«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥«ubah}”(h]”j¤«ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_out_currenty_currentz_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó«jš«sj˜}”j¤«jš«subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-light-lm3533-als `”h]”(hŒDefined on file ”…”�”}”(hjø«h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-light-lm3533-als `”h]”j§)�”}”(hj¬h]”hŒsysfs-bus-iio-light-lm3533-als”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_light_lm3533_als”uh1hh³jµh´K,hjø«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K,hhÊh²hubhÞ)�”}”(hŒgSet the output current for channel out_currentY when in zone Z (0..255), where Y in 0..2 and Z in 0..4.”h]”hŒgSet the output current for channel out_currentY when in zone Z (0..255), where Y in 0..2 and Z in 0..4.”…”�”}”(hj&¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K,hhÊh²hubhÞ)�”}”(hŒPThese values correspond to the ALS-mapper target registers for ALS-mapper Y + 1.”h]”hŒPThese values correspond to the ALS-mapper target registers for ALS-mapper Y + 1.”…”�”}”(hj4¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K,hhÊh²hubhÞ)�”}”(hŒENote that out_currentY_raw provides the current for the current zone.”h]”hŒENote that out_currentY_raw provides the current for the current zone.”…”�”}”(hjB¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµh´K,hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_out_currenty_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-out-currenty-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj^¬ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/out_currentY_raw”…”�”}”(hjx¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mvhjq¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_raw”…”�”}”(hj¢¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mvhj›¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[¬ubah}”(h]”jZ¬ah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_out_currenty_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ¬jP¬sj˜}”jZ¬jP¬subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjجh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjâ¬h]”hŒ sysfs-bus-iio”…”�”}”(hjä¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mvhjجubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MvhhÊh²hubhÞ)�”}”(hŒøSet/get output current for channel Y. Units after application of scale and offset are milliamps. For some devices current channels are used to specify current supplied to elements used in taking a measurement of a different type. E.g. LED currents.”h]”hŒøSet/get output current for channel Y. Units after application of scale and offset are milliamps. For some devices current channels are used to specify current supplied to elements used in taking a measurement of a different type. E.g. LED currents.”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MvhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_out_currenty_rawn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-out-currenty-rawn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj"­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_rawN**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_rawN**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/out_currentY_rawN”…”�”}”(hj<­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-bus-iio-dac”h´K hj5­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ubah}”(h]”j­ah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_out_currenty_rawn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jn­j­sj˜}”j­j­subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hjs­h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hj}­h]”hŒsysfs-bus-iio-dac”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´K hjs­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hhÊh²hubhÞ)�”}”(hŒþThis attribute has the same meaning as out_currentY_raw. It is specific to toggle enabled channels and refers to the DAC output code in INPUT_N (_rawN), where N is the integer value of the symbol. The same scale and offset as in out_currentY_raw applies.”h]”hŒþThis attribute has the same meaning as out_currentY_raw. It is specific to toggle enabled channels and refers to the DAC output code in INPUT_N (_rawN), where N is the integer value of the symbol. The same scale and offset as in out_currentY_raw applies.”…”�”}”(hj¡­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_out_currenty_symbol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-out-currenty-symbol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj½­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_symbol**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_symbol**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_currentY_symbol”…”�”}”(hj×­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´KhjЭubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº­ubah}”(h]”j¹­ah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_out_currenty_symbol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®j¯­sj˜}”j¹­j¯­subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hj ®h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hj®h]”hŒsysfs-bus-iio-dac”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´Khj ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´KhhÊh²hubhÞ)�”}”(hXVPerforms a SW switch to a predefined output symbol. This attribute is specific to toggle enabled channels and allows switching between multiple predefined symbols. Each symbol corresponds to a different output, denoted as out_currentY_rawN, where N is the integer value of the symbol. Writing an integer value N will select out_currentY_rawN.”h]”hXVPerforms a SW switch to a predefined output symbol. This attribute is specific to toggle enabled channels and allows switching between multiple predefined symbols. Each symbol corresponds to a different output, denoted as out_currentY_rawN, where N is the integer value of the symbol. Writing an integer value N will select out_currentY_rawN.”…”�”}”(hj;®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_out_currenty_toggle_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-out-currenty-toggle-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjW®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_toggle_en**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_toggle_en**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_currentY_toggle_en”…”�”}”(hjq®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´Khjj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjd®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjW®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjT®ubah}”(h]”jS®ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_out_currenty_toggle_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢®jI®sj˜}”jS®jI®subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hj§®h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hj±®h]”hŒsysfs-bus-iio-dac”…”�”}”(hj³®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´Khj§®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´KhhÊh²hubhÞ)�”}”(hŒ°Toggle enable. Write 1 to enable toggle or 0 to disable it. This is useful when one wants to change the DAC output codes. For autonomous toggling, the way it should be done is:”h]”hŒ°Toggle enable. Write 1 to enable toggle or 0 to disable it. This is useful when one wants to change the DAC output codes. For autonomous toggling, the way it should be done is:”…”�”}”(hjÕ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒdisable toggle operation;”h]”hÞ)�”}”(hjè®h]”hŒdisable toggle operation;”…”�”}”(hjê®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´Khjæ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjã®ubjˆ)�”}”(hŒEchange out_currentY_rawN, where N is the integer value of the symbol;”h]”hÞ)�”}”(hjÿ®h]”hŒEchange out_currentY_rawN, where N is the integer value of the symbol;”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´Khjý®ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjã®ubjˆ)�”}”(hŒenable toggle operation. ”h]”hÞ)�”}”(hŒenable toggle operation.”h]”hŒenable toggle operation.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´Khj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjã®ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jP­h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_out_current_heater_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-out-current-heater-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj@¯ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_heater_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_heater_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_current_heater_raw”…”�”}”(hjZ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-bus-iio-humidity”h´KhjS¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¯ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_heater_raw_available**”h]”j`)�”}”(hŒL**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_heater_raw_available**”h]”hŒH/sys/bus/iio/devices/iio:deviceX/out_current_heater_raw_available”…”�”}”(hj…¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn¯h´Khj~¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=¯ubah}”(h]”j<¯ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_out_current_heater_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶¯j2¯sj˜}”j<¯j2¯subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-bus-iio-humidity `”h]”(hŒDefined on file ”…”�”}”(hj»¯h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-bus-iio-humidity `”h]”j§)�”}”(hjůh]”hŒsysfs-bus-iio-humidity”…”�”}”(hjǯh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jѯŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_bus_iio_humidity”uh1hh³jn¯h´Khj»¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn¯h´KhhÊh²hubhÞ)�”}”(hŒXControls the heater device within the humidity sensor to get rid of excess condensation.”h]”hŒXControls the heater device within the humidity sensor to get rid of excess condensation.”…”�”}”(hjé¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn¯h´KhhÊh²hubhÞ)�”}”(hŒIIn some devices, this is just a switch in which case 0 = OFF, and 1 = ON.”h]”hŒIIn some devices, this is just a switch in which case 0 = OFF, and 1 = ON.”…”�”}”(hj÷¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn¯h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_out_frequencyy_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-out-frequencyy-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_raw**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_frequencyY_raw**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/out_frequencyY_raw”…”�”}”(hj-°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¤hj&°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj °ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ubah}”(h]”j°ah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_out_frequencyy_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^°j°sj˜}”j°j°subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjc°h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjm°h]”hŒ sysfs-bus-iio”…”�”}”(hjo°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M¤hjc°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¤hhÊh²hubhÞ)�”}”(hŒÎRaw (unscaled, no bias etc.) output frequency for channel Y. The number must always be specified and unique if the output corresponds to a single channel. Units after application of scale and offset are Hz.”h]”hŒÎRaw (unscaled, no bias etc.) output frequency for channel Y. The number must always be specified and unique if the output corresponds to a single channel. Units after application of scale and offset are Hz.”…”�”}”(hj‘°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¤hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_iio_devicex_out_humidityrelative_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjþ°h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-chemical-sgp40 `”h]”j§)�”}”(hj±h]”hŒsysfs-bus-iio-chemical-sgp40”…”�”}”(hj ±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_chemical_sgp40”uh1hh³jÛ°h´K hjþ°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ°h´K hhÊh²hubhÞ)�”}”(hŒ„Set the relative humidity. This value is sent to the sensor for humidity compensation. Default value: 50000 (50 % relative humidity)”h]”hŒ„Set the relative humidity. This value is sent to the sensor for humidity compensation. Default value: 50000 (50 % relative humidity)”…”�”}”(hj,±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ°h´K hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_out_phasey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-out-phasey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj˜±h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¢±h]”hŒ sysfs-bus-iio”…”�”}”(hj¤±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M´hj˜±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M´hhÊh²hubhÞ)�”}”(hŒÏRaw (unscaled, no bias etc.) output phase for channel Y. The number must always be specified and unique if the output corresponds to a single channel. Units after application of scale and offset are radians.”h]”hŒÏRaw (unscaled, no bias etc.) output phase for channel Y. The number must always be specified and unique if the output corresponds to a single channel. Units after application of scale and offset are radians.”…”�”}”(hjƱh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M´hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_out_resistance_raw_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-out-resistance-raw-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjâ±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistance_raw_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_resistance_raw_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/out_resistance_raw_available”…”�”}”(hjü±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ=Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531”h´Khjõ±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß±ubah}”(h]”jÞ±ah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_out_resistance_raw_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.²jÔ±sj˜}”jÞ±jÔ±subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-bus-iio-potentiometer-mcp4531 `”h]”(hŒDefined on file ”…”�”}”(hj3²h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-bus-iio-potentiometer-mcp4531 `”h]”j§)�”}”(hj=²h]”hŒ#sysfs-bus-iio-potentiometer-mcp4531”…”�”}”(hj?²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_bus_iio_potentiometer_mcp4531”uh1hh³j²h´Khj3²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j²h´KhhÊh²hubhÞ)�”}”(hŒ“The range of available values represented as the minimum value, the step and the maximum value, all enclosed in square brackets. Example: [0 1 256]”h]”hŒ“The range of available values represented as the minimum value, the step and the maximum value, all enclosed in square brackets. Example: [0 1 256]”…”�”}”(hja²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j²h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_out_temp_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-out-temp-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj}²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_temp_raw**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_temp_raw**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/out_temp_raw”…”�”}”(hj—²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ°h´Khj�²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjвubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz²ubah}”(h]”jy²ah ]”h"]”Œ0abi_sys_bus_iio_devices_iio_devicex_out_temp_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jȲjo²sj˜}”jy²jo²subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-chemical-sgp40 `”h]”(hŒDefined on file ”…”�”}”(hjͲh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-chemical-sgp40 `”h]”j§)�”}”(hjײh]”hŒsysfs-bus-iio-chemical-sgp40”…”�”}”(hjÙ²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j㲌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_chemical_sgp40”uh1hh³jÛ°h´KhjͲubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ°h´KhhÊh²hubhÞ)�”}”(hŒqSet the temperature. This value is sent to the sensor for temperature compensation. Default value: 25000 (25 °C)”h]”hŒqSet the temperature. This value is sent to the sensor for temperature compensation. Default value: 25000 (25 °C)”…”�”}”(hjû²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ°h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_z_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-out-voltagey-z-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj³ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY\&Z_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY\&Z_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_voltageY&Z_raw”…”�”}”(hj1³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj*³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$³ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY\&Z_raw**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY\&Z_raw**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_altvoltageY&Z_raw”…”�”}”(hj[³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjW³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjT³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ubah}”(h]”j³ah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_out_voltagey_z_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒ³j ³sj˜}”j³j ³subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj‘³h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj›³h]”hŒ sysfs-bus-iio”…”�”}”(hj�³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhj‘³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hŒËRaw (unscaled, no bias etc.) output voltage for an aggregate of channel Y, channel Z, etc. This interface is available in cases where a single output sets the value for multiple channels simultaneously.”h]”hŒËRaw (unscaled, no bias etc.) output voltage for an aggregate of channel Y, channel Z, etc. This interface is available in cases where a single output sets the value for multiple channels simultaneously.”…”�”}”(hj¿³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÛ³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_en**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_en**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_en”…”�”}”(hjõ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688”h´Khjî³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjسubah}”(h]”j׳ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'´jͳsj˜}”j׳jͳsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hj,´h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hj6´h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj8´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´Khj,´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubhÞ)�”}”(hŒ�Dither enable. Write 1 to enable dither or 0 to disable it. This is useful for changing the dither parameters. They way it should be done is:”h]”hŒ�Dither enable. Write 1 to enable dither or 0 to disable it. This is useful for changing the dither parameters. They way it should be done is:”…”�”}”(hjZ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒdisable dither operation;”h]”hÞ)�”}”(hjm´h]”hŒdisable dither operation;”…”�”}”(hjo´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´Khjk´ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjh´ubjˆ)�”}”(hŒ3change dither parameters (eg: frequency, phase...);”h]”hÞ)�”}”(hj„´h]”hŒ3change dither parameters (eg: frequency, phase...);”…”�”}”(hj†´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´Khj‚´ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjh´ubjˆ)�”}”(hŒenabled dither operation ”h]”hÞ)�”}”(hŒenabled dither operation”h]”hŒenabled dither operation”…”�”}”(hj�´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´Khj™´ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjh´ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j ´h´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÅ´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_frequency**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_frequency**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency”…”�”}”(hjß´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K!hjØ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´ubah}”(h]”jÁ´ah ]”h"]”ŒAabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµj·´sj˜}”jÁ´j·´subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hjµh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hjµh]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj!µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´K!hjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K!hhÊh²hubhÞ)�”}”(hŒ2Sets the dither signal frequency. Units are in Hz.”h]”hŒ2Sets the dither signal frequency. Units are in Hz.”…”�”}”(hjCµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K!hhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_frequency_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-frequency-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hj_µubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_frequency_available**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_frequency_available**”h]”hŒO/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_frequency_available”…”�”}”(hjyµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K'hjrµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjlµubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_µubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\µubah}”(h]”j[µah ]”h"]”ŒKabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_frequency_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jªµjQµsj˜}”j[µjQµsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hj¯µh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hj¹µh]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj»µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·µubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŵŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´K'hj¯µubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K'hhÊh²hubhÞ)�”}”(hŒ6Returns the available values for the dither frequency.”h]”hŒ6Returns the available values for the dither frequency.”…”�”}”(hjݵh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K'hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjùµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_offset**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_offset**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_offset”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´Khj ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjöµubah}”(h]”jõµah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD¶jëµsj˜}”jõµjëµsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hjI¶h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hjS¶h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hjU¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´KhjI¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubhÞ)�”}”(hŒOOffset applied to out_voltageY_dither_raw. Read only attribute always set to 0.”h]”hŒOOffset applied to out_voltageY_dither_raw. Read only attribute always set to 0.”…”�”}”(hjw¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phase:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phase”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj“¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_phase**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_phase**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase”…”�”}”(hj­¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K-hj¦¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¶ubah}”(h]”j�¶ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phase”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ¶j…¶sj˜}”j�¶j…¶subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hjã¶h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hjí¶h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hjï¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´K-hjã¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K-hhÊh²hubhÞ)�”}”(hŒ3Sets the dither signal phase. Units are in Radians.”h]”hŒ3Sets the dither signal phase. Units are in Radians.”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K-hhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phase_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phase-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj-·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_phase_available**”h]”j`)�”}”(hŒO**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_phase_available**”h]”hŒK/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_phase_available”…”�”}”(hjG·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjC·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K3hj@·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*·ubah}”(h]”j)·ah ]”h"]”ŒGabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_phase_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jx·j·sj˜}”j)·j·subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hj}·h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hj‡·h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj‰·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj…·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´K3hj}·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K3hhÊh²hubhÞ)�”}”(hŒ2Returns the available values for the dither phase.”h]”hŒ2Returns the available values for the dither phase.”…”�”}”(hj«·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K3hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÇ·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_raw**”h]”j`)�”}”(hŒC**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_raw**”h]”hŒ?/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw”…”�”}”(hjá·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K hjÚ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇ·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄ·ubah}”(h]”j÷ah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸j¹·sj˜}”j÷j¹·subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hj¸h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hj!¸h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj#¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´K hj¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K hhÊh²hubhÞ)�”}”(hŒºThis raw, unscaled value refers to the dither signal amplitude. The same scale as in out_voltageY_raw applies. However, the offset might be different as it's always 0 for this attribute.”h]”hŒ¼This raw, unscaled value refers to the dither signal amplitude. The same scale as in out_voltageY_raw applies. However, the offset might be different as it’s always 0 for this attribute.”…”�”}”(hjE¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´K hhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_raw_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-raw-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hja¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_raw_available**”h]”j`)�”}”(hŒM**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_dither_raw_available**”h]”hŒI/sys/bus/iio/devices/iio:deviceX/out_voltageY_dither_raw_available”…”�”}”(hj{¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´Khjt¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhja¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^¸ubah}”(h]”j]¸ah ]”h"]”ŒEabi_sys_bus_iio_devices_iio_devicex_out_voltagey_dither_raw_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬¸jS¸sj˜}”j]¸jS¸subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-dac-ltc2688 `”h]”(hŒDefined on file ”…”�”}”(hj±¸h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-dac-ltc2688 `”h]”j§)�”}”(hj»¸h]”hŒsysfs-bus-iio-dac-ltc2688”…”�”}”(hj½¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jǸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_dac_ltc2688”uh1hh³j ´h´Khj±¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubhÞ)�”}”(hŒ0Available range for dither raw amplitude values.”h]”hŒ0Available range for dither raw amplitude values.”…”�”}”(hj߸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ´h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_hardwaregain:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-out-voltagey-hardwaregain”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjû¸ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_hardwaregain**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_hardwaregain**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_voltageY_hardwaregain”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hardwaregain**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_hardwaregain**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/in_intensity_hardwaregain”…”�”}”(hj?¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhj8¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_red_hardwaregain**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_red_hardwaregain**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/in_intensity_red_hardwaregain”…”�”}”(hji¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhjb¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_green_hardwaregain**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_green_hardwaregain**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_intensity_green_hardwaregain”…”�”}”(hj“¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhjŒ¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_blue_hardwaregain**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_blue_hardwaregain**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/in_intensity_blue_hardwaregain”…”�”}”(hj½¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhj¶¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_clear_hardwaregain**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_clear_hardwaregain**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_intensity_clear_hardwaregain”…”�”}”(hjç¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhjà¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjݹubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_hardwaregain**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_illuminance_hardwaregain**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/in_illuminance_hardwaregain”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhj ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø¸ubah}”(h]”j÷¸ah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_out_voltagey_hardwaregain”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBºjí¸sj˜}”j÷¸jí¸subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjGºh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjQºh]”hŒ sysfs-bus-iio”…”�”}”(hjSºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]ºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MÐhjGºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhhÊh²hubhÞ)�”}”(hŒYHardware applied gain factor. If shared across all channels, _hardwaregain is used.”h]”hŒYHardware applied gain factor. If shared across all channels, _hardwaregain is used.”…”�”}”(hjuºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MÐhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj‘ºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_operating_mode**”h•‘]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_operating_mode**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/out_voltageY_operating_mode”…”�”}”(hj«ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-bus-iio-ad9739a”h´Khj¤ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽºubah}”(h]”j�ºah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jݺjƒºsj˜}”j�ºjƒºsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-iio-ad9739a `”h]”(hŒDefined on file ”…”�”}”(hjâºh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-iio-ad9739a `”h]”j§)�”}”(hjìºh]”hŒsysfs-bus-iio-ad9739a”…”�”}”(hjîºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_iio_ad9739a”uh1hh³j¿ºh´Khjâºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´KhhÊh²hubhÞ)�”}”(hŒ?DAC operating mode. One of the following modes can be selected:”h]”hŒ?DAC operating mode. One of the following modes can be selected:”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ normal: This is DAC normal mode.”h]”hÞ)�”}”(hj#»h]”hŒ normal: This is DAC normal mode.”…”�”}”(hj%»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´Khj!»ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj»ubjˆ)�”}”(hXSmixed-mode: In this mode the output is effectively chopped at the DAC sample rate. This has the effect of reducing the power of the fundamental signal while increasing the power of the images centered around the DAC sample rate, thus improving the output power of these images. ”h]”jc)�”}”(hhh]”jh)�”}”(hXmixed-mode: In this mode the output is effectively chopped at the DAC sample rate. This has the effect of reducing the power of the fundamental signal while increasing the power of the images centered around the DAC sample rate, thus improving the output power of these images. ”h]”(jn)�”}”(hŒ=mixed-mode: In this mode the output is effectively chopped at”h]”hŒ=mixed-mode: In this mode the output is effectively chopped at”…”�”}”(hjC»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¿ºh´Khj?»ubj~)�”}”(hhh]”hÞ)�”}”(hŒ×the DAC sample rate. This has the effect of reducing the power of the fundamental signal while increasing the power of the images centered around the DAC sample rate, thus improving the output power of these images.”h]”hŒ×the DAC sample rate. This has the effect of reducing the power of the fundamental signal while increasing the power of the images centered around the DAC sample rate, thus improving the output power of these images.”…”�”}”(hjT»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´KhjQ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj?»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¿ºh´Khj<»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj8»ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj»ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿ºh´KhhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjŽ»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_operating_mode_available**”h]”j`)�”}”(hŒQ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_operating_mode_available**”h]”hŒM/sys/bus/iio/devices/iio:deviceX/out_voltageY_operating_mode_available”…”�”}”(hj¨»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´Khj¡»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹»ubah}”(h]”jŠ»ah ]”h"]”ŒIabi_sys_bus_iio_devices_iio_devicex_out_voltagey_operating_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙ»j€»sj˜}”jŠ»j€»subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-iio-ad9739a `”h]”(hŒDefined on file ”…”�”}”(hjÞ»h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-iio-ad9739a `”h]”j§)�”}”(hjè»h]”hŒsysfs-bus-iio-ad9739a”…”�”}”(hjê»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæ»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_iio_ad9739a”uh1hh³j¿ºh´KhjÞ»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´KhhÊh²hubhÞ)�”}”(hŒAvailable operating modes.”h]”hŒAvailable operating modes.”…”�”}”(hj ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿ºh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdown:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj(¼ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_powerdown**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_powerdown**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown”…”�”}”(hjB¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hj;¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltage_powerdown**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltage_powerdown**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown”…”�”}”(hjl¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hje¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_powerdown**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_powerdown**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown”…”�”}”(hj–¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hj�¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltage_powerdown**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltage_powerdown**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown”…”�”}”(hjÀ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hj¹¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_powerdown**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_powerdown**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_currentY_powerdown”…”�”}”(hjê¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hjã¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_powerdown**”h]”j`)�”}”(hŒA**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_powerdown**”h]”hŒ=/sys/bus/iio/devices/iio:deviceX/out_current_powerdown”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hj ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_powerdown**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrentY_powerdown**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/out_altcurrentY_powerdown”…”�”}”(hj>½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hj7½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrent_powerdown**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altcurrent_powerdown**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/out_altcurrent_powerdown”…”�”}”(hjh½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hja½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%¼ubah}”(h]”j$¼ah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdown”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™½j¼sj˜}”j$¼j¼subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjž½h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¨½h]”hŒ sysfs-bus-iio”…”�”}”(hjª½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M9hjž½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hhÊh²hubhÞ)�”}”(hXWriting 1 causes output Y to enter the power down mode specified by the corresponding outY_powerdown_mode. DAC output stage is disconnected from the amplifier. Clearing returns to normal operation. Y may be suppressed if all outputs are controlled together.”h]”hXWriting 1 causes output Y to enter the power down mode specified by the corresponding outY_powerdown_mode. DAC output stage is disconnected from the amplifier. Clearing returns to normal operation. Y may be suppressed if all outputs are controlled together.”…”�”}”(hj̽h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M9hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdown_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjè½ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_powerdown_mode**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_powerdown_mode**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown_mode”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjû½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltage_powerdown_mode**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltage_powerdown_mode**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown_mode”…”�”}”(hj,¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj%¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_powerdown_mode**”h]”j`)�”}”(hŒJ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_powerdown_mode**”h]”hŒF/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown_mode”…”�”}”(hjV¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhjO¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltage_powerdown_mode**”h]”j`)�”}”(hŒI**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltage_powerdown_mode**”h]”hŒE/sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown_mode”…”�”}”(hj€¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhjy¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_powerdown_mode**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_currentY_powerdown_mode**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/out_currentY_powerdown_mode”…”�”}”(hjª¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj£¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_powerdown_mode**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_current_powerdown_mode**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/out_current_powerdown_mode”…”�”}”(hjÔ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjоubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Mhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjʾubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjå½ubah}”(h]”jä½ah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_out_voltagey_powerdown_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿jÚ½sj˜}”jä½jÚ½subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj ¿h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¿h]”hŒ sysfs-bus-iio”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Mhj ¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubhÞ)�”}”(hXòSpecifies the output powerdown mode. DAC output stage is disconnected from the amplifier and 500ohm_to_gnd: connected to ground via a 500Ohm resistor, 1kohm_to_gnd: connected to ground via an 1kOhm resistor, 2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor, 3.85kohm_to_gnd: connected to ground via a 3.85kOhm resistor, 6kohm_to_gnd: connected to ground via a 6kOhm resistor, 7.7kohm_to_gnd: connected to ground via a 7.7kOhm resistor, 10kohm_to_gnd: connected to ground via a 10kOhm resistor, 15kohm_to_gnd: connected to ground via a 15kOhm resistor, 16kohm_to_gnd: connected to ground via a 16kOhm resistor, 20kohm_to_gnd: connected to ground via a 20kOhm resistor, 32kohm_to_gnd: connected to ground via a 32kOhm resistor, 42kohm_to_gnd: connected to ground via a 42kOhm resistor, 90kohm_to_gnd: connected to ground via a 90kOhm resistor, 100kohm_to_gnd: connected to ground via an 100kOhm resistor, 125kohm_to_gnd: connected to ground via an 125kOhm resistor, 500kohm_to_gnd: connected to ground via a 500kOhm resistor, 640kohm_to_gnd: connected to ground via a 640kOhm resistor, three_state: left floating. For a list of available output power down options read outX_powerdown_mode_available. If Y is not present the mode is shared across all outputs.”h]”hXòSpecifies the output powerdown mode. DAC output stage is disconnected from the amplifier and 500ohm_to_gnd: connected to ground via a 500Ohm resistor, 1kohm_to_gnd: connected to ground via an 1kOhm resistor, 2.5kohm_to_gnd: connected to ground via a 2.5kOhm resistor, 3.85kohm_to_gnd: connected to ground via a 3.85kOhm resistor, 6kohm_to_gnd: connected to ground via a 6kOhm resistor, 7.7kohm_to_gnd: connected to ground via a 7.7kOhm resistor, 10kohm_to_gnd: connected to ground via a 10kOhm resistor, 15kohm_to_gnd: connected to ground via a 15kOhm resistor, 16kohm_to_gnd: connected to ground via a 16kOhm resistor, 20kohm_to_gnd: connected to ground via a 20kOhm resistor, 32kohm_to_gnd: connected to ground via a 32kOhm resistor, 42kohm_to_gnd: connected to ground via a 42kOhm resistor, 90kohm_to_gnd: connected to ground via a 90kOhm resistor, 100kohm_to_gnd: connected to ground via an 100kOhm resistor, 125kohm_to_gnd: connected to ground via an 125kOhm resistor, 500kohm_to_gnd: connected to ground via a 500kOhm resistor, 640kohm_to_gnd: connected to ground via a 640kOhm resistor, three_state: left floating. For a list of available output power down options read outX_powerdown_mode_available. If Y is not present the mode is shared across all outputs.”…”�”}”(hj8¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjT¿ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_raw**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_raw**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/out_voltageY_raw”…”�”}”(hjn¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Møhjg¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja¿ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_raw**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_altvoltageY_raw**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_altvoltageY_raw”…”�”}”(hj˜¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Møhj‘¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ¿ubah}”(h]”jP¿ah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_out_voltagey_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ¿jF¿sj˜}”jP¿jF¿subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjοh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjØ¿h]”hŒ sysfs-bus-iio”…”�”}”(hjÚ¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j俌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Møhjοubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MøhhÊh²hubhÞ)�”}”(hX%Raw (unscaled, no bias etc.) output voltage for channel Y. The number must always be specified and unique if the output corresponds to a single channel. While DAC like devices typically use out_voltage, a continuous frequency generating device, such as a DDS or PLL should use out_altvoltage.”h]”hX%Raw (unscaled, no bias etc.) output voltage for channel Y. The number must always be specified and unique if the output corresponds to a single channel. While DAC like devices typically use out_voltage, a continuous frequency generating device, such as a DDS or PLL should use out_altvoltage.”…”�”}”(hjü¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MøhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_rawn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-devicex-out-voltagey-rawn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_rawN**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_rawN**”h]”hŒ9/sys/bus/iio/devices/iio:deviceX/out_voltageY_rawN”…”�”}”(hj2Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K,hj+Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀubah}”(h]”jÀah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_devicex_out_voltagey_rawn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcÀj Àsj˜}”jÀj ÀsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hjhÀh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hjrÀh]”hŒsysfs-bus-iio-dac”…”�”}”(hjtÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´K,hjhÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K,hhÊh²hubhÞ)�”}”(hŒþThis attribute has the same meaning as out_currentY_raw. It is specific to toggle enabled channels and refers to the DAC output code in INPUT_N (_rawN), where N is the integer value of the symbol. The same scale and offset as in out_currentY_raw applies.”h]”hŒþThis attribute has the same meaning as out_currentY_raw. It is specific to toggle enabled channels and refers to the DAC output code in INPUT_N (_rawN), where N is the integer value of the symbol. The same scale and offset as in out_currentY_raw applies.”…”�”}”(hj–Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K,hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_raw_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj²ÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_raw_available**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_raw_available**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/out_voltageY_raw_available”…”�”}”(hjÌÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac”h´KhjÅÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Àubah}”(h]”j®Àah ]”h"]”Œ>abi_sys_bus_iio_devices_iio_devicex_out_voltagey_raw_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþÀj¤Àsj˜}”j®Àj¤ÀsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-dac-dpot-dac `”h]”(hŒDefined on file ”…”�”}”(hjÁh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-dac-dpot-dac `”h]”j§)�”}”(hj Áh]”hŒsysfs-bus-iio-dac-dpot-dac”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_dac_dpot_dac”uh1hh³jàÀh´KhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàÀh´KhhÊh²hubhÞ)�”}”(hŒ“The range of available values represented as the minimum value, the step and the maximum value, all enclosed in square brackets. Example: [0 1 256]”h]”hŒ“The range of available values represented as the minimum value, the step and the maximum value, all enclosed in square brackets. Example: [0 1 256]”…”�”}”(hj1Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jàÀh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_symbol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-iio-devicex-out-voltagey-symbol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjMÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_symbol**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_symbol**”h]”hŒ;/sys/bus/iio/devices/iio:deviceX/out_voltageY_symbol”…”�”}”(hjgÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K5hj`Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJÁubah}”(h]”jIÁah ]”h"]”Œ7abi_sys_bus_iio_devices_iio_devicex_out_voltagey_symbol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜Áj?Ásj˜}”jIÁj?ÁsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hj�Áh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hj§Áh]”hŒsysfs-bus-iio-dac”…”�”}”(hj©Áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³ÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´K5hj�Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K5hhÊh²hubhÞ)�”}”(hXVPerforms a SW switch to a predefined output symbol. This attribute is specific to toggle enabled channels and allows switching between multiple predefined symbols. Each symbol corresponds to a different output, denoted as out_voltageY_rawN, where N is the integer value of the symbol. Writing an integer value N will select out_voltageY_rawN.”h]”hXVPerforms a SW switch to a predefined output symbol. This attribute is specific to toggle enabled channels and allows switching between multiple predefined symbols. Each symbol corresponds to a different output, denoted as out_voltageY_rawN, where N is the integer value of the symbol. Writing an integer value N will select out_voltageY_rawN.”…”�”}”(hjËÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K5hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_iio_devices_iio_devicex_out_voltagey_toggle_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-iio-devices-iio-devicex-out-voltagey-toggle-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjçÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_toggle_en**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/iio\:deviceX\/out_voltageY_toggle_en**”h]”hŒ>/sys/bus/iio/devices/iio:deviceX/out_voltageY_toggle_en”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hjúÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjçÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäÁubah}”(h]”jãÁah ]”h"]”Œ:abi_sys_bus_iio_devices_iio_devicex_out_voltagey_toggle_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2ÂjÙÁsj˜}”jãÁjÙÁsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-iio-dac `”h]”(hŒDefined on file ”…”�”}”(hj7Âh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-iio-dac `”h]”j§)�”}”(hjAÂh]”hŒsysfs-bus-iio-dac”…”�”}”(hjCÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?Âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_iio_dac”uh1hh³jP­h´K hj7Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hhÊh²hubhÞ)�”}”(hŒ°Toggle enable. Write 1 to enable toggle or 0 to disable it. This is useful when one wants to change the DAC output codes. For autonomous toggling, the way it should be done is:”h]”hŒ°Toggle enable. Write 1 to enable toggle or 0 to disable it. This is useful when one wants to change the DAC output codes. For autonomous toggling, the way it should be done is:”…”�”}”(hjeÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒdisable toggle operation;”h]”hÞ)�”}”(hjxÂh]”hŒdisable toggle operation;”…”�”}”(hjzÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hjvÂubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjsÂubjˆ)�”}”(hŒEchange out_voltageY_rawN, where N is the integer value of the symbol;”h]”hÞ)�”}”(hj�Âh]”hŒEchange out_voltageY_rawN, where N is the integer value of the symbol;”…”�”}”(hj‘Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hj�Âubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjsÂubjˆ)�”}”(hŒenable toggle operation. ”h]”hÞ)�”}”(hŒenable toggle operation.”h]”hŒenable toggle operation.”…”�”}”(hj¨Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jP­h´K hj¤Âubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjsÂubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jP­h´K hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_oversampling_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÐÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/oversampling_ratio**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/oversampling_ratio**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/oversampling_ratio”…”�”}”(hjêÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K�hjãÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍÂubah}”(h]”jÌÂah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_oversampling_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃjÂÂsj˜}”jÌÂjÂÂsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj Ãh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj*Ãh]”hŒ sysfs-bus-iio”…”�”}”(hj,Ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(Ãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6ÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K�hj Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K�hhÊh²hubhÞ)�”}”(hŒdHardware dependent ADC oversampling. Controls the sampling ratio of the digital filter if available.”h]”hŒdHardware dependent ADC oversampling. Controls the sampling ratio of the digital filter if available.”…”�”}”(hjNÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K�hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_oversampling_ratio_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjjÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/oversampling_ratio_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/oversampling_ratio_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/oversampling_ratio_available”…”�”}”(hj„Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Kˆhj}Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjjÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgÃubah}”(h]”jfÃah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_oversampling_ratio_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµÃj\Ãsj˜}”jfÃj\ÃsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjºÃh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÄÃh]”hŒ sysfs-bus-iio”…”�”}”(hjÆÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´KˆhjºÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KˆhhÊh²hubhÞ)�”}”(hŒ?Hardware dependent values supported by the oversampling filter.”h]”hŒ?Hardware dependent values supported by the oversampling filter.”…”�”}”(hjèÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KˆhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_iio_devices_iio_devicex_pll2_feedback_clk_present:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-iio-devices-iio-devicex-pll2-feedback-clk-present”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjÄubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll2_feedback_clk_present**”h]”j`)�”}”(hŒE**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll2_feedback_clk_present**”h]”hŒA/sys/bus/iio/devices/iio:deviceX/pll2_feedback_clk_present”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523”h´KhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll2_reference_clk_present**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll2_reference_clk_present**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/pll2_reference_clk_present”…”�”}”(hjIÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhjBÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_a_present**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_a_present**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_a_present”…”�”}”(hjsÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhjlÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_b_present**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_b_present**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_b_present”…”�”}”(hj�Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´Khj–Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_test_present**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pll1_reference_clk_test_present**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/pll1_reference_clk_test_present”…”�”}”(hjÇÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhjÀÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/vcxo_clk_present**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/vcxo_clk_present**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/vcxo_clk_present”…”�”}”(hjñÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhjêÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄubah}”(h]”jÄah ]”h"]”Œ=abi_sys_bus_iio_devices_iio_devicex_pll2_feedback_clk_present”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"ÅjöÃsj˜}”jÄjöÃsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-frequency-ad9523 `”h]”(hŒDefined on file ”…”�”}”(hj'Åh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9523 `”h]”j§)�”}”(hj1Åh]”hŒsysfs-bus-iio-frequency-ad9523”…”�”}”(hj3Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/Åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=ÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9523”uh1hh³j2Äh´Khj'Åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubhÞ)�”}”(hŒ"Reading returns either '1' or '0'.”h]”hŒ*Reading returns either ‘1’ or ‘0’.”…”�”}”(hjUÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubhÞ)�”}”(hŒ0'1' means that the clock in question is present.”h]”hŒ4‘1’ means that the clock in question is present.”…”�”}”(hjcÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubhÞ)�”}”(hŒ$'0' means that the clock is missing.”h]”hŒ(‘0’ means that the clock is missing.”…”�”}”(hjqÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_iio_devices_iio_devicex_plly_locked:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-iio-devices-iio-devicex-plly-locked”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj�ÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pllY_locked**”h]”j`)�”}”(hŒ7**\/sys\/bus\/iio\/devices\/iio\:deviceX\/pllY_locked**”h]”hŒ3/sys/bus/iio/devices/iio:deviceX/pllY_locked”…”�”}”(hj§Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´Khj Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠÅubah}”(h]”j‰Åah ]”h"]”Œ/abi_sys_bus_iio_devices_iio_devicex_plly_locked”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØÅjÅsj˜}”j‰ÅjÅsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-frequency-ad9523 `”h]”(hŒDefined on file ”…”�”}”(hjÝÅh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9523 `”h]”j§)�”}”(hjçÅh]”hŒsysfs-bus-iio-frequency-ad9523”…”�”}”(hjéÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9523”uh1hh³j2Äh´KhjÝÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubhÞ)�”}”(hŒEReading returns either '1' or '0'. '1' means that the pllY is locked.”h]”hŒQReading returns either ‘1’ or ‘0’. ‘1’ means that the pllY is locked.”…”�”}”(hj Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubj))�”}”(hŒW.. _abi_sys_bus_iio_devices_iio_devicex_proximity_on_chip_ambient_infrared_suppression:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒRabi-sys-bus-iio-devices-iio-devicex-proximity-on-chip-ambient-infrared-suppression”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj'ÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/proximity_on_chip_ambient_infrared_suppression**”h]”j`)�”}”(hŒZ**\/sys\/bus\/iio\/devices\/iio\:deviceX\/proximity_on_chip_ambient_infrared_suppression**”h]”hŒV/sys/bus/iio/devices/iio:deviceX/proximity_on_chip_ambient_infrared_suppression”…”�”}”(hjAÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-iio-light-isl29018”h´Khj:Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'Æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$Æubah}”(h]”j#Æah ]”h"]”ŒRabi_sys_bus_iio_devices_iio_devicex_proximity_on_chip_ambient_infrared_suppression”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsÆjÆsj˜}”j#ÆjÆsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-light-isl29018 `”h]”(hŒDefined on file ”…”�”}”(hjxÆh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-light-isl29018 `”h]”j§)�”}”(hj‚Æh]”hŒsysfs-bus-iio-light-isl29018”…”�”}”(hj„Æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_light_isl29018”uh1hh³jUÆh´KhjxÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhhÊh²hubhÞ)�”}”(hŒTFrom ISL29018 Data Sheet (FN6619.4, Oct 8, 2012) regarding the infrared suppression:”h]”hŒTFrom ISL29018 Data Sheet (FN6619.4, Oct 8, 2012) regarding the infrared suppression:”…”�”}”(hj¦Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhhÊh²hubhÞ)�”}”(hXèScheme 0, makes full n (4, 8, 12, 16) bits (unsigned) proximity detection. The range of Scheme 0 proximity count is from 0 to 2^n. Logic 1 of this bit, Scheme 1, makes n-1 (3, 7, 11, 15) bits (2's complementary) proximity_less_ambient detection. The range of Scheme 1 proximity count is from -2^(n-1) to 2^(n-1). The sign bit is extended for resolutions less than 16. While Scheme 0 has wider dynamic range, Scheme 1 proximity detection is less affected by the ambient IR noise variation.”h]”hXêScheme 0, makes full n (4, 8, 12, 16) bits (unsigned) proximity detection. The range of Scheme 0 proximity count is from 0 to 2^n. Logic 1 of this bit, Scheme 1, makes n-1 (3, 7, 11, 15) bits (2’s complementary) proximity_less_ambient detection. The range of Scheme 1 proximity count is from -2^(n-1) to 2^(n-1). The sign bit is extended for resolutions less than 16. While Scheme 0 has wider dynamic range, Scheme 1 proximity detection is less affected by the ambient IR noise variation.”…”�”}”(hj´Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÅÆubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÅÆubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjåÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhjâÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj߯ubjW)�”}”(hhh]”hÞ)�”}”(hŒSensing IR from LED and ambient”h]”hŒSensing IR from LED and ambient”…”�”}”(hjûÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhjøÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj߯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜÆubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´KhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇubjW)�”}”(hhh]”hÞ)�”}”(hŒ-Sensing IR from LED with ambient IR rejection”h]”hŒ-Sensing IR from LED with ambient IR rejection”…”�”}”(hj1Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUÆh´Khj.Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂÆubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_sampling_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-sampling-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjlÇubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sampling_frequency**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sampling_frequency**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/sampling_frequency”…”�”}”(hj†Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÇubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_sampling_frequency**”h]”j`)�”}”(hŒK**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_sampling_frequency**”h]”hŒG/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency”…”�”}”(hj°Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hj©Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÇubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/sampling_frequency**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/buffer\/sampling_frequency**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/buffer/sampling_frequency”…”�”}”(hjÚÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hjÓÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÇubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/sampling_frequency**”h]”j`)�”}”(hŒF**\/sys\/bus\/iio\/devices\/iio\:deviceX\/events\/sampling_frequency**”h]”hŒB/sys/bus/iio/devices/iio:deviceX/events/sampling_frequency”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hjýÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÇubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/triggerX\/sampling_frequency**”h]”j`)�”}”(hŒ:**\/sys\/bus\/iio\/devices\/triggerX\/sampling_frequency**”h]”hŒ6/sys/bus/iio/devices/triggerX/sampling_frequency”…”�”}”(hj.Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*Èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hj'Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiÇubah}”(h]”jhÇah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_sampling_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_Èj^Çsj˜}”jhÇj^ÇsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjdÈh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjnÈh]”hŒ sysfs-bus-iio”…”�”}”(hjpÈh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K^hjdÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hhÊh²hubhÞ)�”}”(hX¿Some devices have internal clocks. This parameter sets the resulting sampling frequency. In many devices this parameter has an effect on input filters etc. rather than simply controlling when the input is sampled. As this affects data ready triggers, hardware buffers and the sysfs direct access interfaces, it may be found in any of the relevant directories. If it affects all of the above then it is to be found in the base device directory.”h]”hX¿Some devices have internal clocks. This parameter sets the resulting sampling frequency. In many devices this parameter has an effect on input filters etc. rather than simply controlling when the input is sampled. As this affects data ready triggers, hardware buffers and the sysfs direct access interfaces, it may be found in any of the relevant directories. If it affects all of the above then it is to be found in the base device directory.”…”�”}”(hj’Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hhÊh²hubhÞ)�”}”(hŒuThe stm32-timer-trigger has the additional characteristic that a sampling_frequency of 0 is defined to stop sampling.”h]”hŒuThe stm32-timer-trigger has the additional characteristic that a sampling_frequency of 0 is defined to stop sampling.”…”�”}”(hj Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K^hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_iio_devices_iio_devicex_sampling_frequency_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-iio-devices-iio-devicex-sampling-frequency-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj¼ÈubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sampling_frequency_available**”h]”j`)�”}”(hŒH**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sampling_frequency_available**”h]”hŒD/sys/bus/iio/devices/iio:deviceX/sampling_frequency_available”…”�”}”(hjÖÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhjÏÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÈubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_sampling_frequency_available**”h]”j`)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_intensity_sampling_frequency_available**”h]”hŒQ/sys/bus/iio/devices/iio:deviceX/in_intensity_sampling_frequency_available”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhjùÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÈubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_sampling_frequency_available**”h]”j`)�”}”(hŒU**\/sys\/bus\/iio\/devices\/iio\:deviceX\/in_proximity_sampling_frequency_available**”h]”hŒQ/sys/bus/iio/devices/iio:deviceX/in_proximity_sampling_frequency_available”…”�”}”(hj*Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&Éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Krhj#Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÈubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/buffer\/sampling_frequency_available**”h]”j`)�”}”(hŒE**\/sys\/\.\.\.\/iio\:deviceX\/buffer\/sampling_frequency_available**”h]”hŒA/sys/.../iio:deviceX/buffer/sampling_frequency_available”…”�”}”(hjTÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhjMÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÈubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/triggerX\/sampling_frequency_available**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/triggerX\/sampling_frequency_available**”h]”hŒ@/sys/bus/iio/devices/triggerX/sampling_frequency_available”…”�”}”(hj~Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhjwÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼Èubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹Èubah}”(h]”j¸Èah ]”h"]”Œ@abi_sys_bus_iio_devices_iio_devicex_sampling_frequency_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯Éj®Èsj˜}”j¸Èj®ÈsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj´Éh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj¾Éh]”hŒ sysfs-bus-iio”…”�”}”(hjÀÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´Krhj´Éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhhÊh²hubhÞ)�”}”(hŒwWhen the internal sampling clock can only take a specific set of frequencies, we can specify the available values with:”h]”hŒwWhen the internal sampling clock can only take a specific set of frequencies, we can specify the available values with:”…”�”}”(hjâÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ/a small discrete set of values like "0 2 4 6 8"”h]”hÞ)�”}”(hjõÉh]”hŒ3a small discrete set of values like “0 2 4 6 8â€�”…”�”}”(hj÷Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´KrhjóÉubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðÉubjˆ)�”}”(hŒJa range with minimum, step and maximum frequencies like "[min step max]" ”h]”hÞ)�”}”(hŒHa range with minimum, step and maximum frequencies like "[min step max]"”h]”hŒLa range with minimum, step and maximum frequencies like “[min step max]â€�”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´Krhj Êubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðÉubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¶h´KrhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_iio_devices_iio_devicex_sensor_max_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-iio-devices-iio-devicex-sensor-max-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj6ÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sensor_max_range**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sensor_max_range**”h]”hŒ8/sys/bus/iio/devices/iio:deviceX/sensor_max_range”…”�”}”(hjPÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-bus-iio-distance-srf08”h´KhjIÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6Êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3Êubah}”(h]”j2Êah ]”h"]”Œ4abi_sys_bus_iio_devices_iio_devicex_sensor_max_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚Êj(Êsj˜}”j2Êj(ÊsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-bus-iio-distance-srf08 `”h]”(hŒDefined on file ”…”�”}”(hj‡Êh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-bus-iio-distance-srf08 `”h]”j§)�”}”(hj‘Êh]”hŒsysfs-bus-iio-distance-srf08”…”�”}”(hj“Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_bus_iio_distance_srf08”uh1hh³jdÊh´Khj‡Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdÊh´KhhÊh²hubhÞ)�”}”(hŒ®Show or set the maximum range between the sensor and the first object echoed in meters. Default value is 6.020. This setting limits the time the driver is waiting for a echo.”h]”hŒ®Show or set the maximum range between the sensor and the first object echoed in meters. Default value is 6.020. This setting limits the time the driver is waiting for a echo.”…”�”}”(hjµÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdÊh´KhhÊh²hubhÞ)�”}”(hŒ‹Showing the range of available values is represented as the minimum value, the step and the maximum value, all enclosed in square brackets.”h]”hŒ‹Showing the range of available values is represented as the minimum value, the step and the maximum value, all enclosed in square brackets.”…”�”}”(hjÃÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdÊh´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjÑÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdÊh´KhhÊh²hubj¹)�”}”(hŒ[0.043 0.043 11.008]”h]”hŒ[0.043 0.043 11.008]”…”�”}”hjßÊsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jdÊh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_iio_devicex_sensor_sensitivity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-iio-devicex-sensor-sensitivity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjûÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sensor_sensitivity**”h]”j`)�”}”(hŒ>**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sensor_sensitivity**”h]”hŒ:/sys/bus/iio/devices/iio:deviceX/sensor_sensitivity”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŽlh´K hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøÊubah}”(h]”j÷Êah ]”h"]”Œ6abi_sys_bus_iio_devices_iio_devicex_sensor_sensitivity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFËjíÊsj˜}”j÷ÊjíÊsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-proximity `”h]”(hŒDefined on file ”…”�”}”(hjKËh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-proximity `”h]”j§)�”}”(hjUËh]”hŒsysfs-bus-iio-proximity”…”�”}”(hjWËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_proximity”uh1hh³jŽlh´K hjKËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŽlh´K hhÊh²hubhÞ)�”}”(hXProximity sensors sometimes have a controllable amplifier on the signal from which time of flight measurements are taken. The appropriate values to take is dependent on both the sensor and its operating environment: * as3935 (0-31 range) 18 = indoors (default) 14 = outdoors”h]”hXProximity sensors sometimes have a controllable amplifier on the signal from which time of flight measurements are taken. The appropriate values to take is dependent on both the sensor and its operating environment: * as3935 (0-31 range) 18 = indoors (default) 14 = outdoors”…”�”}”(hjyËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŽlh´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_serialnumber:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-serialnumber”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj•ËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/serialnumber**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/serialnumber**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/serialnumber”…”�”}”(hj¯Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡ hj¨Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•Ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’Ëubah}”(h]”j‘Ëah ]”h"]”Œ0abi_sys_bus_iio_devices_iio_devicex_serialnumber”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàËj‡Ësj˜}”j‘Ëj‡ËsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjåËh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjïËh]”hŒ sysfs-bus-iio”…”�”}”(hjñËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M‡ hjåËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡ hhÊh²hubhÞ)�”}”(hŒfAn example format is 16-bytes, 2-digits-per-byte, HEX-string representing the sensor unique ID number.”h]”hŒfAn example format is 16-bytes, 2-digits-per-byte, HEX-string representing the sensor unique ID number.”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M‡ hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_iio_devices_iio_devicex_start_cleaning:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-iio-devices-iio-devicex-start-cleaning”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjÌh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-iio-sps30 `”h]”j§)�”}”(hj‰Ìh]”hŒsysfs-bus-iio-sps30”…”�”}”(hj‹Ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡Ìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•ÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_iio_sps30”uh1hh³jDûh´KhjÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´KhhÊh²hubhÞ)�”}”(hŒ£Writing 1 starts sensor self cleaning. Internal fan accelerates to its maximum speed and keeps spinning for about 10 seconds in order to blow out accumulated dust.”h]”hŒ£Writing 1 starts sensor self cleaning. Internal fan accelerates to its maximum speed and keeps spinning for about 10 seconds in order to blow out accumulated dust.”…”�”}”(hj­Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDûh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_iio_devices_iio_devicex_store_eeprom:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-iio-devices-iio-devicex-store-eeprom”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÉÌubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/store_eeprom**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/iio\:deviceX\/store_eeprom**”h]”hŒ4/sys/bus/iio/devices/iio:deviceX/store_eeprom”…”�”}”(hjãÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MƒhjÜÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉÌubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆÌubah}”(h]”jÅÌah ]”h"]”Œ0abi_sys_bus_iio_devices_iio_devicex_store_eeprom”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍj»Ìsj˜}”jÅÌj»ÌsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjÍh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hj#Íh]”hŒ sysfs-bus-iio”…”�”}”(hj%Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!Íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/ÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´MƒhjÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MƒhhÊh²hubhÞ)�”}”(hŒ¡Writing '1' stores the current device configuration into on-chip EEPROM. After power-up or chip reset the device will automatically load the saved configuration.”h]”hŒ¥Writing ‘1’ stores the current device configuration into on-chip EEPROM. After power-up or chip reset the device will automatically load the saved configuration.”…”�”•}”(hjGÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´MƒhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_iio_devicex_sync_dividers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-iio-devicex-sync-dividers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjcÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sync_dividers**”h]”j`)�”}”(hŒ9**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sync_dividers**”h]”hŒ5/sys/bus/iio/devices/iio:deviceX/sync_dividers”…”�”}”(hj}Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhjvÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`Íubah}”(h]”j_Íah ]”h"]”Œ1abi_sys_bus_iio_devices_iio_devicex_sync_dividers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®ÍjUÍsj˜}”j_ÍjUÍsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-iio-frequency-ad9523 `”h]”(hŒDefined on file ”…”�”}”(hj³Íh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-iio-frequency-ad9523 `”h]”j§)�”}”(hj½Íh]”hŒsysfs-bus-iio-frequency-ad9523”…”�”}”(hj¿Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»Íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_iio_frequency_ad9523”uh1hh³j2Äh´Khj³Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubhÞ)�”}”(hŒýWriting '1' triggers the clock distribution synchronization functionality. All dividers are reset and the channels start with their predefined phase offsets (out_altvoltageY_phase). Writing this file has the effect as driving the external /SYNC pin low.”h]”hXWriting ‘1’ triggers the clock distribution synchronization functionality. All dividers are reset and the channels start with their predefined phase offsets (out_altvoltageY_phase). Writing this file has the effect as driving the external /SYNC pin low.”…”�”}”(hjáÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Äh´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_iio_devices_iio_devicex_sys_calibration_auto_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-iio-devices-iio-devicex-sys-calibration-auto-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjýÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sys_calibration_auto_status**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/iio\:deviceX\/sys_calibration_auto_status**”h]”hŒC/sys/bus/iio/devices/iio:deviceX/sys_calibration_auto_status”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KKhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjúÍubah}”(h]”jùÍah ]”h"]”Œ?abi_sys_bus_iio_devices_iio_devicex_sys_calibration_auto_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHÎjïÍsj˜}”jùÍjïÍsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-bus-iio-bno055 `”h]”(hŒDefined on file ”…”�”}”(hjMÎh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-bus-iio-bno055 `”h]”j§)�”}”(hjWÎh]”hŒsysfs-bus-iio-bno055”…”�”}”(hjYÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_bus_iio_bno055”uh1hh³j8ùh´KKhjMÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KKhhÊh²hubhÞ)�”}”(hŒªReports the status for the IMU overall autocalibration. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”h]”hŒªReports the status for the IMU overall autocalibration. Can be 0 (calibration non even enabled) or 1 to 5 where the greater the number, the better the calibration status.”…”�”}”(hj{Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ùh´KKhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_iio_devicex_trigger_current_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-iio-devicex-trigger-current-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj—ÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/trigger\/current_trigger**”h]”j`)�”}”(hŒD**\/sys\/bus\/iio\/devices\/iio\:deviceX\/trigger\/current_trigger**”h]”hŒ@/sys/bus/iio/devices/iio:deviceX/trigger/current_trigger”…”�”}”(hj±Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­Îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¹hjªÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—Îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”Îubah}”(h]”j“Îah ]”h"]”Œ;abi_sys_bus_iio_devices_iio_devicex_trigger_current_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâÎj‰Îsj˜}”j“Îj‰ÎsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hjçÎh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjñÎh]”hŒ sysfs-bus-iio”…”�”}”(hjóÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´M¹hjçÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¹hhÊh²hubhÞ)�”}”(hŒeThe name of the trigger source being used, as per string given in /sys/bus/iio/devices/triggerY/name.”h]”hŒeThe name of the trigger source being used, as per string given in /sys/bus/iio/devices/triggerY/name.”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´M¹hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_iio_devices_iio_sysfs_trigger_add_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-iio-devices-iio-sysfs-trigger-add-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj1ÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio_sysfs_trigger\/add_trigger**”h]”j`)�”}”(hŒ<**\/sys\/bus\/iio\/devices\/iio_sysfs_trigger\/add_trigger**”h]”hŒ8/sys/bus/iio/devices/iio_sysfs_trigger/add_trigger”…”�”}”(hjKÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-iio-trigger-sysfs”h´KhjDÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1Ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.Ïubah}”(h]”j-Ïah ]”h"]”Œ5abi_sys_bus_iio_devices_iio_sysfs_trigger_add_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}Ïj#Ïsj˜}”j-Ïj#ÏsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-trigger-sysfs `”h]”(hŒDefined on file ”…”�”}”(hj‚Ïh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-trigger-sysfs `”h]”j§)�”}”(hjŒÏh]”hŒsysfs-bus-iio-trigger-sysfs”…”�”}”(hjŽÏh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_trigger_sysfs”uh1hh³j_Ïh´Khj‚Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´KhhÊh²hubhÞ)�”}”(hXuThis attribute is provided by the iio-trig-sysfs stand-alone driver and it is used to activate the creation of a new trigger. In order to achieve this, one should write a positive integer into the associated file, which will serve as the id of the trigger. If the trigger with the specified id is already present in the system, an invalid argument message will be returned.”h]”hXuThis attribute is provided by the iio-trig-sysfs stand-alone driver and it is used to activate the creation of a new trigger. In order to achieve this, one should write a positive integer into the associated file, which will serve as the id of the trigger. If the trigger with the specified id is already present in the system, an invalid argument message will be returned.”…”�”}”(hj°Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_iio_devices_iio_sysfs_trigger_remove_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-iio-devices-iio-sysfs-trigger-remove-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÌÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio_sysfs_trigger\/remove_trigger**”h]”j`)�”}”(hŒ?**\/sys\/bus\/iio\/devices\/iio_sysfs_trigger\/remove_trigger**”h]”hŒ;/sys/bus/iio/devices/iio_sysfs_trigger/remove_trigger”…”�”}”(hjæÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K!hjßÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉÏubah}”(h]”jÈÏah ]”h"]”Œ8abi_sys_bus_iio_devices_iio_sysfs_trigger_remove_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐj¾Ïsj˜}”jÈÏj¾ÏsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-trigger-sysfs `”h]”(hŒDefined on file ”…”�”}”(hjÐh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-trigger-sysfs `”h]”j§)�”}”(hj&Ðh]”hŒsysfs-bus-iio-trigger-sysfs”…”�”}”(hj(Ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2ÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_trigger_sysfs”uh1hh³j_Ïh´K!hjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K!hhÊh²hubhÞ)�”}”(hX_This attribute is used to unregister and delete a previously created trigger from the list of available triggers. In order to achieve this, one should write a positive integer into the associated file, representing the id of the trigger that needs to be removed. If the trigger can't be found, an invalid argument message will be returned to the user.”h]”hXaThis attribute is used to unregister and delete a previously created trigger from the list of available triggers. In order to achieve this, one should write a positive integer into the associated file, representing the id of the trigger that needs to be removed. If the trigger can’t be found, an invalid argument message will be returned to the user.”…”�”}”(hjJÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K!hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_iio_devices_triggerx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-iio-devices-triggerx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjfÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/bus\/iio\/devices\/triggerX**”h]”j`)�”}”(hŒ&**\/sys\/bus\/iio\/devices\/triggerX**”h]”hŒ"/sys/bus/iio/devices/triggerX”…”�”}”(hj€Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K hjyÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjsÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjfÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjcÐubah}”(h]”jbÐah ]”h"]”Œ abi_sys_bus_iio_devices_triggerx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±ÐjXÐsj˜}”jbÐjXÐsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-iio `”h]”(hŒDefined on file ”…”�”}”(hj¶Ðh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-iio `”h]”j§)�”}”(hjÀÐh]”hŒ sysfs-bus-iio”…”�”}”(hjÂÐh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_iio”uh1hh³j¶h´K hj¶Ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K hhÊh²hubhÞ)�”}”(hXAn event driven driver of data capture to an in kernel buffer. May be provided by a device driver that also has an IIO device based on hardware generated events (e.g. data ready) or provided by a separate driver for other hardware (e.g. periodic timer, GPIO or high resolution timer).”h]”hXAn event driven driver of data capture to an in kernel buffer. May be provided by a device driver that also has an IIO device based on hardware generated events (e.g. data ready) or provided by a separate driver for other hardware (e.g. periodic timer, GPIO or high resolution timer).”…”�”}”(hjäÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K hhÊh²hubhÞ)�”}”(hŒ“Contains trigger type specific elements. These do not generalize well and hence are not documented in this file. X is the IIO index of the trigger.”h]”hŒ“Contains trigger type specific elements. These do not generalize well and hence are not documented in this file. X is the IIO index of the trigger.”…”�”}”(hjòÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶h´K hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_iio_devices_triggerx_master_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-iio-devices-triggerx-master-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/triggerX\/master_mode**”h]”j`)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/triggerX\/master_mode**”h]”hŒ//sys/bus/iio/devices/triggerX/master_mode”…”�”}”(hj(Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KVhj!Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Ñubah}”(h]”j Ñah ]”h"]”Œ,abi_sys_bus_iio_devices_triggerx_master_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYÑjÑsj˜}”j ÑjÑsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hj^Ñh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hjhÑh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hjjÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´KVhj^Ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KVhhÊh²hubhÞ)�”}”(hŒEReading returns the current master modes. Writing set the master mode”h]”hŒEReading returns the current master modes. Writing set the master mode”…”�”}”(hjŒÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KVhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_iio_devices_triggerx_master_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-iio-devices-triggerx-master-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¨ÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/triggerX\/master_mode_available**”h]”j`)�”}”(hŒ=**\/sys\/bus\/iio\/devices\/triggerX\/master_mode_available**”h]”hŒ9/sys/bus/iio/devices/triggerX/master_mode_available”…”�”}”(hjÂÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Khj»Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥Ñubah}”(h]”j¤Ñah ]”h"]”Œ6abi_sys_bus_iio_devices_triggerx_master_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóÑjšÑsj˜}”j¤ÑjšÑsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-iio-timer-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjøÑh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-timer-stm32 `”h]”j§)�”}”(hjÒh]”hŒsysfs-bus-iio-timer-stm32”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_timer_stm32”uh1hh³jy@h´KhjøÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhhÊh²hubhÞ)�”}”(hŒ9Reading returns the list possible master modes which are:”h]”hŒ9Reading returns the list possible master modes which are:”…”�”}”(hj&Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒk"reset" The UG bit from the TIMx_EGR register is used as trigger output (TRGO).”h]”jc)�”}”(hhh]”jh)�”}”(hŒO"reset" The UG bit from the TIMx_EGR register is used as trigger output (TRGO).”h]”(jn)�”}”(hŒ"reset"”h]”hŒ “resetâ€�”…”�”}”(hjBÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj>Òubj~)�”}”(hhh]”hÞ)�”}”(hŒGThe UG bit from the TIMx_EGR register is used as trigger output (TRGO).”h]”hŒGThe UG bit from the TIMx_EGR register is used as trigger output (TRGO).”…”�”}”(hjSÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjPÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj>Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj;Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj7Òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ`"enable" The Counter Enable signal CNT_EN is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒD"enable" The Counter Enable signal CNT_EN is used as trigger output.”h]”(jn)�”}”(hŒ"enable"”h]”hŒ “enableâ€�”…”�”}”(hj„Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj€Òubj~)�”}”(hhh]”hÞ)�”}”(hŒ;The Counter Enable signal CNT_EN is used as trigger output.”h]”hŒ;The Counter Enable signal CNT_EN is used as trigger output.”…”�”}”(hj•Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Khj’Òubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj€Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj}Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjyÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ±"update" The update event is selected as trigger output. For instance a master timer can then be used as a prescaler for a slave timer.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ‡"update" The update event is selected as trigger output. For instance a master timer can then be used as a prescaler for a slave timer.”h]”(jn)�”}”(hŒ"update"”h]”hŒ “updateâ€�”…”�”}”(hjÆÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjÂÒubj~)�”}”(hhh]”hÞ)�”}”(hŒ~The update event is selected as trigger output. For instance a master timer can then be used as a prescaler for a slave timer.”h]”hŒ~The update event is selected as trigger output. For instance a master timer can then be used as a prescaler for a slave timer.”…”�”}”(hj×Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÔÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÂÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj¿Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj»Òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒv"compare_pulse" The trigger output send a positive pulse when the CC1IF flag is to be set.”h]”jc)�”}”(hhh]”jh)�”}”(hŒZ"compare_pulse" The trigger output send a positive pulse when the CC1IF flag is to be set.”h]”(jn)�”}”(hŒ"compare_pulse"”h]”hŒ“compare_pulseâ€�”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjÓubj~)�”}”(hhh]”hÞ)�”}”(hŒJThe trigger output send a positive pulse when the CC1IF flag is to be set.”h]”hŒJThe trigger output send a positive pulse when the CC1IF flag is to be set.”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjýÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ?"OC1REF" OC1REF signal is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1"OC1REF" OC1REF signal is used as trigger output.”h]”(jn)�”}”(hŒ"OC1REF"”h]”hŒ “OC1REFâ€�”…”�”}”(hjJÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjFÓubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC1REF signal is used as trigger output.”h]”hŒ(OC1REF signal is used as trigger output.”…”�”}”(hj[Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjXÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjFÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjCÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj?Óubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ?"OC2REF" OC2REF signal is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1"OC2REF" OC2REF signal is used as trigger output.”h]”(jn)�”}”(hŒ"OC2REF"”h]”hŒ “OC2REFâ€�”…”�”}”(hjŒÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjˆÓubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC2REF signal is used as trigger output.”h]”hŒ(OC2REF signal is used as trigger output.”…”�”}”(hj�Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjšÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjˆÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj…Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj�Óubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ?"OC3REF" OC3REF signal is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1"OC3REF" OC3REF signal is used as trigger output.”h]”(jn)�”}”(hŒ"OC3REF"”h]”hŒ “OC3REFâ€�”…”�”}”(hjÎÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjÊÓubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC3REF signal is used as trigger output.”h]”hŒ(OC3REF signal is used as trigger output.”…”�”}”(hjßÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÜÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÊÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjÇÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÃÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubjˆ)�”}”(hŒ@"OC4REF" OC4REF signal is used as trigger output. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒ2"OC4REF" OC4REF signal is used as trigger output. ”h]”(jn)�”}”(hŒ"OC4REF"”h]”hŒ “OC4REFâ€�”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj Ôubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC4REF signal is used as trigger output.”h]”hŒ(OC4REF signal is used as trigger output.”…”�”}”(hj!Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj4Òubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jy@h´KhhÊh²hubhÞ)�”}”(hŒ!Additional modes (on TRGO2 only):”h]”hŒ!Additional modes (on TRGO2 only):”…”�”}”(hjMÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ?"OC5REF" OC5REF signal is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1"OC5REF" OC5REF signal is used as trigger output.”h]”(jn)�”}”(hŒ"OC5REF"”h]”hŒ “OC5REFâ€�”…”�”}”(hjiÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjeÔubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC5REF signal is used as trigger output.”h]”hŒ(OC5REF signal is used as trigger output.”…”�”}”(hjzÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjwÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjeÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjbÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj^Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒ?"OC6REF" OC6REF signal is used as trigger output.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1"OC6REF" OC6REF signal is used as trigger output.”h]”(jn)�”}”(hŒ"OC6REF"”h]”hŒ “OC6REFâ€�”…”�”}”(hj«Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj§Ôubj~)�”}”(hhh]”hÞ)�”}”(hŒ(OC6REF signal is used as trigger output.”h]”hŒ(OC6REF signal is used as trigger output.”…”�”}”(hj¼Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Khj¹Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj§Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj¤Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒU"compare_pulse_OC4REF": OC4REF rising or falling edges generate pulses.”h]”jc)�”}”(hhh]”jh)�”}”(hŒG"compare_pulse_OC4REF": OC4REF rising or falling edges generate pulses.”h]”(jn)�”}”(hŒ"compare_pulse_OC4REF":”h]”hŒ“compare_pulse_OC4REFâ€�:”…”�”}”(hjíÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjéÔubj~)�”}”(hhh]”hÞ)�”}”(hŒ/OC4REF rising or falling edges generate pulses.”h]”hŒ/OC4REF rising or falling edges generate pulses.”…”�”}”(hjþÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjûÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjéÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjæÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjâÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒU"compare_pulse_OC6REF": OC6REF rising or falling edges generate pulses.”h]”jc)�”}”(hhh]”jh)�”}”(hŒG"compare_pulse_OC6REF": OC6REF rising or falling edges generate pulses.”h]”(jn)�”}”(hŒ"compare_pulse_OC6REF":”h]”hŒ“compare_pulse_OC6REFâ€�:”…”�”}”(hj/Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj+Õubj~)�”}”(hhh]”hÞ)�”}”(hŒ/OC6REF rising or falling edges generate pulses.”h]”hŒ/OC6REF rising or falling edges generate pulses.”…”�”}”(hj@Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´Khj=Õubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj+Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj(Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj$Õubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒb"compare_pulse_OC4REF_r_or_OC6REF_r": OC4REF or OC6REF rising edges generate pulses.”h]”jc)�”}”(hhh]”jh)�”}”(hŒT"compare_pulse_OC4REF_r_or_OC6REF_r": OC4REF or OC6REF rising edges generate pulses.”h]”(jn)�”}”(hŒ%"compare_pulse_OC4REF_r_or_OC6REF_r":”h]”hŒ)“compare_pulse_OC4REF_r_or_OC6REF_râ€�:”…”�”}”(hjqÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjmÕubj~)�”}”(hhh]”hÞ)�”}”(hŒ.OC4REF or OC6REF rising edges generate pulses.”h]”hŒ.OC4REF or OC6REF rising edges generate pulses.”…”�”}”(hj‚Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjmÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjfÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒx"compare_pulse_OC4REF_r_or_OC6REF_f": OC4REF rising or OC6REF falling edges generate pulses.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ\"compare_pulse_OC4REF_r_or_OC6REF_f": OC4REF rising or OC6REF falling edges generate pulses.”h]”(jn)�”}”(hŒ%"compare_pulse_OC4REF_r_or_OC6REF_f":”h]”hŒ)“compare_pulse_OC4REF_r_or_OC6REF_fâ€�:”…”�”}”(hj³Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj¯Õubj~)�”}”(hhh]”hÞ)�”}”(hŒ6OC4REF rising or OC6REF falling edges generate pulses.”h]”hŒ6OC4REF rising or OC6REF falling edges generate pulses.”…”�”}”(hjÄÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÁÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¯Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj¬Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj¨Õubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒb"compare_pulse_OC5REF_r_or_OC6REF_r": OC5REF or OC6REF rising edges generate pulses.”h]”jc)�”}”(hhh]”jh)�”}”(hŒT"compare_pulse_OC5REF_r_or_OC6REF_r": OC5REF or OC6REF rising edges generate pulses.”h]”(jn)�”}”(hŒ%"compare_pulse_OC5REF_r_or_OC6REF_r":”h]”hŒ)“compare_pulse_OC5REF_r_or_OC6REF_râ€�:”…”�”}”(hjõÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´KhjñÕubj~)�”}”(hhh]”hÞ)�”}”(hŒ.OC5REF or OC6REF rising edges generate pulses.”h]”hŒ.OC5REF or OC6REF rising edges generate pulses.”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjñÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´KhjîÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjêÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubjˆ)�”}”(hŒy"compare_pulse_OC5REF_r_or_OC6REF_f": OC5REF rising or OC6REF falling edges generate pulses. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒ]"compare_pulse_OC5REF_r_or_OC6REF_f": OC5REF rising or OC6REF falling edges generate pulses. ”h]”(jn)�”}”(hŒ%"compare_pulse_OC5REF_r_or_OC6REF_f":”h]”hŒ)“compare_pulse_OC5REF_r_or_OC6REF_fâ€�:”…”�”}”(hj7Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jy@h´Khj3Öubj~)�”}”(hhh]”hÞ)�”}”(hŒ6OC5REF rising or OC6REF falling edges generate pulses.”h]”hŒ6OC5REF rising or OC6REF falling edges generate pulses.”…”�”}”(hjHÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhjEÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj3Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jy@h´Khj0Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj,Öubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Ôubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jy@h´KhhÊh²hubj¹)�”}”(hXr+-----------+ +-------------+ +---------+ | Prescaler +-> | Counter | +-> | Master | TRGO(2) +-----------+ +--+--------+-+ |-> | Control +--> | | || +---------+ +--v--------+-+ OCxREF || +---------+ | Chx compare +----------> | Output | ChX +-----------+-+ | | Control +--> . | | +---------+ . | | . +-----------v-+ OC6REF | . | Ch6 compare +---------+> +-------------+”h]”hXr+-----------+ +-------------+ +---------+ | Prescaler +-> | Counter | +-> | Master | TRGO(2) +-----------+ +--+--------+-+ |-> | Control +--> | | || +---------+ +--v--------+-+ OCxREF || +---------+ | Chx compare +----------> | Output | ChX +-----------+-+ | | Control +--> . | | +---------+ . | | . +-----------v-+ OC6REF | . | Ch6 compare +---------+> +-------------+”…”�”}”hjtÖsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jy@h´KhhÊh²hubhÞ)�”}”(hŒ4Example with: "compare_pulse_OC4REF_r_or_OC6REF_r"::”h]”hŒ7Example with: “compare_pulse_OC4REF_r_or_OC6REF_râ€�:”…”�”}”(hj‚Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jy@h´KhhÊh²hubj¹)�”}”(hX� X X X X . . X X . . X X . . X count X . . . . X . . . . . . . . +---------------+ OC4REF | . . | +-+ . . +-+ . +---+ . OC6REF . | | . +-------+ +-------+ +-+ +-+ TRGO2 | | | | +-+ +---+ +---------+”h]”hX� X X X X . . X X . . X X . . X count X . . . . X . . . . . . . . +---------------+ OC4REF | . . | +-+ . . +-+ . +---+ . OC6REF . | | . +-------+ +-------+ +-+ +-+ TRGO2 | | | | +-+ +---+ +---------+”…”�”}”hj�Ösbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jy@h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_iio_devices_triggerx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-iio-devices-triggerx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj¬ÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/iio\/devices\/triggerX\/name**”h]”j`)�”}”(hŒ,**\/sys\/bus\/iio\/devices\/triggerX\/name**”h]”hŒ(/sys/bus/iio/devices/triggerX/name”…”�”}”(hjÆÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K hj¿Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬Öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©Öubah}”(h]”j¨Öah ]”h"]”Œ%abi_sys_bus_iio_devices_triggerx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷ÖjžÖsj˜}”j¨ÖjžÖsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-trigger-sysfs `”h]”(hŒDefined on file ”…”�”}”(hjüÖh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-trigger-sysfs `”h]”j§)�”}”(hj×h]”hŒsysfs-bus-iio-trigger-sysfs”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_trigger_sysfs”uh1hh³j_Ïh´K hjüÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K hhÊh²hubhÞ)�”}”(hŒÚThe name attribute holds a description string for the current trigger. In order to associate the trigger with an IIO device one should write this name string to /sys/bus/iio/devices/iio:deviceY/trigger/current_trigger.”h]”hŒÚThe name attribute holds a description string for the current trigger. In order to associate the trigger with an IIO device one should write this name string to /sys/bus/iio/devices/iio:deviceY/trigger/current_trigger.”…”�”}”(hj*×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´K hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_iio_devices_triggerx_name_adxl372_devx_peak:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-iio-devices-triggerx-name-adxl372-devx-peak”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjF×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/iio\/devices\/triggerX\/name \= \"adxl372\-devX\-peak\"**”h]”j`)�”}”(hŒG**\/sys\/bus\/iio\/devices\/triggerX\/name \= \"adxl372\-devX\-peak\"**”h]”hŒC/sys/bus/iio/devices/triggerX/name = "adxl372-devX-peak"”…”�”}”(hj`×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-iio-accel-adxl372”h´KhjY×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjF×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjC×ubah}”(h]”jB×ah ]”h"]”Œ7abi_sys_bus_iio_devices_triggerx_name_adxl372_devx_peak”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’×j8×sj˜}”jB×j8×subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-accel-adxl372 `”h]”(hŒDefined on file ”…”�”}”(hj—×h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-accel-adxl372 `”h]”j§)�”}”(hj¡×h]”hŒsysfs-bus-iio-accel-adxl372”…”�”}”(hj£×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­×Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_accel_adxl372”uh1hh³jt×h´Khj—×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jt×h´KhhÊh²hubhÞ)�”}”(hŒÒThe adxl372 accelerometer kernel module provides an additional trigger, which sets the device in a mode in which it will record only the peak acceleration sensed over the set period of time in the events sysfs.”h]”hŒÒThe adxl372 accelerometer kernel module provides an additional trigger, which sets the device in a mode in which it will record only the peak acceleration sensed over the set period of time in the events sysfs.”…”�”}”(hjÅ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jt×h´KhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_iio_devices_triggerx_name_bmc150_accel_any_motion_devx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-iio-devices-triggerx-name-bmc150-accel-any-motion-devx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjá×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/iio\/devices\/triggerX\/name \= \"bmc150_accel\-any\-motion\-devX\"**”h]”j`)�”}”(hŒS**\/sys\/bus\/iio\/devices\/triggerX\/name \= \"bmc150_accel\-any\-motion\-devX\"**”h]”hŒO/sys/bus/iio/devices/triggerX/name = "bmc150_accel-any-motion-devX"”…”�”}”(hjû×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-iio-accel-bmc150”h´Khjô×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ×ubah}”(h]”jÝ×ah ]”h"]”ŒBabi_sys_bus_iio_devices_triggerx_name_bmc150_accel_any_motion_devx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-ØjÓ×sj˜}”jÝ×jÓ×subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-iio-accel-bmc150 `”h]”(hŒDefined on file ”…”�”}”(hj2Øh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-iio-accel-bmc150 `”h]”j§)�”}”(hj<Øh]”hŒsysfs-bus-iio-accel-bmc150”…”�”}”(hj>Øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:Øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_iio_accel_bmc150”uh1hh³jØh´Khj2Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØh´KhhÊh²hubhÞ)�”}”(hŒ¥The BMC150 accelerometer kernel module provides an additional trigger, which sets driver in a mode, where data is pushed to the buffer only when there is any motion.”h]”hŒ¥The BMC150 accelerometer kernel module provides an additional trigger, which sets driver in a mode, where data is pushed to the buffer only when there is any motion.”…”�”}”(hj`Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_iio_devices_triggerx_name_bmg160_any_motion_devx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÍØh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-iio-gyro-bmg160 `”h]”j§)�”}”(hjרh]”hŒsysfs-bus-iio-gyro-bmg160”…”�”}”(hjÙØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕØubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_iio_gyro_bmg160”uh1hh³jªØh´KhjÍØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªØh´KhhÊh²hubhÞ)�”}”(hŒœThe BMG160 gyro kernel module provides an additional trigger, which sets driver in a mode, where data is pushed to the buffer only when there is any motion.”h]”hŒœThe BMG160 gyro kernel module provides an additional trigger, which sets driver in a mode, where data is pushed to the buffer only when there is any motion.”…”�”}”(hjûØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªØh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_iio_devices_triggerx_trigger_now:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-iio-devices-triggerx-trigger-now”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/triggerX\/trigger_now**”h]”j`)�”}”(hŒ3**\/sys\/bus\/iio\/devices\/triggerX\/trigger_now**”h]”hŒ//sys/bus/iio/devices/triggerX/trigger_now”…”�”}”(hj1Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´Khj*Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙubah}”(h]”jÙah ]”h"]”Œ,abi_sys_bus_iio_devices_triggerx_trigger_now”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbÙj Ùsj˜}”jÙj ÙsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-iio-trigger-sysfs `”h]”(hŒDefined on file ”…”�”}”(hjgÙh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-iio-trigger-sysfs `”h]”j§)�”}”(hjqÙh]”hŒsysfs-bus-iio-trigger-sysfs”…”�”}”(hjsÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}ÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_iio_trigger_sysfs”uh1hh³j_Ïh´KhjgÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´KhhÊh²hubhÞ)�”}”(hX�This file is provided by the iio-trig-sysfs stand-alone trigger driver. Writing this file with any value triggers an event driven driver, associated with this trigger, to capture data into an in kernel buffer. This approach can be valuable during automated testing or in situations, where other trigger methods are not applicable. For example no RTC or spare GPIOs. X is the IIO index of the trigger.”h]”hX�This file is provided by the iio-trig-sysfs stand-alone trigger driver. Writing this file with any value triggers an event driven driver, associated with this trigger, to capture data into an in kernel buffer. This approach can be valuable during automated testing or in situations, where other trigger methods are not applicable. For example no RTC or spare GPIOs. X is the IIO index of the trigger.”…”�”}”(hj•Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_Ïh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_iio_devices_triggerx_trigger_polarity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-iio-devices-triggerx-trigger-polarity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj±ÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/triggerX\/trigger_polarity**”h]”j`)�”}”(hŒ8**\/sys\/bus\/iio\/devices\/triggerX\/trigger_polarity**”h]”hŒ4/sys/bus/iio/devices/triggerX/trigger_polarity”…”�”}”(hjËÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-bus-iio-adc-stm32”h´KhjÄÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±Ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®Ùubah}”(h]”j­Ùah ]”h"]”Œ1abi_sys_bus_iio_devices_triggerx_trigger_polarity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýÙj£Ùsj˜}”j­Ùj£ÙsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-adc-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjÚh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-adc-stm32 `”h]”j§)�”}”(hj Úh]”hŒsysfs-bus-iio-adc-stm32”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_adc_stm32”uh1hh³jßÙh´KhjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubhÞ)�”}”(hŒªThe STM32 ADC can be configured to use external trigger sources (e.g. timers, pwm or exti gpio). Then, it can be tuned to start conversions on external trigger by either:”h]”hŒªThe STM32 ADC can be configured to use external trigger sources (e.g. timers, pwm or exti gpio). Then, it can be tuned to start conversions on external trigger by either:”…”�”}”(hj0Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ "rising-edge"”h]”hÞ)�”}”(hjCÚh]”hŒ“rising-edgeâ€�”…”�”}”(hjEÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhjAÚubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Úubjˆ)�”}”(hŒ"falling-edge"”h]”hÞ)�”}”(hjZÚh]”hŒ“falling-edgeâ€�”…”�”}”(hj\Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhjXÚubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Úubjˆ)�”}”(hŒ"both-edges". ”h]”hÞ)�”}”(hŒ "both-edges".”h]”hŒ“both-edgesâ€�.”…”�”}”(hjsÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhjoÚubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Úubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jßÙh´KhhÊh²hubhÞ)�”}”(hŒ)Reading returns current trigger polarity.”h]”hŒ)Reading returns current trigger polarity.”…”�”}”(hj�Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubhÞ)�”}”(hŒ@Writing value before enabling conversions sets trigger polarity.”h]”hŒ@Writing value before enabling conversions sets trigger polarity.”…”�”}”(hj›Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_iio_devices_triggerx_trigger_polarity_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-iio-devices-triggerx-trigger-polarity-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj·ÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/iio\/devices\/triggerX\/trigger_polarity_available**”h]”j`)�”}”(hŒB**\/sys\/bus\/iio\/devices\/triggerX\/trigger_polarity_available**”h]”hŒ>/sys/bus/iio/devices/triggerX/trigger_polarity_available”…”�”}”(hjÑÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhjÊÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´Úubah}”(h]”j³Úah ]”h"]”Œ;abi_sys_bus_iio_devices_triggerx_trigger_polarity_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛj©Úsj˜}”j³Új©ÚsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-iio-adc-stm32 `”h]”(hŒDefined on file ”…”�”}”(hjÛh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-iio-adc-stm32 `”h]”j§)�”}”(hjÛh]”hŒsysfs-bus-iio-adc-stm32”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_iio_adc_stm32”uh1hh³jßÙh´KhjÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubhÞ)�”}”(hŒ-List all available trigger_polarity settings.”h]”hŒ-List all available trigger_polarity settings.”…”�”}”(hj5Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jßÙh´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_intel_th_devices_intel_th_id_device_id_active:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-intel-th-devices-intel-th-id-device-id-active”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjQÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/intel_th\/devices\/\\-\\\/active**”h]”j`)�”}”(hŒL**\/sys\/bus\/intel_th\/devices\/\\-\\\/active**”h]”hŒH/sys/bus/intel_th/devices/-/active”…”�”}”(hjkÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ;Documentation/ABI/testing/sysfs-bus-intel_th-output-devices”h´KhjdÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjNÛubah}”(h]”jMÛah ]”h"]”Œ9abi_sys_bus_intel_th_devices_intel_th_id_device_id_active”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�ÛjCÛsj˜}”jMÛjCÛsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-intel_th-output-devices `”h]”(hŒDefined on file ”…”�”}”(hj¢Ûh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-intel_th-output-devices `”h]”j§)�”}”(hj¬Ûh]”hŒ!sysfs-bus-intel_th-output-devices”…”�”}”(hj®Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_intel_th_output_devices”uh1hh³jÛh´Khj¢Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛh´KhhÊh²hubhÞ)�”}”(hŒ§(RW) Writes of 1 or 0 enable or disable trace output to this output device. Reads return current status. Requires that the correstponding output port driver be loaded.”h]”hŒ§(RW) Writes of 1 or 0 enable or disable trace output to this output device. Reads return current status. Requires that the correstponding output port driver be loaded.”…”�”}”(hjÐÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_masters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-intel-th-devices-intel-th-id-gth-masters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjìÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/intel_th\/devices\/\\-gth\/masters\/\***”h]”j`)�”}”(hŒD**\/sys\/bus\/intel_th\/devices\/\\-gth\/masters\/\***”h]”hŒ@/sys/bus/intel_th/devices/-gth/masters/*”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-intel_th-devices-gth”h´KhjÿÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjìÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéÛubah}”(h]”jèÛah ]”h"]”Œ4abi_sys_bus_intel_th_devices_intel_th_id_gth_masters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ÜjÞÛsj˜}”jèÛjÞÛsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hj=Üh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hjGÜh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hjIÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´Khj=Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubhÞ)�”}”(hŒN(RW) Configure output ports for STP masters. Writing -1 disables a master; any”h]”hŒN(RW) Configure output ports for STP masters. Writing -1 disables a master; any”…”�”}”(hjkÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_drop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-drop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj‡ÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_drop**”h]”j`)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_drop**”h]”hŒI/sys/bus/intel_th/devices/-gth/outputs/[0-7]_drop”…”�”}”(hj¡Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhjšÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„Üubah}”(h]”jƒÜah ]”h"]”Œ=abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_drop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒÜjyÜsj˜}”jƒÜjyÜsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hj×Üh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hjáÜh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hjãÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´Khj×Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubhÞ)�”}”(hŒe(RW) Data retention policy setting: keep (0) or drop (1) incoming data while output port is in reset.”h]”hŒe(RW) Data retention policy setting: keep (0) or drop (1) incoming data while output port is in reset.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_flush:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-flush”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj!ÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_flush**”h]”j`)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_flush**”h]”hŒJ/sys/bus/intel_th/devices/-gth/outputs/[0-7]_flush”…”�”}”(hj;Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K"hj4Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝubah}”(h]”jÝah ]”h"]”Œ>abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_flush”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlÝjÝsj˜}”jÝjÝsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hjqÝh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hj{Ýh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hj}Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´K"hjqÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K"hhÊh²hubhÞ)�”}”(hŒC(RW) Force flush data from byte packing buffer for the output port.”h]”hŒC(RW) Force flush data from byte packing buffer for the output port.”…”�”}”(hjŸÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K"hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_null:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-null”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj»ÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_null**”h]”j`)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_null**”h]”hŒI/sys/bus/intel_th/devices/-gth/outputs/[0-7]_null”…”�”}”(hjÕÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhjÎÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸Ýubah}”(h]”j·Ýah ]”h"]”Œ=abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_null”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞj­Ýsj˜}”j·Ýj­ÝsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hj Þh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hjÞh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´Khj Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubhÞ)�”}”(hŒ=(RW) STP NULL packet generation: enabled (1) or disabled (0).”h]”hŒ=(RW) STP NULL packet generation: enabled (1) or disabled (0).”…”�”}”(hj9Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjUÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_port**”h]”j`)�”}”(hŒM**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_port**”h]”hŒI/sys/bus/intel_th/devices/-gth/outputs/[0-7]_port”…”�”}”(hjoÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhjhÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRÞubah}”(h]”jQÞah ]”h"]”Œ=abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ÞjGÞsj˜}”jQÞjGÞsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hj¥Þh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hj¯Þh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hj±Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´Khj¥Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubhÞ)�”}”(hŒ(RO) Output port type:”h]”hŒ(RO) Output port type:”…”�”}”(hjÓÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhhÊh²hubjÛ›)�”}”(hŒœ== ========================= 0 not present, 1 MSU (Memory Storage Unit) 2 CTP (Common Trace Port) 4 PTI (MIPI PTI). == ========================= ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjèÞubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjèÞubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßubjW)�”}”(hhh]”hÞ)�”}”(hŒ not present,”h]”hŒ not present,”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿÞubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj>ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khj;ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ßubjW)�”}”(hhh]”hÞ)�”}”(hŒMSU (Memory Storage Unit)”h]”hŒMSU (Memory Storage Unit)”…”�”}”(hjTßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´KhjQßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿÞubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjtßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khjqßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnßubjW)�”}”(hhh]”hÞ)�”}”(hŒCTP (Common Trace Port)”h]”hŒCTP (Common Trace Port)”…”�”}”(hjŠßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khj‡ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿÞubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjªßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khj§ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ßubjW)�”}”(hhh]”hÞ)�”}”(hŒPTI (MIPI PTI).”h]”hŒPTI (MIPI PTI).”…”�”}”(hjÀßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´Khj½ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåÞubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjáÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÜh´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_reset**”h]”j`)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_reset**”h]”hŒJ/sys/bus/intel_th/devices/-gth/outputs/[0-7]_reset”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K)hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþßubah}”(h]”jýßah ]”h"]”Œ>abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLàjóßsj˜}”jýßjóßsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hjQàh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hj[àh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hj]àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYàubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´K)hjQàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K)hhÊh²hubhÞ)�”•}”(hŒ!(RO) Output port is in reset (1).”h]”hŒ!(RO) Output port is in reset (1).”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K)hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_smcfreq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-smcfreq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj›àubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_smcfreq**”h]”j`)�”}”(hŒP**\/sys\/bus\/intel_th\/devices\/\\-gth\/outputs\/[0\-7]_smcfreq**”h]”hŒL/sys/bus/intel_th/devices/-gth/outputs/[0-7]_smcfreq”…”�”}”(hjµàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K/hj®àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜àubah}”(h]”j—àah ]”h"]”Œ@abi_sys_bus_intel_th_devices_intel_th_id_gth_outputs_0_7_smcfreq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæàj�àsj˜}”j—àj�àsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-gth `”h]”(hŒDefined on file ”…”�”}”(hjëàh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-gth `”h]”j§)�”}”(hjõàh]”hŒsysfs-bus-intel_th-devices-gth”…”�”}”(hj÷àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóàubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_gth”uh1hh³jÜh´K/hjëàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K/hhÊh²hubhÞ)�”}”(hŒg(RW) STP sync packet frequency for the port. Specifies the number of clocks between mainenance packets.”h]”hŒg(RW) STP sync packet frequency for the port. Specifies the number of clocks between mainenance packets.”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜh´K/hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj5áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/mode**”h]”j`)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/mode**”h]”hŒD/sys/bus/intel_th/devices/-msc/mode”…”�”}”(hjOáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-intel_th-devices-msc”h´KhjHáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2áubah}”(h]”j1áah ]”h"]”Œ8abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�áj'ásj˜}”j1áj'ásubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-msc `”h]”(hŒDefined on file ”…”�”}”(hj†áh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-msc `”h]”j§)�”}”(hj�áh]”hŒsysfs-bus-intel_th-devices-msc”…”�”}”(hj’áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_msc”uh1hh³jcáh´Khj†áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubhÞ)�”}”(hŒ"(RW) Configure MSC operating mode:”h]”hŒ"(RW) Configure MSC operating mode:”…”�”}”(hj´áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubjÛ›)�”}”(hŒÁ- "single", for contiguous buffer mode (high-order alloc); - "multi", for multiblock mode; - "ExI", for DCI handler mode; - "debug", for debug mode; - any of the currently loaded buffer sinks. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ8"single", for contiguous buffer mode (high-order alloc);”h]”hÞ)�”}”(hjËáh]”hŒ<“singleâ€�, for contiguous buffer mode (high-order alloc);”…”�”}”(hjÍáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhjÉáubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÆáubjˆ)�”}”(hŒ"multi", for multiblock mode;”h]”hÞ)�”}”(hjâáh]”hŒ!“multiâ€�, for multiblock mode;”…”�”}”(hjäáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khjàáubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÆáubjˆ)�”}”(hŒ"ExI", for DCI handler mode;”h]”hÞ)�”}”(hjùáh]”hŒ “ExIâ€�, for DCI handler mode;”…”�”}”(hjûáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khj÷áubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÆáubjˆ)�”}”(hŒ"debug", for debug mode;”h]”hÞ)�”}”(hjâh]”hŒ“debugâ€�, for debug mode;”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khjâubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÆáubjˆ)�”}”(hŒ*any of the currently loaded buffer sinks. ”h]”hÞ)�”}”(hŒ)any of the currently loaded buffer sinks.”h]”hŒ)any of the currently loaded buffer sinks.”…”�”}”(hj)âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khj%âubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÆáubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jcáh´KhjÂáubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jcáh´KhhÊh²hubhÞ)�”}”(hŒ˜If operating mode changes, existing buffer is deallocated, provided there are no active users and tracing is not enabled, otherwise the write will fail.”h]”hŒ˜If operating mode changes, existing buffer is deallocated, provided there are no active users and tracing is not enabled, otherwise the write will fail.”…”�”}”(hjIâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_nr_pages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\-msc\\/nr_pages**”h]”j`)�”}”(hŒL**\/sys\/bus\/intel_th\/devices\/\\-msc\\/nr_pages**”h]”hŒH/sys/bus/intel_th/devices/-msc/nr_pages”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khjxâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrâubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbâubah}”(h]”jaâah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjµâh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-msc `”h]”j§)�”}”(hj¿âh]”hŒsysfs-bus-intel_th-devices-msc”…”�”}”(hjÁâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_msc”uh1hh³jcáh´Khjµâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubhÞ)�”}”(hŒ=(RW) Configure MSC buffer size for "single" or "multi" modes.”h]”hŒE(RW) Configure MSC buffer size for “singleâ€� or “multiâ€� modes.”…”�”}”(hjãâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubhÞ)�”}”(hŒÑIn single mode, this is a single number of pages, has to be power of 2. In multiblock mode, this is a comma-separated list of numbers of pages for each window to be allocated. Number of windows is not limited.”h]”hŒÑIn single mode, this is a single number of pages, has to be power of 2. In multiblock mode, this is a comma-separated list of numbers of pages for each window to be allocated. Number of windows is not limited.”…”�”}”(hjñâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubhÞ)�”}”(hŒŽWriting to this file deallocates existing buffer (provided there are no active users and tracing is not enabled) and then allocates a new one.”h]”hŒŽWriting to this file deallocates existing buffer (provided there are no active users and tracing is not enabled) and then allocates a new one.”…”�”}”(hjÿâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/port**”h]”j`)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/port**”h]”hŒD/sys/bus/intel_th/devices/-msc/port”…”�”}”(hj5ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛh´K hj.ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãubah}”(h]”jãah ]”h"]”Œ8abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfãj ãsj˜}”jãj ãsubhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-intel_th-output-devices `”h]”(hŒDefined on file ”…”�”}”(hjkãh²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-intel_th-output-devices `”h]”j§)�”}”(hjuãh]”hŒ!sysfs-bus-intel_th-output-devices”…”�”}”(hjwãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_intel_th_output_devices”uh1hh³jÛh´K hjkãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛh´K hhÊh²hubhÞ)�”}”(hŒ�(RO) Port number, corresponding to this output device on the switch (GTH) or "unassigned" if the corresponding output port driver is not loaded.”h]”hŒ”(RO) Port number, corresponding to this output device on the switch (GTH) or “unassignedâ€� if the corresponding output port driver is not loaded.”…”�”}”(hj™ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛh´K hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_stop_on_full:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-stop-on-full”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjµãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/intel_th\/devices\/\\-msc\\/stop_on_full**”h]”j`)�”}”(hŒP**\/sys\/bus\/intel_th\/devices\/\\-msc\\/stop_on_full**”h]”hŒL/sys/bus/intel_th/devices/-msc/stop_on_full”…”�”}”(hjÏãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K/hjÈãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²ãubah}”(h]”j±ãah ]”h"]”Œ@abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_stop_on_full”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäj§ãsj˜}”j±ãj§ãsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-msc `”h]”(hŒDefined on file ”…”�”}”(hjäh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-msc `”h]”j§)�”}”(hjäh]”hŒsysfs-bus-intel_th-devices-msc”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_msc”uh1hh³jcáh´K/hjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K/hhÊh²hubhÞ)�”}”(hŒ«(RW) Configure whether trace stops when the last available window becomes full (1/y/Y) or wraps around and continues until the next window becomes available again (0/n/N).”h]”hŒ«(RW) Configure whether trace stops when the last available window becomes full (1/y/Y) or wraps around and continues until the next window becomes available again (0/n/N).”…”�”}”(hj3äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K/hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_win_switch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-win-switch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjOäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-msc\\/win_switch**”h]”j`)�”}”(hŒN**\/sys\/bus\/intel_th\/devices\/\\-msc\\/win_switch**”h]”hŒJ/sys/bus/intel_th/devices/-msc/win_switch”…”�”}”(hjiäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K&hjbäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLäubah}”(h]”jKäah ]”h"]”Œ>abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_win_switch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšäjAäsj˜}”jKäjAäsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-msc `”h]”(hŒDefined on file ”…”�”}”(hjŸäh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-msc `”h]”j§)�”}”(hj©äh]”hŒsysfs-bus-intel_th-devices-msc”…”�”}”(hj«äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_msc”uh1hh³jcáh´K&hjŸäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K&hhÊh²hubhÞ)�”}”(hŒý(RW) Trigger window switch for the MSC's buffer, in multi-window mode. In "multi" mode, accepts writes of "1", thereby triggering a window switch for the buffer. Returns an error in any other operating mode or attempts to write something other than "1".”h]”hX (RW) Trigger window switch for the MSC’s buffer, in multi-window mode. In “multiâ€� mode, accepts writes of “1â€�, thereby triggering a window switch for the buffer. Returns an error in any other operating mode or attempts to write something other than “1â€�.”…”�”}”(hjÍäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´K&hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_wrap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-wrap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjéäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/wrap**”h]”j`)�”}”(hŒH**\/sys\/bus\/intel_th\/devices\/\\-msc\\/wrap**”h]”hŒD/sys/bus/intel_th/devices/-msc/wrap”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´Khjüäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæäubah}”(h]”jåäah ]”h"]”Œ8abi_sys_bus_intel_th_devices_intel_th_id_msc_msc_id_wrap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4åjÛäsj˜}”jåäjÛäsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-msc `”h]”(hŒDefined on file ”…”�”}”(hj9åh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-msc `”h]”j§)�”}”(hjCåh]”hŒsysfs-bus-intel_th-devices-msc”…”�”}”(hjEåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_msc”uh1hh³jcáh´Khj9åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubhÞ)�”}”(hŒ:(RW) Configure MSC buffer wrapping. 1 == wrapping enabled.”h]”hŒ:(RW) Configure MSC buffer wrapping. 1 == wrapping enabled.”…”�”}”(hjgåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jcáh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_intel_th_devices_intel_th_id_pti_clock_divider:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-intel-th-devices-intel-th-id-pti-clock-divider”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjƒåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/intel_th\/devices\/\\-pti\/clock_divider**”h]”j`)�”}”(hŒF**\/sys\/bus\/intel_th\/devices\/\\-pti\/clock_divider**”h]”hŒB/sys/bus/intel_th/devices/-pti/clock_divider”…”�”}”(hj�åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-intel_th-devices-pti”h´Khj–åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€åubah}”(h]”jåah ]”h"]”Œ:abi_sys_bus_intel_th_devices_intel_th_id_pti_clock_divider”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏåjuåsj˜}”jåjuåsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-pti `”h]”(hŒDefined on file ”…”�”}”(hjÔåh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-pti `”h]”j§)�”}”(hjÞåh]”hŒsysfs-bus-intel_th-devices-pti”…”�”}”(hjàåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_pti”uh1hh³j±åh´KhjÔåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒœ(RW) Configure PTI port clock divider: - 0: Intel TH clock rate, - 1: 1/2 Intel TH clock rate, - 2: 1/4 Intel TH clock rate, - 3: 1/8 Intel TH clock rate. ”h]”(jn)�”}”(hŒ&(RW) Configure PTI port clock divider:”h]”hŒ&(RW) Configure PTI port clock divider:”…”�”}”(hj æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j±åh´Khjæubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: Intel TH clock rate,”h]”hÞ)�”}”(hjæh]”hŒ0: Intel TH clock rate,”…”�”}”(hj!æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´Khjæubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæubjˆ)�”}”(hŒ1: 1/2 Intel TH clock rate,”h]”hÞ)�”}”(hj6æh]”hŒ1: 1/2 Intel TH clock rate,”…”�”}”(hj8æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´Khj4æubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæubjˆ)�”}”(hŒ2: 1/4 Intel TH clock rate,”h]”hÞ)�”}”(hjMæh]”hŒ2: 1/4 Intel TH clock rate,”…”�”}”(hjOæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhjKæubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæubjˆ)�”}”(hŒ3: 1/8 Intel TH clock rate. ”h]”hÞ)�”}”(hŒ3: 1/8 Intel TH clock rate.”h]”hŒ3: 1/8 Intel TH clock rate.”…”�”}”(hjfæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´Khjbæubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j±åh´Khjæubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjæubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j±åh´Khjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒC.. _abi_sys_bus_intel_th_devices_intel_th_id_pti_freerunning_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-intel-th-devices-intel-th-id-pti-freerunning-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj æubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/intel_th\/devices\/\\-pti\/freerunning_clock**”h]”j`)�”}”(hŒJ**\/sys\/bus\/intel_th\/devices\/\\-pti\/freerunning_clock**”h]”hŒF/sys/bus/intel_th/devices/-pti/freerunning_clock”…”�”}”(hjºæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´Khj³æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�æubah}”(h]”jœæah ]”h"]”Œ>abi_sys_bus_intel_th_devices_intel_th_id_pti_freerunning_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jëæj’æsj˜}”jœæj’æsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-pti `”h]”(hŒDefined on file ”…”�”}”(hjðæh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-pti `”h]”j§)�”}”(hjúæh]”hŒsysfs-bus-intel_th-devices-pti”…”�”}”(hjüæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_pti”uh1hh³j±åh´Khjðæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhhÊh²hubhÞ)�”}”(hŒ‰(RW) 0: PTI trace clock acts as a strobe which only toggles when there is trace data to send. 1: PTI trace clock is a free-running clock.”h]”hŒ‰(RW) 0: PTI trace clock acts as a strobe which only toggles when there is trace data to send. 1: PTI trace clock is a free-running clock.”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_intel_th_devices_intel_th_id_pti_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-intel-th-devices-intel-th-id-pti-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj:çubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/intel_th\/devices\/\\-pti\/mode**”h]”j`)�”}”(hŒ=**\/sys\/bus\/intel_th\/devices\/\\-pti\/mode**”h]”hŒ9/sys/bus/intel_th/devices/-pti/mode”…”�”}”(hjTçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhjMçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7çubah}”(h]”j6çah ]”h"]”Œ1abi_sys_bus_intel_th_devices_intel_th_id_pti_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…çj,çsj˜}”j6çj,çsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-intel_th-devices-pti `”h]”(hŒDefined on file ”…”�”}”(hjŠçh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-intel_th-devices-pti `”h]”j§)�”}”(hj”çh]”hŒsysfs-bus-intel_th-devices-pti”…”�”}”(hj–çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j çŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_intel_th_devices_pti”uh1hh³j±åh´KhjŠçubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhhÊh²hubhÞ)�”}”(hŒM(RW) Configure PTI output width. Currently supported values are 4, 8, 12, 16.”h]”hŒM(RW) Configure PTI output width. Currently supported values are 4, 8, 12, 16.”…”�”}”(hj¸çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j±åh´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_mcb_devices_mcb_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mcb-devices-mcb-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjÔçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/bus\/mcb\/devices\/mcb\:X**”h]”j`)�”}”(hŒ$**\/sys\/bus\/mcb\/devices\/mcb\:X**”h]”hŒ /sys/bus/mcb/devices/mcb:X”…”�”}”(hjîçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-mcb”h´Khjççubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑçubah}”(h]”jÐçah ]”h"]”Œabi_sys_bus_mcb_devices_mcb_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j èjÆçsj˜}”jÐçjÆçsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mcb `”h]”(hŒDefined on file ”…”�”}”(hj%èh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mcb `”h]”j§)�”}”(hj/èh]”hŒ sysfs-bus-mcb”…”�”}”(hj1èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;èŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mcb”uh1hh³jèh´Khj%èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒ5Hardware chip or device hosting the MEN chameleon bus”h]”hŒ5Hardware chip or device hosting the MEN chameleon bus”…”�”}”(hjSèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_mcb_devices_mcb_x_minor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-mcb-devices-mcb-x-minor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjoèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/mcb\/devices\/mcb\:X\/minor**”h]”j`)�”}”(hŒ+**\/sys\/bus\/mcb\/devices\/mcb\:X\/minor**”h]”hŒ'/sys/bus/mcb/devices/mcb:X/minor”…”�”}”(hj‰èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´K hj‚èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjoèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlèubah}”(h]”jkèah ]”h"]”Œ#abi_sys_bus_mcb_devices_mcb_x_minor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jºèjaèsj˜}”jkèjaèsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mcb `”h]”(hŒDefined on file ”…”�”}”(hj¿èh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mcb `”h]”j§)�”}”(hjÉèh]”hŒ sysfs-bus-mcb”…”�”}”(hjËèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mcb”uh1hh³jèh´K hj¿èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´K hhÊh²hubhÞ)�”}”(hŒThe FPGA's minor number”h]”hŒThe FPGA’s minor number”…”�”}”(hjíèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_mcb_devices_mcb_x_model:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-mcb-devices-mcb-x-model”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/mcb\/devices\/mcb\:X\/model**”h]”j`)�”}”(hŒ+**\/sys\/bus\/mcb\/devices\/mcb\:X\/model**”h]”hŒ'/sys/bus/mcb/devices/mcb:X/model”…”�”}”(hj#éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´Khjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéubah}”(h]”jéah ]”h"]”Œ#abi_sys_bus_mcb_devices_mcb_x_model”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTéjûèsj˜}”jéjûèsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mcb `”h]”(hŒDefined on file ”…”�”}”(hjYéh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mcb `”h]”j§)�”}”(hjcéh]”hŒ sysfs-bus-mcb”…”�”}”(hjeéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mcb”uh1hh³jèh´KhjYéubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒThe FPGA's model number”h]”hŒThe FPGA’s model number”…”�”}”(hj‡éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_mcb_devices_mcb_x_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-mcb-devices-mcb-x-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj£éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/mcb\/devices\/mcb\:X\/name**”h]”j`)�”}”(hŒ***\/sys\/bus\/mcb\/devices\/mcb\:X\/name**”h]”hŒ&/sys/bus/mcb/devices/mcb:X/name”…”�”}”(hj½éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´Khj¶éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj éubah}”(h]”jŸéah ]”h"]”Œ"abi_sys_bus_mcb_devices_mcb_x_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîéj•ésj˜}”jŸéj•ésubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mcb `”h]”(hŒDefined on file ”…”�”}”(hjóéh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mcb `”h]”j§)�”}”(hjýéh]”hŒ sysfs-bus-mcb”…”�”}”(hjÿéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mcb”uh1hh³jèh´Khjóéubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒThe FPGA's name”h]”hŒThe FPGA’s name”…”�”}”(hj!êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_mcb_devices_mcb_x_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-mcb-devices-mcb-x-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj=êubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/mcb\/devices\/mcb\:X\/revision**”h]”j`)�”}”(hŒ.**\/sys\/bus\/mcb\/devices\/mcb\:X\/revision**”h]”hŒ*/sys/bus/mcb/devices/mcb:X/revision”…”�”}”(hjWêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhjPêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:êubah}”(h]”j9êah ]”h"]”Œ&abi_sys_bus_mcb_devices_mcb_x_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆêj/êsj˜}”j9êj/êsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mcb `”h]”(hŒDefined on file ”…”�”}”(hj�êh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mcb `”h]”j§)�”}”(hj—êh]”hŒ sysfs-bus-mcb”…”�”}”(hj™êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mcb”uh1hh³jèh´Khj�êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubhÞ)�”}”(hŒThe FPGA's revision number”h]”hŒThe FPGA’s revision number”…”�”}”(hj»êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jèh´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_mdio_bus_devices_statistics:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-mdio-bus-devices-statistics”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj×êubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/**”h]”j`)�”}”(hŒ7**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/**”h]”hŒ3/sys/bus/mdio_bus/devices/.../statistics/”…”�”}”(hjñêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-mdio”h´Khjêêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/**”h]”j`)�”}”(hŒ0**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/**”h]”hŒ,/sys/class/mdio_bus/.../statistics/”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´Khjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäêubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔêubah}”(h]”jÓêah ]”h"]”Œ'abi_sys_bus_mdio_bus_devices_statistics”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMëjÉêsj˜}”jÓêjÉêsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjRëh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj\ëh]”hŒsysfs-bus-mdio”…”�”}”(hj^ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´KhjRëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hubhÞ)�”}”(hŒQThis folder contains statistics about global and per MDIO bus address statistics.”h]”hŒQThis folder contains statistics about global and per MDIO bus address statistics.”…”�”}”(hj€ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_mdio_bus_devices_statistics_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-mdio-bus-devices-statistics-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjœëubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/errors**”h]”j`)�”}”(hŒ=**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/errors**”h]”hŒ9/sys/bus/mdio_bus/devices/.../statistics/errors”…”�”}”(hj¶ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´Khj¯ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/errors**”h]”j`)�”}”(hŒ6**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/errors**”h]”hŒ2/sys/class/mdio_bus/.../statistics/errors”…”�”}”(hjàëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhjÙëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ëubah}”(h]”j˜ëah ]”h"]”Œ.abi_sys_bus_mdio_bus_devices_statistics_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìjŽësj˜}”j˜ëjŽësubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjìh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj ìh]”hŒsysfs-bus-mdio”…”�”}”(hj"ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,ìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´Khjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hubhÞ)�”}”(hŒ2Total number of transfer errors for this MDIO bus.”h]”hŒ2Total number of transfer errors for this MDIO bus.”…”�”}”(hjDìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hube(j))�”}”(hŒ8.. _abi_sys_bus_mdio_bus_devices_statistics_errors_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-mdio-bus-devices-statistics-errors-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj`ìubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/errors_\**”h]”j`)�”}”(hŒF**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/errors_\**”h]”hŒB/sys/bus/mdio_bus/devices/.../statistics/errors_”…”�”}”(hjzìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K2hjsìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmìubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/errors_\**”h]”j`)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/errors_\**”h]”hŒ;/sys/class/mdio_bus/.../statistics/errors_”…”�”}”(hj¤ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K2hj�ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]ìubah}”(h]”j\ìah ]”h"]”Œ3abi_sys_bus_mdio_bus_devices_statistics_errors_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕìjRìsj˜}”j\ìjRìsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjÚìh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hjäìh]”hŒsysfs-bus-mdio”…”�”}”(hjæìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´K2hjÚìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K2hhÊh²hubhÞ)�”}”(hŒ:Total number of transfer errors for this MDIO bus address.”h]”hŒ:Total number of transfer errors for this MDIO bus address.”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K2hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_mdio_bus_devices_statistics_reads:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-mdio-bus-devices-statistics-reads”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj$íubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/reads**”h]”j`)�”}”(hŒ<**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/reads**”h]”hŒ8/sys/bus/mdio_bus/devices/.../statistics/reads”…”�”}”(hj>íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K"hj7íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1íubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/reads**”h]”j`)�”}”(hŒ5**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/reads**”h]”hŒ1/sys/class/mdio_bus/.../statistics/reads”…”�”}”(hjhíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K"hjaíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1íubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!íubah}”(h]”j íah ]”h"]”Œ-abi_sys_bus_mdio_bus_devices_statistics_reads”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™íjísj˜}”j íjísubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjžíh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj¨íh]”hŒsysfs-bus-mdio”…”�”}”(hjªíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´íŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´K"hjžíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K"hhÊh²hubhÞ)�”}”(hŒ4Total number of read transactions for this MDIO bus.”h]”hŒ4Total number of read transactions for this MDIO bus.”…”�”}”(hjÌíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K"hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_mdio_bus_devices_statistics_reads_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-mdio-bus-devices-statistics-reads-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjèíubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/reads_\**”h]”j`)�”}”(hŒE**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/reads_\**”h]”hŒA/sys/bus/mdio_bus/devices/.../statistics/reads_”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KBhjûíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõíubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/reads_\**”h]”j`)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/reads_\**”h]”hŒ:/sys/class/mdio_bus/.../statistics/reads_”…”�”}”(hj,îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KBhj%îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõíubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåíubah}”(h]”jäíah ]”h"]”Œ2abi_sys_bus_mdio_bus_devices_statistics_reads_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]îjÚísj˜}”jäíjÚísubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjbîh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hjlîh]”hŒsysfs-bus-mdio”…”�”}”(hjnîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´KBhjbîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KBhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj&ïh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj0ïh]”hŒsysfs-bus-mdio”…”�”}”(hj2ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.ïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<ïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´K hj&ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K hhÊh²hubhÞ)�”}”(hŒ,Total number of transfers for this MDIO bus.”h]”hŒ,Total number of transfers for this MDIO bus.”…”�”}”(hjTïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_mdio_bus_devices_statistics_transfers_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-mdio-bus-devices-statistics-transfers-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjpïubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/transfers_\**”h]”j`)�”}”(hŒI**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/transfers_\**”h]”hŒE/sys/bus/mdio_bus/devices/.../statistics/transfers_”…”�”}”(hjŠïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K*hjƒïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}ïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/transfers_\**”h]”j`)�”}”(hŒB**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/transfers_\**”h]”hŒ>/sys/class/mdio_bus/.../statistics/transfers_”…”�”}”(hj´ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K*hj­ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmïubah}”(h]”jlïah ]”h"]”Œ6abi_sys_bus_mdio_bus_devices_statistics_transfers_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåïjbïsj˜}”jlïjbïsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjêïh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hjôïh]”hŒsysfs-bus-mdio”…”�”}”(hjöïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´K*hjêïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K*hhÊh²hubhÞ)�”}”(hŒ4Total number of transfers for this MDIO bus address.”h]”hŒ4Total number of transfers for this MDIO bus address.”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K*hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_mdio_bus_devices_statistics_writes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-mdio-bus-devices-statistics-writes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj4ðubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/writes**”h]”j`)�”}”(hŒ=**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/writes**”h]”hŒ9/sys/bus/mdio_bus/devices/.../statistics/writes”…”�”}”(hjNðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhjGðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAðubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/writes**”h]”j`)�”}”(hŒ6**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/writes**”h]”hŒ2/sys/class/mdio_bus/.../statistics/writes”…”�”}”(hjxðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´Khjqðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ðubah}”(h]”j0ðah ]”h"]”Œ.abi_sys_bus_mdio_bus_devices_statistics_writes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©ðj&ðsj˜}”j0ðj&ðsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hj®ðh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj¸ðh]”hŒsysfs-bus-mdio”…”�”}”(hjºðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´Khj®ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hubhÞ)�”}”(hŒ5Total number of write transactions for this MDIO bus.”h]”hŒ5Total number of write transactions for this MDIO bus.”…”�”}”(hjÜðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_mdio_bus_devices_statistics_writes_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-mdio-bus-devices-statistics-writes-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjøðubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/writes_\**”h]”j`)�”}”(hŒF**\/sys\/bus\/mdio_bus\/devices\/\.\.\.\/statistics\/writes_\**”h]”hŒB/sys/bus/mdio_bus/devices/.../statistics/writes_”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K:hj ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/writes_\**”h]”j`)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\.\.\.\/statistics\/writes_\**”h]”hŒ;/sys/class/mdio_bus/.../statistics/writes_”…”�”}”(hj<ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K:hj5ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõðubah}”(h]”jôðah ]”h"]”Œ3abi_sys_bus_mdio_bus_devices_statistics_writes_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jmñjêðsj˜}”jôðjêðsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-mdio `”h]”(hŒDefined on file ”…”�”}”(hjrñh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-mdio `”h]”j§)�”}”(hj|ñh]”hŒsysfs-bus-mdio”…”�”}”(hj~ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mdio”uh1hh³jëh´K:hjrñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K:hhÊh²hubhÞ)�”}”(hŒ=Total number of write transactions for this MDIO bus address.”h]”hŒ=Total number of write transactions for this MDIO bus address.”…”�”}”(hj ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëh´K:hhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_media_devices_model:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-media-devices-model”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¼ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/media\/devices\/\.\.\.\/model**”h]”j`)�”}”(hŒ-**\/sys\/bus\/media\/devices\/\.\.\.\/model**”h]”hŒ)/sys/bus/media/devices/.../model”…”�”}”(hjÖñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-bus-media”h´KhjÏñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ñubah}”(h]”j¸ñah ]”h"]”Œabi_sys_bus_media_devices_model”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòj®ñsj˜}”j¸ñj®ñsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-media `”h]”(hŒDefined on file ”…”�”}”(hj òh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-media `”h]”j§)�”}”(hjòh]”hŒsysfs-bus-media”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_media”uh1hh³jêñh´Khj òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jêñh´KhhÊh²hubhÞ)�”}”(hŒdContains the device model name in UTF-8. The device version is is not be appended to the model name.”h]”hŒdContains the device model name in UTF-8. The device version is is not be appended to the model name.”…”�”}”(hj;òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jêñh´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_mei_devices_fixed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-fixed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjWòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/mei\/devices\/\.\.\.\/fixed**”h]”j`)�”}”(hŒ+**\/sys\/bus\/mei\/devices\/\.\.\.\/fixed**”h]”hŒ'/sys/bus/mei/devices/.../fixed”…”�”}”(hjqòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-mei”h´K%hjjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTòubah}”(h]”jSòah ]”h"]”Œabi_sys_bus_mei_devices_fixed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£òjIòsj˜}”jSòjIòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hj¨òh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hj²òh]”hŒ sysfs-bus-mei”…”�”}”(hj´òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´K%hj¨òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K%hhÊh²hubhÞ)�”}”(hŒ2Stores mei client fixed address, if any Format: %d”h]”hŒ2Stores mei client fixed address, if any Format: %d”…”�”}”(hjÖòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K%hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_mei_devices_max_conn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-mei-devices-max-conn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjòòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/mei\/devices\/\.\.\.\/max_conn**”h]”j`)�”}”(hŒ.**\/sys\/bus\/mei\/devices\/\.\.\.\/max_conn**”h]”hŒ*/sys/bus/mei/devices/.../max_conn”…”�”}”(hj óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´Khjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïòubah}”(h]”jîòah ]”h"]”Œ abi_sys_bus_mei_devices_max_conn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=ójäòsj˜}”jîòjäòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjBóh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hjLóh]”hŒ sysfs-bus-mei”…”�”}”(hjNóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´KhjBóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubhÞ)�”}”(hŒ:Stores mei client maximum number of connections Format: %d”h]”hŒ:Stores mei client maximum number of connections Format: %d”…”�”}”(hjpóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_mei_devices_max_len:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-max-len”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjŒóubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/mei\/devices\/\.\.\.\/max_len**”h]”j`)�”}”(hŒ-**\/sys\/bus\/mei\/devices\/\.\.\.\/max_len**”h]”hŒ)/sys/bus/mei/devices/.../max_len”…”�”}”(hj¦óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K3hjŸóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒóubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰óubah}”(h]”jˆóah ]”h"]”Œabi_sys_bus_mei_devices_max_len”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×ój~ósj˜}”jˆój~ósubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjÜóh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hjæóh]”hŒ sysfs-bus-mei”…”�”}”(hjèóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´K3hjÜóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K3hhÊh²hubhÞ)�”}”(hŒ3Stores mei client maximum message length Format: %d”h]”hŒ3Stores mei client maximum message length Format: %d”…”�”}”(hj ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K3hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_mei_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-mei-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj&ôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/mei\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/mei\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/mei/devices/.../modalias”…”�”}”(hj@ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´Khj9ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#ôubah}”(h]”j"ôah ]”h"]”Œ abi_sys_bus_mei_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jqôjôsj˜}”j"ôjôsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjvôh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hj€ôh]”hŒ sysfs-bus-mei”…”�”}”(hj‚ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´Khjvôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubhÞ)�”}”(hŒoStores the same MODALIAS value emitted by uevent Format: mei:::”h]”hŒoStores the same MODALIAS value emitted by uevent Format: mei:::”…”�”}”(hj¤ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_mei_devices_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÀôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/name**”h]”j`)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/name**”h]”hŒ&/sys/bus/mei/devices/.../name”…”�”}”(hjÚôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K hjÓôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½ôubah}”(h]”j¼ôah ]”h"]”Œabi_sys_bus_mei_devices_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j õj²ôsj˜}”j¼ôj²ôsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjõh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hjõh]”hŒ sysfs-bus-mei”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&õŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´K hjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K hhÊh²hubhÞ)�”}”(hŒ,Stores mei client device name Format: string”h]”hŒ,Stores mei client device name Format: string”…”�”}”(hj>õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K hhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_mei_devices_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjZõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/uuid**”h]”j`)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/uuid**”h]”hŒ&/sys/bus/mei/devices/.../uuid”…”�”}”(hjtõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´Khjmõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWõubah}”(h]”jVõah ]”h"]”Œabi_sys_bus_mei_devices_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥õjLõsj˜}”jVõjLõsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjªõh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hj´õh]”hŒ sysfs-bus-mei”…”�”}”(hj¶õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´Khjªõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubhÞ)�”}”(hŒJStores mei client device uuid Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”h]”hŒJStores mei client device uuid Format: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”…”�”}”(hjØõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_mei_devices_version:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjôõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/mei\/devices\/\.\.\.\/version**”h]”j`)�”}”(hŒ-**\/sys\/bus\/mei\/devices\/\.\.\.\/version**”h]”hŒ)/sys/bus/mei/devices/.../version”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´Khjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñõubah}”(h]”jðõah ]”h"]”Œabi_sys_bus_mei_devices_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?öjæõsj˜}”jðõjæõsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjDöh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hjNöh]”hŒ sysfs-bus-mei”…”�”}”(hjPöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´KhjDöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubhÞ)�”}”(hŒ-Stores mei client protocol version Format: %d”h]”hŒ-Stores mei client protocol version Format: %d”…”�”}”(hjröh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_mei_devices_vtag:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mei-devices-vtag”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjŽöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/vtag**”h]”j`)�”}”(hŒ***\/sys\/bus\/mei\/devices\/\.\.\.\/vtag**”h]”hŒ&/sys/bus/mei/devices/.../vtag”…”�”}”(hj¨öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K,hj¡öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹öubah}”(h]”jŠöah ]”h"]”Œabi_sys_bus_mei_devices_vtag”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙöj€ösj˜}”jŠöj€ösubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mei `”h]”(hŒDefined on file ”…”�”}”(hjÞöh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mei `”h]”j§)�”}”(hjèöh]”hŒ sysfs-bus-mei”…”�”}”(hjêöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mei”uh1hh³j…òh´K,hjÞöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K,hhÊh²hubhÞ)�”}”(hŒ0Stores mei client vtag support status Format: %d”h]”hŒ0Stores mei client vtag support status Format: %d”…”�”}”(hj ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…òh´K,hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_mhi_devices_mhi_n_loopback_max_num_tre:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-mhi-devices-mhi-n-loopback-max-num-tre”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj(÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/max_num_tre**”h]”j`)�”}”(hŒ<**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/max_num_tre**”h]”hŒ8/sys/bus/mhi/devices/mhi_LOOPBACK/max_num_tre”…”�”}”(hjB÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-mhi-devices-loopback”h´Khj;÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%÷ubah}”(h]”j$÷ah ]”h"]”Œ2abi_sys_bus_mhi_devices_mhi_n_loopback_max_num_tre”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jt÷j÷sj˜}”j$÷j÷subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-mhi-devices-loopback `”h]”(hŒDefined on file ”…”�”}”(hjy÷h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-mhi-devices-loopback `”h]”j§)�”}”(hjƒ÷h]”hŒsysfs-bus-mhi-devices-loopback”…”�”}”(hj…÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_mhi_devices_loopback”uh1hh³jV÷h´Khjy÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubhÞ)�”}”(hŒ¢(RO) Maximum number of Transfer Ring Elements (TREs) currently available on the channel ring. Reading this file returns the upper bound for the num_tre attribute.”h]”hŒ¢(RO) Maximum number of Transfer Ring Elements (TREs) currently available on the channel ring. Reading this file returns the upper bound for the num_tre attribute.”…”�”}”(hj§÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_mhi_devices_mhi_n_loopback_max_tre_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-mhi-devices-mhi-n-loopback-max-tre-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÃ÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/max_tre_size**”h]”j`)�”}”(hŒ=**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/max_tre_size**”h]”hŒ9/sys/bus/mhi/devices/mhi_LOOPBACK/max_tre_size”…”�”}”(hjÝ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K hjÖ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃ÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ÷ubah}”(h]”j¿÷ah ]”h"]”Œ3abi_sys_bus_mhi_devices_mhi_n_loopback_max_tre_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøjµ÷sj˜}”j¿÷jµ÷subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-mhi-devices-loopback `”h]”(hŒDefined on file ”…”�”}”(hjøh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-mhi-devices-loopback `”h]”j§)�”}”(hjøh]”hŒsysfs-bus-mhi-devices-loopback”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_mhi_devices_loopback”uh1hh³jV÷h´K hjøubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K hhÊh²hubhÞ)�”}”(hŒ…(RO) Maximum allowed Transfer Ring Element (TRE) size in bytes. Reading this file returns the upper bound for the tre_size attribute.”h]”hŒ…(RO) Maximum allowed Transfer Ring Element (TRE) size in bytes. Reading this file returns the upper bound for the tre_size attribute.”…”�”}”(hjAøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_mhi_devices_mhi_n_loopback_num_tre:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-mhi-devices-mhi-n-loopback-num-tre”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj]øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/num_tre**”h]”j`)�”}”(hŒ8**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/num_tre**”h]”hŒ4/sys/bus/mhi/devices/mhi_LOOPBACK/num_tre”…”�”}”(hjwøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´Khjpøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZøubah}”(h]”jYøah ]”h"]”Œ.abi_sys_bus_mhi_devices_mhi_n_loopback_num_tre”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨øjOøsj˜}”jYøjOøsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-mhi-devices-loopback `”h]”(hŒDefined on file ”…”�”}”(hj­øh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-mhi-devices-loopback `”h]”j§)�”}”(hj·øh]”hŒsysfs-bus-mhi-devices-loopback”…”�”}”(hj¹øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_mhi_devices_loopback”uh1hh³jV÷h´Khj­øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubhÞ)�”}”(hŒ«(RW) Number of Transfer Ring Elements (TREs) to use per loopback test. Must be greater than zero and must not exceed the value reported by max_num_tre. Default value is 1.”h]”hŒ«(RW) Number of Transfer Ring Elements (TREs) to use per loopback test. Must be greater than zero and must not exceed the value reported by max_num_tre. Default value is 1.”…”�”}”(hjÛøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_mhi_devices_mhi_n_loopback_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-mhi-devices-mhi-n-loopback-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj÷øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/start**”h]”j`)�”}”(hŒ6**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/start**”h]”hŒ2/sys/bus/mhi/devices/mhi_LOOPBACK/start”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K%hj ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôøubah}”(h]”jóøah ]”h"]”Œ,abi_sys_bus_mhi_devices_mhi_n_loopback_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBùjéøsj˜}”jóøjéøsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-mhi-devices-loopback `”h]”(hŒDefined on file ”…”�”}”(hjGùh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-mhi-devices-loopback `”h]”j§)�”}”(hjQùh]”hŒsysfs-bus-mhi-devices-loopback”…”�”}”(hjSùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]ùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_mhi_devices_loopback”uh1hh³jV÷h´K%hjGùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K%hhÊh²hubhÞ)�”}”(hŒñ(WO) Write any value to trigger a loopback test. The driver sends random data to the endpoint using the configured tre_size and num_tre parameters, waits for the endpoint to echo it back, and verifies the received data matches what was sent.”h]”hŒñ(WO) Write any value to trigger a loopback test. The driver sends random data to the endpoint using the configured tre_size and num_tre parameters, waits for the endpoint to echo it back, and verifies the received data matches what was sent.”…”�”}”(hjuùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K%hhÊh²hubhÞ)�”}”(hŒ›This is a blocking write that returns when the test completes or times out after 5 seconds. The write returns an error code if the test fails or times out.”h]”hŒ›This is a blocking write that returns when the test completes or times out after 5 seconds. The write returns an error code if the test fails or times out.”…”�”}”(hjƒùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´K%hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_mhi_devices_mhi_n_loopback_tre_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-mhi-devices-mhi-n-loopback-tre-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjŸùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/tre_size**”h]”j`)�”}”(hŒ9**\/sys\/bus\/mhi\/devices\/mhi\_LOOPBACK\/tre_size**”h]”hŒ5/sys/bus/mhi/devices/mhi_LOOPBACK/tre_size”…”�”}”(hj¹ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´Khj²ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœùubah}”(h]”j›ùah ]”h"]”Œ/abi_sys_bus_mhi_devices_mhi_n_loopback_tre_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêùj‘ùsj˜}”j›ùj‘ùsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-mhi-devices-loopback `”h]”(hŒDefined on file ”…”�”}”(hjïùh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-mhi-devices-loopback `”h]”j§)�”}”(hjùùh]”hŒsysfs-bus-mhi-devices-loopback”…”�”}”(hjûùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”júŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_mhi_devices_loopback”uh1hh³jV÷h´Khjïùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubhÞ)�”}”(hŒ¬(RW) Size of each Transfer Ring Element (TRE) buffer in bytes used for the loopback test. Valid range is 1 to the value reported by max_tre_size. Default value is 32 bytes.”h]”hŒ¬(RW) Size of each Transfer Ring Element (TRE) buffer in bytes used for the loopback test. Valid range is 1 to the value reported by max_tre_size. Default value is 32 bytes.”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jV÷h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_bus_mmc_devices_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-mmc-devices-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj9úubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/mmc\/devices\/\.\.\.\/rev**”h]”j`)�”}”(hŒ)**\/sys\/bus\/mmc\/devices\/\.\.\.\/rev**”h]”hŒ%/sys/bus/mmc/devices/.../rev”…”�”}”(hjSúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-mmc”h´KhjLúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFúubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6úubah}”(h]”j5úah ]”h"]”Œabi_sys_bus_mmc_devices_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…új+úsj˜}”j5új+úsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-mmc `”h]”(hŒDefined on file ”…”�”}”(hjŠúh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-mmc `”h]”j§)�”}”(hj”úh]”hŒ sysfs-bus-mmc”…”�”}”(hj–úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j úŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_mmc”uh1hh³jgúh´KhjŠúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgúh´KhhÊh²hubhÞ)�”}”(hŒExtended CSD revision number”h]”hŒExtended CSD revision number”…”�”}”(hj¸úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgúh´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_most_devices_dev_channel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-most-devices-dev-channel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÔúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/most\/devices\/\\/\\/**”h]”j`)�”}”(hŒ5**\/sys\/bus\/most\/devices\/\\/\\/**”h]”hŒ1/sys/bus/most/devices///”…”�”}”(hjîúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-most”h´K˜hjçúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáúubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑúubah}”(h]”jÐúah ]”h"]”Œ$abi_sys_bus_most_devices_dev_channel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ûjÆúsj˜}”jÐújÆúsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj%ûh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj/ûh]”hŒsysfs-bus-most”…”�”}”(hj1ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;ûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K˜hj%ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K˜hhÊh²hubhÞ)�”}”(hŒÀFor every channel of the device a directory is created, whose name is dictated by the HDM. This enables an application to collect information about the channel's capabilities and configure it.”h]”hŒÂFor every channel of the device a directory is created, whose name is dictated by the HDM. This enables an application to collect information about the channel’s capabilities and configure it.”…”�”}”(hjSûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K˜hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_most_devices_dev_channel_available_datatypes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-most-devices-dev-channel-available-datatypes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjoûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/most\/devices\/\\/\\/available_datatypes**”h]”j`)�”}”(hŒH**\/sys\/bus\/most\/devices\/\\/\\/available_datatypes**”h]”hŒD/sys/bus/most/devices///available_datatypes”…”�”}”(hj‰ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K£hj‚ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjoûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlûubah}”(h]”jkûah ]”h"]”Œ8abi_sys_bus_most_devices_dev_channel_available_datatypes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jºûjaûsj˜}”jkûjaûsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj¿ûh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjÉûh]”hŒsysfs-bus-most”…”�”}”(hjËûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K£hj¿ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K£hhÊh²hubhÞ)�”}”(hŒ3Indicates the data types the channel can transport.”h]”hŒ3Indicates the data types the channel can transport.”…”�”}”(hjíûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K£hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_most_devices_dev_channel_available_directions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-most-devices-dev-channel-available-directions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/most\/devices\/\\/\\/available_directions**”h]”j`)�”}”(hŒI**\/sys\/bus\/most\/devices\/\\/\\/available_directions**”h]”hŒE/sys/bus/most/devices///available_directions”…”�”}”(hj#üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K«hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüubah}”(h]”jüah ]”h"]”Œ9abi_sys_bus_most_devices_dev_channel_available_directions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTüjûûsj˜}”jüjûûsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjYüh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjcüh]”hŒsysfs-bus-most”…”�”}”(hjeüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K«hjYüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K«hhÊh²hubhÞ)�”}”(hŒ3Indicates the directions the channel is capable of.”h]”hŒ3Indicates the directions the channel is capable of.”…”�”}”(hj‡üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K«hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_most_devices_dev_channel_channel_starving:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-most-devices-dev-channel-channel-starving”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj£üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/most\/devices\/\\/\\/channel_starving**”h]”j`)�”}”(hŒE**\/sys\/bus\/most\/devices\/\\/\\/channel_starving**”h]”hŒA/sys/bus/most/devices///channel_starving”…”�”}”(hj½üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Mhj¶üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj üubah}”(h]”jŸüah ]”h"]”Œ5abi_sys_bus_most_devices_dev_channel_channel_starving”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîüj•üsj˜}”jŸüj•üsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjóüh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjýüh]”hŒsysfs-bus-most”…”�”}”(hjÿüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Mhjóüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubhÞ)�”}”(hŒ-Indicates whether channel ran out of buffers.”h]”hŒ-Indicates whether channel ran out of buffers.”…”�”}”(hj!ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_most_devices_dev_channel_number_of_packet_buffers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-most-devices-dev-channel-number-of-packet-buffers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj=ýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/most\/devices\/\\/\\/number_of_packet_buffers**”h]”j`)�”}”(hŒM**\/sys\/bus\/most\/devices\/\\/\\/number_of_packet_buffers**”h]”hŒI/sys/bus/most/devices///number_of_packet_buffers”…”�”}”(hjWýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K³hjPýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:ýubah}”(h]”j9ýah ]”h"]”Œ=abi_sys_bus_most_devices_dev_channel_number_of_packet_buffers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆýj/ýsj˜}”j9ýj/ýsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj�ýh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj—ýh]”hŒsysfs-bus-most”…”�”}”(hj™ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K³hj�ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K³hhÊh²hubhÞ)�”}”(hŒ>Indicates the number of packet buffers the channel can handle.”h]”hŒ>Indicates the number of packet buffers the channel can handle.”…”�”}”(hj»ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K³hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_most_devices_dev_channel_number_of_stream_buffers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-most-devices-dev-channel-number-of-stream-buffers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj×ýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/most\/devices\/\\/\\/number_of_stream_buffers**”h]”j`)�”}”(hŒM**\/sys\/bus\/most\/devices\/\\/\\/number_of_stream_buffers**”h]”hŒI/sys/bus/most/devices///number_of_stream_buffers”…”�”}”(hjñýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K¼hjêýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔýubah}”(h]”jÓýah ]”h"]”Œ=abi_sys_bus_most_devices_dev_channel_number_of_stream_buffers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"þjÉýsj˜}”jÓýjÉýsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj'þh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj1þh]”hŒsysfs-bus-most”…”�”}”(hj3þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=þŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K¼hj'þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K¼hhÊh²hubhÞ)�”}”(hŒAIndicates the number of streaming buffers the channel can handle.”h]”hŒAIndicates the number of streaming buffers the channel can handle.”…”�”}”(hjUþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K¼hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_most_devices_dev_channel_set_buffer_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-most-devices-dev-channel-set-buffer-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjqþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/most\/devices\/\\/\\/set_buffer_size**”h]”j`)�”}”(hŒD**\/sys\/bus\/most\/devices\/\\/\\/set_buffer_size**”h]”hŒ@/sys/bus/most/devices///set_buffer_size”…”�”}”(hj‹þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Kàhj„þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnþubah}”(h]”jmþah ]”h"]”Œ4abi_sys_bus_most_devices_dev_channel_set_buffer_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼þjcþsj˜}”jmþjcþsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjÁþh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjËþh]”hŒsysfs-bus-most”…”�”}”(hjÍþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×þŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KàhjÁþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KàhhÊh²hubhÞ)�”}”(hŒ?This is to read back the configured buffer size of the channel.”h]”hŒ?This is to read back the configured buffer size of the channel.”…”�”}”(hjïþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KàhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_most_devices_dev_channel_set_datatype:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-most-devices-dev-channel-set-datatype”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/most\/devices\/\\/\\/set_datatype**”h]”j`)�”}”(hŒA**\/sys\/bus\/most\/devices\/\\/\\/set_datatype**”h]”hŒ=/sys/bus/most/devices///set_datatype”…”�”}”(hj%ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Kôhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿubah}”(h]”jÿah ]”h"]”Œ1abi_sys_bus_most_devices_dev_channel_set_datatype”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVÿjýþsj˜}”jÿjýþsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj[ÿh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjeÿh]”hŒsysfs-bus-most”…”�”}”(hjgÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Kôhj[ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KôhhÊh²hubhÞ)�”}”(hŒfThis is to read back the configured data type of the channel. The following strings will be accepted::”h]”hŒeThis is to read back the configured data type of the channel. The following strings will be accepted:”…”�”}”(hj‰ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KôhhÊh²hubj¹)�”}”(hŒ&'control', 'async', 'sync', 'isoc_avp'”h]”hŒ&'control', 'async', 'sync', 'isoc_avp'”…”�”}”hj—ÿsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jûh´KôhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_most_devices_dev_channel_set_direction:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-most-devices-dev-channel-set-direction”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj³ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/most\/devices\/\\/\\/set_direction**”h]”j`)�”}”(hŒB**\/sys\/bus\/most\/devices\/\\/\\/set_direction**”h]”hŒ>/sys/bus/most/devices///set_direction”…”�”}”(hjÍÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KèhjÆÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ÿubah}”(h]”j¯ÿah ]”h"]”Œ2abi_sys_bus_most_devices_dev_channel_set_direction”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþÿj¥ÿsj˜}”j¯ÿj¥ÿsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj h]”hŒsysfs-bus-most”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Kèhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KèhhÊh²hubhÞ)�”}”(hŒfThis is to read back the configured direction of the channel. The following strings will be accepted::”h]”hŒeThis is to read back the configured direction of the channel. The following strings will be accepted:”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KèhhÊh²hubj¹)�”}”(hŒ 'tx', 'rx'”h]”hŒ 'tx', 'rx'”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jûh´KèhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_most_devices_dev_channel_set_number_of_buffers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-most-devices-dev-channel-set-number-of-buffers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/set_number_of_buffers**”h]”j`)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/set_number_of_buffers**”h]”hŒF/sys/bus/most/devices///set_number_of_buffers”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K×hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXubah}”(h]”jWah ]”h"]”Œ:abi_sys_bus_most_devices_dev_channel_set_number_of_buffers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦jMsj˜}”jWjMsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj«h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjµh]”hŒsysfs-bus-most”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K×hj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K×hhÊh²hubhÞ)�”}”(hŒEThis is to read back the configured number of buffers of the channel.”h]”hŒEThis is to read back the configured number of buffers of the channel.”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K×hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_most_devices_dev_channel_set_packets_per_xact:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-most-devices-dev-channel-set-packets-per-xact”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/most\/devices\/\\/\\/set_packets_per_xact**”h]”j`)�”}”(hŒI**\/sys\/bus\/most\/devices\/\\/\\/set_packets_per_xact**”h]”hŒE/sys/bus/most/devices///set_packets_per_xact”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjòubah}”(h]”jñah ]”h"]”Œ9abi_sys_bus_most_devices_dev_channel_set_packets_per_xact”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@jçsj˜}”jñjçsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjEh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjOh]”hŒsysfs-bus-most”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´M hjEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M hhÊh²hubhÞ)�”}”(hŒ…This is to read back the configured number of packets per transaction of the channel. This is only applicable when connected via USB.”h]”hŒ…This is to read back the configured number of packets per transaction of the channel. This is only applicable when connected via USB.”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_most_devices_dev_channel_set_subbuffer_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-most-devices-dev-channel-set-subbuffer-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/most\/devices\/\\/\\/set_subbuffer_size**”h]”j`)�”}”(hŒG**\/sys\/bus\/most\/devices\/\\/\\/set_subbuffer_size**”h]”hŒC/sys/bus/most/devices///set_subbuffer_size”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Mhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒubah}”(h]”j‹ah ]”h"]”Œ7abi_sys_bus_most_devices_dev_channel_set_subbuffer_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚj�sj˜}”j‹j�subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjßh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjéh]”hŒsysfs-bus-most”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Mhjßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubhÞ)�”}”(hŒBThis is to read back the configured subbuffer size of the channel.”h]”hŒBThis is to read back the configured subbuffer size of the channel.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_most_devices_dev_channel_size_of_packet_buffer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-most-devices-dev-channel-size-of-packet-buffer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/size_of_packet_buffer**”h]”j`)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/size_of_packet_buffer**”h]”hŒF/sys/bus/most/devices///size_of_packet_buffer”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÅhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&ubah}”(h]”j%ah ]”h"]”Œ:abi_sys_bus_most_devices_dev_channel_size_of_packet_buffer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jtjsj˜}”j%jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjyh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjƒh]”hŒsysfs-bus-most”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KÅhjyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÅhhÊh²hubhÞ)�”}”(hŒ=Indicates the size of a packet buffer the channel can handle.”h]”hŒ=Indicates the size of a packet buffer the channel can handle.”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÅhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_most_devices_dev_channel_size_of_stream_buffer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-most-devices-dev-channel-size-of-stream-buffer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/size_of_stream_buffer**”h]”j`)�”}”(hŒJ**\/sys\/bus\/most\/devices\/\\/\\/size_of_stream_buffer**”h]”hŒF/sys/bus/most/devices///size_of_stream_buffer”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÎhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀubah}”(h]”j¿ah ]”h"]”Œ:abi_sys_bus_most_devices_dev_channel_size_of_stream_buffer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjµsj˜}”j¿jµsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjh]”hŒsysfs-bus-most”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KÎhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÎhhÊh²hubhÞ)�”}”(hŒ@Indicates the size of a streaming buffer the channel can handle.”h]”hŒ@Indicates the size of a streaming buffer the channel can handle.”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KÎhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_most_devices_dev_dci:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-most-devices-dev-dci”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/most\/devices\/\\/dci**”h]”j`)�”}”(hŒ+**\/sys\/bus\/most\/devices\/\\/dci**”h]”hŒ'/sys/bus/most/devices//dci”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Khjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZubah}”(h]”jYah ]”h"]”Œ abi_sys_bus_most_devices_dev_dci”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨jOsj˜}”jYjOsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj­h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj·h]”hŒsysfs-bus-most”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Khj­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubhÞ)�”}”(hŒžIf the network interface controller is attached via USB, a dci directory is created that allows applications to read and write the controller's DCI registers.”h]”hŒ If the network interface controller is attached via USB, a dci directory is created that allows applications to read and write the controller’s DCI registers.”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_most_devices_dev_dci_arb_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-most-devices-dev-dci-arb-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/most\/devices\/\\/dci\/arb_address**”h]”j`)�”}”(hŒ8**\/sys\/bus\/most\/devices\/\\/dci\/arb_address**”h]”hŒ4/sys/bus/most/devices//dci/arb_address”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôubah}”(h]”jóah ]”h"]”Œ,abi_sys_bus_most_devices_dev_dci_arb_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBjésj˜}”jójésubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjGh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjQh]”hŒsysfs-bus-most”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KhjGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubhÞ)�”}”(hŒdThis is used to set an arbitrary DCI register address an application wants to read from or write to.”h]”hŒdThis is used to set an arbitrary DCI register address an application wants to read from or write to.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_most_devices_dev_dci_arb_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-most-devices-dev-dci-arb-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/arb_value**”h]”j`)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/arb_value**”h]”hŒ2/sys/bus/most/devices//dci/arb_value”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K&hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽubah}”(h]”j�ah ]”h"]”Œ*abi_sys_bus_most_devices_dev_dci_arb_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜjƒsj˜}”j�jƒsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjáh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjëh]”hŒsysfs-bus-most”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K&hjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K&hhÊh²hubhÞ)�”}”(hŒWThis is used to read and write the DCI register whose address is stored in arb_address.”h]”hŒWThis is used to read and write the DCI register whose address is stored in arb_address.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K&hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_most_devices_dev_dci_mep_eui48_hi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-most-devices-dev-dci-mep-eui48-hi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_hi**”h]”j`)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_hi**”h]”hŒ5/sys/bus/most/devices//dci/mep_eui48_hi”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K/hj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(ubah}”(h]”j'ah ]”h"]”Œ-abi_sys_bus_most_devices_dev_dci_mep_eui48_hi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jvjsj˜}”j'jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj{h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj…h]”hŒsysfs-bus-most”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K/hj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K/hhÊh²hubhÞ)�”}”(hŒ4This is used to check and configure the MAC address.”h]”hŒ4This is used to check and configure the MAC address.”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K/hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_most_devices_dev_dci_mep_eui48_lo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-most-devices-dev-dci-mep-eui48-lo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_lo**”h]”j`)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_lo**”h]”hŒ5/sys/bus/most/devices//dci/mep_eui48_lo”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K7hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂubah}”(h]”jÁah ]”h"]”Œ-abi_sys_bus_most_devices_dev_dci_mep_eui48_lo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj·sj˜}”jÁj·subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjh]”hŒsysfs-bus-most”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K7hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K7hhÊh²hubhÞ)�”}”(hŒ4This is used to check and configure the MAC address.”h]”hŒ4This is used to check and configure the MAC address.”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K7hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_most_devices_dev_dci_mep_eui48_mi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-most-devices-dev-dci-mep-eui48-mi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_mi**”h]”j`)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/mep_eui48_mi**”h]”hŒ5/sys/bus/most/devices//dci/mep_eui48_mi”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K?hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\ubah}”(h]”j[ah ]”h"]”Œ-abi_sys_bus_most_devices_dev_dci_mep_eui48_mi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jªjQsj˜}”j[jQsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj¯h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj¹h]”hŒsysfs-bus-most”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K?hj¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K?hhÊh²hubhÞ)�”}”(hŒ4This is used to check and configure the MAC address.”h]”hŒ4This is used to check and configure the MAC address.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K?hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_most_devices_dev_dci_mep_filter:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-most-devices-dev-dci-mep-filter”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/most\/devices\/\\/dci\/mep_filter**”h]”j`)�”}”(hŒ7**\/sys\/bus\/most\/devices\/\\/dci\/mep_filter**”h]”hŒ3/sys/bus/most/devices//dci/mep_filter”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KGhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjöubah}”(h]”jõah ]”h"]”Œ+abi_sys_bus_most_devices_dev_dci_mep_filter”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDjësj˜}”jõjësubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjIh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjSh]”hŒsysfs-bus-most”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KGhjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KGhhÊh²hubhÞ)�”}”(hŒ;This is used to check and configure the MEP filter address.”h]”hŒ;This is used to check and configure the MEP filter address.”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KGhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_most_devices_dev_dci_mep_hash0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-most-devices-dev-dci-mep-hash0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash0**”h]”j`)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash0**”h]”hŒ2/sys/bus/most/devices//dci/mep_hash0”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KOhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œ*abi_sys_bus_most_devices_dev_dci_mep_hash0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞj…sj˜}”j�j…subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjãh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjíh]”hŒsysfs-bus-most”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KOhjãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KOhhÊh²hubhÞ)�”}”(hŒ7This is used to check and configure the MEP hash table.”h]”hŒ7This is used to check and configure the MEP hash table.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KOhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_most_devices_dev_dci_mep_hash1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-most-devices-dev-dci-mep-hash1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash1**”h]”j`)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash1**”h]”hŒ2/sys/bus/most/devices//dci/mep_hash1”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KWhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*ubah}”(h]”j)ah ]”h"]”Œ*abi_sys_bus_most_devices_dev_dci_mep_hash1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxjsj˜}”j)jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj}h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj‡h]”hŒsysfs-bus-most”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KWhj}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KWhhÊh²hubhÞ)�”}”(hŒ7This is used to check and configure the MEP hash table.”h]”hŒ7This is used to check and configure the MEP hash table.”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KWhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_most_devices_dev_dci_mep_hash2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-most-devices-dev-dci-mep-hash2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash2**”h]”j`)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash2**”h]”hŒ2/sys/bus/most/devices//dci/mep_hash2”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K_hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄubah}”(h]”jÃah ]”h"]”Œ*abi_sys_bus_most_devices_dev_dci_mep_hash2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¹sj˜}”jÃj¹subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj! h]”hŒsysfs-bus-most”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j- Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K_hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K_hhÊh²hubhÞ)�”}”(hŒ7This is used to check and configure the MEP hash table.”h]”hŒ7This is used to check and configure the MEP hash table.”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K_hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_most_devices_dev_dci_mep_hash3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-most-devices-dev-dci-mep-hash3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hja ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash3**”h]”j`)�”}”(hŒ6**\/sys\/bus\/most\/devices\/\\/dci\/mep_hash3**”h]”hŒ2/sys/bus/most/devices//dci/mep_hash3”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Kghjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhja ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ ubah}”(h]”j] ah ]”h"]”Œ*abi_sys_bus_most_devices_dev_dci_mep_hash3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬ jS sj˜}”j] jS subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj± h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj» h]”hŒsysfs-bus-most”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Kghj± ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KghhÊh²hubhÞ)�”}”(hŒ7This is used to check and configure the MEP hash table.”h]”hŒ7This is used to check and configure the MEP hash table.”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KghhÊh²hubj))�”}”(hŒ... _abi_sys_bus_most_devices_dev_dci_ni_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-most-devices-dev-dci-ni-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjû ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/most\/devices\/\\/dci\/ni_state**”h]”j`)�”}”(hŒ5**\/sys\/bus\/most\/devices\/\\/dci\/ni_state**”h]”hŒ1/sys/bus/most/devices//dci/ni_state”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Kohj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø ubah}”(h]”j÷ ah ]”h"]”Œ)abi_sys_bus_most_devices_dev_dci_ni_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF jí sj˜}”j÷ jí subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjK h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjU h]”hŒsysfs-bus-most”…”�”}”(hjW h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KohjK ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KohhÊh²hubhÞ)�”}”(hŒ.Indicates the current network interface state.”h]”hŒ.Indicates the current network interface state.”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KohhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_most_devices_dev_dci_node_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-most-devices-dev-dci-node-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj• ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/node_address**”h]”j`)�”}”(hŒ9**\/sys\/bus\/most\/devices\/\\/dci\/node_address**”h]”hŒ5/sys/bus/most/devices//dci/node_address”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Kwhj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj• ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ ubah}”(h]”j‘ ah ]”h"]”Œ-abi_sys_bus_most_devices_dev_dci_node_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà j‡ sj˜}”j‘ j‡ subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjå h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjï h]”hŒsysfs-bus-most”…”�”}”(hjñ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Kwhjå ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KwhhÊh²hubhÞ)�”}”(hŒ#Indicates the current node address.”h]”hŒ#Indicates the current node address.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KwhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_most_devices_dev_dci_node_position:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-most-devices-dev-dci-node-position”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/dci\/node_position**”h]”j`)�”}”(hŒ:**\/sys\/bus\/most\/devices\/\\/dci\/node_position**”h]”hŒ6/sys/bus/most/devices//dci/node_position”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj, ubah}”(h]”j+ ah ]”h"]”Œ.abi_sys_bus_most_devices_dev_dci_node_position”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz j! sj˜}”j+ j! subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj‰ h]”hŒsysfs-bus-most”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j• Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubhÞ)�”}”(hŒ$Indicates the current node position.”h]”hŒ$Indicates the current node position.”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_most_devices_dev_dci_packet_bandwidth:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-most-devices-dev-dci-packet-bandwidth”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÉ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/most\/devices\/\\/dci\/packet_bandwidth**”h]”j`)�”}”(hŒ=**\/sys\/bus\/most\/devices\/\\/dci\/packet_bandwidth**”h]”hŒ9/sys/bus/most/devices//dci/packet_bandwidth”…”�”}”(hjã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K‡hjÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ ubah}”(h]”jÅ ah ]”h"]”Œ1abi_sys_bus_most_devices_dev_dci_packet_bandwidth”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j» sj˜}”jÅ j» subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj# h]”hŒsysfs-bus-most”…”�”}”(hj% h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj! ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K‡hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K‡hhÊh²hubhÞ)�”}”(hŒ*Indicates the configured packet bandwidth.”h]”hŒ*Indicates the configured packet bandwidth.”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K‡hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_most_devices_dev_dci_sync_ep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-most-devices-dev-dci-sync-ep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjc ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/most\/devices\/\\/dci\/sync_ep**”h]”j`)�”}”(hŒ4**\/sys\/bus\/most\/devices\/\\/dci\/sync_ep**”h]”hŒ0/sys/bus/most/devices//dci/sync_ep”…”�”}”(hj} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K�hjv ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj` ubah}”(h]”j_ ah ]”h"]”Œ(abi_sys_bus_most_devices_dev_dci_sync_ep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j® jU sj˜}”j_ jU subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj³ h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj½ h]”hŒsysfs-bus-most”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj» ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K�hj³ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K�hhÊh²hubhÞ)�”}”(hŒITriggers the controller's synchronization process for a certain endpoint.”h]”hŒKTriggers the controller’s synchronization process for a certain endpoint.”…”�”}”(hjá h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K�hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_most_devices_dev_description:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-most-devices-dev-description”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjý ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/most\/devices\/\\/description**”h]”j`)�”}”(hŒ3**\/sys\/bus\/most\/devices\/\\/description**”h]”hŒ//sys/bus/most/devices//description”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjý ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú ubah}”(h]”jù ah ]”h"]”Œ(abi_sys_bus_most_devices_dev_description”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jH jï sj˜}”jù jï subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjM h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjW h]”hŒsysfs-bus-most”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjU ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´KhjM ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubhÞ)�”}”(hŒ�Provides information about the physical location of the device. Hardware attached via USB, for instance, might return <1-1.1:1.0>”h]”hŒ�Provides information about the physical location of the device. Hardware attached via USB, for instance, might return <1-1.1:1.0>”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_most_devices_dev_interface:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-most-devices-dev-interface”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj— ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/most\/devices\/\\/interface**”h]”j`)�”}”(hŒ1**\/sys\/bus\/most\/devices\/\\/interface**”h]”hŒ-/sys/bus/most/devices//interface”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K hjª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj— ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj” ubah}”(h]”j“ ah ]”h"]”Œ&abi_sys_bus_most_devices_dev_interface”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâ j‰ sj˜}”j“ j‰ subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjç h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hjñ h]”hŒsysfs-bus-most”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´K hjç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K hhÊh²hubhÞ)�”}”(hŒ;Indicates the type of peripheral interface the device uses.”h]”hŒ;Indicates the type of peripheral interface the device uses.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_most_drivers_most_core_components:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-most-drivers-most-core-components”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/most\/drivers\/most_core\/components**”h]”j`)�”}”(hŒ4**\/sys\/bus\/most\/drivers\/most_core\/components**”h]”hŒ0/sys/bus/most/drivers/most_core/components”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.ubah}”(h]”j-ah ]”h"]”Œ-abi_sys_bus_most_drivers_most_core_components”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|j#sj˜}”j-j#subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj‹h]”hŒsysfs-bus-most”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´Mhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubhÞ)�”}”(hŒ9This is used to retrieve a list of registered components.”h]”hŒ9This is used to retrieve a list of registered components.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´MhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_most_drivers_most_core_links:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-most-drivers-most-core-links”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/most\/drivers\/most_core\/links**”h]”j`)�”}”(hŒ/**\/sys\/bus\/most\/drivers\/most_core\/links**”h]”hŒ+/sys/bus/most/drivers/most_core/links”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M%hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈubah}”(h]”jÇah ]”h"]”Œ(abi_sys_bus_most_drivers_most_core_links”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj½sj˜}”jÇj½subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-most `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-most `”h]”j§)�”}”(hj%h]”hŒsysfs-bus-most”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_most”uh1hh³jûh´M%hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M%hhÊh²hubhÞ)�”}”(hŒ5This is used to retrieve a list of established links.”h]”hŒ5This is used to retrieve a list of established links.”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jûh´M%hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_moxtet_devices_moxtet_name_addr_module_description:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-moxtet-devices-moxtet-name-addr-module-description”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_description**”h]”j`)�”}”(hŒO**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_description**”h]”hŒK/sys/bus/moxtet/devices/moxtet-./module_description”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-bus-moxtet-devices”h´Khjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbubah}”(h]”jaah ]”h"]”Œ>abi_sys_bus_moxtet_devices_moxtet_name_addr_module_description”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±jWsj˜}”jajWsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-moxtet-devices `”h]”(hŒDefined on file ”…”�”}”(hj¶h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-moxtet-devices `”h]”j§)�”}”(hjÀh]”hŒsysfs-bus-moxtet-devices”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_moxtet_devices”uh1hh³j“h´Khj¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒ0(Read) Moxtet module description. Format: string”h]”hŒ0(Read) Moxtet module description. Format: string”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_moxtet_devices_moxtet_name_addr_module_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-moxtet-devices-moxtet-name-addr-module-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_id**”h]”j`)�”}”(hŒF**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_id**”h]”hŒB/sys/bus/moxtet/devices/moxtet-./module_id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jüah ]”h"]”Œ5abi_sys_bus_moxtet_devices_moxtet_name_addr_module_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKjòsj˜}”jüjòsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-moxtet-devices `”h]”(hŒDefined on file ”…”�”}”(hjPh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-moxtet-devices `”h]”j§)�”}”(hjZh]”hŒsysfs-bus-moxtet-devices”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_moxtet_devices”uh1hh³j“h´KhjPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒ#(Read) Moxtet module ID. Format: %x”h]”hŒ#(Read) Moxtet module ID. Format: %x”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_moxtet_devices_moxtet_name_addr_module_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-moxtet-devices-moxtet-name-addr-module-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjšubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_name**”h]”j`)�”}”(hŒH**\/sys\/bus\/moxtet\/devices\/moxtet\-\\.\\/module_name**”h]”hŒD/sys/bus/moxtet/devices/moxtet-./module_name”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—ubah}”(h]”j–ah ]”h"]”Œ7abi_sys_bus_moxtet_devices_moxtet_name_addr_module_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåjŒsj˜}”j–jŒsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-bus-moxtet-devices `”h]”(hŒDefined on file ”…”�”}”(hjêh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-bus-moxtet-devices `”h]”j§)�”}”(hjôh]”hŒsysfs-bus-moxtet-devices”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_bus_moxtet_devices”uh1hh³j“h´K hjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubhÞ)�”}”(hŒ)(Read) Moxtet module name. Format: string”h]”hŒ)(Read) Moxtet module name. Format: string”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_nd_devices_ndbusx_nfit_dsm_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-nd-devices-ndbusx-nfit-dsm-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/dsm_mask**”h]”j`)�”}”(hŒ3**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/dsm_mask**”h]”hŒ//sys/bus/nd/devices/ndbusX/nfit/dsm_mask”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-nfit”h´KÄhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”j0ah ]”h"]”Œ+abi_sys_bus_nd_devices_ndbusx_nfit_dsm_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€j&sj˜}”j0j&subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hj…h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj�h]”hŒsysfs-bus-nfit”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KÄhj…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KÄhhÊh²hubhÞ)�”}”(hŒ”(RO) The bitmask indicates the supported bus specific control functions. See the section named 'NVDIMM Root Device _DSMs' in the ACPI specification.”h]”hŒ˜(RO) The bitmask indicates the supported bus specific control functions. See the section named ‘NVDIMM Root Device _DSMs’ in the ACPI specification.”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KÄhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_nd_devices_ndbusx_nfit_firmware_activate_noidle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-nd-devices-ndbusx-nfit-firmware-activate-noidle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/firmware_activate_noidle**”h]”j`)�”}”(hŒC**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/firmware_activate_noidle**”h]”hŒ?/sys/bus/nd/devices/ndbusX/nfit/firmware_activate_noidle”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KÍhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌubah}”(h]”jËah ]”h"]”Œ;abi_sys_bus_nd_devices_ndbusx_nfit_firmware_activate_noidle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjÁsj˜}”jËjÁsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj)h]”hŒsysfs-bus-nfit”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KÍhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KÍhhÊh²hubhÞ)�”}”(hXG(RW) The Intel platform implementation of firmware activate support exposes an option let the platform force idle devices in the system over the activation event, or trust that the OS will do it. The safe default is to let the platform force idle devices since the kernel is already in a suspend state, and on the chance that a driver does not properly quiesce bus-mastering after a suspend callback the platform will handle it. However, the activation might abort if, for example, platform firmware determines that the activation time exceeds the max PCI-E completion timeout. Since the platform does not know whether the OS is running the activation from a suspend context it aborts, but if the system owner trusts driver suspend callback to be sufficient then 'firmware_activation_noidle' can be enabled to bypass the activation abort.”h]”hXK(RW) The Intel platform implementation of firmware activate support exposes an option let the platform force idle devices in the system over the activation event, or trust that the OS will do it. The safe default is to let the platform force idle devices since the kernel is already in a suspend state, and on the chance that a driver does not properly quiesce bus-mastering after a suspend callback the platform will handle it. However, the activation might abort if, for example, platform firmware determines that the activation time exceeds the max PCI-E completion timeout. Since the platform does not know whether the OS is running the activation from a suspend context it aborts, but if the system owner trusts driver suspend callback to be sufficient then ‘firmware_activation_noidle’ can be enabled to bypass the activation abort.”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KÍhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_nd_devices_ndbusx_nfit_hw_error_scrub:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-nd-devices-ndbusx-nfit-hw-error-scrub”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/hw_error_scrub**”h]”j`)�”}”(hŒ9**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/hw_error_scrub**”h]”hŒ5/sys/bus/nd/devices/ndbusX/nfit/hw_error_scrub”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K±hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfubah}”(h]”jeah ]”h"]”Œ1abi_sys_bus_nd_devices_ndbusx_nfit_hw_error_scrub”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´j[sj˜}”jej[subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hj¹h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjÃh]”hŒsysfs-bus-nfit”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K±hj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K±hhÊh²hubhÞ)�”}”(hŒâ(RW) Provides a way to toggle the behavior between just adding the address (cache line) where the MCE happened to the poison list and doing a full scrub. The former (selective insertion of the address) is done unconditionally.”h]”hŒâ(RW) Provides a way to toggle the behavior between just adding the address (cache line) where the MCE happened to the poison list and doing a full scrub. The former (selective insertion of the address) is done unconditionally.”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K±hhÊh²hubhÞ)�”}”(hŒ;This attribute can have the following values written to it:”h]”hŒ;This attribute can have the following values written to it:”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K±hhÊh²hubhÞ)�”}”(hŒÛ'0': Switch to the default mode where an exception will only insert the address of the memory error into the poison and badblocks lists. '1': Enable a full scrub to happen if an exception for a memory error is received.”h]”hŒã‘0’: Switch to the default mode where an exception will only insert the address of the memory error into the poison and badblocks lists. ‘1’: Enable a full scrub to happen if an exception for a memory error is received.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K±hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_nd_devices_ndbusx_nfit_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-nd-devices-ndbusx-nfit-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/revision**”h]”j`)�”}”(hŒ3**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/revision**”h]”hŒ//sys/bus/nd/devices/ndbusX/nfit/revision”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Kœhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ+abi_sys_bus_nd_devices_ndbusx_nfit_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjjsj˜}”jjsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjoh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjyh]”hŒsysfs-bus-nfit”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Kœhjoubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KœhhÊh²hubhÞ)�”}”(hŒ%(RO) ACPI NFIT table revision number.”h]”hŒ%(RO) ACPI NFIT table revision number.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KœhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_ndbusx_nfit_scrub:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-ndbusx-nfit-scrub”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/scrub**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/ndbusX\/nfit\/scrub**”h]”hŒ,/sys/bus/nd/devices/ndbusX/nfit/scrub”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K¤hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ubah}”(h]”jµah ]”h"]”Œ(abi_sys_bus_nd_devices_ndbusx_nfit_scrub”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj«sj˜}”jµj«subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjh]”hŒsysfs-bus-nfit”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K¤hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K¤hhÊh²hubhÞ)�”}”(hŒÑ(RW) This shows the number of full Address Range Scrubs (ARS) that have been completed since driver load time. Userspace can wait on this using select/poll etc. A '+' at the end indicates an ARS is in progress”h]”hŒÕ(RW) This shows the number of full Address Range Scrubs (ARS) that have been completed since driver load time. Userspace can wait on this using select/poll etc. A ‘+’ at the end indicates an ARS is in progress”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K¤hhÊh²hubhÞ)�”}”(hŒ*Writing a value of 1 triggers an ARS scan.”h]”hŒ*Writing a value of 1 triggers an ARS scan.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K¤hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_nd_devices_nmemx_cxl_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-nd-devices-nmemx-cxl-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjaubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/nd\/devices\/nmemX\/cxl\/id**”h]”j`)�”}”(hŒ+**\/sys\/bus\/nd\/devices\/nmemX\/cxl\/id**”h]”hŒ'/sys/bus/nd/devices/nmemX/cxl/id”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjaubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ubah}”(h]”j]ah ]”h"]”Œ#abi_sys_bus_nd_devices_nmemx_cxl_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬jSsj˜}”j]jSsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hj±h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hj»h]”hŒsysfs-bus-nvdimm”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´K/hj±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubhÞ)�”}”(hŒm(RO) Show the id (serial) of the device, formatted as an unsigned 64-bit decimal value. This is CXL specific.”h]”hŒm(RO) Show the id (serial) of the device, formatted as an unsigned 64-bit decimal value. This is CXL specific.”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_nd_devices_nmemx_cxl_provider:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-nd-devices-nmemx-cxl-provider”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/cxl\/provider**”h]”j`)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/cxl\/provider**”h]”hŒ-/sys/bus/nd/devices/nmemX/cxl/provider”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K6hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøubah}”(h]”j÷ah ]”h"]”Œ)abi_sys_bus_nd_devices_nmemx_cxl_provider”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFjísj˜}”j÷jísubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hjKh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hjUh]”hŒsysfs-bus-nvdimm”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´K6hjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K6hhÊh²hubhÞ)�”}”(hŒ¨(RO) Shows the CXL bridge device that ties to a CXL memory device to this NVDIMM device. I.e. the parent of the device returned is a /sys/bus/cxl/devices/memX instance.”h]”hŒ¨(RO) Shows the CXL bridge device that ties to a CXL memory device to this NVDIMM device. I.e. the parent of the device returned is a /sys/bus/cxl/devices/memX instance.”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K6hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/device**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/device**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/device”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ubah}”(h]”j‘ah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàj‡sj˜}”j‘j‡subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjåh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjïh]”hŒsysfs-bus-nfit”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Khjåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubhÞ)�”}”(hŒ=(RO) Device id for the NVDIMM, assigned by the module vendor.”h]”hŒ=(RO) Device id for the NVDIMM, assigned by the module vendor.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_nd_devices_nmemx_nfit_dsm_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-nd-devices-nmemx-nfit-dsm-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/dsm_mask**”h]”j`)�”}”(hŒ2**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/dsm_mask**”h]”hŒ./sys/bus/nd/devices/nmemX/nfit/dsm_mask”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K\hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,ubah}”(h]”j+ah ]”h"]”Œ*abi_sys_bus_nd_devices_nmemx_nfit_dsm_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jzj!sj˜}”j+j!subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj‰h]”hŒsysfs-bus-nfit”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K\hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K\hhÊh²hubhÞ)�”}”(hŒˆ(RO) The bitmask indicates the supported device specific control functions relative to the NVDIMM command family supported by the device”h]”hŒˆ(RO) The bitmask indicates the supported device specific control functions relative to the NVDIMM command family supported by the device”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K\hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_family:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-family”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/family**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/family**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/family”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KfhjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆubah}”(h]”jÅah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_family”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj»sj˜}”jÅj»subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj#h]”hŒsysfs-bus-nfit”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Kfhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KfhhÊh²hubhÞ)�”}”(hŒ±(RO) Displays the NVDIMM family command sets. Values 0, 1, 2 and 3 correspond to NVDIMM_FAMILY_INTEL, NVDIMM_FAMILY_HPE1, NVDIMM_FAMILY_HPE2 and NVDIMM_FAMILY_MSFT respectively.”h]”hŒ±(RO) Displays the NVDIMM family command sets. Values 0, 1, 2 and 3 correspond to NVDIMM_FAMILY_INTEL, NVDIMM_FAMILY_HPE1, NVDIMM_FAMILY_HPE2 and NVDIMM_FAMILY_MSFT respectively.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KfhhÊh²hubhÞ)�”}”(hŒñSee the specifications for these command families here: http://pmem.io/documents/NVDIMM_DSM_Interface-V1.6.pdf https://github.com/HewlettPackard/hpe-nvm/blob/master/Documentation/ https://msdn.microsoft.com/library/windows/hardware/mt604741"”h]”(hŒ8See the specifications for these command families here: ”…”�”}”(hjUh²hh³Nh´Nubjö¯)�”}”(hŒ6http://pmem.io/documents/NVDIMM_DSM_Interface-V1.6.pdf”h]”hŒ6http://pmem.io/documents/NVDIMM_DSM_Interface-V1.6.pdf”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j_uh1jõ¯hjUubhŒ ”…”�”}”(hjUh²hh³Nh´Nubjö¯)�”}”(hŒDhttps://github.com/HewlettPackard/hpe-nvm/blob/master/Documentation/”h]”hŒDhttps://github.com/HewlettPackard/hpe-nvm/blob/master/Documentation/”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jruh1jõ¯hjUubhŒ ”…”�”}”hjUsbjö¯)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjúh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjh]”hŒsysfs-bus-nfit”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K1hjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hhÊh²hubhÞ)�”}”(hŒ¡(RO) The flags in the NFIT memory device sub-structure indicate the state of the data on the nvdimm relative to its energy source or last "flush to persistence".”h]”hŒ¥(RO) The flags in the NFIT memory device sub-structure indicate the state of the data on the nvdimm relative to its energy source or last “flush to persistenceâ€�.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hhÊh²hubhÞ)�”}”(hŒ•The attribute is a translation of the 'NVDIMM State Flags' field in section 5.2.25.3 'NVDIMM Region Mapping' Structure of the ACPI specification 6.2.”h]”hŒ�The attribute is a translation of the ‘NVDIMM State Flags’ field in section 5.2.25.3 ‘NVDIMM Region Mapping’ Structure of the ACPI specification 6.2.”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hhÊh²hubhÞ)�”}”(hŒ{The health states are "save_fail", "restore_fail", "flush_fail", "not_armed", "smart_event", "map_fail" and "smart_notify".”h]”hŒ—The health states are “save_failâ€�, “restore_failâ€�, “flush_failâ€�, “not_armedâ€�, “smart_eventâ€�, “map_failâ€� and “smart_notifyâ€�.”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K1hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_format:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-format”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj`ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/format**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/format**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/format”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/format1**”h]”j`)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/format1**”h]”hŒ-/sys/bus/nd/devices/nmemX/nfit/format1”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/formats**”h]”j`)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/formats**”h]”hŒ-/sys/bus/nd/devices/nmemX/nfit/formats”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]ubah}”(h]”j\ah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_format”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿjRsj˜}”j\jRsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjh]”hŒsysfs-bus-nfit”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KBhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhhÊh²hubhÞ)�”}”(hŒ÷(RO) The interface codes indicate support for persistent memory mapped directly into system physical address space and / or a block aperture access mechanism to the NVDIMM media. The 'formats' attribute displays the number of supported interfaces.”h]”hŒû(RO) The interface codes indicate support for persistent memory mapped directly into system physical address space and / or a block aperture access mechanism to the NVDIMM media. The ‘formats’ attribute displays the number of supported interfaces.”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhhÊh²hubhÞ)�”}”(hŒ›This layout is compatible with existing libndctl binaries that only expect one code per-dimm as they will ignore nmemX/nfit/formats and nmemX/nfit/formatN.”h]”hŒ›This layout is compatible with existing libndctl binaries that only expect one code per-dimm as they will ignore nmemX/nfit/formats and nmemX/nfit/formatN.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KBhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_handle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-handle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/handle**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/handle**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/handle”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYubah}”(h]”jXah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_handle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§jNsj˜}”jXjNsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hj¬h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj¶h]”hŒsysfs-bus-nfit”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Khj¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubhÞ)�”}”(hŒ~(RO) The address (given by the _ADR object) of the device on its parent bus of the NVDIMM device containing the NVDIMM region.”h]”hŒ~(RO) The address (given by the _ADR object) of the device on its parent bus of the NVDIMM device containing the NVDIMM region.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_nd_devices_nmemx_nfit_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-nd-devices-nmemx-nfit-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/id**”h]”j`)�”}”(hŒ,**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/id**”h]”hŒ(/sys/bus/nd/devices/nmemX/nfit/id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Kvhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóubah}”(h]”jòah ]”h"]”Œ$abi_sys_bus_nd_devices_nmemx_nfit_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAjèsj˜}”jòjèsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjFh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjPh]”hŒsysfs-bus-nfit”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KvhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KvhhÊh²hubhÞ)�”}”(hŒs(RO) ACPI specification 6.2 section 5.2.25.9, defines an identifier for an NVDIMM, which reflects the id attribute.”h]”hŒs(RO) ACPI specification 6.2 section 5.2.25.9, defines an identifier for an NVDIMM, which reflects the id attribute.”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KvhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_nd_devices_nmemx_nfit_phys_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-nd-devices-nmemx-nfit-phys-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/phys_id**”h]”j`)�”}”(hŒ1**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/phys_id**”h]”hŒ-/sys/bus/nd/devices/nmemX/nfit/phys_id”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”jŒah ]”h"]”Œ)abi_sys_bus_nd_devices_nmemx_nfit_phys_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛj‚sj˜}”jŒj‚subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjàh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjêh]”hŒsysfs-bus-nfit”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K'hjàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hhÊh²hubhÞ)�”}”(hŒ—(RO) Handle (i.e., instance number) for the SMBIOS (system management BIOS) Memory Device structure describing the NVDIMM containing the NVDIMM region.”h]”hŒ—(RO) Handle (i.e., instance number) for the SMBIOS (system management BIOS) Memory Device structure describing the NVDIMM containing the NVDIMM region.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K'hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_rev_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-rev-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/rev_id**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/rev_id**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/rev_id”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'ubah}”(h]”j&ah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_rev_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jujsj˜}”j&jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjzh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj„h]”hŒsysfs-bus-nfit”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Khjzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubhÞ)�”}”(hŒ;(RO) Revision of the NVDIMM, assigned by the module vendor.”h]”hŒ;(RO) Revision of the NVDIMM, assigned by the module vendor.”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_serial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-serial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/serial**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/serial**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/serial”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁubah}”(h]”jÀah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_serial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¶sj˜}”jÀj¶subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjh]”hŒsysfs-bus-nfit”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubhÞ)�”}”(hŒj(RO) Serial number of the NVDIMM (non-volatile dual in-line memory module), assigned by the module vendor.”h]”hŒj(RO) Serial number of the NVDIMM (non-volatile dual in-line memory module), assigned by the module vendor.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_nd_devices_nmemx_nfit_subsystem_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj®h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj¸h]”hŒsysfs-bus-nfit”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´K’hj®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K’hhÊh²hubhÞ)�”}”(hŒ“(RO) Sub-system device id for the NVDIMM non-volatile memory subsystem controller, assigned by the non-volatile memory subsystem controller vendor.”h]”hŒ“(RO) Sub-system device id for the NVDIMM non-volatile memory subsystem controller, assigned by the non-volatile memory subsystem controller vendor.”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´K’hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_nd_devices_nmemx_nfit_subsystem_rev_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-rev-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjHh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjRh]”hŒsysfs-bus-nfit”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KˆhjHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KˆhhÊh²hubhÞ)�”}”(hŒ”(RO) Sub-system revision id of the NVDIMM non-volatile memory subsystem controller, assigned by the non-volatile memory subsystem controller vendor.”h]”hŒ”(RO) Sub-system revision id of the NVDIMM non-volatile memory subsystem controller, assigned by the non-volatile memory subsystem controller vendor.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KˆhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_nd_devices_nmemx_nfit_subsystem_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-nd-devices-nmemx-nfit-subsystem-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjâh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjìh]”hŒsysfs-bus-nfit”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´Khjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubhÞ)�”}”(hŒQ(RO) Sub-system vendor id of the NVDIMM non-volatile memory subsystem controller.”h]”hŒQ(RO) Sub-system vendor id of the NVDIMM non-volatile memory subsystem controller.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_nd_devices_nmemx_nfit_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-nd-devices-nmemx-nfit-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/vendor**”h]”j`)�”}”(hŒ0**\/sys\/bus\/nd\/devices\/nmemX\/nfit\/vendor**”h]”hŒ,/sys/bus/nd/devices/nmemX/nfit/vendor”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KThj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j(ah ]”h"]”Œ(abi_sys_bus_nd_devices_nmemx_nfit_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwjsj˜}”j(jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hj|h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hj†h]”hŒsysfs-bus-nfit”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KThj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KThhÊh²hubhÞ)�”}”(hŒ(RO) Vendor id of the NVDIMM.”h]”hŒ(RO) Vendor id of the NVDIMM.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KThhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_nd_devices_nmemx_papr_flags:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-nd-devices-nmemx-papr-flags”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/nd\/devices\/nmemX\/papr\/flags**”h]”j`)�”}”(hŒ/**\/sys\/bus\/nd\/devices\/nmemX\/papr\/flags**”h]”hŒ+/sys/bus/nd/devices/nmemX/papr/flags”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-bus-papr-pmem”h´KhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃubah}”(h]”jÂah ]”h"]”Œ'abi_sys_bus_nd_devices_nmemx_papr_flags”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¸sj˜}”jÂj¸subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-papr-pmem `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-papr-pmem `”h]”j§)�”}”(hj!h]”hŒsysfs-bus-papr-pmem”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_papr_pmem”uh1hh³jôh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KhhÊh²hubhÞ)�”}”(hX_(RO) Report flags indicating various states of a papr-pmem NVDIMM device. Each flag maps to a one or more bits set in the dimm-health-bitmap retrieved in response to H_SCM_HEALTH hcall. The details of the bit flags returned in response to this hcall is available at ':doc:`/arch/powerpc/papr_hcalls`' . Below are the flags reported in this sysfs file:”h]”(hX (RO) Report flags indicating various states of a papr-pmem NVDIMM device. Each flag maps to a one or more bits set in the dimm-health-bitmap retrieved in response to H_SCM_HEALTH hcall. The details of the bit flags returned in response to this hcall is available at ‘”…”�”}”(hjEh²hh³Nh´Nubh)�”}”(hŒ :doc:`/arch/powerpc/papr_hcalls`”•h]”j§)�”}”(hjOh]”hŒ/arch/powerpc/papr_hcalls”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/arch/powerpc/papr_hcalls”uh1hh³jôh´KhjEubhŒ6’ . Below are the flags reported in this sysfs file:”…”�”}”(hjEh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒj"not_armed" Indicates that NVDIMM contents will not survive a power cycle.”h]”jc)�”}”(hhh]”jh)�”}”(hŒJ"not_armed" Indicates that NVDIMM contents will not survive a power cycle.”h]”(jn)�”}”(hŒ "not_armed"”h]”hŒ“not_armedâ€�”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´Khj�ubj~)�”}”(hhh]”hÞ)�”}”(hŒ>Indicates that NVDIMM contents will not survive a power cycle.”h]”hŒ>Indicates that NVDIMM contents will not survive a power cycle.”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´Khj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´Khj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒŒ"flush_fail" Indicates that NVDIMM contents couldn't be flushed during last shut-down event.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ\"flush_fail" Indicates that NVDIMM contents couldn't be flushed during last shut-down event.”h]”(jn)�”}”(hŒ "flush_fail"”h]”hŒ“flush_failâ€�”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´KhjÃubj~)�”}”(hhh]”hÞ)�”}”(hŒOIndicates that NVDIMM contents couldn't be flushed during last shut-down event.”h]”hŒQIndicates that NVDIMM contents couldn’t be flushed during last shut-down event.”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´KhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒ�"restore_fail" Indicates that NVDIMM contents couldn't be restored during NVDIMM initialization.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ`"restore_fail" Indicates that NVDIMM contents couldn't be restored during NVDIMM initialization.”h]”(jn)�”}”(hŒ"restore_fail"”h]”hŒ“restore_failâ€�”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´Khj ubj~)�”}”(hhh]”hÞ)�”}”(hŒQIndicates that NVDIMM contents couldn't be restored during NVDIMM initialization.”h]”hŒSIndicates that NVDIMM contents couldn’t be restored during NVDIMM initialization.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒ:"encrypted" NVDIMM contents are encrypted.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ*"encrypted" NVDIMM contents are encrypted.”h]”(jn)�”}”(hŒ "encrypted"”h]”hŒ“encryptedâ€�”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´KhjG ubj~)�”}”(hhh]”hÞ)�”}”(hŒNVDIMM contents are encrypted.”h]”hŒNVDIMM contents are encrypted.”…”�”}”(hj\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KhjY ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjG ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´KhjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒD"smart_notify" There is health event for the NVDIMM.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ4"smart_notify" There is health event for the NVDIMM.”h]”(jn)�”}”(hŒ"smart_notify"”h]”hŒ“smart_notifyâ€�”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´Khj‰ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ%There is health event for the NVDIMM.”h]”hŒ%There is health event for the NVDIMM.”…”�”}”(hjž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´Khj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´Khj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒe"scrubbed" Indicating that contents of the NVDIMM have been scrubbed.”h]”jc)�”}”(hhh]”jh)�”}”(hŒE"scrubbed" Indicating that contents of the NVDIMM have been scrubbed.”h]”(jn)�”}”(hŒ "scrubbed"”h]”hŒ“scrubbedâ€�”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´KhjË ubj~)�”}”(hhh]”hÞ)�”}”(hŒ:Indicating that contents of the NVDIMM have been scrubbed.”h]”hŒ:Indicating that contents of the NVDIMM have been scrubbed.”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KhjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´KhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubjˆ)�”}”(hŒt"locked" Indicating that NVDIMM contents can't be modified until next power cycle. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒT"locked" Indicating that NVDIMM contents can't be modified until next power cycle. ”h]”(jn)�”}”(hŒ"locked"”h]”hŒ “lockedâ€�”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jôh´Khj !ubj~)�”}”(hhh]”hÞ)�”}”(hŒIIndicating that NVDIMM contents can't be modified until next power cycle.”h]”hŒKIndicating that NVDIMM contents can’t be modified until next power cycle.”…”�”}”(hj"!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´Khj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj !ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jôh´Khj !ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjwubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jôh´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_nd_devices_nmemx_papr_health_bitmap_inject:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-nd-devices-nmemx-papr-health-bitmap-inject”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj\!ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/nd\/devices\/nmemX\/papr\/health_bitmap_inject**”h]”j`)�”}”(hŒ>**\/sys\/bus\/nd\/devices\/nmemX\/papr\/health_bitmap_inject**”h]”hŒ:/sys/bus/nd/devices/nmemX/papr/health_bitmap_inject”…”�”}”(hjv!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjr!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KAhjo!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjY!ubah}”(h]”jX!ah ]”h"]”Œ6abi_sys_bus_nd_devices_nmemx_papr_health_bitmap_inject”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§!jN!sj˜}”jX!jN!subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-papr-pmem `”h]”(hŒDefined on file ”…”�”}”(hj¬!h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-papr-pmem `”h]”j§)�”}”(hj¶!h]”hŒsysfs-bus-papr-pmem”…”�”}”(hj¸!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂ!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_papr_pmem”uh1hh³jôh´KAhj¬!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KAhhÊh²hubhÞ)�”}”(hXC(RO) Reports the health bitmap inject bitmap that is applied to bitmap received from PowerVM via the H_SCM_HEALTH. This is used to forcibly set specific bits returned from Hcall. These is then used to simulate various health or shutdown states for an nvdimm and are set by user-space tools like ndctl by issuing a PAPR DSM.”h]”hXC(RO) Reports the health bitmap inject bitmap that is applied to bitmap received from PowerVM via the H_SCM_HEALTH. This is used to forcibly set specific bits returned from Hcall. These is then used to simulate various health or shutdown states for an nvdimm and are set by user-space tools like ndctl by issuing a PAPR DSM.”…”�”}”(hjÚ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´KAhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_nd_devices_nmemx_papr_perf_stats:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-nd-devices-nmemx-papr-perf-stats”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjö!ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/nd\/devices\/nmemX\/papr\/perf_stats**”h]”j`)�”}”(hŒ4**\/sys\/bus\/nd\/devices\/nmemX\/papr\/perf_stats**”h]”hŒ0/sys/bus/nd/devices/nmemX/papr/perf_stats”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj "ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj "ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjö!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjó!ubah}”(h]”jò!ah ]”h"]”Œ,abi_sys_bus_nd_devices_nmemx_papr_perf_stats”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jA"jè!sj˜}”jò!jè!subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-bus-papr-pmem `”h]”(hŒDefined on file ”…”�”}”(hjF"h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-bus-papr-pmem `”h]”j§)�”}”(hjP"h]”hŒsysfs-bus-papr-pmem”…”�”}”(hjR"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjN"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_bus_papr_pmem”uh1hh³jôh´K$hjF"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hhÊh²hubhÞ)�”}”(hXY(RO) Report various performance stats related to papr-scm NVDIMM device. This attribute is only available for NVDIMM devices that support reporting NVDIMM performance stats. Each stat is reported on a new line with each line composed of a stat-identifier followed by it value. Below are currently known dimm performance stats which are reported:”h]”hXY(RO) Report various performance stats related to papr-scm NVDIMM device. This attribute is only available for NVDIMM devices that support reporting NVDIMM performance stats. Each stat is reported on a new line with each line composed of a stat-identifier followed by it value. Below are currently known dimm performance stats which are reported:”…”�”}”(hjt"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ#"CtlResCt" : Controller Reset Count”h]”hÞ)�”}”(hj‡"h]”hŒ'“CtlResCtâ€� : Controller Reset Count”…”�”}”(hj‰"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj…"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ*"CtlResTm" : Controller Reset Elapsed Time”h]”hÞ)�”}”(hjž"h]”hŒ.“CtlResTmâ€� : Controller Reset Elapsed Time”…”�”}”(hj "h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjœ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"PonSecs " : Power-on Seconds”h]”hÞ)�”}”(hjµ"h]”hŒ!“PonSecs “ : Power-on Seconds”…”�”}”(hj·"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj³"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"MemLife " : Life Remaining”h]”hÞ)�”}”(hjÌ"h]”hŒ“MemLife “ : Life Remaining”…”�”}”(hjÎ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjÊ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ*"CritRscU" : Critical Resource Utilization”h]”hÞ)�”}”(hjã"h]”hŒ.“CritRscUâ€� : Critical Resource Utilization”…”�”}”(hjå"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjá"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"HostLCnt" : Host Load Count”h]”hÞ)�”}”(hjú"h]”hŒ “HostLCntâ€� : Host Load Count”…”�”}”(hjü"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjø"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"HostSCnt" : Host Store Count”h]”hÞ)�”}”(hj#h]”hŒ!“HostSCntâ€� : Host Store Count”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ "HostSDur" : Host Store Duration”h]”hÞ)�”}”(hj(#h]”hŒ$“HostSDurâ€� : Host Store Duration”…”�”}”(hj*#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj&#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"HostLDur" : Host Load Duration”h]”hÞ)�”}”(hj?#h]”hŒ#“HostLDurâ€� : Host Load Duration”…”�”}”(hjA#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj=#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"MedRCnt " : Media Read Count”h]”hÞ)�”}”(hjV#h]”hŒ!“MedRCnt “ : Media Read Count”…”�”}”(hjX#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjT#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"MedWCnt " : Media Write Count”h]”hÞ)�”}”(hjm#h]”hŒ"“MedWCnt “ : Media Write Count”…”�”}”(hjo#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjk#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ "MedRDur " : Media Read Duration”h]”hÞ)�”}”(hj„#h]”hŒ$“MedRDur “ : Media Read Duration”…”�”}”(hj†#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj‚#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ!"MedWDur " : Media Write Duration”h]”hÞ)�”}”(hj›#h]”hŒ%“MedWDur “ : Media Write Duration”…”�”}”(hj�#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj™#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ!"CchRHCnt" : Cache Read Hit Count”h]”hÞ)�”}”(hj²#h]”hŒ%“CchRHCntâ€� : Cache Read Hit Count”…”�”}”(hj´#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hj°#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ""CchWHCnt" : Cache Write Hit Count”h]”hÞ)�”}”(hjÉ#h]”hŒ&“CchWHCntâ€� : Cache Write Hit Count”…”�”}”(hjË#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjÇ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubjˆ)�”}”(hŒ"FastWCnt" : Fast Write Count ”h]”hÞ)�”}”(hŒ"FastWCnt" : Fast Write Count”h]”hŒ!“FastWCntâ€� : Fast Write Count”…”�”}”(hjâ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôh´K$hjÞ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚"ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jôh´K$hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_nd_devices_regionx_nfit_range_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-nd-devices-regionx-nfit-range-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj $ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/nd\/devices\/regionX\/nfit\/range_index**”h]”j`)�”}”(hŒ7**\/sys\/bus\/nd\/devices\/regionX\/nfit\/range_index**”h]”hŒ3/sys/bus/nd/devices/regionX/nfit/range_index”…”�”}”(hj$$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj $ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Káhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj $ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$ubah}”(h]”j$ah ]”h"]”Œ/abi_sys_bus_nd_devices_regionx_nfit_range_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jU$jü#sj˜}”j$jü#subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-nfit `”h]”(hŒDefined on file ”…”�”}”(hjZ$h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-nfit `”h]”j§)�”}”(hjd$h]”hŒsysfs-bus-nfit”…”�”}”(hjf$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjb$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jp$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_nfit”uh1hh³jbh´KáhjZ$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KáhhÊh²hubhÞ)�”}”(hŒÅ(RO) A unique number provided by the BIOS to identify an address range. Used by NVDIMM Region Mapping Structure to uniquely refer to this structure. Value of 0 is reserved and not used as an index.”h]”hŒÅ(RO) A unique number provided by the BIOS to identify an address range. Used by NVDIMM Region Mapping Structure to uniquely refer to this structure. Value of 0 is reserved and not used as an index.”…”�”}”(hjˆ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KáhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_nvmem_devices_cells_cell_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-nvmem-devices-cells-cell-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¤$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/nvmem\/devices\/\.\.\.\/cells\/\**”h]”j`)�”}”(hŒ=**\/sys\/bus\/nvmem\/devices\/\.\.\.\/cells\/\**”h]”hŒ9/sys/bus/nvmem/devices/.../cells/”…”�”}”(hj¾$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjº$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-nvmem-cells”h´Khj·$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡$ubah}”(h]”j $ah ]”h"]”Œ)abi_sys_bus_nvmem_devices_cells_cell_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jð$j–$sj˜}”j $j–$subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-nvmem-cells `”h]”(hŒDefined on file ”…”�”}”(hjõ$h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-nvmem-cells `”h]”j§)�”}”(hjÿ$h]”hŒsysfs-nvmem-cells”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjý$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j %Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_nvmem_cells”uh1hh³jÒ$h´Khjõ$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒ$h´KhhÊh²hubhÞ)�”}”(hXThe "cells" folder contains one file per cell exposed by the NVMEM device. The name of the file is: "@,", with being the cell name and its location in the NVMEM device, in hexadecimal bytes and bits (without the '0x' prefix, to mimic device tree node names). The length of the file is the size of the cell (when known). The content of the file is the binary content of the cell (may sometimes be ASCII, likely without trailing character). Note: This file is only present if CONFIG_NVMEM_SYSFS is enabled.”h]”hX$The “cellsâ€� folder contains one file per cell exposed by the NVMEM device. The name of the file is: “@,â€�, with being the cell name and its location in the NVMEM device, in hexadecimal bytes and bits (without the ‘0x’ prefix, to mimic device tree node names). The length of the file is the size of the cell (when known). The content of the file is the binary content of the cell (may sometimes be ASCII, likely without trailing character). Note: This file is only present if CONFIG_NVMEM_SYSFS is enabled.”…”�”}”(hj#%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒ$h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj1%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒ$h´KhhÊh²hubj¹)�”}”(hŒ‡hexdump -C /sys/bus/nvmem/devices/1-00563/cells/product-name@d,0 00000000 54 4e 34 38 4d 2d 50 2d 44 4e |TN48M-P-DN| 0000000a”h]”hŒ‡hexdump -C /sys/bus/nvmem/devices/1-00563/cells/product-name@d,0 00000000 54 4e 34 38 4d 2d 50 2d 44 4e |TN48M-P-DN| 0000000a”…”�”}”hj?%sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÒ$h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_pci_devices_acpi_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-pci-devices-acpi-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj[%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/acpi_index**”h]”j`)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/acpi_index**”h]”hŒ,/sys/bus/pci/devices/.../acpi_index”…”�”}”(hju%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-pci”h´Mhjn%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjX%ubah}”(h]”jW%ah ]”h"]”Œ"abi_sys_bus_pci_devices_acpi_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§%jM%sj˜}”jW%jM%subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj¬%h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¶%h]”hŒ sysfs-bus-pci”…”�”}”(hj¸%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂ%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mhj¬%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MhhÊh²hubhÞ)�”}”(hXLReading this attribute will provide the firmware given instance (ACPI _DSM instance number) of the PCI device. The attribute will be created only if the firmware has given an instance number to the PCI device. ACPI _DSM instance number will be given priority if the system firmware provides SMBIOS type 41 device type instance also.”h]”hXLReading this attribute will provide the firmware given instance (ACPI _DSM instance number) of the PCI device. The attribute will be created only if the firmware has given an instance number to the PCI device. ACPI _DSM instance number will be given priority if the system firmware provides SMBIOS type 41 device type instance also.”…”�”}”(hjÚ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒºUsers: Userspace applications interested in knowing the firmware assigned instance number of the PCI device that can help in understanding the firmware intended order of the PCI device. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjï%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j‰%h´Mhjë%ubj~)�”}”(hhh]”hÞ)�”}”(hŒ²Userspace applications interested in knowing the firmware assigned instance number of the PCI device that can help in understanding the firmware intended order of the PCI device.”h]”hŒ²Userspace applications interested in knowing the firmware assigned instance number of the PCI device that can help in understanding the firmware intended order of the PCI device.”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mhjý%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjë%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j‰%h´Mhjè%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ*.. _abi_sys_bus_pci_devices_authenticated:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-devices-authenticated”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj.&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/authenticated**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/authenticated**”h]”hŒ//sys/bus/pci/devices/.../authenticated”…”�”}”(hjH&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjD&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¶hjA&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+&ubah}”(h]”j*&ah ]”h"]”Œ%abi_sys_bus_pci_devices_authenticated”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jy&j &sj˜}”j*&j &subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj~&h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjˆ&h]”hŒ sysfs-bus-pci”…”�”}”(hjŠ&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M¶hj~&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¶hhÊh²hubhÞ)�”}”(hX:When the device's tsm/ directory is present device authentication (PCIe CMA-SPDM) and link encryption (PCIe IDE) are handled by the platform TSM (TEE Security Manager). When the tsm/ directory is not present this attribute reflects only the native CMA-SPDM authentication state with the kernel's certificate store.”h]”hX>When the device’s tsm/ directory is present device authentication (PCIe CMA-SPDM) and link encryption (PCIe IDE) are handled by the platform TSM (TEE Security Manager). When the tsm/ directory is not present this attribute reflects only the native CMA-SPDM authentication state with the kernel’s certificate store.”…”�”}”(hj¬&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¶hhÊh²hubhÞ)�”}”(hŒ¢If the attribute is not present, it indicates that authentication is unsupported by the device, or the TSM has no available authentication methods for the device.”h]”hŒ¢If the attribute is not present, it indicates that authentication is unsupported by the device, or the TSM has no available authentication methods for the device.”…”�”}”(hjº&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¶hhÊh²hubhÞ)�”}”(hŒ³When present and the tsm/ attribute directory is present, the authenticated attribute is an alias for the device 'connect' state. See the 'tsm/connect' attribute for more details.”h]”hŒ»When present and the tsm/ attribute directory is present, the authenticated attribute is an alias for the device ‘connect’ state. See the ‘tsm/connect’ attribute for more details.”…”�”}”(hjÈ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¶hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_d3cold_allowed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-d3cold-allowed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjä&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/d3cold_allowed**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/d3cold_allowed**”h]”hŒ0/sys/bus/pci/devices/.../d3cold_allowed”…”�”}”(hjþ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M&hj÷&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá&ubah}”(h]”jà&ah ]”h"]”Œ&abi_sys_bus_pci_devices_d3cold_allowed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/'jÖ&sj˜}”jà&jÖ&subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj4'h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj>'h]”hŒ sysfs-bus-pci”…”�”}”(hj@'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M&hj4'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M&hhÊh²hubhÞ)�”}”(hX“d3cold_allowed is bit to control whether the corresponding PCI device can be put into D3Cold state. If it is cleared, the device will never be put into D3Cold state. If it is set, the device may be put into D3Cold state if other requirements are satisfied too. Reading this attribute will show the current value of d3cold_allowed bit. Writing this attribute will set the value of d3cold_allowed bit.”h]”hX“d3cold_allowed is bit to control whether the corresponding PCI device can be put into D3Cold state. If it is cleared, the device will never be put into D3Cold state. If it is set, the device may be put into D3Cold state if other requirements are satisfied too. Reading this attribute will show the current value of d3cold_allowed bit. Writing this attribute will set the value of d3cold_allowed bit.”…”�”}”(hjb'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M&hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_pci_devices_dep_link:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-pci-devices-dep-link”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj~'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/dep_link**”h]”j`)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/dep_link**”h]”hŒ*/sys/bus/pci/devices/.../dep_link”…”�”}”(hj˜'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÆhj‘'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{'ubah}”(h]”jz'ah ]”h"]”Œ abi_sys_bus_pci_devices_dep_link”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ'jp'sj˜}”jz'jp'subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÎ'h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjØ'h]”hŒ sysfs-bus-pci”…”�”}”(hjÚ'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KÆhjÎ'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÆhhÊh²hubhÞ)�”}”(hXThis symbolic link appears when hardware supports the SR-IOV capability and the Physical Function driver has enabled it, and this device has vendor specific dependencies with others. The symbolic link points to the PCI device sysfs entry of Physical Function this device depends on.”h]”hXThis symbolic link appears when hardware supports the SR-IOV capability and the Physical Function driver has enabled it, and this device has vendor specific dependencies with others. The symbolic link points to the PCI device sysfs entry of Physical Function this device depends on.”…”�”}”(hjü'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÆhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_pci_devices_doe_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-pci-devices-doe-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/doe_features**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/doe_features**”h]”hŒ./sys/bus/pci/devices/.../doe_features”…”�”}”(hj2(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhj+(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj((ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(ubah}”(h]”j(ah ]”h"]”Œ$abi_sys_bus_pci_devices_doe_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc(j (sj˜}”j(j (subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjh(h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjr(h]”hŒ sysfs-bus-pci”…”�”}”(hjt(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MQhjh(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhhÊh²hubhÞ)�”}”(hŒÃThis directory contains a list of the supported Data Object Exchange (DOE) features. The features are the file name. The contents of each file is the raw Vendor ID and data object feature values.”h]”hŒÃThis directory contains a list of the supported Data Object Exchange (DOE) features. The features are the file name. The contents of each file is the raw Vendor ID and data object feature values.”…”�”}”(hj–(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhhÊh²hubhÞ)�”}”(hŒÄThe value comes from the device and specifies the vendor and data object type supported. The lower (RHS of the colon) is the data object type in hex. The upper (LHS of the colon) is the vendor ID.”h]”hŒÄThe value comes from the device and specifies the vendor and data object type supported. The lower (RHS of the colon) is the data object type in hex. The upper (LHS of the colon) is the vendor ID.”…”�”}”(hj¤(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhhÊh²hubhÞ)�”}”(hŒ‘As all DOE devices must support the DOE discovery feature, if DOE is supported you will at least see the doe_discovery file, with this contents::”h]”hŒ�As all DOE devices must support the DOE discovery feature, if DOE is supported you will at least see the doe_discovery file, with this contents:”…”�”}”(hj²(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhhÊh²hubj¹)�”}”(hŒ(# cat doe_features/doe_discovery 0001:00”h]”hŒ(# cat doe_features/doe_discovery 0001:00”…”�”}”hjÀ(sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´MQhhÊh²hubhÞ)�”}”(hŒ²If the device supports other features you will see other files as well. For example if CMA/SPDM and secure CMA/SPDM are supported the doe_features directory will look like this::”h]”hŒ±If the device supports other features you will see other files as well. For example if CMA/SPDM and secure CMA/SPDM are supported the doe_features directory will look like this:”…”�”}”(hjÎ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MQhhÊh²hubj¹)�”}”(hŒ=# ls doe_features 0001:01 0001:02 doe_discovery”h]”hŒ=# ls doe_features 0001:01 0001:02 doe_discovery”…”�”}”hjÜ(sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´MQhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_pci_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-pci-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjø(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/driver_override**”h]”hŒ1/sys/bus/pci/devices/.../driver_override”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MThj )ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ(ubah}”(h]”jô(ah ]”h"]”Œ'abi_sys_bus_pci_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jC)jê(sj˜}”jô(jê(subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjH)h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjR)h]”hŒ sysfs-bus-pci”…”�”}”(hjT)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MThjH)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MThhÊh²hubhÞ)�”}”(hX»This file allows the driver for a device to be specified which will override standard static and dynamic ID matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo pci-stub > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hX¿This file allows the driver for a device to be specified which will override standard static and dynamic ID matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo pci-stub > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hjv)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MThhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_pci_devices_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj’)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/index**”h]”j`)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/index**”h]”hŒ'/sys/bus/pci/devices/.../index”…”�”}”(hj¬)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mhj¥)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�)ubah}”(h]”jŽ)ah ]”h"]”Œabi_sys_bus_pci_devices_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝ)j„)sj˜}”jŽ)j„)subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjâ)h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjì)h]”hŒ sysfs-bus-pci”…”�”}”(hjî)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mhjâ)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MhhÊh²hubhÞ)�”}”(hX‰Reading this attribute will provide the firmware given instance number of the PCI device. Depending on the platform this can be for example the SMBIOS type 41 device type instance or the user-defined ID (UID) on s390. The attribute will be created only if the firmware has given an instance number to the PCI device and that number is guaranteed to uniquely identify the device in the system.”h]”hX‰Reading this attribute will provide the firmware given instance number of the PCI device. Depending on the platform this can be for example the SMBIOS type 41 device type instance or the user-defined ID (UID) on s390. The attribute will be created only if the firmware has given an instance number to the PCI device and that number is guaranteed to uniquely identify the device in the system.”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ¿Users: Userspace applications interested in knowing the firmware assigned device type instance of the PCI device that can help in understanding the firmware intended order of the PCI device. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj%*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j‰%h´Mhj!*ubj~)�”}”(hhh]”hÞ)�”}”(hŒ·Userspace applications interested in knowing the firmware assigned device type instance of the PCI device that can help in understanding the firmware intended order of the PCI device.”h]”hŒ·Userspace applications interested in knowing the firmware assigned device type instance of the PCI device that can help in understanding the firmware intended order of the PCI device.”…”�”}”(hj6*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mhj3*ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj!*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j‰%h´Mhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ .. _abi_sys_bus_pci_devices_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjd*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/pci\/devices\/\.\.\.\/irq**”h]”j`)�”}”(hŒ)**\/sys\/bus\/pci\/devices\/\.\.\.\/irq**”h]”hŒ%/sys/bus/pci/devices/.../irq”…”�”}”(hj~*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kghjw*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja*ubah}”(h]”j`*ah ]”h"]”Œabi_sys_bus_pci_devices_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯*jV*sj˜}”j`*jV*subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj´*h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¾*h]”hŒ sysfs-bus-pci”…”�”}”(hjÀ*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊ*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Kghj´*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KghhÊh²hubhÞ)�”}”(hŒ—If a driver has enabled MSI (not MSI-X), "irq" contains the IRQ of the first MSI vector. Otherwise "irq" contains the IRQ of the legacy INTx interrupt.”h]”hŒŸIf a driver has enabled MSI (not MSI-X), “irqâ€� contains the IRQ of the first MSI vector. Otherwise “irqâ€� contains the IRQ of the legacy INTx interrupt.”…”�”}”(hjâ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KghhÊh²hubhÞ)�”}”(hŒb"irq" being set to 0 indicates that the device isn't capable of generating legacy INTx interrupts.”h]”hŒh“irqâ€� being set to 0 indicates that the device isn’t capable of generating legacy INTx interrupts.”…”�”}”(hjð*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KghhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_pci_devices_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj +ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/label**”h]”j`)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/label**”h]”hŒ'/sys/bus/pci/devices/.../label”…”�”}”(hj&+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kñhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj +ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj +ubah}”(h]”j+ah ]”h"]”Œabi_sys_bus_pci_devices_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW+jþ*sj˜}”j+jþ*subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj\+h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjf+h]”hŒ sysfs-bus-pci”…”�”}”(hjh+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Kñhj\+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KñhhÊh²hubhÞ)�”}”(hXuReading this attribute will provide the firmware given name (SMBIOS type 41 string or ACPI _DSM string) of the PCI device. The attribute will be created only if the firmware naming mechanism is implemented for the device: a SMBIOS type 41 record with a non-empty reference designation, or a Device Name _DSM that returns the name as a string or a buffer. The value read is empty when the firmware implements the _DSM but gives the device no name, which per PCI Firmware r3.3, sec 4.6.7 the firmware reports as a NULL string. ACPI _DSM string name will be given priority if the system firmware provides SMBIOS type 41 string also.”h]”hXuReading this attribute will provide the firmware given name (SMBIOS type 41 string or ACPI _DSM string) of the PCI device. The attribute will be created only if the firmware naming mechanism is implemented for the device: a SMBIOS type 41 record with a non-empty reference designation, or a Device Name _DSM that returns the name as a string or a buffer. The value read is empty when the firmware implements the _DSM but gives the device no name, which per PCI Firmware r3.3, sec 4.6.7 the firmware reports as a NULL string. ACPI _DSM string name will be given priority if the system firmware provides SMBIOS type 41 string also.”…”�”}”(hjŠ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KñhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒbUsers: Userspace applications interested in knowing the firmware assigned name of the PCI device. ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjŸ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j‰%h´Kñhj›+ubj~)�”}”(hhh]”hÞ)�”}”(hŒZUserspace applications interested in knowing the firmware assigned name of the PCI device.”h]”hŒZUserspace applications interested in knowing the firmware assigned name of the PCI device.”…”�”}”(hj°+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kñhj­+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj›+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j‰%h´Kñhj˜+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_sys_bus_pci_devices_leds_enclosure_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-devices-leds-enclosure-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÞ+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/pci\/devices\/\.\.\.\/leds\/\*\:enclosure\:\*\/brightness**”h]”j`)�”}”(hŒI**\/sys\/bus\/pci\/devices\/\.\.\.\/leds\/\*\:enclosure\:\*\/brightness**”h]”hŒE/sys/bus/pci/devices/.../leds/*:enclosure:*/brightness”…”�”}”(hjø+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjñ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë+ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/leds\/\*\:enclosure\:\*\/brightness**”h]”j`)�”}”(hŒ5**\/sys\/class\/leds\/\*\:enclosure\:\*\/brightness**”h]”hŒ1/sys/class/leds/*:enclosure:*/brightness”…”�”}”(hj",h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ+ubah}”(h]”jÚ+ah ]”h"]”Œ1abi_sys_bus_pci_devices_leds_enclosure_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS,jÐ+sj˜}”jÚ+jÐ+subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjX,h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjb,h]”hŒ sysfs-bus-pci”…”�”}”(hjd,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M hjX,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hŒõLED indications on PCIe storage enclosures which are controlled through the NPEM interface (Native PCIe Enclosure Management, PCIe r6.1 sec 6.28) are accessible as led class devices, both below /sys/class/leds and below NPEM-capable PCI devices.”h]”hŒõLED indications on PCIe storage enclosures which are controlled through the NPEM interface (Native PCIe Enclosure Management, PCIe r6.1 sec 6.28) are accessible as led class devices, both below /sys/class/leds and below NPEM-capable PCI devices.”…”�”}”(hj†,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hŒ�Although these led class devices could be manipulated manually, in practice they are typically manipulated automatically by an application such as ledmon(8).”h]”hŒ�Although these led class devices could be manipulated manually, in practice they are typically manipulated automatically by an application such as ledmon(8).”…”�”}”(hj”,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hŒQThe name of a led class device is as follows: :enclosure: where:”h]”hŒQThe name of a led class device is as follows: :enclosure: where:”…”�”}”(hj¢,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒI is the domain, bus, device and function number (e.g. 10000:02:05.0)”h]”hÞ)�”}”(hŒI is the domain, bus, device and function number (e.g. 10000:02:05.0)”h]”hŒI is the domain, bus, device and function number (e.g. 10000:02:05.0)”…”�”}”(hj·,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj³,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj°,ubjˆ)�”}”(hŒ: is a short description of the LED indication ”h]”hÞ)�”}”(hŒ9 is a short description of the LED indication”h]”hŒ9 is a short description of the LED indication”…”�”}”(hjÏ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjË,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj°,ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j‰%h´M hhÊh²hubhÞ)�”}”(hŒ/Valid indications per PCIe r6.1 table 6-27 are:”h]”hŒ/Valid indications per PCIe r6.1 table 6-27 are:”…”�”}”(hjé,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ"ok (drive is functioning normally)”h]”hÞ)�”}”(hjü,h]”hŒ"ok (drive is functioning normally)”…”�”}”(hjþ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjú,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ.locate (drive is being identified by an admin)”h]”hÞ)�”}”(hj-h]”hŒ.locate (drive is being identified by an admin)”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ(fail (drive is not functioning properly)”h]”hÞ)�”}”(hj*-h]”hŒ(fail (drive is not functioning properly)”…”�”}”(hj,-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj(-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ6rebuild (drive is part of an array that is rebuilding)”h]”hÞ)�”}”(hjA-h]”hŒ6rebuild (drive is part of an array that is rebuilding)”…”�”}”(hjC-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj?-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ%pfa (drive is predicted to fail soon)”h]”hÞ)�”}”(hjX-h]”hŒ%pfa (drive is predicted to fail soon)”…”�”}”(hjZ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjV-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ6hotspare (drive is marked to be used as a replacement)”h]”hÞ)�”}”(hjo-h]”hŒ6hotspare (drive is marked to be used as a replacement)”…”�”}”(hjq-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjm-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ0ica (drive is part of an array that is degraded)”h]”hÞ)�”}”(hj†-h]”hŒ0ica (drive is part of an array that is degraded)”…”�”}”(hjˆ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj„-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ.ifa (drive is part of an array that is failed)”h]”hÞ)�”}”(hj�-h]”hŒ.ifa (drive is part of an array that is failed)”…”�”}”(hjŸ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj›-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ3idt (drive is not the right type for the connector)”h]”hÞ)�”}”(hj´-h]”hŒ3idt (drive is not the right type for the connector)”…”�”}”(hj¶-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj²-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ-disabled (drive is disabled, removal is safe)”h]”hÞ)�”}”(hjË-h]”hŒ-disabled (drive is disabled, removal is safe)”…”�”}”(hjÍ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjÉ-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubjˆ)�”}”(hŒ8specific0 to specific7 (enclosure-specific indications) ”h]”hÞ)�”}”(hŒ7specific0 to specific7 (enclosure-specific indications)”h]”hŒ7specific0 to specific7 (enclosure-specific indications)”…”�”}”(hjä-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hjà-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷,ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j‰%h´M hhÊh²hubhÞ)�”}”(hŒ;Broadly, the indications fall into one of these categories:”h]”hŒ;Broadly, the indications fall into one of these categories:”…”�”}”(hjþ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ8to signify drive state (ok, locate, fail, idt, disabled)”h]”hÞ)�”}”(hj.h]”hŒ8to signify drive state (ok, locate, fail, idt, disabled)”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj .ubjˆ)�”}”(hŒZto signify drive role or state in a software RAID array (rebuild, pfa, hotspare, ica, ifa)”h]”hÞ)�”}”(hŒZto signify drive role or state in a software RAID array (rebuild, pfa, hotspare, ica, ifa)”h]”hŒZto signify drive role or state in a software RAID array (rebuild, pfa, hotspare, ica, ifa)”…”�”}”(hj*.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hj&.ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj .ubjˆ)�”}”(hŒ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj .ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j‰%h´M hhÊh²hubhÞ)�”}”(hŒÍMandatory indications per PCIe r6.1 sec 7.9.19.2 comprise: ok, locate, fail, rebuild. All others are optional. A led class device is only visible if the corresponding indication is supported by the device.”h]”hŒÍMandatory indications per PCIe r6.1 sec 7.9.19.2 comprise: ok, locate, fail, rebuild. All others are optional. A led class device is only visible if the corresponding indication is supported by the device.”…”�”}”(hj\.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hX”To manipulate the indications, write 0 (LED_OFF) or 1 (LED_ON) to the "brightness" file. Note that manipulating an indication may implicitly manipulate other indications at the vendor's discretion. E.g. when the user lights up the "ok" indication, the vendor may choose to automatically turn off the "fail" indication. The current state of an indication can be retrieved by reading its "brightness" file.”h]”hX¦To manipulate the indications, write 0 (LED_OFF) or 1 (LED_ON) to the “brightnessâ€� file. Note that manipulating an indication may implicitly manipulate other indications at the vendor’s discretion. E.g. when the user lights up the “okâ€� indication, the vendor may choose to automatically turn off the “failâ€� indication. The current state of an indication can be retrieved by reading its “brightnessâ€� file.”…”�”}”(hjj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hXPThe PCIe Base Specification allows vendors leeway to choose different colors or blinking patterns for the indications, but they typically follow the IBPI standard. E.g. the "locate" indication is usually presented as one or two LEDs blinking at 4 Hz frequency: https://en.wikipedia.org/wiki/International_Blinking_Pattern_Interpretation”h]”(hX The PCIe Base Specification allows vendors leeway to choose different colors or blinking patterns for the indications, but they typically follow the IBPI standard. E.g. the “locateâ€� indication is usually presented as one or two LEDs blinking at 4 Hz frequency: ”…”�”}”(hjx.h²hh³Nh´Nubjö¯)�”}”(hŒKhttps://en.wikipedia.org/wiki/International_Blinking_Pattern_Interpretation”h]”hŒKhttps://en.wikipedia.org/wiki/International_Blinking_Pattern_Interpretation”…”�”}”(hj€.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j‚.uh1jõ¯hjx.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubhÞ)�”}”(hXÃPCI Firmware Specification r3.3 sec 4.7 defines a DSM interface to facilitate shared access by operating system and platform firmware to a device's NPEM registers. The kernel will use this DSM interface where available, instead of accessing NPEM registers directly. The DSM interface does not support the enclosure-specific indications "specific0" to "specific7", hence the corresponding led class devices are unavailable if the DSM interface is used.”h]”hXÍPCI Firmware Specification r3.3 sec 4.7 defines a DSM interface to facilitate shared access by operating system and platform firmware to a device’s NPEM registers. The kernel will use this DSM interface where available, instead of accessing NPEM registers directly. The DSM interface does not support the enclosure-specific indications “specific0â€� to “specific7â€�, hence the corresponding led class devices are unavailable if the DSM interface is used.”…”�”}”(hj•.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_pci_devices_link_clkpm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-pci-devices-link-clkpm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj±.ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/clkpm**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/clkpm**”h]”hŒ-/sys/bus/pci/devices/.../link/clkpm”…”�”}”(hjË.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MµhjÄ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l0s_aspm**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l0s_aspm**”h]”hŒ0/sys/bus/pci/devices/.../link/l0s_aspm”…”�”}”(hjõ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mµhjî.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_aspm**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_aspm**”h]”hŒ//sys/bus/pci/devices/.../link/l1_aspm”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mµhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_1_aspm**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_1_aspm**”h]”hŒ1/sys/bus/pci/devices/.../link/l1_1_aspm”…”�”}”(hjI/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MµhjB/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_2_aspm**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_2_aspm**”h]”hŒ1/sys/bus/pci/devices/.../link/l1_2_aspm”…”�”}”(hjs/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mµhjl/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_1_pcipm**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_1_pcipm**”h]”hŒ2/sys/bus/pci/devices/.../link/l1_1_pcipm”…”�”}”(hj�/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mµhj–/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_2_pcipm**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/link\/l1_2_pcipm**”h]”hŒ2/sys/bus/pci/devices/.../link/l1_2_pcipm”…”�”}”(hjÇ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MµhjÀ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®.ubah}”(h]”j­.ah ]”h"]”Œ"abi_sys_bus_pci_devices_link_clkpm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø/j£.sj˜}”j­.j£.subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjý/h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj0h]”hŒ sysfs-bus-pci”…”�”}”(hj 0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mµhjý/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MµhhÊh²hubhÞ)�”}”(hŒ¦If ASPM is supported for an endpoint, these files can be used to disable or enable the individual power management states. Write y/1/on to enable, n/0/off to disable.”h]”hŒ¦If ASPM is supported for an endpoint, these files can be used to disable or enable the individual power management states. Write y/1/on to enable, n/0/off to disable.”…”�”}”(hj+0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MµhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_pci_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-pci-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjG0ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/pci/devices/.../modalias”…”�”}”(hja0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhjZ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD0ubah}”(h]”jC0ah ]”h"]”Œ abi_sys_bus_pci_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’0j90sj˜}”jC0j90subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj—0h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¡0h]”hŒ sysfs-bus-pci”…”�”}”(hj£0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KØhj—0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhhÊh²hubhÞ)�”}”(hŒ9This attribute indicates the PCI ID of the device object.”h]”hŒ9This attribute indicates the PCI ID of the device object.”…”�”}”(hjÅ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhhÊh²hubhÞ)�”•o}”(hŒTThat is in the format: pci:vXXXXXXXXdXXXXXXXXsvXXXXXXXXsdXXXXXXXXbcXXscXXiXX, where:”h]”hŒTThat is in the format: pci:vXXXXXXXXdXXXXXXXXsvXXXXXXXXsdXXXXXXXXbcXXscXXiXX, where:”…”�”}”(hjÓ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhhÊh²hubjÛ›)�”}”(hX- vXXXXXXXX contains the vendor ID; - dXXXXXXXX contains the device ID; - svXXXXXXXX contains the sub-vendor ID; - sdXXXXXXXX contains the subsystem device ID; - bcXX contains the device class; - scXX contains the device subclass; - iXX contains the device class programming interface. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ!vXXXXXXXX contains the vendor ID;”h]”hÞ)�”}”(hjê0h]”hŒ!vXXXXXXXX contains the vendor ID;”…”�”}”(hjì0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhjè0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒ!dXXXXXXXX contains the device ID;”h]”hÞ)�”}”(hj1h]”hŒ!dXXXXXXXX contains the device ID;”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhjÿ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒ&svXXXXXXXX contains the sub-vendor ID;”h]”hÞ)�”}”(hj1h]”hŒ&svXXXXXXXX contains the sub-vendor ID;”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒ,sdXXXXXXXX contains the subsystem device ID;”h]”hÞ)�”}”(hj/1h]”hŒ,sdXXXXXXXX contains the subsystem device ID;”…”�”}”(hj11h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhj-1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒbcXX contains the device class;”h]”hÞ)�”}”(hjF1h]”hŒbcXX contains the device class;”…”�”}”(hjH1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhjD1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒ"scXX contains the device subclass;”h]”hÞ)�”}”(hj]1h]”hŒ"scXX contains the device subclass;”…”�”}”(hj_1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhj[1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubjˆ)�”}”(hŒ6iXX contains the device class programming interface. ”h]”hÞ)�”}”(hŒ4iXX contains the device class programming interface.”h]”hŒ4iXX contains the device class programming interface.”…”�”}”(hjv1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KØhjr1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjå0ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j‰%h´KØhjá0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j‰%h´KØhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_pci_devices_msi_bus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-msi-bus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¤1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_bus**”h]”j`)�”}”(hŒ-**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_bus**”h]”hŒ)/sys/bus/pci/devices/.../msi_bus”…”�”}”(hj¾1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjº1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KNhj·1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡1ubah}”(h]”j 1ah ]”h"]”Œabi_sys_bus_pci_devices_msi_bus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jï1j–1sj˜}”j 1j–1subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjô1h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjþ1h]”hŒ sysfs-bus-pci”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjü1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KNhjô1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KNhhÊh²hubhÞ)�”}”(hXWriting a zero value to this attribute disallows MSI and MSI-X for any future drivers of the device. If the device is a bridge, MSI and MSI-X will be disallowed for future drivers of all child devices under the bridge. Drivers must be reloaded for the new setting to take effect.”h]”hXWriting a zero value to this attribute disallows MSI and MSI-X for any future drivers of the device. If the device is a bridge, MSI and MSI-X will be disallowed for future drivers of all child devices under the bridge. Drivers must be reloaded for the new setting to take effect.”…”�”}”(hj"2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KNhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_pci_devices_msi_irqs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-pci-devices-msi-irqs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj>2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_irqs\/**”h]”j`)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_irqs\/**”h]”hŒ,/sys/bus/pci/devices/.../msi_irqs/”…”�”}”(hjX2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjT2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KXhjQ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjN2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjK2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;2ubah}”(h]”j:2ah ]”h"]”Œ abi_sys_bus_pci_devices_msi_irqs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰2j02sj˜}”j:2j02subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjŽ2h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj˜2h]”hŒ sysfs-bus-pci”…”�”}”(hjš2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KXhjŽ2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KXhhÊh²hubhÞ)�”}”(hŒ£The /sys/devices/.../msi_irqs directory contains a variable set of files, with each file being named after a corresponding msi irq vector allocated to that device.”h]”hŒ£The /sys/devices/.../msi_irqs directory contains a variable set of files, with each file being named after a corresponding msi irq vector allocated to that device.”…”�”}”(hj¼2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KXhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_pci_devices_msi_irqs_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-pci-devices-msi-irqs-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjØ2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_irqs\/\**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/msi_irqs\/\**”h]”hŒ1/sys/bus/pci/devices/.../msi_irqs/”…”�”}”(hjò2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K`hjë2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ2ubah}”(h]”jÔ2ah ]”h"]”Œ"abi_sys_bus_pci_devices_msi_irqs_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#3jÊ2sj˜}”jÔ2jÊ2subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj(3h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj23h]”hŒ sysfs-bus-pci”…”�”}”(hj43h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj03ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K`hj(3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K`hhÊh²hubhÞ)�”}”(hŒ\This attribute indicates the mode that the irq vector named by the file is in (msi vs. msix)”h]”hŒ\This attribute indicates the mode that the irq vector named by the file is in (msi vs. msix)”…”�”}”(hjV3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K`hhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_pci_devices_numa_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-pci-devices-numa-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjr3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/pci\/devices\/\.\.\.\/numa_node**”h]”j`)�”}”(hŒ/**\/sys\/bus\/pci\/devices\/\.\.\.\/numa_node**”h]”hŒ+/sys/bus/pci/devices/.../numa_node”…”�”}”(hjŒ3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mihj…3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjr3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjo3ubah}”(h]”jn3ah ]”h"]”Œ!abi_sys_bus_pci_devices_numa_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½3jd3sj˜}”jn3jd3subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÂ3h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjÌ3h]”hŒ sysfs-bus-pci”…”�”}”(hjÎ3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MihjÂ3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MihhÊh²hubhÞ)�”}”(hX¿This file contains the NUMA node to which the PCI device is attached, or -1 if the node is unknown. The initial value comes from an ACPI _PXM method or a similar firmware source. If that is missing or incorrect, this file can be written to override the node. In that case, please report a firmware bug to the system vendor. Writing to this file taints the kernel with TAINT_FIRMWARE_WORKAROUND, which reduces the supportability of your system.”h]”hX¿This file contains the NUMA node to which the PCI device is attached, or -1 if the node is unknown. The initial value comes from an ACPI _PXM method or a similar firmware source. If that is missing or incorrect, this file can be written to override the node. In that case, please report a firmware bug to the system vendor. Writing to this file taints the kernel with TAINT_FIRMWARE_WORKAROUND, which reduces the supportability of your system.”…”�”}”(hjð3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MihhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_pci_devices_p2pmem_allocate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-pci-devices-p2pmem-allocate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj 4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/allocate**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/allocate**”h]”hŒ2/sys/bus/pci/devices/.../p2pmem/allocate”…”�”}”(hj&4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M«hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 4ubah}”(h]”j4ah ]”h"]”Œ'abi_sys_bus_pci_devices_p2pmem_allocate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW4jþ3sj˜}”j4jþ3subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj\4h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjf4h]”hŒ sysfs-bus-pci”…”�”}”(hjh4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M«hj\4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M«hhÊh²hubhÞ)�”}”(hXThis file allows mapping p2pmem into userspace. For each mmap() call on this file, the kernel will allocate a chunk of Peer-to-Peer memory for use in Peer-to-Peer transactions. This memory can be used in O_DIRECT calls to NVMe backed files for Peer-to-Peer copies.”h]”hXThis file allows mapping p2pmem into userspace. For each mmap() call on this file, the kernel will allocate a chunk of Peer-to-Peer memory for use in Peer-to-Peer transactions. This memory can be used in O_DIRECT calls to NVMe backed files for Peer-to-Peer copies.”…”�”}”(hjŠ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M«hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_pci_devices_p2pmem_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-pci-devices-p2pmem-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¦4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/available**”h]”j`)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/available**”h]”hŒ3/sys/bus/pci/devices/.../p2pmem/available”…”�”}”(hjÀ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M›hj¹4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£4ubah}”(h]”j¢4ah ]”h"]”Œ(abi_sys_bus_pci_devices_p2pmem_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ4j˜4sj˜}”j¢4j˜4subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjö4h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj5h]”hŒ sysfs-bus-pci”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M›hjö4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M›hhÊh²hubhÞ)�”}”(hŒ‡If the device has any Peer-to-Peer memory registered, this file contains the amount of memory that has not been allocated (in decimal).”h]”hŒ‡If the device has any Peer-to-Peer memory registered, this file contains the amount of memory that has not been allocated (in decimal).”…”�”}”(hj$5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M›hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_pci_devices_p2pmem_published:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-pci-devices-p2pmem-published”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj@5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/published**”h]”j`)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/published**”h]”hŒ3/sys/bus/pci/devices/.../p2pmem/published”…”�”}”(hjZ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M£hjS5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=5ubah}”(h]”j<5ah ]”h"]”Œ(abi_sys_bus_pci_devices_p2pmem_published”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹5j25sj˜}”j<5j25subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj�5h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjš5h]”hŒ sysfs-bus-pci”…”�”}”(hjœ5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M£hj�5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M£hhÊh²hubhÞ)�”}”(hŒ If the device has any Peer-to-Peer memory registered, this file contains a '1' if the memory has been published for use outside the driver that owns the device.”h]”hŒ¤If the device has any Peer-to-Peer memory registered, this file contains a ‘1’ if the memory has been published for use outside the driver that owns the device.”…”�”}”(hj¾5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M£hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_pci_devices_p2pmem_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-pci-devices-p2pmem-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÚ5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/size**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/p2pmem\/size**”h]”hŒ./sys/bus/pci/devices/.../p2pmem/size”…”�”}”(hjô5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M“hjí5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×5ubah}”(h]”jÖ5ah ]”h"]”Œ#abi_sys_bus_pci_devices_p2pmem_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%6jÌ5sj˜}”jÖ5jÌ5subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj*6h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj46h]”hŒ sysfs-bus-pci”…”�”}”(hj66h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj26ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M“hj*6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M“hhÊh²hubhÞ)�”}”(hŒŠIf the device has any Peer-to-Peer memory registered, this file contains the total amount of memory that the device provides (in decimal).”h]”hŒŠIf the device has any Peer-to-Peer memory registered, this file contains the total amount of memory that the device provides (in decimal).”…”�”}”(hjX6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M“hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_pci_bus_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-pci-bus-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjt6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\.\.\.\/pci_bus\/\.\.\.\/rescan**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\.\.\.\/pci_bus\/\.\.\.\/rescan**”h]”hŒ9/sys/bus/pci/devices/.../pci_bus/.../rescan”…”�”}”(hjŽ6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kyhj‡6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq6ubah}”(h]”jp6ah ]”h"]”Œ&abi_sys_bus_pci_devices_pci_bus_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿6jf6sj˜}”jp6jf6subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÄ6h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjÎ6h]”hŒ sysfs-bus-pci”…”�”}”(hjÐ6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KyhjÄ6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KyhhÊh²hubhÞ)�”}”(hŒ©Writing a non-zero value to this attribute will force a rescan of the bus and all child buses, and re-discover devices removed earlier from this part of the device tree.”h]”hŒ©Writing a non-zero value to this attribute will force a rescan of the bus and all child buses, and re-discover devices removed earlier from this part of the device tree.”…”�”}”(hjò6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KyhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_pci_devices_physfn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-physfn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/physfn**”h]”j`)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/physfn**”h]”hŒ(/sys/bus/pci/devices/.../physfn”…”�”}”(hj(7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÐhj!7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 7ubah}”(h]”j 7ah ]”h"]”Œabi_sys_bus_pci_devices_physfn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY7j7sj˜}”j 7j7subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj^7h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjh7h]”hŒ sysfs-bus-pci”…”�”}”(hjj7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KÐhj^7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÐhhÊh²hubhÞ)�”}”(hŒ¬This symbolic link appears when a device is a Virtual Function. The symbolic link points to the PCI device sysfs entry of the Physical Function this device associates with.”h]”hŒ¬This symbolic link appears when a device is a Virtual Function. The symbolic link points to the PCI device sysfs entry of the Physical Function this device associates with.”…”�”}”(hjŒ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KÐhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_pci_devices_power_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-pci-devices-power-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj¨7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/power_state**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/power_state**”h]”hŒ-/sys/bus/pci/devices/.../power_state”…”�”}”(hjÂ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÂhj»7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥7ubah}”(h]”j¤7ah ]”h"]”Œ#abi_sys_bus_pci_devices_power_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó7jš7sj˜}”j¤7jš7subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjø7h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj8h]”hŒ sysfs-bus-pci”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MÂhjø7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÂhhÊh²hubhÞ)�”}”(hŒÐThis file contains the current PCI power state of the device. The value comes from the PCI kernel device state and can be one of: "unknown", "error", "D0", D1", "D2", "D3hot", "D3cold". The file is read only.”h]”hŒêThis file contains the current PCI power state of the device. The value comes from the PCI kernel device state and can be one of: “unknownâ€�, “errorâ€�, “D0â€�, D1â€�, “D2â€�, “D3hotâ€�, “D3coldâ€�. The file is read only.”…”�”}”(hj&8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÂhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_pci_devices_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjB8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/remove**”h]”j`)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/remove**”h]”hŒ(/sys/bus/pci/devices/.../remove”…”�”}”(hj\8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KrhjU8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?8ubah}”(h]”j>8ah ]”h"]”Œabi_sys_bus_pci_devices_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�8j48sj˜}”j>8j48subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj’8h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjœ8h]”hŒ sysfs-bus-pci”…”�”}”(hjž8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Krhj’8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KrhhÊh²hubhÞ)�”}”(hŒbWriting a non-zero value to this attribute will hot-remove the PCI device and any of its children.”h]”hŒbWriting a non-zero value to this attribute will hot-remove the PCI device and any of its children.”…”�”}”(hjÀ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KrhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_pci_devices_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÜ8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/rescan**”h]”j`)�”}”(hŒ,**\/sys\/bus\/pci\/devices\/\.\.\.\/rescan**”h]”hŒ(/sys/bus/pci/devices/.../rescan”…”�”}”(hjö8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‚hjï8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜ8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙ8ubah}”(h]”jØ8ah ]”h"]”Œabi_sys_bus_pci_devices_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'9jÎ8sj˜}”jØ8jÎ8subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj,9h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj69h]”hŒ sysfs-bus-pci”…”�”}”(hj89h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj49ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K‚hj,9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‚hhÊh²hubhÞ)�”}”(hŒ¹Writing a non-zero value to this attribute will force a rescan of the device's parent bus and all child buses, and re-discover devices removed earlier from this part of the device tree.”h]”hŒ»Writing a non-zero value to this attribute will force a rescan of the device’s parent bus and all child buses, and re-discover devices removed earlier from this part of the device tree.”…”�”}”(hjZ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‚hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_pci_devices_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjv9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/reset**”h]”j`)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/reset**”h]”hŒ'/sys/bus/pci/devices/.../reset”…”�”}”(hj�9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kœhj‰9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs9ubah}”(h]”jr9ah ]”h"]”Œabi_sys_bus_pci_devices_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ9jh9sj˜}”jr9jh9subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÆ9h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjÐ9h]”hŒ sysfs-bus-pci”…”�”}”(hjÒ9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎ9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜ9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KœhjÆ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KœhhÊh²hubhÞ)�”}”(hŒèSome devices allow an individual function to be reset without affecting other functions in the same device. For devices that have this support, a file named reset will be present in sysfs. Writing 1 to this file will perform reset.”h]”hŒèSome devices allow an individual function to be reset without affecting other functions in the same device. For devices that have this support, a file named reset will be present in sysfs. Writing 1 to this file will perform reset.”…”�”}”(hjô9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KœhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_pci_devices_reset_method:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-pci-devices-reset-method”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/reset_method**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/reset_method**”h]”hŒ./sys/bus/pci/devices/.../reset_method”…”�”}”(hj*:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‹hj#:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj :ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj :ubah}”(h]”j :ah ]”h"]”Œ$abi_sys_bus_pci_devices_reset_method”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[:j:sj˜}”j :j:subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj`:h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjj:h]”hŒ sysfs-bus-pci”…”�”}”(hjl:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K‹hj`:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‹hhÊh²hubhÞ)�”}”(hŒiSome devices allow an individual function to be reset without affecting other functions in the same slot.”h]”hŒiSome devices allow an individual function to be reset without affecting other functions in the same slot.”…”�”}”(hjŽ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‹hhÊh²hubhÞ)�”}”(hXÇFor devices that have this support, a file named reset_method is present in sysfs. Reading this file gives names of the supported and enabled reset methods and their ordering. Writing a space-separated list of names of reset methods sets the reset methods and ordering to be used when resetting the device. Writing an empty string disables the ability to reset the device. Writing "default" enables all supported reset methods in the default ordering.”h]”hXËFor devices that have this support, a file named reset_method is present in sysfs. Reading this file gives names of the supported and enabled reset methods and their ordering. Writing a space-separated list of names of reset methods sets the reset methods and ordering to be used when resetting the device. Writing an empty string disables the ability to reset the device. Writing “defaultâ€� enables all supported reset methods in the default ordering.”…”�”}”(hjœ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K‹hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_devices_reset_subordinate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-devices-reset-subordinate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¸:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/reset_subordinate**”h]”j`)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\.\.\.\/reset_subordinate**”h]”hŒ3/sys/bus/pci/devices/.../reset_subordinate”…”�”}”(hjÒ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K¦hjË:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµ:ubah}”(h]”j´:ah ]”h"]”Œ)abi_sys_bus_pci_devices_reset_subordinate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;jª:sj˜}”j´:jª:subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj;h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj;h]”hŒ sysfs-bus-pci”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K¦hj;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K¦hhÊh²hubhÞ)�”}”(hXEThis is visible only for bridge devices. If you want to reset all devices attached through the subordinate bus of a specific bridge device, writing 1 to this will try to do it. This will affect all devices attached to the system through this bridge similar to writing 1 to their individual "reset" file, so use with caution.”h]”hXIThis is visible only for bridge devices. If you want to reset all devices attached through the subordinate bus of a specific bridge device, writing 1 to this will try to do it. This will affect all devices attached to the system through this bridge similar to writing 1 to their individual “resetâ€� file, so use with caution.”…”�”}”(hj6;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K¦hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_pci_devices_resourcen_resize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-pci-devices-resourcen-resize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjR;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/resourceN_resize**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\.\.\.\/resourceN_resize**”h]”hŒ2/sys/bus/pci/devices/.../resourceN_resize”…”�”}”(hjl;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mèhje;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO;ubah}”(h]”jN;ah ]”h"]”Œ(abi_sys_bus_pci_devices_resourcen_resize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�;jD;sj˜}”jN;jD;subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj¢;h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¬;h]”hŒ sysfs-bus-pci”…”�”}”(hj®;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mèhj¢;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubhÞ)�”}”(hŒöThese files provide an interface to PCIe Resizable BAR support. A file is created for each BAR resource (N) supported by the PCIe Resizable BAR extended capability of the device. Reading each file exposes the bitmap of available resource sizes::”h]”hŒõThese files provide an interface to PCIe Resizable BAR support. A file is created for each BAR resource (N) supported by the PCIe Resizable BAR extended capability of the device. Reading each file exposes the bitmap of available resource sizes:”…”�”}”(hjÐ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubj¹)�”}”(hŒ'# cat resource1_resize 00000000000001c0”h]”hŒ'# cat resource1_resize 00000000000001c0”…”�”}”hjÞ;sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´MèhhÊh²hubhÞ)�”}”(hŒ¶The bitmap represents supported resource sizes for the BAR, where bit0 = 1MB, bit1 = 2MB, bit2 = 4MB, etc. In the above example the device supports 64MB, 128MB, and 256MB BAR sizes.”h]”hŒ¶The bitmap represents supported resource sizes for the BAR, where bit0 = 1MB, bit1 = 2MB, bit2 = 4MB, etc. In the above example the device supports 64MB, 128MB, and 256MB BAR sizes.”…”�”}”(hjì;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubhÞ)�”}”(hŒeWhen writing the file, the user provides the bit position of the desired resource size, for example::”h]”hŒdWhen writing the file, the user provides the bit position of the desired resource size, for example:”…”�”}”(hjú;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubj¹)�”}”(hŒ# echo 7 > resource1_resize”h]”hŒ# echo 7 > resource1_resize”…”�”}”hj<sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´MèhhÊh²hubhÞ)�”}”(hŒ¯This indicates to set the size value corresponding to bit 7, 128MB. The resulting size is 2 ^ (bit# + 20). This definition matches the PCIe specification of this capability.”h]”hŒ¯This indicates to set the size value corresponding to bit 7, 128MB. The resulting size is 2 ^ (bit# + 20). This definition matches the PCIe specification of this capability.”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubhÞ)�”}”(hX˜In order to make use of resource resizing, all PCI drivers must be unbound from the device and peer devices under the same parent bridge may need to be soft removed. In the case of VGA devices, writing a resize value will remove low level console drivers from the device. Raw users of pci-sysfs resourceN attributes must be terminated prior to resizing. Success of the resizing operation is not guaranteed.”h]”hX˜In order to make use of resource resizing, all PCI drivers must be unbound from the device and peer devices under the same parent bridge may need to be soft removed. In the case of VGA devices, writing a resize value will remove low level console drivers from the device. Raw users of pci-sysfs resourceN attributes must be terminated prior to resizing. Success of the resizing operation is not guaranteed.”…”�”}”(hj$<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MèhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_pci_devices_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-pci-devices-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj@<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/revision**”h]”j`)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/revision**”h]”hŒ*/sys/bus/pci/devices/.../revision”…”�”}”(hjZ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MvhjS<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=<ubah}”(h]”j<<ah ]”h"]”Œ abi_sys_bus_pci_devices_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹<j2<sj˜}”j<<j2<subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj�<h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjš<h]”hŒ sysfs-bus-pci”…”�”}”(hjœ<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mvhj�<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MvhhÊh²hubhÞ)�”}”(hŒyThis file contains the revision field of the PCI device. The value comes from device config space. The file is read only.”h]”hŒyThis file contains the revision field of the PCI device. The value comes from device config space. The file is read only.”…”�”}”(hj¾<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MvhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_devices_serial_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-devices-serial-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÚ<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/serial_number**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\.\.\.\/serial_number**”h]”hŒ//sys/bus/pci/devices/.../serial_number”…”�”}”(hjô<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Mnhjí<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×<ubah}”(h]”jÖ<ah ]”h"]”Œ%abi_sys_bus_pci_devices_serial_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%=jÌ<sj˜}”jÖ<jÌ<subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj*=h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj4=h]”hŒ sysfs-bus-pci”…”�”}”(hj6=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mnhj*=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MnhhÊh²hubhÞ)�”}”(hŒ¼This is visible only for PCI devices that support the serial number extended capability. The file is read only and due to the possible sensitivity of accessible serial numbers, admin only.”h]”hŒ¼This is visible only for PCI devices that support the serial number extended capability. The file is read only and due to the possible sensitivity of accessible serial numbers, admin only.”…”�”}”(hjX=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MnhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_pci_devices_sriov_drivers_autoprobe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-pci-devices-sriov-drivers-autoprobe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjt=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_drivers_autoprobe**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_drivers_autoprobe**”h]”hŒ9/sys/bus/pci/devices/.../sriov_drivers_autoprobe”…”�”}”(hjŽ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M}hj‡=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq=ubah}”(h]”jp=ah ]”h"]”Œ/abi_sys_bus_pci_devices_sriov_drivers_autoprobe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿=jf=sj˜}”jp=jf=subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÄ=h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjÎ=h]”hŒ sysfs-bus-pci”…”�”}”(hjÐ=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M}hjÄ=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M}hhÊh²hubhÞ)�”}”(hX|This file is associated with the PF of a device that supports SR-IOV. It determines whether newly-enabled VFs are immediately bound to a driver. It initially contains 1, which means the kernel automatically binds VFs to a compatible driver immediately after they are enabled. If an application writes 0 to the file before enabling VFs, the kernel will not bind VFs to a driver.”h]”hX|This file is associated with the PF of a device that supports SR-IOV. It determines whether newly-enabled VFs are immediately bound to a driver. It initially contains 1, which means the kernel automatically binds VFs to a compatible driver immediately after they are enabled. If an application writes 0 to the file before enabling VFs, the kernel will not bind VFs to a driver.”…”�”}”(hjò=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M}hhÊh²hubhÞ)�”}”(hX-A typical use case is to write 0 to this file, then enable VFs, then assign the newly-created VFs to virtual machines. Note that changing this file does not affect already- enabled VFs. In this scenario, the user must first disable the VFs, write 0 to sriov_drivers_autoprobe, then re-enable the VFs.”h]”hX-A typical use case is to write 0 to this file, then enable VFs, then assign the newly-created VFs to virtual machines. Note that changing this file does not affect already- enabled VFs. In this scenario, the user must first disable the VFs, write 0 to sriov_drivers_autoprobe, then re-enable the VFs.”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M}hhÊh²hubhÞ)�”}”(hŒjThis is similar to /sys/bus/pci/drivers_autoprobe, but affects only the VFs associated with a specific PF.”h]”hŒjThis is similar to /sys/bus/pci/drivers_autoprobe, but affects only the VFs associated with a specific PF.”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M}hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_pci_devices_sriov_numvfs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-pci-devices-sriov-numvfs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj*>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_numvfs**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_numvfs**”h]”hŒ./sys/bus/pci/devices/.../sriov_numvfs”…”�”}”(hjD>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M?hj=>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'>ubah}”(h]”j&>ah ]”h"]”Œ$abi_sys_bus_pci_devices_sriov_numvfs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju>j>sj˜}”j&>j>subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjz>h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj„>h]”hŒ sysfs-bus-pci”…”�”}”(hj†>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M?hjz>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M?hhÊh²hubhÞ)�”}”(hXáThis file appears when a physical PCIe device supports SR-IOV. Userspace applications can read and write to this file to determine and control the enablement or disablement of Virtual Functions (VFs) on the physical function (PF). A read of this file will return the number of VFs that are enabled on this PF. A number written to this file will enable the specified number of VFs. A userspace application would typically read the file and check that the value is zero, and then write the number of VFs that should be enabled on the PF; the value written should be less than or equal to the value in the sriov_totalvfs file. A userspace application wanting to disable the VFs would write a zero to this file. The core ensures that valid values are written to this file, and returns errors when values are not valid. For example, writing a 2 to this file when sriov_numvfs is not 0 and not 2 already will return an error. Writing a 10 when the value of sriov_totalvfs is 8 will return an error.”h]”hXáThis file appears when a physical PCIe device supports SR-IOV. Userspace applications can read and write to this file to determine and control the enablement or disablement of Virtual Functions (VFs) on the physical function (PF). A read of this file will return the number of VFs that are enabled on this PF. A number written to this file will enable the specified number of VFs. A userspace application would typically read the file and check that the value is zero, and then write the number of VFs that should be enabled on the PF; the value written should be less than or equal to the value in the sriov_totalvfs file. A userspace application wanting to disable the VFs would write a zero to this file. The core ensures that valid values are written to this file, and returns errors when values are not valid. For example, writing a 2 to this file when sriov_numvfs is not 0 and not 2 already will return an error. Writing a 10 when the value of sriov_totalvfs is 8 will return an error.”…”�”}”(hj¨>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M?hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_sriov_totalvfs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-sriov-totalvfs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÄ>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_totalvfs**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_totalvfs**”h]”hŒ0/sys/bus/pci/devices/.../sriov_totalvfs”…”�”}”(hjÞ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M2hj×>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ>ubah}”(h]”jÀ>ah ]”h"]”Œ&abi_sys_bus_pci_devices_sriov_totalvfs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?j¶>sj˜}”jÀ>j¶>subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj?h]”hŒ sysfs-bus-pci”…”�”}”(hj ?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M2hj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M2hhÊh²hubhÞ)�”}”(hX´This file appears when a physical PCIe device supports SR-IOV. Userspace applications can read this file to determine the maximum number of Virtual Functions (VFs) a PCIe physical function (PF) can support. Typically, this is the value reported in the PF's SR-IOV extended capability structure's TotalVFs element. Drivers have the ability at probe time to reduce the value read from this file via the pci_sriov_set_totalvfs() function.”h]”hX¸This file appears when a physical PCIe device supports SR-IOV. Userspace applications can read this file to determine the maximum number of Virtual Functions (VFs) a PCIe physical function (PF) can support. Typically, this is the value reported in the PF’s SR-IOV extended capability structure’s TotalVFs element. Drivers have the ability at probe time to reduce the value read from this file via the pci_sriov_set_totalvfs() function.”…”�”}”(hjB?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M2hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_pci_devices_sriov_vf_msix_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-pci-devices-sriov-vf-msix-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj^?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_vf_msix_count**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_vf_msix_count**”h]”hŒ5/sys/bus/pci/devices/.../sriov_vf_msix_count”…”�”}”(hjx?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhjq?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[?ubah}”(h]”jZ?ah ]”h"]”Œ+abi_sys_bus_pci_devices_sriov_vf_msix_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©?jP?sj˜}”jZ?jP?subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj®?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¸?h]”hŒ sysfs-bus-pci”…”�”}”(hjº?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MÖhj®?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhhÊh²hubhÞ)�”}”(hŒôThis file is associated with a SR-IOV virtual function (VF). It allows configuration of the number of MSI-X vectors for the VF. This allows devices that have a global pool of MSI-X vectors to optimally divide them between VFs based on VF usage.”h]”hŒôThis file is associated with a SR-IOV virtual function (VF). It allows configuration of the number of MSI-X vectors for the VF. This allows devices that have a global pool of MSI-X vectors to optimally divide them between VFs based on VF usage.”…”�”}”(hjÜ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ¶The values accepted are: * > 0 - this number will be reported as the Table Size in the VF's MSI-X capability * < 0 - not valid * = 0 - will reset to the device default value ”h]”(jn)�”}”(hŒThe values accepted are:”h]”hŒThe values accepted are:”…”�”}”(hjñ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j‰%h´MÖhjí?ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒW> 0 - this number will be reported as the Table Size in the VF's MSI-X capability”h]”jc)�”}”(hhh]”jh)�”}”(hŒQ> 0 - this number will be reported as the Table Size in the VF's MSI-X capability”h]”(jn)�”}”(hŒ;> 0 - this number will be reported as the Table Size in the”h]”hŒ;> 0 - this number will be reported as the Table Size in the”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j‰%h´MÖhj @ubj~)�”}”(hhh]”hÞ)�”}”(hŒVF's MSI-X capability”h]”hŒVF’s MSI-X capability”…”�”}”(hj!@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj @ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j‰%h´MÖhj @ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubjˆ)�”}”(hŒ< 0 - not valid”h]”hÞ)�”}”(hjI@h]”hŒ< 0 - not valid”…”�”}”(hjK@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhjG@ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubjˆ)�”}”(hŒ-= 0 - will reset to the device default value ”h]”hÞ)�”}”(hŒ,= 0 - will reset to the device default value”h]”hŒ,= 0 - will reset to the device default value”…”�”}”(hjb@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhj^@ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j‰%h´MÖhjÿ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjí?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j‰%h´MÖhjê?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒaThe file is writable if the PF is bound to a driver that implements ->sriov_set_msix_vec_count().”h]”hŒaThe file is writable if the PF is bound to a driver that implements ->sriov_set_msix_vec_count().”…”�”}”(hjŽ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MÖhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_pci_devices_sriov_vf_total_msix:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-pci-devices-sriov-vf-total-msix”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjª@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_vf_total_msix**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\.\.\.\/sriov_vf_total_msix**”h]”hŒ5/sys/bus/pci/devices/.../sriov_vf_total_msix”…”�”}”(hjÄ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MËhj½@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§@ubah}”(h]”j¦@ah ]”h"]”Œ+abi_sys_bus_pci_devices_sriov_vf_total_msix”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõ@jœ@sj˜}”j¦@jœ@subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjú@h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjAh]”hŒ sysfs-bus-pci”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´MËhjú@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MËhhÊh²hubhÞ)�”}”(hXgThis file is associated with a SR-IOV physical function (PF). It contains the total number of MSI-X vectors available for assignment to all virtual functions (VFs) associated with PF. The value will be zero if the device doesn't support this functionality. For supported devices, the value will be constant and won't be changed after MSI-X vectors assignment.”h]”hXkThis file is associated with a SR-IOV physical function (PF). It contains the total number of MSI-X vectors available for assignment to all virtual functions (VFs) associated with PF. The value will be zero if the device doesn’t support this functionality. For supported devices, the value will be constant and won’t be changed after MSI-X vectors assignment.”…”�”}”(hj(Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MËhhÊh²hubj))�”}”(hŒ .. _abi_sys_bus_pci_devices_tsm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-tsm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjDAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/**”h]”j`)�”}”(hŒ+**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/**”h]”hŒ'/sys/bus/pci/devices/.../tsm/”…”�”}”(hj^Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MwhjWAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAAubah}”(h]”j@Aah ]”h"]”Œabi_sys_bus_pci_devices_tsm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Aj6Asj˜}”j@Aj6AsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj”Ah²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjžAh]”hŒ sysfs-bus-pci”…”�”}”(hj Ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´Mwhj”Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MwhhÊh²hubhÞ)�”}”(hXKThis directory only appears if a physical device function supports authentication (PCIe CMA-SPDM), interface security (PCIe TDISP), and is accepted for secure operation by the platform TSM driver. This attribute directory appears dynamically after the platform TSM driver loads. So, only after the /sys/class/tsm/tsm0 device arrives can tools assume that devices without a tsm/ attribute directory will never have one; before that, the security capabilities of the device relative to the platform TSM are unknown. See :ref:`testing\/sysfs\-class\-tsm `.”h]”(hXThis directory only appears if a physical device function supports authentication (PCIe CMA-SPDM), interface security (PCIe TDISP), and is accepted for secure operation by the platform TSM driver. This attribute directory appears dynamically after the platform TSM driver loads. So, only after the /sys/class/tsm/tsm0 device arrives can tools assume that devices without a tsm/ attribute directory will never have one; before that, the security capabilities of the device relative to the platform TSM are unknown. See ”…”�”}”(hjÂAh²hh³Nh´Nubh)�”}”(hŒD:ref:`testing\/sysfs\-class\-tsm `”h]”j§)�”}”(hjÌAh]”hŒtesting/sysfs-class-tsm”…”�”}”(hjÎAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_tsm”uh1hh³j‰%h´MwhjÂAubhŒ.”…”�”}”(hjÂAh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´MwhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_pci_devices_tsm_bound:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-pci-devices-tsm-bound”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/bound**”h]”j`)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/bound**”h]”hŒ,/sys/bus/pci/devices/.../tsm/bound”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¨hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿAubah}”(h]”jþAah ]”h"]”Œ!abi_sys_bus_pci_devices_tsm_bound”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMBjôAsj˜}”jþAjôAsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjRBh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj\Bh]”hŒ sysfs-bus-pci”…”�”}”(hj^Bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M¨hjRBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¨hhÊh²hubhÞ)�”}”(hX¬(RO) Return the device name of the TSM when the device is in a TDISP (TEE Device Interface Security Protocol) operational state (LOCKED, RUN, or ERROR, not UNLOCKED). Bound devices consume platform TSM resources and depend on the device's configuration (e.g. BME (Bus Master Enable) and MSE (Memory Space Enable) among other settings) to remain stable for the duration of the bound state. This attribute is only visible for devices that support TDISP operation, and it is only populated after successful connect and TSM bind. The TSM bind operation is initiated by VFIO/IOMMUFD. This is a "link" TSM attribute, see :ref:`testing\/sysfs\-class\-tsm `.”h]”(hXm(RO) Return the device name of the TSM when the device is in a TDISP (TEE Device Interface Security Protocol) operational state (LOCKED, RUN, or ERROR, not UNLOCKED). Bound devices consume platform TSM resources and depend on the device’s configuration (e.g. BME (Bus Master Enable) and MSE (Memory Space Enable) among other settings) to remain stable for the duration of the bound state. This attribute is only visible for devices that support TDISP operation, and it is only populated after successful connect and TSM bind. The TSM bind operation is initiated by VFIO/IOMMUFD. This is a “linkâ€� TSM attribute, see ”…”�”• }”(hj€Bh²hh³Nh´Nubh)�”}”(hŒD:ref:`testing\/sysfs\-class\-tsm `”h]”j§)�”}”(hjŠBh]”hŒtesting/sysfs-class-tsm”…”�”}”(hjŒBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–BŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_tsm”uh1hh³j‰%h´M¨hj€BubhŒ.”…”�”}”(hj€Bh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M¨hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_pci_devices_tsm_connect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-pci-devices-tsm-connect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÀBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/connect**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/connect**”h]”hŒ./sys/bus/pci/devices/.../tsm/connect”…”�”}”(hjÚBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M…hjÓBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍBubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½Bubah}”(h]”j¼Bah ]”h"]”Œ#abi_sys_bus_pci_devices_tsm_connect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Cj²Bsj˜}”j¼Bj²BsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjCh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjCh]”hŒ sysfs-bus-pci”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&CŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M…hjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M…hhÊh²hubhÞ)�”}”(hX(RW) Write the name of a TSM (TEE Security Manager) device from /sys/class/tsm to this file to establish a connection with the device. This typically includes an SPDM (DMTF Security Protocols and Data Models) session over PCIe DOE (Data Object Exchange) and may also include PCIe IDE (Integrity and Data Encryption) establishment. Reads from this attribute return the name of the connected TSM or the empty string if not connected. A TSM device signals its readiness to accept PCI connection via a KOBJ_CHANGE event.”h]”hX(RW) Write the name of a TSM (TEE Security Manager) device from /sys/class/tsm to this file to establish a connection with the device. This typically includes an SPDM (DMTF Security Protocols and Data Models) session over PCIe DOE (Data Object Exchange) and may also include PCIe IDE (Integrity and Data Encryption) establishment. Reads from this attribute return the name of the connected TSM or the empty string if not connected. A TSM device signals its readiness to accept PCI connection via a KOBJ_CHANGE event.”…”�”}”(hj>Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M…hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_tsm_disconnect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-tsm-disconnect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjZCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/disconnect**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/disconnect**”h]”hŒ1/sys/bus/pci/devices/.../tsm/disconnect”…”�”}”(hjtCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M’hjmCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWCubah}”(h]”jVCah ]”h"]”Œ&abi_sys_bus_pci_devices_tsm_disconnect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥CjLCsj˜}”jVCjLCsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjªCh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj´Ch]”hŒ sysfs-bus-pci”…”�”}”(hj¶Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M’hjªCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M’hhÊh²hubhÞ)�”}”(hŒa(WO) Write the name of the TSM device that was specified to 'connect' to teardown the connection.”h]”hŒe(WO) Write the name of the TSM device that was specified to ‘connect’ to teardown the connection.”…”�”}”(hjØCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M’hhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_pci_devices_tsm_dsm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-tsm-dsm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjôCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/dsm**”h]”j`)�”}”(hŒ.**\/sys\/bus\/pci\/devices\/\.\.\.\/tsm\/dsm**”h]”hŒ*/sys/bus/pci/devices/.../tsm/dsm”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M˜hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñCubah}”(h]”jðCah ]”h"]”Œabi_sys_bus_pci_devices_tsm_dsm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?DjæCsj˜}”jðCjæCsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjDDh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjNDh]”hŒ sysfs-bus-pci”…”�”}”(hjPDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´M˜hjDDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M˜hhÊh²hubhÞ)�”}”(hX&(RO) Return PCI device name of this device's DSM (Device Security Manager). When a device is in the connected state it indicates that the platform TSM (TEE Security Manager) has made a secure-session connection with a device's DSM. A DSM is always physical function 0 and when the device supports TDISP (TEE Device Interface Security Protocol) its managed functions also populate this tsm/dsm attribute. The managed functions of a DSM are SR-IOV (Single Root I/O Virtualization) virtual functions, non-zero functions of a multi-function device, or downstream endpoints depending on whether the DSM is an SR-IOV physical function, function0 of a multi-function device, or an upstream PCIe switch port. This is a "link" TSM attribute, see :ref:`testing\/sysfs\-class\-tsm `.”h]”(hXé(RO) Return PCI device name of this device’s DSM (Device Security Manager). When a device is in the connected state it indicates that the platform TSM (TEE Security Manager) has made a secure-session connection with a device’s DSM. A DSM is always physical function 0 and when the device supports TDISP (TEE Device Interface Security Protocol) its managed functions also populate this tsm/dsm attribute. The managed functions of a DSM are SR-IOV (Single Root I/O Virtualization) virtual functions, non-zero functions of a multi-function device, or downstream endpoints depending on whether the DSM is an SR-IOV physical function, function0 of a multi-function device, or an upstream PCIe switch port. This is a “linkâ€� TSM attribute, see ”…”�”}”(hjrDh²hh³Nh´Nubh)�”}”(hŒD:ref:`testing\/sysfs\-class\-tsm `”h]”j§)�”}”(hj|Dh]”hŒtesting/sysfs-class-tsm”…”�”}”(hj~Dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_tsm”uh1hh³j‰%h´M˜hjrDubhŒ.”…”�”}”(hjrDh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´M˜hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_pci_devices_virtfn_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-pci-devices-virtfn-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj²DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/virtfn\**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\.\.\.\/virtfn\**”h]”hŒ-/sys/bus/pci/devices/.../virtfn”…”�”}”(hjÌDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K½hjÅDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Dubah}”(h]”j®Dah ]”h"]”Œ abi_sys_bus_pci_devices_virtfn_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýDj¤Dsj˜}”j®Dj¤DsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjEh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj Eh]”hŒ sysfs-bus-pci”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K½hjEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K½hhÊh²hubhÞ)�”}”(hŒèThis symbolic link appears when hardware supports the SR-IOV capability and the Physical Function driver has enabled it. The symbolic link points to the PCI device sysfs entry of the Virtual Function whose index is N (0...MaxVFs-1).”h]”hŒèThis symbolic link appears when hardware supports the SR-IOV capability and the Physical Function driver has enabled it. The symbolic link points to the PCI device sysfs entry of the Virtual Function whose index is N (0...MaxVFs-1).”…”�”}”(hj0Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K½hhÊh²hubj))�”}”(hŒ .. _abi_sys_bus_pci_devices_vpd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-devices-vpd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjLEubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/pci\/devices\/\.\.\.\/vpd**”h]”j`)�”}”(hŒ)**\/sys\/bus\/pci\/devices\/\.\.\.\/vpd**”h]”hŒ%/sys/bus/pci/devices/.../vpd”…”�”}”(hjfEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K±hj_Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYEubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLEubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjIEubah}”(h]”jHEah ]”h"]”Œabi_sys_bus_pci_devices_vpd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—Ej>Esj˜}”jHEj>EsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjœEh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj¦Eh]”hŒ sysfs-bus-pci”…”�”}”(hj¨Eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²EŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K±hjœEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K±hhÊh²hubhÞ)�”}”(hXtA file named vpd in a device directory will be a binary file containing the Vital Product Data for the device. It should follow the VPD format defined in PCI Specification 2.1 or 2.2, but users should consider that some devices may have incorrectly formatted data. If the underlying VPD has a writable section then the corresponding section of this file will be writable.”h]”hXtA file named vpd in a device directory will be a binary file containing the Vital Product Data for the device. It should follow the VPD format defined in PCI Specification 2.1 or 2.2, but users should consider that some devices may have incorrectly formatted data. If the underlying VPD has a writable section then the corresponding section of this file will be writable.”…”�”}”(hjÊEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K±hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_devices_bdf_anti_rollback_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-devices-bdf-anti-rollback-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjæEubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/anti_rollback_status**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/anti_rollback_status**”h]”hŒ7/sys/bus/pci/devices//anti_rollback_status”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-driver-ccp”h´K0hjùEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóEubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæEubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãEubah}”(h]”jâEah ]”h"]”Œ0abi_sys_bus_pci_devices_bdf_anti_rollback_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2FjØEsj˜}”jâEjØEsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hj7Fh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjAFh]”hŒsysfs-driver-ccp”…”�”}”(hjCFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?Fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´K0hj7Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K0hhÊh²hubhÞ)�”}”(hŒ¡The /sys/bus/pci/devices//anti_rollback_status file reports whether the PSP is enforcing rollback protection. Possible values: 0: Not enforcing 1: Enforcing”h]”hŒ¡The /sys/bus/pci/devices//anti_rollback_status file reports whether the PSP is enforcing rollback protection. Possible values: 0: Not enforcing 1: Enforcing”…”�”}”(hjeFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K0hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_boot_integrity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-boot-integrity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj�FubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/boot_integrity**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/boot_integrity**”h]”hŒ1/sys/bus/pci/devices//boot_integrity”…”�”}”(hj›Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K hj”Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽFubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Fubah}”(h]”j}Fah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_boot_integrity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌFjsFsj˜}”j}FjsFsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjÑFh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjÛFh]”hŒsysfs-driver-ccp”…”�”}”(hjÝFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´K hjÑFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K hhÊh²hubhÞ)�”}”(hŒØThe /sys/bus/pci/devices//boot_integrity reports whether the AMD CPU or APU is used for a hardware root of trust during the boot process. Possible values: 0: Not hardware root of trust. 1: Hardware root of trust”h]”hŒØThe /sys/bus/pci/devices//boot_integrity reports whether the AMD CPU or APU is used for a hardware root of trust during the boot process. Possible values: 0: Not hardware root of trust. 1: Hardware root of trust”…”�”}”(hjÿFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K hhÊh²hubhÞ)�”}”(hŒ]NOTE: Vendors may provide design specific alternative hardware root of trust implementations.”h]”hŒ]NOTE: Vendors may provide design specific alternative hardware root of trust implementations.”…”�”}”(hj Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_devices_bdf_bootloader_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-devices-bdf-bootloader-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj)GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/bootloader_version**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/bootloader_version**”h]”hŒ5/sys/bus/pci/devices//bootloader_version”…”�”}”(hjCGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´Khhj`”h]”(hŒDefined on file ”…”�”}”(hjyGh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjƒGh]”hŒsysfs-driver-ccp”…”�”}”(hj…Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�GŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´KhhjyGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhhÊh²hubhÞ)�”}”(hŒpThe /sys/bus/pci/devices//bootloader_version file reports the firmware version of the AMD AGESA bootloader.”h]”hŒpThe /sys/bus/pci/devices//bootloader_version file reports the firmware version of the AMD AGESA bootloader.”…”�”}”(hj§Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_devices_bdf_debug_lock_on:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-devices-bdf-debug-lock-on”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÃGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\\/debug_lock_on**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\\/debug_lock_on**”h]”hŒ0/sys/bus/pci/devices//debug_lock_on”…”�”}”(hjÝGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhjÖGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀGubah}”(h]”j¿Gah ]”h"]”Œ)abi_sys_bus_pci_devices_bdf_debug_lock_on”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHjµGsj˜}”j¿GjµGsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjHh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjHh]”hŒsysfs-driver-ccp”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´KhjHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhÊh²hubhÞ)�”}”(hŒ™The /sys/bus/pci/devices//debug_lock_on reports whether the AMD CPU or APU has been unlocked for debugging. Possible values: 0: Not locked 1: Locked”h]”hŒ™The /sys/bus/pci/devices//debug_lock_on reports whether the AMD CPU or APU has been unlocked for debugging. Possible values: 0: Not locked 1: Locked”…”�”}”(hjAHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_bdf_fused_part:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-bdf-fused-part”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj]HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/fused_part**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/fused_part**”h]”hŒ-/sys/bus/pci/devices//fused_part”…”�”}”(hjwHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhjpHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZHubah}”(h]”jYHah ]”h"]”Œ&abi_sys_bus_pci_devices_bdf_fused_part”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨HjOHsj˜}”jYHjOHsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hj­Hh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hj·Hh]”hŒsysfs-driver-ccp”…”�”}”(hj¹Hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´Khj­Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhÊh²hubhÞ)�”}”(hŒˆThe /sys/bus/pci/devices//fused_part file reports whether the CPU or APU has been fused to prevent tampering. 0: Not fused 1: Fused”h]”hŒˆThe /sys/bus/pci/devices//fused_part file reports whether the CPU or APU has been fused to prevent tampering. 0: Not fused 1: Fused”…”�”}”(hjÛHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_pci_devices_bdf_hsp_tpm_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-pci-devices-bdf-hsp-tpm-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj÷HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/hsp_tpm_available**”h]”j`)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/hsp_tpm_available**”h]”hŒ4/sys/bus/pci/devices//hsp_tpm_available”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KRhj Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôHubah}”(h]”jóHah ]”h"]”Œ-abi_sys_bus_pci_devices_bdf_hsp_tpm_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBIjéHsj˜}”jóHjéHsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjGIh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjQIh]”hŒsysfs-driver-ccp”…”�”}”(hjSIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]IŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´KRhjGIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KRhhÊh²hubhÞ)�”}”(hŒŸThe /sys/bus/pci/devices//hsp_tpm_available file reports whether the HSP TPM has been activated. Possible values: 0: Not activated or present 1: Activated”h]”hŒŸThe /sys/bus/pci/devices//hsp_tpm_available file reports whether the HSP TPM has been activated. Possible values: 0: Not activated or present 1: Activated”…”�”}”(hjuIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KRhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_qat_auto_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-qat-auto-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj‘IubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat\/auto_reset**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat\/auto_reset**”h]”hŒ2/sys/bus/pci/devices//qat/auto_reset”…”�”}”(hj«Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-driver-qat”h´K•hj¤Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘Iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽIubah}”(h]”j�Iah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_qat_auto_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝIjƒIsj˜}”j�IjƒIsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjâIh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hjìIh]”hŒsysfs-driver-qat”…”�”}”(hjîIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´K•hjâIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubhÞ)�”}”(hŒH(RW) Reports the current state of the autoreset feature for a QAT device”h]”hŒH(RW) Reports the current state of the autoreset feature for a QAT device”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubhÞ)�”}”(hŒ>Write to the attribute to enable or disable device auto reset.”h]”hŒ>Write to the attribute to enable or disable device auto reset.”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubhÞ)�”}”(hŒ)Device auto reset is disabled by default.”h]”hŒ)Device auto reset is disabled by default.”…”�”}”(hj,Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubhÞ)�”}”(hŒThe values are:”h]”hŒThe values are:”…”�”}”(hj:Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒm1/Yy/on: auto reset enabled. If the device encounters an unrecoverable error, it will be reset automatically.”h]”hÞ)�”}”(hŒm1/Yy/on: auto reset enabled. If the device encounters an unrecoverable error, it will be reset automatically.”h]”hŒm1/Yy/on: auto reset enabled. If the device encounters an unrecoverable error, it will be reset automatically.”…”�”}”(hjOJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hjKJubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjHJubjˆ)�”}”(hŒf0/Nn/off: auto reset disabled. If the device encounters an unrecoverable error, it will not be reset. ”h]”hÞ)�”}”(hŒe0/Nn/off: auto reset disabled. If the device encounters an unrecoverable error, it will not be reset.”h]”hŒe0/Nn/off: auto reset disabled. If the device encounters an unrecoverable error, it will not be reset.”…”�”}”(hjgJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hjcJubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjHJubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿Ih´K•hhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj�Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K•hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_pci_devices_bdf_qat_cfg_services:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-pci-devices-bdf-qat-cfg-services”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj�JubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/qat\/cfg_services**”h]”j`)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/qat\/cfg_services**”h]”hŒ4/sys/bus/pci/devices//qat/cfg_services”…”�”}”(hj·Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Khj°Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšJubah}”(h]”j™Jah ]”h"]”Œ,abi_sys_bus_pci_devices_bdf_qat_cfg_services”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèJj�Jsj˜}”j™Jj�JsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjíJh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hj÷Jh]”hŒsysfs-driver-qat”…”�”}”(hjùJh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõJubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´KhjíJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒn(RW) Reports the current configuration of the QAT device. Write to the file to change the configured services.”h]”hŒn(RW) Reports the current configuration of the QAT device. Write to the file to change the configured services.”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒîOne or more services can be enabled per device. Certain configurations are restricted to specific device types; where applicable this is explicitly indicated, for example (qat_6xxx) denotes applicability exclusively to that device series.”h]”hŒîOne or more services can be enabled per device. Certain configurations are restricted to specific device types; where applicable this is explicitly indicated, for example (qat_6xxx) denotes applicability exclusively to that device series.”…”�”}”(hj)Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒThe available services include:”h]”hŒThe available services include:”…”�”}”(hj7Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒBsym: Configures the device for symmetric cryptographic operations.”h]”hÞ)�”}”(hjJKh]”hŒBsym: Configures the device for symmetric cryptographic operations.”…”�”}”(hjLKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhjHKubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEKubjˆ)�”}”(hŒDasym: Configures the device for asymmetric cryptographic operations.”h]”hÞ)�”}”(hjaKh]”hŒDasym: Configures the device for asymmetric cryptographic operations.”…”�”}”(hjcKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Khj_Kubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEKubjˆ)�”}”(hŒGdc: Configures the device for compression and decompression operations.”h]”hÞ)�”}”(hŒGdc: Configures the device for compression and decompression operations.”h]”hŒGdc: Configures the device for compression and decompression operations.”…”�”}”(hjzKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhjvKubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEKubjˆ)�”}”(hŒ£dcc: Similar to dc, but with the additional dc chaining feature enabled, cipher then compress (qat_6xxx), hash then compression. If this is not required choose dc.”h]”hÞ)�”}”(hŒ£dcc: Similar to dc, but with the additional dc chaining feature enabled, cipher then compress (qat_6xxx), hash then compression. If this is not required choose dc.”h]”hŒ£dcc: Similar to dc, but with the additional dc chaining feature enabled, cipher then compress (qat_6xxx), hash then compression. If this is not required choose dc.”…”�”}”(hj’Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhjŽKubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEKubjˆ)�”}”(hŒGdecomp: Configures the device for decompression operations (qat_6xxx). ”h]”hÞ)�”}”(hŒFdecomp: Configures the device for decompression operations (qat_6xxx).”h]”hŒFdecomp: Configures the device for decompression operations (qat_6xxx).”…”�”}”(hjªKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Khj¦Kubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEKubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿Ih´KhhÊh²hubhÞ)�”}”(hXPService combinations are permitted for all services except dcc. On QAT GEN4 devices (qat_4xxx driver) a maximum of two services can be combined and on QAT GEN6 devices (qat_6xxx driver ) a maximum of three services can be combined. The order of services is not significant. For instance, sym;asym is functionally equivalent to asym;sym.”h]”hXPService combinations are permitted for all services except dcc. On QAT GEN4 devices (qat_4xxx driver) a maximum of two services can be combined and on QAT GEN6 devices (qat_6xxx driver ) a maximum of three services can be combined. The order of services is not significant. For instance, sym;asym is functionally equivalent to asym;sym.”…”�”}”(hjÄKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ|It is possible to set the configuration only if the device is in the `down` state (see /sys/bus/pci/devices//qat/state)”h]”(hŒEIt is possible to set the configuration only if the device is in the ”…”�”}”(hjÒKh²hh³Nh´Nubj-ø)�”}”(hŒ`down`”h]”hŒdown”…”�”}”(hjÚKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÒKubhŒ1 state (see /sys/bus/pci/devices//qat/state)”…”�”}”(hjÒKh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ‘The following example shows how to change the configuration of a device configured for running crypto services in order to run data compression::”h]”hŒ�The following example shows how to change the configuration of a device configured for running crypto services in order to run data compression:”…”�”}”(hjòKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubj¹)�”}”(hX9# cat /sys/bus/pci/devices//qat/state up # cat /sys/bus/pci/devices//qat/cfg_services sym;asym # echo down > /sys/bus/pci/devices//qat/state # echo dc > /sys/bus/pci/devices//qat/cfg_services # echo up > /sys/bus/pci/devices//qat/state # cat /sys/bus/pci/devices//qat/cfg_services dc”h]”hX9# cat /sys/bus/pci/devices//qat/state up # cat /sys/bus/pci/devices//qat/cfg_services sym;asym # echo down > /sys/bus/pci/devices//qat/state # echo dc > /sys/bus/pci/devices//qat/cfg_services # echo up > /sys/bus/pci/devices//qat/state # cat /sys/bus/pci/devices//qat/cfg_services dc”…”�”}”hjLsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_pci_devices_bdf_qat_num_rps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-pci-devices-bdf-qat-num-rps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj*LubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\\/qat\/num_rps**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\\/qat\/num_rps**”h]”hŒ//sys/bus/pci/devices//qat/num_rps”…”�”}”(hjDLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@Lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K‡hj=Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*Lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'Lubah}”(h]”j&Lah ]”h"]”Œ'abi_sys_bus_pci_devices_bdf_qat_num_rps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juLjLsj˜}”j&LjLsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjzLh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hj„Lh]”hŒsysfs-driver-qat”…”�”}”(hj†Lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚Lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�LŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´K‡hjzLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K‡hhÊh²hubhÞ)�”}”(hŒ?(RO) Returns the number of ring pairs that a single device has.”h]”hŒ?(RO) Returns the number of ring pairs that a single device has.”…”�”}”(hj¨Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K‡hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj¶Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K‡hhÊh²hubj¹)�”}”(hŒ/# cat /sys/bus/pci/devices//qat/num_rps 64”h]”hŒ/# cat /sys/bus/pci/devices//qat/num_rps 64”…”�”}”hjÄLsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¿Ih´K‡hhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjÒLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´K‡hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_pci_devices_bdf_qat_pm_idle_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-pci-devices-bdf-qat-pm-idle-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjîLubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/qat\/pm_idle_enabled**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/qat\/pm_idle_enabled**”h]”hŒ7/sys/bus/pci/devices//qat/pm_idle_enabled”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjûLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëLubah}”(h]”jêLah ]”h"]”Œ/abi_sys_bus_pci_devices_bdf_qat_pm_idle_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9MjàLsj˜}”jêLjàLsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hj>Mh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hjHMh]”hŒsysfs-driver-qat”…”�”}”(hjJMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTMŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´KDhj>Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubhÞ)�”}”(hX#(RW) This configuration option provides a way to force the device into remaining in the MAX power state. If idle support is enabled the device will transition to the `MIN` power state when idle, otherwise will stay in the MAX power state. Write to the file to enable or disable idle support.”h]”(hŒ¦(RW) This configuration option provides a way to force the device into remaining in the MAX power state. If idle support is enabled the device will transition to the ”…”�”}”(hjlMh²hh³Nh´Nubj-ø)�”}”(hŒ`MIN`”h]”hŒMIN”…”�”}”(hjtMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjlMubhŒx power state when idle, otherwise will stay in the MAX power state. Write to the file to enable or disable idle support.”…”�”}”(hjlMh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubhÞ)�”}”(hŒThe values are:”h]”hŒThe values are:”…”�”}”(hjŒMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: idle support is disabled”h]”hÞ)�”}”(hjŸMh]”hŒ0: idle support is disabled”…”�”}”(hj¡Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhj�Mubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšMubjˆ)�”}”(hŒ1: idle support is enabled ”h]”hÞ)�”}”(hŒ1: idle support is enabled”h]”hŒ1: idle support is enabled”…”�”}”(hj¸Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhj´Mubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšMubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿Ih´KDhhÊh²hubhÞ)�”}”(hŒDefault value is 1.”h]”hŒDefault value is 1.”…”�”}”(hjÒMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubhÞ)�”}”(hŒ„It is possible to set the pm_idle_enabled value only if the device is in the `down` state (see /sys/bus/pci/devices//qat/state)”h]”(hŒMIt is possible to set the pm_idle_enabled value only if the device is in the ”…”�”}”(hjàMh²hh³Nh´Nubj-ø)�”}”(hŒ`down`”h]”hŒdown”…”�”}”(hjèMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjàMubhŒ1 state (see /sys/bus/pci/devices//qat/state)”…”�”}”(hjàMh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubhÞ)�”}”(hŒKThe following example shows how to change the pm_idle_enabled of a device::”h]”hŒJThe following example shows how to change the pm_idle_enabled of a device:”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubj¹)�”}”(hX9# cat /sys/bus/pci/devices//qat/state up # cat /sys/bus/pci/devices//qat/pm_idle_enabled 1 # echo down > /sys/bus/pci/devices//qat/state # echo 0 > /sys/bus/pci/devices//qat/pm_idle_enabled # echo up > /sys/bus/pci/devices//qat/state # cat /sys/bus/pci/devices//qat/pm_idle_enabled 0”h]”hX9# cat /sys/bus/pci/devices//qat/state up # cat /sys/bus/pci/devices//qat/pm_idle_enabled 1 # echo down > /sys/bus/pci/devices//qat/state # echo 0 > /sys/bus/pci/devices//qat/pm_idle_enabled # echo up > /sys/bus/pci/devices//qat/state # cat /sys/bus/pci/devices//qat/pm_idle_enabled 0”…”�”}”hjNsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¿Ih´KDhhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KDhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_bdf_qat_rp2srv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-bdf-qat-rp2srv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj8NubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat\/rp2srv**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat\/rp2srv**”h]”hŒ./sys/bus/pci/devices//qat/rp2srv”…”�”}”(hjRNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjNNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghjKNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjENubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8Nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5Nubah}”(h]”j4Nah ]”h"]”Œ&abi_sys_bus_pci_devices_bdf_qat_rp2srv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒNj*Nsj˜}”j4Nj*NsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjˆNh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hj’Nh]”hŒsysfs-driver-qat”…”�”}”(hj”Nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jžNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´KghjˆNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒˆ(RW) This attribute provides a way for a user to query a specific ring pair for the type of service that it is currently configured for.”h]”hŒˆ(RW) This attribute provides a way for a user to query a specific ring pair for the type of service that it is currently configured for.”…”�”}”(hj¶Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒêWhen written to, the value is cached and used to perform the read operation. Allowed values are in the range 0 to N-1, where N is the max number of ring pairs supported by a device. This can be queried using the attribute qat/num_rps.”h]”hŒêWhen written to, the value is cached and used to perform the read operation. Allowed values are in the range 0 to N-1, where N is the max number of ring pairs supported by a device. This can be queried using the attribute qat/num_rps.”…”�”}”(hjÄNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒ?A read returns the service associated to the ring pair queried.”h]”hŒ?A read returns the service associated to the ring pair queried.”…”�”}”(hjÒNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒThe values are:”h]”hŒThe values are:”…”�”}”(hjàNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ@dc: the ring pair is configured for running compression services”h]”hÞ)�”}”(hjóNh]”hŒ@dc: the ring pair is configured for running compression services”…”�”}”(hjõNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghjñNubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjîNubjˆ)�”}”(hŒFsym: the ring pair is configured for running symmetric crypto services”h]”hÞ)�”}”(hŒFsym: the ring pair is configured for running symmetric crypto services”h]”hŒFsym: the ring pair is configured for running symmetric crypto services”…”�”}”(hj Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghjOubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjîNubjˆ)�”}”(hŒIasym: the ring pair is configured for running asymmetric crypto services ”h]”hÞ)�”}”(hŒHasym: the ring pair is configured for running asymmetric crypto services”h]”hŒHasym: the ring pair is configured for running asymmetric crypto services”…”�”}”(hj$Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Kghj Oubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjîNubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj>Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubj¹)�”}”(hŒ`# echo 1 > /sys/bus/pci/devices//qat/rp2srv # cat /sys/bus/pci/devices//qat/rp2srv sym”h]”hŒ`# echo 1 > /sys/bus/pci/devices//qat/rp2srv # cat /sys/bus/pci/devices//qat/rp2srv sym”…”�”}”hjLOsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¿Ih´KghhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjZOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KghhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_devices_bdf_qat_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-devices-bdf-qat-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjvOubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat\/state**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat\/state**”h]”hŒ-/sys/bus/pci/devices//qat/state”…”�”}”(hj�Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Khj‰Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvOubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsOubah}”(h]”jrOah ]”h"]”Œ%abi_sys_bus_pci_devices_bdf_qat_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁOjhOsj˜}”jrOjhOsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjÆOh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-qat `”h]”j§)�”}”(hjÐOh]”hŒsysfs-driver-qat”…”�”}”(hjÒOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j¿Ih´KhjÆOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ`(RW) Reports the current state of the QAT device. Write to the file to start or stop the device.”h]”hŒ`(RW) Reports the current state of the QAT device. Write to the file to start or stop the device.”…”�”}”(hjôOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒThe values are:”h]”hŒThe values are:”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ up: the device is up and running”h]”hÞ)�”}”(hjPh]”hŒ up: the device is up and running”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjPubjˆ)�”}”(hŒdown: the device is down ”h]”hÞ)�”}”(hŒdown: the device is down”h]”hŒdown: the device is down”…”�”}”(hj.Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´Khj*Pubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjPubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ`It is possible to transition the device from up to down only if the device is up and vice versa.”h]”hŒ`It is possible to transition the device from up to down only if the device is up and vice versa.”…”�”}”(hjHPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubhÞ)�”}”(hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”h]”hŒ>This attribute is available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjVPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿Ih´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_pci_devices_bdf_qat_kpt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-pci-devices-bdf-qat-kpt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjrPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/**”h]”j`)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/**”h]”hŒ,/sys/bus/pci/devices//qat_kpt/”…”�”}”(hjŒPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-qat_kpt”h´Khj…Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoPubah}”(h]”jnPah ]”h"]”Œ#abi_sys_bus_pci_devices_bdf_qat_kpt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾PjdPsj˜}”jnPjdPsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hjÃPh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hjÍPh]”hŒsysfs-driver-qat_kpt”…”�”}”(hjÏPh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´KhjÃPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubhÞ)�”}”(hŒÇDirectory containing attributes related to the QAT Key Protection Technology (KPT) feature. KPT allows cryptographic keys to be used by the accelerator without being exposed in plaintext to the host.”h]”hŒÇDirectory containing attributes related to the QAT Key Protection Technology (KPT) feature. KPT allows cryptographic keys to be used by the accelerator without being exposed in plaintext to the host.”…”�”}”(hjñPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_qat_kpt_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-qat-kpt-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj QubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/enable**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/enable**”h]”hŒ2/sys/bus/pci/devices//qat_kpt/enable”…”�”}”(hj'Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hj Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Qubah}”(h]”j Qah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_qat_kpt_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXQjÿPsj˜}”j QjÿPsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hj]Qh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hjgQh]”hŒsysfs-driver-qat_kpt”…”�”}”(hjiQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´K hj]Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hhÊh²hubhÞ)�”}”(hŒ9(RW) Enables or disables Key Protection Technology (KPT).”h]”hŒ9(RW) Enables or disables Key Protection Technology (KPT).”…”�”}”(hj‹Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hhÊh²hubhÞ)�”}”(hŒnWrite 1 to enable KPT, or 0 to disable it. The device must be in the down state before changing the KPT state.”h]”hŒnWrite 1 to enable KPT, or 0 to disable it. The device must be in the down state before changing the KPT state.”…”�”}”(hj™Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj§Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hhÊh²hubj¹)�”}”(hŒf# cat /sys/bus/pci/devices//qat_kpt/enable 0 # echo 1 > /sys/bus/pci/devices//qat_kpt/enable”h]”hŒf# cat /sys/bus/pci/devices//qat_kpt/enable 0 # echo 1 > /sys/bus/pci/devices//qat_kpt/enable”…”�”}”hjµQsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j Ph´K hhÊh²hubhÞ)�”}”(hŒ=This attribute is only available on devices that support KPT.”h]”hŒ=This attribute is only available on devices that support KPT.”…”�”}”(hjÃQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_devices_bdf_qat_kpt_swk_cnt_per_fn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-devices-bdf-qat-kpt-swk-cnt-per-fn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjßQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_cnt_per_fn**”h]”j`)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_cnt_per_fn**”h]”hŒ:/sys/bus/pci/devices//qat_kpt/swk_cnt_per_fn”…”�”}”(hjùQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhjòQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜQubah}”(h]”jÛQah ]”h"]”Œ2abi_sys_bus_pci_devices_bdf_qat_kpt_swk_cnt_per_fn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*RjÑQsj˜}”jÛQjÑQsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hj/Rh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hj9Rh]”hŒsysfs-driver-qat_kpt”…”�”}”(hj;Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7Rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jERŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´Khj/Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubhÞ)�”}”(hŒ}(RW) Configures the maximum number of KPT symmetric wrapping keys (SWKs) that a Virtual Function (VF) may be associated with.”h]”hŒ}(RW) Configures the maximum number of KPT symmetric wrapping keys (SWKs) that a Virtual Function (VF) may be associated with.”…”�”}”(hj]Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubhÞ)�”}”(hŒBValid values range from 0 to 128. A value of 0 indicates no limit.”h]”hŒBValid values range from 0 to 128. A value of 0 indicates no limit.”…”�”}”(hjkRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjyRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubj¹)�”}”(hŒz# cat /sys/bus/pci/devices//qat_kpt/swk_cnt_per_fn 128 # echo 128 > /sys/bus/pci/devices//qat_kpt/swk_cnt_per_fn”h]”hŒz# cat /sys/bus/pci/devices//qat_kpt/swk_cnt_per_fn 128 # echo 128 > /sys/bus/pci/devices//qat_kpt/swk_cnt_per_fn”…”�”}”hj‡Rsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j Ph´KhhÊh²hubhÞ)�”}”(hŒ=This attribute is only available on devices that support KPT.”h]”hŒ=This attribute is only available on devices that support KPT.”…”�”}”(hj•Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_pci_devices_bdf_qat_kpt_swk_cnt_per_pasid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-pci-devices-bdf-qat-kpt-swk-cnt-per-pasid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj±RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_cnt_per_pasid**”h]”j`)�”}”(hŒA**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_cnt_per_pasid**”h]”hŒ=/sys/bus/pci/devices//qat_kpt/swk_cnt_per_pasid”…”�”}”(hjËRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hjÄRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®Rubah}”(h]”j­Rah ]”h"]”Œ5abi_sys_bus_pci_devices_bdf_qat_kpt_swk_cnt_per_pasid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüRj£Rsj˜}”j­Rj£RsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hjSh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hj Sh]”hŒsysfs-driver-qat_kpt”…”�”}”(hj Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´K.hjSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hhÊh²hubhÞ)�”}”(hŒn(RW) Configures the maximum number of KPT symmetric wrapping keys (SWKs) per Process Address Space ID (PASID).”h]”hŒn(RW) Configures the maximum number of KPT symmetric wrapping keys (SWKs) per Process Address Space ID (PASID).”…”�”}”(hj/Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hhÊh²hubhÞ)�”}”(hŒBValid values range from 0 to 128. A value of 0 indicates no limit.”h]”hŒBValid values range from 0 to 128. A value of 0 indicates no limit.”…”�”}”(hj=Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjKSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hhÊh²hubj¹)�”}”(hŒ€# cat /sys/bus/pci/devices//qat_kpt/swk_cnt_per_pasid 128 # echo 128 > /sys/bus/pci/devices//qat_kpt/swk_cnt_per_pasid”h]”hŒ€# cat /sys/bus/pci/devices//qat_kpt/swk_cnt_per_pasid 128 # echo 128 > /sys/bus/pci/devices//qat_kpt/swk_cnt_per_pasid”…”�”}”hjYSsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j Ph´K.hhÊh²hubhÞ)�”}”(hŒ=This attribute is only available on devices that support KPT.”h]”hŒ=This attribute is only available on devices that support KPT.”…”�”}”(hjgSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K.hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_pci_devices_bdf_qat_kpt_swk_max_ttl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-pci-devices-bdf-qat-kpt-swk-max-ttl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjƒSubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_max_ttl**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_max_ttl**”h]”hŒ7/sys/bus/pci/devices//qat_kpt/swk_max_ttl”…”�”}”(hj�Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hj–Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒSubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€Subah}”(h]”jSah ]”h"]”Œ/abi_sys_bus_pci_devices_bdf_qat_kpt_swk_max_ttl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎSjuSsj˜}”jSjuSsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hjÓSh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hjÝSh]”hŒsysfs-driver-qat_kpt”…”�”}”(hjßSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´K@hjÓSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hhÊh²hubhÞ)�”}”(hŒU(RW) Configures the maximum Time To Live (TTL) for KPT symmetric wrapping keys (SWK).”h]”hŒU(RW) Configures the maximum Time To Live (TTL) for KPT symmetric wrapping keys (SWK).”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hhÊh²hubhÞ)�”}”(hŒdValid values range from 0 to 31536000 seconds. A value of 0 indicates that the SWK TTL is unlimited.”h]”hŒdValid values range from 0 to 31536000 seconds. A value of 0 indicates that the SWK TTL is unlimited.”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hhÊh²hubj¹)�”}”(hŒv# cat /sys/bus/pci/devices//qat_kpt/swk_max_ttl 1000 # echo 1000 > /sys/bus/pci/devices//qat_kpt/swk_max_ttl”h]”hŒv# cat /sys/bus/pci/devices//qat_kpt/swk_max_ttl 1000 # echo 1000 > /sys/bus/pci/devices//qat_kpt/swk_max_ttl”…”�”}”hj+Tsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j Ph´K@hhÊh²hubhÞ)�”}”(hŒ=This attribute is only available on devices that support KPT.”h]”hŒ=This attribute is only available on devices that support KPT.”…”�”}”(hj9Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´K@hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_devices_bdf_qat_kpt_swk_shared:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-devices-bdf-qat-kpt-swk-shared”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qat_kpt\/swk_shared**”h]”j`)�”}”(hŒ:**\/sys\/bus\/pci\/devices\/\\/qat_kpt\/swk_shared**”h]”hŒ6/sys/bus/pci/devices//qat_kpt/swk_shared”…”�”}”(hjoTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShjhTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUTubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRTubah}”(h]”jQTah ]”h"]”Œ.abi_sys_bus_pci_devices_bdf_qat_kpt_swk_shared”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j TjGTsj˜}”jQTjGTsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_kpt `”h]”(hŒDefined on file ”…”�”}”(hj¥Th²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_kpt `”h]”j§)�”}”(hj¯Th]”hŒsysfs-driver-qat_kpt”…”�”}”(hj±Th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­Tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»TŒreftype”•Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_kpt”uh1hh³j Ph´KShj¥Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShhÊh²hubhÞ)�”}”(hŒ@(RW) Controls shared mode for KPT symmetric wrapping keys (SWK).”h]”hŒ@(RW) Controls shared mode for KPT symmetric wrapping keys (SWK).”…”�”}”(hjÓTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShhÊh²hubhÞ)�”}”(hŒDWrite 1 to enable shared mode, or 0 to disable it (non-shared mode).”h]”hŒDWrite 1 to enable shared mode, or 0 to disable it (non-shared mode).”…”�”}”(hjáTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjïTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShhÊh²hubj¹)�”}”(hŒn# cat /sys/bus/pci/devices//qat_kpt/swk_shared 0 # echo 1 > /sys/bus/pci/devices//qat_kpt/swk_shared”h]”hŒn# cat /sys/bus/pci/devices//qat_kpt/swk_shared 0 # echo 1 > /sys/bus/pci/devices//qat_kpt/swk_shared”…”�”}”hjýTsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j Ph´KShhÊh²hubhÞ)�”}”(hŒ=This attribute is only available on devices that support KPT.”h]”hŒ=This attribute is only available on devices that support KPT.”…”�”}”(hj Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ph´KShhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_pci_devices_bdf_qat_ras_errors_correctable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-pci-devices-bdf-qat-ras-errors-correctable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj'UubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_correctable**”h]”j`)�”}”(hŒB**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_correctable**”h]”hŒ>/sys/bus/pci/devices//qat_ras/errors_correctable”…”�”}”(hjAUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=Uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-qat_ras”h´Khj:Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'Uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$Uubah}”(h]”j#Uah ]”h"]”Œ6abi_sys_bus_pci_devices_bdf_qat_ras_errors_correctable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsUjUsj˜}”j#UjUsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_ras `”h]”(hŒDefined on file ”…”�”}”(hjxUh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_ras `”h]”j§)�”}”(hj‚Uh]”hŒsysfs-driver-qat_ras”…”�”}”(hj„Uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_ras”uh1hh³jUUh´KhjxUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒE(RO) Reports the number of correctable errors detected by the device.”h]”hŒE(RO) Reports the number of correctable errors detected by the device.”…”�”}”(hj¦Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj´Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_devices_bdf_qat_ras_errors_fatal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-devices-bdf-qat-ras-errors-fatal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÐUubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_fatal**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_fatal**”h]”hŒ8/sys/bus/pci/devices//qat_ras/errors_fatal”…”�”}”(hjêUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhjãUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝUubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍUubah}”(h]”jÌUah ]”h"]”Œ0abi_sys_bus_pci_devices_bdf_qat_ras_errors_fatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVjÂUsj˜}”jÌUjÂUsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_ras `”h]”(hŒDefined on file ”…”�”}”(hj Vh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_ras `”h]”j§)�”}”(hj*Vh]”hŒsysfs-driver-qat_ras”…”�”}”(hj,Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(Vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6VŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_ras”uh1hh³jUUh´Khj Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒ?(RO) Reports the number of fatal errors detected by the device.”h]”hŒ?(RO) Reports the number of fatal errors detected by the device.”…”�”}”(hjNVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj\Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_devices_bdf_qat_ras_errors_nonfatal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-devices-bdf-qat-ras-errors-nonfatal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjxVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_nonfatal**”h]”j`)�”}”(hŒ?**\/sys\/bus\/pci\/devices\/\\/qat_ras\/errors_nonfatal**”h]”hŒ;/sys/bus/pci/devices//qat_ras/errors_nonfatal”…”�”}”(hj’Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´K hj‹Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuVubah}”(h]”jtVah ]”h"]”Œ3abi_sys_bus_pci_devices_bdf_qat_ras_errors_nonfatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃVjjVsj˜}”jtVjjVsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_ras `”h]”(hŒDefined on file ”…”�”}”(hjÈVh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_ras `”h]”j§)�”}”(hjÒVh]”hŒsysfs-driver-qat_ras”…”�”}”(hjÔVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞVŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_ras”uh1hh³jUUh´K hjÈVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´K hhÊh²hubhÞ)�”}”(hŒC(RO) Reports the number of non fatal errors detected by the device.”h]”hŒC(RO) Reports the number of non fatal errors detected by the device.”…”�”}”(hjöVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´K hhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´K hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_devices_bdf_qat_ras_reset_error_counters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-devices-bdf-qat-ras-reset-error-counters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj WubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/pci\/devices\/\\/qat_ras\/reset_error_counters**”h]”j`)�”}”(hŒD**\/sys\/bus\/pci\/devices\/\\/qat_ras\/reset_error_counters**”h]”hŒ@/sys/bus/pci/devices//qat_ras/reset_error_counters”…”�”}”(hj:Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6Wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´Khj3Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWubah}”(h]”jWah ]”h"]”Œ8abi_sys_bus_pci_devices_bdf_qat_ras_reset_error_counters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkWjWsj˜}”jWjWsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_ras `”h]”(hŒDefined on file ”…”�”}”(hjpWh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_ras `”h]”j§)�”}”(hjzWh]”hŒsysfs-driver-qat_ras”…”�”}”(hj|Wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†WŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_ras”uh1hh³jUUh´KhjpWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒ4(WO) Write to resets all error counters of a device.”h]”hŒ4(WO) Write to resets all error counters of a device.”…”�”}”(hjžWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubhÞ)�”}”(hŒ9The following example reports how to reset the counters::”h]”hŒ8The following example reports how to reset the counters:”…”�”}”(hj¬Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubj¹)�”}”(hŒó# echo 1 > /sys/bus/pci/devices//qat_ras/reset_error_counters # cat /sys/bus/pci/devices//qat_ras/errors_correctable 0 # cat /sys/bus/pci/devices//qat_ras/errors_nonfatal 0 # cat /sys/bus/pci/devices//qat_ras/errors_fatal 0”h]”hŒó# echo 1 > /sys/bus/pci/devices//qat_ras/reset_error_counters # cat /sys/bus/pci/devices//qat_ras/errors_correctable 0 # cat /sys/bus/pci/devices//qat_ras/errors_nonfatal 0 # cat /sys/bus/pci/devices//qat_ras/errors_fatal 0”…”�”}”hjºWsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jUUh´KhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjÈWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jUUh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_qat_rl_cap_rem:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-qat-rl-cap-rem”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjäWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_rl\/cap_rem**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_rl\/cap_rem**”h]”hŒ2/sys/bus/pci/devices//qat_rl/cap_rem”…”�”}”(hjþWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-driver-qat_rl”h´KÏhj÷Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjäWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáWubah}”(h]”jàWah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_qat_rl_cap_rem”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0XjÖWsj˜}”jàWjÖWsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hj5Xh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hj?Xh]”hŒsysfs-driver-qat_rl”…”�”}”(hjAXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´KÏhj5Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KÏhhÊh²hubhÞ)�”}”(hŒ°(RW) This file will return the remaining capacity for a particular service/sla. This is the remaining value that a new SLA can be set to or a current SLA can be increased with.”h]”hŒ°(RW) This file will return the remaining capacity for a particular service/sla. This is the remaining value that a new SLA can be set to or a current SLA can be increased with.”…”�”}”(hjcXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KÏhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjqXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KÏhhÊh²hubj¹)�”}”(hX # echo "asym" > /sys/bus/pci/devices//qat_rl/cap_rem # cat /sys/bus/pci/devices//qat_rl/cap_rem 250 # echo 250 > /sys/bus/pci/devices//qat_rl/cir # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/cap_rem 0”h]”hX # echo "asym" > /sys/bus/pci/devices//qat_rl/cap_rem # cat /sys/bus/pci/devices//qat_rl/cap_rem 250 # echo 250 > /sys/bus/pci/devices//qat_rl/cir # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/cap_rem 0”…”�”}”hjXsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´KÏhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj�Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KÏhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_bdf_qat_rl_cir:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-bdf-qat-rl-cir”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj©XubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/cir**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/cir**”h]”hŒ./sys/bus/pci/devices//qat_rl/cir”…”�”}”(hjÃXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿Xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Kjhj¼Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©Xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦Xubah}”(h]”j¥Xah ]”h"]”Œ&abi_sys_bus_pci_devices_bdf_qat_rl_cir”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôXj›Xsj˜}”j¥Xj›XsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hjùXh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hjYh]”hŒsysfs-driver-qat_rl”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´KjhjùXubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubhÞ)�”}”(hŒÎ(RW) Committed information rate (CIR). Rate guaranteed to be achieved by a particular SLA. The value is expressed in permille scale, i.e. 1000 refers to the maximum device throughput for a selected service.”h]”hŒÎ(RW) Committed information rate (CIR). Rate guaranteed to be achieved by a particular SLA. The value is expressed in permille scale, i.e. 1000 refers to the maximum device throughput for a selected service.”…”�”}”(hj'Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubhÞ)�”}”(hŒ»After sending a "get" to sla_op, this will be populated with the CIR for that queried SLA. Write to this file before sending an "add/update" sla_op, to set the SLA to the specified value.”h]”hŒÃAfter sending a “getâ€� to sla_op, this will be populated with the CIR for that queried SLA. Write to this file before sending an “add/updateâ€� sla_op, to set the SLA to the specified value.”…”�”}”(hj5Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubhÞ)�”}”(hŒApplicability in sla_op:”h]”hŒApplicability in sla_op:”…”�”}”(hjCYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ WRITE: add and update operations”h]”hÞ)�”}”(hjVYh]”hŒ WRITE: add and update operations”…”�”}”(hjXYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhjTYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjQYubjˆ)�”}”(hŒREAD: get operation ”h]”hÞ)�”}”(hŒREAD: get operation”h]”hŒREAD: get operation”…”�”}”(hjoYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhjkYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjQYubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KjhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj‰Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubj¹)�”}”(hX## Write # echo 500 > /sys/bus/pci/devices//qat_rl/cir # echo "add" /sys/bus/pci/devices//qat_rl/sla_op ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/cir 500”h]”hX## Write # echo 500 > /sys/bus/pci/devices//qat_rl/cir # echo "add" /sys/bus/pci/devices//qat_rl/sla_op ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/cir 500”…”�”}”hj—Ysbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´KjhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj¥Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KjhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_devices_bdf_qat_rl_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-devices-bdf-qat-rl-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÁYubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat_rl\/id**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat_rl\/id**”h]”hŒ-/sys/bus/pci/devices//qat_rl/id”…”�”}”(hjÛYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×Yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhjÔYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎYubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁYubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾Yubah}”(h]”j½Yah ]”h"]”Œ%abi_sys_bus_pci_devices_bdf_qat_rl_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Zj³Ysj˜}”j½Yj³YsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hjZh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hjZh]”hŒsysfs-driver-qat_rl”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'ZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´KIhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhhÊh²hubhÞ)�”}”(hŒö(RW) If written to, the value is used to retrieve a particular SLA and operate on it. This is valid only for the following operations: update, rm, and get. A read of this attribute is only guaranteed to have correct data after creation of an SLA.”h]”hŒö(RW) If written to, the value is used to retrieve a particular SLA and operate on it. This is valid only for the following operations: update, rm, and get. A read of this attribute is only guaranteed to have correct data after creation of an SLA.”…”�”}”(hj?Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhhÊh²hubhÞ)�”}”(hŒApplicability in sla_op:”h]”hŒApplicability in sla_op:”…”�”}”(hjMZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒWRITE: rm and update operations”h]”hÞ)�”}”(hj`Zh]”hŒWRITE: rm and update operations”…”�”}”(hjbZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhj^Zubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Zubjˆ)�”}”(hŒREAD: add and get operations ”h]”hÞ)�”}”(hŒREAD: add and get operations”h]”hŒREAD: add and get operations”…”�”}”(hjyZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhjuZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[Zubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KIhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj“Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhhÊh²hubj¹)�”}”(hX]## Read ## Set attributes e.g. cir, pir, srv, etc # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/id 4 ## Write # echo 7 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/rp 0x5 ## ring pair ID 0 and ring pair ID 2”h]”hX]## Read ## Set attributes e.g. cir, pir, srv, etc # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/id 4 ## Write # echo 7 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/rp 0x5 ## ring pair ID 0 and ring pair ID 2”…”�”}”hj¡Zsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´KIhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj¯Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KIhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_bdf_qat_rl_pir:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-bdf-qat-rl-pir”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjËZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/pir**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/pir**”h]”hŒ./sys/bus/pci/devices//qat_rl/pir”…”�”}”(hjåZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhjÞZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈZubah}”(h]”jÇZah ]”h"]”Œ&abi_sys_bus_pci_devices_bdf_qat_rl_pir”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[j½Zsj˜}”jÇZj½ZsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hj[h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hj%[h]”hŒsysfs-driver-qat_rl”…”�”}”(hj'[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´KŒhj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubhÞ)�”}”(hŒí(RW) Peak information rate (PIR). The maximum rate that can be achieved by that particular SLA. An SLA can reach a value between CIR and PIR when the device is not fully utilized by requests from other users (assigned to different SLAs).”h]”hŒí(RW) Peak information rate (PIR). The maximum rate that can be achieved by that particular SLA. An SLA can reach a value between CIR and PIR when the device is not fully utilized by requests from other users (assigned to different SLAs).”…”�”}”(hjI[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubhÞ)�”}”(hŒ»After sending a "get" to sla_op, this will be populated with the PIR for that queried SLA. Write to this file before sending an "add/update" sla_op, to set the SLA to the specified value.”h]”hŒÃAfter sending a “getâ€� to sla_op, this will be populated with the PIR for that queried SLA. Write to this file before sending an “add/updateâ€� sla_op, to set the SLA to the specified value.”…”�”}”(hjW[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubhÞ)�”}”(hŒApplicability in sla_op:”h]”hŒApplicability in sla_op:”…”�”}”(hje[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ WRITE: add and update operations”h]”hÞ)�”}”(hjx[h]”hŒ WRITE: add and update operations”…”�”}”(hjz[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhjv[ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjs[ubjˆ)�”}”(hŒREAD: get operation ”h]”hÞ)�”}”(hŒREAD: get operation”h]”hŒREAD: get operation”…”�”}”(hj‘[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhj�[ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjs[ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KŒhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj«[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubj¹)�”}”(hX## Write # echo 750 > /sys/bus/pci/devices//qat_rl/pir # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/pir 750”h]”hX## Write # echo 750 > /sys/bus/pci/devices//qat_rl/pir # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/pir 750”…”�”}”hj¹[sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´KŒhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjÇ[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KŒhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_devices_bdf_qat_rl_rp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-devices-bdf-qat-rl-rp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjã[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat_rl\/rp**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/devices\/\\/qat_rl\/rp**”h]”hŒ-/sys/bus/pci/devices//qat_rl/rp”…”�”}”(hjý[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hjö[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà[ubah}”(h]”jß[ah ]”h"]”Œ%abi_sys_bus_pci_devices_bdf_qat_rl_rp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.\jÕ[sj˜}”jß[jÕ[subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hj3\h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hj=\h]”hŒsysfs-driver-qat_rl”…”�”}”(hj?\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´K$hj3\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubhÞ)�”}”(hŒŽ(RW) When read, reports the current assigned ring pairs for the queried SLA. When wrote to, configures the ring pairs associated to a new SLA.”h]”hŒŽ(RW) When read, reports the current assigned ring pairs for the queried SLA. When wrote to, configures the ring pairs associated to a new SLA.”…”�”}”(hja\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubhÞ)�”}”(hŒ«The value is a 64-bit bit mask and is written/displayed in hex. Each bit of this mask represents a single ring pair i.e., bit 1 == ring pair id 0; bit 3 == ring pair id 2.”h]”hŒ«The value is a 64-bit bit mask and is written/displayed in hex. Each bit of this mask represents a single ring pair i.e., bit 1 == ring pair id 0; bit 3 == ring pair id 2.”…”�”}”(hjo\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubhÞ)�”}”(hŒËSelected ring pairs must to be assigned to a single service, i.e. the one provided with the srv attribute. The service assigned to a certain ring pair can be checked by querying the attribute qat/rp2srv.”h]”hŒËSelected ring pairs must to be assigned to a single service, i.e. the one provided with the srv attribute. The service assigned to a certain ring pair can be checked by querying the attribute qat/rp2srv.”…”�”}”(hj}\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubhÞ)�”}”(hŒ.The maximum number of ring pairs is 4 per SLA.”h]”hŒ.The maximum number of ring pairs is 4 per SLA.”…”�”}”(hj‹\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubhÞ)�”}”(hŒApplicability in sla_op:”h]”hŒApplicability in sla_op:”…”�”}”(hj™\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒWRITE: add operation”h]”hÞ)�”}”(hj¬\h]”hŒWRITE: add operation”…”�”}”(hj®\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hjª\ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj§\ubjˆ)�”}”(hŒREAD: get operation ”h]”hÞ)�”}”(hŒREAD: get operation”h]”hŒREAD: get operation”…”�”}”(hjÅ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hjÁ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj§\ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´K$hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjß\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubj¹)�”}”(hŒ¢## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # cat /sys/bus/pci/devices//qat_rl/rp 0x5 ## Write # echo 0x5 > /sys/bus/pci/devices//qat_rl/rp”h]”hŒ¢## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # cat /sys/bus/pci/devices//qat_rl/rp 0x5 ## Write # echo 0x5 > /sys/bus/pci/devices//qat_rl/rp”…”�”}”hjí\sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´K$hhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjû\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K$hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_devices_bdf_qat_rl_sla_op:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-devices-bdf-qat-rl-sla-op”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/qat_rl\/sla_op**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/qat_rl\/sla_op**”h]”hŒ1/sys/bus/pci/devices//qat_rl/sla_op”…”�”}”(hj1]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khj*]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj']ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]ubah}”(h]”j]ah ]”h"]”Œ)abi_sys_bus_pci_devices_bdf_qat_rl_sla_op”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jb]j ]sj˜}”j]j ]subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hjg]h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hjq]h]”hŒsysfs-driver-qat_rl”…”�”}”(hjs]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjo]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´Khjg]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhhÊh²hubhÞ)�”}”(hŒ~(WO) This attribute is used to perform an operation on an SLA. The supported operations are: add, update, rm, rm_all, and get.”h]”hŒ~(WO) This attribute is used to perform an operation on an SLA. The supported operations are: add, update, rm, rm_all, and get.”…”�”}”(hj•]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhhÊh²hubhÞ)�”}”(hŒõInput values must be filled through the associated attribute in this group before a write to this file. If the operation completes successfully, the associated attributes will be updated. The associated attributes are: cir, pir, srv, rp, and id.”h]”hŒõInput values must be filled through the associated attribute in this group before a write to this file. If the operation completes successfully, the associated attributes will be updated. The associated attributes are: cir, pir, srv, rp, and id.”…”�”}”(hj£]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhhÊh²hubhÞ)�”}”(hŒSupported operations:”h]”hŒSupported operations:”…”�”}”(hj±]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒtadd: Creates a new SLA with the provided inputs from user. * Inputs: cir, pir, srv, and rp * Output: id ”h]”jc)�”}”(hhh]”jh)�”}”(hŒhadd: Creates a new SLA with the provided inputs from user. * Inputs: cir, pir, srv, and rp * Output: id ”h]”(jn)�”}”(hŒ:add: Creates a new SLA with the provided inputs from user.”h]”hŒ:add: Creates a new SLA with the provided inputs from user.”…”�”}”(hjÍ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jXh´KhjÉ]ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒInputs: cir, pir, srv, and rp”h]”hÞ)�”}”(hjã]h]”hŒInputs: cir, pir, srv, and rp”…”�”}”(hjå]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khjá]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÞ]ubjˆ)�”}”(hŒ Output: id ”h]”hÞ)�”}”(hŒ Output: id”h]”hŒ Output: id”…”�”}”(hjü]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khjø]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÞ]ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KhjÛ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÉ]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jXh´KhjÆ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÂ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿]ubjˆ)�”}”(hŒ~get: Returns the configuration of the specified SLA in id attribute * Inputs: id * Outputs: cir, pir, srv, and rp ”h]”jc)�”}”(hhh]”jh)�”}”(hŒrget: Returns the configuration of the specified SLA in id attribute * Inputs: id * Outputs: cir, pir, srv, and rp ”h]”(jn)�”}”(hŒCget: Returns the configuration of the specified SLA in id attribute”h]”hŒCget: Returns the configuration of the specified SLA in id attribute”…”�”}”(hj9^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jXh´Khj5^ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Inputs: id”h]”hÞ)�”}”(hjO^h]”hŒ Inputs: id”…”�”}”(hjQ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhjM^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjJ^ubjˆ)�”}”(hŒOutputs: cir, pir, srv, and rp ”h]”hÞ)�”}”(hŒOutputs: cir, pir, srv, and rp”h]”hŒOutputs: cir, pir, srv, and rp”…”�”}”(hjh^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khjd^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjJ^ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KhjG^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj5^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jXh´Khj2^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj.^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿]ubjˆ)�”}”(hŒiupdate: Updates the SLA with new values set in the following attributes * Inputs: id, cir, and pir ”h]”jc)�”}”(hhh]”jh)�”}”(hŒcupdate: Updates the SLA with new values set in the following attributes * Inputs: id, cir, and pir ”h]”(jn)�”}”(hŒGupdate: Updates the SLA with new values set in the following attributes”h]”hŒGupdate: Updates the SLA with new values set in the following attributes”…”�”}”(hj¥^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jXh´Khj¡^ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒInputs: id, cir, and pir ”h]”hÞ)�”}”(hŒInputs: id, cir, and pir”h]”hŒInputs: id, cir, and pir”…”�”}”(hj½^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khj¹^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¶^ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´Khj³^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¡^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jXh´Khjž^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjš^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿]ubjˆ)�”}”(hŒFrm: Removes the specified SLA in the id attribute. * Inputs: id ”h]”jc)�”}”(hhh]”jh)�”}”(hŒ@rm: Removes the specified SLA in the id attribute. * Inputs: id ”h]”(jn)�”}”(hŒ2rm: Removes the specified SLA in the id attribute.”h]”hŒ2rm: Removes the specified SLA in the id attribute.”…”�”}”(hjú^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jXh´Khjö^ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ Inputs: id ”h]”hÞ)�”}”(hŒ Inputs: id”h]”hŒ Inputs: id”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj _ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´Khj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjö^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jXh´Khjó^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjï^ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿]ubjˆ)�”}”(hŒ>rm_all: Removes all the configured SLAs. * Inputs: None ”h]”jc)�”}”(hhh]”jh)�”}”(hŒ8rm_all: Removes all the configured SLAs. * Inputs: None ”h]”(jn)�”}”(hŒ(rm_all: Removes all the configured SLAs.”h]”hŒ(rm_all: Removes all the configured SLAs.”…”�”}”(hjO_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jXh´KhjK_ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ Inputs: None ”h]”hÞ)�”}”(hŒ Inputs: None”h]”hŒ Inputs: None”…”�”}”(hjg_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´Khjc_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj`_ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´Khj]_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjK_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jXh´KhjH_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjD_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿]ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´KhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjŸ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_devices_bdf_qat_rl_srv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-devices-bdf-qat-rl-srv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj»_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/srv**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/qat_rl\/srv**”h]”hŒ./sys/bus/pci/devices//qat_rl/srv”…”�”}”(hjÕ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hjÎ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸_ubah}”(h]”j·_ah ]”h"]”Œ&abi_sys_bus_pci_devices_bdf_qat_rl_srv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`j­_sj˜}”j·_j­_subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-qat_rl `”h]”(hŒDefined on file ”…”�”}”(hj `h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-qat_rl `”h]”j§)�”}”(hj`h]”hŒsysfs-driver-qat_rl”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_qat_rl”uh1hh³jXh´K®hj `ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hhÊh²hubhÞ)�”}”(hX"(RW) Service (SRV). Represents the service (sym, asym, dc) associated to an SLA. Can be written to or queried to set/show the SRV type for an SLA. The SRV attribute is used to specify the SRV type before adding an SLA. After an SLA is configured, reports the service associated to that SLA.”h]”hX"(RW) Service (SRV). Represents the service (sym, asym, dc) associated to an SLA. Can be written to or queried to set/show the SRV type for an SLA. The SRV attribute is used to specify the SRV type before adding an SLA. After an SLA is configured, reports the service associated to that SLA.”…”�”}”(hj9`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hhÊh²hubhÞ)�”}”(hŒApplicability in sla_op:”h]”hŒApplicability in sla_op:”…”�”}”(hjG`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ WRITE: add and update operations”h]”hÞ)�”}”(hjZ`h]”hŒ WRITE: add and update operations”…”�”}”(hj\`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hjX`ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjU`ubjˆ)�”}”(hŒREAD: get operation ”h]”hÞ)�”}”(hŒREAD: get operation”h]”hŒREAD: get operation”…”�”}”(hjs`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hjo`ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjU`ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jXh´K®hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hj�`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hhÊh²hubj¹)�”}”(hXA## Write # echo "dc" > /sys/bus/pci/devices//qat_rl/srv # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/id 4 ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/srv dc”h]”hXA## Write # echo "dc" > /sys/bus/pci/devices//qat_rl/srv # echo "add" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/id 4 ## Read # echo 4 > /sys/bus/pci/devices//qat_rl/id # echo "get" > /sys/bus/pci/devices//qat_rl/sla_op # cat /sys/bus/pci/devices//qat_rl/srv dc”…”�”}”hj›`sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jXh´K®hhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj©`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jXh´K®hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_pci_devices_bdf_qat_svn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-pci-devices-bdf-qat-svn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÅ`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\\/qat_svn\/**”h]”j`)�”}”(hŒ0**\/sys\/bus\/pci\/devices\/\\/qat_svn\/**”h]”hŒ,/sys/bus/pci/devices//qat_svn/”…”�”}”(hjß`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-qat_svn”h´KhjØ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂ`ubah}”(h]”jÁ`ah ]”h"]”Œ#abi_sys_bus_pci_devices_bdf_qat_svn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jaj·`sj˜}”jÁ`j·`subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_svn `”h]”(hŒDefined on file ”…”�”}”(hjah²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_svn `”h]”j§)�”}”(hj ah]”hŒsysfs-driver-qat_svn”…”�”}”(hj"ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,aŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_svn”uh1hh³jó`h´Khjaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubhÞ)�”}”(hŒ»Directory containing Security Version Number (SVN) attributes for the Anti-Rollback (ARB) feature. The ARB feature prevents downloading older firmware versions to the acceleration device.”h]”hŒ»Directory containing Security Version Number (SVN) attributes for the Anti-Rollback (ARB) feature. The ARB feature prevents downloading older firmware versions to the acceleration device.”…”�”}”(hjDah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_qat_svn_active:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-qat-svn-active”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj`aubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_svn\/active**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_svn\/active**”h]”hŒ2/sys/bus/pci/devices//qat_svn/active”…”�”}”(hjzah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hjsaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmaubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]aubah}”(h]”j\aah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_qat_svn_active”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«ajRasj˜}”j\ajRasubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_svn `”h]”(hŒDefined on file ”…”�”}”(hj°ah²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_svn `”h]”j§)�”}”(hjºah]”hŒsysfs-driver-qat_svn”…”�”}”(hj¼ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_svn”uh1hh³jó`h´K2hj°aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hhÊh²hubhÞ)�”}”(hŒ<(RO) Reports the SVN of the currently active firmware image.”h]”hŒ<(RO) Reports the SVN of the currently active firmware image.”…”�”}”(hjÞah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hhÊh²hubhÞ)�”}”(hŒ%Returns an integer greater than zero.”h]”hŒ%Returns an integer greater than zero.”…”�”}”(hjìah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjúah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hhÊh²hubj¹)�”}”(hŒ1# cat /sys/bus/pci/devices//qat_svn/active 2”h]”hŒ1# cat /sys/bus/pci/devices//qat_svn/active 2”…”�”}”hjbsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jó`h´K2hhÊh²hubhÞ)�”}”(hŒGThis attribute is available only on devices that support Anti-Rollback.”h]”hŒGThis attribute is available only on devices that support Anti-Rollback.”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K2hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_devices_bdf_qat_svn_commit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-devices-bdf-qat-svn-commit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj2bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_svn\/commit**”h]”j`)�”}”(hŒ6**\/sys\/bus\/pci\/devices\/\\/qat_svn\/commit**”h]”hŒ2/sys/bus/pci/devices//qat_svn/commit”…”�”}”(hjLbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChjEbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/bubah}”(h]”j.bah ]”h"]”Œ*abi_sys_bus_pci_devices_bdf_qat_svn_commit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}bj$bsj˜}”j.bj$bsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_svn `”h]”(hŒDefined on file ”…”�”}”(hj‚bh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_svn `”h]”j§)�”}”(hjŒbh]”hŒsysfs-driver-qat_svn”…”�”}”(hjŽbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜bŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_svn”uh1hh³jó`h´KChj‚bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒA(WO) Commits the currently active SVN as the minimum allowed SVN.”h]”hŒA(WO) Commits the currently active SVN as the minimum allowed SVN.”…”�”}”(hj°bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒtWriting 1 sets qat_svn/enforced_min to the value of qat_svn/active, preventing future firmware loads with lower SVN.”h]”hŒtWriting 1 sets qat_svn/enforced_min to the value of qat_svn/active, preventing future firmware loads with lower SVN.”…”�”}”(hj¾bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒTDepending on platform/BIOS settings, a commit may also update qat_svn/permanent_min.”h]”hŒTDepending on platform/BIOS settings, a commit may also update qat_svn/permanent_min.”…”�”}”(hjÌbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒKNote that on reboot, qat_svn/enforced_min reverts to qat_svn/permanent_min.”h]”hŒKNote that on reboot, qat_svn/enforced_min reverts to qat_svn/permanent_min.”…”�”}”(hjÚbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒxIt is advisable to use this attribute with caution, only when it is necessary to set a new minimum SVN for the firmware.”h]”hŒxIt is advisable to use this attribute with caution, only when it is necessary to set a new minimum SVN for the firmware.”…”�”}”(hjèbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒéBefore committing the SVN update, it is crucial to check the current values of qat_svn/active, qat_svn/enforced_min and qat_svn/permanent_min. This verification helps ensure that the commit operation aligns with the intended outcome.”h]”hŒéBefore committing the SVN update, it is crucial to check the current values of qat_svn/active, qat_svn/enforced_min and qat_svn/permanent_min. This verification helps ensure that the commit operation aligns with the intended outcome.”…”�”}”(hjöbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒ_While writing to the file, any value other than '1' will result in an error and have no effect.”h]”hŒcWhile writing to the file, any value other than ‘1’ will result in an error and have no effect.”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubj¹)�”}”(hX�## Read current values # cat /sys/bus/pci/devices//qat_svn/enforced_min 2 # cat /sys/bus/pci/devices//qat_svn/permanent_min 2 # cat /sys/bus/pci/devices//qat_svn/active 3 ## Commit active SVN # echo 1 > /sys/bus/pci/devices//qat_svn/commit ## Read updated values # cat /sys/bus/pci/devices//qat_svn/enforced_min 3 # cat /sys/bus/pci/devices//qat_svn/permanent_min 3”h]”hX�## Read current values # cat /sys/bus/pci/devices//qat_svn/enforced_min 2 # cat /sys/bus/pci/devices//qat_svn/permanent_min 2 # cat /sys/bus/pci/devices//qat_svn/active 3 ## Commit active SVN # echo 1 > /sys/bus/pci/devices//qat_svn/commit ## Read updated values # cat /sys/bus/pci/devices//qat_svn/enforced_min 3 # cat /sys/bus/pci/devices//qat_svn/permanent_min 3”…”�”}”hj csbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jó`h´KChhÊh²hubhÞ)�”}”(hŒGThis attribute is available only on devices that support Anti-Rollback.”h]”hŒGThis attribute is available only on devices that support Anti-Rollback.”…”�”}”(hj.ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KChhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_devices_bdf_qat_svn_enforced_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-devices-bdf-qat-svn-enforced-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjJcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/qat_svn\/enforced_min**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/qat_svn\/enforced_min**”h]”hŒ8/sys/bus/pci/devices//qat_svn/enforced_min”…”�”}”(hjdch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hj]cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZcubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWcubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGcubah}”(h]”jFcah ]”h"]”Œ0abi_sys_bus_pci_devices_bdf_qat_svn_enforced_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•cj`”h]”(hŒDefined on file ”…”�”}”(hjšch²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_svn `”h]”j§)�”}”(hj¤ch]”hŒsysfs-driver-qat_svn”…”�”}”(hj¦ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_svn”uh1hh³jó`h´K hjšcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubhÞ)�”}”(hŒ.(RO) Reports the minimum allowed firmware SVN.”h]”hŒ.(RO) Reports the minimum allowed firmware SVN.”…”�”}”(hjÈch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubhÞ)�”}”(hŒZReturns an integer greater than zero. Firmware with SVN lower than this value is rejected.”h]”hŒZReturns an integer greater than zero. Firmware with SVN lower than this value is rejected.”…”�”}”(hjÖch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubhÞ)�”}”(hŒ˜A write to qat_svn/commit will update this value. The update is not persistent across reboot; on reboot, this value is reset from qat_svn/permanent_min.”h]”hŒ˜A write to qat_svn/commit will update this value. The update is not persistent across reboot; on reboot, this value is reset from qat_svn/permanent_min.”…”�”}”(hjäch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjòch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubj¹)�”}”(hŒ7# cat /sys/bus/pci/devices//qat_svn/enforced_min 2”h]”hŒ7# cat /sys/bus/pci/devices//qat_svn/enforced_min 2”…”�”}”hjdsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jó`h´K hhÊh²hubhÞ)�”}”(hŒGThis attribute is available only on devices that support Anti-Rollback.”h]”hŒGThis attribute is available only on devices that support Anti-Rollback.”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_devices_bdf_qat_svn_permanent_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-devices-bdf-qat-svn-permanent-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj*dubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\\/qat_svn\/permanent_min**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\\/qat_svn\/permanent_min**”h]”hŒ9/sys/bus/pci/devices//qat_svn/permanent_min”…”�”}”(hjDdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´Khj=dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'dubah}”(h]”j&dah ]”h"]”Œ1abi_sys_bus_pci_devices_bdf_qat_svn_permanent_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”judjdsj˜}”j&djdsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-qat_svn `”h]”(hŒDefined on file ”…”�”}”(hjzdh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-qat_svn `”h]”j§)�”}”(hj„dh]”hŒsysfs-driver-qat_svn”…”�”}”(hj†dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�dŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_qat_svn”uh1hh³jó`h´Khjzdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubhÞ)�”}”(hŒ_(RO) Reports the persistent minimum SVN used to initialize qat_svn/enforced_min on each reboot.”h]”hŒ_(RO) Reports the persistent minimum SVN used to initialize qat_svn/enforced_min on each reboot.”…”�”}”(hj¨dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubhÞ)�”}”(hŒ{Returns an integer greater than zero. A write to qat_svn/commit may update this value, depending on platform/BIOS settings.”h]”hŒ{Returns an integer greater than zero. A write to qat_svn/commit may update this value, depending on platform/BIOS settings.”…”�”}”(hj¶dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubhÞ)�”}”(hŒExample usage::”h]”hŒExample usage:”…”�”}”(hjÄdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubj¹)�”}”(hŒ8# cat /sys/bus/pci/devices//qat_svn/permanent_min 3”h]”hŒ8# cat /sys/bus/pci/devices//qat_svn/permanent_min 3”…”�”}”hjÒdsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jó`h´KhhÊh²hubhÞ)�”}”(hŒGThis attribute is available only on devices that support Anti-Rollback.”h]”hŒGThis attribute is available only on devices that support Anti-Rollback.”…”�”}”(hjàdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jó`h´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_devices_bdf_rom_armor_enforced:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-devices-bdf-rom-armor-enforced”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjüdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/rom_armor_enforced**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/rom_armor_enforced**”h]”hŒ5/sys/bus/pci/devices//rom_armor_enforced”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K]hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùdubah}”(h]”jødah ]”h"]”Œ.abi_sys_bus_pci_devices_bdf_rom_armor_enforced”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGejîdsj˜}”jødjîdsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjLeh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjVeh]”hŒsysfs-driver-ccp”…”�”}”(hjXeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´K]hjLeubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K]hhÊh²hubhÞ)�”}”(hŒ˜The /sys/bus/pci/devices//rom_armor_enforced file reports whether RomArmor SPI protection is enforced. Possible values: 0: Not enforced 1: Enforced”h]”hŒ˜The /sys/bus/pci/devices//rom_armor_enforced file reports whether RomArmor SPI protection is enforced. Possible values: 0: Not enforced 1: Enforced”…”�”}”(hjzeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K]hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_devices_bdf_rpmc_production_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-devices-bdf-rpmc-production-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj–eubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/rpmc_production_enabled**”h]”j`)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/rpmc_production_enabled**”h]”hŒ:/sys/bus/pci/devices//rpmc_production_enabled”…”�”}”(hj°eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬eubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K;hj©eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“eubah}”(h]”j’eah ]”h"]”Œ3abi_sys_bus_pci_devices_bdf_rpmc_production_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáejˆesj˜}”j’ejˆesubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjæeh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjðeh]”hŒsysfs-driver-ccp”…”�”}”(hjòeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´K;hjæeubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K;hhÊh²hubhÞ)�”}”(hŒ³The /sys/bus/pci/devices//rpmc_production_enabled file reports whether Replay Protected Monotonic Counter support has been enabled. Possible values: 0: Not enabled 1: Enabled”h]”hŒ³The /sys/bus/pci/devices//rpmc_production_enabled file reports whether Replay Protected Monotonic Counter support has been enabled. Possible values: 0: Not enabled 1: Enabled”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K;hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_devices_bdf_rpmc_spirom_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-devices-bdf-rpmc-spirom-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj0fubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/rpmc_spirom_available**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/devices\/\\/rpmc_spirom_available**”h]”hŒ8/sys/bus/pci/devices//rpmc_spirom_available”…”�”}”(hjJfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KFhjCfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-fubah}”(h]”j,fah ]”h"]”Œ1abi_sys_bus_pci_devices_bdf_rpmc_spirom_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{fj"fsj˜}”j,fj"fsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hj€fh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hjŠfh]”hŒsysfs-driver-ccp”…”�”}”(hjŒfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–fŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´KFhj€fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KFhhÊh²hubhÞ)�”}”(hŒÄThe /sys/bus/pci/devices//rpmc_spirom_available file reports whether an Replay Protected Monotonic Counter supported SPI is installed on the system. Possible values: 0: Not present 1: Present”h]”hŒÄThe /sys/bus/pci/devices//rpmc_spirom_available file reports whether an Replay Protected Monotonic Counter supported SPI is installed on the system. Possible values: 0: Not present 1: Present”…”�”}”(hj®fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KFhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_pci_devices_bdf_tee_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-pci-devices-bdf-tee-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÊfubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/tee_version**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/tee_version**”h]”hŒ./sys/bus/pci/devices//tee_version”…”�”}”(hjäfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KqhjÝfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊfubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇfubah}”(h]”jÆfah ]”h"]”Œ'abi_sys_bus_pci_devices_bdf_tee_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgj¼fsj˜}”jÆfj¼fsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hjgh²hh³Nh´Nubh)�”}”(•hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hj$gh]”hŒsysfs-driver-ccp”…”�”}”(hj&gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´Kqhjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KqhhÊh²hubhÞ)�”}”(hŒ|The /sys/bus/pci/devices//tee_version file reports the firmware version of the AMD Trusted Execution Environment (TEE).”h]”hŒ|The /sys/bus/pci/devices//tee_version file reports the firmware version of the AMD Trusted Execution Environment (TEE).”…”�”}”(hjHgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´KqhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_pci_devices_bdf_tsme_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-pci-devices-bdf-tsme-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjdgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/tsme_status**”h]”j`)�”}”(hŒ2**\/sys\/bus\/pci\/devices\/\\/tsme_status**”h]”hŒ./sys/bus/pci/devices//tsme_status”…”�”}”(hj~gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K%hjwgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqgubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjagubah}”(h]”j`gah ]”h"]”Œ'abi_sys_bus_pci_devices_bdf_tsme_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯gjVgsj˜}”j`gjVgsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ccp `”h]”(hŒDefined on file ”…”�”}”(hj´gh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ccp `”h]”j§)�”}”(hj¾gh]”hŒsysfs-driver-ccp”…”�”}”(hjÀgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊgŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ccp”uh1hh³jFh´K%hj´gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K%hhÊh²hubhÞ)�”}”(hŒ£The /sys/bus/pci/devices//tsme_status file reports the status of transparent secure memory encryption on AMD systems. Possible values: 0: Not active 1: Active”h]”hŒ£The /sys/bus/pci/devices//tsme_status file reports the status of transparent secure memory encryption on AMD systems. Possible values: 0: Not active 1: Active”…”�”}”(hjâgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFh´K%hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_pci_devices_bdf_vendor_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-pci-devices-bdf-vendor-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjþgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\\/vendor_reset**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/devices\/\\/vendor_reset**”h]”hŒ//sys/bus/pci/devices//vendor_reset”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hjOhh²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-pci-drivers-btintel_pcie `”h]”j§)�”}”(hjYhh]”hŒ"sysfs-bus-pci-drivers-btintel_pcie”…”�”}”(hj[hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jehŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_pci_drivers_btintel_pcie”uh1hh³j,hh´KhjOhubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,hh´KhhÊh²hubhÞ)�”}”(hXThis read-write attribute allows userspace to trigger a Product Level Device Reset (PLDR) on Intel PCIe Bluetooth controllers. Reading the attribute displays the supported reset type. Writing integer 0 triggers PLDR. Any other input is rejected with -EINVAL.”h]”hXThis read-write attribute allows userspace to trigger a Product Level Device Reset (PLDR) on Intel PCIe Bluetooth controllers. Reading the attribute displays the supported reset type. Writing integer 0 triggers PLDR. Any other input is rejected with -EINVAL.”…”�”}”(hj}hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,hh´KhhÊh²hubhÞ)�”}”(hXPLDR resets the entire on-chip platform shared between Bluetooth and WiFi. This means any driver attached to the WiFi device that shares hardware with this Bluetooth device will be released, the platform will be reset, and both the Bluetooth and WiFi devices will be re-probed.”h]”hXPLDR resets the entire on-chip platform shared between Bluetooth and WiFi. This means any driver attached to the WiFi device that shares hardware with this Bluetooth device will be released, the platform will be reset, and both the Bluetooth and WiFi devices will be re-probed.”…”�”}”(hj‹hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,hh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_pci_devices_dev_aer_correctable_ratelimit_burst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-pci-devices-dev-aer-correctable-ratelimit-burst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj§hubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/devices\/\\/aer\/correctable_ratelimit_burst**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/devices\/\\/aer\/correctable_ratelimit_burst**”h]”hŒC/sys/bus/pci/devices//aer/correctable_ratelimit_burst”…”�”}”(hjÁhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-pci-devices-aer”h´K‰hjºhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤hubah}”(h]”j£hah ]”h"]”Œ;abi_sys_bus_pci_devices_dev_aer_correctable_ratelimit_burst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóhj™hsj˜}”j£hj™hsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hjøhh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjih]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K‰hjøhubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K‰hhÊh²hubhÞ)�”}”(hŒÝRatelimit burst for correctable error logs. Writing a value changes the number of errors (burst) allowed per interval before ratelimiting. Reading gets the current ratelimit burst. Default is DEFAULT_RATELIMIT_BURST (10).”h]”hŒÝRatelimit burst for correctable error logs. Writing a value changes the number of errors (burst) allowed per interval before ratelimiting. Reading gets the current ratelimit burst. Default is DEFAULT_RATELIMIT_BURST (10).”…”�”}”(hj&ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K‰hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_pci_devices_dev_aer_correctable_ratelimit_interval_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-pci-devices-dev-aer-correctable-ratelimit-interval-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjBiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/pci\/devices\/\\/aer\/correctable_ratelimit_interval_ms**”h]”j`)�”}”(hŒM**\/sys\/bus\/pci\/devices\/\\/aer\/correctable_ratelimit_interval_ms**”h]”hŒI/sys/bus/pci/devices//aer/correctable_ratelimit_interval_ms”…”�”}”(hj\ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K�hjUiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?iubah}”(h]”j>iah ]”h"]”ŒAabi_sys_bus_pci_devices_dev_aer_correctable_ratelimit_interval_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�ij4isj˜}”j>ij4isubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hj’ih²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjœih]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjžih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨iŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K�hj’iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K�hhÊh²hubhÞ)�”}”(hŒ§Writing 0 disables AER correctable error log ratelimiting. Writing a positive value sets the ratelimit interval in ms. Default is DEFAULT_RATELIMIT_INTERVAL (5000 ms).”h]”hŒ§Writing 0 disables AER correctable error log ratelimiting. Writing a positive value sets the ratelimit interval in ms. Default is DEFAULT_RATELIMIT_INTERVAL (5000 ms).”…”�”}”(hjÀih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K�hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_devices_dev_aer_nonfatal_ratelimit_burst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-devices-dev-aer-nonfatal-ratelimit-burst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÜiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/pci\/devices\/\\/aer\/nonfatal_ratelimit_burst**”h]”j`)�”}”(hŒD**\/sys\/bus\/pci\/devices\/\\/aer\/nonfatal_ratelimit_burst**”h]”hŒ@/sys/bus/pci/devices//aer/nonfatal_ratelimit_burst”…”�”}”(hjöih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K›hjïiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙiubah}”(h]”jØiah ]”h"]”Œ8abi_sys_bus_pci_devices_dev_aer_nonfatal_ratelimit_burst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'jjÎisj˜}”jØijÎisubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hj,jh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hj6jh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hj8jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K›hj,jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K›hhÊh²hubhÞ)�”}”(hŒéRatelimit burst for non-fatal uncorrectable error logs. Writing a value changes the number of errors (burst) allowed per interval before ratelimiting. Reading gets the current ratelimit burst. Default is DEFAULT_RATELIMIT_BURST (10).”h]”hŒéRatelimit burst for non-fatal uncorrectable error logs. Writing a value changes the number of errors (burst) allowed per interval before ratelimiting. Reading gets the current ratelimit burst. Default is DEFAULT_RATELIMIT_BURST (10).”…”�”}”(hjZjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K›hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_pci_devices_dev_aer_nonfatal_ratelimit_interval_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-pci-devices-dev-aer-nonfatal-ratelimit-interval-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjvjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/pci\/devices\/\\/aer\/nonfatal_ratelimit_interval_ms**”h]”j`)�”}”(hŒJ**\/sys\/bus\/pci\/devices\/\\/aer\/nonfatal_ratelimit_interval_ms**”h]”hŒF/sys/bus/pci/devices//aer/nonfatal_ratelimit_interval_ms”…”�”}”(hj�jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K’hj‰jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsjubah}”(h]”jrjah ]”h"]”Œ>abi_sys_bus_pci_devices_dev_aer_nonfatal_ratelimit_interval_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁjjhjsj˜}”jrjjhjsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hjÆjh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjÐjh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjÒjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K’hjÆjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K’hhÊh²hubhÞ)�”}”(hŒ³Writing 0 disables AER non-fatal uncorrectable error log ratelimiting. Writing a positive value sets the ratelimit interval in ms. Default is DEFAULT_RATELIMIT_INTERVAL (5000 ms).”h]”hŒ³Writing 0 disables AER non-fatal uncorrectable error log ratelimiting. Writing a positive value sets the ratelimit interval in ms. Default is DEFAULT_RATELIMIT_INTERVAL (5000 ms).”…”�”}”(hjôjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K’hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_pci_devices_dev_aer_dev_correctable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-pci-devices-dev-aer-dev-correctable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/aer_dev_correctable**”h]”j`)�”}”(hŒ:**\/sys\/bus\/pci\/devices\/\\/aer_dev_correctable**”h]”hŒ6/sys/bus/pci/devices//aer_dev_correctable”…”�”}”(hj*kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K hj#kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj kubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj kubah}”(h]”j kah ]”h"]”Œ/abi_sys_bus_pci_devices_dev_aer_dev_correctable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[kjksj˜}”j kjksubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hj`kh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjjkh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjlkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K hj`kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K hhÊh²hubhÞ)�”}”(hXList of correctable errors seen and reported by this PCI device using ERR_COR. Note that since multiple errors may be reported using a single ERR_COR message, thus TOTAL_ERR_COR at the end of the file may not match the actual total of all the errors in the file. Sample output::”h]”hXList of correctable errors seen and reported by this PCI device using ERR_COR. Note that since multiple errors may be reported using a single ERR_COR message, thus TOTAL_ERR_COR at the end of the file may not match the actual total of all the errors in the file. Sample output:”…”�”}”(hjŽkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K hhÊh²hubj¹)�”}”(hŒðlocalhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_correctable Receiver Error 2 Bad TLP 0 Bad DLLP 0 RELAY_NUM Rollover 0 Replay Timer Timeout 0 Advisory Non-Fatal 0 Corrected Internal Error 0 Header Log Overflow 0 TOTAL_ERR_COR 2”h]”hŒðlocalhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_correctable Receiver Error 2 Bad TLP 0 Bad DLLP 0 RELAY_NUM Rollover 0 Replay Timer Timeout 0 Advisory Non-Fatal 0 Corrected Internal Error 0 Header Log Overflow 0 TOTAL_ERR_COR 2”…”�”}”hjœksbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÕhh´K hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_devices_dev_aer_dev_fatal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-devices-dev-aer-dev-fatal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¸kubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\\/aer_dev_fatal**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/devices\/\\/aer_dev_fatal**”h]”hŒ0/sys/bus/pci/devices//aer_dev_fatal”…”�”}”(hjÒkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K!hjËkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸kubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµkubah}”(h]”j´kah ]”h"]”Œ)abi_sys_bus_pci_devices_dev_aer_dev_fatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jljªksj˜}”j´kjªksubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hjlh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjlh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jlŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K!hjlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K!hhÊh²hubhÞ)�”}”(hX$List of uncorrectable fatal errors seen and reported by this PCI device using ERR_FATAL. Note that since multiple errors may be reported using a single ERR_FATAL message, thus TOTAL_ERR_FATAL at the end of the file may not match the actual total of all the errors in the file. Sample output::”h]”hX#List of uncorrectable fatal errors seen and reported by this PCI device using ERR_FATAL. Note that since multiple errors may be reported using a single ERR_FATAL message, thus TOTAL_ERR_FATAL at the end of the file may not match the actual total of all the errors in the file. Sample output:”…”�”}”(hj6lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K!hhÊh²hubj¹)�”}”(hX§localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_fatal Undefined 0 Data Link Protocol 0 Surprise Down Error 0 Poisoned TLP 0 Flow Control Protocol 0 Completion Timeout 0 Completer Abort 0 Unexpected Completion 0 Receiver Overflow 0 Malformed TLP 0 ECRC 0 Unsupported Request 0 ACS Violation 0 Uncorrectable Internal Error 0 MC Blocked TLP 0 AtomicOp Egress Blocked 0 TLP Prefix Blocked Error 0 TOTAL_ERR_FATAL 0”h]”hX§localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_fatal Undefined 0 Data Link Protocol 0 Surprise Down Error 0 Poisoned TLP 0 Flow Control Protocol 0 Completion Timeout 0 Completer Abort 0 Unexpected Completion 0 Receiver Overflow 0 Malformed TLP 0 ECRC 0 Unsupported Request 0 ACS Violation 0 Uncorrectable Internal Error 0 MC Blocked TLP 0 AtomicOp Egress Blocked 0 TLP Prefix Blocked Error 0 TOTAL_ERR_FATAL 0”…”�”}”hjDlsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÕhh´K!hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_pci_devices_dev_aer_dev_nonfatal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-pci-devices-dev-aer-dev-nonfatal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj`lubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\\/aer_dev_nonfatal**”h]”j`)�”}”(hŒ7**\/sys\/bus\/pci\/devices\/\\/aer_dev_nonfatal**”h]”hŒ3/sys/bus/pci/devices//aer_dev_nonfatal”…”�”}”(hjzlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K?hjslubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjplubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]lubah}”(h]”j\lah ]”h"]”Œ,abi_sys_bus_pci_devices_dev_aer_dev_nonfatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«ljRlsj˜}”j\ljRlsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hj°lh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjºlh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hj¼lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆlŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´K?hj°lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K?hhÊh²hubhÞ)�”}”(hX-List of uncorrectable nonfatal errors seen and reported by this PCI device using ERR_NONFATAL. Note that since multiple errors may be reported using a single ERR_FATAL message, thus TOTAL_ERR_NONFATAL at the end of the file may not match the actual total of all the errors in the file. Sample output::”h]”hX,List of uncorrectable nonfatal errors seen and reported by this PCI device using ERR_NONFATAL. Note that since multiple errors may be reported using a single ERR_FATAL message, thus TOTAL_ERR_NONFATAL at the end of the file may not match the actual total of all the errors in the file. Sample output:”…”�”}”(hjÞlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K?hhÊh²hubj¹)�”}”(hX­localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_nonfatal Undefined 0 Data Link Protocol 0 Surprise Down Error 0 Poisoned TLP 0 Flow Control Protocol 0 Completion Timeout 0 Completer Abort 0 Unexpected Completion 0 Receiver Overflow 0 Malformed TLP 0 ECRC 0 Unsupported Request 0 ACS Violation 0 Uncorrectable Internal Error 0 MC Blocked TLP 0 AtomicOp Egress Blocked 0 TLP Prefix Blocked Error 0 TOTAL_ERR_NONFATAL 0”h]”hX­localhost /sys/devices/pci0000:00/0000:00:1c.0 # cat aer_dev_nonfatal Undefined 0 Data Link Protocol 0 Surprise Down Error 0 Poisoned TLP 0 Flow Control Protocol 0 Completion Timeout 0 Completer Abort 0 Unexpected Completion 0 Receiver Overflow 0 Malformed TLP 0 ECRC 0 Unsupported Request 0 ACS Violation 0 Uncorrectable Internal Error 0 MC Blocked TLP 0 AtomicOp Egress Blocked 0 TLP Prefix Blocked Error 0 TOTAL_ERR_NONFATAL 0”…”�”}”hjìlsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÕhh´K?hhÊh²hubhÞ)�”}”(hŒPCIe Rootport AER statistics”h]”hŒPCIe Rootport AER statistics”…”�”}”(hjúlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K?hhÊh²hubhÞ)�”}”(hX¼These attributes show up under only the rootports (or root complex event collectors) that are AER capable. These indicate the number of error messages as "reported to" the rootport. Please note that the rootports also transmit (internally) the ERR_* messages for errors seen by the internal rootport PCI device, so these counters include them and are thus cumulative of all the error messages on the PCI hierarchy originating at that root port.”h]”hXÀThese attributes show up under only the rootports (or root complex event collectors) that are AER capable. These indicate the number of error messages as “reported toâ€� the rootport. Please note that the rootports also transmit (internally) the ERR_* messages for errors seen by the internal rootport PCI device, so these counters include them and are thus cumulative of all the error messages on the PCI hierarchy originating at that root port.”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´K?hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_pci_devices_dev_aer_rootport_total_err_cor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-pci-devices-dev-aer-rootport-total-err-cor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj$mubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/pci\/devices\/\\/aer_rootport_total_err_cor**”h]”j`)�”}”(hŒA**\/sys\/bus\/pci\/devices\/\\/aer_rootport_total_err_cor**”h]”hŒ=/sys/bus/pci/devices//aer_rootport_total_err_cor”…”�”}”(hj>mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´Kghj7mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!mubah}”(h]”j mah ]”h"]”Œ6abi_sys_bus_pci_devices_dev_aer_rootport_total_err_cor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jomjmsj˜}”j mjmsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hjtmh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hj~mh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hj€mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´Kghjtmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KghhÊh²hubhÞ)�”}”(hŒ6Total number of ERR_COR messages reported to rootport.”h]”hŒ6Total number of ERR_COR messages reported to rootport.”…”�”}”(hj¢mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KghhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_devices_dev_aer_rootport_total_err_fatal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-devices-dev-aer-rootport-total-err-fatal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj¾mubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/pci\/devices\/\\/aer_rootport_total_err_fatal**”h]”j`)�”}”(hŒC**\/sys\/bus\/pci\/devices\/\\/aer_rootport_total_err_fatal**”h]”hŒ?/sys/bus/pci/devices//aer_rootport_total_err_fatal”…”�”}”(hjØmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KmhjÑmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»mubah}”(h]”jºmah ]”h"]”Œ8abi_sys_bus_pci_devices_dev_aer_rootport_total_err_fatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j nj°msj˜}”jºmj°msubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hjnh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hjnh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$nŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´Kmhjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KmhhÊh²hubhÞ)�”}”(hŒ8Total number of ERR_FATAL messages reported to rootport.”h]”hŒ8Total number of ERR_FATAL messages reported to rootport.”…”�”}”(hj\/aer_rootport_total_err_nonfatal**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/devices\/\\/aer_rootport_total_err_nonfatal**”h]”hŒB/sys/bus/pci/devices//aer_rootport_total_err_nonfatal”…”�”}”(hjrnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´Kshjknubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjenubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUnubah}”(h]”jTnah ]”h"]”Œ;abi_sys_bus_pci_devices_dev_aer_rootport_total_err_nonfatal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£njJnsj˜}”jTnjJnsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-pci-devices-aer `”h]”(hŒDefined on file ”…”�”}”(hj¨nh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-pci-devices-aer `”h]”j§)�”}”(hj²nh]”hŒsysfs-bus-pci-devices-aer”…”�”}”(hj´nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾nŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_pci_devices_aer”uh1hh³jÕhh´Kshj¨nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KshhÊh²hubhÞ)�”}”(hŒ;Total number of ERR_NONFATAL messages reported to rootport.”h]”hŒ;Total number of ERR_NONFATAL messages reported to rootport.”…”�”}”(hjÖnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KshhÊh²hubhÞ)�”}”(hŒPCIe AER ratelimits”h]”hŒPCIe AER ratelimits”…”�”}”(hjänh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KshhÊh²hubhÞ)�”}”(hŒƒThese attributes show up under all the devices that are AER capable. They represent configurable ratelimits of logs per error type.”h]”hŒƒThese attributes show up under all the devices that are AER capable. They represent configurable ratelimits of logs per error type.”…”�”}”(hjònh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KshhÊh²hubhÞ)�”}”(hŒ:See :doc:`/PCI/pcieaer-howto` for more info on ratelimits.”h]”(hŒSee ”…”�”}”(hjoh²hh³Nh´Nubh)�”}”(hŒ:doc:`/PCI/pcieaer-howto`”h]”j§)�”}”(hj oh]”hŒ/PCI/pcieaer-howto”…”�”}”(hj oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joŒreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/PCI/pcieaer-howto”uh1hh³jÕhh´KshjoubhŒ for more info on ratelimits.”…”�”}”(hjoh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÕhh´KshhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_block_cciss_cxdy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-devices-dev-ccissx-cxdy-block-cciss-cxdy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj@oubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/block\:cciss\!cXdY**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/block\:cciss\!cXdY**”h]”hŒC/sys/bus/pci/devices//ccissX/cXdY/block:cciss!cXdY”…”�”}”(hjZoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-bus-pci-devices-cciss”h´KhjSoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMoubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=oubah}”(h]”j`”h]”(hŒDefined on file ”…”�”}”(hj‘oh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hj›oh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hj�oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§oŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´Khj‘oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubhÞ)�”}”(hŒ(A symbolic link to /sys/block/cciss!cXdY”h]”hŒ(A symbolic link to /sys/block/cciss!cXdY”…”�”}”(hj¿oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_lunid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-pci-devices-dev-ccissx-cxdy-lunid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/ccissX\/cXdY\/lunid**”h]”j`)�”}”(hŒ:**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/lunid**”h]”hŒ6/sys/bus/pci/devices//ccissX/cXdY/lunid”…”�”}”(hjõoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K*hjîoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèoubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛoubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØoubah}”(h]”j×oah ]”h"]”Œ-abi_sys_bus_pci_devices_dev_ccissx_cxdy_lunid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&pjÍosj˜}”j×ojÍosubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hj+ph²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hj5ph]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hj7ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jApŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´K*hj+pubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K*hhÊh²hubhÞ)�”}”(hŒKDisplays the 8-byte LUN ID used to address logical drive Y of controller X.”h]”hŒKDisplays the 8-byte LUN ID used to address logical drive Y of controller X.”…”�”}”(hjYph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K*hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_model:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-pci-devices-dev-ccissx-cxdy-model”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/ccissX\/cXdY\/model**”h]”j`)�”}”(hŒ:**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/model**”h]”hŒ6/sys/bus/pci/devices//ccissX/cXdY/model”…”�”}”(hj�ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´Khjˆpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjupubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjrpubah}”(h]”jqpah ]”h"]”Œ-abi_sys_bus_pci_devices_dev_ccissx_cxdy_model”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÀpjgpsj˜}”jqpjgpsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hjÅph²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjÏph]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjÑph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÍpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÛpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´KhjÅpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubhÞ)�”}”(hŒKDisplays the SCSI INQUIRY page 0 model for logical drive Y of controller X.”h]”hŒKDisplays the SCSI INQUIRY page 0 model for logical drive Y of controller X.”…”�”}”(hjóph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_raid_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-devices-dev-ccissx-cxdy-raid-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjqubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/raid_level**”h]”j`)�”}”(hŒ?**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/raid_level**”h]”hŒ;/sys/bus/pci/devices//ccissX/cXdY/raid_level”…”�”}”(hj)qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K1hj"qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj qubah}”(h]”j qah ]”h"]”Œ2abi_sys_bus_pci_devices_dev_ccissx_cxdy_raid_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZqjqsj˜}”j qjqsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hj_qh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjiqh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjkqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjgqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”juqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´K1hj_qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K1hhÊh²hubhÞ)�”}”(hŒ;Displays the RAID level of logical drive Y of controller X.”h]”hŒ;Displays the RAID level of logical drive Y of controller X.”…”�”}”(hj�qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K1hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-pci-devices-dev-ccissx-cxdy-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj©qubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/rev**”h]”j`)�”}”(hŒ8**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/rev**”h]”hŒ4/sys/bus/pci/devices//ccissX/cXdY/rev”…”�”}”(hjÃqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´Khj¼qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦qubah}”(h]”j¥qah ]”h"]”Œ+abi_sys_bus_pci_devices_dev_ccissx_cxdy_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôqj›qsj˜}”j¥qj›qsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hjùqh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjrh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´Khjùqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubhÞ)�”}”(hŒNDisplays the SCSI INQUIRY page 0 revision for logical drive Y of controller X.”h]”hŒNDisplays the SCSI INQUIRY page 0 revision for logical drive Y of controller X.”…”�”}”(hj'rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_unique_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-devices-dev-ccissx-cxdy-unique-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjCrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/unique_id**”h]”j`)�”}”(hŒ>**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/unique_id**”h]”hŒ:/sys/bus/pci/devices//ccissX/cXdY/unique_id”…”�”}”(hj]rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhjVrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSrubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@rubah}”(h]”j?rah ]”h"]”Œ1abi_sys_bus_pci_devices_dev_ccissx_cxdy_unique_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽrj5rsj˜}”j?rj5rsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hj“rh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hj�rh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjŸrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´Khj“rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubhÞ)�”}”(hŒTDisplays the SCSI INQUIRY page 83 serial number for logical drive Y of controller X.”h]”hŒTDisplays the SCSI INQUIRY page 83 serial number for logical drive Y of controller X.”…”�”}”(hjÁrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_usage_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-devices-dev-ccissx-cxdy-usage-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÝrubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/usage_count**”h]”j`)�”}”(hŒ@**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/usage_count**”h]”hŒ</sys/bus/pci/devices//ccissX/cXdY/usage_count”…”�”}”(hj÷rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjórubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K8hjðrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjírubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚrubah}”(h]”jÙrah ]”h"]”Œ3abi_sys_bus_pci_devices_dev_ccissx_cxdy_usage_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(sjÏrsj˜}”jÙrjÏrsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hj-sh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hj7sh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hj9sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´K8hj-subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K8hhÊh²hubhÞ)�”}”(hŒNDisplays the usage count (number of opens) of logical drive Y of controller X.”h]”hŒNDisplays the usage count (number of opens) of logical drive Y of controller X.”…”�”}”(hj[sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K8hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_devices_dev_ccissx_cxdy_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-devices-dev-ccissx-cxdy-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjwsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/vendor**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/devices\/\\/ccissX\/cXdY\/vendor**”h]”hŒ7/sys/bus/pci/devices//ccissX/cXdY/vendor”…”�”}”(hj‘sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhjŠsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtsubah}”(h]”jssah ]”h"]”Œ.abi_sys_bus_pci_devices_dev_ccissx_cxdy_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂsjissj˜}”jssjissubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hjÇsh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjÑsh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjÓsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´KhjÇsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubhÞ)�”}”(hŒLDisplays the SCSI INQUIRY page 0 vendor for logical drive Y of controller X.”h]”hŒLDisplays the SCSI INQUIRY page 0 vendor for logical drive Y of controller X.”…”�”}”(hjõsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_devices_dev_ccissx_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-devices-dev-ccissx-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjtubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/ccissX\/rescan**”h]”j`)�”}”(hŒ5**\/sys\/bus\/pci\/devices\/\\/ccissX\/rescan**”h]”hŒ1/sys/bus/pci/devices//ccissX/rescan”…”�”}”(hj+th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K#hj$tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtubah}”(h]”j tah ]”h"]”Œ)abi_sys_bus_pci_devices_dev_ccissx_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\tjtsj˜}”j tjtsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hjath²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjkth]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjmth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjitubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´K#hjatubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K#hhÊh²hubhÞ)�”}”(hŒOKicks of a rescan of the controller to discover logical drive topology changes.”h]”hŒOKicks of a rescan of the controller to discover logical drive topology changes.”…”�”}”(hj�th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K#hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_pci_devices_dev_ccissx_resettable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-pci-devices-dev-ccissx-resettable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj«tubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/ccissX\/resettable**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/devices\/\\/ccissX\/resettable**”h]”hŒ5/sys/bus/pci/devices//ccissX/resettable”…”�”}”(hjÅth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K?hj¾tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨tubah}”(h]”j§tah ]”h"]”Œ-abi_sys_bus_pci_devices_dev_ccissx_resettable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jötj�tsj˜}”j§tj�tsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hjûth²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjuh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”juŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´K?hjûtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K?hhÊh²hubhÞ)�”}”(hXMValue of 1 indicates the controller can honor the reset_devices kernel parameter. Value of 0 indicates reset_devices cannot be honored. This is to allow, for example, kexec tools to be able to warn the user if they designate an unresettable device as a dump device, as kdump requires resetting the device in order to work reliably.”h]”hXMValue of 1 indicates the controller can honor the reset_devices kernel parameter. Value of 0 indicates reset_devices cannot be honored. This is to allow, for example, kexec tools to be able to warn the user if they designate an unresettable device as a dump device, as kdump requires resetting the device in order to work reliably.”…”�”}”(hj)uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´K?hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_devices_dev_ccissx_transport_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-devices-dev-ccissx-transport-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjEuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\\/ccissX\/transport_mode**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/devices\/\\/ccissX\/transport_mode**”h]”hŒ9/sys/bus/pci/devices//ccissX/transport_mode”…”�”}”(hj_uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KJhjXuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBuubah}”(h]”jAuah ]”h"]”Œ1abi_sys_bus_pci_devices_dev_ccissx_transport_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�uj7usj˜}”jAuj7usubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-bus-pci-devices-cciss `”h]”(hŒDefined on file ”…”�”}”(hj•uh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-bus-pci-devices-cciss `”h]”j§)�”}”(hjŸuh]”hŒsysfs-bus-pci-devices-cciss”…”�”}”(hj¡uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«uŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_bus_pci_devices_cciss”uh1hh³jnoh´KJhj•uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KJhhÊh²hubhÞ)�”}”(hŒ«Value of "simple" indicates that the controller has been placed in "simple mode". Value of "performant" indicates that the controller has been placed in "performant mode".”h]”hŒ»Value of “simpleâ€� indicates that the controller has been placed in “simple modeâ€�. Value of “performantâ€� indicates that the controller has been placed in “performant modeâ€�.”…”�”}”(hjÃuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jnoh´KJhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_pci_drivers_bind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-drivers-bind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjßuubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/pci\/drivers\/\.\.\.\/bind**”h]”j`)�”}”(hŒ***\/sys\/bus\/pci\/drivers\/\.\.\.\/bind**”h]”hŒ&/sys/bus/pci/drivers/.../bind”…”�”}”(hjùuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Khjòuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìuubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/devices\/pciX\/\.\.\.\/bind**”h]”j`)�”}”(hŒ&**\/sys\/devices\/pciX\/\.\.\.\/bind**”h]”hŒ"/sys/devices/pciX/.../bind”…”�”}”(hj#vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Khjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìuubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜuubah}”(h]”jÛuah ]”h"]”Œabi_sys_bus_pci_drivers_bind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTvjÑusj˜}”jÛujÑusubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjYvh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjcvh]”hŒ sysfs-bus-pci”…”�”}”(hjevh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjavubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jovŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KhjYvubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubhÞ)�”}”(hX:Writing a device location to this file will cause the driver to attempt to bind to the device found at this location. This is useful for overriding default bindings. The format for the location is: DDDD:BB:DD.F. That is Domain:Bus:Device.Function and is the same as found in /sys/bus/pci/devices/. For example::”h]”hX9Writing a device location to this file will cause the driver to attempt to bind to the device found at this location. This is useful for overriding default bindings. The format for the location is: DDDD:BB:DD.F. That is Domain:Bus:Device.Function and is the same as found in /sys/bus/pci/devices/. For example:”…”�”}”(hj‡vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubj¹)�”}”(hŒ3# echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/bind”h]”hŒ3# echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/bind”…”�”}”hj•vsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´KhhÊh²hubhÞ)�”}”(hŒ2(Note: kernels before 2.6.28 may require echo -n).”h]”hŒ2(Note: kernels before 2.6.28 may require echo -n).”…”�”}”(hj£vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_pci_drivers_new_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-drivers-new-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj¿vubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/pci\/drivers\/\.\.\.\/new_id**”h]”j`)�”}”(hŒ,**\/sys\/bus\/pci\/drivers\/\.\.\.\/new_id**”h]”hŒ(/sys/bus/pci/drivers/.../new_id”…”�”}”(hjÙvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K!hjÒvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌvubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/devices\/pciX\/\.\.\.\/new_id**”h]”j`)�”}”(hŒ(**\/sys\/devices\/pciX\/\.\.\.\/new_id**”h]”hŒ$/sys/devices/pciX/.../new_id”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K!hjüvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼vubah}”(h]”j»vah ]”h"]”Œabi_sys_bus_pci_drivers_new_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4wj±vsj˜}”j»vj±vsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj9wh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjCwh]”hŒ sysfs-bus-pci”…”�”}”(hjEwh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K!hj9wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K!hhÊh²hubhÞ)�”}”(hX`Writing a device ID to this file will attempt to dynamically add a new device ID to a PCI device driver. This may allow the driver to support more hardware than was included in the driver's static device ID support table at compile time. The format for the device ID is: VVVV DDDD SVVV SDDD CCCC MMMM PPPP. That is Vendor ID, Device ID, Subsystem Vendor ID, Subsystem Device ID, Class, Class Mask, and Private Driver Data. The Vendor ID and Device ID fields are required, the rest are optional. Upon successfully adding an ID, the driver will probe for the device and attempt to bind to it. For example::”h]”hXaWriting a device ID to this file will attempt to dynamically add a new device ID to a PCI device driver. This may allow the driver to support more hardware than was included in the driver’s static device ID support table at compile time. The format for the device ID is: VVVV DDDD SVVV SDDD CCCC MMMM PPPP. That is Vendor ID, Device ID, Subsystem Vendor ID, Subsystem Device ID, Class, Class Mask, and Private Driver Data. The Vendor ID and Device ID fields are required, the rest are optional. Upon successfully adding an ID, the driver will probe for the device and attempt to bind to it. For example:”…”�”}”(hjgwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K!hhÊh²hubj¹)�”}”(hŒ4# echo "8086 10f5" > /sys/bus/pci/drivers/foo/new_id”h]”hŒ4# echo "8086 10f5" > /sys/bus/pci/drivers/foo/new_id”…”�”}”hjuwsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´K!hhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_pci_drivers_remove_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-pci-drivers-remove-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj‘wubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/pci\/drivers\/\.\.\.\/remove_id**”h]”j`)�”}”(hŒ/**\/sys\/bus\/pci\/drivers\/\.\.\.\/remove_id**”h]”hŒ+/sys/bus/pci/drivers/.../remove_id”…”�”}”(hj«wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K4hj¤wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžwubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/devices\/pciX\/\.\.\.\/remove_id**”h]”j`)�”}”(hŒ+**\/sys\/devices\/pciX\/\.\.\.\/remove_id**”h]”hŒ'/sys/devices/pciX/.../remove_id”…”�”}”(hjÕwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K4hjÎwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽwubah}”(h]”j�wah ]”h"]”Œ!abi_sys_bus_pci_drivers_remove_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxjƒwsj˜}”j�wjƒwsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hj xh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjxh]”hŒ sysfs-bus-pci”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!xŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´K4hj xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K4hhÊh²hubhÞ)�”}”(hXWriting a device ID to this file will remove an ID that was dynamically added via the new_id sysfs entry. The format for the device ID is: VVVV DDDD SVVV SDDD CCCC MMMM. That is Vendor ID, Device ID, Subsystem Vendor ID, Subsystem Device ID, Class, and Class Mask. The Vendor ID and Device ID fields are required, the rest are optional. After successfully removing an ID, the driver will no longer support the device. This is useful to ensure auto probing won't match the driver to the device. For example::”h]”hXWriting a device ID to this file will remove an ID that was dynamically added via the new_id sysfs entry. The format for the device ID is: VVVV DDDD SVVV SDDD CCCC MMMM. That is Vendor ID, Device ID, Subsystem Vendor ID, Subsystem Device ID, Class, and Class Mask. The Vendor ID and Device ID fields are required, the rest are optional. After successfully removing an ID, the driver will no longer support the device. This is useful to ensure auto probing won’t match the driver to the device. For example:”…”�”}”(hj9xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´K4hhÊh²hubj¹)�”}”(hŒ7# echo "8086 10f5" > /sys/bus/pci/drivers/foo/remove_id”h]”hŒ7# echo "8086 10f5" > /sys/bus/pci/drivers/foo/remove_id”…”�”}”hjGxsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´K4hhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_pci_drivers_unbind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-drivers-unbind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjcxubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/pci\/drivers\/\.\.\.\/unbind**”h]”j`)�”}”(hŒ,**\/sys\/bus\/pci\/drivers\/\.\.\.\/unbind**”h]”hŒ(/sys/bus/pci/drivers/.../unbind”…”�”}”(hj}xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Khjvxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpxubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/devices\/pciX\/\.\.\.\/unbind**”h]”j`)�”}”(hŒ(**\/sys\/devices\/pciX\/\.\.\.\/unbind**”h]”hŒ$/sys/devices/pciX/.../unbind”…”�”}”(hj§xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Khj xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`xubah}”(h]”j_xah ]”h"]”Œabi_sys_bus_pci_drivers_unbind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØxjUxsj˜}”j_xjUxsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjÝxh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjçxh]”hŒ sysfs-bus-pci”…”�”}”(hjéxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KhjÝxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubhÞ)�”}”(hXBWriting a device location to this file will cause the driver to attempt to unbind from the device found at this location. This may be useful when overriding default bindings. The format for the location is: DDDD:BB:DD.F. That is Domain:Bus:Device.Function and is the same as found in /sys/bus/pci/devices/. For example::”h]”hXAWriting a device location to this file will cause the driver to attempt to unbind from the device found at this location. This may be useful when overriding default bindings. The format for the location is: DDDD:BB:DD.F. That is Domain:Bus:Device.Function and is the same as found in /sys/bus/pci/devices/. For example:”…”�”}”(hj y•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubj¹)�”}”(hŒ5# echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/unbind”h]”hŒ5# echo 0000:00:19.0 > /sys/bus/pci/drivers/foo/unbind”…”�”}”hjysbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j‰%h´KhhÊh²hubhÞ)�”}”(hŒ2(Note: kernels before 2.6.28 may require echo -n).”h]”hŒ2(Note: kernels before 2.6.28 may require echo -n).”…”�”}”(hj'yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_pci_drivers_altera_cvp_chkcfg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-drivers-altera-cvp-chkcfg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjCyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/pci\/drivers\/altera\-cvp\/chkcfg**”h]”j`)�”}”(hŒ1**\/sys\/bus\/pci\/drivers\/altera\-cvp\/chkcfg**”h]”hŒ-/sys/bus/pci/drivers/altera-cvp/chkcfg”…”�”}”(hj]yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-driver-altera-cvp”h´KhjVyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPyubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@yubah}”(h]”j?yah ]”h"]”Œ)abi_sys_bus_pci_drivers_altera_cvp_chkcfg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�yj5ysj˜}”j?yj5ysubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-altera-cvp `”h]”(hŒDefined on file ”…”�”}”(hj”yh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-altera-cvp `”h]”j§)�”}”(hjžyh]”hŒsysfs-driver-altera-cvp”…”�”}”(hj yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_altera_cvp”uh1hh³jqyh´Khj”yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jqyh´KhhÊh²hubhÞ)�”}”(hŒmContains either 1 or 0 and controls if configuration error checking in altera-cvp driver is turned on or off.”h]”hŒmContains either 1 or 0 and controls if configuration error checking in altera-cvp driver is turned on or off.”…”�”}”(hjÂyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jqyh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_pci_drivers_ehci_hcd_companion:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-drivers-ehci-hcd-companion”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÞyubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/pci\/drivers\/ehci_hcd\/\.\.\.\/companion**”h]”j`)�”}”(hŒ9**\/sys\/bus\/pci\/drivers\/ehci_hcd\/\.\.\.\/companion**”h]”hŒ5/sys/bus/pci/drivers/ehci_hcd/.../companion”…”�”}”(hjøyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-pci-drivers-ehci_hcd”h´Khjñyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëyubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbN\/\.\.\/companion**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbN\/\.\.\/companion**”h]”hŒ//sys/bus/usb/devices/usbN/../companion”…”�”}”(hj#zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´Khjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛyubah}”(h]”jÚyah ]”h"]”Œ*abi_sys_bus_pci_drivers_ehci_hcd_companion”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTzjÐysj˜}”jÚyjÐysubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-ehci_hcd `”h]”(hŒDefined on file ”…”�”}”(hjYzh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-ehci_hcd `”h]”j§)�”}”(hjczh]”hŒsysfs-bus-pci-drivers-ehci_hcd”…”�”}”(hjezh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjazubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jozŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_ehci_hcd”uh1hh³j zh´KhjYzubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubhÞ)�”}”(hX_PCI-based EHCI USB controllers (i.e., high-speed USB-2.0 controllers) are often implemented along with a set of "companion" full/low-speed USB-1.1 controllers. When a high-speed device is plugged in, the connection is routed to the EHCI controller; when a full- or low-speed device is plugged in, the connection is routed to the companion controller.”h]”hXcPCI-based EHCI USB controllers (i.e., high-speed USB-2.0 controllers) are often implemented along with a set of “companionâ€� full/low-speed USB-1.1 controllers. When a high-speed device is plugged in, the connection is routed to the EHCI controller; when a full- or low-speed device is plugged in, the connection is routed to the companion controller.”…”�”}”(hj‡zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubhÞ)�”}”(hX€Sometimes you want to force a high-speed device to connect at full speed, which can be accomplished by forcing the connection to be routed to the companion controller. That's what this file does. Writing a port number to the file causes connections on that port to be routed to the companion controller, and writing the negative of a port number returns the port to normal operation.”h]”hX‚Sometimes you want to force a high-speed device to connect at full speed, which can be accomplished by forcing the connection to be routed to the companion controller. That’s what this file does. Writing a port number to the file causes connections on that port to be routed to the companion controller, and writing the negative of a port number returns the port to normal operation.”…”�”}”(hj•zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubhÞ)�”}”(hŒ^For example: To force the high-speed device attached to port 4 on bus 2 to run at full speed::”h]”hŒ]For example: To force the high-speed device attached to port 4 on bus 2 to run at full speed:”…”�”}”(hj£zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubj¹)�”}”(hŒ.echo 4 >/sys/bus/usb/devices/usb2/../companion”h]”hŒ.echo 4 >/sys/bus/usb/devices/usb2/../companion”…”�”}”hj±zsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j zh´KhhÊh²hubhÞ)�”}”(hŒ,To return the port to high-speed operation::”h]”hŒ+To return the port to high-speed operation:”…”�”}”(hj¿zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubj¹)�”}”(hŒ/echo -4 >/sys/bus/usb/devices/usb2/../companion”h]”hŒ/echo -4 >/sys/bus/usb/devices/usb2/../companion”…”�”}”hjÍzsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j zh´KhhÊh²hubhÞ)�”}”(hŒVReading the file gives the list of ports currently forced to the companion controller.”h]”hŒVReading the file gives the list of ports currently forced to the companion controller.”…”�”}”(hjÛzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubhÞ)�”}”(hX0Note: Some EHCI controllers do not have companions; they may contain an internal "transaction translator" or they may be attached directly to a "rate-matching hub". This mechanism will not work with such controllers. Also, it cannot be used to force a port on a high-speed hub to connect at full speed.”h]”hX8Note: Some EHCI controllers do not have companions; they may contain an internal “transaction translatorâ€� or they may be attached directly to a “rate-matching hubâ€�. This mechanism will not work with such controllers. Also, it cannot be used to force a port on a high-speed hub to connect at full speed.”…”�”}”(hjézh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubhÞ)�”}”(hŒ¹Note: When this file was first added, it appeared in a different sysfs directory. The location given above is correct for 2.6.35 (and probably several earlier kernel versions as well).”h]”hŒ¹Note: When this file was first added, it appeared in a different sysfs directory. The location given above is correct for 2.6.35 (and probably several earlier kernel versions as well).”…”�”}”(hj÷zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j zh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_curr1_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-curr1-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/curr1_crit**”h]”j`)�”}”(hŒI**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/curr1_crit**”h]”hŒE/sys/bus/pci/drivers/i915/.../hwmon/hwmon/curr1_crit”…”�”}”(hj-{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj){ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon”h´K5hj&{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj {ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{ubah}”(h]”j{ah ]”h"]”Œ5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_curr1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_{j{sj˜}”j{j{subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjd{h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hjn{h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hjp{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´K5hjd{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K5hhÊh²hubhÞ)�”}”(hŒ\/energy1_input**”h]”j`)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/energy1_input**”h]”hŒH/sys/bus/pci/drivers/i915/.../hwmon/hwmon/energy1_input”…”�”}”(hjä{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KBhjÝ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊ{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇ{ubah}”(h]”jÆ{ah ]”h"]”Œ8abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_energy1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|j¼{sj˜}”jÆ{j¼{subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj|h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hj$|h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hj&|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´KBhj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KBhhÊh²hubhÞ)�”}”(hŒ0RO. Energy input of device or gt in microjoules.”h]”hŒ0RO. Energy input of device or gt in microjoules.”…”�”}”(hjH|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KBhhÊh²hubhÞ)�”}”(hŒ·For i915 device level hwmon devices (name "i915") this reflects energy input for the entire device. For gt level hwmon devices (name "i915_gtN") this reflects energy input for the gt.”h]”hŒ¿For i915 device level hwmon devices (name “i915â€�) this reflects energy input for the entire device. For gt level hwmon devices (name “i915_gtNâ€�) this reflects energy input for the gt.”…”�”}”(hjV|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KBhhÊh²hubhÞ)�”}”(hŒ\/fan1_input**”h]”j`)�”}”(hŒI**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/fan1_input**”h]”hŒE/sys/bus/pci/drivers/i915/.../hwmon/hwmon/fan1_input”…”�”}”(hjš|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KOhj“|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}|ubah}”(h]”j||ah ]”h"]”Œ5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_fan1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jË|jr|sj˜}”j||jr|subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÐ|h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hjÚ|h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hjÜ|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØ|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæ|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´KOhjÐ|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KOhhÊh²hubhÞ)�”}”(hŒRO. Fan speed of device in RPM.”h]”hŒRO. Fan speed of device in RPM.”…”�”}”(hjþ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KOhhÊh²hubhÞ)�”}”(hŒ\/in0_input**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/in0_input**”h]”hŒD/sys/bus/pci/drivers/i915/.../hwmon/hwmon/in0_input”…”�”}”(hjB}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´Khj;}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%}ubah}”(h]”j$}ah ]”h"]”Œ4abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_in0_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”js}j}sj˜}”j$}j}subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjx}h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hj‚}h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hj„}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽ}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´Khjx}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒ!RO. Current Voltage in millivolt.”h]”hŒ!RO. Current Voltage in millivolt.”…”�”}”(hj¦}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒ\/power1_crit**”h]”j`)�”}”(hŒJ**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/power1_crit**”h]”hŒF/sys/bus/pci/drivers/i915/.../hwmon/hwmon/power1_crit”…”�”}”(hjê}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K(hjã}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐ}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ}ubah}”(h]”jÌ}ah ]”h"]”Œ6abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~jÂ}sj˜}”jÌ}jÂ}subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj ~h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hj*~h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hj,~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´K(hj ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K(hhÊh²hubhÞ)�”}”(hŒ:RW. Card reactive critical (I1) power limit in microwatts.”h]”hŒ:RW. Card reactive critical (I1) power limit in microwatts.”…”�”}”(hjN~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K(hhÊh²hubhÞ)�”}”(hŒÈCard reactive critical (I1) power limit in microwatts is exposed for client products. The power controller will throttle the operating frequency if the power averaged over a window exceeds this limit.”h]”hŒÈCard reactive critical (I1) power limit in microwatts is exposed for client products. The power controller will throttle the operating frequency if the power averaged over a window exceeds this limit.”…”�”}”(hj\~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K(hhÊh²hubhÞ)�”}”(hŒ\/power1_max**”h]”j`)�”}”(hŒI**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/power1_max**”h]”hŒE/sys/bus/pci/drivers/i915/.../hwmon/hwmon/power1_max”…”�”}”(hj ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K hj™~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ~ubah}”(h]”j‚~ah ]”h"]”Œ5abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑ~jx~sj˜}”j‚~jx~subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÖ~h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hjà~h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hjâ~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞ~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jì~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´K hjÖ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K hhÊh²hubhÞ)�”}”(hŒARW. Card reactive sustained (PL1/Tau) power limit in microwatts.”h]”hŒARW. Card reactive sustained (PL1/Tau) power limit in microwatts.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K hhÊh²hubhÞ)�”}”(hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 will enable the power limit.”h]”hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 will enable the power limit.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´K hhÊh²hubhÞ)�”}”(hŒabi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-max-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/power1_max_interval**”h]”j`)�”}”(hŒR**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/power1_max_interval**”h]”hŒN/sys/bus/pci/drivers/i915/.../hwmon/hwmon/power1_max_interval”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9ubah}”(h]”j8ah ]”h"]”Œ>abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_max_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡j.sj˜}”j8j.subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjŒh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hj–h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´KhjŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒkRW. Sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”h]”hŒkRW. Sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒ\/power1_rated_max**”h]”j`)�”}”(hŒO**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/power1_rated_max**”h]”hŒK/sys/bus/pci/drivers/i915/.../hwmon/hwmon/power1_rated_max”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´Khj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáubah}”(h]”jàah ]”h"]”Œ;abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_power1_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/€jÖsj˜}”jàjÖsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj4€h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hj>€h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hj@€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´Khj4€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒ3RO. Card default power limit (default TDP setting).”h]”hŒ3RO. Card default power limit (default TDP setting).”…”�”}”(hjb€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KhhÊh²hubhÞ)�”}”(hŒ\/temp1_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/pci\/drivers\/i915\/\.\.\.\/hwmon\/hwmon\\/temp1_input**”h]”hŒF/sys/bus/pci/drivers/i915/.../hwmon/hwmon/temp1_input”…”�”}”(hj¦€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KWhjŸ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰€ubah}”(h]”jˆ€ah ]”h"]”Œ6abi_sys_bus_pci_drivers_i915_hwmon_hwmon_i_temp1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×€j~€sj˜}”jˆ€j~€subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-driver-intel-i915-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÜ€h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-driver-intel-i915-hwmon `”h]”j§)�”}”(hjæ€h]”hŒsysfs-driver-intel-i915-hwmon”…”�”}”(hjè€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_driver_intel_i915_hwmon”uh1hh³jA{h´KWhjÜ€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KWhhÊh²hubhÞ)�”}”(hŒ3RO. GPU package temperature in millidegree Celsius.”h]”hŒ3RO. GPU package temperature in millidegree Celsius.”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA{h´KWhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj…�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj��h]”hŒsysfs-driver-ivpu”…”�”}”(hj‘�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj��ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´K)hj…�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K)hhÊh²hubhÞ)�”}”(hŒáCurrent operating frequency in MHz of the NPU. The value is valid only when the device is active; returns 0 when idle. The actual frequency may be lower than the requested range due to power or thermal constraints. Read-only.”h]”hŒáCurrent operating frequency in MHz of the NPU. The value is valid only when the device is active; returns 0 when idle. The actual frequency may be lower than the requested range due to power or thermal constraints. Read-only.”…”�”}”(hj³�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K)hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_intel_vpu_freq_hw_efficient_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-intel-vpu-freq-hw-efficient-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÏ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_efficient_freq**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_efficient_freq**”h]”hŒD/sys/bus/pci/drivers/intel_vpu/.../freq/hw_efficient_freq”…”�”}”(hjé�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´Khjâ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌ�ubah}”(h]”jË�ah ]”h"]”Œ8abi_sys_bus_pci_drivers_intel_vpu_freq_hw_efficient_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚jÁ�sj˜}”jË�jÁ�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hj‚h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj)‚h]”hŒsysfs-driver-ivpu”…”�”}”(hj+‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´Khj‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubhÞ)�”}”(hŒ­Most efficient operating frequency in MHz for the NPU. This represents the frequency at which the NPU operates most efficiently in terms of power and performance. Read-only.”h]”hŒ­Most efficient operating frequency in MHz for the NPU. This represents the frequency at which the NPU operates most efficiently in terms of power and performance. Read-only.”…”�”}”(hjM‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_intel_vpu_freq_hw_max_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-intel-vpu-freq-hw-max-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hji‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_max_freq**”h]”j`)�”}”(hŒB**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_max_freq**”h]”hŒ>/sys/bus/pci/drivers/intel_vpu/.../freq/hw_max_freq”…”�”}”(hjƒ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K"hj|‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf‚ubah}”(h]”je‚ah ]”h"]”Œ2abi_sys_bus_pci_drivers_intel_vpu_freq_hw_max_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´‚j[‚sj˜}”je‚j[‚subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hj¹‚h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hjÂh]”hŒsysfs-driver-ivpu”…”�”}”(hjÅ‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´K"hj¹‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K"hhÊh²hubhÞ)�”}”(hŒwMaximum frequency in MHz supported by the NPU hardware. This is a hardware capability and cannot be changed. Read-only.”h]”hŒwMaximum frequency in MHz supported by the NPU hardware. This is a hardware capability and cannot be changed. Read-only.”…”�”}”(hjç‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K"hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_intel_vpu_freq_hw_min_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-intel-vpu-freq-hw-min-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_min_freq**”h]”j`)�”}”(hŒB**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/hw_min_freq**”h]”hŒ>/sys/bus/pci/drivers/intel_vpu/.../freq/hw_min_freq”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´Khjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”jÿ‚ah ]”h"]”Œ2abi_sys_bus_pci_drivers_intel_vpu_freq_hw_min_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNƒjõ‚sj˜}”jÿ‚jõ‚subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hjSƒh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj]ƒh]”hŒsysfs-driver-ivpu”…”�”}”(hj_ƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´KhjSƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubhÞ)�”}”(hŒwMinimum frequency in MHz supported by the NPU hardware. This is a hardware capability and cannot be changed. Read-only.”h]”hŒwMinimum frequency in MHz supported by the NPU hardware. This is a hardware capability and cannot be changed. Read-only.”…”�”}”(hj�ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_intel_vpu_freq_set_max_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-intel-vpu-freq-set-max-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj�ƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/set_max_freq**”h]”j`)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/set_max_freq**”h]”hŒ?/sys/bus/pci/drivers/intel_vpu/.../freq/set_max_freq”…”�”}”(hj·ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K;hj°ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšƒubah}”(h]”j™ƒah ]”h"]”Œ3abi_sys_bus_pci_drivers_intel_vpu_freq_set_max_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèƒj�ƒsj˜}”j™ƒj�ƒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hjíƒh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj÷ƒh]”hŒsysfs-driver-ivpu”…”�”}”(hjùƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´K;hjíƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K;hhÊh²hubhÞ)�”}”(hŒŸConfigured maximum operating frequency in MHz (50XX devices and newer). Values written are clamped to hardware limits (hw_min_freq to hw_max_freq). Read-write.”h]”hŒŸConfigured maximum operating frequency in MHz (50XX devices and newer). Values written are clamped to hardware limits (hw_min_freq to hw_max_freq). Read-write.”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K;hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_intel_vpu_freq_set_min_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-intel-vpu-freq-set-min-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj7„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/set_min_freq**”h]”j`)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/freq\/set_min_freq**”h]”hŒ?/sys/bus/pci/drivers/intel_vpu/.../freq/set_min_freq”…”�”}”(hjQ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjM„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K2hjJ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjD„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4„ubah}”(h]”j3„ah ]”h"]”Œ3abi_sys_bus_pci_drivers_intel_vpu_freq_set_min_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚„j)„sj˜}”j3„j)„subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hj‡„h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj‘„h]”hŒsysfs-driver-ivpu”…”�”}”(hj“„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´K2hj‡„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K2hhÊh²hubhÞ)�”}”(hXConfigured minimum operating frequency in MHz (50XX devices and newer). Values written are clamped to hardware limits (hw_min_freq to hw_max_freq). If set_min_freq exceeds set_max_freq, the driver clamps set_min_freq to set_max_freq when selecting the operating frequency. Read-write.”h]”hXConfigured minimum operating frequency in MHz (50XX devices and newer). Values written are clamped to hardware limits (hw_min_freq to hw_max_freq). If set_min_freq exceeds set_max_freq, the driver clamps set_min_freq to set_max_freq when selecting the operating frequency. Read-write.”…”�”}”(hjµ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K2hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_intel_vpu_npu_busy_time_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-intel-vpu-npu-busy-time-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÑ„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/npu_busy_time_us**”h]”j`)�”}”(hŒA**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/npu_busy_time_us**”h]”hŒ=/sys/bus/pci/drivers/intel_vpu/.../npu_busy_time_us”…”�”}”(hjë„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´Khjä„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj΄ubah}”(h]”jÍ„ah ]”h"]”Œ2abi_sys_bus_pci_drivers_intel_vpu_npu_busy_time_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…jÄsj˜}”jÍ„jÄsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hj!…h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hj+…h]”hŒsysfs-driver-ivpu”…”�”}”(hj-…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´Khj!…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubhÞ)�”}”(hX˜Time in microseconds that the device spent executing jobs. The time is counted when and only when there are jobs submitted to firmware. This time can be used to measure the utilization of NPU, either by calculating the difference between two timepoints or monitoring utilization percentage by reading periodically. Recommended read period is 1 second to avoid impact on job submission performance. Read-only.”h]”hX˜Time in microseconds that the device spent executing jobs. The time is counted when and only when there are jobs submitted to firmware. This time can be used to measure the utilization of NPU, either by calculating the difference between two timepoints or monitoring utilization percentage by reading periodically. Recommended read period is 1 second to avoid impact on job submission performance. Read-only.”…”�”}”(hjO…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_intel_vpu_npu_memory_utilization:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-intel-vpu-npu-memory-utilization”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjk…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/npu_memory_utilization**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/intel_vpu\/\.\.\.\/npu_memory_utilization**”h]”hŒC/sys/bus/pci/drivers/intel_vpu/.../npu_memory_utilization”…”�”}”(hj……h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K hj~…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjx…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjk…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjh…ubah}”(h]”jg…ah ]”h"]”Œ8abi_sys_bus_pci_drivers_intel_vpu_npu_memory_utilization”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶…j]…sj˜}”jg…j]…subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-ivpu `”h]”(hŒDefined on file ”…”�”}”(hj»…h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-ivpu `”h]”j§)�”}”(hjÅ…h]”hŒsysfs-driver-ivpu”…”�”}”(hjÇ…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃ…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑ…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_ivpu”uh1hh³jb�h´K hj»…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K hhÊh²hubhÞ)�”}”(hŒ€Current NPU memory utilization in bytes. Reports the total size of all resident buffer objects allocated for NPU use. Read-only.”h]”hŒ€Current NPU memory utilization in bytes. Reports the total size of all resident buffer objects allocated for NPU use. Read-only.”…”�”}”(hjé…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb�h´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_janz_cmodio_modulbus_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-janz-cmodio-modulbus-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/janz\-cmodio\/\.\.\.\/modulbus_number**”h]”j`)�”}”(hŒC**\/sys\/bus\/pci\/drivers\/janz\-cmodio\/\.\.\.\/modulbus_number**”h]”hŒ?/sys/bus/pci/drivers/janz-cmodio/.../modulbus_number”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ;Documentation/ABI/testing/sysfs-bus-pci-drivers-janz-cmodio”h´Khj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†ubah}”(h]”j†ah ]”h"]”Œ3abi_sys_bus_pci_drivers_janz_cmodio_modulbus_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ†j÷…sj˜}”j†j÷…subhÞ)�”}”(hŒmDefined on file :ref:`sysfs-bus-pci-drivers-janz-cmodio `”h]”(hŒDefined on file ”…”�”}”(hjV†h²hh³Nh´Nubh)�”}”(hŒ]:ref:`sysfs-bus-pci-drivers-janz-cmodio `”h]”j§)�”}”(hj`†h]”hŒ!sysfs-bus-pci-drivers-janz-cmodio”…”�”}”(hjb†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ2abi_file_testing_sysfs_bus_pci_drivers_janz_cmodio”uh1hh³j3†h´KhjV†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3†h´KhhÊh²hubhÞ)�”}”(hŒRValue representing the HEX switch S2 of the janz carrier board CMOD-IO or CAN-PCI2”h]”hŒRValue representing the HEX switch S2 of the janz carrier board CMOD-IO or CAN-PCI2”…”�”}”(hj„†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3†h´KhhÊh²hubhÞ)�”}”(hŒ4Read-only: value of the configuration switch (0..15)”h]”hŒ4Read-only: value of the configuration switch (0..15)”…”�”}”(hj’†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3†h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_pci_drivers_pciback_allow_interrupt_control:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-pci-drivers-pciback-allow-interrupt-control”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj®†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/pci\/drivers\/pciback\/allow_interrupt_control**”h]”j`)�”}”(hŒ>**\/sys\/bus\/pci\/drivers\/pciback\/allow_interrupt_control**”h]”hŒ:/sys/bus/pci/drivers/pciback/allow_interrupt_control”…”�”}”(hjȆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjĆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-pciback”h´KhjÁ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«†ubah}”(h]”jª†ah ]”h"]”Œ7abi_sys_bus_pci_drivers_pciback_allow_interrupt_control”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú†j †sj˜}”jª†j †subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-pciback `”h]”(hŒDefined on file ”…”�”}”(hjÿ†h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-pciback `”h]”j§)�”}”(hj ‡h]”hŒsysfs-driver-pciback”…”�”}”(hj ‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_pciback”uh1hh³j܆h´Khjÿ†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´KhhÊh²hubhÞ)�”}”(hX�List of devices which can have interrupt control flag (INTx, MSI, MSI-X) set by a connected guest. It is meant to be set only when the guest is a stubdomain hosting device model (qemu) and the actual device is assigned to a HVM. It is not safe (similar to permissive attribute) to set for a devices assigned to a PV guest. The device is automatically removed from this list when the connected pcifront terminates.”h]”hX�List of devices which can have interrupt control flag (INTx, MSI, MSI-X) set by a connected guest. It is meant to be set only when the guest is a stubdomain hosting device model (qemu) and the actual device is assigned to a HVM. It is not safe (similar to permissive attribute) to set for a devices assigned to a PV guest. The device is automatically removed from this list when the connected pcifront terminates.”…”�”}”(hj-‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_drivers_pciback_quirks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-drivers-pciback-quirks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjI‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/pci\/drivers\/pciback\/quirks**”h]”j`)�”}”(hŒ-**\/sys\/bus\/pci\/drivers\/pciback\/quirks**”h]”hŒ)/sys/bus/pci/drivers/pciback/quirks”…”�”}”(hjc‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´Khj\‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF‡ubah}”(h]”jE‡ah ]”h"]”Œ&abi_sys_bus_pci_drivers_pciback_quirks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”‡j;‡sj˜}”jE‡j;‡subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-pciback `”h]”(hŒDefined on file ”…”�”}”(hj™‡h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-pciback `”h]”j§)�”}”(hj£‡h]”hŒsysfs-driver-pciback”…”�”}”(hj¥‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_pciback”uh1hh³j܆h´Khj™‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´KhhÊh²hubhÞ)�”}”(hŒüIf the permissive attribute is set, then writing a string in the format of DDDD:BB:DD.F-REG:SIZE:MASK will allow the guest to write and read from the PCI device. That is Domain:Bus: Device.Function-Register:Size:Mask (Domain is optional). For example::”h]”hŒûIf the permissive attribute is set, then writing a string in the format of DDDD:BB:DD.F-REG:SIZE:MASK will allow the guest to write and read from the PCI device. That is Domain:Bus: Device.Function-Register:Size:Mask (Domain is optional). For example:”…”�”}”(hjLJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´KhhÊh²hubj¹)�”}”(hŒ;#echo 00:19.0-E0:2:FF > /sys/bus/pci/drivers/pciback/quirks”h]”hŒ;#echo 00:19.0-E0:2:FF > /sys/bus/pci/drivers/pciback/quirks”…”�”}”hjÕ‡sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j܆h´KhhÊh²hubhÞ)�”}”(hŒJwill allow the guest to read and write to the configuration register 0x0E.”h]”hŒJwill allow the guest to read and write to the configuration register 0x0E.”…”�”}”(hjã‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j܆h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_device_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-drivers-pcie-mp2-amd-device-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÿ‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/device_mode**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/device_mode**”h]”hŒ7/sys/bus/pci/drivers/pcie_mp2_amd/*/device_mode”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-amd-sfh”h´KAhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü‡ubah}”(h]”jû‡ah ]”h"]”Œ0abi_sys_bus_pci_drivers_pcie_mp2_amd_device_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKˆjñ‡sj˜}”jû‡jñ‡subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hjPˆh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hjZˆh]”hŒsysfs-driver-amd-sfh”…”�”}”(hj\ˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´KAhjPˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KAhhÊh²hubhÞ)�”}”(hŒZOperating-mode telemetry reported by the SRA sensor that reports the platform/device mode.”h]”hŒZOperating-mode telemetry reported by the SRA sensor that reports the platform/device mode.”…”�”}”(hj~ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KAhhÊh²hubhÞ)�”}”(hŒ0Access: Read only Valid values: unsigned integer”h]”hŒ0Access: Read only Valid values: unsigned integer”…”�”}”(hjŒˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KAhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_hinge_angle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-drivers-pcie-mp2-amd-hinge-angle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¨ˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/hinge_angle**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/hinge_angle**”h]”hŒ7/sys/bus/pci/drivers/pcie_mp2_amd/*/hinge_angle”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K-hj»ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨ˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥ˆubah}”(h]”j¤ˆah ]”h"]”Œ0abi_sys_bus_pci_drivers_pcie_mp2_amd_hinge_angle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóˆjšˆsj˜}”j¤ˆjšˆsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hjøˆh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hj‰h]”hŒsysfs-driver-amd-sfh”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´K-hjøˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K-hhÊh²hubhÞ)�”}”(hŒjOperating-mode telemetry reported by the SRA sensor that reports the hinge angle of the device in degrees.”h]”hŒjOperating-mode telemetry reported by the SRA sensor that reports the hinge angle of the device in degrees.”…”�”}”(hj&‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K-hhÊh²hubhÞ)�”}”(hŒ:Access: Read only Valid values: unsigned integer (degrees)”h]”hŒ:Access: Read only Valid values: unsigned integer (degrees)”…”�”}”(hj4‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K-hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_hpd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-pci-drivers-pcie-mp2-amd-hpd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjP‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/hpd**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/hpd**”h]”hŒ//sys/bus/pci/drivers/pcie_mp2_amd/*/hpd”…”�”}”(hjj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´Khjc‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjP‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjM‰ubah}”(h]”jL‰ah ]”h"]”Œ(abi_sys_bus_pci_drivers_pcie_mp2_amd_hpd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›‰jB‰sj˜}”jL‰jB‰subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hj ‰h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hjª‰h]”hŒsysfs-driver-amd-sfh”…”�”}”(hj¬‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´Khj ‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hX)Human presence detection (HPD) enable/disable. When HPD is enabled, the device will be able to detect the presence of a human and will send an interrupt that can be used to wake the system from a low power state. When HPD is disabled, the device will not be able to detect the presence of a human.”h]”hX)Human presence detection (HPD) enable/disable. When HPD is enabled, the device will be able to detect the presence of a human and will send an interrupt that can be used to wake the system from a low power state. When HPD is disabled, the device will not be able to detect the presence of a human.”…”�”}”(hjΉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hŒ1Access: Read/Write Valid values: enabled/disabled”h]”hŒ1Access: Read/Write Valid values: enabled/disabled”…”�”}”(hj܉h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_in_bag_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-drivers-pcie-mp2-amd-in-bag-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjø‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/in_bag_state**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/in_bag_state**”h]”hŒ8/sys/bus/pci/drivers/pcie_mp2_amd/*/in_bag_state”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´Khj Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ‰ubah}”(h]”jô‰ah ]”h"]”Œ1abi_sys_bus_pci_drivers_pcie_mp2_amd_in_bag_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCŠjê‰sj˜}”jô‰jê‰subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hjHŠh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hjRŠh]”hŒsysfs-driver-amd-sfh”…”�”}”(hjTŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´KhjHŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hŒoOperating-mode telemetry reported by the SRA sensor that indicates whether the device is detected inside a bag.”h]”hŒoOperating-mode telemetry reported by the SRA sensor that indicates whether the device is detected inside a bag.”…”�”}”(hjvŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hŒ0Access: Read only Valid values: unsigned integer”h]”hŒ0Access: Read only Valid values: unsigned integer”…”�”}”(hj„Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_lid_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-pci-drivers-pcie-mp2-amd-lid-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjðŠh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hjúŠh]”hŒsysfs-driver-amd-sfh”…”�”}”(hjüŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´K7hjðŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K7hhÊh²hubhÞ)�”}”(hŒlOperating-mode telemetry reported by the SRA sensor that indicates whether the device lid is open or closed.”h]”hŒlOperating-mode telemetry reported by the SRA sensor that indicates whether the device lid is open or closed.”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K7hhÊh²hubhÞ)�”}”(hŒ0Access: Read only Valid values: unsigned integer”h]”hŒ0Access: Read only Valid values: unsigned integer”…”�”}”(hj,‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝ•h³j-ˆh´K7hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_on_table_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-pcie-mp2-amd-on-table-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjH‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/on_table_state**”h]”j`)�”}”(hŒ>**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/on_table_state**”h]”hŒ:/sys/bus/pci/drivers/pcie_mp2_amd/*/on_table_state”…”�”}”(hjb‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K#hj[‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE‹ubah}”(h]”jD‹ah ]”h"]”Œ3abi_sys_bus_pci_drivers_pcie_mp2_amd_on_table_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“‹j:‹sj˜}”jD‹j:‹subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hj˜‹h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hj¢‹h]”hŒsysfs-driver-amd-sfh”…”�”}”(hj¤‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´K#hj˜‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K#hhÊh²hubhÞ)�”}”(hŒwOperating-mode telemetry reported by the SRA sensor that indicates whether the device is placed on a table or on a lap.”h]”hŒwOperating-mode telemetry reported by the SRA sensor that indicates whether the device is placed on a table or on a lap.”…”�”}”(hjÆ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K#hhÊh²hubhÞ)�”}”(hŒ0Access: Read only Valid values: unsigned integer”h]”hŒ0Access: Read only Valid values: unsigned integer”…”�”}”(hjÔ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´K#hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_pcie_mp2_amd_out_bag_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-pcie-mp2-amd-out-bag-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjð‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/out_bag_state**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/pcie_mp2_amd\/\*\/out_bag_state**”h]”hŒ9/sys/bus/pci/drivers/pcie_mp2_amd/*/out_bag_state”…”�”}”(hj Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí‹ubah}”(h]”jì‹ah ]”h"]”Œ2abi_sys_bus_pci_drivers_pcie_mp2_amd_out_bag_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;Œjâ‹sj˜}”jì‹jâ‹subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-amd-sfh `”h]”(hŒDefined on file ”…”�”}”(hj@Œh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-amd-sfh `”h]”j§)�”}”(hjJŒh]”hŒsysfs-driver-amd-sfh”…”�”}”(hjLŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jVŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_amd_sfh”uh1hh³j-ˆh´Khj@Œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hŒpOperating-mode telemetry reported by the SRA sensor that indicates whether the device is detected outside a bag.”h]”hŒpOperating-mode telemetry reported by the SRA sensor that indicates whether the device is detected outside a bag.”…”�”}”(hjnŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubhÞ)�”}”(hŒ0Access: Read only Valid values: unsigned integer”h]”hŒ0Access: Read only Valid values: unsigned integer”…”�”}”(hj|Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ˆh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ce_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ce-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj˜ŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ce_count**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ce_count**”h]”hŒ9/sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ce_count”…”�”}”(hj²Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-driver-qaic”h´Khj«Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Œubah}”(h]”j”Œah ]”h"]”Œ2abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ce_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäŒjŠŒsj˜}”j”ŒjŠŒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-qaic `”h]”(hŒDefined on file ”…”�”}”(hjéŒh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-qaic `”h]”j§)�”}”(hjóŒh]”hŒsysfs-driver-qaic”…”�”}”(hjõŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_qaic”uh1hh³jÆŒh´KhjéŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´KhhÊh²hubhÞ)�”}”(hŒINumber of correctable errors received from device since driver is loaded.”h]”hŒINumber of correctable errors received from device since driver is loaded.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ue_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ue-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj3�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ue_count**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ue_count**”h]”hŒ9/sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ue_count”…”�”}”(hjM�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´KhjF�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0�ubah}”(h]”j/�ah ]”h"]”Œ2abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ue_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~�j%�sj˜}”j/�j%�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-qaic `”h]”(hŒDefined on file ”…”�”}”(hjƒ�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-qaic `”h]”j§)�”}”(hj��h]”hŒsysfs-driver-qaic”…”�”}”(hj��h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_qaic”uh1hh³jÆŒh´Khjƒ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´KhhÊh²hubhÞ)�”}”(hŒKNumber of uncorrectable errors received from device since driver is loaded.”h]”hŒKNumber of uncorrectable errors received from device since driver is loaded.”…”�”}”(hj±�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ue_nonfatal_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ue-nonfatal-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjÍ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ue_nonfatal_count**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/qaic\/XXXX\:XX\:XX\.X\/ue_nonfatal_count**”h]”hŒB/sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ue_nonfatal_count”…”�”}”(hjç�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´K hjà�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊ�ubah}”(h]”jÉ�ah ]”h"]”Œ;abi_sys_bus_pci_drivers_qaic_xxxx_xx_xx_x_ue_nonfatal_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽj¿�sj˜}”jÉ�j¿�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-driver-qaic `”h]”(hŒDefined on file ”…”�”}”(hjŽh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-driver-qaic `”h]”j§)�”}”(hj'Žh]”hŒsysfs-driver-qaic”…”�”}”(hj)Žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3ŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_driver_qaic”uh1hh³jÆŒh´K hjŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´K hhÊh²hubhÞ)�”}”(hŒUNumber of uncorrectable non-fatal errors received from device since driver is loaded.”h]”hŒUNumber of uncorrectable non-fatal errors received from device since driver is loaded.”…”�”}”(hjKŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÆŒh´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_drivers_uio_pci_sva_pci_dev_pasid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-drivers-uio-pci-sva-pci-dev-pasid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjgŽubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/uio_pci_sva\/\\/pasid**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/uio_pci_sva\/\\/pasid**”h]”hŒ9/sys/bus/pci/drivers/uio_pci_sva//pasid”…”�”}”(hj�Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-driver-uio_pci_sva-pasid”h´KhjzŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgŽubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdŽubah}”(h]”jcŽah ]”h"]”Œ1abi_sys_bus_pci_drivers_uio_pci_sva_pci_dev_pasid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³ŽjYŽsj˜}”jcŽjYŽsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-uio_pci_sva-pasid `”h]”(hŒDefined on file ”…”�”}”(hj¸Žh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-uio_pci_sva-pasid `”h]”j§)�”}”(hjÂŽh]”hŒsysfs-driver-uio_pci_sva-pasid”…”�”}”(hjÄŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_uio_pci_sva_pasid”uh1hh³j•Žh´Khj¸Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒuProcess Address Space ID (PASID) assigned by IOMMU driver to the device for use with Shared Virtual Addressing (SVA).”h]”hŒuProcess Address Space ID (PASID) assigned by IOMMU driver to the device for use with Shared Virtual Addressing (SVA).”…”�”}”(hjæŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒ¹This read-only attribute exposes the PASID (A 20-bit identifier used in PCIe Address Translation Services and iommu table walks) allocated by the IOMMU driver during sva device binding.”h]”hŒ¹This read-only attribute exposes the PASID (A 20-bit identifier used in PCIe Address Translation Services and iommu table walks) allocated by the IOMMU driver during sva device binding.”…”�”}”(hjôŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒöUser-space UIO applications must read this attribute to obtain the PASID and program it into the device's configuration registers. This enables the device to perform DMA using user-space virtual address, with address translation handled by IOMMU.”h]”hŒøUser-space UIO applications must read this attribute to obtain the PASID and program it into the device’s configuration registers. This enables the device to perform DMA using user-space virtual address, with address translation handled by IOMMU.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hXUIO User-space applications must: - Opening device and Mapping the device's register space via /dev/uioX (This triggers the IOMMU driver to allocate the PASID) - Reading the PASID from sysfs - Writing the PASID to a device-specific register (with example offset) The code may be like:”h]”hXUIO User-space applications must: - Opening device and Mapping the device’s register space via /dev/uioX (This triggers the IOMMU driver to allocate the PASID) - Reading the PASID from sysfs - Writing the PASID to a device-specific register (with example offset) The code may be like:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒ"map = mmap(..., "/dev/uio0", ...);”h]”hŒ&map = mmap(..., “/dev/uio0â€�, ...);”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒ:f = fopen("/sys/.../pasid", "r"); fscanf(f, "%d", &pasid);”h]”hŒFf = fopen(“/sys/.../pasidâ€�, “râ€�); fscanf(f, “%dâ€�, &pasid);”…”�”}”(hj,�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubhÞ)�”}”(hŒmap[REG_PASID_OFFSET] = pasid;”h]”hŒmap[REG_PASID_OFFSET] = pasid;”…”�”}”(hj:�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•Žh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_drivers_xe_device_uid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-drivers-xe-device-uid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjV�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/device_uid**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/device_uid**”h]”hŒ0/sys/bus/pci/drivers/xe/.../device_uid”…”�”}”(hjp�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-driver-intel-xe-gpu”h´Khji�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS�ubah}”(h]”jR�ah ]”h"]”Œ%abi_sys_bus_pci_drivers_xe_device_uid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢�jH�sj˜}”jR�jH�subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-driver-intel-xe-gpu `”h]”(hŒDefined on file ”…”�”}”(hj§�h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-driver-intel-xe-gpu `”h]”j§)�”}”(hj±�h]”hŒsysfs-driver-intel-xe-gpu”…”�”}”(hj³�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_driver_intel_xe_gpu”uh1hh³j„�h´Khj§�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„�h´KhhÊh²hubhÞ)�”}”(hŒQRO. Unique 64-bit identifier of the GPU SoC device, exposed as hexadecimal value.”h]”hŒQRO. Unique 64-bit identifier of the GPU SoC device, exposed as hexadecimal value.”…”�”}”(hjÕ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„�h´KhhÊh²hubhÞ)�”}”(hŒyThis sysfs file is present only on supported Intel Xe platforms. Accessible only to users with administrative privileges.”h]”hŒyThis sysfs file is present only on supported Intel Xe platforms. Accessible only to users with administrative privileges.”…”�”}”(hjã�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„�h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_pci_drivers_xe_gpu_health:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-pci-drivers-xe-gpu-health”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÿ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/gpu_health**”h]”j`)�”}”(hŒ4**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/gpu_health**”h]”hŒ0/sys/bus/pci/drivers/xe/.../gpu_health”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-driver-intel-xe-ras”h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj �ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü�ubah}”(h]”jû�ah ]”h"]”Œ%abi_sys_bus_pci_drivers_xe_gpu_health”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK�jñ�sj˜}”jû�jñ�subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-driver-intel-xe-ras `”h]”(hŒDefined on file ”…”�”}”(hjP�h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-driver-intel-xe-ras `”h]”j§)�”}”(hjZ�h]”hŒsysfs-driver-intel-xe-ras”…”�”}”(hj\�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_driver_intel_xe_ras”uh1hh³j-�h´KhjP�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhhÊh²hubhÞ)�”}”(hŒ]This file exposes the current gpu health state and allows the gpu health state to be updated.”h]”hŒ]This file exposes the current gpu health state and allows the gpu health state to be updated.”…”�”}”(hj~�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhhÊh²hubhÞ)�”}”(hŒöThis sysfs file is present only on Intel Xe platforms that support the gpu health indicator interface for RAS. Reading the current health state is available to all users, while updating the health state is restricted to administrative users only.”h]”hŒöThis sysfs file is present only on Intel Xe platforms that support the gpu health indicator interface for RAS. Reading the current health state is available to all users, while updating the health state is restricted to administrative users only.”…”�”}”(hjŒ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhhÊh²hubhÞ)�”}”(hŒ¥Read returns a single line containing one of the valid values for the current gpu health state. Writing one of the valid values updates the current gpu health state.”h]”hŒ¥Read returns a single line containing one of the valid values for the current gpu health state. Writing one of the valid values updates the current gpu health state.”…”�”}”(hjš�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhhÊh²hubhÞ)�”}”(hŒ.The valid values for the gpu health state are:”h]”hŒ.The valid values for the gpu health state are:”…”�”}”(hj¨�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhhÊh²hubjÛ›)�”}”(hŒûok The gpu is healthy and operating within normal parameters. warning The gpu is experiencing minor issues but remains operational. critical The gpu is in a critical state and may not be operational. ”h]”jc)�”}”(hhh]”(jh)�”}”(hŒ>ok The gpu is healthy and operating within normal parameters. ”h]”(jn)�”}”(hŒok”h]”hŒok”…”�”}”(hjÁ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j-�h´Khj½�ubj~)�”}”(hhh]”hÞ)�”}”(hŒ:The gpu is healthy and operating within normal parameters.”h]”hŒ:The gpu is healthy and operating within normal parameters.”…”�”}”(hjÒ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´KhjÏ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj½�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j-�h´Khjº�ubjh)�”}”(hŒFwarning The gpu is experiencing minor issues but remains operational. ”h]”(jn)�”}”(hŒwarning”h]”hŒwarning”…”�”}”(hjð�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j-�h´Khjì�ubj~)�”}”(hhh]”hÞ)�”}”(hŒ=The gpu is experiencing minor issues but remains operational.”h]”hŒ=The gpu is experiencing minor issues but remains operational.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´Khjþ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjì�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j-�h´Khjº�ubjh)�”}”(hŒEcritical The gpu is in a critical state and may not be operational. ”h]”(jn)�”}”(hŒcritical”h]”hŒcritical”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j-�h´Khj‘ubj~)�”}”(hhh]”hÞ)�”}”(hŒ:The gpu is in a critical state and may not be operational.”h]”hŒ:The gpu is in a critical state and may not be operational.”…”�”}”(hj0‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-�h´Khj-‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j-�h´Khjº�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj¶�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j-�h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_curr1_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-curr1-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjd‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/curr1_crit**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/curr1_crit**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/curr1_crit”…”�”}”(hj~‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon”h´KLhjw‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja‘ubah}”(h]”j`‘ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_curr1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°‘jV‘sj˜}”j`‘jV‘subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjµ‘h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj¿‘h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÁ‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jË‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KLhjµ‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KLhhÊh²hubhÞ)�”}”(hŒ\/energy1_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/energy1_input**”h]”hŒF/sys/bus/pci/drivers/xe/.../hwmon/hwmon/energy1_input”…”�”}”(hj'’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Khj ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ’ubah}”(h]”j ’ah ]”h"]”Œ6abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_energy1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jX’jÿ‘sj˜}”j ’jÿ‘subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj]’h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjg’h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hji’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hje’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”js’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Khj]’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ/RO. Card energy input of device in microjoules.”h]”hŒ/RO. Card energy input of device in microjoules.”…”�”}”(hj‹’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj™’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_energy2_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-energy2-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjµ’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/energy2_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/energy2_input**”h]”hŒF/sys/bus/pci/drivers/xe/.../hwmon/hwmon/energy2_input”…”�”}”(hjÏ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KWhjÈ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²’ubah}”(h]”j±’ah ]”h"]”Œ6abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_energy2_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“j§’sj˜}”j±’j§’subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj“h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj“h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj “ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KWhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KWhhÊh²hubhÞ)�”}”(hŒ2RO. Package energy input of device in microjoules.”h]”hŒ2RO. Package energy input of device in microjoules.”…”�”}”(hj3“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KWhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjA“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KWhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan1_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan1-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj]“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan1_input**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan1_input**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/fan1_input”…”�”}”(hjw“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjs“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Kîhjp“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZ“ubah}”(h]”jY“ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨“jO“sj˜}”jY“jO“subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj­“h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj·“h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj¹“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµ“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Kîhj­“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KîhhÊh²hubhÞ)�”}”(hŒRO. Fan 1 speed in RPM.”h]”hŒRO. Fan 1 speed in RPM.”…”�”}”(hjÛ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KîhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjé“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KîhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan2_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan2-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan2_input**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan2_input**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/fan2_input”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Köhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”ubah}”(h]”j”ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan2_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jP”j÷“sj˜}”j”j÷“subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjU”h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj_”h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hja”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jk”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KöhjU”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KöhhÊh²hubhÞ)�”}”(hŒRO. Fan 2 speed in RPM.”h]”hŒRO. Fan 2 speed in RPM.”…”�”}”(hjƒ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KöhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj‘”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KöhhÊh²hubhÞ)�”}”(hX5On DG2 the driver always shows two fan channels, because the FSC_READ_NUM_FANS command does not work on some cards. OEMs decide how the fans map to tach channels, so two fans can share one tach line. When that happens, the second channel reads 0 RPM even though the fan is spinning. This is normal, not a bug.”h]”hX5On DG2 the driver always shows two fan channels, because the FSC_READ_NUM_FANS command does not work on some cards. OEMs decide how the fans map to tach channels, so two fans can share one tach line. When that happens, the second channel reads 0 RPM even though the fan is spinning. This is normal, not a bug.”…”�”}”(hjŸ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KöhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan3_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan3-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj»”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan3_input**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/fan3_input**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/fan3_input”…”�”}”(hjÕ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhjΔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸”ubah}”(h]”j·”ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_fan3_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•j­”sj˜}”j·”j­”subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj •h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj•h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Mhj •ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubhÞ)�”}”(hŒRO. Fan 3 speed in RPM.”h]”hŒRO. Fan 3 speed in RPM.”…”�”}”(hj9•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjG•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_in1_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-in1-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjc•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/in1_input**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/in1_input**”h]”hŒB/sys/bus/pci/drivers/xe/.../hwmon/hwmon/in1_input”…”�”}”(hj}•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Khhjv•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`•ubah}”(h]”j_•ah ]”h"]”Œ2abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_in1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®•jU•sj˜}”j_•jU•subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj³•h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj½•h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj¿•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉ•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Khhj³•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhhÊh²hubhÞ)�”}”(hŒ)RO. Package current voltage in millivolt.”h]”hŒ)RO. Package current voltage in millivolt.”…”�”}”(hjá•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjï•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj –ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_cap**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_cap**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_cap”…”�”}”(hj%–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj –ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–ubah}”(h]”j–ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_cap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jV–jý•sj˜}”j–jý•subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj[–h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hje–h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjg–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjc–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jq–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´M hj[–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M hhÊh²hubhÞ)�”}”(hŒ/RW. Card burst (PL2) power limit in microwatts.”h]”hŒ/RW. Card burst (PL2) power limit in microwatts.”…”�”}”(hj‰–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M hhÊh²hubhÞ)�”}”(hX/The power controller will throttle the operating frequency if the power averaged over a window (typically milli seconds) exceeds this limit. A read value of 0 means that the PL2 power limit is disabled, writing 0 disables the limit. PL2 is greater than PL1 and its time window is lesser compared to PL1.”h]”hX/The power controller will throttle the operating frequency if the power averaged over a window (typically milli seconds) exceeds this limit. A read value of 0 means that the PL2 power limit is disabled, writing 0 disables the limit. PL2 is greater than PL1 and its time window is lesser compared to PL1.”…”�”}”(hj—–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj¥–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_cap_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/power1_cap_interval**”h]”j`)�”}”(hŒP**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_cap_interval**”h]”hŒL/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_cap_interval”…”�”}”(hjÛ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M+hjÔ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjΖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁ–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾–ubah}”(h]”j½–ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj—h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj—h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´M+hj—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M+hhÊh²hubhÞ)�”}”(hŒlRW. Card burst power limit interval (Tau in PL2/Tau) in milliseconds over which sustained power is averaged.”h]”hŒlRW. Card burst power limit interval (Tau in PL2/Tau) in milliseconds over which sustained power is averaged.”…”�”}”(hj?—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M+hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjM—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M+hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hji—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_crit**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_crit**”h]”hŒD/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_crit”…”�”}”(hjƒ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K?hj|—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf—ubah}”(h]”je—ah ]”h"]”Œ4abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´—j[—sj˜}”je—j[—subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¹—h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj×h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÅ—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K?hj¹—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K?hhÊh²hubhÞ)�”}”(hŒ:RW. Card reactive critical (I1) power limit in microwatts.”h]”hŒ:RW. Card reactive critical (I1) power limit in microwatts.”…”�”}”(hjç—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K?hhÊh²hubhÞ)�”}”(hŒÈCard reactive critical (I1) power limit in microwatts is exposed for client products. The power controller will throttle the operating frequency if the power averaged over a window exceeds this limit.”h]”hŒÈCard reactive critical (I1) power limit in microwatts is exposed for client products. The power controller will throttle the operating frequency if the power averaged over a window exceeds this limit.”…”�”}”(hjõ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K?hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K?hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_max**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_max**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_max”…”�”}”(hj9˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Khj2˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜ubah}”(h]”j˜ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj˜j˜sj˜}”j˜j˜subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjo˜h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjy˜h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj{˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Khjo˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ=RW. Card reactive sustained (PL1) power limit in microwatts.”h]”hŒ=RW. Card reactive sustained (PL1) power limit in microwatts.”…”�”}”(hj�˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 and <= TDP will enable the power limit.”h]”hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 and <= TDP will enable the power limit.”…”�”}”(hj«˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj¹˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_max_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/power1_max_interval**”h]”j`)�”}”(hŒP**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_max_interval**”h]”hŒL/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_max_interval”…”�”}”(hjï˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hjè˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕ˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒ˜ubah}”(h]”jјah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj%™h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj/™h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj1™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K hj%™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubhÞ)�”}”(hŒpRW. Card sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”h]”hŒpRW. Card sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”…”�”}”(hjS™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hja™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj}™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_rated_max**”h]”j`)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power1_rated_max**”h]”hŒI/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power1_rated_max”…”�”}”(hj—™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Khj�™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz™ubah}”(h]”jy™ah ]”h"]”Œ9abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power1_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈ™jo™sj˜}”jy™jo™subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÍ™h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj×™h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÙ™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j㙌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KhjÍ™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ3RO. Card default power limit (default TDP setting).”h]”hŒ3RO. Card default power limit (default TDP setting).”…”�”}”(hjû™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj%šubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_cap**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_cap**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power2_cap”…”�”}”(hj?šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Mhj8šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2šubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%šubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"šubah}”(h]”j!šah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_cap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpšjšsj˜}”j!šjšsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjušh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjšh]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj�šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹šŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Mhjušubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubhÞ)�”}”(hŒ2RW. Package burst (PL2) power limit in microwatts.”h]”hŒ2RW. Package burst (PL2) power limit in microwatts.”…”�”}”(hj£šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubhÞ)�”}”(hX/The power controller will throttle the operating frequency if the power averaged over a window (typically milli seconds) exceeds this limit. A read value of 0 means that the PL2 power limit is disabled, writing 0 disables the limit. PL2 is greater than PL1 and its time window is lesser compared to PL1.”h]”hX/The power controller will throttle the operating frequency if the power averaged over a window (typically milli seconds) exceeds this limit. A read value of 0 means that the PL2 power limit is disabled, writing 0 disables the limit. PL2 is greater than PL1 and its time window is lesser compared to PL1.”…”�”}”(hj±šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj¿šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´MhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_cap_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/power2_cap_interval**”h]”j`)�”}”(hŒP**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_cap_interval**”h]”hŒL/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power2_cap_interval”…”�”}”(hjõšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M4hjîšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèšubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØšubah}”(h]”jךah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj+›h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj5›h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj7›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jA›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´M4hj+›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M4hhÊh²hubhÞ)�”}”(hŒoRW. Package burst power limit interval (Tau in PL2/Tau) in milliseconds over which sustained power is averaged.”h]”hŒoRW. Package burst power limit interval (Tau in PL2/Tau) in milliseconds over which sustained power is averaged.”…”�”}”(hjY›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M4hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjg›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´M4hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjƒ›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_max**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_max**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power2_max”…”�”}”(hj�›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K)hj–›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€›ubah}”(h]”j›ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jΛju›sj˜}”j›ju›subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÓ›h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjÝ›h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjß›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j雌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K)hjÓ›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K)hhÊh²hubhÞ)�”}”(hŒ@RW. Package reactive sustained (PL1) power limit in microwatts.”h]”hŒ@RW. Package reactive sustained (PL1) power limit in microwatts.”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K)hhÊh²hubhÞ)�”}”(hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 and <= TDP will enable the power limit.”h]”hXThe power controller will throttle the operating frequency if the power averaged over a window (typically seconds) exceeds this limit. A read value of 0 means that the PL1 power limit is disabled, writing 0 disables the limit. Writing values > 0 and <= TDP will enable the power limit.”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K)hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K)hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_max_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/power2_max_interval**”h]”j`)�”}”(hŒP**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_max_interval**”h]”hŒL/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power2_max_interval”…”�”}”(hjSœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K_hjLœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6œubah}”(h]”j5œah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj‰œh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj“œh]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj•œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K_hj‰œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K_hhÊh²hubhÞ)�”}”(hŒsRW. Package sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”h]”hŒsRW. Package sustained power limit interval (Tau in PL1/Tau) in milliseconds over which sustained power is averaged.”…”�”}”(hj·œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K_hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjÅœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K_hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjáœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_rated_max**”h]”j`)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/power2_rated_max**”h]”hŒI/sys/bus/pci/drivers/xe/.../hwmon/hwmon/power2_rated_max”…”�”}”(hjûœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K7hjôœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞœubah}”(h]”jÝœah ]”h"]”Œ9abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_power2_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,�jÓœsj˜}”jÝœjÓœsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj1�h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj;�h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj=�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K7hj1�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K7hhÊh²hubhÞ)�”}”(hŒ6RO. Package default power limit (default TDP setting).”h]”hŒ6RO. Package default power limit (default TDP setting).”…”�”}”(hj_�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K7hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjm�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K7hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj‰�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_crit**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_crit**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp2_crit”…”�”}”(hj£�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Kphjœ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†�ubah•}”(h]”j…�ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔ�j{�sj˜}”j…�j{�subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÙ�h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjã�h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjå�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjá�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jï�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KphjÙ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KphhÊh²hubhÞ)�”}”(hŒ8RO. Package critical temperature in millidegree Celsius.”h]”hŒ8RO. Package critical temperature in millidegree Celsius.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KphhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KphhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj1žubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_emergency**”h]”j`)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_emergency**”h]”hŒH/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp2_emergency”…”�”}”(hjKžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KxhjDžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.žubah}”(h]”j-žah ]”h"]”Œ8abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|žj#žsj˜}”j-žj#žsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�žh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj‹žh]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj�žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—žŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Kxhj�žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KxhhÊh²hubhÞ)�”}”(hŒ8RO. Package shutdown temperature in millidegree Celsius.”h]”hŒ8RO. Package shutdown temperature in millidegree Celsius.”…”�”}”(hj¯žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KxhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj½žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KxhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÙžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_input**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_input**”h]”hŒD/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp2_input”…”�”}”(hjóžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K€hjìžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖžubah}”(h]”jÕžah ]”h"]”Œ4abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$ŸjËžsj˜}”jÕžjËžsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj)Ÿh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj3Ÿh]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj5Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?ŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K€hj)Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K€hhÊh²hubhÞ)�”}”(hŒ/RO. Package temperature in millidegree Celsius.”h]”hŒ/RO. Package temperature in millidegree Celsius.”…”�”}”(hjWŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K€hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjeŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K€hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj�ŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_max**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp2_max**”h]”hŒB/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp2_max”…”�”}”(hj›Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Kˆhj”Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Ÿubah}”(h]”j}Ÿah ]”h"]”Œ2abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp2_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌŸjsŸsj˜}”j}ŸjsŸsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÑŸh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjÛŸh]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÝŸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j矌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KˆhjÑŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KˆhhÊh²hubhÞ)�”}”(hŒ=RO. Package maximum temperature limit in millidegree Celsius.”h]”hŒ=RO. Package maximum temperature limit in millidegree Celsius.”…”�”}”(hjÿŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KˆhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KˆhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj) ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_crit**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_crit**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp3_crit”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K�hj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj) ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj& ubah}”(h]”j% ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jt j sj˜}”j% j subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjy h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjƒ h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K�hjy ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K�hhÊh²hubhÞ)�”}”(hŒ5RO. VRAM critical temperature in millidegree Celsius.”h]”hŒ5RO. VRAM critical temperature in millidegree Celsius.”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K�hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K�hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÑ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_emergency**”h]”j`)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_emergency**”h]”hŒH/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp3_emergency”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K˜hjä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjΠubah}”(h]”jÍ ah ]”h"]”Œ8abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡jàsj˜}”jÍ jàsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj!¡h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj+¡h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj-¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K˜hj!¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K˜hhÊh²hubhÞ)�”}”(hŒ5RO. VRAM shutdown temperature in millidegree Celsius.”h]”hŒ5RO. VRAM shutdown temperature in millidegree Celsius.”…”�”}”(hjO¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K˜hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj]¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K˜hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjy¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_input**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp3_input**”h]”hŒD/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp3_input”…”�”}”(hj“¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hjŒ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv¡ubah}”(h]”ju¡ah ]”h"]”Œ4abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp3_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ¡jk¡sj˜}”ju¡jk¡subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÉ¡h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjÓ¡h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÕ¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K hjÉ¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubhÞ)�”}”(hŒ,RO. VRAM temperature in millidegree Celsius.”h]”hŒ,RO. VRAM temperature in millidegree Celsius.”…”�”}”(hj÷¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj!¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_crit**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_crit**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp4_crit”…”�”}”(hj;¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¨hj4¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ubah}”(h]”j¢ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl¢j¢sj˜}”j¢j¢subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjq¢h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj{¢h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj}¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K¨hjq¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¨hhÊh²hubhÞ)�”}”(hŒBRO. Memory controller critical temperature in millidegree Celsius.”h]”hŒBRO. Memory controller critical temperature in millidegree Celsius.”…”�”}”(hjŸ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¨hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj­¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¨hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÉ¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_emergency**”h]”j`)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_emergency**”h]”hŒH/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp4_emergency”…”�”}”(hjã¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjߢubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K°hjÜ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ¢ubah}”(h]”jÅ¢ah ]”h"]”Œ8abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£j»¢sj˜}”jÅ¢j»¢subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj£h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj#£h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj%£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K°hj£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K°hhÊh²hubhÞ)�”}”(hŒBRO. Memory controller shutdown temperature in millidegree Celsius.”h]”hŒBRO. Memory controller shutdown temperature in millidegree Celsius.”…”�”}”(hjG£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K°hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjU£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K°hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjq£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_input**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp4_input**”h]”hŒD/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp4_input”…”�”}”(hj‹£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¸hj„£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn£ubah}”(h]”jm£ah ]”h"]”Œ4abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp4_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼£jc£sj˜}”jm£jc£subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÁ£h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjË£h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÍ£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´K¸hjÁ£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¸hhÊh²hubhÞ)�”}”(hŒARO. Memory controller average temperature in millidegree Celsius.”h]”hŒARO. Memory controller average temperature in millidegree Celsius.”…”�”}”(hjï£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¸hhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjý£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´K¸hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_crit**”h]”j`)�”}”(hŒG**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_crit**”h]”hŒC/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp5_crit”…”�”}”(hj3¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÀhj,¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤ubah}”(h]”j¤ah ]”h"]”Œ3abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd¤j ¤sj˜}”j¤j ¤subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hji¤h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjs¤h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hju¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KÀhji¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÀhhÊh²hubhÞ)�”}”(hŒ9RO. GPU PCIe critical temperature in millidegree Celsius.”h]”hŒ9RO. GPU PCIe critical temperature in millidegree Celsius.”…”�”}”(hj—¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÀhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj¥¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÀhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÁ¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_emergency**”h]”j`)�”}”(hŒL**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_emergency**”h]”hŒH/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp5_emergency”…”�”}”(hjÛ¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjפubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÈhjÔ¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjѤubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjΤubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁ¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾¤ubah}”(h]”j½¤ah ]”h"]”Œ8abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¥j³¤sj˜}”j½¤j³¤subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¥h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj¥h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KÈhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÈhhÊh²hubhÞ)�”}”(hŒ9RO. GPU PCIe shutdown temperature in millidegree Celsius.”h]”hŒ9RO. GPU PCIe shutdown temperature in millidegree Celsius.”…”�”}”(hj?¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÈhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjM¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÈhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hji¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_input**”h]”j`)�”}”(hŒH**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp5_input**”h]”hŒD/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp5_input”…”�”}”(hjƒ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÐhj|¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf¥ubah}”(h]”je¥ah ]”h"]”Œ4abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp5_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´¥j[¥sj˜}”je¥j[¥subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¹¥h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hjÃ¥h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hjÅ¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KÐhj¹¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÐhhÊh²hubhÞ)�”}”(hŒ0RO. GPU PCIe temperature in millidegree Celsius.”h]”hŒ0RO. GPU PCIe temperature in millidegree Celsius.”…”�”}”(hjç¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÐhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp_6_21_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp-6-21-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp[6\-21]_crit**”h]”j`)�”}”(hŒM**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp[6\-21]_crit**”h]”hŒI/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp[6-21]_crit”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÖhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦ubah}”(h]”jÿ¥ah ]”h"]”Œ7abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp_6_21_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN¦jõ¥sj˜}”jÿ¥jõ¥subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjS¦h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj]¦h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj_¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KÖhjS¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÖhhÊh²hubhÞ)�”}”(hŒ=RO. VRAM channel critical temperature in millidegree Celsius.”h]”hŒ=RO. VRAM channel critical temperature in millidegree Celsius.”…”�”}”(hj�¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÖhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj�¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÖhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp_6_21_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/temp[6\-21]_emergency**”h]”j`)�”}”(hŒR**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp[6\-21]_emergency**”h]”hŒN/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp[6-21]_emergency”…”�”}”(hjŦh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÞhj¾¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨¦ubah}”(h]”j§¦ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjû¦h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj§h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´KÞhjû¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÞhhÊh²hubhÞ)�”}”(hŒ=RO. VRAM channel shutdown temperature in millidegree Celsius.”h]”hŒ=RO. VRAM channel shutdown temperature in millidegree Celsius.”…”�”}”(hj)§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÞhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hj7§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KÞhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp_6_21_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp-6-21-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjS§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp[6\-21]_input**”h]”j`)�”}”(hŒN**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/hwmon\/hwmon\\/temp[6\-21]_input**”h]”hŒJ/sys/bus/pci/drivers/xe/.../hwmon/hwmon/temp[6-21]_input”…”�”}”(hjm§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´Kæhjf§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP§ubah}”(h]”jO§ah ]”h"]”Œ8abi_sys_bus_pci_drivers_xe_hwmon_hwmon_i_temp_6_21_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž§jE§sj˜}”jO§jE§subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj£§h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-hwmon `”h]”j§)�”}”(hj­§h]”hŒsysfs-driver-intel-xe-hwmon”…”�”}”(hj¯§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_hwmon”uh1hh³j’‘h´Kæhj£§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KæhhÊh²hubhÞ)�”}”(hŒ4RO. VRAM channel temperature in millidegree Celsius.”h]”hŒ4RO. VRAM channel temperature in millidegree Celsius.”…”�”}”(hjѧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KæhhÊh²hubhÞ)�”}”(hŒ:Only supported for particular Intel Xe graphics platforms.”h]”hŒ:Only supported for particular Intel Xe graphics platforms.”…”�”}”(hjß§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j’‘h´KæhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_pci_drivers_xe_sriov_admin:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-pci-drivers-xe-sriov-admin”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjû§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/**”h]”j`)�”}”(hŒ7**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/**”h]”hŒ3/sys/bus/pci/drivers/xe/.../sriov_admin/”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-driver-intel-xe-sriov”h´Khj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø§ubah}”(h]”j÷§ah ]”h"]”Œ&abi_sys_bus_pci_drivers_xe_sriov_admin”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG¨jí§sj˜}”j÷§jí§subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hjL¨h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hjV¨h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hjX¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jb¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´KhjL¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hŒ?This directory appears for the particular Intel Xe device when:”h]”hŒ?This directory appears for the particular Intel Xe device when:”…”�”}”(hjz¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubjÛ›)�”}”(hŒ‡- device supports SR-IOV, and - device is a Physical Function (PF), and - driver support for the SR-IOV PF is enabled on given device. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒdevice supports SR-IOV, and”h]”hÞ)�”}”(hj‘¨h]”hŒdevice supports SR-IOV, and”…”�”}”(hj“¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khj�¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŒ¨ubjˆ)�”}”(hŒ'device is a Physical Function (PF), and”h]”hÞ)�”}”(hj¨¨h]”hŒ'device is a Physical Function (PF), and”…”�”}”(hjª¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khj¦¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŒ¨ubjˆ)�”}”(hŒ=driver support for the SR-IOV PF is enabled on given device. ”h]”hÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj¡©h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hj«©h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hj­©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´Kfhj¡©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KfhhÊh²hubhÞ)�”}”(hXThese files allows bulk reconfiguration of the scheduling parameters of the PF or VFs and are available only for Intel Xe platforms with GPU sharing based on the time-slice basis. These scheduling parameters can be changed even if VFs are enabled and running.”h]”hXThese files allows bulk reconfiguration of the scheduling parameters of the PF or VFs and are available only for Intel Xe platforms with GPU sharing based on the time-slice basis. These scheduling parameters can be changed even if VFs are enabled and running.”…”�”}”(hjÏ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KfhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ²exec_quantum_ms: (WO) unsigned integer The GT execution quantum (EQ) in [ms] to be applied to all functions. See sriov_admin/{pf,vf}/profile/exec_quantum_ms for more details. ”h]”(jn)�”}”(hŒ&exec_quantum_ms: (WO) unsigned integer”h]”hŒ&exec_quantum_ms: (WO) unsigned integer”…”�”}”(hjä©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´Kfhjà©ubj~)�”}”(hhh]”hÞ)�”}”(hŒŠThe GT execution quantum (EQ) in [ms] to be applied to all functions. See sriov_admin/{pf,vf}/profile/exec_quantum_ms for more details.”h]”hŒŠThe GT execution quantum (EQ) in [ms] to be applied to all functions. See sriov_admin/{pf,vf}/profile/exec_quantum_ms for more details.”…”�”}”(hjõ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Kfhjò©ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjà©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´KfhjÝ©ubjh)�”}”(hŒ¹preempt_timeout_us: (WO) unsigned integer The GT preemption timeout (PT) in [us] to be applied to all functions. See sriov_admin/{pf,vf}/profile/preempt_timeout_us for more details. ”h]”(jn)�”}”(hŒ)preempt_timeout_us: (WO) unsigned integer”h]”hŒ)preempt_timeout_us: (WO) unsigned integer”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´Kfhjªubj~)�”}”(hhh]”hÞ)�”}”(hŒŽThe GT preemption timeout (PT) in [us] to be applied to all functions. See sriov_admin/{pf,vf}/profile/preempt_timeout_us for more details.”h]”hŒŽThe GT preemption timeout (PT) in [us] to be applied to all functions. See sriov_admin/{pf,vf}/profile/preempt_timeout_us for more details.”…”�”}”(hj$ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Kfhj!ªubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´KfhjÝ©ubjh)�”}”(hŒœsched_priority: (WO) string The GT scheduling priority to be applied for all functions. See sriov_admin/{pf,vf}/profile/sched_priority for more details. ”h]”(jn)�”}”(hŒsched_priority: (WO) string”h]”hŒsched_priority: (WO) string”…”�”}”(hjBªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´Kfhj>ªubj~)�”}”(hhh]”hÞ)�”}”(hŒThe GT scheduling priority to be applied for all functions. See sriov_admin/{pf,vf}/profile/sched_priority for more details.”h]”hŒThe GT scheduling priority to be applied for all functions. See sriov_admin/{pf,vf}/profile/sched_priority for more details.”…”�”}”(hjSªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KfhjPªubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj>ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´KfhjÝ©ubjh)�”}”(hŒÓWrites to these attributes may fail with errors like: -EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning. ”h]”(jn)�”}”(hŒ5Writes to these attributes may fail with errors like:”h]”hŒ5Writes to these attributes may fail with errors like:”…”�”}”(hjqªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´Kfhjmªubj~)�”}”(hhh]”hÞ)�”}”(hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”h]”hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”…”�”}”(hj‚ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Kfhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjmªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´KfhjÝ©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒC.. _abi_sys_bus_pci_drivers_xe_sriov_admin_bulk_profile_vram_quota:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-pci-drivers-xe-sriov-admin-bulk-profile-vram-quota”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hj°ªubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/\.bulk_profile\/vram_quota**”h]”j`)�”}”(hŒQ**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/\.bulk_profile\/vram_quota**”h]”hŒM/sys/bus/pci/drivers/xe/.../sriov_admin/.bulk_profile/vram_quota”…”�”}”(hjʪh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƪubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ªubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/vram_quota**”h]”j`)�”}”(hŒS**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/vram_quota**”h]”hŒO/sys/bus/pci/drivers/xe/.../sriov_admin/vf/profile/vram_quota”…”�”}”(hjôªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hjíªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ªubah}”(h]”j¬ªah ]”h"]”Œ>abi_sys_bus_pci_drivers_xe_sriov_admin_bulk_profile_vram_quota”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%«j¢ªsj˜}”j¬ªj¢ªsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hj*«h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hj4«h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hj6«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´K„hj*«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hhÊh²hubhÞ)�”}”(hX0These files allow to perform initial VFs VRAM provisioning prior to VFs enabling or to change VFs VRAM provisioning once the VFs are enabled. Any non-zero initial VRAM provisioning will block VFs auto-provisioning. Without initial VRAM provisioning those files will show result of the VRAM auto-provisioning performed by the PF once the VFs are enabled. Once the VFs are disabled, all VRAM provisioning will be released. These files are visible only on discrete Intel Xe platforms with VRAM and are writeable only if dynamic VFs VRAM provisioning is supported.”h]”hX0These files allow to perform initial VFs VRAM provisioning prior to VFs enabling or to change VFs VRAM provisioning once the VFs are enabled. Any non-zero initial VRAM provisioning will block VFs auto-provisioning. Without initial VRAM provisioning those files will show result of the VRAM auto-provisioning performed by the PF once the VFs are enabled. Once the VFs are disabled, all VRAM provisioning will be released. These files are visible only on discrete Intel Xe platforms with VRAM and are writeable only if dynamic VFs VRAM provisioning is supported.”…”�”}”(hjX«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ§.bulk_profile/vram_quota: (WO) unsigned integer The amount of the provisioned VRAM in [bytes] for each VF. Actual quota value might be aligned per HW/FW requirements. ”h]”(jn)�”}”(hŒ/.bulk_profile/vram_quota: (WO) unsigned integer”h]”hŒ/.bulk_profile/vram_quota: (WO) unsigned integer”…”�”}”(hjm«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K„hji«ubj~)�”}”(hhh]”hÞ)�”}”(hŒvThe amount of the provisioned VRAM in [bytes] for each VF. Actual quota value might be aligned per HW/FW requirements.”h]”hŒvThe amount of the provisioned VRAM in [bytes] for each VF. Actual quota value might be aligned per HW/FW requirements.”…”�”}”(hj~«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hj{«ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hji«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K„hjf«ubjh)�”}”(hŒÀprofile/vram_quota: (RW) unsigned integer The amount of the provisioned VRAM in [bytes] for this VF. Actual quota value might be aligned per HW/FW requirements. Default is 0 (unprovisioned). ”h]”(jn)�”}”(hŒ)profile/vram_quota: (RW) unsigned integer”h]”hŒ)profile/vram_quota: (RW) unsigned integer”…”�”}”(hjœ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K„hj˜«ubj~)�”}”(hhh]”(hÞ)�”}”(hŒvThe amount of the provisioned VRAM in [bytes] for this VF. Actual quota value might be aligned per HW/FW requirements.”h]”hŒvThe amount of the provisioned VRAM in [bytes] for this VF. Actual quota value might be aligned per HW/FW requirements.”…”�”}”(hj­«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hjª«ubhÞ)�”}”(hŒDefault is 0 (unprovisioned).”h]”hŒDefault is 0 (unprovisioned).”…”�”}”(hj»«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hjª«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj˜«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K„hjf«ubjh)�”}”(hŒÓWrites to these attributes may fail with errors like: -EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning. ”h]”(jn)�”}”(hŒ5Writes to these attributes may fail with errors like:”h]”hŒ5Writes to these attributes may fail with errors like:”…”�”}”(hjÙ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K„hjÕ«ubj~)�”}”(hhh]”hÞ)�”}”(hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”h]”hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”…”�”}”(hjê«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K„hjç«ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÕ«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K„hjf«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ... _abi_sys_bus_pci_drivers_xe_sriov_admin_pf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-pci-drivers-xe-sriov-admin-pf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/**”h]”hŒ7/sys/bus/pci/drivers/xe/.../sriov_admin/pf/”…”�”}”(hj2¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khj+¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬ubah}”(h]”j¬ah ]”h"]”Œ)abi_sys_bus_pci_drivers_xe_sriov_admin_pf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc¬j ¬sj˜}”j¬j ¬subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hjh¬h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hjr¬h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hjt¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´Khjh¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hŒMThis directory holds attributes related to the SR-IOV Physical Function (PF).”h]”hŒMThis directory holds attributes related to the SR-IOV Physical Function (PF).”…”�”}”(hj–¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_drivers_xe_sriov_admin_pf_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-drivers-xe-sriov-admin-pf-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj²¬ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/device**”h]”j`)�”}”(hŒA**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/device**”h]”hŒ=/sys/bus/pci/drivers/xe/.../sriov_admin/pf/device”…”�”}”(hj̬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjȬubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K¶hjŬubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/device**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/device**”h]”hŒB/sys/bus/pci/drivers/xe/.../sriov_admin/vf/device”…”�”}”(hjö¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K¶hjï¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯¬ubah}”(h]”j®¬ah ]”h"]”Œ0abi_sys_bus_pci_drivers_xe_sriov_admin_pf_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'­j¤¬sj˜}”j®¬j¤¬subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hj,­h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hj6­h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hj8­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´K¶hj,­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K¶hhÊh²hubhÞ)�”}”(hŒÃThese are symlinks to the underlying PCI device entry representing given Xe SR-IOV function. For the PF, this link is always present. For VFs, this link is present only for currently enabled VFs.”h]”hŒÃThese are symlinks to the underlying PCI device entry representing given Xe SR-IOV function. For the PF, this link is always present. For VFs, this link is present only for currently enabled VFs.”…”�”}”(hjZ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K¶hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_pci_drivers_xe_sriov_admin_pf_profile_exec_quantum_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-pci-drivers-xe-sriov-admin-pf-profile-exec-quantum-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjv­ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/exec_quantum_ms**”h]”j`)�”}”(hŒS**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/exec_quantum_ms**”h]”hŒO/sys/bus/pci/drivers/xe/.../sriov_admin/pf/profile/exec_quantum_ms”…”�”}”(hj�­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj‰­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/preempt_timeout_us**”h]”j`)�”}”(hŒV**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/preempt_timeout_us**”h]”hŒR/sys/bus/pci/drivers/xe/.../sriov_admin/pf/profile/preempt_timeout_us”…”�”}”(hjº­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj³­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/sched_priority**”h]”j`)�”}”(hŒR**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/pf\/profile\/sched_priority**”h]”hŒN/sys/bus/pci/drivers/xe/.../sriov_admin/pf/profile/sched_priority”…”�”}”(hjä­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjÝ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/exec_quantum_ms**”h]”j`)�”}”(hŒX**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/exec_quantum_ms**”h]”hŒT/sys/bus/pci/drivers/xe/.../sriov_admin/vf/profile/exec_quantum_ms”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/preempt_timeout_us**”h]”j`)�”}”(hŒ[**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/preempt_timeout_us**”h]”hŒW/sys/bus/pci/drivers/xe/.../sriov_admin/vf/profile/preempt_timeout_us”…”�”}”(hj8®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj1®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/sched_priority**”h]”j`)�”}”(hŒW**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/profile\/sched_priority**”h]”hŒS/sys/bus/pci/drivers/xe/.../sriov_admin/vf/profile/sched_priority”…”�”}”(hjb®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj[®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs­ubah}”(h]”jr­ah ]”h"]”ŒAabi_sys_bus_pci_drivers_xe_sriov_admin_pf_profile_exec_quantum_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“®jh­sj˜}”jr­jh­subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hj˜®h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hj¢®h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hj¤®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´K*hj˜®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hhÊh²hubhÞ)�”}”(hXThese files expose scheduling parameters for the PF and its VFs, and are visible only on Intel Xe platforms that use time-sliced GPU sharing. They can be changed even if VFs are enabled and running and reflect the settings of all tiles/GTs assigned to the given function.”h]”hXThese files expose scheduling parameters for the PF and its VFs, and are visible only on Intel Xe platforms that use time-sliced GPU sharing. They can be changed even if VFs are enabled and running and reflect the settings of all tiles/GTs assigned to the given function.”…”�”}”(hjÆ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ¾exec_quantum_ms: (RW) unsigned integer The GT execution quantum (EQ) in [ms] for the given function. Actual quantum value might be aligned per HW/FW requirements. Default is 0 (unlimited). ”h]”(jn)�”}”(hŒ&exec_quantum_ms: (RW) unsigned integer”h]”hŒ&exec_quantum_ms: (RW) unsigned integer”…”�”}”(hjÛ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hj×®ubj~)�”}”(hhh]”(hÞ)�”}”(hŒ{The GT execution quantum (EQ) in [ms] for the given function. Actual quantum value might be aligned per HW/FW requirements.”h]”hŒ{The GT execution quantum (EQ) in [ms] for the given function. Actual quantum value might be aligned per HW/FW requirements.”…”�”}”(hjì®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjé®ubhÞ)�”}”(hŒDefault is 0 (unlimited).”h]”hŒDefault is 0 (unlimited).”…”�”}”(hjú®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjé®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj×®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjÔ®ubjh)�”}”(hŒ¼preempt_timeout_us: (RW) unsigned integer The GT preemption timeout in [us] of the given function. Actual timeout value might be aligned per HW/FW requirements. Default is 0 (unlimited). ”h]”(jn)�”}”(hŒ)preempt_timeout_us: (RW) unsigned integer”h]”hŒ)preempt_timeout_us: (RW) unsigned integer”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hj¯ubj~)�”}”(hhh]”(hÞ)�”}”(hŒvThe GT preemption timeout in [us] of the given function. Actual timeout value might be aligned per HW/FW requirements.”h]”hŒvThe GT preemption timeout in [us] of the given function. Actual timeout value might be aligned per HW/FW requirements.”…”�”}”(hj)¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj&¯ubhÞ)�”}”(hŒDefault is 0 (unlimited).”h]”hŒDefault is 0 (unlimited).”…”�”}”(hj7¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj&¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjÔ®ubjh)�”}”(hXsched_priority: (RW/RO) string The GT scheduling priority of the given function. "low" - function will be scheduled on the GPU for its EQ/PT only if function has any work already submitted. "normal" - functions will be scheduled on the GPU for its EQ/PT irrespective of whether it has submitted a work or not. "high" - function will be scheduled on the GPU for its EQ/PT in the next time-slice after the current one completes and function has a work submitted. Default is "low". When read, this file will display the current and available scheduling priorities. The currently active priority level will be enclosed in square brackets, like: [low] normal high This file can be read-only if changing the priority is not supported. ”h]”(jn)�”}”(hŒsched_priority: (RW/RO) string”h]”hŒsched_priority: (RW/RO) string”…”�”}”(hjU¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hjQ¯ubj~)�”}”(hhh]”(hÞ)�”}”(hŒ1The GT scheduling priority of the given function.”h]”hŒ1The GT scheduling priority of the given function.”…”�”}”(hjf¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjc¯ubjc)�”}”(hhh]”(jh)�”}”(hŒm"low" - function will be scheduled on the GPU for its EQ/PT only if function has any work already submitted. ”h]”(jn)�”}”(hŒ;"low" - function will be scheduled on the GPU for its EQ/PT”h]”hŒ?“lowâ€� - function will be scheduled on the GPU for its EQ/PT”…”�”}”(hj{¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hjw¯ubj~)�”}”(hhh]”hÞ)�”}”(hŒ0only if function has any work already submitted.”h]”hŒ0only if function has any work already submitted.”…”�”}”(hjŒ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj‰¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjw¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjt¯ubjh)�”}”(hŒx"normal" - functions will be scheduled on the GPU for its EQ/PT irrespective of whether it has submitted a work or not. ”h]”(jn)�”}”(hŒ?"normal" - functions will be scheduled on the GPU for its EQ/PT”h]”hŒC“normalâ€� - functions will be scheduled on the GPU for its EQ/PT”…”�”}”(hjª¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hj¦¯ubj~)�”}”(hhh]”hÞ)�”}”(hŒ7irrespective of whether it has submitted a work or not.”h]”hŒ7irrespective of whether it has submitted a work or not.”…”�”}”(hj»¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj¸¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¦¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjt¯ubjh)�”}”(hŒ—"high" - function will be scheduled on the GPU for its EQ/PT in the next time-slice after the current one completes and function has a work submitted. ”h]”(jn)�”}”(hŒ<"high" - function will be scheduled on the GPU for its EQ/PT”h]”hŒ@“highâ€� - function will be scheduled on the GPU for its EQ/PT”…”�”}”(hjÙ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hjÕ¯ubj~)�”}”(hhh]”hÞ)�”}”(hŒYin the next time-slice after the current one completes and function has a work submitted.”h]”hŒYin the next time-slice after the current one completes and function has a work submitted.”…”�”}”(hjê¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjç¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÕ¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjt¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjc¯ubhÞ)�”}”(hŒDefault is "low".”h]”hŒDefault is “lowâ€�.”…”�”}”(hj °h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjc¯ubhÞ)�”}”(hŒ¡When read, this file will display the current and available scheduling priorities. The currently active priority level will be enclosed in square brackets, like:”h]”hŒ¡When read, this file will display the current and available scheduling priorities. The currently active priority level will be enclosed in square brackets, like:”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjc¯ubjÛ›)�”}”(hŒ[low] normal high ”h]”hÞ)�”}”(hŒ[low] normal high”h]”h•4Œ[low] normal high”…”�”}”(hj*°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj&°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j)¨h´K*hjc¯ubhÞ)�”}”(hŒEThis file can be read-only if changing the priority is not supported.”h]”hŒEThis file can be read-only if changing the priority is not supported.”…”�”}”(hj>°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjc¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjQ¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjÔ®ubjh)�”}”(hŒÒWrites to these attributes may fail with errors like: -EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning. ”h]”(jn)�”}”(hŒ5Writes to these attributes may fail with errors like:”h]”hŒ5Writes to these attributes may fail with errors like:”…”�”}”(hj\°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hjX°ubj~)�”}”(hhh]”hÞ)�”}”(hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”h]”hŒ›-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the provisioning.”…”�”}”(hjm°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hjj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjX°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjÔ®ubjh)�”}”(hŒfReads from these attributes may fail with: -EUCLEAN if value is not consistent across all tiles/GTs. ”h]”(jn)�”}”(hŒ*Reads from these attributes may fail with:”h]”hŒ*Reads from these attributes may fail with:”…”�”}”(hj‹°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K*hj‡°ubj~)�”}”(hhh]”hÞ)�”}”(hŒ9-EUCLEAN if value is not consistent across all tiles/GTs.”h]”hŒ9-EUCLEAN if value is not consistent across all tiles/GTs.”…”�”}”(hjœ°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K*hj™°ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‡°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K*hjÔ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ/.. _abi_sys_bus_pci_drivers_xe_sriov_admin_vf1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-pci-drivers-xe-sriov-admin-vf1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjʰubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf1\/**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf1\/**”h]”hŒ8/sys/bus/pci/drivers/xe/.../sriov_admin/vf1/”…”�”}”(hjä°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khjݰubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×°ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf2\/**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf2\/**”h]”hŒ8/sys/bus/pci/drivers/xe/.../sriov_admin/vf2/”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×°ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/**”h]”j`)�”}”(hŒ@**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/**”h]”hŒ</sys/bus/pci/drivers/xe/.../sriov_admin/vf/”…”�”}”(hj8±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´Khj1±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjʰubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjǰubah}”(h]”jưah ]”h"]”Œ*abi_sys_bus_pci_drivers_xe_sriov_admin_vf1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ji±j¼°sj˜}”jưj¼°subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hjn±h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hjx±h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hjz±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´Khjn±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hŒPThese directories hold attributes related to the SR-IOV Virtual Functions (VFs).”h]”hŒPThese directories hold attributes related to the SR-IOV Virtual Functions (VFs).”…”�”}”(hjœ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hŒ|Note that the VF number is 1-based as described in PCI SR-IOV specification as the Xe driver follows that naming schema.”h]”hŒ|Note that the VF number is 1-based as described in PCI SR-IOV specification as the Xe driver follows that naming schema.”…”�”}”(hjª±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubhÞ)�”}”(hŒtThere could be "vf1", "vf2" and so on, up to "vf", where matches the value of the "sriov_totalvfs" attribute.”h]”hŒ„There could be “vf1â€�, “vf2â€� and so on, up to “vfâ€�, where matches the value of the “sriov_totalvfsâ€� attribute.”…”�”}”(hj¸±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_pci_drivers_xe_sriov_admin_vf_n_stop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-pci-drivers-xe-sriov-admin-vf-n-stop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÔ±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/stop**”h]”j`)�”}”(hŒD**\/sys\/bus\/pci\/drivers\/xe\/\.\.\.\/sriov_admin\/vf\\/stop**”h]”hŒ@/sys/bus/pci/drivers/xe/.../sriov_admin/vf/stop”…”�”}”(hjî±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K£hjç±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjѱubah}”(h]”jбah ]”h"]”Œ0abi_sys_bus_pci_drivers_xe_sriov_admin_vf_n_stop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²jƱsj˜}”jбjƱsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-intel-xe-sriov `”h]”(hŒDefined on file ”…”�”}”(hj$²h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-intel-xe-sriov `”h]”j§)�”}”(hj.²h]”hŒsysfs-driver-intel-xe-sriov”…”�”}”(hj0²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_intel_xe_sriov”uh1hh³j)¨h´K£hj$²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K£hhÊh²hubhÞ)�”}”(hŒÑThis file allows to control scheduling of the VF on the Intel Xe GPU platforms. It allows to implement custom policy mechanism in case VFs are misbehaving or triggering adverse events above defined thresholds.”h]”hŒÑThis file allows to control scheduling of the VF on the Intel Xe GPU platforms. It allows to implement custom policy mechanism in case VFs are misbehaving or triggering adverse events above defined thresholds.”…”�”}”(hjR²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K£hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ“stop: (WO) bool All GT executions of given function shall be immediately stopped. To allow scheduling this VF again, the VF FLR must be triggered. ”h]”(jn)�”}”(hŒstop: (WO) bool”h]”hŒstop: (WO) bool”…”�”}”(hjg²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K£hjc²ubj~)�”}”(hhh]”hÞ)�”}”(hŒ‚All GT executions of given function shall be immediately stopped. To allow scheduling this VF again, the VF FLR must be triggered.”h]”hŒ‚All GT executions of given function shall be immediately stopped. To allow scheduling this VF again, the VF FLR must be triggered.”…”�”}”(hjx²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K£hju²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjc²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K£hj`²ubjh)�”}”(hŒÏWrites to this attribute may fail with errors like: -EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the scheduling. ”h]”(jn)�”}”(hŒ3Writes to this attribute may fail with errors like:”h]”hŒ3Writes to this attribute may fail with errors like:”…”�”}”(hj–²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j)¨h´K£hj’²ubj~)�”}”(hhh]”hÞ)�”}”(hŒ™-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the scheduling.”h]”hŒ™-EINVAL if provided input is malformed or not recognized, -EPERM if change is not applicable on given HW/FW, -EIO if FW refuses to change the scheduling.”…”�”}”(hj§²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j)¨h´K£hj¤²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj’²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j)¨h´K£hj`²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_bus_pci_drivers_xhci_hcd_dbc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-pci-drivers-xhci-hcd-dbc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÕ²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc**”h]”j`)�”}”(hŒ3**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc**”h]”hŒ//sys/bus/pci/drivers/xhci_hcd/.../dbc”…”�”}”(hjï²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-bus-pci-drivers-xhci_hcd”h´Khjè²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕ²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒ²ubah}”(h]”jѲah ]”h"]”Œ$abi_sys_bus_pci_drivers_xhci_hcd_dbc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!³jDzsj˜}”jѲjDzsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hj&³h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hj0³h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj2³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´Khj&³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubhÞ)�”}”(hX/xHCI compatible USB host controllers (i.e. super-speed USB3 controllers) are often implemented with the Debug Capability (DbC). It can present a debug device which is fully compliant with the USB framework and provides the equivalent of a very high performance full-duplex serial link for debug purpose.”h]”hX/xHCI compatible USB host controllers (i.e. super-speed USB3 controllers) are often implemented with the Debug Capability (DbC). It can present a debug device which is fully compliant with the USB framework and provides the equivalent of a very high performance full-duplex serial link for debug purpose.”…”�”}”(hjT³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubhÞ)�”}”(hŒ°The DbC debug device shares a root port with xHCI host. When the DbC is enabled, the root port will be assigned to the Debug Capability. Otherwise, it will be assigned to xHCI.”h]”hŒ°The DbC debug device shares a root port with xHCI host. When the DbC is enabled, the root port will be assigned to the Debug Capability. Otherwise, it will be assigned to xHCI.”…”�”}”(hjb³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubhÞ)�”}”(hŒýWriting "enable" to this attribute will enable the DbC functionality and the shared root port will be assigned to the DbC device. Writing "disable" to this attribute will disable the DbC functionality and the shared root port will roll back to the xHCI.”h]”hXWriting “enableâ€� to this attribute will enable the DbC functionality and the shared root port will be assigned to the DbC device. Writing “disableâ€� to this attribute will disable the DbC functionality and the shared root port will roll back to the xHCI.”…”�”}”(hjp³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubhÞ)�”}”(hŒ�Reading this attribute gives the state of the DbC. It can be one of the following states: disabled, enabled, initialized, connected, configured or suspended.”h]”hŒ�Reading this attribute gives the state of the DbC. It can be one of the following states: disabled, enabled, initialized, connected, configured or suspended.”…”�”}”(hj~³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_binterfaceprotocol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-pci-drivers-xhci-hcd-dbc-binterfaceprotocol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjš³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_bInterfaceProtocol**”h]”j`)�”}”(hŒF**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_bInterfaceProtocol**”h]”hŒB/sys/bus/pci/drivers/xhci_hcd/.../dbc_bInterfaceProtocol”…”�”}”(hj´³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KAhj­³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—³ubah}”(h]”j–³ah ]”h"]”Œ7abi_sys_bus_pci_drivers_xhci_hcd_dbc_binterfaceprotocol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå³jŒ³sj˜}”j–³jŒ³subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hjê³h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hjô³h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hjö³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´KAhjê³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KAhhÊh²hubhÞ)�”}”(hX…This attribute lets us change the bInterfaceProtocol field presented in the USB Interface descriptor by the xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB descriptor change while connected to a USB host. The default value is 1 (GNU Remote Debug command). Other permissible value is 0 which is for vendor defined debug target.”h]”hX…This attribute lets us change the bInterfaceProtocol field presented in the USB Interface descriptor by the xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB descriptor change while connected to a USB host. The default value is 1 (GNU Remote Debug command). Other permissible value is 0 which is for vendor defined debug target.”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KAhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_bcddevice:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-drivers-xhci-hcd-dbc-bcddevice”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj4´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_bcdDevice**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_bcdDevice**”h]”hŒ9/sys/bus/pci/drivers/xhci_hcd/.../dbc_bcdDevice”…”�”}”(hjN´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K4hjG´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1´ubah}”(h]”j0´ah ]”h"]”Œ.abi_sys_bus_pci_drivers_xhci_hcd_dbc_bcddevice”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´j&´sj˜}”j0´j&´subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hj„´h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hjŽ´h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj�´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´K4hj„´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K4hhÊh²hubhÞ)�”}”(hXaThis dbc_bcdDevice attribute lets us change the bcdDevice field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x0010. (device rev 0.10) It can be any 16-bit integer.”h]”hXaThis dbc_bcdDevice attribute lets us change the bcdDevice field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x0010. (device rev 0.10) It can be any 16-bit integer.”…”�”}”(hj²´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K4hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_idproduct:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-pci-drivers-xhci-hcd-dbc-idproduct”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjδubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_idProduct**”h]”j`)�”}”(hŒ=**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_idProduct**”h]”hŒ9/sys/bus/pci/drivers/xhci_hcd/.../dbc_idProduct”…”�”}”(hjè´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K(hjá´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjδubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË´ubah}”(h]”jÊ´ah ]”h"]”Œ.abi_sys_bus_pci_drivers_xhci_hcd_dbc_idproduct”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµjÀ´sj˜}”jÊ´jÀ´subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hjµh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hj(µh]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj*µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&µubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´K(hjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K(hhÊh²hubhÞ)�”}”(hXOThis dbc_idProduct attribute lets us change the idProduct field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x0010. It can be any 16-bit integer.”h]”hXOThis dbc_idProduct attribute lets us change the idProduct field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x0010. It can be any 16-bit integer.”…”�”}”(hjLµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´K(hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_idvendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-pci-drivers-xhci-hcd-dbc-idvendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjhµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_idVendor**”h]”j`)�”}”(hŒ<**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_idVendor**”h]”hŒ8/sys/bus/pci/drivers/xhci_hcd/.../dbc_idVendor”…”�”}”(hj‚µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~µubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´Khj{µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuµubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeµubah}”(h]”jdµah ]”h"]”Œ-abi_sys_bus_pci_drivers_xhci_hcd_dbc_idvendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³µjZµsj˜}”jdµjZµsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hj¸µh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hjµh]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hjĵh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jεŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´Khj¸µubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubhÞ)�”}”(hX`This dbc_idVendor attribute lets us change the idVendor field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x1d6b (Linux Foundation). It can be any 16-bit integer.”h]”hX`This dbc_idVendor attribute lets us change the idVendor field presented in the USB device descriptor by this xhci debug device. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is 0x1d6b (Linux Foundation). It can be any 16-bit integer.”…”�”}”(hjæµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_manufacturer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-pci-drivers-xhci-hcd-dbc-manufacturer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_manufacturer**”h]”j`)�”}”(hŒ@**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_manufacturer**”h]”hŒ</sys/bus/pci/drivers/xhci_hcd/.../dbc_manufacturer”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´Kvhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿµubah}”(h]”jþµah ]”h"]”Œ1abi_sys_bus_pci_drivers_xhci_hcd_dbc_manufacturer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM¶jôµsj˜}”jþµjôµsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hjR¶h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hj\¶h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj^¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jh¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´KvhjR¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KvhhÊh²hubhÞ)�”}”(hX¡The dbc_manufacturer attribute allows to change the manufacturer string descriptor presented by the debug device when a host requests a string descriptor with iManufacturer index. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is "Linux Foundation". The field length can be from 1 to 126 characters.”h]”hX¥The dbc_manufacturer attribute allows to change the manufacturer string descriptor presented by the debug device when a host requests a string descriptor with iManufacturer index. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is “Linux Foundationâ€�. The field length can be from 1 to 126 characters.”…”�”}”(hj€¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KvhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_poll_interval_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-pci-drivers-xhci-hcd-dbc-poll-interval-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjœ¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_poll_interval_ms**”h]”j`)�”}”(hŒD**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_poll_interval_ms**”h]”hŒ@/sys/bus/pci/drivers/xhci_hcd/.../dbc_poll_interval_ms”…”�”}”(hj¶¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KOhj¯¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœ¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™¶ubah}”(h]”j˜¶ah ]”h"]”Œ5abi_sys_bus_pci_drivers_xhci_hcd_dbc_poll_interval_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jç¶j޶sj˜}”j˜¶j޶subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hjì¶h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hjö¶h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hjø¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjô¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´KOhjì¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KOhhÊh²hubhÞ)�”}”(hŒøThis attribute adjust the polling interval used to check for DbC events. Unit is milliseconds. Accepted values range from 0 up to 5000. The default value is 64 ms. This polling interval is used while DbC is enabled but has no active data transfers.”h]”hŒøThis attribute adjust the polling interval used to check for DbC events. Unit is milliseconds. Accepted values range from 0 up to 5000. The default value is 64 ms. This polling interval is used while DbC is enabled but has no active data transfers.”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KOhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_product:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-pci-drivers-xhci-hcd-dbc-product”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj6·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_product**”h]”j`)�”}”(hŒ;**\/sys\/bus\/pci\/drivers\/xhci_hcd\/\.\.\.\/dbc_product**”h]”hŒ7/sys/bus/pci/drivers/xhci_hcd/.../dbc_product”…”�”}”(hjP·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhjI·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjC·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3·ubah}”(h]”j2·ah ]”h"]”Œ,abi_sys_bus_pci_drivers_xhci_hcd_dbc_product”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�·j(·sj˜}”j2·j(·subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”(hŒDefined on file ”…”�”}”(hj†·h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hj�·h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj’·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽ·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœ·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´Khhj†·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhhÊh²hubhÞ)�”}”(hX×The dbc_product attribute allows to change the product string descriptor presented by the debug device when a host requests a string descriptor with iProduct index. Index is found in the iProduct field in the device descriptor. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is "Linux USB Debug Target". The field length can be from 1 to 126 characters.”h]”hXÛThe dbc_product attribute allows to change the product string descriptor presented by the debug device when a host requests a string descriptor with iProduct index. Index is found in the iProduct field in the device descriptor. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is “Linux USB Debug Targetâ€�. The field length can be from 1 to 126 characters.”…”�”}”(hj´·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KhhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_pci_drivers_xhci_hcd_dbc_serial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-pci-drivers-xhci-hcd-dbc-serial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj ¸h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-bus-pci-drivers-xhci_hcd `”h]”j§)�”}”(hj*¸h]”hŒsysfs-bus-pci-drivers-xhci_hcd”…”�”}”(hj,¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_bus_pci_drivers_xhci_hcd”uh1hh³j³h´KYhj ¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KYhhÊh²hubhÞ)�”}”(hXÔThe dbc_serial attribute allows to change the serial number string descriptor presented by the debug device when a host requests a string descriptor with iSerialNumber index. Index is found in the iSerialNumber field in the device descriptor. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is "0001". The field length can be from 1 to 126 characters.”h]”hXØThe dbc_serial attribute allows to change the serial number string descriptor presented by the debug device when a host requests a string descriptor with iSerialNumber index. Index is found in the iSerialNumber field in the device descriptor. Value can only be changed while debug capability (DbC) is in disabled state to prevent USB device descriptor change while connected to a USB host. The default value is “0001â€�. The field length can be from 1 to 126 characters.”…”�”}”(hjN¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³h´KYhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_pci_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjj¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/pci\/rescan**”h]”j`)�”}”(hŒ**\/sys\/bus\/pci\/rescan**”h]”hŒ/sys/bus/pci/rescan”…”�”}”(hj„¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KFhj}¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjj¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg¸ubah}”(h]”jf¸ah ]”h"]”Œabi_sys_bus_pci_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ¸j\¸sj˜}”jf¸j\¸subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjº¸h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hjĸh]”hŒ sysfs-bus-pci”…”�”}”(hjƸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jиŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KFhjº¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KFhhÊh²hubhÞ)�”}”(hŒŠWriting a non-zero value to this attribute will force a rescan of all PCI buses in the system, and re-discover previously removed devices.”h]”hŒŠWriting a non-zero value to this attribute will force a rescan of all PCI buses in the system, and re-discover previously removed devices.”…”�”}”(hjè¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KFhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_pci_slots_module:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-pci-slots-module”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/pci\/slots\/\.\.\.\/module**”h]”j`)�”}”(hŒ***\/sys\/bus\/pci\/slots\/\.\.\.\/module**”h]”hŒ&/sys/bus/pci/slots/.../module”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´Kêhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ubah}”(h]”j¹ah ]”h"]”Œabi_sys_bus_pci_slots_module”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jO¹jö¸sj˜}”j¹jö¸subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-pci `”h]”(hŒDefined on file ”…”�”}”(hjT¹h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-pci `”h]”j§)�”}”(hj^¹h]”hŒ sysfs-bus-pci”…”�”}”(hj`¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_pci”uh1hh³j‰%h´KêhjT¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KêhhÊh²hubhÞ)�”}”(hŒdThis symbolic link points to the PCI hotplug controller driver module that manages the hotplug slot.”h]”hŒdThis symbolic link points to the PCI hotplug controller driver module that manages the hotplug slot.”…”�”}”(hj‚¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰%h´KêhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_peci_devices_controller_id_device_addr_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-peci-devices-controller-id-device-addr-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjž¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/peci\/devices\/\\-\\/remove**”h]”j`)�”}”(hŒI**\/sys\/bus\/peci\/devices\/\\-\\/remove**”h]”hŒE/sys/bus/peci/devices/-/remove”…”�”}”(hj¸¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-peci”h´K hj±¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjž¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›¹ubah}”(h]”jš¹ah ]”h"]”Œ9abi_sys_bus_peci_devices_controller_id_device_addr_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jê¹j�¹sj˜}”jš¹j�¹subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-peci `”h]”(hŒDefined on file ”…”�”}”(hjï¹h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-peci `”h]”j§)�”}”(hjù¹h]”hŒsysfs-bus-peci”…”�”}”(hjû¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_peci”uh1hh³j̹h´K hjï¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j̹h´K hhÊh²hubhÞ)�”}”(hŒ_Writing a non-zero value to this attribute will remove the PECI device and any of its children.”h]”hŒ_Writing a non-zero value to this attribute will remove the PECI device and any of its children.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j̹h´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_peci_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-peci-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj9ºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/peci\/rescan**”h]”j`)�”}”(hŒ**\/sys\/bus\/peci\/rescan**”h]”hŒ/sys/bus/peci/rescan”…”�”}”(hjSºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j̹h´KhjLºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6ºubah}”(h]”j5ºah ]”h"]”Œabi_sys_bus_peci_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„ºj+ºsj˜}”j5ºj+ºsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-peci `”h]”(hŒDefined on file ”…”�”}”(hj‰ºh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-peci `”h]”j§)�”}”(hj“ºh]”hŒsysfs-bus-peci”…”�”}”(hj•ºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘ºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_peci”uh1hh³j̹h´Khj‰ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j̹h´KhhÊh²hubhÞ)�”}”(hŒuWriting a non-zero value to this attribute will initiate scan for PECI devices on all PECI controllers in the system.”h]”hŒuWriting a non-zero value to this attribute will initiate scan for PECI devices on all PECI controllers in the system.”…”�”}”(hj·ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j̹h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_platform_devices_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-platform-devices-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÓºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/platform\/devices\/\*\/frequency**”h]”j`)�”}”(hŒ0**\/sys\/bus\/platform\/devices\/\*\/frequency**”h]”hŒ,/sys/bus/platform/devices/*/frequency”…”�”}”(hjíºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-platform-brcmstb-memc”h´K hjæºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjкubah}”(h]”jϺah ]”h"]”Œ&abi_sys_bus_platform_devices_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»jźsj˜}”jϺjźsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-brcmstb-memc `”h]”(hŒDefined on file ”…”�”}”(hj$»h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-brcmstb-memc `”h]”j§)�”}”(hj.»h]”hŒsysfs-platform-brcmstb-memc”…”�”}”(hj0»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_brcmstb_memc”uh1hh³j»h´K hj$»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j»h´K hhÊh²hubhÞ)�”}”(hŒDDR PHY frequency in Hz.”h]”hŒDDR PHY frequency in Hz.”…”�”}”(hjR»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j»h´K hhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_platform_devices_srpd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-platform-devices-srpd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjn»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/platform\/devices\/\*\/srpd**”h]”j`)�”}”(hŒ+**\/sys\/bus\/platform\/devices\/\*\/srpd**”h]”hŒ'/sys/bus/platform/devices/*/srpd”…”�”}”(hjˆ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j»h´Khj�»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk»ubah}”(h]”jj»ah ]”h"]”Œ!abi_sys_bus_platform_devices_srpd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹»j`»sj˜}”jj»j`»subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-brcmstb-memc `”h]”(hŒDefined on file ”…”�”}”(hj¾»h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-brcmstb-memc `”h]”j§)�”}”(hjÈ»h]”hŒsysfs-platform-brcmstb-memc”…”�”}”(hjÊ»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_brcmstb_memc”uh1hh³j»h´Khj¾»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j»h´KhhÊh²hubhÞ)�”}”(hŒ¯Self Refresh Power Down (SRPD) inactivity timeout counted in internal DDR controller clock cycles. Possible values range from 0 (disable inactivity timeout) to 65535 (0xffff).”h]”hŒ¯Self Refresh Power Down (SRPD) inactivity timeout counted in internal DDR controller clock cycles. Possible values range from 0 (disable inactivity timeout) to 65535 (0xffff).”…”�”}”(hjì»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j»h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_twl4030_usb_vbus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-twl4030-usb-vbus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/\*twl4030\-usb\/vbus**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/\*twl4030\-usb\/vbus**”h]”hŒ3/sys/bus/platform/devices/*twl4030-usb/vbus”…”�”}”(hj"¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-platform-twl4030-usb”h´Khj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼ubah}”(h]”j¼ah ]”h"]”Œ-abi_sys_bus_platform_devices_twl4030_usb_vbus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT¼jú»sj˜}”j¼jú»subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-platform-twl4030-usb `”h]”(hŒDefined on file ”…”�”}”(hjY¼h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-platform-twl4030-usb `”h]”j§)�”}”(hjc¼h]”hŒsysfs-platform-twl4030-usb”…”�”}”(hje¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_platform_twl4030_usb”uh1hh³j6¼h´KhjY¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6¼h´KhhÊh²hubhÞ)�”}”(hŒPRead-only status reporting if VBUS (approx 5V) is being supplied by the USB bus.”h]”hŒPRead-only status reporting if VBUS (approx 5V) is being supplied by the USB bus.”…”�”}”(hj‡¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6¼h´KhhÊh²hubhÞ)�”}”(hŒPossible values: "on", "off".”h]”hŒ%Possible values: “onâ€�, “offâ€�.”…”�”}”(hj•¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6¼h´KhhÊh²hubhÞ)�”}”(hŒ%Changes are notified via select/poll.”h]”hŒ%Changes are notified via select/poll.”…”�”}”(hj£¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6¼h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_platform_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj½h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-platform `”h]”j§)�”}”(hj½h]”hŒsysfs-bus-platform”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_platform”uh1hh³jí¼h´Khj½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´KhhÊh²hubhÞ)�”}”(hXÊThis file allows the driver for a device to be specified which will override standard OF, ACPI, ID table, and name matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-platform > \ driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hXÎThis file allows the driver for a device to be specified which will override standard OF, ACPI, ID table, and name matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vfio-platform > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hj>½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_platform_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-platform-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjZ½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\.\.\.\/modalias**”h]”hŒ//sys/bus/platform/devices/.../modalias”…”�”}”(hjt½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hjm½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW½ubah}”(h]”jV½ah ]”h"]”Œ%abi_sys_bus_platform_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥½jL½sj˜}”jV½jL½subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-platform `”h]”(hŒDefined on file ”…”�”}”(hjª½h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-platform `”h]”j§)�”}”(hj´½h]”hŒsysfs-bus-platform”…”�”}”(hj¶½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_platform”uh1hh³jí¼h´K.hjª½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hhÊh²hubhÞ)�”}”(hŒ2Same as MODALIAS in the uevent at device creation.”h]”hŒ2Same as MODALIAS in the uevent at device creation.”…”�”}”(hjؽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hhÊh²hubhÞ)�”}”(hŒ9A platform device that it is exposed via devicetree uses:”h]”hŒ9A platform device that it is exposed via devicetree uses:”…”�”}”(hjæ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hhÊh²hubjÛ›)�”}”(hŒ- of:N`of node name`T`type` ”h]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒof:N`of node name`T`type` ”h]”hÞ)�”}”(hŒof:N`of node name`T`type`”h]”hŒof:N`of node name`T`type`”…”�”}”(hjÿ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hjû½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjø½ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jí¼h´K.hjô½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jí¼h´K.hhÊh²hubhÞ)�”}”(hŒ$Other platform devices use, instead:”h]”hŒ$Other platform devices use, instead:”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hhÊh²hubjÛ›)�”}”(hŒ- platform:`driver name` ”h]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒplatform:`driver name` ”h]”hÞ)�”}”(hŒplatform:`driver name`”h]”(hŒ platform:”…”�”}”(hj8¾h²hh³Nh´Nubj-ø)�”}”(hŒ `driver name`”h]”hŒ driver name”…”�”}”(hj@¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj8¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K.hj4¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¾ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jí¼h´K.hj-¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jí¼h´K.hhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_platform_devices_msi_irqs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-platform-devices-msi-irqs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjt¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/\.\.\.\/msi_irqs\/**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/\.\.\.\/msi_irqs\/**”h]”hŒ1/sys/bus/platform/devices/.../msi_irqs/”…”�”}”(hj޾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjоubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K hj‡¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq¾ubah}”(h]”jp¾ah ]”h"]”Œ%abi_sys_bus_platform_devices_msi_irqs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿¾jf¾sj˜}”jp¾jf¾subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-platform `”h]”(hŒDefined on file ”…”�”}”(hjľh²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-platform `”h]”j§)�”}”(hjξh]”hŒsysfs-bus-platform”…”�”}”(hjоh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj̾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_platform”uh1hh³jí¼h´K hjľubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K hhÊh²hubhÞ)�”}”(hŒ£The /sys/devices/.../msi_irqs directory contains a variable set of files, with each file being named after a corresponding msi irq vector allocated to that device.”h]”hŒ£The /sys/devices/.../msi_irqs directory contains a variable set of files, with each file being named after a corresponding msi irq vector allocated to that device.”…”�”}”(hjò¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K hhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_platform_devices_msi_irqs_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-platform-devices-msi-irqs-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K**”h]”j`)�”}”(hŒ:**\/sys\/bus\/platform\/devices\/\.\.\.\/msi_irqs\/\**”h]”hŒ6/sys/bus/platform/devices/.../msi_irqs/”…”�”}”(hj(¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K(hj!¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ¿ubah}”(h]”j ¿ah ]”h"]”Œ'abi_sys_bus_platform_devices_msi_irqs_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY¿j¿sj˜}”j ¿j¿subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-platform `”h]”(hŒDefined on file ”…”�”}”(hj^¿h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-platform `”h]”j§)�”}”(hjh¿h]”hŒsysfs-bus-platform”…”�”}”(hjj¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_platform”uh1hh³jí¼h´K(hj^¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K(hhÊh²hubhÞ)�”}”(hŒ8This attribute will show "msi" if is a valid msi irq”h]”hŒ is a valid msi irq”…”�”}”(hjŒ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´K(hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_platform_devices_numa_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-platform-devices-numa-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¨¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/\.\.\.\/numa_node**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/\.\.\.\/numa_node**”h]”hŒ0/sys/bus/platform/devices/.../numa_node”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´Khj»¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥¿ubah}”(h]”j¤¿ah ]”h"]”Œ&abi_sys_bus_platform_devices_numa_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó¿jš¿sj˜}”j¤¿jš¿subhÞ)�”}”(hŒODefined on file :ref:`sysfs-bus-platform `”h]”(hŒDefined on file ”…”�”}”(hjø¿h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-bus-platform `”h]”j§)�”}”(hjÀh]”hŒsysfs-bus-platform”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_bus_platform”uh1hh³jí¼h´Khjø¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´KhhÊh²hubhÞ)�”}”(hX This file contains the NUMA node to which the platform device is attached. It won't be visible if the node is unknown. The value comes from an ACPI _PXM method or a similar firmware source. Initial users for this file would be devices like arm smmu which are populated by arm64 acpi_iort.”h]”hX"This file contains the NUMA node to which the platform device is attached. It won’t be visible if the node is unknown. The value comes from an ACPI _PXM method or a similar firmware source. Initial users for this file would be devices like arm smmu which are populated by arm64 acpi_iort.”…”�”}”(hj&Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jí¼h´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_platform_devices_cfam_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-platform-devices-cfam-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjBÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\.\.\/cfam_reset**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\.\.\/cfam_reset**”h]”hŒ//sys/bus/platform/devices/../cfam_reset”…”�”}”(hj\Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-fsi”h´K(hjUÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?Àubah}”(h]”j>Àah ]”h"]”Œ'abi_sys_bus_platform_devices_cfam_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽÀj4Àsj˜}”j>Àj4ÀsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-fsi `”h]”(hŒDefined on file ”…”�”}”(hj“Àh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-fsi `”h]”j§)�”}”(hj�Àh]”hŒ sysfs-bus-fsi”…”�”}”(hjŸÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›Àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fsi”uh1hh³jpÀh´K(hj“Àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K(hhÊh²hubhÞ)�”}”(hŒJProvides a means of resetting the cfam that is attached to the FSI device.”h]”hŒJProvides a means of resetting the cfam that is attached to the FSI device.”…”�”}”(hjÁÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K(hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_fsi_master_fsi0_break:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-fsi-master-fsi0-break”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÝÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/break**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/break**”h]”hŒ=/sys/bus/platform/devices/../fsi-master/fsi0/break”…”�”}”(hj÷Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K hjðÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚÀubah}”(h]”jÙÀah ]”h"]”Œ2abi_sys_bus_platform_devices_fsi_master_fsi0_break”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(ÁjÏÀsj˜}”jÙÀjÏÀsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-fsi `”h]”(hŒDefined on file ”…”�”}”(hj-Áh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-fsi `”h]”j§)�”}”(hj7Áh]”hŒ sysfs-bus-fsi”…”�”}”(hj9Áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fsi”uh1hh³jpÀh´K hj-Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K hhÊh²hubhÞ)�”}”(hŒ·Sends an FSI BREAK command on a master's communication link to any connected slaves. A BREAK resets connected device's logic and preps it to receive further commands from the master.”h]”hŒ»Sends an FSI BREAK command on a master’s communication link to any connected slaves. A BREAK resets connected device’s logic and preps it to receive further commands from the master.”…”�”}”(hj[Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_fsi_master_fsi0_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-fsi-master-fsi0-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjwÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/rescan**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/rescan**”h]”hŒ>/sys/bus/platform/devices/../fsi-master/fsi0/rescan”…”�”}”(hj‘Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´KhjŠÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtÁubah}”(h]”jsÁah ]”h"]”Œ3abi_sys_bus_platform_devices_fsi_master_fsi0_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂÁjiÁsj˜}”jsÁjiÁsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-fsi `”h]”(hŒDefined on file ”…”�”}”(hjÇÁh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-fsi `”h]”j§)�”}”(hjÑÁh]”hŒ sysfs-bus-fsi”…”�”}”(hjÓÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fsi”uh1hh³jpÀh´KhjÇÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´KhhÊh²hubhÞ)�”}”(hŒIInitiates a FSI master scan for all connected slave devices on its links.”h]”hŒIInitiates a FSI master scan for all connected slave devices on its links.”…”�”}”(hjõÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_devices_fsi_master_fsi0_slave_00_00_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjaÂh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-fsi `”h]”j§)�”}”(hjkÂh]”hŒ sysfs-bus-fsi”…”�”}”(hjmÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fsi”uh1hh³jpÀh´K hjaÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K hhÊh²hubhÞ)�”}”(hŒWProvides a means of reading/writing a 32 bit value from/to a specified FSI bus address.”h]”hŒWProvides a means of reading/writing a 32 bit value from/to a specified FSI bus address.”…”�”}”(hj�Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´K hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_fsi_master_fsi0_slave_00_00_term:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-fsi-master-fsi0-slave-00-00-term”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj«ÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/slave\@00\:00\/term**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\.\.\/fsi\-master\/fsi0\/slave\@00\:00\/term**”h]”hŒK/sys/bus/platform/devices/../fsi-master/fsi0/slave@00:00/term”…”�”}”(hjÅÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´Khj¾Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«Âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨Âubah}”(h]”j§Âah ]”h"]”Œ=abi_sys_bus_platform_devices_fsi_master_fsi0_slave_00_00_term”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöÂj�Âsj˜}”j§Âj�ÂsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-fsi `”h]”(hŒDefined on file ”…”�”}”(hjûÂh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-fsi `”h]”j§)�”}”(hjÃh]”hŒ sysfs-bus-fsi”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_fsi”uh1hh³jpÀh´KhjûÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´KhhÊh²hubhÞ)�”}”(hXkSends an FSI terminate command from the master to its connected slave. A terminate resets the slave's state machines that control access to the internally connected engines. In addition the slave freezes its internal error register for debugging purposes. This command is also needed to abort any ongoing operation in case of an expired 'Master Time Out' timer.”h]”hXqSends an FSI terminate command from the master to its connected slave. A terminate resets the slave’s state machines that control access to the internally connected engines. In addition the slave freezes its internal error register for debugging purposes. This command is also needed to abort any ongoing operation in case of an expired ‘Master Time Out’ timer.”…”�”}”(hj)Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jpÀh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_reg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-reg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjEÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/\**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/\**”h]”hŒI/sys/bus/platform/devices//hwmon/hwmonX//”…”�”}”(hj_Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-platform-mellanox-pmc”h´K-hjXÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBÃubah}”(h]”jAÃah ]”h"]”Œ7abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_reg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘Ãj7Ãsj˜}”jAÃj7ÃsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hj–Ãh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hj Ãh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hj¢Ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬ÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´K-hj–Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K-hhÊh²hubhÞ)�”}”(hŒÖValue of register. This is used to read or reset the registers where various performance statistics are counted for each block. Writing 0 to the sysfs will clear the counter, writing any other value is not allowed.”h]”hŒÖValue of register. This is used to read or reset the registers where various performance statistics are counted for each block. Writing 0 to the sysfs will clear the counter, writing any other value is not allowed.”…”�”}”(hjÄÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K-hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_count_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-count-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjàÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/count_clock**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/count_clock**”h]”hŒM/sys/bus/platform/devices//hwmon/hwmonX//count_clock”…”�”}”(hjúÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K7hjóÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjíÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝÃubah}”(h]”jÜÃah ]”h"]”Œ?abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_count_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+ÄjÒÃsj˜}”jÜÃjÒÃsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hj0Äh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hj:Äh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hj<Äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8Äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jFÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´K7hj0Äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K7hhÊh²hubhÞ)�”}”(hXMUse a counter for counting cycles. This is used to repurpose/dedicate any of the counters in the block to counting cycles. Each counter is represented by a bit (bit 0 for counter0, bit1 for counter1 and so on) and setting the corresponding bit will reserve that specific counter for counting cycles and override the event setting.”h]”hXMUse a counter for counting cycles. This is used to repurpose/dedicate any of the counters in the block to counting cycles. Each counter is represented by a bit (bit 0 for counter0, bit1 for counter1 and so on) and setting the corresponding bit will reserve that specific counter for counting cycles and override the event setting.”…”�”}”(hj^Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K7hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_counter_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-counter-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjzÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/counter\**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/counter\**”h]”hŒN/sys/bus/platform/devices//hwmon/hwmonX//counter”…”�”}”(hj”Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´Khj�Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwÄubah}”(h]”jvÄah ]”h"]”Œ=abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_counter_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅÄjlÄsj˜}”jvÄjlÄsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hjÊÄh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hjÔÄh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hjÖÄh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒÄubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´KhjÊÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubhÞ)�”}”(hŒÝCounter value of the event being monitored. This is used to read the counter value of the event which was programmed using event. This is also used to clear or reset the counter value by writing 0 to the counter sysfs.”h]”hŒÝCounter value of the event being monitored. This is used to read the counter value of the event which was programmed using event. This is also used to clear or reset the counter value by writing 0 to the counter sysfs.”…”�”}”(hjøÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/enable**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/enable**”h]”hŒH/sys/bus/platform/devices//hwmon/hwmonX//enable”…”�”}”(hj.Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K"hj'Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅubah}”(h]”jÅah ]”h"]”Œ:abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ÅjÅsj˜}”jÅjÅsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hjdÅh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hjnÅh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hjpÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´K"hjdÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K"hhÊh²hubhÞ)�”}”(hXStart or stop counters. This is used to start the counters for monitoring the programmed events and also to stop the counters after the desired duration. Writing value 1 will start all the counters in the block, and writing 0 will stop all the counters together.”h]”hXStart or stop counters. This is used to start the counters for monitoring the programmed events and also to stop the counters after the desired duration. Writing value 1 will start all the counters in the block, and writing 0 will stop all the counters together.”…”�”}”(hj’Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´K"hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_event_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-event-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj®ÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/event\**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/event\**”h]”hŒL/sys/bus/platform/devices//hwmon/hwmonX//event”…”�”}”(hjÈÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhjÁÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®Åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«Åubah}”(h]”jªÅah ]”h"]”Œ;abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_event_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùÅj Åsj˜}”jªÅj ÅsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hjþÅh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hjÆh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hj Æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´KhjþÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubhÞ)�”}”(hŒ–Event monitored by corresponding counter. This is used to program or read back the event that should be or is currently being monitored by counter.”h]”hŒ–Event monitored by corresponding counter. This is used to program or read back the event that should be or is currently being monitored by counter.”…”�”}”(hj,Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_event_list:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-devices-hid-hwmon-hwmonx-block-event-list”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjHÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/event_list**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\\/hwmon\/hwmonX\/\\/event_list**”h]”hŒL/sys/bus/platform/devices//hwmon/hwmonX//event_list”…”�”}”(hjbÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´Khj[Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEÆubah}”(h]”jDÆah ]”h"]”Œ>abi_sys_bus_platform_devices_hid_hwmon_hwmonx_block_event_list”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“Æj:Æsj˜}”jDÆj:ÆsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-mellanox-pmc `”h]”(hŒDefined on file ”…”�”}”(hj˜Æh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-mellanox-pmc `”h]”j§)�”}”(hj¢Æh]”hŒsysfs-platform-mellanox-pmc”…”�”}”(hj¤Æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_mellanox_pmc”uh1hh³jsÃh´Khj˜Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubhÞ)�”}”(hŒˆList of events supported by the counters in the specific block. It is used to extract the event number or ID associated with each event.”h]”hŒˆList of events supported by the counters in the specific block. It is used to extract the event number or ID associated with each event.”…”�”}”(hjÆÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsÃh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_palc0001_device_wwan_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-palc0001-device-wwan-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjâÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\\/wwan_reset**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\\/wwan_reset**”h]”hŒ>/sys/bus/platform/devices//wwan_reset”…”�”}”(hjüÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-driver-dell-dw5826e-reset”h´KhjõÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj߯ubah}”(h]”jÞÆah ]”h"]”Œ7abi_sys_bus_platform_devices_palc0001_device_wwan_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.ÇjÔÆsj˜}”jÞÆjÔÆsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-dell-dw5826e-reset `”h]”(hŒDefined on file ”…”�”}”(hj3Çh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-dell-dw5826e-reset `”h]”j§)�”}”(hj=Çh]”hŒsysfs-driver-dell-dw5826e-reset”…”�”}”(hj?Çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;Çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_dell_dw5826e_reset”uh1hh³jÇh´Khj3Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒåWriting to this file triggers a Platform Level Device Reset (PLDR) of the Dell DW5826e WWAN module via an ACPI _DSM method. This can be used to recover the modem when it is in a frozen state and unable to respond to USB commands.”h]”hŒåWriting to this file triggers a Platform Level Device Reset (PLDR) of the Dell DW5826e WWAN module via an ACPI _DSM method. This can be used to recover the modem when it is in a frozen state and unable to respond to USB commands.”…”�”}”(hjaÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_dev_always_powered_in_suspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-dev-always-powered-in-suspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj}ÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/devices\/\\/always_powered_in_suspend**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/devices\/\\/always_powered_in_suspend**”h]”hŒA/sys/bus/platform/devices//always_powered_in_suspend”…”�”}”(hj—Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ`”h]”(hŒDefined on file ”…”�”}”(hjÎÇh²hh³Nh´Nubh)�”}”(hŒ_:ref:`sysfs-bus-platform-onboard-usb-dev `”h]”j§)�”}”(hjØÇh]”hŒ"sysfs-bus-platform-onboard-usb-dev”…”�”}”(hjÚÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ3abi_file_testing_sysfs_bus_platform_onboard_usb_dev”uh1hh³j«Çh´KhjÎÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«Çh´KhhÊh²hubhÞ)�”}”(hŒ‹(RW) Controls whether the USB hub remains always powered during system suspend or not. This attribute is not available for non-hub devices.”h]”hŒ‹(RW) Controls whether the USB hub remains always powered during system suspend or not. This attribute is not available for non-hub devices.”…”�”}”(hjüÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«Çh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_acpi000e_00_ac_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-acpi000e-00-ac-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/ac_alarm**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/ac_alarm**”h]”hŒ5/sys/bus/platform/devices/ACPI000E:00/ac_alarm”…”�”}”(hj2Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-devices-platform-ACPI-TAD”h´Khj+Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈubah}”(h]”jÈah ]”h"]”Œ1abi_sys_bus_platform_devices_acpi000e_00_ac_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdÈj Èsj˜}”jÈj ÈsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-devices-platform-ACPI-TAD `”h]”(hŒDefined on file ”…”�”}”(hjiÈh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hjsÈh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hjuÈh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´KhjiÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubhÞ)�”}”(hŒ(RW) The AC alarm timer value.”h]”hŒ(RW) The AC alarm timer value.”…”�”}”(hj—Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubhÞ)�”}”(hŒyReads return the current AC alarm timer value in seconds or "disabled", if the AC alarm is not set to wake up the system.”h]”hŒ}Reads return the current AC alarm timer value in seconds or “disabledâ€�, if the AC alarm is not set to wake up the system.”…”�”}”(hj¥Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubhÞ)�”}”(hŒyWrite a new AC alarm timer value in seconds or "disabled" to it to set the AC alarm timer or to disable it, respectively.”h]”hŒ}Write a new AC alarm timer value in seconds or “disabledâ€� to it to set the AC alarm timer or to disable it, respectively.”…”�”}”(hj³Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubhÞ)�”}”(hŒèIf the AC alarm timer is set through this attribute and it expires, it will immediately wake up the system from the S3 sleep state (and from S4/S5 too if supported) until its status is explicitly cleared via the ac_status attribute.”h]”hŒèIf the AC alarm timer is set through this attribute and it expires, it will immediately wake up the system from the S3 sleep state (and from S4/S5 too if supported) until its status is explicitly cleared via the ac_status attribute.”…”�”}”(hjÁÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_acpi000e_00_ac_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-acpi000e-00-ac-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj-Éh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hj7Éh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hj9Éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´K)hj-Éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K)hhÊh²hubhÞ)�”}”(hŒU(RW) The AC alarm expired timer wake policy (see ACPI 6.2, Section 9.18 for details).”h]”hŒU(RW) The AC alarm expired timer wake policy (see ACPI 6.2, Section 9.18 for details).”…”�”}”(hj[Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K)hhÊh²hubhÞ)�”}”(hŒŸReads return the current expired timer wake delay for the AC alarm timer or "never", if the policy is to discard AC timer wakeups if the system is on DC power.”h]”hŒ£Reads return the current expired timer wake delay for the AC alarm timer or “neverâ€�, if the policy is to discard AC timer wakeups if the system is on DC power.”…”�”}”(hjiÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K)hhÊh²hubhÞ)�”}”(hŒóWrite a new expired timer wake delay for the AC alarm timer in seconds or "never" to it to set the expired timer wake delay for the AC alarm timer or to set its expired wake policy to discard wakeups if the system is on DC power, respectively.”h]”hŒ÷Write a new expired timer wake delay for the AC alarm timer in seconds or “neverâ€� to it to set the expired timer wake delay for the AC alarm timer or to set its expired wake policy to discard wakeups if the system is on DC power, respectively.”…”�”}”(hjwÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K)hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_acpi000e_00_ac_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-acpi000e-00-ac-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjãÉh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hjíÉh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hjïÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´K9hjãÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubhÞ)�”}”(hŒ(RW) The AC alarm status.”h]”hŒ(RW) The AC alarm status.”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubhÞ)�”}”(hŒŒReads return a hexadecimal bitmask representing the AC alarm timer status with the following meaning of bits (see ACPI 6.2, Section 9.18.5):”h]”hŒŒReads return a hexadecimal bitmask representing the AC alarm timer status with the following meaning of bits (see ACPI 6.2, Section 9.18.5):”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj0ÊubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj0ÊubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit(0):”h]”hŒBit(0):”…”�”}”(hjPÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hjMÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJÊubjW)�”}”(hhh]”hÞ)�”}”(hŒThe timer has expired if set.”h]”hŒThe timer has expired if set.”…”�”}”(hjgÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hjdÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGÊubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit(1):”h]”hŒBit(1):”…”�”}”(hj‡Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hj„Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ÊubjW)�”}”(hhh]”hÞ)�”}”(hŒWThe timer has woken up the system from a sleep state (S3 or S4/S5 if supported) if set.”h]”hŒWThe timer has woken up the system from a sleep state (S3 or S4/S5 if supported) if set.”…”�”}”(hjžÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hj›Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Êubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe other bits are reserved.”h]”hŒThe other bits are reserved.”…”�”}”(hjËÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubhÞ)�”}”(hŒ7Reads also cause the AC alarm timer status to be reset.”h]”hŒ7Reads also cause the AC alarm timer status to be reset.”…”�”}”(hjÙÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubhÞ)�”}”(hŒ^Another way to reset the status of the AC alarm timer is to write (the number) 0 to this file.”h]”hŒ^Another way to reset the status of the AC alarm timer is to write (the number) 0 to this file.”…”�”}”(hjçÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubhÞ)�”}”(hŒàIf the status return value indicates that the timer has expired, it will immediately wake up the system from the S3 sleep state (and from S4/S5 too if supported) until its status is explicitly cleared through this attribute.”h]”hŒàIf the status return value indicates that the timer has expired, it will immediately wake up the system from the S3 sleep state (and from S4/S5 too if supported) until its status is explicitly cleared through this attribute.”…”�”}”(hjõÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K9hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_acpi000e_00_caps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-acpi000e-00-caps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/caps**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/caps**”h]”hŒ1/sys/bus/platform/devices/ACPI000E:00/caps”…”�”}”(hj+Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj$Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËubah}”(h]”j Ëah ]”h"]”Œ-abi_sys_bus_platform_devices_acpi000e_00_caps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\ËjËsj˜}”j ËjËsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-devices-platform-ACPI-TAD `”h]”(hŒDefined on file ”…”�”}”(hjaËh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hjkËh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hjmËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´KhjaËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubhÞ)�”}”(hŒt(RO) Hexadecimal bitmask of the TAD attributes are reported by the platform firmware (see ACPI 6.2, section 9.18.2):”h]”hŒt(RO) Hexadecimal bitmask of the TAD attributes are reported by the platform firmware (see ACPI 6.2, section 9.18.2):”…”�”}”(hj�Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ËubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj ËubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(0):”h]”hŒBIT(0):”…”�”}”(hjÀËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj½Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºËubjW)�”}”(hhh]”hÞ)�”}”(hŒAC wakeup implemented if set”h]”hŒAC wakeup implemented if set”…”�”}”(hj×Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjÔËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºËubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(1):”h]”hŒBIT(1):”…”�”}”(hj÷Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjôËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñËubjW)�”}”(hhh]”hÞ)�”}”(hŒDC wakeup implemented if set”h]”hŒDC wakeup implemented if set”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñËubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(2):”h]”hŒBIT(2):”…”�”}”(hj.Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj+Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(ÌubjW)�”}”(hhh]”hÞ)�”}”(hŒ-Get/set real time features implemented if set”h]”hŒ-Get/set real time features implemented if set”…”�”}”(hjEÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjBÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(3):”h]”hŒBIT(3):”…”�”}”(hjeÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjbÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ÌubjW)�”}”(hhh]”hÞ)�”}”(hŒ)Real time accuracy in milliseconds if set”h]”hŒ)Real time accuracy in milliseconds if set”…”�”}”(hj|Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjyÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_Ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(4):”h]”hŒBIT(4):”…”�”}”(hjœÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj™Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ÌubjW)�”}”(hhh]”hÞ)�”}”(hŒ5Correct status reported for wakeups from S4/S5 if set”h]”hŒ5Correct status reported for wakeups from S4/S5 if set”…”�”}”(hj³Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj°Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–Ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(5):”h]”hŒBIT(5):”…”�”}”(hjÓÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjÐÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÌubjW)�”}”(hhh]”hÞ)�”}”(hŒ$The AC timer wakes up from S4 if set”h]”hŒ$The AC timer wakes up from S4 if set”…”�”}”(hjêÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjçÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(6):”h]”hŒBIT(6):”…”�”}”(hj Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍubjW)�”}”(hhh]”hÞ)�”}”(hŒ$The AC timer wakes up from S5 if set”h]”hŒ$The AC timer wakes up from S5 if set”…”�”}”(hj!Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(7):”h]”hŒBIT(7):”…”�”}”(hjAÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´Khj>Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ÍubjW)�”}”(hhh]”hÞ)�”}”(hŒ$The DC timer wakes up from S4 if set”h]”hŒ$The DC timer wakes up from S4 if set”…”�”}”(hjXÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjUÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ËubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(8):”h]”hŒBIT(8):”…”�”}”(hjxÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjuÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrÍubjW)�”}”(hhh]”hÞ)�”}”(hŒ$The DC timer wakes up from S5 if set”h]”hŒ$The DC timer wakes up from S5 if set”…”�”}”(hj�Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhjŒÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·Ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe other bits are reserved.”h]”hŒThe other bits are reserved.”…”�”}”(hj¼Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_acpi000e_00_dc_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-acpi000e-00-dc-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjØÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/dc_alarm**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/ACPI000E\:00\/dc_alarm**”h]”hŒ5/sys/bus/platform/devices/ACPI000E:00/dc_alarm”…”�”}”(hjòÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KUhjëÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕÍubah}”(h]”jÔÍah ]”h"]”Œ1abi_sys_bus_platform_devices_acpi000e_00_dc_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#ÎjÊÍsj˜}”jÔÍjÊÍsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-devices-platform-ACPI-TAD `”h]”(hŒDefined on file ”…”�”}”(hj(Îh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hj2Îh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hj4Îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0Îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>ÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´KUhj(Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KUhhÊh²hubhÞ)�”}”(hŒ'(RW,optional) The DC alarm timer value.”h]”hŒ'(RW,optional) The DC alarm timer value.”…”�”}”(hjVÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KUhhÊh²hubhÞ)�”}”(hŒGThis attribute is only present if the TAD supports a separate DC timer.”h]”hŒGThis attribute is only present if the TAD supports a separate DC timer.”…”�”}”(hjdÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KUhhÊh²hubhÞ)�”}”(hŒ*It is analogous to the ac_alarm attribute.”h]”hŒ*It is analogous to the ac_alarm attribute.”…”�”}”(hjrÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KUhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_acpi000e_00_dc_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-acpi000e-00-dc-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjÞÎh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hjèÎh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hjêÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´K`hjÞÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K`hhÊh²hubhÞ)�”}”(hŒ5(RW,optional) The DC alarm expired timer wake policy.”h]”hŒ5(RW,optional) The DC alarm expired timer wake policy.”…”�”}”(hj Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K`hhÊh²hubhÞ)�”}”(hŒGThis attribute is only present if the TAD supports a separate DC timer.”h]”hŒGThis attribute is only present if the TAD supports a separate DC timer.”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K`hhÊh²hubhÞ)�”}”(hŒ+It is analogous to the ac_policy attribute.”h]”hŒ+It is analogous to the ac_policy attribute.”…”�”}”(hj(Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´K`hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_acpi000e_00_dc_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-acpi000e-00-dc-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj”Ïh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-devices-platform-ACPI-TAD `”h]”j§)�”}”(hjžÏh]”hŒsysfs-devices-platform-ACPI-TAD”…”�”}”(hj Ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_devices_platform_acpi_tad”uh1hh³jFÈh´Kkhj”Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KkhhÊh²hubhÞ)�”}”(hŒ"(RW,optional) The DC alarm status.”h]”hŒ"(RW,optional) The DC alarm status.”…”�”}”(hjÂÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KkhhÊh²hubhÞ)�”}”(hŒGThis attribute is only present if the TAD supports a separate DC timer.”h]”hŒGThis attribute is only present if the TAD supports a separate DC timer.”…”�”}”(hjÐÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KkhhÊh²hubhÞ)�”}”(hŒ+It is analogous to the ac_status attribute.”h]”hŒ+It is analogous to the ac_status attribute.”…”�”}”(hjÞÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jFÈh´KkhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_ggl0001_binf_2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-ggl0001-binf-2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjúÏubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/BINF\.2**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/BINF\.2**”h]”hŒ3/sys/bus/platform/devices/GGL0001:*/BINF.2”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-chromeos-acpi”h´Khj Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/BINF\.2**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/BINF\.2**”h]”hŒ4/sys/bus/platform/devices/GOOG0016:*/BINF.2”…”�”}”(hj?Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Khj8Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷Ïubah}”(h]”jöÏah ]”h"]”Œ+abi_sys_bus_platform_devices_ggl0001_binf_2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpÐjìÏsj˜}”jöÏjìÏsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjuÐh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjÐh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj�Ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹ÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´KhjuÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubhÞ)�”}”(hŒ5Returns active EC firmware of current boot (boolean).”h]”hŒ5Returns active EC firmware of current boot (boolean).”…”�”}”(hj£Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj´ÐubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj´ÐubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÔÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÑÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎÐubjW)�”}”(hhh]”hÞ)�”}”(hŒRead only (recovery) firmware.”h]”hŒRead only (recovery) firmware.”…”�”}”(hjêÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjçÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËÐubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubjW)�”}”(hhh]”hÞ)�”}”(hŒRewritable firmware.”h]”hŒRewritable firmware.”…”�”}”(hj Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´Ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_ggl0001_binf_3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-ggl0001-binf-3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj[ÑubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/BINF\.3**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/BINF\.3**”h]”hŒ3/sys/bus/platform/devices/GGL0001:*/BINF.3”…”�”}”(hjuÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hjnÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhÑubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/BINF\.3**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/BINF\.3**”h]”hŒ4/sys/bus/platform/devices/GOOG0016:*/BINF.3”…”�”}”(hjŸÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hj˜Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXÑubah}”(h]”jWÑah ]”h"]”Œ+abi_sys_bus_platform_devices_ggl0001_binf_3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐÑjMÑsj˜}”jWÑjMÑsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjÕÑh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjßÑh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjáÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K hjÕÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hhÊh²hubhÞ)�”}”(hŒ6Returns main firmware type for current boot (integer).”h]”hŒ6Returns main firmware type for current boot (integer).”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÒubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjÒubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj4Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hj1Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.ÒubjW)�”}”(hhh]”hÞ)�”}”(hŒ Recovery.”h]”hŒ Recovery.”…”�”}”(hjJÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hjGÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ÒubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hjgÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdÒubjW)�”}”(hhh]”hÞ)�”}”(hŒNormal.”h]”hŒNormal.”…”�”}”(hj€Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hj}Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ÒubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hj�Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšÒubjW)�”}”(hhh]”hÞ)�”}”(hŒ Developer.”h]”hŒ Developer.”…”�”}”(hj¶Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hj³Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ÒubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjÖÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hjÓÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐÒubjW)�”}”(hhh]”hÞ)�”}”(hŒ$Netboot (factory installation only).”h]”hŒ$Netboot (factory installation only).”…”�”}”(hjìÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K hjéÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_chsw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-chsw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj'ÓubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/CHSW**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/CHSW**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/CHSW”…”�”}”(hjAÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=Óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Khj:Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ÓubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/CHSW**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/CHSW**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/CHSW”…”�”}”(hjkÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjdÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'Óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$Óubah}”(h]”j#Óah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_chsw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœÓjÓsj˜}”j#ÓjÓsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj¡Óh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj«Óh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj­Óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©Óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·ÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´Khj¡Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubhÞ)�”}”(hŒgReturns switch position for Chrome OS specific hardware switches when the firmware is booted (integer).”h]”hŒgReturns switch position for Chrome OS specific hardware switches when the firmware is booted (integer).”…”�”}”(hjÏÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjàÓubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjàÓubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjýÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúÓubjW)�”}”(hhh]”hÞ)�”}”(hŒ No changes.”h]”hŒ No changes.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ÓubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj6Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Khj3Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ÔubjW)�”}”(hhh]”hÞ)�”}”(hŒRecovery button was pressed.”h]”hŒRecovery button was pressed.”…”�”}”(hjLÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjIÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ÓubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjlÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjiÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfÔubjW)�”}”(hhh]”hÞ)�”}”(hŒ*Recovery button was pressed (EC firmware).”h]”hŒ*Recovery button was pressed (EC firmware).”…”�”}”(hj‚Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ÓubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ32”h]”hŒ32”…”�”}”(hj¢Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjŸÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœÔubjW)�”}”(hhh]”hÞ)�”}”(hŒDeveloper switch was enabled.”h]”hŒDeveloper switch was enabled.”…”�”}”(hj¹Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Khj¶Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ÓubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ512”h]”hŒ512”…”�”}”(hjÙÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÖÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÔubjW)�”}”(hhh]”hÞ)�”}”(hŒ'Firmware write protection was disabled.”h]”hŒ'Firmware write protection was disabled.”…”�”}”(hjðÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjíÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝÓubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_fmap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-fmap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj+ÕubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FMAP**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FMAP**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/FMAP”…”�”}”(hjEÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K+hj>Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ÕubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FMAP**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FMAP**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/FMAP”…”�”}”(hjoÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K+hjhÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+Õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(Õubah}”(h]”j'Õah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_fmap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ÕjÕsj˜}”j'ÕjÕsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj¥Õh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj¯Õh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj±Õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­Õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K+hj¥Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K+hhÊh²hubhÞ)�”}”(hŒUReturns physical memory address of the start of the main processor firmware flashmap.”h]”hŒUReturns physical memory address of the start of the main processor firmware flashmap.”…”�”}”(hjÓÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K+hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_frid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-frid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjïÕubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FRID**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FRID**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/FRID”…”�”}”(hj Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K3hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüÕubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FRID**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FRID**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/FRID”…”�”}”(hj3Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K3hj,Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìÕubah}”(h]”jëÕah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_frid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdÖjáÕsj˜}”jëÕjáÕsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjiÖh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjsÖh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjuÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqÖubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K3hjiÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K3hhÊh²hubhÞ)�”}”(hŒRReturns firmware version for the read-only portion of the main processor firmware.”h]”hŒRReturns firmware version for the read-only portion of the main processor firmware.”…”�”}”(hj—Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K3hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_fwid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-fwid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj³ÖubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FWID**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/FWID**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/FWID”…”�”}”(hjÍÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K;hjÆÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀÖubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FWID**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/FWID**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/FWID”…”�”}”(hj÷Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K;hjðÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³Öube•h}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°Öubah}”(h]”j¯Öah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_fwid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(×j¥Ösj˜}”j¯Öj¥ÖsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj-×h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj7×h]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj9×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jC׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K;hj-×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K;hhÊh²hubhÞ)�”}”(hŒSReturns firmware version for the rewritable portion of the main processor firmware.”h]”hŒSReturns firmware version for the rewritable portion of the main processor firmware.”…”�”}”(hj[×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K;hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjw×ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.0**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.0**”h]”hŒ</sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.0”…”�”}”(hj‘×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjŠ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„×ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.0**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.0**”h]”hŒ=/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.0”…”�”}”(hj»×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChj´×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjw×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjt×ubah}”(h]”js×ah ]”h"]”Œ2abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì×ji×sj˜}”js×ji×subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjñ×h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjû×h]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjý×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´KChjñ×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChhÊh²hubhÞ)�”}”(hŒVReturns type of the GPIO signal for the Chrome OS specific GPIO assignments (integer).”h]”hŒVReturns type of the GPIO signal for the Chrome OS specific GPIO assignments (integer).”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj0ØubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj0ØubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjPØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjMØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJØubjW)�”}”(hhh]”hÞ)�”}”(hŒRecovery button.”h]”hŒRecovery button.”…”�”}”(hjfØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjcØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGØubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj†Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjƒØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ØubjW)�”}”(hhh]”hÞ)�”}”(hŒDeveloper mode switch.”h]”hŒDeveloper mode switch.”…”�”}”(hjœØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChj™Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGØubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj¼Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChj¹Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ØubjW)�”}”(hhh]”hÞ)�”}”(hŒ!Firmware write protection switch.”h]”hŒ!Firmware write protection switch.”…”�”}”(hjÒØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjÏØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGØubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 256 to 511”h]”hŒ 256 to 511”…”�”}”(hjòØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjïØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìØubjW)�”}”(hhh]”hÞ)�”}”(hŒ Debug header GPIO 0 to GPIO 255.”h]”hŒ Debug header GPIO 0 to GPIO 255.”…”�”}”(hj Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KChjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Øubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjDÙubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.1**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.1**”h]”hŒ</sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.1”…”�”}”(hj^Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhjWÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQÙubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.1**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.1**”h]”hŒ=/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.1”…”�”}”(hjˆÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhj�Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAÙubah}”(h]”j@Ùah ]”h"]”Œ2abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹Ùj6Ùsj˜}”j@Ùj6ÙsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj¾Ùh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjÈÙh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjÊÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´KRhj¾Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhhÊh²hubhÞ)�”}”(hŒ@Returns signal attributes of the GPIO signal (integer bitfield).”h]”hŒ@Returns signal attributes of the GPIO signal (integer bitfield).”…”�”}”(hjìÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjýÙubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjýÙubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚubjW)�”}”(hhh]”hÞ)�”}”(hŒSignal is active low.”h]”hŒSignal is active low.”…”�”}”(hj3Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhj0Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjSÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhjPÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÚubjW)�”}”(hhh]”hÞ)�”}”(hŒSignal is active high.”h]”hŒSignal is active high.”…”�”}”(hjiÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KRhjfÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjúÙubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¤ÚubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.2**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.2**”h]”hŒ</sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.2”…”�”}”(hj¾Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K^hj·Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.2**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.2**”h]”hŒ=/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.2”…”�”}”(hjèÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K^hjáÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡Úubah}”(h]”j Úah ]”h"]”Œ2abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛj–Úsj˜}”j Új–ÚsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjÛh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj(Ûh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj*Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K^hjÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K^hhÊh²hubhÞ)�”}”(hŒ9Returns the GPIO number on the specified GPIO controller.”h]”hŒ9Returns the GPIO number on the specified GPIO controller.”…”�”}”(hjLÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K^hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-ggl0001-gpio-x-gpio-3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjhÛubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.3**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/GPIO\.X\/GPIO\.3**”h]”hŒ</sys/bus/platform/devices/GGL0001:*/GPIO.X/GPIO.3”…”�”}”(hj‚Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Kfhj{Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuÛubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.3**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/GPIO\.X\/GPIO\.3**”h]”hŒ=/sys/bus/platform/devices/GOOG0016:*/GPIO.X/GPIO.3”…”�”}”(hj¬Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Kfhj¥Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeÛubah}”(h]”jdÛah ]”h"]”Œ2abi_sys_bus_platform_devices_ggl0001_gpio_x_gpio_3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝÛjZÛsj˜}”jdÛjZÛsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjâÛh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjìÛh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjîÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´KfhjâÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KfhhÊh²hubhÞ)�”}”(hŒ$Returns name of the GPIO controller.”h]”hŒ$Returns name of the GPIO controller.”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KfhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_hwid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-hwid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj,ÜubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/HWID**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/HWID**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/HWID”…”�”}”(hjFÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Kmhj?Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/HWID**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/HWID**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/HWID”…”�”}”(hjpÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KmhjiÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)Üubah}”(h]”j(Üah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_hwid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡ÜjÜsj˜}”j(ÜjÜsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj¦Üh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj°Üh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj²Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®Üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´Kmhj¦Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KmhhÊh²hubhÞ)�”}”(hŒ'Returns hardware ID for the Chromebook.”h]”hŒ'Returns hardware ID for the Chromebook.”…”�”}”(hjÔÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KmhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_meck:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-meck”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjðÜubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/MECK**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/MECK**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/MECK”…”�”}”(hj Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KthjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/MECK**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/MECK**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/MECK”…”�”}”(hj4Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´Kthj-Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíÜubah}”(h]”jìÜah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_meck”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jeÝjâÜsj˜}”jìÜjâÜsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjjÝh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjtÝh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjvÝh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´KthjjÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KthhÊh²hubhÞ)�”}”(hXTReturns the SHA-1 or SHA-256 hash that is read out of the Management Engine extended registers during boot. The hash is exported via ACPI so the OS can verify that the Management Engine firmware has not changed. If Management Engine is not present, or if the firmware was unable to read the extended registers, this buffer size can be zero.”h]”hXTReturns the SHA-1 or SHA-256 hash that is read out of the Management Engine extended registers during boot. The hash is exported via ACPI so the OS can verify that the Management Engine firmware has not changed. If Management Engine is not present, or if the firmware was unable to read the extended registers, this buffer size can be zero.”…”�”}”(hj˜Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KthhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_ggl0001_vbnv_0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-ggl0001-vbnv-0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj´ÝubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VBNV\.0**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VBNV\.0**”h]”hŒ3/sys/bus/platform/devices/GGL0001:*/VBNV.0”…”�”}”(hjÎÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjÇÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁÝubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VBNV\.0**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VBNV\.0**”h]”hŒ4/sys/bus/platform/devices/GOOG0016:*/VBNV.0”…”�”}”(hjøÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhjñÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±Ýubah}”(h]”j°Ýah ]”h"]”Œ+abi_sys_bus_platform_devices_ggl0001_vbnv_0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)Þj¦Ýsj˜}”j°Ýj¦ÝsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj.Þh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hj8Þh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hj:Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´Khj.Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubhÞ)�”}”(hŒÃReturns offset in CMOS bank 0 of the verified boot non-volatile storage block, counting from the first writable CMOS byte (that is, 'offset = 0' is the byte following the 14 bytes of clock data).”h]”hŒÇReturns offset in CMOS bank 0 of the verified boot non-volatile storage block, counting from the first writable CMOS byte (that is, ‘offset = 0’ is the byte following the 14 bytes of clock data).”…”�”}”(hj\Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_ggl0001_vbnv_1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-ggl0001-vbnv-1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjxÞubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VBNV\.1**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VBNV\.1**”h]”hŒ3/sys/bus/platform/devices/GGL0001:*/VBNV.1”…”�”}”(hj’Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‰hj‹Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…ÞubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VBNV\.1**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VBNV\.1**”h]”hŒ4/sys/bus/platform/devices/GOOG0016:*/VBNV.1”…”�”}”(hj¼Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸Þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‰hjµÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuÞubah}”(h]”jtÞah ]”h"]”Œ+abi_sys_bus_platform_devices_ggl0001_vbnv_1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíÞjjÞsj˜}”jtÞjjÞsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hjòÞh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjüÞh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjþÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K‰hjòÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‰hhÊh²hubhÞ)�”}”(hŒIReturn the size in bytes of the verified boot non-volatile storage block.”h]”hŒIReturn the size in bytes of the verified boot non-volatile storage block.”…”�”}”(hj ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‰hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_devices_ggl0001_vdat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-devices-ggl0001-vdat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj<ßubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VDAT**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/GGL0001\:\*\/VDAT**”h]”hŒ0/sys/bus/platform/devices/GGL0001:*/VDAT”…”�”}”(hjVßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‘hjOßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIßubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VDAT**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/GOOG0016\:\*\/VDAT**”h]”hŒ1/sys/bus/platform/devices/GOOG0016:*/VDAT”…”�”}”(hj€ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‘hjyßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9ßubah}”(h]”j8ßah ]”h"]”Œ)abi_sys_bus_platform_devices_ggl0001_vdat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±ßj.ßsj˜}”j8ßj.ßsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-chromeos-acpi `”h]”(hŒDefined on file ”…”�”}”(hj¶ßh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-chromeos-acpi `”h]”j§)�”}”(hjÀßh]”hŒsysfs-driver-chromeos-acpi”…”�”}”(hjÂßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾ßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_chromeos_acpi”uh1hh³j(Ðh´K‘hj¶ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‘hhÊh²hubhÞ)�”}”(hŒReturns the verified boot data block shared between the firmware verification step and the kernel verification step (hex dump).”h]”hŒReturns the verified boot data block shared between the firmware verification step and the kernel verification step (hex dump).”…”�”}”(hjäßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(Ðh´K‘hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_goog000c_00_boot_on_ac:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-goog000c-00-boot-on-ac”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/boot_on_ac**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/boot_on_ac**”h]”hŒ8/sys/bus/platform/devices/GOOG000C\:00/boot_on_ac”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-platform-wilco-ec”h´Khjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýßubah}”(h]”jüßah ]”h"]”Œ3abi_sys_bus_platform_devices_goog000c_00_boot_on_ac”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLàjòßsj˜}”jüßjòßsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hjQàh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hj[àh]”hŒsysfs-platform-wilco-ec”…”�”}”(hj]àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYàubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´KhjQàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubhÞ)�”}”(hŒ¥Boot on AC is a policy which makes the device boot from S5 when AC power is connected. This is useful for users who want to run their device headless or with a dock.”h]”hŒ¥Boot on AC is a policy which makes the device boot from S5 when AC power is connected. This is useful for users who want to run their device headless or with a dock.”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubhÞ)�”}”(hŒ2Input should be parseable by kstrtou8() to 0 or 1.”h]”hŒ2Input should be parseable by kstrtou8() to 0 or 1.”…”�”}”(hj�àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_goog000c_00_build_date:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-goog000c-00-build-date”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj©àubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/build_date**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/build_date**”h]”hŒ8/sys/bus/platform/devices/GOOG000C\:00/build_date”…”�”}”(hjÃàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K hj¼àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦àubah}”(h]”j¥àah ]”h"]”Œ3abi_sys_bus_platform_devices_goog000c_00_build_date”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôàj›àsj˜}”j¥àj›àsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hjùàh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hjáh]”hŒsysfs-platform-wilco-ec”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´K hjùàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K hhÊh²hubhÞ)�”}”(hŒUDisplay Wilco Embedded Controller firmware build date. Output will a MM/DD/YY string.”h]”hŒUDisplay Wilco Embedded Controller firmware build date. Output will a MM/DD/YY string.”…”�”}”(hj'áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_goog000c_00_build_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-goog000c-00-build-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjCáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/build_revision**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/build_revision**”h]”hŒ</sys/bus/platform/devices/GOOG000C\:00/build_revision”…”�”}”(hj]áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhjVáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@áubah}”(h]”j?áah ]”h"]”Œ7abi_sys_bus_platform_devices_goog000c_00_build_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽáj5ásj˜}”j?áj5ásubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hj“áh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hj�áh]”hŒsysfs-platform-wilco-ec”…”�”}”(hjŸáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©áŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´Khj“áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubhÞ)�”}”(hŒyDisplay Wilco Embedded Controller build revision. Output will a version string be similar to the example below: d2592cae0”h]”hŒyDisplay Wilco Embedded Controller build revision. Output will a version string be similar to the example below: d2592cae0”…”�”}”(hjÁáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_goog000c_00_model_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-goog000c-00-model-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÝáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/model_number**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/model_number**”h]”hŒ:/sys/bus/platform/devices/GOOG000C\:00/model_number”…”�”}”(hj÷áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´Khjðáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjêáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚáubah}”(h]”jÙáah ]”h"]”Œ5abi_sys_bus_platform_devices_goog000c_00_model_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(âjÏásj˜}”jÙájÏásubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hj-âh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hj7âh]”hŒsysfs-platform-wilco-ec”…”�”}”(hj9âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´Khj-âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubhÞ)�”}”(hŒrDisplay Wilco Embedded Controller model number. Output will a version string be similar to the example below: 08B6”h]”hŒrDisplay Wilco Embedded Controller model number. Output will a version string be similar to the example below: 08B6”…”�”}”(hj[âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_goog000c_00_usb_charge:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-goog000c-00-usb-charge”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjwâubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/usb_charge**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/usb_charge**”h]”hŒ8/sys/bus/platform/devices/GOOG000C\:00/usb_charge”…”�”}”(hj‘âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hjŠâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„âubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtâubah}”(h]”jsâah ]”h"]”Œ3abi_sys_bus_platform_devices_goog000c_00_usb_charge”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂâjiâsj˜}”jsâjiâsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hjÇâh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hjÑâh]”hŒsysfs-platform-wilco-ec”…”�”}”(hjÓâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´K"hjÇâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hhÊh²hubhÞ)�”}”(hŒÇControl the USB PowerShare Policy. USB PowerShare is a policy which affects charging via the special USB PowerShare port (marked with a small lightning bolt or battery icon) when in low power states:”h]”hŒÇControl the USB PowerShare Policy. USB PowerShare is a policy which affects charging via the special USB PowerShare port (marked with a small lightning bolt or battery icon) when in low power states:”…”�”}”(hjõâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ*In S0, the port will always provide power.”h]”hÞ)�”}”(hjãh]”hŒ*In S0, the port will always provide power.”…”�”}”(hj ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjãubjˆ)�”}”(hŒˆIn S0ix, if usb_charge is enabled, then power will be supplied to the port when on AC or if battery is > 50%. Else no power is supplied.”h]”hÞ)�”}”(hŒˆIn S0ix, if usb_charge is enabled, then power will be supplied to the port when on AC or if battery is > 50%. Else no power is supplied.”h]”hŒˆIn S0ix, if usb_charge is enabled, then power will be supplied to the port when on AC or if battery is > 50%. Else no power is supplied.”…”�”}”(hj!ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjãubjˆ)�”}”(hŒpIn S5, if usb_charge is enabled, then power will be supplied to the port when on AC. Else no power is supplied. ”h]”hÞ)�”}”(hŒoIn S5, if usb_charge is enabled, then power will be supplied to the port when on AC. Else no power is supplied.”h]”hŒoIn S5, if usb_charge is enabled, then power will be supplied to the port when on AC. Else no power is supplied.”…”�”}”(hj9ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hj5ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjãubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j.àh´K"hhÊh²hubhÞ)�”}”(hŒ"Input should be either "0" or "1".”h]”hŒ*Input should be either “0â€� or “1â€�.”…”�”}”(hjSãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K"hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_goog000c_00_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-goog000c-00-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjoãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/version**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/GOOG000C\\:00\/version**”h]”hŒ5/sys/bus/platform/devices/GOOG000C\:00/version”…”�”}”(hj‰ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K4hj‚ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjoãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlãubah}”(h]”jkãah ]”h"]”Œ0abi_sys_bus_platform_devices_goog000c_00_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jºãjaãsj˜}”jkãjaãsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hj¿ãh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-wilco-ec `”h]”j§)�”}”(hjÉãh]”hŒsysfs-platform-wilco-ec”…”�”}”(hjËãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_wilco_ec”uh1hh³j.àh´K4hj¿ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K4hhÊh²hubhÞ)�”}”(hŒ¤Display Wilco Embedded Controller firmware version. The format of the string is x.y.z. Where x is major, y is minor and z is the build number. For example: 95.00.06”h]”hŒ¤Display Wilco Embedded Controller firmware version. The format of the string is x.y.z. Where x is major, y is minor and z is the build number. For example: 95.00.06”…”�”}”(hjíãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.àh´K4hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_inou0000_xx_ac_auto_boot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-inou0000-xx-ac-auto-boot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj äubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/ac_auto_boot**”h]”j`)�”}”(hŒ=**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/ac_auto_boot**”h]”hŒ9/sys/bus/platform/devices/INOU0000:XX/ac_auto_boot”…”�”}”(hj#äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-driver-uniwill-laptop”h´KGhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäubah}”(h]”jäah ]”h"]”Œ5abi_sys_bus_platform_devices_inou0000_xx_ac_auto_boot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUäjûãsj˜}”jäjûãsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjZäh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hjdäh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hjfäh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´KGhjZäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KGhhÊh²hubhÞ)�”}”(hXAllows userspace applications to configure if the device should boot automatically when being connected to a power source. Writing "1"/"0" into this file enables/disables this functionality. Enabling both AC auto boot and USB powershare at the same time is not supported.”h]”hXAllows userspace applications to configure if the device should boot automatically when being connected to a power source. Writing “1â€�/â€�0â€� into this file enables/disables this functionality. Enabling both AC auto boot and USB powershare at the same time is not supported.”…”�”}”(hjˆäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KGhhÊh²hubhÞ)�”}”(hŒOReading this file returns the current status of the AC auto boot functionality.”h]”hŒOReading this file returns the current status of the AC auto boot functionality.”…”�”}”(hj–äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KGhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_inou0000_xx_breathing_in_suspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-inou0000-xx-breathing-in-suspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj²äubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/breathing_in_suspend**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/breathing_in_suspend**”h]”hŒA/sys/bus/platform/devices/INOU0000:XX/breathing_in_suspend”…”�”}”(hjÌäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hjÅäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯äubah}”(h]”j®äah ]”h"]”Œ=abi_sys_bus_platform_devices_inou0000_xx_breathing_in_suspend”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýäj¤äsj˜}”j®äj¤äsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjåh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hj åh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´K hjåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubhÞ)�”}”(hŒåCauses the integrated lightbar to display a breathing animation when the machine has been suspended, is running on AC power and the lightbar brightness not zero. Writing "1"/"0" into this file enables/disables this functionality.”h]”hŒíCauses the integrated lightbar to display a breathing animation when the machine has been suspended, is running on AC power and the lightbar brightness not zero. Writing “1â€�/â€�0â€� into this file enables/disables this functionality.”…”�”}”(hj0åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubhÞ)�”}”(hŒVReading this file returns the current status of the breathing animation functionality.”h]”hŒVReading this file returns the current status of the breathing animation functionality.”…”�”}”(hj>åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_platform_devices_inou0000_xx_ctgp_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-platform-devices-inou0000-xx-ctgp-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjZåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/ctgp_offset**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/ctgp_offset**”h]”hŒ8/sys/bus/platform/devices/INOU0000:XX/ctgp_offset”…”�”}”(hjtåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K,hjmåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgåubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWåubah}”(h]”jVåah ]”h"]”Œ4abi_sys_bus_platform_devices_inou0000_xx_ctgp_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥åjLåsj˜}”jVåjLåsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjªåh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hj´åh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hj¶åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´K,hjªåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K,hhÊh²hubhÞ)�”}”(hX£Allows userspace applications to set the configurable TGP offset on top of the base TGP. Base TGP and max TGP and therefore the max cTGP offset are device specific. Note that setting the maximum cTGP leaves no window open for Dynamic Boost as Dynamic Boost also can not go over max TGP. Setting the cTGP to maximum is effectively disabling Dynamic Boost and telling the device to always prioritize the GPU over the CPU.”h]”hX£Allows userspace applications to set the configurable TGP offset on top of the base TGP. Base TGP and max TGP and therefore the max cTGP offset are device specific. Note that setting the maximum cTGP leaves no window open for Dynamic Boost as Dynamic Boost also can not go over max TGP. Setting the cTGP to maximum is effectively disabling Dynamic Boost and telling the device to always prioritize the GPU over the CPU.”…”�”}”(hjØåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K,hhÊh²hubhÞ)�”}”(hŒ>Reading this file returns the current configurable TGP offset.”h]”hŒ>Reading this file returns the current configurable TGP offset.”…”�”}”(hjæåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K,hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_inou0000_xx_fn_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-inou0000-xx-fn-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjæubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/fn_lock**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/fn_lock**”h]”hŒ4/sys/bus/platform/devices/INOU0000:XX/fn_lock”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´Khjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿåubah}”(h]”jþåah ]”h"]”Œ0abi_sys_bus_platform_devices_inou0000_xx_fn_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMæjôåsj˜}”jþåjôåsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjRæh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hj\æh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hj^æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´KhjRæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubhÞ)�”}”(hŒ�Allows userspace applications to enable/disable the FN lock feature of the integrated keyboard by writing "1"/"0" into this file.”h]”hŒ‰Allows userspace applications to enable/disable the FN lock feature of the integrated keyboard by writing “1â€�/â€�0â€� into this file.”…”�”}”(hj€æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubhÞ)�”}”(hŒQReading this file returns the current enable status of the FN lock functionality.”h]”hŒQReading this file returns the current enable status of the FN lock functionality.”…”�”}”(hjŽæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_devices_inou0000_xx_super_key_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-devices-inou0000-xx-super-key-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjªæubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/super_key_enable**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/super_key_enable**”h]”hŒ=/sys/bus/platform/devices/INOU0000:XX/super_key_enable”…”�”}”(hjÄæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hj½æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§æubah}”(h]”j¦æah ]”h"]”Œ9abi_sys_bus_platform_devices_inou0000_xx_super_key_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõæjœæsj˜}”j¦æjœæsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjúæh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hjçh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´K hjúæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubhÞ)�”}”(hŒ{Allows userspace applications to enable/disable the super key of the integrated keyboard by writing "1"/"0" into this file.”h]”hŒƒAllows userspace applications to enable/disable the super key of the integrated keyboard by writing “1â€�/â€�0â€� into this file.”…”�”}”(hj(çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubhÞ)�”}”(hŒEReading this file returns the current enable status of the super key.”h]”hŒEReading this file returns the current enable status of the super key.”…”�”}”(hj6çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_inou0000_xx_touchpad_toggle_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-inou0000-xx-touchpad-toggle-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjRçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/touchpad_toggle_enable**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/touchpad_toggle_enable**”h]”hŒC/sys/bus/platform/devices/INOU0000:XX/touchpad_toggle_enable”…”�”}”(hjlçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´Khjeçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjRçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjOçubah}”(h]”jNçah ]”h"]”Œ?abi_sys_bus_platform_devices_inou0000_xx_touchpad_toggle_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�çjDçsj˜}”jNçjDçsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hj¢çh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hj¬çh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hj®çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸çŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´Khj¢çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubhÞ)�”}”(hŒ�Allows userspace applications to enable/disable the touchpad toggle functionality of the integrated touchpad by writing "1"/"0" into this file.”h]”hŒ—Allows userspace applications to enable/disable the touchpad toggle functionality of the integrated touchpad by writing “1â€�/â€�0â€� into this file.”…”�”}”(hjÐçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubhÞ)�”}”(hŒYReading this file returns the current enable status of the touchpad toggle functionality.”h]”hŒYReading this file returns the current enable status of the touchpad toggle functionality.”…”�”}”(hjÞçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_inou0000_xx_usb_c_power_priority:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-inou0000-xx-usb-c-power-priority”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjúçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/usb_c_power_priority**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/devices\/INOU0000\:XX\/usb_c_power_priority**”h]”hŒA/sys/bus/platform/devices/INOU0000:XX/usb_c_power_priority”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K:hj èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷çubah}”(h]”jöçah ]”h"]”Œ=abi_sys_bus_platform_devices_inou0000_xx_usb_c_power_priority”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEèjìçsj˜}”jöçjìçsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-uniwill-laptop `”h]”(hŒDefined on file ”…”�”}”(hjJèh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hjTèh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hjVèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`èŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´K:hjJèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K:hhÊh²hubhÞ)�”}”(hX Allows userspace applications to choose the USB-C power distribution profile between one that offers a bigger share of the power to the battery and one that offers more of it to the CPU. Writing "charging"/"performance" into this file selects the respective profile.”h]”hXAllows userspace applications to choose the USB-C power distribution profile between one that offers a bigger share of the power to the battery and one that offers more of it to the CPU. Writing “chargingâ€�/â€�performanceâ€� into this file selects the respective profile.”…”�”}”(hjxèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K:hhÊh²hubhÞ)�”}”(hŒVReading this file returns the profile names with the currently active one in brackets.”h]”hŒVReading this file returns the profile names with the currently active one in brackets.”…”�”}”(hj†èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´K:hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_devices_inou0000_xx_usb_powershare_high:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjòèh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-uniwill-laptop `”h]”j§)�”}”(hjüèh]”hŒsysfs-driver-uniwill-laptop”…”�”}”(hjþèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_uniwill_laptop”uh1hh³j7äh´KShjòèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KShhÊh²hubhÞ)�”}”(hXnAllows userspace applications to configure if the device should continue to provide power via the USB ports when hibernating or powered off. Might also increase the power budget available to USB ports on some devices. Writing "1"/"0" into this file enables/disables this functionality. Enabling both USB powershare and AC auto boot at the same time is not supported.”h]”hXvAllows userspace applications to configure if the device should continue to provide power via the USB ports when hibernating or powered off. Might also increase the power budget available to USB ports on some devices. Writing “1â€�/â€�0â€� into this file enables/disables this functionality. Enabling both USB powershare and AC auto boot at the same time is not supported.”…”�”}”(hj éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KShhÊh²hubhÞ)�”}”(hŒQReading this file returns the current status of the USB powershare functionality.”h]”hŒQReading this file returns the current status of the USB powershare functionality.”…”�”}”(hj.éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7äh´KShhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_adapter_rating_mw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-devices-int3407-00-dptf-power-adapter-rating-mw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjJéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/adapter_rating_mw**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/adapter_rating_mw**”h]”hŒI/sys/bus/platform/devices/INT3407:00/dptf_power/adapter_rating_mw”…”�”}”(hjdéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-platform-dptf”h´Khj]éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGéubah}”(h]”jFéah ]”h"]”ŒDabi_sys_bus_platform_devices_int3407_00_dptf_power_adapter_rating_mw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–éj<ésj˜}”jFéj<ésubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj›éh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj¥éh]”hŒsysfs-platform-dptf”…”�”}”(hj§éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±éŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Khj›éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubhÞ)�”}”(hŒh(RO) Adapter rating in milliwatts (the maximum Adapter power). Must be 0 if no AC Adaptor is plugged in.”h]”hŒh(RO) Adapter rating in milliwatts (the maximum Adapter power). Must be 0 if no AC Adaptor is plugged in.”…”�”}”(hjÉéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_battery_steady_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-devices-int3407-00-dptf-power-battery-steady-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjåéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/battery_steady_power**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/battery_steady_power**”h]”hŒL/sys/bus/platform/devices/INT3407:00/dptf_power/battery_steady_power”…”�”}”(hjÿéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K(hjøéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâéubah}”(h]”jáéah ]”h"]”ŒGabi_sys_bus_platform_devices_int3407_00_dptf_power_battery_steady_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0êj×ésj˜}”jáéj×ésubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj5êh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj?êh]”hŒsysfs-platform-dptf”…”�”}”(hjAêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K(hj5êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K(hhÊh²hubhÞ)�”}”(hŒ;(RO) The maximum sustained power for battery in milliwatts.”h]”hŒ;(RO) The maximum sustained power for battery in milliwatts.”…”�”}”(hjcêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K(hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_charger_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-int3407-00-dptf-power-charger-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/charger_type**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/charger_type**”h]”hŒD/sys/bus/platform/devices/INT3407:00/dptf_power/charger_type”…”�”}”(hj™êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khj’êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|êubah}”(h]”j{êah ]”h"]”Œ?abi_sys_bus_platform_devices_int3407_00_dptf_power_charger_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊêjqêsj˜•/}”j{êjqêsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjÏêh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjÙêh]”hŒsysfs-platform-dptf”…”�”}”(hjÛêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´KhjÏêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubhÞ)�”}”(hŒ4(RO) The charger type - Traditional, Hybrid or NVDC.”h]”hŒ4(RO) The charger type - Traditional, Hybrid or NVDC.”…”�”}”(hjýêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_max_platform_power_mw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-devices-int3407-00-dptf-power-max-platform-power-mw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/max_platform_power_mw**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/max_platform_power_mw**”h]”hŒM/sys/bus/platform/devices/INT3407:00/dptf_power/max_platform_power_mw”…”�”}”(hj3ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khj,ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëubah}”(h]”jëah ]”h"]”ŒHabi_sys_bus_platform_devices_int3407_00_dptf_power_max_platform_power_mw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdëj ësj˜}”jëj ësubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjiëh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjsëh]”hŒsysfs-platform-dptf”…”�”}”(hjuëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Khjiëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubhÞ)�”}”(hŒO(RO) Maximum platform power that can be supported by the battery in milliwatts.”h]”hŒO(RO) Maximum platform power that can be supported by the battery in milliwatts.”…”�”}”(hj—ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_platform_power_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-devices-int3407-00-dptf-power-platform-power-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hj³ëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/platform_power_source**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/platform_power_source**”h]”hŒM/sys/bus/platform/devices/INT3407:00/dptf_power/platform_power_source”…”�”}”(hjÍëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhjÆëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ëubah}”(h]”j¯ëah ]”h"]”ŒHabi_sys_bus_platform_devices_int3407_00_dptf_power_platform_power_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþëj¥ësj˜}”j¯ëj¥ësubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjìh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj ìh]”hŒsysfs-platform-dptf”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Khjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubhÞ)�”}”(hŒ&(RO) Display the platform power source”h]”hŒ&(RO) Display the platform power source”…”�”}”(hj1ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjBìubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjBìubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bits[3:0]”h]”hŒ bits[3:0]”…”�”}”(hjbìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khj_ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ìubjW)�”}”(hhh]”hÞ)�”}”(hŒSCurrent power source - 0x00 = DC - 0x01 = AC - 0x02 = USB - 0x03 = Wireless Charger”h]”hŒSCurrent power source - 0x00 = DC - 0x01 = AC - 0x02 = USB - 0x03 = Wireless Charger”…”�”}”(hjyìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khjvìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ bits[7:4]”h]”hŒ bits[7:4]”…”�”}”(hj™ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khj–ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ìubjW)�”}”(hhh]”hÞ)�”}”(hŒPower source sequence number”h]”hŒPower source sequence number”…”�”}”(hj°ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Khj­ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒG.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_prochot_confirm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-platform-devices-int3407-00-dptf-power-prochot-confirm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjëìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/prochot_confirm**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/prochot_confirm**”h]”hŒG/sys/bus/platform/devices/INT3407:00/dptf_power/prochot_confirm”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K6hjþìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèìubah}”(h]”jçìah ]”h"]”ŒBabi_sys_bus_platform_devices_int3407_00_dptf_power_prochot_confirm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6íjÝìsj˜}”jçìjÝìsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj;íh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjEíh]”hŒsysfs-platform-dptf”…”�”}”(hjGíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K6hj;íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K6hhÊh²hubhÞ)�”}”(hŒ>(WO) Confirm embedded controller about a prochot notification.”h]”hŒ>(WO) Confirm embedded controller about a prochot notification.”…”�”}”(hjiíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K6hhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_devices_int3407_00_dptf_power_rest_of_platform_power_mw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-devices-int3407-00-dptf-power-rest-of-platform-power-mw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj…íubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/rest_of_platform_power_mw**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/INT3407\:00\/dptf_power\/rest_of_platform_power_mw**”h]”hŒQ/sys/bus/platform/devices/INT3407:00/dptf_power/rest_of_platform_power_mw”…”�”}”(hjŸíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K/hj˜íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚íubah}”(h]”j�íah ]”h"]”ŒLabi_sys_bus_platform_devices_int3407_00_dptf_power_rest_of_platform_power_mw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐíjwísj˜}”j�íjwísubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjÕíh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjßíh]”hŒsysfs-platform-dptf”…”�”}”(hjáíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K/hjÕíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K/hhÊh²hubhÞ)�”}”(hŒB(RO) Shows the rest (outside of SoC) of worst-case platform power.”h]”hŒB(RO) Shows the rest (outside of SoC) of worst-case platform power.”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K/hhÊh²hubj))�”}”(hŒX.. _abi_sys_bus_platform_devices_int3532_00_dptf_battery_current_discharge_capbility_ma:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-bus-platform-devices-int3532-00-dptf-battery-current-discharge-capbility-ma”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hjîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/current_discharge_capbility_ma**”h]”j`)�”}”(hŒ\**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/current_discharge_capbility_ma**”h]”hŒX/sys/bus/platform/devices/INT3532:00/dptf_battery/current_discharge_capbility_ma”…”�”}”(hj9îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K[hj2îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîubah}”(h]”jîah ]”h"]”ŒSabi_sys_bus_platform_devices_int3532_00_dptf_battery_current_discharge_capbility_ma”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjîjîsj˜}”jîjîsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjoîh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjyîh]”hŒsysfs-platform-dptf”…”�”}”(hj{îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K[hjoîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K[hhÊh²hubhÞ)�”}”(hŒ](RO) The battery discharge current capability obtained from battery fuel gauge in milli Amps.”h]”hŒ](RO) The battery discharge current capability obtained from battery fuel gauge in milli Amps.”…”�”}”(hj�îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K[hhÊh²hubj))�”}”(hŒR.. _abi_sys_bus_platform_devices_int3532_00_dptf_battery_high_freq_impedance_mohm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-bus-platform-devices-int3532-00-dptf-battery-high-freq-impedance-mohm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hj¹îubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/high_freq_impedance_mohm**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/high_freq_impedance_mohm**”h]”hŒR/sys/bus/platform/devices/INT3532:00/dptf_battery/high_freq_impedance_mohm”…”�”}”(hjÓîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KKhjÌîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶îubah}”(h]”jµîah ]”h"]”ŒMabi_sys_bus_platform_devices_int3532_00_dptf_battery_high_freq_impedance_mohm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïj«îsj˜}”jµîj«îsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj ïh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjïh]”hŒsysfs-platform-dptf”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´KKhj ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KKhhÊh²hubhÞ)�”}”(hŒc(RO) The high frequency impedance value that can be obtained from battery fuel gauge in milli Ohms.”h]”hŒc(RO) The high frequency impedance value that can be obtained from battery fuel gauge in milli Ohms.”…”�”}”(hj7ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KKhhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_devices_int3532_00_dptf_battery_max_platform_power_mw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-devices-int3532-00-dptf-battery-max-platform-power-mw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjSïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/max_platform_power_mw**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/max_platform_power_mw**”h]”hŒO/sys/bus/platform/devices/INT3532:00/dptf_battery/max_platform_power_mw”…”�”}”(hjmïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K=hjfïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPïubah}”(h]”jOïah ]”h"]”ŒJabi_sys_bus_platform_devices_int3532_00_dptf_battery_max_platform_power_mw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžïjEïsj˜}”jOïjEïsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj£ïh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj­ïh]”hŒsysfs-platform-dptf”…”�”}”(hj¯ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«ïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹ïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K=hj£ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K=hhÊh²hubhÞ)�”}”(hŒT(RO) The maximum platform power that can be supported by the battery in milli watts.”h]”hŒT(RO) The maximum platform power that can be supported by the battery in milli watts.”…”�”}”(hjÑïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K=hhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_devices_int3532_00_dptf_battery_max_steady_state_power_mw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-devices-int3532-00-dptf-battery-max-steady-state-power-mw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjíïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/max_steady_state_power_mw**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/max_steady_state_power_mw**”h]”hŒS/sys/bus/platform/devices/INT3532:00/dptf_battery/max_steady_state_power_mw”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KDhjðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêïubah}”(h]”jéïah ]”h"]”ŒNabi_sys_bus_platform_devices_int3532_00_dptf_battery_max_steady_state_power_mw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ðjßïsj˜}”jéïjßïsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj=ðh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjGðh]”hŒsysfs-platform-dptf”…”�”}”(hjIðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´KDhj=ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KDhhÊh²hubhÞ)�”}”(hŒ<(RO) The maximum sustained power for battery in milli watts.”h]”hŒ<(RO) The maximum sustained power for battery in milli watts.”…”�”}”(hjkðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KDhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_devices_int3532_00_dptf_battery_no_load_voltage_mv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-devices-int3532-00-dptf-battery-no-load-voltage-mv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj‡ðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/no_load_voltage_mv**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/INT3532\:00\/dptf_battery\/no_load_voltage_mv**”h]”hŒL/sys/bus/platform/devices/INT3532:00/dptf_battery/no_load_voltage_mv”…”�”}”(hj¡ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KShjšðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„ðubah}”(h]”jƒðah ]”h"]”ŒGabi_sys_bus_platform_devices_int3532_00_dptf_battery_no_load_voltage_mv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒðjyðsj˜}”jƒðjyðsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj×ðh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjáðh]”hŒsysfs-platform-dptf”…”�”}”(hjãðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´KShj×ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KShhÊh²hubhÞ)�”}”(hŒU(RO) The no-load voltage that can be obtained from battery fuel gauge in milli volts.”h]”hŒU(RO) The no-load voltage that can be obtained from battery fuel gauge in milli volts.”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KShhÊh²hubj))�”}”(hŒc.. _abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_fault_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ^abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-fault-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hj!ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/fivr_switching_fault_status**”h]”j`)�”}”(hŒg**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/fivr_switching_fault_status**”h]”hŒc/sys/bus/platform/devices/INTC1045:00/pch_fivr_switch_frequency/fivr_switching_fault_status”…”�”}”(hj;ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Kzhj4ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñubah}”(h]”jñah ]”h"]”Œ^abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_fault_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlñjñsj˜}”jñjñsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjqñh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj{ñh]”hŒsysfs-platform-dptf”…”�”}”(hj}ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡ñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Kzhjqñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KzhhÊh²hubhÞ)�”}”(hŒ<(RO) Read the FIVR switching frequency control fault status.”h]”hŒ<(RO) Read the FIVR switching frequency control fault status.”…”�”}”(hjŸñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KzhhÊh²hubj))�”}”(hŒ_.. _abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_freq_mhz:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒZabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-freq-mhz”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Keuh1j@hj»ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒc**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/fivr_switching_freq_mhz**”h]”j`)�”}”(hŒc**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/fivr_switching_freq_mhz**”h]”hŒ_/sys/bus/platform/devices/INTC1045:00/pch_fivr_switch_frequency/fivr_switching_freq_mhz”…”�”}”(hjÕñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KshjÎñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸ñubah}”(h]”j·ñah ]”h"]”ŒZabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_fivr_switching_freq_mhz”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòj­ñsj˜}”j·ñj­ñsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj òh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjòh]”hŒsysfs-platform-dptf”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Kshj òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KshhÊh²hubhÞ)�”}”(hŒ5(RO) Get the FIVR switching control frequency in MHz.”h]”hŒ5(RO) Get the FIVR switching control frequency in MHz.”…”�”}”(hj9òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KshhÊh²hubj))�”}”(hŒ[.. _abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_high_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-high-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kauh1j@hjUòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ_**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/freq_mhz_high_clock**”h]”j`)�”}”(hŒ_**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/freq_mhz_high_clock**”h]”hŒ[/sys/bus/platform/devices/INTC1045:00/pch_fivr_switch_frequency/freq_mhz_high_clock”…”�”}”(hjoòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Kkhjhòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRòubah}”(h]”jQòah ]”h"]”ŒVabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_high_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j òjGòsj˜}”jQòjGòsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj¥òh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hj¯òh]”hŒsysfs-platform-dptf”…”�”}”(hj±òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Kkhj¥òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KkhhÊh²hubhÞ)�”}”(hŒn(RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz, when FIVR clock is 38.4MHz.”h]”hŒn(RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz, when FIVR clock is 38.4MHz.”…”�”}”(hjÓòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KkhhÊh²hubj))�”}”(hŒZ.. _abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_low_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-low-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`uh1j@hjïòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ^**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/freq_mhz_low_clock**”h]”j`)�”}”(hŒ^**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/freq_mhz_low_clock**”h]”hŒZ/sys/bus/platform/devices/INTC1045:00/pch_fivr_switch_frequency/freq_mhz_low_clock”…”�”}”(hj óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´Kchjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìòubah}”(h]”jëòah ]”h"]”ŒUabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_freq_mhz_low_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:ójáòsj˜}”jëòjáòsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hj?óh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjIóh]”hŒsysfs-platform-dptf”…”�”}”(hjKóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´Kchj?óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KchhÊh²hubhÞ)�”}”(hŒw(RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz, when FIVR clock is 19.2MHz or 24MHz.”h]”hŒw(RW) The PCH FIVR (Fully Integrated Voltage Regulator) switching frequency in MHz, when FIVR clock is 19.2MHz or 24MHz.”…”�”}”(hjmóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´KchhÊh²hubj))�”}”(hŒV.. _abi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_ssc_clock_info:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-ssc-clock-info”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj‰óubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/ssc_clock_info**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/devices\/INTC1045\:00\/pch_fivr_switch_frequency\/ssc_clock_info**”h]”hŒV/sys/bus/platform/devices/INTC1045:00/pch_fivr_switch_frequency/ssc_clock_info”…”�”}”(hj£óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjœóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†óubah}”(h]”j…óah ]”h"]”ŒQabi_sys_bus_platform_devices_intc1045_00_pch_fivr_switch_frequency_ssc_clock_info”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔój{ósj˜}”j…ój{ósubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-platform-dptf `”h]”(hŒDefined on file ”…”�”}”(hjÙóh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-platform-dptf `”h]”j§)�”}”(hjãóh]”hŒsysfs-platform-dptf”…”�”}”(hjåóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_platform_dptf”uh1hh³jxéh´K�hjÙóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hhÊh²hubhÞ)�”}”(hŒz(RO) Presents SSC (spread spectrum clock) information for EMI (Electro magnetic interference) control. This is a bit mask.”h]”hŒz(RO) Presents SSC (spread spectrum clock) information for EMI (Electro magnetic interference) control. This is a bit mask.”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjôubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjôubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBits”h]”hŒBits”…”�”}”(hj8ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hj5ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ôubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjOôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjLôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjôubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ[7:0]”h]”hŒ[7:0]”…”�”}”(hjxôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjuôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrôubjW)�”}”(hhh]”hÞ)�”}”(hŒ·Sets clock spectrum spread percentage: 0x00=0.2% , 0x3F=10% 1 LSB = 0.1% increase in spread (for settings 0x01 thru 0x1C) 1 LSB = 0.2% increase in spread (for settings 0x1E thru 0x3F)”h]”hŒ·Sets clock spectrum spread percentage: 0x00=0.2% , 0x3F=10% 1 LSB = 0.1% increase in spread (for settings 0x01 thru 0x1C) 1 LSB = 0.2% increase in spread (for settings 0x1E thru 0x3F)”…”�”}”(hj�ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjŒôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoôubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ[8]”h]”hŒ[8]”…”�”}”(hj¯ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hj¬ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ôubjW)�”}”(hhh]”hÞ)�”}”(hŒ,When set to 1, enables spread spectrum clock”h]”hŒ,When set to 1, enables spread spectrum clock”…”�”}”(hjÆôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjÃôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoôubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ[9]”h]”hŒ[9]”…”�”}”(hjæôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjãôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàôubjW)�”}”(hhh]”hÞ)�”}”(hŒ­0: Triangle mode. FFC frequency walks around the Fcenter in a linear fashion 1: Random walk mode. FFC frequency changes randomly within the SSC (Spread spectrum clock) range”h]”hŒ­0: Triangle mode. FFC frequency walks around the Fcenter in a linear fashion 1: Random walk mode. FFC frequency changes randomly within the SSC (Spread spectrum clock) range”…”�”}”(hjýôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjúôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoôubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ[10]”h]”hŒ[10]”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubjW)�”}”(hhh]”hÞ)�”}”(hŒ80: No white noise. 1: Add white noise to spread waveform”h]”hŒ80: No white noise. 1: Add white noise to spread waveform”…”�”}”(hj4õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hj1õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoôubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ[11]”h]”hŒ[11]”…”�”}”(hjTõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjQõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNõubjW)�”}”(hhh]”hÞ)�”}”(hŒ"When 1, future writes are ignored.”h]”hŒ"When 1, future writes are ignored.”…”�”}”(hjkõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxéh´K�hjhõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNõubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_bus_platform_devices_intc1092_00_intc_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-devices-intc1092-00-intc-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj÷õh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-intc_sar `”h]”j§)�”}”(hjöh]”hŒsysfs-driver-intc_sar”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j öŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_intc_sar”uh1hh³jÔõh´Khj÷õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubhÞ)�”}”(hŒtThis sysfs entry is used to retrieve Dynamic SAR information emitted/maintained by a BIOS that supports Dynamic SAR.”h]”hŒtThis sysfs entry is used to retrieve Dynamic SAR information emitted/maintained by a BIOS that supports Dynamic SAR.”…”�”}”(hj%öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubhÞ)�”}”(hŒ|The retrieved information is in the order given below: - device_mode - bandtable_index - antennatable_index - sartable_index”h]”hŒ|The retrieved information is in the order given below: - device_mode - bandtable_index - antennatable_index - sartable_index”…”�”}”(hj3öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubhÞ)�”}”(hXïThe above information is sent as integer values separated by a single space. This information can then be pushed to a WWAN modem that uses this to control the transmit signal level using the Band/Antenna/SAR table index information. These parameters are derived/decided by aggregating device-mode like laptop/tablet/clamshell etc. and the proximity-sensor data available to the embedded controller on given host. The regulatory mode configured on Dynamic SAR driver also influences these values.”h]”hXïThe above information is sent as integer values separated by a single space. This information can then be pushed to a WWAN modem that uses this to control the transmit signal level using the Band/Antenna/SAR table index information. These parameters are derived/decided by aggregating device-mode like laptop/tablet/clamshell etc. and the proximity-sensor data available to the embedded controller on given host. The regulatory mode configured on Dynamic SAR driver also influences these values.”…”�”}”(hjAöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubhÞ)�”}”(hŒðThe userspace applications can poll for changes to this file using POLLPRI event on file-descriptor (fd) obtained by opening this sysfs entry. Application can then read this information from the sysfs node and consume the given information.”h]”hŒðThe userspace applications can poll for changes to this file using POLLPRI event on file-descriptor (fd) obtained by opening this sysfs entry. Application can then read this information from the sysfs node and consume the given information.”…”�”}”(hjOöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_intc1092_00_intc_reg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-intc1092-00-intc-reg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjköubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/INTC1092\:00\/intc_reg**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/INTC1092\:00\/intc_reg**”h]”hŒ5/sys/bus/platform/devices/INTC1092:00/intc_reg”…”�”}”(hj…öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj~öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjköubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhöubah}”(h]”jgöah ]”h"]”Œ1abi_sys_bus_platform_devices_intc1092_00_intc_reg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶öj]ösj˜}”jgöj]ösubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-intc_sar `”h]”(hŒDefined on file ”…”�”}”(hj»öh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-intc_sar `”h]”j§)�”}”(hjÅöh]”hŒsysfs-driver-intc_sar”…”�”}”(hjÇöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_intc_sar”uh1hh³jÔõh´Khj»öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubhÞ)�”}”(hXÕSpecific Absorption Rate (SAR) regulatory mode is typically derived based on information like mcc (Mobile Country Code) and mnc (Mobile Network Code) that is available for the currently attached LTE network. A userspace application is required to set the current SAR regulatory mode on the Dynamic SAR driver using this sysfs node. Such an application can also read back using this sysfs node, the currently configured regulatory mode value from the Dynamic SAR driver.”h]”hXÕSpecific Absorption Rate (SAR) regulatory mode is typically derived based on information like mcc (Mobile Country Code) and mnc (Mobile Network Code) that is available for the currently attached LTE network. A userspace application is required to set the current SAR regulatory mode on the Dynamic SAR driver using this sysfs node. Such an application can also read back using this sysfs node, the currently configured regulatory mode value from the Dynamic SAR driver.”…”�”}”(hjéöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ_Acceptable regulatory modes are: == ==== 0 FCC 1 CE 2 ISED == ==== ”h]”(jn)�”}”(hŒ Acceptable regulatory modes are:”h]”hŒ Acceptable regulatory modes are:”…”�”}”(hjþöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÔõh´Khjúöubj~)�”}”(hhh]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj÷ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj÷ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj2÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj/÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,÷ubjW)�”}”(hhh]”hÞ)�”}”(hŒFCC”h]”hŒFCC”…”�”}”(hjH÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´KhjE÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)÷ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjh÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khje÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb÷ubjW)�”}”(hhh]”hÞ)�”}”(hŒCE”h]”hŒCE”…”�”}”(hj~÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj{÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)÷ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjž÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj›÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜÷ubjW)�”}”(hhh]”hÞ)�”}”(hŒISED”h]”hŒISED”…”�”}”(hj´÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj±÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjúöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÔõh´Khj÷öubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ6The regulatory mode value has one of the above values.”h]”hÞ)�”}”(hjø÷h]”hŒ6The regulatory mode value has one of the above values.”…”�”}”(hjú÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khjö÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjó÷ubjˆ)�”}”(hŒ6The default regulatory mode used in the driver is 0. ”h]”hÞ)�”}”(hŒ4The default regulatory mode used in the driver is 0.”h]”hŒ4The default regulatory mode used in the driver is 0.”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔõh´Khj øubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjó÷ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÔõh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_mlnxbf04_00_bootfifo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-mlnxbf04-00-bootfifo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj9øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/bootfifo**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/bootfifo**”h]”hŒ5/sys/bus/platform/devices/MLNXBF04:00/bootfifo”…”�”}”(hjSøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-platform-mellanox-bootctl”h´KHhjLøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6øubah}”(h]”j5øah ]”h"]”Œ1abi_sys_bus_platform_devices_mlnxbf04_00_bootfifo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…øj+øsj˜}”j5øj+øsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjŠøh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hj”øh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj–øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´KHhjŠøubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KHhhÊh²hubhÞ)�”}”(hŒ0The file used to access the BlueField boot fifo.”h]”hŒ0The file used to access the BlueField boot fifo.”…”�”}”(hj¸øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KHhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_mlnxbf04_00_lifecycle_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-mlnxbf04-00-lifecycle-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÔøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/lifecycle_state**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/lifecycle_state**”h]”hŒ</sys/bus/platform/devices/MLNXBF04:00/lifecycle_state”…”�”}”(hjîøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khjçøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑøubah}”(h]”jÐøah ]”h"]”Œ8abi_sys_bus_platform_devices_mlnxbf04_00_lifecycle_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùjÆøsj˜}”jÐøjÆøsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj$ùh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hj.ùh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj0ùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:ùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Khj$ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubhÞ)�”}”(hŒLThe Life-cycle state of the SoC, which could be one of the following values.”h]”hŒLThe Life-cycle state of the SoC, which could be one of the following values.”…”�”}”(hjRùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjcùubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjcùubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Production”h]”hŒ Production”…”�”}”(hjƒùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj€ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ùubjW)�”}”(hhh]”hÞ)�”}”(hŒ-Production state and can be updated to secure”h]”hŒ-Production state and can be updated to secure”…”�”}”(hjšùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj—ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzùubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GA Secured”h]”hŒ GA Secured”…”�”}”(hjºùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj·ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ùubjW)�”}”(hhh]”hÞ)�”}”(hŒ(Secure chip and not able to change state”h]”hŒ(Secure chip and not able to change state”…”�”}”(hjÑùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhjÎùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzùubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒGA Non-Secured”h]”hŒGA Non-Secured”…”�”}”(hjñùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khjîùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëùubjW)�”}”(hhh]”hÞ)�”}”(hŒ,Non-Secure chip and not able to change state”h]”hŒ,Non-Secure chip and not able to change state”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzùubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒRMA”h]”hŒRMA”…”�”}”(hj(úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj%úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"úubjW)�”}”(hhh]”hÞ)�”}”(hŒ Return Merchandise Authorization”h]”hŒ Return Merchandise Authorization”…”�”}”(hj?úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj<úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"úubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`ùubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_mlnxbf04_00_mfg_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-mlnxbf04-00-mfg-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjzúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/mfg_lock**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/mfg_lock**”h]”hŒ5/sys/bus/platform/devices/MLNXBF04:00/mfg_lock”…”�”}”(hj”úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‘hj�úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡úubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwúubah}”(h]”jvúah ]”h"]”Œ1abi_sys_bus_platform_devices_mlnxbf04_00_mfg_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅújlúsj˜}”jvújlúsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjÊúh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjÔúh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjÖúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒúubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´K‘hjÊúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‘hhÊh²hubhÞ)�”}”(hŒœThe "mfg_lock" sysfs attribute is write-only. A successful write to this attribute will latch the board-level attributes into EEPROM, making them read-only.”h]”hŒ The “mfg_lockâ€� sysfs attribute is write-only. A successful write to this attribute will latch the board-level attributes into EEPROM, making them read-only.”…”�”}”(hjøúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‘hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_mlnxbf04_00_modl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-mlnxbf04-00-modl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/modl**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/modl**”h]”hŒ1/sys/bus/platform/devices/MLNXBF04:00/modl”…”�”}”(hj.ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Kqhj'ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûubah}”(h]”jûah ]”h"]”Œ-abi_sys_bus_platform_devices_mlnxbf04_00_modl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ûjûsj˜}”jûjûsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjdûh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjnûh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjpûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Kqhjdûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KqhhÊh²hubhÞ)�”}”(hŒiThe "modl" sysfs attribute holds the board's model number. This value is provided on a board-level label.”h]”hŒoThe “modlâ€� sysfs attribute holds the board’s model number. This value is provided on a board-level label.”…”�”}”(hj’ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KqhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_mlnxbf04_00_oob_mac:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-mlnxbf04-00-oob-mac”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj®ûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/oob_mac**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/oob_mac**”h]”hŒ4/sys/bus/platform/devices/MLNXBF04:00/oob_mac”…”�”}”(hjÈûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KXhjÁûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«ûubah}”(h]”jªûah ]”h"]”Œ0abi_sys_bus_platform_devices_mlnxbf04_00_oob_mac”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùûj ûsj˜}”jªûj ûsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjþûh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjüh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´KXhjþûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KXhhÊh²hubhÞ)�”}”(hŒ’The "oob_mac" sysfs attribute holds the MAC address for the out-of-band 1Gbps Ethernet port. This MAC address is provided on a board-level label.”h]”hŒ–The “oob_macâ€� sysfs attribute holds the MAC address for the out-of-band 1Gbps Ethernet port. This MAC address is provided on a board-level label.”…”�”}”(hj,üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KXhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_platform_devices_mlnxbf04_00_opn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-devices-mlnxbf04-00-opn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjHüubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/opn**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/opn**”h]”hŒ0/sys/bus/platform/devices/MLNXBF04:00/opn”…”�”}”(hjbüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Kahj[üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHüubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEüubah}”(h]”jDüah ]”h"]”Œ,abi_sys_bus_platform_devices_mlnxbf04_00_opn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“üj:üsj˜}”jDüj:üsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj˜üh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hj¢üh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj¤üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Kahj˜üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KahhÊh²hubhÞ)�”}”(hŒgThe "opn" sysfs attribute holds the board's part number. This value is provided on a board-level label.”h]”hŒmThe “opnâ€� sysfs attribute holds the board’s part number. This value is provided on a board-level label.”…”�”}”(hjÆüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KahhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_mlnxbf04_00_post_reset_wdog:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-mlnxbf04-00-post-reset-wdog”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjâüubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/post_reset_wdog**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/post_reset_wdog**”h]”hŒ</sys/bus/platform/devices/MLNXBF04:00/post_reset_wdog”…”�”}”(hjüüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khjõüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâüubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßüubah}”(h]”jÞüah ]”h"]”Œ8abi_sys_bus_platform_devices_mlnxbf04_00_post_reset_wdog”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-ýjÔüsj˜}”jÞüjÔüsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj2ýh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hj<ýh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj>ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Khj2ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubhÞ)�”}”(hŒ“The watchdog setting in seconds for the next booting. It's used to reboot the chip and recover it to the old state if the new boot partition fails.”h]”hŒ•The watchdog setting in seconds for the next booting. It’s used to reboot the chip and recover it to the old state if the new boot partition fails.”…”�”}”(hj`ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_mlnxbf04_00_reset_action:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-mlnxbf04-00-reset-action”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj|ýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/reset_action**”h]”j`)�”}”(hŒ=**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/reset_action**”h]”hŒ9/sys/bus/platform/devices/MLNXBF04:00/reset_action”…”�”}”(hj–ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj�ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyýubah}”(h]”jxýah ]”h"]”Œ5abi_sys_bus_platform_devices_mlnxbf04_00_reset_action”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇýjnýsj˜}”jxýjnýsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjÌýh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjÖýh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjØýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´KhjÌýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubhÞ)�”}”(hŒZThe source of the boot stream for the next reset. It could be one of the following values:”h]”hŒZThe source of the boot stream for the next reset. It could be one of the following values:”…”�”}”(hjúýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj þubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj þubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒexternal”h]”hŒexternal”…”�”}”(hj+þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj(þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%þubjW)�”}”(hhh]”hÞ)�”}”(hŒ'boot from external source (USB or PCIe)”h]”hŒ'boot from external source (USB or PCIe)”…”�”}”(hjBþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj?þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"þubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒemmc”h]”hŒemmc”…”�”}”(hjbþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj_þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\þubjW)�”}”(hhh]”hÞ)�”}”(hŒboot from the onchip eMMC”h]”hŒboot from the onchip eMMC”…”�”}”(hjyþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khjvþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"þubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ emmc_legacy”h]”hŒ emmc_legacy”…”�”}”(hj™þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj–þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“þubjW)�”}”(hhh]”hÞ)�”}”(hŒ/boot from the onchip eMMC in legacy (slow) mode”h]”hŒ/boot from the onchip eMMC in legacy (slow) mode”…”�”}”(hj°þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Khj­þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ1.. _abi_sys_bus_platform_devices_mlnxbf04_00_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-devices-mlnxbf04-00-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjëþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rev**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rev**”h]”hŒ0/sys/bus/platform/devices/MLNXBF04:00/rev”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‰hjþþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèþubah}”(h]”jçþah ]”h"]”Œ,abi_sys_bus_platform_devices_mlnxbf04_00_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6ÿjÝþsj˜}”jçþjÝþsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj;ÿh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjEÿh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjGÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´K‰hj;ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‰hhÊh²hubhÞ)�”}”(hŒdThe "rev" sysfs attribute holds the board's revision. This value is provided on a board-level label.”•h]”hŒjThe “revâ€� sysfs attribute holds the board’s revision. This value is provided on a board-level label.”…”�”}”(hjiÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K‰hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_mlnxbf04_00_rsh_log:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-mlnxbf04-00-rsh-log”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj…ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rsh_log**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rsh_log**”h]”hŒ4/sys/bus/platform/devices/MLNXBF04:00/rsh_log”…”�”}”(hjŸÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KOhj˜ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚ÿubah}”(h]”j�ÿah ]”h"]”Œ0abi_sys_bus_platform_devices_mlnxbf04_00_rsh_log”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐÿjwÿsj˜}”j�ÿjwÿsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjÕÿh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjßÿh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjáÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´KOhjÕÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KOhhÊh²hubhÞ)�”}”(hŒ�The file used to write BlueField boot log with the format "[INFO|WARN|ERR|ASSERT ]". Log level 'INFO' is used by default if not specified.”h]”hŒ—The file used to write BlueField boot log with the format “[INFO|WARN|ERR|ASSERT ]â€�. Log level ‘INFO’ is used by default if not specified.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KOhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_platform_devices_mlnxbf04_00_rtc_battery:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-platform-devices-mlnxbf04-00-rtc-battery”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rtc_battery**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/rtc_battery**”h]”hŒ8/sys/bus/platform/devices/MLNXBF04:00/rtc_battery”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Kšhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ4abi_sys_bus_platform_devices_mlnxbf04_00_rtc_battery”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjjsj˜}”jjsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjoh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjyh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Kšhjoubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KšhhÊh²hubhÞ)�”}”(hŒÔThe "rtc_battery" sysfs attribute is read-only. A successful read from this attribute returns the status of the board's RTC battery. The RTC battery status register is also cleared upon successful read operation.”h]”hŒÚThe “rtc_batteryâ€� sysfs attribute is read-only. A successful read from this attribute returns the status of the board’s RTC battery. The RTC battery status register is also cleared upon successful read operation.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KšhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_devices_mlnxbf04_00_second_reset_action:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´K'hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hhÊh²hubhÞ)�”}”(hŒ„Update the source of the boot stream after next reset. It could be one of the following values and will be applied after next reset.”h]”hŒ„Update the source of the boot stream after next reset. It could be one of the following values and will be applied after next reset.”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjHubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjHubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒexternal”h]”hŒexternal”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbubjW)�”}”(hhh]”hÞ)�”}”(hŒ'boot from external source (USB or PCIe)”h]”hŒ'boot from external source (USB or PCIe)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒemmc”h]”hŒemmc”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ubjW)�”}”(hhh]”hÞ)�”}”(hŒboot from the onchip eMMC”h]”hŒboot from the onchip eMMC”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ emmc_legacy”h]”hŒ emmc_legacy”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubjW)�”}”(hhh]”hÞ)�”}”(hŒ/boot from the onchip eMMC in legacy (slow) mode”h]”hŒ/boot from the onchip eMMC in legacy (slow) mode”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ swap_emmc”h]”hŒ swap_emmc”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒ+swap the primary / secondary boot partition”h]”hŒ+swap the primary / secondary boot partition”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnone”h]”hŒnone”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubjW)�”}”(hhh]”hÞ)�”}”(hŒcancel the action”h]”hŒcancel the action”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K'hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_mlnxbf04_00_secure_boot_fuse_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-mlnxbf04-00-secure-boot-fuse-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/secure_boot_fuse_state**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/secure_boot_fuse_state**”h]”hŒC/sys/bus/platform/devices/MLNXBF04:00/secure_boot_fuse_state”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“ubah}”(h]”j’ah ]”h"]”Œ?abi_sys_bus_platform_devices_mlnxbf04_00_secure_boot_fuse_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jájˆsj˜}”j’jˆsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjæh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjðh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´K8hjæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hhÊh²hubhÞ)�”}”(hŒ6The state of eFuse versions with the following values.”h]”hŒ6The state of eFuse versions with the following values.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj%ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj%ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒInUse”h]”hŒInUse”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!burnt, valid and currently in use”h]”hŒ!burnt, valid and currently in use”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUsed”h]”hŒUsed”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvubjW)�”}”(hhh]”hÞ)�”}”(hŒburnt and valid”h]”hŒburnt and valid”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒFree”h]”hŒFree”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ubjW)�”}”(hhh]”hÞ)�”}”(hŒnot burnt and free to use”h]”hŒnot burnt and free to use”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒSkipped”h]”hŒSkipped”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubjW)�”}”(hhh]”hÞ)�”}”(hŒ not burnt but not free (skipped)”h]”hŒ not burnt but not free (skipped)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒWasted”h]”hŒWasted”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒburnt and invalid”h]”hŒburnt and invalid”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒInvalid”h]”hŒInvalid”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubjW)�”}”(hhh]”hÞ)�”}”(hŒ,not burnt but marked as valid (error state).”h]”hŒ,not burnt but marked as valid (error state).”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K8hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ1.. _abi_sys_bus_platform_devices_mlnxbf04_00_sku:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-devices-mlnxbf04-00-sku”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/sku**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/sku**”h]”hŒ0/sys/bus/platform/devices/MLNXBF04:00/sku”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´Kihj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§ubah}”(h]”j¦ah ]”h"]”Œ,abi_sys_bus_platform_devices_mlnxbf04_00_sku”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõjœsj˜}”j¦jœsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hjúh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Kihjúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KihhÊh²hubhÞ)�”}”(hŒfThe "sku" sysfs attribute holds the board's SKU number. This value is provided on a board-level label.”h]”hŒlThe “skuâ€� sysfs attribute holds the board’s SKU number. This value is provided on a board-level label.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KihhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_mlnxbf04_00_sn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-mlnxbf04-00-sn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjDubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/sn**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/sn**”h]”hŒ//sys/bus/platform/devices/MLNXBF04:00/sn”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KyhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAubah}”(h]”j@ah ]”h"]”Œ+abi_sys_bus_platform_devices_mlnxbf04_00_sn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j6sj˜}”j@j6subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj”h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hjžh]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´Kyhj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KyhhÊh²hubhÞ)�”}”(hŒhThe "sn" sysfs attribute holds the board's serial number. This value is provided on a board-level label.”h]”hŒnThe “snâ€� sysfs attribute holds the board’s serial number. This value is provided on a board-level label.”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´KyhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_mlnxbf04_00_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-mlnxbf04-00-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/uuid**”h]”j`)�”}”(hŒ5**\/sys\/bus\/platform\/devices\/MLNXBF04\:00\/uuid**”h]”hŒ1/sys/bus/platform/devices/MLNXBF04:00/uuid”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K�hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛubah}”(h]”jÚah ]”h"]”Œ-abi_sys_bus_platform_devices_mlnxbf04_00_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)jÐsj˜}”jÚjÐsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-mellanox-bootctl `”h]”(hŒDefined on file ”…”�”}”(hj.h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-mellanox-bootctl `”h]”j§)�”}”(hj8h]”hŒsysfs-platform-mellanox-bootctl”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_mellanox_bootctl”uh1hh³jgøh´K�hj.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K�hhÊh²hubhÞ)�”}”(hŒdThe "uuid" sysfs attribute holds the board's UUID. This value is provided by the manufacturing team.”h]”hŒjThe “uuidâ€� sysfs attribute holds the board’s UUID. This value is provided by the manufacturing team.”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgøh´K�hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_vpc2004_camera_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-vpc2004-camera-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/camera_power**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/camera_power**”h]”hŒ8/sys/bus/platform/devices/VPC2004:*/camera_power”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-platform-ideapad-laptop”h´Khj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuubah}”(h]”jtah ]”h"]”Œ1abi_sys_bus_platform_devices_vpc2004_camera_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄjjsj˜}”jtjjsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-platform-ideapad-laptop `”h]”(hŒDefined on file ”…”�”}”(hjÉh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-platform-ideapad-laptop `”h]”j§)�”}”(hjÓh]”hŒsysfs-platform-ideapad-laptop”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_platform_ideapad_laptop”uh1hh³j¦h´KhjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-platform-ideapad-laptop `”h]”j§)�”}”(hjmh]”hŒsysfs-platform-ideapad-laptop”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_platform_ideapad_laptop”uh1hh³j¦h´Khjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubhÞ)�”}”(hŒ/Change fan mode There are four available modes:”h]”hŒ/Change fan mode There are four available modes:”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubjÛ›)�”}”(hŒn* 0 -> Super Silent Mode * 1 -> Standard Mode * 2 -> Dust Cleaning * 4 -> Efficient Thermal Dissipation Mode ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0 -> Super Silent Mode”h]”hÞ)�”}”(hj¨h]”hŒ0 -> Super Silent Mode”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj£ubjˆ)�”}”(hŒ1 -> Standard Mode”h]”hÞ)�”}”(hj¿h]”hŒ1 -> Standard Mode”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj£ubjˆ)�”}”(hŒ2 -> Dust Cleaning”h]”hÞ)�”}”(hjÖh]”hŒ2 -> Dust Cleaning”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj£ubjˆ)�”}”(hŒ)4 -> Efficient Thermal Dissipation Mode ”h]”hÞ)�”}”(hŒ'4 -> Efficient Thermal Dissipation Mode”h]”hŒ'4 -> Efficient Thermal Dissipation Mode”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khjëubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj£ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¦h´KhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¦h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_platform_devices_vpc2004_fn_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-devices-vpc2004-fn-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/fn_lock**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/fn_lock**”h]”hŒ3/sys/bus/platform/devices/VPC2004:*/fn_lock”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ,abi_sys_bus_platform_devices_vpc2004_fn_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhjsj˜}”jjsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-platform-ideapad-laptop `”h]”(hŒDefined on file ”…”�”}”(hjmh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-platform-ideapad-laptop `”h]”j§)�”}”(hjwh]”hŒsysfs-platform-ideapad-laptop”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_platform_ideapad_laptop”uh1hh³j¦h´Khjmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubhÞ)�”}”(hŒControl fn-lock mode.”h]”hŒControl fn-lock mode.”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubjÛ›)�”}”(hŒ'* 1 -> Switched On * 0 -> Switched Off ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1 -> Switched On”h]”hÞ)�”}”(hj²h]”hŒ1 -> Switched On”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj­ubjˆ)�”}”(hŒ0 -> Switched Off ”h]”hÞ)�”}”(hŒ0 -> Switched Off”h]”hŒ0 -> Switched Off”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj­ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¦h´Khj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¦h´KhhÊh²hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubj¹)�”}”(hŒO# echo "0" > \ /sys/bus/pci/devices/0000:00:1f.0/PNP0C09:00/VPC2004:00/fn_lock”h]”hŒO# echo "0" > \ /sys/bus/pci/devices/0000:00:1f.0/PNP0C09:00/VPC2004:00/fn_lock”…”�”}”hjùsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¦h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_vpc2004_touchpad:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-vpc2004-touchpad”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/touchpad**”h]”j`)�”}”(hŒ8**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/touchpad**”h]”hŒ4/sys/bus/platform/devices/VPC2004:*/touchpad”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ-abi_sys_bus_platform_devices_vpc2004_touchpad”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j` j sj˜}”j j subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-platform-ideapad-laptop `”h]”(hŒDefined on file ”…”�”}”(hje h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-platform-ideapad-laptop `”h]”j§)�”}”(hjo h]”hŒsysfs-platform-ideapad-laptop”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_platform_ideapad_laptop”uh1hh³j¦h´Khje ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ?Control touchpad mode. * 1 -> Switched On * 0 -> Switched Off ”h]”(jn)�”}”(hŒControl touchpad mode.”h]”hŒControl touchpad mode.”…”�”}”(hjš h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¦h´Khj– ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1 -> Switched On”h]”hÞ)�”}”(hj° h]”hŒ1 -> Switched On”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´Khj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj« ubjˆ)�”}”(hŒ0 -> Switched Off ”h]”hÞ)�”}”(hŒ0 -> Switched Off”h]”hŒ0 -> Switched Off”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´KhjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj« ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j¦h´Khj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj– ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¦h´Khj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_vpc2004_usb_charging:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-vpc2004-usb-charging”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/usb_charging**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/VPC2004\:\*\/usb_charging**”h]”hŒ8/sys/bus/platform/devices/VPC2004:*/usb_charging”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´K-hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jÿ ah ]”h"]”Œ1abi_sys_bus_platform_devices_vpc2004_usb_charging”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN jõ sj˜}”jÿ jõ subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-platform-ideapad-laptop `”h]”(hŒDefined on file ”…”�”}”(hjS h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-platform-ideapad-laptop `”h]”j§)�”}”(hj] h]”hŒsysfs-platform-ideapad-laptop”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_platform_ideapad_laptop”uh1hh³j¦h´K-hjS ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´K-hhÊh²hubhÞ)�”}”(hŒ™Controls whether the "always on USB charging" feature is enabled or not. This feature enables charging USB devices even if the computer is not turned on.”h]”hŒ�Controls whether the “always on USB chargingâ€� feature is enabled or not. This feature enables charging USB devices even if the computer is not turned on.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦h´K-hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_fsi_master_gpio_external_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-fsi-master-gpio-external-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/devices\/[\.\.]\/fsi\-master\-gpio\/external_mode**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/devices\/[\.\.]\/fsi\-master\-gpio\/external_mode**”h]”hŒG/sys/bus/platform/devices/[..]/fsi-master-gpio/external_mode”…”�”}”(hj· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-driver-fsi-master-gpio”h´Khj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš ubah}”(h]”j™ ah ]”h"]”Œ:abi_sys_bus_platform_devices_fsi_master_gpio_external_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jé j� sj˜}”j™ j� subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-fsi-master-gpio `”h]”(hŒDefined on file ”…”�”}”(hjî h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-fsi-master-gpio `”h]”j§)�”}”(hjø h]”hŒsysfs-driver-fsi-master-gpio”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_fsi_master_gpio”uh1hh³jË h´Khjî ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jË h´KhhÊh²hubhÞ)�”}”(hŒòControls access arbitration for GPIO-based FSI master. A value of 0 (the default) sets normal mode, where the driver performs FSI bus transactions, 1 sets external mode, where the FSI bus is driven externally (for example, by a debug device).”h]”hŒòControls access arbitration for GPIO-based FSI master. A value of 0 (the default) sets normal mode, where the driver performs FSI bus transactions, 1 sets external mode, where the FSI bus is driven externally (for example, by a debug device).”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jË h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_bus_drop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-bus-drop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj8 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_bus_drop**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_bus_drop**”h]”hŒ=/sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_drop”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-platform-chipidea-usb-otg”h´KhjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5 ubah}”(h]”j4 ah ]”h"]”Œ8abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_bus_drop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„ j* sj˜}”j4 j* subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-chipidea-usb-otg `”h]”(hŒDefined on file ”…”�”}”(hj‰ h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-chipidea-usb-otg `”h]”j§)�”}”(hj“ h]”hŒsysfs-platform-chipidea-usb-otg”…”�”}”(hj• h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_chipidea_usb_otg”uh1hh³jf h´Khj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubhÞ)�”}”(hŒÓCan be set and read The a_bus_drop(A-device bus drop) input is 1 when the application running on the A-device wants to power down the bus, and is 0 otherwise, When a_bus_drop is 1, then the a_bus_req shall be 0.”h]”hŒÓCan be set and read The a_bus_drop(A-device bus drop) input is 1 when the application running on the A-device wants to power down the bus, and is 0 otherwise, When a_bus_drop is 1, then the a_bus_req shall be 0.”…”�”}”(hj· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubhÞ)�”}”(hŒValid values are "1" and "0".”h]”hŒ%Valid values are “1â€� and “0â€�.”…”�”}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒTReading: returns 1 if the bus is off(vbus is turned off) by A-device, otherwise 0. ”h]”(jn)�”}”(hŒ;Reading: returns 1 if the bus is off(vbus is turned off) by”h]”hŒ;Reading: returns 1 if the bus is off(vbus is turned off) by”…”�”}”(hjÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jf h´KhjÖ ubj~)�”}”(hhh]”hÞ)�”}”(hŒA-device, otherwise 0.”h]”hŒA-device, otherwise 0.”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´Khjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÖ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jf h´KhjÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_bus_req:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-bus-req”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_bus_req**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_bus_req**”h]”hŒ</sys/bus/platform/devices/ci_hdrc.0/inputs/a_bus_req”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´Khj, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ7abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_bus_req”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd j sj˜}”j j subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-chipidea-usb-otg `”h]”(hŒDefined on file ”…”�”}”(hji h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-chipidea-usb-otg `”h]”j§)�”}”(hjs h]”hŒsysfs-platform-chipidea-usb-otg”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_chipidea_usb_otg”uh1hh³jf h´Khji ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubhÞ)�”}”(hXyCan be set and read. Set a_bus_req(A-device bus request) input to be 1 if the application running on the A-device wants to use the bus, and to be 0 when the application no longer wants to use the bus(or wants to work as peripheral). a_bus_req can also be set to 1 by kernel in response to remote wakeup signaling from the B-device, the A-device should decide to resume the bus.”h]”hXyCan be set and read. Set a_bus_req(A-device bus request) input to be 1 if the application running on the A-device wants to use the bus, and to be 0 when the application no longer wants to use the bus(or wants to work as peripheral). a_bus_req can also be set to 1 by kernel in response to remote wakeup signaling from the B-device, the A-device should decide to resume the bus.”…”�”}”(hj— h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubhÞ)�”}”(hŒValid values are "1" and "0".”h]”hŒ%Valid values are “1â€� and “0â€�.”…”�”}”(hj¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubhÞ)�”}”(hŒiReading: returns 1 if the application running on the A-device is using the bus as host role, otherwise 0.”h]”hŒiReading: returns 1 if the application running on the A-device is using the bus as host role, otherwise 0.”…”�”}”(hj³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_clr_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-clr-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÏ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_clr_err**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/a_clr_err**”h]”hŒ</sys/bus/platform/devices/ci_hdrc.0/inputs/a_clr_err”…”�”}”(hjé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K0hjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌ ubah}”(h]”jË ah ]”h"]”Œ7abi_sys_bus_platform_devices_ci_hdrc_0_inputs_a_clr_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÁ sj˜}”jË jÁ subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-chipidea-usb-otg `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-chipidea-usb-otg `”h]”j§)�”}”(hj) h]”hŒsysfs-platform-chipidea-usb-otg”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj' ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_chipidea_usb_otg”uh1hh³jf h´K0hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K0hhÊh²hubhÞ)�”}”(hŒƒOnly can be set. The a_clr_err(A-device Vbus error clear) input is used to clear vbus error, then A-device will power down the bus.”h]”hŒƒOnly can be set. The a_clr_err(A-device Vbus error clear) input is used to clear vbus error, then A-device will power down the bus.”…”�”}”(hjM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K0hhÊh²hubhÞ)�”}”(hŒValid value is "1"”h]”hŒValid value is “1â€�”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K0hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_ci_hdrc_0_inputs_b_bus_req:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-ci-hdrc-0-inputs-b-bus-req”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjw ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/b_bus_req**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/inputs\/b_bus_req**”h]”hŒ</sys/bus/platform/devices/ci_hdrc.0/inputs/b_bus_req”…”�”}”(hj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K!hjŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjw ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjt ubah}”(h]”js ah ]”h"]”Œ7abi_sys_bus_platform_devices_ci_hdrc_0_inputs_b_bus_req”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ji sj˜}”js ji subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-chipidea-usb-otg `”h]”(hŒDefined on file ”…”�”}”(hjÇ h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-chipidea-usb-otg `”h]”j§)�”}”(hjÑ h]”hŒsysfs-platform-chipidea-usb-otg”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_chipidea_usb_otg”uh1hh³jf h´K!hjÇ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K!hhÊh²hubhÞ)�”}”(hX Can be set and read. The b_bus_req(B-device bus request) input is 1 during the time that the application running on the B-device wants to use the bus as host, and is 0 when the application no longer wants to work as host and decides to switch back to be peripheral.”h]”hX Can be set and read. The b_bus_req(B-device bus request) input is 1 during the time that the application running on the B-device wants to use the bus as host, and is 0 when the application no longer wants to work as host and decides to switch back to be peripheral.”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K!hhÊh²hubhÞ)�”}”(hŒValid values are "1" and "0".”h]”hŒ%Valid values are “1â€� and “0â€�.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K!hhÊh²hubhÞ)�”}”(hŒgReading: returns if the application running on the B device is using the bus as host role, otherwise 0.”h]”hŒgReading: returns if the application running on the B device is using the bus as host role, otherwise 0.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jf h´K!hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_ci_hdrc_0_role:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-ci-hdrc-0-role”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/role**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/ci_hdrc\.0\/role**”h]”hŒ//sys/bus/platform/devices/ci_hdrc.0/role”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-platform-chipidea-usb2”h´Khj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*ubah}”(h]”j)ah ]”h"]”Œ+abi_sys_bus_platform_devices_ci_hdrc_0_role”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyjsj˜}”j)jsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-platform-chipidea-usb2 `”h]”(hŒDefined on file ”…”�”}”(hj~h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-platform-chipidea-usb2 `”h]”j§)�”}”(hjˆh]”hŒsysfs-platform-chipidea-usb2”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_platform_chipidea_usb2”uh1hh³j[h´Khj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j[h´KhhÊh²hubhÞ)�”}”(hŒXWhen read, it returns string "gadget" or "host", indicating the current controller role.”h]”hŒ`When read, it returns string “gadgetâ€� or “hostâ€�, indicating the current controller role.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j[h´KhhÊh²hubhÞ)�”}”(hŒ}It will do role switch when "gadget" or "host" is written to it. Only controller at dual-role configuration supports writing.”h]”hŒ…It will do role switch when “gadgetâ€� or “hostâ€� is written to it. Only controller at dual-role configuration supports writing.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j[h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_dfl_fme_0_bitstream_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-dfl-fme-0-bitstream-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/bitstream_id**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/bitstream_id**”h]”hŒ8/sys/bus/platform/devices/dfl-fme.0/bitstream_id”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-platform-dfl-fme”h´K hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓubah}”(h]”jÒah ]”h"]”Œ3abi_sys_bus_platform_devices_dfl_fme_0_bitstream_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"jÈsj˜}”jÒjÈsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj'h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj1h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K hj'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K hhÊh²hubhÞ)�”}”(hŒ�Read-only. It returns Bitstream (static FPGA region) identifier number, which includes the detailed version and other information of this static FPGA region.”h]”hŒ�Read-only. It returns Bitstream (static FPGA region) identifier number, which includes the detailed version and other information of this static FPGA region.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_devices_dfl_fme_0_bitstream_metadata:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-devices-dfl-fme-0-bitstream-metadata”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjqubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/bitstream_metadata**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/bitstream_metadata**”h]”hŒ>/sys/bus/platform/devices/dfl-fme.0/bitstream_metadata”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnubah}”(h]”jmah ]”h"]”Œ9abi_sys_bus_platform_devices_dfl_fme_0_bitstream_metadata”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼jcsj˜}”jmjcsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÁh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjËh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ™Read-only. It returns Bitstream (static FPGA region) meta data, which includes the synthesis date, seed and other information of this static FPGA region.”h]”hŒ™Read-only. It returns Bitstream (static FPGA region) meta data, which includes the synthesis date, seed and other information of this static FPGA region.”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_dfl_fme_0_cache_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-dfl-fme-0-cache-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj[h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjeh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Khj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ5Read-only. It returns cache size of this FPGA device.”h]”hŒ5Read-only. It returns cache size of this FPGA device.”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_catfatal_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-dfl-fme-0-errors-catfatal-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/catfatal_errors**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/catfatal_errors**”h]”hŒC/sys/bus/platform/devices/dfl-fme.0/errors/catfatal_errors”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KHhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ubah}”(h]”j¡ah ]”h"]”Œ=abi_sys_bus_platform_devices_dfl_fme_0_errors_catfatal_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðj—sj˜}”j¡j—subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjõh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÿh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KHhjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KHhhÊh²hubhÞ)�”}”(hŒ=Read-only. It returns catastrophic and fatal errors detected.”h]”hŒ=Read-only. It returns catastrophic and fatal errors detected.”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KHhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_first_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-devices-dfl-fme-0-errors-first-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/first_error**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/first_error**”h]”hŒ?/sys/bus/platform/devices/dfl-fme.0/errors/first_error”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K`hjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<ubah}”(h]”j;ah ]”h"]”Œ9abi_sys_bus_platform_devices_dfl_fme_0_errors_first_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj1sj˜}”j;j1subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj™h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K`hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K`hhÊh²hubhÞ)�”}”(hŒFRead-only. Read this file to get the first error detected by hardware.”h]”hŒFRead-only. Read this file to get the first error detected by hardware.”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K`hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_fme_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-dfl-fme-0-errors-fme-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/fme_errors**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/fme_errors**”h]”hŒ>/sys/bus/platform/devices/dfl-fme.0/errors/fme_errors”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KWhjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖubah}”(h]”jÕah ]”h"]”Œ8abi_sys_bus_platform_devices_dfl_fme_0_errors_fme_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$jËsj˜}”jÕjËsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj)h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj3h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KWhj)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KWhhÊh²hubhÞ)�”}”(hŒÂRead-Write. Read this file to get errors detected on FME. Write this file to clear errors logged in fme_errors. Write fails with -EINVAL if input parsing fails or input error code doesn't match.”h]”hŒÄRead-Write. Read this file to get errors detected on FME. Write this file to clear errors logged in fme_errors. Write fails with -EINVAL if input parsing fails or input error code doesn’t match.”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KWhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_inject_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-devices-dfl-fme-0-errors-inject-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/inject_errors**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/inject_errors**”h]”hŒA/sys/bus/platform/devices/dfl-fme.0/errors/inject_errors”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KNhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpubah}”(h]”joah ]”h"]”Œ;abi_sys_bus_platform_devices_dfl_fme_0_errors_inject_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾jesj˜}”jojesubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÃh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÍh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KNhjÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KNhhÊh²hubhÞ)�”}”(hŒÆRead-Write. Read this file to check errors injected. Write this file to inject errors for testing purpose. Write fails with -EINVAL if input parsing fails or input inject error code isn't supported.”h]”hŒÈRead-Write. Read this file to check errors injected. Write this file to inject errors for testing purpose. Write fails with -EINVAL if input parsing fails or input inject error code isn’t supported.”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KNhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_next_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-dfl-fme-0-errors-next-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/next_error**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/next_error**”h]”hŒ>/sys/bus/platform/devices/dfl-fme.0/errors/next_error”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Kghj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ8abi_sys_bus_platform_devices_dfl_fme_0_errors_next_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXjÿsj˜}”j jÿsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj]h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjgh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Kghj]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KghhÊh²hubhÞ)�”}”(hŒGRead-only. Read this file to get the second error detected by hardware.”h]”hŒGRead-only. Read this file to get the second error detected by hardware.”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KghhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_nonfatal_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-dfl-fme-0-errors-nonfatal-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/nonfatal_errors**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/nonfatal_errors**”h]”hŒC/sys/bus/platform/devices/dfl-fme.0/errors/nonfatal_errors”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KBhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤ubah}”(h]”j£ah ]”h"]”Œ=abi_sys_bus_platform_devices_dfl_fme_0_errors_nonfatal_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòj™sj˜}”j£j™subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj÷h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”•8h]”j§)�”}”(hjh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KBhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KBhhÊh²hubhÞ)�”}”(hŒ0Read-only. It returns non-fatal errors detected.”h]”hŒ0Read-only. It returns non-fatal errors detected.”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KBhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_pcie0_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-dfl-fme-0-errors-pcie0-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/pcie0_errors**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/pcie0_errors**”h]”hŒ@/sys/bus/platform/devices/dfl-fme.0/errors/pcie0_errors”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K0hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>ubah}”(h]”j=ah ]”h"]”Œ:abi_sys_bus_platform_devices_dfl_fme_0_errors_pcie0_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒj3sj˜}”j=j3subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj‘h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj›h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K0hj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K0hhÊh²hubhÞ)�”}”(hŒÈRead-Write. Read this file for errors detected on pcie0 link. Write this file to clear errors logged in pcie0_errors. Write fails with -EINVAL if input parsing fails or input error code doesn't match.”h]”hŒÊRead-Write. Read this file for errors detected on pcie0 link. Write this file to clear errors logged in pcie0_errors. Write fails with -EINVAL if input parsing fails or input error code doesn’t match.”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K0hhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_dfl_fme_0_errors_pcie1_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-dfl-fme-0-errors-pcie1-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/pcie1_errors**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/errors\/pcie1_errors**”h]”hŒ@/sys/bus/platform/devices/dfl-fme.0/errors/pcie1_errors”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K9hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØubah}”(h]”j×ah ]”h"]”Œ:abi_sys_bus_platform_devices_dfl_fme_0_errors_pcie1_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&jÍsj˜}”j×jÍsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj+h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj5h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K9hj+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K9hhÊh²hubhÞ)�”}”(hŒÈRead-Write. Read this file for errors detected on pcie1 link. Write this file to clear errors logged in pcie1_errors. Write fails with -EINVAL if input parsing fails or input error code doesn't match.”h]”hŒÊRead-Write. Read this file for errors detected on pcie1 link. Write this file to clear errors logged in pcie1_errors. Write fails with -EINVAL if input parsing fails or input error code doesn’t match.”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K9hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_dfl_fme_0_fabric_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-dfl-fme-0-fabric-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/fabric_version**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/fabric_version**”h]”hŒ:/sys/bus/platform/devices/dfl-fme.0/fabric_version”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjrubah}”(h]”jqah ]”h"]”Œ5abi_sys_bus_platform_devices_dfl_fme_0_fabric_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÀjgsj˜}”jqjgsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÅh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÏh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÍubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KhjÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ Read-only. It returns fabric version of this FPGA device. Userspace applications need this information to select best data channels per different fabric design.”h]”hŒ Read-only. It returns fabric version of this FPGA device. Userspace applications need this information to select best data channels per different fabric design.”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/name**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/name**”h]”hŒ?/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/name”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Knhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ8abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZjsj˜}”j jsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj_h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjih]”hŒsysfs-platform-dfl-fme”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjgubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”juŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Knhj_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KnhhÊh²hubhÞ)�”}”(hŒNRead-Only. Read this file to get the name of hwmon device, it supports values:”h]”hŒNRead-Only. Read this file to get the name of hwmon device, it supports values:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KnhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjžubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjžubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'dfl_fme_thermal'”h]”hŒ‘dfl_fme_thermal’”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Knhj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ubjW)�”}”(hhh]”hÞ)�”}”(hŒthermal hwmon device name”h]”hŒthermal hwmon device name”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KnhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'dfl_fme_power'”h]”hŒ‘dfl_fme_power’”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Knhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubjW)�”}”(hhh]”hÞ)�”}”(hŒpower hwmon device name”h]”hŒpower hwmon device name”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Knhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_crit**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_crit**”h]”hŒF/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_crit”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÈhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDubah}”(h]”jCah ]”h"]”Œ?abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’j9sj˜}”jCj9subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj—h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj¡h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KÈhj—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÈhhÊh²hubhÞ)�”}”(hX½Read-Write. Read this file to get current hardware power threshold2 in uW. If power consumption rises at or above this threshold, hardware starts 90% throttling. Write this file to set current hardware power threshold2 in uW. As hardware only accepts values in Watts, so input value will be round down per Watts (< 1 watts part will be discarded) and clamped within the range from 0 to 127 Watts. Write fails with -EINVAL if input parsing fails.”h]”hX½Read-Write. Read this file to get current hardware power threshold2 in uW. If power consumption rises at or above this threshold, hardware starts 90% throttling. Write this file to set current hardware power threshold2 in uW. As hardware only accepts values in Watts, so input value will be round down per Watts (< 1 watts part will be discarded) and clamped within the range from 0 to 127 Watts. Write fails with -EINVAL if input parsing fails.”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÈhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_crit_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-crit-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_crit_alarm**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_crit_alarm**”h]”hŒL/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_crit_alarm”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÜhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞubah}”(h]”jÝah ]”h"]”ŒEabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_crit_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,jÓsj˜}”jÝjÓsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj1h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj;h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KÜhj1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÜhhÊh²hubhÞ)�”}”(hŒ{Read-only. It returns 1 if power consumption is currently at or above hardware threshold2 (see 'power1_crit'), otherwise 0.”h]”hŒRead-only. It returns 1 if power consumption is currently at or above hardware threshold2 (see ‘power1_crit’), otherwise 0.”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÜhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_fpga_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-fpga-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_fpga_limit**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_fpga_limit**”h]”hŒL/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_fpga_limit”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KéhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxubah}”(h]”jwah ]”h"]”ŒEabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_fpga_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆjmsj˜}”jwjmsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjËh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÕh]”hŒsysfs-platform-dfl-fme”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KéhjËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KéhhÊh²hubhÞ)�”}”(hŒ1Read-Only. It returns power limit for FPGA in uW.”h]”hŒ1Read-Only. It returns power limit for FPGA in uW.”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KéhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_input**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_input**”h]”hŒG/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_input”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Kµhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ@abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`jsj˜}”jjsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjeh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjoh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Kµhjeubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KµhhÊh²hubhÞ)�”}”(hŒ;Read-Only. It returns current FPGA power consumption in uW.”h]”hŒ;Read-Only. It returns current FPGA power consumption in uW.”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KµhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_ltr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-ltr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_ltr**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_ltr**”h]”hŒE/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_ltr”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KïhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬ubah}”(h]”j«ah ]”h"]”Œ>abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_ltr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”júj¡sj˜}”j«j¡subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÿh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Kïhjÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KïhhÊh²hubhÞ)�”}”(hŒåRead-only. Read this file to get current Latency Tolerance Reporting (ltr) value. It returns 1 if all Accelerated Function Units (AFUs) can tolerate latency >= 40us for memory access or 0 if any AFU is latency sensitive (< 40us).”h]”hŒåRead-only. Read this file to get current Latency Tolerance Reporting (ltr) value. It returns 1 if all Accelerated Function Units (AFUs) can tolerate latency >= 40us for memory access or 0 if any AFU is latency sensitive (< 40us).”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KïhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjIubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_max**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_max**”h]”hŒE/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_max”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K»hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFubah}”(h]”jEah ]”h"]”Œ>abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”j;sj˜}”jEj;subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj™h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj£h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K»hj™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K»hhÊh²hubhÞ)�”}”(hX½Read-Write. Read this file to get current hardware power threshold1 in uW. If power consumption rises at or above this threshold, hardware starts 50% throttling. Write this file to set current hardware power threshold1 in uW. As hardware only accepts values in Watts, so input value will be round down per Watts (< 1 watts part will be discarded) and clamped within the range from 0 to 127 Watts. Write fails with -EINVAL if input parsing fails.”h]”hX½Read-Write. Read this file to get current hardware power threshold1 in uW. If power consumption rises at or above this threshold, hardware starts 50% throttling. Write this file to set current hardware power threshold1 in uW. As hardware only accepts values in Watts, so input value will be round down per Watts (< 1 watts part will be discarded) and clamped within the range from 0 to 127 Watts. Write fails with -EINVAL if input parsing fails.”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K»hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_max_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-max-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_max_alarm**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_max_alarm**”h]”hŒK/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_max_alarm”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÕhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàubah}”(h]”jßah ]”h"]”ŒDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_max_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.jÕsj˜}”jßjÕsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj3h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj=h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KÕhj3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÕhhÊh²hubhÞ)�”}”(hŒzRead-only. It returns 1 if power consumption is currently at or above hardware threshold1 (see 'power1_max'), otherwise 0.”h]”hŒ~Read-only. It returns 1 if power consumption is currently at or above hardware threshold1 (see ‘power1_max’), otherwise 0.”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KÕhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_xeon_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-xeon-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_xeon_limit**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/power1_xeon_limit**”h]”hŒL/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/power1_xeon_limit”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Kãhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzubah}”(h]”jyah ]”h"]”ŒEabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_power1_xeon_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈjosj˜}”jyjosubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÍh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj×h]”hŒsysfs-platform-dfl-fme”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KãhjÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KãhhÊh²hubhÞ)�”}”(hŒ1Read-Only. It returns power limit for XEON in uW.”h]”hŒ1Read-Only. It returns power limit for XEON in uW.”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KãhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_crit**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_crit**”h]”hŒE/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_crit”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KŠhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ>abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbj sj˜}”jj subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjgh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjqh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´KŠhjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KŠhhÊh²hubhÞ)�”}”(hŒ Read-Only. It returns hardware threshold2 temperature in millidegrees Celsius. If temperature rises at or above this threshold, hardware starts 100% throttling.”h]”hŒ Read-Only. It returns hardware threshold2 temperature in millidegrees Celsius. If temperature rises at or above this threshold, hardware starts 100% throttling.”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KŠhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_crit_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-crit-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_crit_alarm**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_crit_alarm**”h]”hŒK/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_crit_alarm”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K¢hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®ubah}”(h]”j­ah ]”h"]”ŒDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_crit_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüj£sj˜}”j­j£subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K¢hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K¢hhÊh²hubhÞ)�”}”(hŒtRead-only. It returns 1 if temperature is currently at or above hardware threshold2 (see 'temp1_crit'), otherwise 0.”h]”hŒxRead-only. It returns 1 if temperature is currently at or above hardware threshold2 (see ‘temp1_crit’), otherwise 0.”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K¢hhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_emergency**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_emergency**”h]”hŒJ/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_emergency”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K’hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHubah}”(h]”jGah ]”h"]”ŒCabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–j=sj˜}”jGj=subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj›h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj¥h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K’hj›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K’hhÊh²hubhÞ)�”}”(hŒÚRead-Only. It returns hardware trip threshold temperature in millidegrees Celsius. If temperature rises at or above this threshold, a fatal event will be triggered to board management controller (BMC) to shutdown FPGA.”h]”hŒÚRead-Only. It returns hardware trip threshold temperature in millidegrees Celsius. If temperature rises at or above this threshold, a fatal event will be triggered to board management controller (BMC) to shutdown FPGA.”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K’hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_input**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_input**”h]”hŒF/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_input”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Kzhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâubah}”(h]”jáah ]”h"]”Œ?abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0j×sj˜}”jáj×subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj5h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj?h]”hŒsysfs-platform-dfl-fme”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Kzhj5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KzhhÊh²hubhÞ)�”}”(hŒFRead-Only. It returns FPGA device temperature in millidegrees Celsius.”h]”hŒFRead-Only. It returns FPGA device temperature in millidegrees Celsius.”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KzhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max**”h]”hŒD/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_max”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K�hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|ubah}”(h]”j{ah ]”h"]”Œ=abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊjqsj˜}”j{jqsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÏh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÙh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K�hjÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K�hhÊh²hubhÞ)�”}”(hŒ¿Read-Only. It returns hardware threshold1 temperature in millidegrees Celsius. If temperature rises at or above this threshold, hardware starts 50% or 90% throttling (see 'temp1_max_policy').”h]”hŒÃRead-Only. It returns hardware threshold1 temperature in millidegrees Celsius. If temperature rises at or above this threshold, hardware starts 50% or 90% throttling (see ‘temp1_max_policy’).”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K�hhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max_alarm**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max_alarm**”h]”hŒJ/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_max_alarm”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K›hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”ŒCabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdj sj˜}”jj subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjih²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjsh]”hŒsysfs-platform-dfl-fme”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K›hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K›hhÊh²hubhÞ)�”}”(hŒsRead-only. It returns 1 if temperature is currently at or above hardware threshold1 (see 'temp1_max'), otherwise 0.”h]”hŒwRead-only. It returns 1 if temperature is currently at or above hardware threshold1 (see ‘temp1_max’), otherwise 0.”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K›hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max_policy**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/hwmon\/hwmonX\/temp1_max_policy**”h]”hŒK/sys/bus/platform/devices/dfl-fme.0/hwmon/hwmonX/temp1_max_policy”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ubah}”(h]”j¯ah ]”h"]”ŒDabi_sys_bus_platform_devices_dfl_fme_0_hwmon_hwmonx_temp1_max_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþj¥sj˜}”j¯j¥subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hj h]”hŒsysfs-platform-dfl-fme”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K©hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hhÊh²hubhÞ)�”}”(hŒ}Read-Only. Read this file to get the policy of hardware threshold1 (see 'temp1_max'). It only supports two values (policies):”h]”hŒ�Read-Only. Read this file to get the policy of hardware threshold1 (see ‘temp1_max’). It only supports two values (policies):”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjB ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjB ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hj_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ ubjW)�”}”(hhh]”hÞ)�”}”(hŒAP2 state (90% throttling)”h]”hŒAP2 state (90% throttling)”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubjW)�”}”(hhh]”hÞ)�”}”(hŒAP1 state (50% throttling)”h]”hŒAP1 state (50% throttling)”…”�”}”(hj® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K©hj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_dfl_fme_0_ports_num:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-dfl-fme-0-ports-num”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjé ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/ports_num**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/ports_num**”h]”hŒ5/sys/bus/platform/devices/dfl-fme.0/ports_num”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjé ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ ubah}”(h]”jå ah ]”h"]”Œ0abi_sys_bus_platform_devices_dfl_fme_0_ports_num”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4!jÛ sj˜}”jå jÛ sube(hÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hj9!h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjC!h]”hŒsysfs-platform-dfl-fme”…”�”}”(hjE!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjA!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jO!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´Khj9!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ™Read-only. One DFL FPGA device may have more than 1 port/Accelerator Function Unit (AFU). It returns the number of ports on the FPGA device when read it.”h]”hŒ™Read-only. One DFL FPGA device may have more than 1 port/Accelerator Function Unit (AFU). It returns the number of ports on the FPGA device when read it.”…”�”}”(hjg!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_devices_dfl_fme_0_socket_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-devices-dfl-fme-0-socket-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjƒ!ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/socket_id**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/dfl\-fme\.0\/socket_id**”h]”hŒ5/sys/bus/platform/devices/dfl-fme.0/socket_id”…”�”}”(hj�!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K'hj–!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€!ubah}”(h]”j!ah ]”h"]”Œ0abi_sys_bus_platform_devices_dfl_fme_0_socket_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎ!ju!sj˜}”j!ju!subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-platform-dfl-fme `”h]”(hŒDefined on file ”…”�”}”(hjÓ!h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-platform-dfl-fme `”h]”j§)�”}”(hjÝ!h]”hŒsysfs-platform-dfl-fme”…”�”}”(hjß!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jé!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_platform_dfl_fme”uh1hh³jh´K'hjÓ!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K'hhÊh²hubhÞ)�”}”(hŒÒRead-only. It returns socket_id to indicate which socket this FPGA belongs to, only valid for integrated solution. User only needs this information, in case standard numa node can't provide correct information.”h]”hŒÔRead-only. It returns socket_id to indicate which socket this FPGA belongs to, only valid for integrated solution. User only needs this information, in case standard numa node can’t provide correct information.”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K'hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_platform_devices_dfl_port_0_afu_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-platform-devices-dfl-port-0-afu-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj"ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/afu_id**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/afu_id**”h]”hŒ3/sys/bus/platform/devices/dfl-port.0/afu_id”…”�”}”(hj7"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-platform-dfl-port”h´K hj0"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"ubah}”(h]”j"ah ]”h"]”Œ.abi_sys_bus_platform_devices_dfl_port_0_afu_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ji"j"sj˜}”j"j"subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hjn"h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjx"h]”hŒsysfs-platform-dfl-port”…”�”}”(hjz"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K hjn"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K hhÊh²hubhÞ)�”}”(hŒÒRead-only. User can program different PR bitstreams to FPGA Accelerator Function Unit (AFU) for different functions. It returns uuid which could be used to identify which PR bitstream is programmed in this AFU.”h]”hŒÒRead-only. User can program different PR bitstreams to FPGA Accelerator Function Unit (AFU) for different functions. It returns uuid which could be used to identify which PR bitstream is programmed in this AFU.”…”�”}”(hjœ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_dfl_port_0_ap1_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-dfl-port-0-ap1-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj#h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj#h]”hŒsysfs-platform-dfl-port”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´Khj#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubhÞ)�”}”(hŒ‘Read-write. Read this file for AP1 (AFU Power State 1) event. It's used to indicate transient AP1 state. Write 1 to this file to clear AP1 event.”h]”hŒ“Read-write. Read this file for AP1 (AFU Power State 1) event. It’s used to indicate transient AP1 state. Write 1 to this file to clear AP1 event.”…”�”}”(hj6#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_devices_dfl_port_0_ap2_event:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-devices-dfl-port-0-ap2-event”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj¢#h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj¬#h]”hŒsysfs-platform-dfl-port”…”�”}”(hj®#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K"hj¢#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K"hhÊh²hubhÞ)�”}”(hŒ‘Read-write. Read this file for AP2 (AFU Power State 2) event. It's used to indicate transient AP2 state. Write 1 to this file to clear AP2 event.”h]”hŒ“Read-write. Read this file for AP2 (AFU Power State 2) event. It’s used to indicate transient AP2 state. Write 1 to this file to clear AP2 event.”…”�”}”(hjÐ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K"hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_dfl_port_0_errors_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-dfl-port-0-errors-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjì#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/errors**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/errors**”h]”hŒ;/sys/bus/platform/devices/dfl-port.0/errors/errors”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KNhjÿ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé#ubah}”(h]”jè#ah ]”h"]”Œ5abi_sys_bus_platform_devices_dfl_port_0_errors_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7$jÞ#sj˜}”jè#jÞ#subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hj<$h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjF$h]”hŒsysfs-platform-dfl-port”…”�”}”(hjH$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjD$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jR$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´KNhj<$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KNhhÊh²hubhÞ)�”}”(hXhRead-Write. Read this file to get errors detected on port and Accelerated Function Unit (AFU). Write error code to this file to clear errors. Write fails with -EINVAL if input parsing fails or input error code doesn't match. Write fails with -EBUSY or -ETIMEDOUT if error can't be cleared as hardware in low power state (-EBUSY) or not responding (-ETIMEDOUT).”h]”hXlRead-Write. Read this file to get errors detected on port and Accelerated Function Unit (AFU). Write error code to this file to clear errors. Write fails with -EINVAL if input parsing fails or input error code doesn’t match. Write fails with -EBUSY or -ETIMEDOUT if error can’t be cleared as hardware in low power state (-EBUSY) or not responding (-ETIMEDOUT).”…”�”}”(hjj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KNhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_devices_dfl_port_0_errors_first_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-devices-dfl-port-0-errors-first-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj†$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/first_error**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/first_error**”h]”hŒ@/sys/bus/platform/devices/dfl-port.0/errors/first_error”…”�”}”(hj $h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KYhj™$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ$ubah}”(h]”j‚$ah ]”h"]”Œ:abi_sys_bus_platform_devices_dfl_port_0_errors_first_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑ$jx$sj˜}”j‚$jx$subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hjÖ$h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjà$h]”hŒsysfs-platform-dfl-port”…”�”}”(hjâ$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞ$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jì$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´KYhjÖ$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KYhhÊh²hubhÞ)�”}”(hŒFRead-only. Read this file to get the first error detected by hardware.”h]”hŒFRead-only. Read this file to get the first error detected by hardware.”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KYhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_platform_devices_dfl_port_0_errors_first_malformed_req:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-platform-devices-dfl-port-0-errors-first-malformed-req”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj %ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/first_malformed_req**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/errors\/first_malformed_req**”h]”hŒH/sys/bus/platform/devices/dfl-port.0/errors/first_malformed_req”…”�”}”(hj:%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K`hj3%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj %ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ubah}”(h]”j%ah ]”h"]”ŒBabi_sys_bus_platform_devices_dfl_port_0_errors_first_malformed_req”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk%j%sj˜}”j%j%subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hjp%h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjz%h]”hŒsysfs-platform-dfl-port”…”�”}”(hj|%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K`hjp%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K`hhÊh²hubhÞ)�”}”(hŒRRead-only. Read this file to get the first malformed request captured by hardware.”h]”hŒRRead-only. Read this file to get the first malformed request captured by hardware.”…”�”}”(hjž%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K`hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_platform_devices_dfl_port_0_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-platform-devices-dfl-port-0-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjº%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/id**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/id**”h]”hŒ//sys/bus/platform/devices/dfl-port.0/id”…”�”}”(hjÔ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhjÍ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·%ubah}”(h]”j¶%ah ]”h"]”Œ*abi_sys_bus_platform_devices_dfl_port_0_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&j¬%sj˜}”j¶%j¬%subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hj &h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj&h]”hŒsysfs-platform-dfl-port”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j &Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´Khj &ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubhÞ)�”}”(hŒªRead-only. It returns id of this port. One DFL FPGA device may have more than one port. Userspace could use this id to distinguish different ports under same FPGA device.”h]”hŒªRead-only. It returns id of this port. One DFL FPGA device may have more than one port. Userspace could use this id to distinguish different ports under same FPGA device.”…”�”}”(hj8&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_dfl_port_0_ltr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-dfl-port-0-ltr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjT&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/ltr**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/ltr**”h]”hŒ0/sys/bus/platform/devices/dfl-port.0/ltr”…”�”}”(hjn&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K*hjg&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ&ubah}”(h]”jP&ah ]”h"]”Œ+abi_sys_bus_platform_devices_dfl_port_0_ltr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ&jF&sj˜}”jP&jF&subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hj¤&h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj®&h]”hŒsysfs-platform-dfl-port”…”�”}”(hj°&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K*hj¤&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K*hhÊh²hubhÞ)�”}”(hŒžRead-write. Read or set AFU latency tolerance reporting value. Set ltr to 1 if the AFU can tolerate latency >= 40us or set it to 0 if it is latency sensitive.”h]”hŒžRead-write. Read or set AFU latency tolerance reporting value. Set ltr to 1 if the AFU can tolerate latency >= 40us or set it to 0 if it is latency sensitive.”…”�”}”(hjÒ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K*hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_devices_dfl_port_0_power_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-devices-dfl-port-0-power-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjî&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/power_state**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/power_state**”h]”hŒ8/sys/bus/platform/devices/dfl-port.0/power_state”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´Khj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë&ubah}”(h]”jê&ah ]”h"]”Œ3abi_sys_bus_platform_devices_dfl_port_0_power_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9'jà&sj˜}”jê&jà&subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”•h]”(hŒDefined on file ”…”�”}”(hj>'h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjH'h]”hŒsysfs-platform-dfl-port”…”�”}”(hjJ'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´Khj>'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubhÞ)�”}”(hŒµRead-only. It reports the APx (AFU Power) state, different APx means different throttling level. When reading this file, it returns "0" - Normal / "1" - AP1 / "2" - AP2 / "6" - AP6.”h]”hŒÅRead-only. It reports the APx (AFU Power) state, different APx means different throttling level. When reading this file, it returns “0â€� - Normal / “1â€� - AP1 / “2â€� - AP2 / “6â€� - AP6.”…”�”}”(hjl'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjˆ'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcmd**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcmd**”h]”hŒ</sys/bus/platform/devices/dfl-port.0/userclk_freqcmd”…”�”}”(hj¢'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K2hj›'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…'ubah}”(h]”j„'ah ]”h"]”Œ7abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcmd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ'jz'sj˜}”j„'jz'subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hjØ'h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hjâ'h]”hŒsysfs-platform-dfl-port”…”�”}”(hjä'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jî'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K2hjØ'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K2hhÊh²hubhÞ)�”}”(hŒJWrite-only. User writes command to this interface to set userclock to AFU.”h]”hŒJWrite-only. User writes command to this interface to set userclock to AFU.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K2hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrcmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrcmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj"(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcntrcmd**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcntrcmd**”h]”hŒ@/sys/bus/platform/devices/dfl-port.0/userclk_freqcntrcmd”…”�”}”(hj<(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K@hj5(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(ubah}”(h]”j(ah ]”h"]”Œ;abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrcmd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm(j(sj˜}”j(j(subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hjr(h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj|(h]”hŒsysfs-platform-dfl-port”…”�”}”(hj~(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K@hjr(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K@hhÊh²hubhÞ)�”}”(hŒKWrite-only. User writes command to this interface to set userclock counter.”h]”hŒKWrite-only. User writes command to this interface to set userclock counter.”…”�”}”(hj (h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K@hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrsts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrsts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj¼(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcntrsts**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqcntrsts**”h]”hŒ@/sys/bus/platform/devices/dfl-port.0/userclk_freqcntrsts”…”�”}”(hjÖ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KGhjÏ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹(ubah}”(h]”j¸(ah ]”h"]”Œ;abi_sys_bus_platform_devices_dfl_port_0_userclk_freqcntrsts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)j®(sj˜}”j¸(j®(subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hj )h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj)h]”hŒsysfs-platform-dfl-port”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j")Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´KGhj )ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KGhhÊh²hubhÞ)�”}”(hŒVRead-only. Read this file to get the status of issued command to userclck_freqcntrcmd.”h]”hŒVRead-only. Read this file to get the status of issued command to userclck_freqcntrcmd.”…”�”}”(hj:)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´KGhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_devices_dfl_port_0_userclk_freqsts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-devices-dfl-port-0-userclk-freqsts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjV)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqsts**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/dfl\-port\.0\/userclk_freqsts**”h]”hŒ</sys/bus/platform/devices/dfl-port.0/userclk_freqsts”…”�”}”(hjp)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K9hji)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS)ubah}”(h]”jR)ah ]”h"]”Œ7abi_sys_bus_platform_devices_dfl_port_0_userclk_freqsts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡)jH)sj˜}”jR)jH)subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-platform-dfl-port `”h]”(hŒDefined on file ”…”�”}”(hj¦)h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-platform-dfl-port `”h]”j§)�”}”(hj°)h]”hŒsysfs-platform-dfl-port”…”�”}”(hj²)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_platform_dfl_port”uh1hh³jK"h´K9hj¦)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K9hhÊh²hubhÞ)�”}”(hŒRRead-only. Read this file to get the status of issued command to userclck_freqcmd.”h]”hŒRRead-only. Read this file to get the status of issued command to userclck_freqcmd.”…”�”}”(hjÔ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK"h´K9hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_devices_occ_hwmon_x_ffdc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-devices-occ-hwmon-x-ffdc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjð)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/platform\/devices\/occ\-hwmon\.X\/ffdc**”h]”j`)�”}”(hŒ6**\/sys\/bus\/platform\/devices\/occ\-hwmon\.X\/ffdc**”h]”hŒ2/sys/bus/platform/devices/occ-hwmon.X/ffdc”…”�”}”(hj *h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-bus-platform-devices-occ-hwmon”h´Khj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí)ubah}”(h]”jì)ah ]”h"]”Œ-abi_sys_bus_platform_devices_occ_hwmon_x_ffdc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<*jâ)sj˜}”jì)jâ)subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-bus-platform-devices-occ-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjA*h²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-bus-platform-devices-occ-hwmon `”h]”j§)�”}”(hjK*h]”hŒ$sysfs-bus-platform-devices-occ-hwmon”…”�”}”(hjM*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjI*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jW*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_bus_platform_devices_occ_hwmon”uh1hh³j*h´KhjA*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hX5Contains the First Failure Data Capture from the SBEFIFO hardware, if there is any from a previous transfer. Otherwise, the file is empty. The data is cleared when it's been completely read by a user. As the name suggests, only the data from the first error is saved, until it's cleared upon read. The OCC hwmon driver, running on a Baseboard Management Controller (BMC), communicates with POWER9 and up processors over the Self-Boot Engine (SBE) FIFO. In many error conditions, the SBEFIFO will return error data indicating the type of error and system state, etc.”h]”hX9Contains the First Failure Data Capture from the SBEFIFO hardware, if there is any from a previous transfer. Otherwise, the file is empty. The data is cleared when it’s been completely read by a user. As the name suggests, only the data from the first error is saved, until it’s cleared upon read. The OCC hwmon driver, running on a Baseboard Management Controller (BMC), communicates with POWER9 and up processors over the Self-Boot Engine (SBE) FIFO. In many error conditions, the SBEFIFO will return error data indicating the type of error and system state, etc.”…”�”}”(hjo*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_devices_smpro_errmon_error_warn_smpro_pmpro:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-devices-smpro-errmon-error-warn-smpro-pmpro”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj‹*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/[error\|warn]_[smpro\|pmpro]**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/[error\|warn]_[smpro\|pmpro]**”h]”hŒN/sys/bus/platform/devices/smpro-errmon.*/[error|warn]_[smpro|pmpro]”…”�”}”(hj¥*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒADocumentation/ABI/testing/sysfs-bus-platform-devices-ampere-smpro”h´KÖhjž*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆ*ubah}”(h]”j‡*ah ]”h"]”Œ@abi_sys_bus_platform_devices_smpro_errmon_error_warn_smpro_pmpro”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×*j}*sj˜}”j‡*j}*subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”(hŒDefined on file ”…”�”}”(hjÜ*h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hjæ*h]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjè*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´KÖhjÜ*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhhÊh²hubhÞ)�”}”(hŒH(RO) Contains the internal firmware error/warning printed as hex format.”h]”hŒH(RO) Contains the internal firmware error/warning printed as hex format.”…”�”}”(hj +h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhhÊh²hubhÞ)�”}”(hŒ-The detail of each sysfs entries is as below:”h]”hŒ-The detail of each sysfs entries is as below:”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj)+ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj)+ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj)+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒError”h]”hŒError”…”�”}”(hjS+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjP+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM+ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Sysfs entry”h]”hŒ Sysfs entry”…”�”}”(hjj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjg+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM+ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj�+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhj~+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMpro error”h]”hŒ SMpro error”…”�”}”(hj¡+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjž+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›+ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4/sys/bus/platform/devices/smpro-errmon.*/error_smpro”h]”hŒ4/sys/bus/platform/devices/smpro-errmon.*/error_smpro”…”�”}”(hj¸+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjµ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›+ubjW)�”}”(hhh]”hÞ)�”}”(hŒsystem has SMpro error”h]”hŒsystem has SMpro error”…”�”}”(hjÏ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjÌ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMpro warning”h]”hŒ SMpro warning”…”�”}”(hjï+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjì+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé+ubjW)�”}”(hhh]”hÞ)�”}”(hŒ3/sys/bus/platform/devices/smpro-errmon.*/warn_smpro”h]”hŒ3/sys/bus/platform/devices/smpro-errmon.*/warn_smpro”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé+ubjW)�”}”(hhh]”hÞ)�”}”(hŒsystem has SMpro warning”h]”hŒsystem has SMpro warning”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PMpro error”h]”hŒ PMpro error”…”�”}”(hj=,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhj:,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4/sys/bus/platform/devices/smpro-errmon.*/error_pmpro”h]”hŒ4/sys/bus/platform/devices/smpro-errmon.*/error_pmpro”…”�”}”(hjT,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjQ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7,ubjW)�”}”(hhh]”hÞ)�”}”(hŒsystem has PMpro error”h]”hŒsystem has PMpro error”…”�”}”(hjk,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjh,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PMpro warning”h]”hŒ PMpro warning”…”�”}”(hj‹,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjˆ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ3/sys/bus/platform/devices/smpro-errmon.*/warn_pmpro”h]”hŒ3/sys/bus/platform/devices/smpro-errmon.*/warn_pmpro”…”�”}”(hj¢,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhjŸ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…,ubjW)�”}”(hhh]”hÞ)�”}”(hŒsystem has PMpro warning”h]”hŒsystem has PMpro warning”…”�”}”(hj¹,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhj¶,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒvFor details, see section `5.10 RAS Internal Error Register Definitions, Altra Family Soc BMC Interface Specification`.”h]”(hŒFor details, see section ”…”�”}”(hjæ,h²hh³Nh´Nubj-ø)�”}”(hŒ\`5.10 RAS Internal Error Register Definitions, Altra Family Soc BMC Interface Specification`”h]”hŒZ5.10 RAS Internal Error Register Definitions, Altra Family Soc BMC Interface Specification”…”�”}”(hjî,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjæ,ubhŒ.”…”�”}”(hjæ,h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KÖhhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_platform_devices_smpro_errmon_error_core_mem_pcie_other_ce_ue:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-platform-devices-smpro-errmon-error-core-mem-pcie-other-ce-ue”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hj-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/error_[core\|mem\|pcie\|other]_[ce\|ue]**”h]”j`)�”}”(hŒ]**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/error_[core\|mem\|pcie\|other]_[ce\|ue]**”h]”hŒY/sys/bus/platform/devices/smpro-errmon.*/error_[core|mem|pcie|other]_[ce|ue]”…”�”}”(hj.-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj'-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-ubah}”(h]”j-ah ]”h"]”ŒIabi_sys_bus_platform_devices_smpro_errmon_error_core_mem_pcie_other_ce_ue”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_-j-sj˜}”j-j-subhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”(hŒDefined on file ”…”�”}”(hjd-h²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hjn-h]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjp-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´Khjd-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhhÊh²hubhÞ)�”}”(hŒs(RO) Contains the 48-byte Ampere (Vendor-Specific) Error Record printed in hex format according to the table below:”h]”hŒs(RO) Contains the 48-byte Ampere (Vendor-Specific) Error Record printed in hex format according to the table below:”…”�”}”(hj’-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj£-ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj£-ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj£-ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K` for details”h]”(hŒSee ”…”�”}”(hj€.h²hh³Nh´Nubh)�”}”(hŒ*:ref:`the table below `”h]”j§)�”}”(hjŠ.h]”hŒthe table below”…”�”}”(hjŒ.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒsmpro-error-types”uh1hh³j¹*h´Khj€.ubhŒ for details”…”�”}”(hj€.h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj}.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ01”h]”hŒ01”…”�”}”(hjÄ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÁ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾.ubjW)�”}”(hhh]”hÞ)�”}”(hŒSubtype”h]”hŒSubtype”…”�”}”(hjÛ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjØ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾.ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjò.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjï.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾.ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:See :ref:`the table below ` for details”h]”(hŒSee ”…”�”}”(hj/h²hh³Nh´Nubh)�”}”(hŒ*:ref:`the table below `”h]”j§)�”}”(hj/h]”hŒthe table below”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒsmpro-error-types”uh1hh³j¹*h´Khj/ubhŒ for details”…”�”}”(hj/h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ02”h]”hŒ02”…”�”}”(hjL/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjI/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF/ubjW)�”}”(hhh]”hÞ)�”}”(hŒInstance”h]”hŒInstance”…”�”}”(hjc/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj`/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF/ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjz/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjw/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF/ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:See :ref:`the table below ` for details”h]”(hŒSee ”…”�”}”(hj�/h²hh³Nh´Nubh)�”}”(hŒ*:ref:`the table below `”h]”j§)�”}”(hjš/h]”hŒthe table below”…”�”}”(hjœ/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒsmpro-error-types”uh1hh³j¹*h´Khj�/ubhŒ for details”…”�”}”(hj�/h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ04”h]”hŒ04”…”�”}”(hjÔ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÑ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ/ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error status”h]”hŒ Error status”…”�”}”(hjë/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjè/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ/ubjW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjÿ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ/ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ08”h]”hŒ08”…”�”}”(hj80h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj50ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj20ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Address”h]”hŒ Error Address”…”�”}”(hjO0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjL0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj20ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjf0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjc0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj20ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hj|0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjy0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj20ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ16”h]”hŒ16”…”�”}”(hjœ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj™0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Misc 0”h]”hŒ Error Misc 0”…”�”}”(hj³0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj°0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–0ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjÊ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÇ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hjà0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÝ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ24”h]”hŒ24”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjý0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Misc 1”h]”hŒ Error Misc 1”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú0ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hj.1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj+1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hjD1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjA1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ32”h]”hŒ32”…”�”}”(hjd1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khja1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^1ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Misc 2”h]”hŒ Error Misc 2”…”�”}”(hj{1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjx1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^1ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hj’1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^1ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hj¨1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¥1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ40”h]”hŒ40”…”�”}”(hjÈ1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÅ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ1ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Misc 3”h]”hŒ Error Misc 3”…”�”}”(hjß1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÜ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ1ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjö1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjó1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ1ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%See ARM RAS specification for details”h]”hŒ%See ARM RAS specification for details”…”�”}”(hj 2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj 2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj -ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ[The table below defines the value of error types, their subtype, subcomponent and instance:”h]”hŒ[The table below defines the value of error types, their subtype, subcomponent and instance:”…”�”}”(hj92h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhhÊh²hubj))�”}”(hŒ.. _smpro-error-types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œsmpro-error-types”uh1j(h´K$hhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjU2ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjU2ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjU2ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjU2ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjU2ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Error Group”h]”hŒ Error Group”…”�”}”(hj“2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�2ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Error Type”h]”hŒ Error Type”…”�”}”(hjª2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj§2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�2ubjW)�”}”(hhh]”hÞ)�”}”(hŒSub type”h]”hŒSub type”…”�”}”(hjÁ2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¾2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�2ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Sub component”h]”hŒ Sub component”…”�”}”(hjØ2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÕ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�2ubjW)�”}”(hhh]”hÞ)�”}”(hŒInstance”h]”hŒInstance”…”�”}”(hjï2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjì2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ CPM (core)”h]”hŒ CPM (core)”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj 3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj&3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj#3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj<3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj93ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Snoop-Logic”h]”hŒ Snoop-Logic”…”�”}”(hjR3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjO3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3ubjW)�”}”(hhh]”hÞ)�”}”(hŒCPM #”h]”hŒCPM #”…”�”}”(hji3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjf3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ CPM (core)”h]”hŒ CPM (core)”…”�”}”(hj‰3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj†3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ3ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj 3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ3ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj¶3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj³3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ3ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Armv8 Core 1”h]”hŒ Armv8 Core 1”…”�”}”(hjÌ3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÉ3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ3ubjW)�”}”(hhh]”hÞ)�”}”(hŒCPM #”h]”hŒCPM #”…”�”}”(hjã3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjà3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý3ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý3ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj04h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj-4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý3ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR1”h]”hŒERR1”…”�”}”(hjF4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjC4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý3ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU # \| SLOT << 11”h]”hŒMCU # | SLOT << 11”…”�”}”(hj]4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjZ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hj}4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjz4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw4ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj”4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj‘4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw4ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjª4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj§4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw4ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR2”h]”hŒERR2”…”�”}”(hjÀ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj½4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw4ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU # \| SLOT << 11”h]”hŒMCU # | SLOT << 11”…”�”}”(hj×4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÔ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hj÷4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjô4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ4ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj 5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ4ubjW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj$5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj!5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ4ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR3”h]”hŒERR3”…”�”}”(hj:5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj75ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ4ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU #”h]”hŒMCU #”…”�”}”(hjQ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjN5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hjq5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjn5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk5ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjˆ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj…5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk5ubjW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjž5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj›5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk5ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR4”h]”hŒERR4”…”�”}”(hj´5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj±5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk5ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU #”h]”hŒMCU #”…”�”}”(hjË5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÈ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hjë5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjè5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå5ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjÿ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå5ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå5ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR5”h]”hŒERR5”…”�”}”(hj.6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj+6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå5ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU #”h]”hŒMCU #”…”�”}”(hjE6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjB6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hje6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjb6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_6ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj|6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjy6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_6ubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hj’6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_6ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR6”h]”hŒERR6”…”�”}”(hj¨6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¥6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_6ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU #”h]”hŒMCU #”…”�”}”(hj¿6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¼6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ MCU (mem)”h]”hŒ MCU (mem)”…”�”}”(hjß6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÜ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ6ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjö6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjó6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ6ubjW)�”}”(hhh]”hÞ)�”}”(hjú§h]”hŒ7”…”�”}”(hj 7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj 7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ6ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Link Error”h]”hŒ Link Error”…”�”}”(hj"7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ6ubjW)�”}”(hhh]”hÞ)�”}”(hŒMCU #”h]”hŒMCU #”…”�”}”(hj97h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj67ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Mesh (other)”h]”hŒ Mesh (other)”…”�”}”(hjY7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjV7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS7ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjp7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjm7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS7ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj†7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjƒ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS7ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Cross Point”h]”hŒ Cross Point”…”�”}”(hjœ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj™7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS7ubjW)�”}”(hhh]”hÞ)�”}”(hŒX \| (Y << 5) \| NS <<11”h]”hŒX | (Y << 5) | NS <<11”…”�”}”(hj³7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj°7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Mesh (other)”h]”hŒ Mesh (other)”…”�”}”(hjÓ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÐ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ7ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjê7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjç7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ7ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjý7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ7ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Home Node(IO)”h]”hŒ Home Node(IO)”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ7ubjW)�”}”(hhh]”hÞ)�”}”(hŒX \| (Y << 5) \| NS <<11”h]”hŒX | (Y << 5) | NS <<11”…”�”}”(hj-8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj*8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Mesh (other)”h]”hŒ Mesh (other)”…”�”}”(hjM8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjJ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG8ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjd8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khja8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG8ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjz8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjw8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG8ubjW)�”}”(hhh]”hÞ)�”}”(hŒHome Node(Mem)”h]”hŒHome Node(Mem)”…”�”}”(hj�8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG8ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&X \| (Y << 5) \| NS <<11 \| device<<12”h]”hŒ&X | (Y << 5) | NS <<11 | device<<12”…”�”}”(hj§8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¤8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Mesh (other)”h]”hŒ Mesh (other)”…”�”}”(hjÇ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÄ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ8ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjÞ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÛ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ8ubjW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjô8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjñ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ8ubjW)�”}”(hhh]”hÞ)�”}”(hŒ CCIX Node”h]”hŒ CCIX Node”…”�”}”(hj 9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ8ubjW)�”}”(hhh]”hÞ)�”}”(hŒX \| (Y << 5) \| NS <<11”h]”hŒX | (Y << 5) | NS <<11”…”�”}”(hj!9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ2P Link (other)”h]”hŒ2P Link (other)”…”�”}”(hjA9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj>9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;9ubjW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjX9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjU9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;9ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjn9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjk9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;9ubjW)�”}”(hhh]”hÞ)�”}”(hŒN/A”h]”hŒN/A”…”�”}”(hj„9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj�9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;9ubjW)�”}”(hhh]”hÞ)�”}”(hŒAltra 2P Link #”h]”hŒAltra 2P Link #”…”�”}”(hj›9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj˜9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj»9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¸9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ9ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjÒ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÏ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ9ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjè9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjå9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ9ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR0”h]”hŒERR0”…”�”}”(hjþ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjû9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ9ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj4:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj1:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.:ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjK:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjH:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.:ubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hja:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj^:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.:ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR1”h]”hŒERR1”…”�”}”(hjw:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjt:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.:ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjŽ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj‹:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj­:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjª:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§:ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjÄ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÁ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§:ubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjÚ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj×:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§:ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR2”h]”hŒERR2”…”�”}”(hjð:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjí:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§:ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj&;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj#;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ;ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj=;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj:;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ;ubjW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjS;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjP;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ;ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR3”h]”hŒERR3”…”�”}”(hji;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjf;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ;ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj€;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj};ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hjŸ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjœ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™;ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj¶;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj³;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™;ubjW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjÌ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÉ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™;ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR4”h]”hŒERR4”…”�”}”(hjâ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjß;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™;ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjù;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjö;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj/<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj,<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjE<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjB<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR5”h]”hŒERR5”…”�”}”(hj[<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjX<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjr<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjo<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj‘<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjŽ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹<ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj¨<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¥<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹<ubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hj¾<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj»<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹<ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR6”h]”hŒERR6”…”�”}”(hjÔ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÑ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹<ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjë<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjè<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hj =h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj!=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubjW)�”}”(hhh]”hÞ)�”}”(hjú§h]”hŒ7”…”�”}”(hj7=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj4=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR7”h]”hŒERR7”…”�”}”(hjM=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjJ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjd=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khja=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hjƒ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj€=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}=ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjš=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj—=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}=ubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hj°=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj­=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}=ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR8”h]”hŒERR8”…”�”}”(hjÆ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÃ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}=ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÝ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÚ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hjü=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjù=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö=ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö=ubjW)�”}”(hhh]”hÞ)�”}”(hjh¨h]”hŒ9”…”�”}”(hj)>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj&>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö=ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR9”h]”hŒERR9”…”�”}”(hj?>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj<>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö=ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjV>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjS>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hju>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjr>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo>ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjŒ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj‰>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo>ubjW)�”}”(hhh]”hÞ)�”}”(hŒ10”h]”hŒ10”…”�”}”(hj¢>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjŸ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo>ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR10”h]”hŒERR10”…”�”}”(hj¹>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¶>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo>ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÐ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÍ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hjï>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjì>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé>ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé>ubjW)�”}”(hhh]”hÞ)�”}”(hŒ11”h]”hŒ11”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé>ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR11”h]”hŒERR11”…”�”}”(hj3?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj0?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé>ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjJ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjG?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hji?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjf?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc?ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hj€?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj}?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc?ubjW)�”}”(hhh]”hÞ)�”}”(hŒ12”h]”hŒ12”…”�”}”(hj–?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj“?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc?ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR12”h]”hŒERR12”…”�”}”(hj­?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjª?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc?ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÄ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÁ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ GIC (other)”h]”hŒ GIC (other)”…”�”}”(hjã?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjà?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ?ubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjú?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj÷?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ?ubjW)�”}”(hhh]”hÞ)�”}”(hŒ13-21”h]”hŒ13-21”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj @ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ?ubjW)�”}”(hhh]”hÞ)�”}”(hŒERR13”h]”hŒERR13”…”�”}”(hj'@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj$@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ?ubjW)�”}”(hhh]”hÞ)�”}”(hŒRC # + 1”h]”hŒRC # + 1”…”�”}”(hj>@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj;@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hj^@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj[@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX@ubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hju@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjr@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX@ubjW)�”}”(hhh]”hÞ)�”}”(hŒTCU”h]”hŒTCU”…”�”}”(hj‹@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjˆ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX@ubjW)�”}”(hhh]”hÞ)�”}”(hŒ100”h]”hŒ100”…”�”}”(hj¢@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjŸ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX@ubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj¹@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¶@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjÙ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÖ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ@ubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjð@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khjí@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ@ubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU0”h]”hŒTBU0”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ@ubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ@ubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj3Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj0Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjSAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjPAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMAubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjgAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMAubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU1”h]”hŒTBU1”…”�”}”(hj€Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj}Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMAubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj—Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj”Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMAubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj­Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjªAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMAubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjÍAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÊAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇAubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjäAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjáAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇAubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU2”h]”hŒTBU2”…”�”}”(hjúAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj÷Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇAubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇAubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj'Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj$Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇAubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjGBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjDBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjABubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hj^Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj[Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjABubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU3”h]”hŒTBU3”…”�”}”(hjtBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjqBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjABubjW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj‹Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjˆBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjABubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj¡Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjžBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjABubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjÁBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¾Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»BubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjØBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÕBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»BubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU4”h]”hŒTBU4”…”�”}”(hjîBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjëBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»BubjW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»BubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»Bubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hj;Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj8Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5CubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjRCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjOCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5CubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU5”h]”hŒTBU5”…”�”}”(hjhCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjeCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5CubjW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj|Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5CubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj•Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj’Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hjµCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj²Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯CubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjÌCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÉCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯CubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU6”h]”hŒTBU6”…”�”}”(hjâCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjßCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯CubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjùCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjöCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯CubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hj/Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj,Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)DubjW)�”•.}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjFDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjCDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)DubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU7”h]”hŒTBU7”…”�”}”(hj\Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjYDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)DubjW)�”}”(hhh]”hÞ)�”}”(hjú§h]”hŒ7”…”�”}”(hjsDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjpDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)DubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj‰Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj†Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hj©Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¦Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£DubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hjÀDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj½Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£DubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU8”h]”hŒTBU8”…”�”}”(hjÖDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÓDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£DubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjíDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjêDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£DubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMMU (other)”h]”hŒ SMMU (other)”…”�”}”(hj#Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubjW)�”}”(hhh]”hÞ)�”}”(hjçh]”hŒ6”…”�”}”(hj:Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj7Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubjW)�”}”(hhh]”hÞ)�”}”(hŒTBU9”h]”hŒTBU9”…”�”}”(hjPEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjMEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubjW)�”}”(hhh]”hÞ)�”}”(hjh¨h]”hŒ9”…”�”}”(hjgEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjdEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj}Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjzEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒPCIe AER (pcie)”h]”hŒPCIe AER (pcie)”…”�”}”(hj�Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjšEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—EubjW)�”}”(hhh]”hÞ)�”}”(hjú§h]”hŒ7”…”�”}”(hj´Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj±Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—EubjW)�”}”(hhh]”hÞ)�”}”(hŒRoot”h]”hŒRoot”…”�”}”(hjÊEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÇEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—EubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjáEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÞEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—EubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hj÷Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjôEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Eubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒPCIe AER (pcie)”h]”hŒPCIe AER (pcie)”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubjW)�”}”(hhh]”hÞ)�”}”(hjú§h]”hŒ7”…”�”}”(hj.Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj+Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubjW)�”}”(hhh]”hÞ)�”}”(hŒDevice”h]”hŒDevice”…”�”}”(hjDFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjAFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj[Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjXFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjqFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjnFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒPCIe RC (pcie)”h]”hŒPCIe RC (pcie)”…”�”}”(hj‘Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjŽFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹FubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hj¨Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¥Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹FubjW)�”}”(hhh]”hÞ)�”}”(hŒRCA HB”h]”hŒRCA HB”…”�”}”(hj¾Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj»Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹FubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÕFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÒFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹FubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjëFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjèFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒPCIe RC (pcie)”h]”hŒPCIe RC (pcie)”…”�”}”(hj Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hj"Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hŒRCB HB”h]”hŒRCB HB”…”�”}”(hj8Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj5Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjOGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjLGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjeGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjbGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒPCIe RC (pcie)”h]”hŒPCIe RC (pcie)”…”�”}”(hj…Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj‚Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjœGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj™Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hŒRASDP”h]”hŒRASDP”…”�”}”(hj²Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¯Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hj1¨h]”hŒ8”…”�”}”(hjÉGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÆGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubjW)�”}”(hhh]”hÞ)�”}”(hŒRC #”h]”hŒRC #”…”�”}”(hjßGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÜGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ OCM (other)”h]”hŒ OCM (other)”…”�”}”(hjÿGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjüGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùGubjW)�”}”(hhh]”hÞ)�”}”(hjh¨h]”hŒ9”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùGubjW)�”}”(hhh]”hÞ)�”}”(hŒERR0”h]”hŒERR0”…”�”}”(hj,Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj)Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùGubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjCHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj@Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùGubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjYHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjVHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùGubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ OCM (other)”h]”hŒ OCM (other)”…”�”}”(hjxHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjuHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrHubjW)�”}”(hhh]”hÞ)�”}”(hjh¨h]”hŒ9”…”�”}”(hj�Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjŒHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrHubjW)�”}”(hhh]”hÞ)�”}”(hŒERR1”h]”hŒERR1”…”�”}”(hj¥Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¢Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrHubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj¼Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¹Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrHubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÒHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÏHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrHubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ OCM (other)”h]”hŒ OCM (other)”…”�”}”(hjñHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjîHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëHubjW)�”}”(hhh]”hÞ)�”}”(hjh¨h]”hŒ9”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëHubjW)�”}”(hhh]”hÞ)�”}”(hŒERR2”h]”hŒERR2”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëHubjW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj5Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj2Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëHubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjKIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjHIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëHubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMpro (other)”h]”hŒ SMpro (other)”…”�”}”(hjjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjgIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdIubjW)�”}”(hhh]”hÞ)�”}”(hŒ10”h]”hŒ10”…”�”}”(hj�Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj~Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdIubjW)�”}”(hhh]”hÞ)�”}”(hŒERR0”h]”hŒERR0”…”�”}”(hj˜Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj•Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdIubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj¯Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj¬Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdIubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÅIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjÂIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdIubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠ2ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ SMpro (other)”h]”hŒ SMpro (other)”…”�”}”(hjäIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjáIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞIubjW)�”}”(hhh]”hÞ)�”}”(hŒ10”h]”hŒ10”…”�”}”(hjûIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjøIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞIubjW)�”}”(hhh]”hÞ)�”}”(hŒERR1”h]”hŒERR1”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞIubjW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj)Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj&Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞIubjW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj?Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Khj`”h]”(hŒDefined on file ”…”�”}”(hjPh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hjPh]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´KíhjPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhhÊh²hubhÞ)�”}”(hŒd(RO) Contains the detail information in case of VRD/DIMM warning/hot events in hex format as below::”h]”hŒc(RO) Contains the detail information in case of VRD/DIMM warning/hot events in hex format as below:”…”�”}”(hj2Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhhÊh²hubj¹)�”}”(hŒAAAA”h]”hŒAAAA”…”�”}”hj@Psbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¹*h´KíhhÊh²hubhÞ)�”}”(hŒwhere:”h]”hŒwhere:”…”�”}”(hjNPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhhÊh²hubjÛ›)�”}”(hŒ.- ``AAAA``: The event detail information data ”h]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ,``AAAA``: The event detail information data ”h]”hÞ)�”}”(hŒ+``AAAA``: The event detail information data”h]”(je0)�”}”(hŒ``AAAA``”h]”hŒAAAA”…”�”}”(hjkPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjgPubhŒ#: The event detail information data”…”�”}”(hjgPh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjcPubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj`Pubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´Kíhj\Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¹*h´KíhhÊh²hubhÞ)�”}”(hŒ-The detail of each sysfs entries is as below:”h]”hŒ-The detail of each sysfs entries is as below:”…”�”}”(hj•Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¦PubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¦PubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¦PubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒEvent”h]”hŒEvent”…”�”}”(hjÐPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjÍPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊPubjW)�”}”(hhh]”hÞ)�”}”(hŒ Sysfs entry”h]”hŒ Sysfs entry”…”�”}”(hjçPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjäPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊPubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjþPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjûPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊPubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇPubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒVRD HOT”h]”hŒVRD HOT”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubjW)�”}”(hhh]”hÞ)�”}”(hŒ6/sys/bus/platform/devices/smpro-errmon.*/event_vrd_hot”h]”hŒ6/sys/bus/platform/devices/smpro-errmon.*/event_vrd_hot”…”�”}”(hj5Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Kíhj2Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubjW)�”}”(hhh]”hÞ)�”}”(hŒVRD Hot”h]”hŒVRD Hot”…”�”}”(hjLQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjIQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇPubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ VR Warn/Fault”h]”hŒ VR Warn/Fault”…”�”}”(hjlQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjiQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfQubjW)�”}”(hhh]”hÞ)�”}”(hŒ=/sys/bus/platform/devices/smpro-errmon.*/event_vrd_warn_fault”h]”hŒ=/sys/bus/platform/devices/smpro-errmon.*/event_vrd_warn_fault”…”�”}”(hjƒQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Kíhj€Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfQubjW)�”}”(hhh]”hÞ)�”}”(hŒVR Warning or Fault”h]”hŒVR Warning or Fault”…”�”}”(hjšQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Kíhj—Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfQubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇPubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒDIMM HOT”h]”hŒDIMM HOT”…”�”}”(hjºQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Kíhj·Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´QubjW)�”}”(hhh]”hÞ)�”}”(hŒ7/sys/bus/platform/devices/smpro-errmon.*/event_dimm_hot”h]”hŒ7/sys/bus/platform/devices/smpro-errmon.*/event_dimm_hot”…”�”}”(hjÑQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjÎQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´QubjW)�”}”(hhh]”hÞ)�”}”(hŒDIMM Hot”h]”hŒDIMM Hot”…”�”}”(hjèQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjåQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇPubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒDIMM 2X REFRESH RATE”h]”hŒDIMM 2X REFRESH RATE”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubjW)�”}”(hhh]”hÞ)�”}”(hŒ>/sys/bus/platform/devices/smpro-errmon.*/event_dimm_2x_refresh”h]”hŒ>/sys/bus/platform/devices/smpro-errmon.*/event_dimm_2x_refresh”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubjW)�”}”(hhh]”hÞ)�”}”(hŒ'DIMM 2x refresh rate event in high temp”h]”hŒ'DIMM 2x refresh rate event in high temp”…”�”}”(hj6Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Kíhj3Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇPubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦Pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£Pubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ‘For more details, see section `5.7 GPI Status Registers and 5.9 Memory Error Register Definitions, Altra Family Soc BMC Interface Specification`.”h]”(hŒFor more details, see section ”…”�”}”(hjcRh²hh³Nh´Nubj-ø)�”}”(hŒr`5.7 GPI Status Registers and 5.9 Memory Error Register Definitions, Altra Family Soc BMC Interface Specification`”h]”hŒp5.7 GPI Status Registers and 5.9 Memory Error Register Definitions, Altra Family Soc BMC Interface Specification”…”�”}”(hjkRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjcRubhŒ.”…”�”}”(hjcRh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´KíhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_platform_devices_smpro_errmon_event_dimm_0_15_syndrome:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-platform-devices-smpro-errmon-event-dimm-0-15-syndrome”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj‘RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/event_dimm[0\-15]_syndrome**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/event_dimm[0\-15]_syndrome**”h]”hŒL/sys/bus/platform/devices/smpro-errmon.*/event_dimm[0-15]_syndrome”…”�”}”(hj«Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§Rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M hj¤Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽRubah}”(h]”j�Rah ]”h"]”ŒBabi_sys_bus_platform_devices_smpro_errmon_event_dimm_0_15_syndrome”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜRjƒRsj˜}”j�RjƒRsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”(hŒDefined on file ”…”�”}”(hjáRh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hjëRh]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjíRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´M hjáRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M hhÊh²hubhÞ)�”}”(hŒf(RO) The sysfs returns the 2-byte DIMM failure syndrome data for slot 0-15 if it failed to initialize.”h]”hŒf(RO) The sysfs returns the 2-byte DIMM failure syndrome data for slot 0-15 if it failed to initialize.”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M hhÊh²hubhÞ)�”}”(hŒsFor more details, see section `5.11 Boot Stage Register Definitions, Altra Family Soc BMC Interface Specification`.”h]”(hŒFor more details, see section ”…”�”}”(hjSh²hh³Nh´Nubj-ø)�”}”(hŒT`5.11 Boot Stage Register Definitions, Altra Family Soc BMC Interface Specification`”h]”hŒR5.11 Boot Stage Register Definitions, Altra Family Soc BMC Interface Specification”…”�”}”(hj%Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjSubhŒ.”…”�”}”(hjSh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M hhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_devices_smpro_errmon_overflow_core_mem_pcie_other_ce_ue:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-devices-smpro-errmon-overflow-core-mem-pcie-other-ce-ue”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hjKSubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ`**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/overflow_[core\|mem\|pcie\|other]_[ce\|ue]**”h]”j`)�”}”(hŒ`**\/sys\/bus\/platform\/devices\/smpro\-errmon\.\*\/overflow_[core\|mem\|pcie\|other]_[ce\|ue]**”h]”hŒ\/sys/bus/platform/devices/smpro-errmon.*/overflow_[core|mem|pcie|other]_[ce|ue]”…”�”}”(hjeSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj^Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXSubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKSubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHSubah}”(h]”jGSah ]”h"]”ŒLabi_sys_bus_platform_devices_smpro_errmon_overflow_core_mem_pcie_other_ce_ue”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–Sj=Ssj˜}”jGSj=SsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”(hŒDefined on file ”…”�”}”(hj›Sh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hj¥Sh]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hj§Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´K²hj›Subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hhÊh²hubhÞ)�”}”(hŒ?(RO) Return the overflow status of each type HW error reported:”h]”hŒ?(RO) Return the overflow status of each type HW error reported:”…”�”}”(hjÉSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hhÊh²hubjÛ›)�”}”(hŒ\- 0 : No overflow - 1 : There is an overflow and the oldest HW errors are dropped ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0 : No overflow”h]”hÞ)�”}”(hjàSh]”hŒ0 : No overflow”…”�”}”(hjâSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjÞSubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛSubjˆ)�”}”(hŒC1 : There is an overflow and the oldest HW errors are dropped ”h]”hÞ)�”}”(hŒB1 : There is an overflow and the oldest HW errors are dropped”h]”hŒB1 : There is an overflow and the oldest HW errors are dropped”…”�”}”(hjùSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjõSubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛSubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´K²hj×Subah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¹*h´K²hhÊh²hubhÞ)�”}”(hŒ-The detail of each sysfs entries is as below:”h]”hŒ-The detail of each sysfs entries is as below:”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj*TubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj*TubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj*TubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒOverflow”h]”hŒOverflow”…”�”}”(hjTTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjQTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNTubjW)�”}”(hhh]”hÞ)�”}”(hŒ Sysfs entry”h]”hŒ Sysfs entry”…”�”}”(hjkTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjhTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNTubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj‚Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Core's CE”h]”hŒ Core’s CE”…”�”}”(hj¢Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjŸTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœTubjW)�”}”(hhh]”hÞ)�”}”(hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_core_ce”h]”hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_core_ce”…”�”}”(hj¹Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj¶Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœTubjW)�”}”(hhh]”hÞ)�”}”(hŒCore CE error overflow”h]”hŒCore CE error overflow”…”�”}”(hjÐTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjÍTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Core's UE”h]”hŒ Core’s UE”…”�”}”(hjðTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjíTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêTubjW)�”}”(hhh]”hÞ)�”}”(hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_core_ue”h]”hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_core_ue”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêTubjW)�”}”(hhh]”hÞ)�”}”(hŒCore UE error overflow”h]”hŒCore UE error overflow”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêTubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Memory's CE”h]”hŒ Memory’s CE”…”�”}”(hj>Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj;Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8UubjW)�”}”(hhh]”hÞ)�”}”(hŒ8/sys/bus/platform/devices/smpro-errmon.*/overflow_mem_ce”h]”hŒ8/sys/bus/platform/devices/smpro-errmon.*/overflow_mem_ce”…”�”}”(hjUUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjRUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8UubjW)�”}”(hhh]”hÞ)�”}”(hŒMemory CE error overflow”h]”hŒMemory CE error overflow”…”�”}”(hjlUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjiUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ Memory's UE”h]”hŒ Memory’s UE”…”�”}”(hjŒUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj‰Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†UubjW)�”}”(hhh]”hÞ)�”}”(hŒ8/sys/bus/platform/devices/smpro-errmon.*/overflow_mem_ue”h]”hŒ8/sys/bus/platform/devices/smpro-errmon.*/overflow_mem_ue”…”�”}”(hj£Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†UubjW)�”}”(hhh]”hÞ)�”}”(hŒMemory UE error overflow”h]”hŒMemory UE error overflow”…”�”}”(hjºUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj·Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PCIe's CE”h]”hŒ PCIe’s CE”…”�”}”(hjÚUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj×Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔUubjW)�”}”(hhh]”hÞ)�”}”(hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_pcie_ce”h]”hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_pcie_ce”…”�”}”(hjñUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjîUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔUubjW)�”}”(hhh]”hÞ)�”}”(hŒ%any PCIe controller CE error overflow”h]”hŒ%any PCIe controller CE error overflow”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔUubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKTubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PCIe's UE”h]”hŒ PCIe’s UE”…”�”}”(hj(Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj%Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"VubjW)�”}”(hhh]”hÞ)�”}”(hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_pcie_ue”h]”hŒ9/sys/bus/platform/devices/smpro-errmon.*/overflow_pcie_ue”…”�”}”(hj?Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´K²hj`”h]”(hŒDefined on file ”…”�”}”(hjÍWh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hj×Wh]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjÙWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´M;hjÍWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M;hhÊh²hubhÞ)�”}”(hŒ¿(RW) Contains the desired SoC power limit in Watt. Writes to this sysfs set the desired SoC power limit (W). Reads from this register return the current SoC power limit (W). The value ranges:”h]”hŒ¿(RW) Contains the desired SoC power limit in Watt. Writes to this sysfs set the desired SoC power limit (W). Reads from this register return the current SoC power limit (W). The value ranges:”…”�”}”(hjûWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M;hhÊh²hubjÛ›)�”}”(hŒ.- Minimum: 120 W - Maximum: Socket TDP power ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒMinimum: 120 W”h]”hÞ)�”}”(hjXh]”hŒMinimum: 120 W”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M;hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj Xubjˆ)�”}”(hŒMaximum: Socket TDP power ”h]”hÞ)�”}”(hŒMaximum: Socket TDP power”h]”hŒMaximum: Socket TDP power”…”�”}”(hj+Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´M;hj'Xubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj Xubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´M;hj Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¹*h´M;hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_devices_smpro_misc_boot_progress:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-devices-smpro-misc-boot-progress”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjYXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/smpro\-misc\.\*\/boot_progress**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/smpro\-misc\.\*\/boot_progress**”h]”hŒ=/sys/bus/platform/devices/smpro-misc.*/boot_progress”…”�”}”(hjsXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjlXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiXubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjfXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVXubah}”(h]”jUXah ]”h"]”Œ5abi_sys_bus_platform_devices_smpro_misc_boot_progress”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤XjKXsj˜}”jUXjKXsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”(hŒDefined on file ”…”�”}”(hj©Xh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-bus-platform-devices-ampere-smpro `”h]”j§)�”}”(hj³Xh]”hŒ'sysfs-bus-platform-devices-ampere-smpro”…”�”}”(hjµXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿XŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_bus_platform_devices_ampere_smpro”uh1hh³j¹*h´Mhj©Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhhÊh²hubhÞ)�”}”(hŒB(RO) Contains the boot stages information in hex as format below::”h]”hŒA(RO) Contains the boot stages information in hex as format below:”…”�”}”(hj×Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhhÊh²hubj¹)�”}”(hŒ AABBCCCCCCCC”h]”hŒ AABBCCCCCCCC”…”�”}”hjåXsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¹*h´MhhÊh²hubhÞ)�”}”(hŒwhere:”h]”hŒwhere:”…”�”}”(hjóXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhhÊh²hubjÛ›)�”}”(hX - ``AA`` : The boot stages - 00: SMpro firmware booting - 01: PMpro firmware booting - 02: ATF BL1 firmware booting - 03: DDR initialization - 04: DDR training report status - 05: ATF BL2 firmware booting - 06: ATF BL31 firmware booting - 07: ATF BL32 firmware booting - 08: UEFI firmware booting - 09: OS booting - ``BB`` : Boot status - 00: Not started - 01: Started - 02: Completed without error - 03: Failed. - ``CCCCCCCC``: Boot status information defined for each boot stages ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hX>``AA`` : The boot stages - 00: SMpro firmware booting - 01: PMpro firmware booting - 02: ATF BL1 firmware booting - 03: DDR initialization - 04: DDR training report status - 05: ATF BL2 firmware booting - 06: ATF BL31 firmware booting - 07: ATF BL32 firmware booting - 08: UEFI firmware booting - 09: OS booting ”h]”(hÞ)�”}”(hŒ``AA`` : The boot stages”h]”(je0)�”}”(hŒ``AA``”h]”hŒAA”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj YubhŒ : The boot stages”…”�”}”(hj Yh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjYubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ00: SMpro firmware booting”h]”hÞ)�”}”(hj-Yh]”hŒ00: SMpro firmware booting”…”�”}”(hj/Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Mhj+Yubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ01: PMpro firmware booting”h]”hÞ)�”}”(hjDYh]”hŒ01: PMpro firmware booting”…”�”}”(hjFYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjBYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ02: ATF BL1 firmware booting”h]”hÞ)�”}”(hj[Yh]”hŒ02: ATF BL1 firmware booting”…”�”}”(hj]Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjYYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ03: DDR initialization”h]”hÞ)�”}”(hjrYh]”hŒ03: DDR initialization”…”�”}”(hjtYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjpYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ04: DDR training report status”h]”hÞ)�”}”(hj‰Yh]”hŒ04: DDR training report status”…”�”}”(hj‹Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Mhj‡Yubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ05: ATF BL2 firmware booting”h]”hÞ)�”}”(hj Yh]”hŒ05: ATF BL2 firmware booting”…”�”}”(hj¢Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjžYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ06: ATF BL31 firmware booting”h]”hÞ)�”}”(hj·Yh]”hŒ06: ATF BL31 firmware booting”…”�”}”(hj¹Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjµYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ07: ATF BL32 firmware booting”h]”hÞ)�”}”(hjÎYh]”hŒ07: ATF BL32 firmware booting”…”�”}”(hjÐYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjÌYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ08: UEFI firmware booting”h]”hÞ)�”}”(hjåYh]”hŒ08: UEFI firmware booting”…”�”}”(hjçYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjãYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubjˆ)�”}”(hŒ09: OS booting ”h]”hÞ)�”}”(hŒ09: OS booting”h]”hŒ09: OS booting”…”�”}”(hjþYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjúYubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(Yubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´MhjYubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjYubjˆ)�”}”(hŒg``BB`` : Boot status - 00: Not started - 01: Started - 02: Completed without error - 03: Failed. ”h]”(hÞ)�”}”(hŒ``BB`` : Boot status”h]”(je0)�”}”(hŒ``BB``”h]”hŒBB”…”�”}”(hj&Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj"ZubhŒ : Boot status”…”�”}”(hj"Zh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjZubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ00: Not started”h]”hÞ)�”}”(hjCZh]”hŒ00: Not started”…”�”}”(hjEZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjAZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Zubjˆ)�”}”(hŒ 01: Started”h]”hÞ)�”}”(hjZZh]”hŒ 01: Started”…”�”}”(hj\Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjXZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Zubjˆ)�”}”(hŒ02: Completed without error”h]”hÞ)�”}”(hjqZh]”hŒ02: Completed without error”…”�”}”(hjsZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjoZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Zubjˆ)�”}”(hŒ 03: Failed. ”h]”hÞ)�”}”(hŒ 03: Failed.”h]”hŒ 03: Failed.”…”�”}”(hjŠZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´Mhj†Zubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>Zubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´MhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjYubjˆ)�”}”(hŒC``CCCCCCCC``: Boot status information defined for each boot stages ”h]”hÞ)�”}”(hŒB``CCCCCCCC``: Boot status information defined for each boot stages”h]”(je0)�”}”(hŒ ``CCCCCCCC``”h]”hŒCCCCCCCC”…”�”}”(hj²Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj®ZubhŒ6: Boot status information defined for each boot stages”…”�”}”(hj®Zh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhjªZubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjYubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¹*h´MhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¹*h´MhhÊh²hubhÞ)�”}”(hŒ�For details, see section `5.11 Boot Stage Register Definitions` and section `6. Processor Boot Progress Codes, Altra Family Soc BMC Interface Specification`.”h]”(hŒFor details, see section ”…”�”}”(hjÜZh²hh³Nh´Nubj-ø)�”}”(hŒ&`5.11 Boot Stage Register Definitions`”h]”hŒ$5.11 Boot Stage Register Definitions”…”�”}”(hjäZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÜZubhŒ and section ”…”�”}”(hjÜZh²hh³Nh´Nubj-ø)�”}”(hŒP`6. Processor Boot Progress Codes, Altra Family Soc BMC Interface Specification`”h]”hŒN6. Processor Boot Progress Codes, Altra Family Soc BMC Interface Specification”…”�”}”(hjöZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÜZubhŒ.”…”�”}”(hjÜZh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹*h´MhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_platform_devices_tahvo_usb_otg_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-platform-devices-tahvo-usb-otg-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/tahvo\-usb\/otg_mode**”h]”j`)�”}”(hŒ7**\/sys\/bus\/platform\/devices\/tahvo\-usb\/otg_mode**”h]”hŒ3/sys/bus/platform/devices/tahvo-usb/otg_mode”…”�”}”(hj6[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-platform-tahvo-usb”h´Khj/[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ubah}”(h]”j[ah ]”h"]”Œ/abi_sys_bus_platform_devices_tahvo_usb_otg_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh[j[sj˜}”j[j[subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-platform-tahvo-usb `”h]”(hŒDefined on file ”…”�”}”(hjm[h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-platform-tahvo-usb `”h]”j§)�”}”(hjw[h]”hŒsysfs-platform-tahvo-usb”…”�”}”(hjy[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_platform_tahvo_usb”uh1hh³jJ[h´Khjm[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´KhhÊh²hubhÞ)�”}”(hŒKSet or read the current OTG mode. Valid values are "host" and "peripheral".”h]”hŒSSet or read the current OTG mode. Valid values are “hostâ€� and “peripheralâ€�.”…”�”}”(hj›[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´KhhÊh²hubhÞ)�”}”(hŒ"Reading: returns the current mode.”h]”hŒ"Reading: returns the current mode.”…”�”}”(hj©[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_devices_tahvo_usb_vbus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-devices-tahvo-usb-vbus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÅ[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/tahvo\-usb\/vbus**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/tahvo\-usb\/vbus**”h]”hŒ//sys/bus/platform/devices/tahvo-usb/vbus”…”�”}”(hjß[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´K hjØ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂ[ubah}”(h]”jÁ[ah ]”h"]”Œ+abi_sys_bus_platform_devices_tahvo_usb_vbus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\j·[sj˜}”jÁ[j·[subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-platform-tahvo-usb `”h]”(hŒDefined on file ”…”�”}”(hj\h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-platform-tahvo-usb `”h]”j§)�”}”(hj\h]”hŒsysfs-platform-tahvo-usb”…”�”}”(hj!\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_platform_tahvo_usb”uh1hh³jJ[h´K hj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´K hhÊh²hubhÞ)�”}”(hŒRead the current VBUS state.”h]”hŒRead the current VBUS state.”…”�”}”(hjC\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´K hhÊh²hubhÞ)�”}”(hŒReading: returns "on" or "off".”h]”hŒ'Reading: returns “onâ€� or “offâ€�.”…”�”}”(hjQ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jJ[h´K hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_platform_devices_xxx_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-platform-devices-xxx-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjm\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/platform\/devices\/xxx\/version**”h]”j`)�”}”(hŒ/**\/sys\/bus\/platform\/devices\/xxx\/version**”h]”hŒ+/sys/bus/platform/devices/xxx/version”…”�”}”(hj‡\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-driver-framer-pef2256”h´Khj€\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj\ubah}”(h]”ji\ah ]”h"]”Œ(abi_sys_bus_platform_devices_xxx_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹\j_\sj˜}”ji\j_\subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-framer-pef2256 `”h]”(hŒDefined on file ”…”�”}”(hj¾\h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-framer-pef2256 `”h]”j§)�”}”(hjÈ\h]”hŒsysfs-driver-framer-pef2256”…”�”}”(hjÊ\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_framer_pef2256”uh1hh³j›\h´Khj¾\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›\h´KhhÊh²hubhÞ)�”}”(hŒ)Reports the version of the PEF2256 framer”h]”hŒ)Reports the version of the PEF2256 framer”…”�”}”(hjì\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›\h´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjú\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›\h´KhhÊh²hubhÞ)�”}”(hŒ#Valid values: Represented as string”h]”hŒ#Valid values: Represented as string”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j›\h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_amd_pmc_smu_fw_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-amd-pmc-smu-fw-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj$]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/amd_pmc\/\*\/smu_fw_version**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/amd_pmc\/\*\/smu_fw_version**”h]”hŒ:/sys/bus/platform/drivers/amd_pmc/*/smu_fw_version”…”�”}”(hj>]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-amd-pmc”h´Khj7]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!]ubah}”(h]”j ]ah ]”h"]”Œ3abi_sys_bus_platform_drivers_amd_pmc_smu_fw_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp]j]sj˜}”j ]j]subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-amd-pmc `”h]”(hŒDefined on file ”…”�”}”(hju]h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-amd-pmc `”h]”j§)�”}”(hj]h]”hŒ sysfs-amd-pmc”…”�”}”(hj�]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_amd_pmc”uh1hh³jR]h´Khju]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR]h´KhhÊh²hubhÞ)�”}”(hŒ|Reading this file reports the version of the firmware loaded to System Management Unit (SMU) contained in AMD CPUs and APUs.”h]”hŒ|Reading this file reports the version of the firmware loaded to System Management Unit (SMU) contained in AMD CPUs and APUs.”…”�”}”(hj£]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR]h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_drivers_amd_pmc_smu_program:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-drivers-amd-pmc-smu-program”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¿]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/platform\/drivers\/amd_pmc\/\*\/smu_program**”h]”j`)�”}”(hŒ;**\/sys\/bus\/platform\/drivers\/amd_pmc\/\*\/smu_program**”h]”hŒ7/sys/bus/platform/drivers/amd_pmc/*/smu_program”…”�”}”(hjÙ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR]h´KhjÒ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼]ubah}”(h]”j»]ah ]”h"]”Œ0abi_sys_bus_platform_drivers_amd_pmc_smu_program”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ^j±]sj˜}”j»]j±]subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-amd-pmc `”h]”(hŒDefined on file ”…”�”}”(hj^h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-amd-pmc `”• h]”j§)�”}”(hj^h]”hŒ sysfs-amd-pmc”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_amd_pmc”uh1hh³jR]h´Khj^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR]h´KhhÊh²hubhÞ)�”}”(hŒ·Reading this file reports the program corresponding to the SMU firmware version. The program field is used to disambiguate two APU/CPU models that can share the same firmware binary.”h]”hŒ·Reading this file reports the program corresponding to the SMU firmware version. The program field is used to disambiguate two APU/CPU models that can share the same firmware binary.”…”�”}”(hj=^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR]h´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_amd_x3d_vcache_amdi0101_00_amd_x3d_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-amd-x3d-vcache-amdi0101-00-amd-x3d-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjY^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/amd_x3d_vcache\/AMDI0101\:00\/amd_x3d_mode**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/amd_x3d_vcache\/AMDI0101\:00\/amd_x3d_mode**”h]”hŒI/sys/bus/platform/drivers/amd_x3d_vcache/AMDI0101:00/amd_x3d_mode”…”�”}”(hjs^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒCDocumentation/ABI/testing/sysfs-bus-platform-drivers-amd_x3d_vcache”h´Khjl^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjY^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV^ubah}”(h]”jU^ah ]”h"]”ŒDabi_sys_bus_platform_drivers_amd_x3d_vcache_amdi0101_00_amd_x3d_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥^jK^sj˜}”jU^jK^subhÞ)�”}”(hŒ}Defined on file :ref:`sysfs-bus-platform-drivers-amd_x3d_vcache `”h]”(hŒDefined on file ”…”�”}”(hjª^h²hh³Nh´Nubh)�”}”(hŒm:ref:`sysfs-bus-platform-drivers-amd_x3d_vcache `”h]”j§)�”}”(hj´^h]”hŒ)sysfs-bus-platform-drivers-amd_x3d_vcache”…”�”}”(hj¶^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ:abi_file_testing_sysfs_bus_platform_drivers_amd_x3d_vcache”uh1hh³j‡^h´Khjª^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡^h´KhhÊh²hubhÞ)�”}”(hŒS(RW) AMD 3D V-Cache optimizer allows users to switch CPU core rankings dynamically.”h]”hŒS(RW) AMD 3D V-Cache optimizer allows users to switch CPU core rankings dynamically.”…”�”}”(hjØ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡^h´KhhÊh²hubhÞ)�”}”(hŒâThis file switches between these two modes: - "frequency" cores within the faster CCD are prioritized before those in the slower CCD. - "cache" cores within the larger L3 CCD are prioritized before those in the smaller L3 CCD.”h]”hŒêThis file switches between these two modes: - “frequencyâ€� cores within the faster CCD are prioritized before those in the slower CCD. - “cacheâ€� cores within the larger L3 CCD are prioritized before those in the smaller L3 CCD.”…”�”}”(hjæ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡^h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_aspeed_uart_routing_io:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-aspeed-uart-routing-io”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/aspeed\-uart\-routing\/\\*\/io\\***”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/aspeed\-uart\-routing\/\\*\/io\\***”h]”hŒ@/sys/bus/platform/drivers/aspeed-uart-routing/\*/io\*”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ:Documentation/ABI/testing/sysfs-driver-aspeed-uart-routing”h´Khj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ^ubah}”(h]”jþ^ah ]”h"]”Œ3abi_sys_bus_platform_drivers_aspeed_uart_routing_io”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN_jô^sj˜}”jþ^jô^subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-driver-aspeed-uart-routing `”h]”(hŒDefined on file ”…”�”}”(hjS_h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-driver-aspeed-uart-routing `”h]”j§)�”}”(hj]_h]”hŒ sysfs-driver-aspeed-uart-routing”…”�”}”(hj__h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_driver_aspeed_uart_routing”uh1hh³j0_h´KhjS_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubhÞ)�”}”(hŒ`Selects the RX source of IOx serial port. The current selection will be marked by brackets "[]".”h]”hŒdSelects the RX source of IOx serial port. The current selection will be marked by brackets “[]â€�.”…”�”}”(hj�_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒOUsers: OpenBMC. Proposed changes should be mailed to openbmc@lists.ozlabs.org ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj–_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j0_h´Khj’_ubj~)�”}”(hhh]”hÞ)�”}”(hŒGOpenBMC. Proposed changes should be mailed to openbmc@lists.ozlabs.org”h]”(hŒ/OpenBMC. Proposed changes should be mailed to ”…”�”}”(hj§_h²hh³Nh´Nubjö¯)�”}”(hŒopenbmc@lists.ozlabs.org”h]”hŒopenbmc@lists.ozlabs.org”…”�”}”(hj¯_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:openbmc@lists.ozlabs.org”uh1jõ¯hj§_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´Khj¤_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj’_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j0_h´Khj�_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ:.. _abi_sys_bus_platform_drivers_aspeed_uart_routing_uart:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-drivers-aspeed-uart-routing-uart”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjå_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/aspeed\-uart\-routing\/\\*\/uart\\***”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/aspeed\-uart\-routing\/\\*\/uart\\***”h]”hŒB/sys/bus/platform/drivers/aspeed-uart-routing/\*/uart\*”…”�”}”(hjÿ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjû_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´Khjø_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjå_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâ_ubah}”(h]”já_ah ]”h"]”Œ5abi_sys_bus_platform_drivers_aspeed_uart_routing_uart”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0`j×_sj˜}”já_j×_subhÞ)�”}”(hŒkDefined on file :ref:`sysfs-driver-aspeed-uart-routing `”h]”(hŒDefined on file ”…”�”}”(hj5`h²hh³Nh´Nubh)�”}”(hŒ[:ref:`sysfs-driver-aspeed-uart-routing `”h]”j§)�”}”(hj?`h]”hŒ sysfs-driver-aspeed-uart-routing”…”�”}”(hjA`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ1abi_file_testing_sysfs_driver_aspeed_uart_routing”uh1hh³j0_h´Khj5`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubhÞ)�”}”(hŒ*Selects the RX source of the UARTx device.”h]”hŒ*Selects the RX source of the UARTx device.”…”�”}”(hjc`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubhÞ)�”}”(hŒ¬When read, each file shows the list of available options with currently selected option marked by brackets "[]". The list of available options depends on the selected file.”h]”hŒ°When read, each file shows the list of available options with currently selected option marked by brackets “[]â€�. The list of available options depends on the selected file.”…”�”}”(hjq`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubhÞ)�”}”(hŒE.g.::”h]”hŒE.g.:”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubj¹)�”}”(hŒocat /sys/bus/platform/drivers/aspeed-uart-routing/\*.uart_routing/uart1 [io1] io2 io3 io4 uart2 uart3 uart4 io6”h]”hŒocat /sys/bus/platform/drivers/aspeed-uart-routing/\*.uart_routing/uart1 [io1] io2 io3 io4 uart2 uart3 uart4 io6”…”�”}”hj�`sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j0_h´KhhÊh²hubhÞ)�”}”(hŒEIn this case, UART1 gets its input from IO1 (physical serial port 1).”h]”hŒEIn this case, UART1 gets its input from IO1 (physical serial port 1).”…”�”}”(hj›`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒOUsers: OpenBMC. Proposed changes should be mailed to openbmc@lists.ozlabs.org ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj°`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j0_h´Khj¬`ubj~)�”}”(hhh]”hÞ)�”}”(hŒGOpenBMC. Proposed changes should be mailed to openbmc@lists.ozlabs.org”h]”(hŒ/OpenBMC. Proposed changes should be mailed to ”…”�”}”(hjÁ`h²hh³Nh´Nubjö¯)�”}”(hŒopenbmc@lists.ozlabs.org”h]”hŒopenbmc@lists.ozlabs.org”…”�”}”(hjÉ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:openbmc@lists.ozlabs.org”uh1jõ¯hjÁ`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0_h´Khj¾`ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¬`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j0_h´Khj©`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒT.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_canceled_csks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-canceled-csks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kduh1j@hjÿ`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒb**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/bmc_canceled_csks**”h]”j`)�”}”(hŒb**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/bmc_canceled_csks**”h]”hŒ^/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_canceled_csks”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update”h´K/hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü`ubah}”(h]”jû`ah ]”h"]”ŒOabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_canceled_csks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKajñ`sj˜}”jû`jñ`subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hjPah²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hjZah]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hj\ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´K/hjPaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K/hhÊh²hubhÞ)�”}”(hŒ‹Read only. Returns a list of indices for canceled code signing keys for the BMC. The standard bitmap list format is used (e.g. "1,2-6,9").”h]”hŒ�Read only. Returns a list of indices for canceled code signing keys for the BMC. The standard bitmap list format is used (e.g. “1,2-6,9â€�).”…”�”}”(hj~ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K/hhÊh²hubj))�”}”(hŒV.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_root_entry_hash:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-root-entry-hash”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kfuh1j@hjšaubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒd**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/bmc_root_entry_hash**”h]”j`)�”}”(hŒd**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/bmc_root_entry_hash**”h]”hŒ`/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/bmc_root_entry_hash”…”�”}”(hj´ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´Khj­aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšaubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—aubah}”(h]”j–aah ]”h"]”ŒQabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_bmc_root_entry_hash”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåajŒasj˜}”j–ajŒasubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hjêah²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hjôah]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hjöah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´Khjêaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubhÞ)�”}”(hŒÒRead only. Returns the root entry hash for the BMC image if one is programmed, else it returns the string: "hash not programmed". This file is only visible if the underlying device supports it. Format: string.”h]”hŒÖRead only. Returns the root entry hash for the BMC image if one is programmed, else it returns the string: “hash not programmedâ€�. This file is only visible if the underlying device supports it. Format: string.”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_flash_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-flash-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hj4bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/flash_count**”h]”j`)�”}”(hŒ\**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/flash_count**”h]”hŒX/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/flash_count”…”�”}”(hjNbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K7hjGbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1bubah}”(h]”j0bah ]”h"]”ŒIabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_flash_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbj&bsj˜}”j0bj&bsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hj„bh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hjŽbh]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hj�bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´K7hj„bubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K7hhÊh²hubhÞ)�”}”(hŒaRead only. Returns number of times the secure update staging area has been flashed. Format: "%u".”h]”hŒeRead only. Returns number of times the secure update staging area has been flashed. Format: “%uâ€�.”…”�”}”(hj²bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K7hhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_canceled_csks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-canceled-csks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hjÎbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/pr_canceled_csks**”h]”j`)�”}”(hŒa**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/pr_canceled_csks**”h]”hŒ]/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_canceled_csks”…”�”}”(hjèbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K'hjábubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËbubah}”(h]”jÊbah ]”h"]”ŒNabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_canceled_csks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcjÀbsj˜}”jÊbjÀbsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hj(ch]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hj*ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´K'hjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K'hhÊh²hubhÞ)�”}”(hŒ¥Read only. Returns a list of indices for canceled code signing keys for the partial reconfiguration region. The standard bitmap list format is used (e.g. "1,2-6,9").”h]”hŒ©Read only. Returns a list of indices for canceled code signing keys for the partial reconfiguration region. The standard bitmap list format is used (e.g. “1,2-6,9â€�).”…”�”}”(hjLch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K'hhÊh²hubj))�”}”(hŒU.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_root_entry_hash:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-root-entry-hash”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Keuh1j@hjhcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒc**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/pr_root_entry_hash**”h]”j`)�”}”(hŒc**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/pr_root_entry_hash**”h]”hŒ_/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/pr_root_entry_hash”…”�”}”(hj‚ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K hj{cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxcubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjucubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjecubah}”(h]”jdcah ]”h"]”ŒPabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_pr_root_entry_hash”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³cjZcsj˜}”jdcjZcsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hj¸ch²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hjÂch]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hjÄch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´K hj¸cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K hhÊh²hubhÞ)�”}”(hŒçRead only. Returns the root entry hash for the partial reconfiguration region if one is programmed, else it returns the string: "hash not programmed". This file is only visible if the underlying device supports it. Format: string.”h]”hŒëRead only. Returns the root entry hash for the partial reconfiguration region if one is programmed, else it returns the string: “hash not programmedâ€�. This file is only visible if the underlying device supports it. Format: string.”…”�”}”(hjæch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´K hhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_canceled_csks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-canceled-csks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hjdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/sr_canceled_csks**”h]”j`)�”}”(hŒa**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/sr_canceled_csks**”h]”hŒ]/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_canceled_csks”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´Khjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿcubah}”(h]”jþcah ]”h"]”ŒNabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_canceled_csks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMdjôcsj˜}”jþcjôcsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hjRdh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hj\dh]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hj^dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhdŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´KhjRdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubhÞ)�”}”(hŒ”Read only. Returns a list of indices for canceled code signing keys for the static region. The standard bitmap list format is used (e.g. "1,2-6,9").”h]”hŒ˜Read only. Returns a list of indices for canceled code signing keys for the static region. The standard bitmap list format is used (e.g. “1,2-6,9â€�).”…”�”}”(hj€dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubj))�”}”(hŒU.. _abi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_root_entry_hash:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-root-entry-hash”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Keuh1j@hjœdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒc**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/sr_root_entry_hash**”h]”j`)�”}”(hŒc**\/sys\/bus\/platform\/drivers\/intel\-m10bmc\-sec\-update\/\.\.\.\/security\/sr_root_entry_hash**”h]”hŒ_/sys/bus/platform/drivers/intel-m10bmc-sec-update/.../security/sr_root_entry_hash”…”�”}”(hj¶dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´Khj¯dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™dubah}”(h]”j˜dah ]”h"]”ŒPabi_sys_bus_platform_drivers_intel_m10bmc_sec_update_security_sr_root_entry_hash”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçdjŽdsj˜}”j˜djŽdsubhÞ)�”}”(hŒuDefined on file :ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”(hŒDefined on file ”…”�”}”(hjìdh²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-driver-intel-m10-bmc-sec-update `”h]”j§)�”}”(hjödh]”hŒ%sysfs-driver-intel-m10-bmc-sec-update”…”�”}”(hjødh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_driver_intel_m10_bmc_sec_update”uh1hh³j-ah´Khjìdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubhÞ)�”}”(hŒÖRead only. Returns the root entry hash for the static region if one is programmed, else it returns the string: "hash not programmed". This file is only visible if the underlying device supports it. Format: string.”h]”hŒÚRead only. Returns the root entry hash for the static region if one is programmed, else it returns the string: “hash not programmedâ€�. This file is only visible if the underlying device supports it. Format: string.”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j-ah´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_platform_drivers_panfrost_profiling:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-platform-drivers-panfrost-profiling”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj6eubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/panfrost\/\.\.\.\/profiling**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/panfrost\/\.\.\.\/profiling**”h]”hŒ:/sys/bus/platform/drivers/panfrost/.../profiling”…”�”}”(hjPeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-driver-panfrost-profiling”h´KhjIeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3eubah}”(h]”j2eah ]”h"]”Œ/abi_sys_bus_platform_drivers_panfrost_profiling”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚ej(esj˜}”j2ej(esubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-panfrost-profiling `”h]”(hŒDefined on file ”…”�”}”(hj‡eh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-panfrost-profiling `”h]”j§)�”}”(hj‘eh]”hŒsysfs-driver-panfrost-profiling”…”�”}”(hj“eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�eŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_panfrost_profiling”uh1hh³jdeh´Khj‡eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdeh´KhhÊh²hubhÞ)�”}”(hŒãGet/set drm fdinfo's engine and cycles profiling status. Valid values are: 0: Don't enable fdinfo job profiling sources. 1: Enable fdinfo job profiling sources, this enables both the GPU's timestamp and cycle counter registers.”h]”hŒéGet/set drm fdinfo’s engine and cycles profiling status. Valid values are: 0: Don’t enable fdinfo job profiling sources. 1: Enable fdinfo job profiling sources, this enables both the GPU’s timestamp and cycle counter registers.”…”�”}”(hjµeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jdeh´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_platform_drivers_panthor_profiling:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-platform-drivers-panthor-profiling”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÑeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/panthor\/\.\.\.\/profiling**”h]”j`)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/panthor\/\.\.\.\/profiling**”h]”hŒ9/sys/bus/platform/drivers/panthor/.../profiling”…”�”}”(hjëeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-driver-panthor-profiling”h´Khjäeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎeubah}”(h]”jÍeah ]”h"]”Œ.abi_sys_bus_platform_drivers_panthor_profiling”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfjÃesj˜}”jÍejÃesubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-panthor-profiling `”h]”(hŒDefined on file ”…”�”}”(hj"fh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-panthor-profiling `”h]”j§)�”}”(hj,fh]”hŒsysfs-driver-panthor-profiling”…”�”}”(hj.fh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8fŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_panthor_profiling”uh1hh³jÿeh´Khj"fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿeh´KhhÊh²hubhÞ)�”}”(hŒàBitmask to enable drm fdinfo's job profiling measurements. Valid values are: 0: Don't enable fdinfo job profiling sources. 1: Enable GPU cycle measurements for running jobs. 2: Enable GPU timestamp sampling for running jobs.”h]”hŒäBitmask to enable drm fdinfo’s job profiling measurements. Valid values are: 0: Don’t enable fdinfo job profiling sources. 1: Enable GPU cycle measurements for running jobs. 2: Enable GPU timestamp sampling for running jobs.”…”�”}”(hjPfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿeh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_platform_drivers_qcom_eud_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-platform-drivers-qcom-eud-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjlfubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/platform\/drivers\/qcom_eud\/\.\.\.\/enable**”h]”j`)�”}”(hŒ;**\/sys\/bus\/platform\/drivers\/qcom_eud\/\.\.\.\/enable**”h]”hŒ7/sys/bus/platform/drivers/qcom_eud/.../enable”…”�”}”(hj†fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-driver-eud”h´Khjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyfubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlfubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjifubah}”(h]”jhfah ]”h"]”Œ,abi_sys_bus_platform_drivers_qcom_eud_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸fj^fsj˜}”jhfj^fsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-eud `”h]”(hŒDefined on file ”…”�”}”(hj½fh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-eud `”h]”j§)�”}”(hjÇfh]”hŒsysfs-driver-eud”…”�”}”(hjÉfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_eud”uh1hh³jšfh´Khj½fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšfh´KhhÊh²hubhÞ)�”}”(hŒçThe Enable/Disable sysfs interface for Embedded USB Debugger(EUD). This enables and disables the EUD based on a 1 or a 0 value. By enabling EUD, the user is able to activate the mini-usb hub of EUD for debug and trace capabilities.”h]”hŒçThe Enable/Disable sysfs interface for Embedded USB Debugger(EUD). This enables and disables the EUD based on a 1 or a 0 value. By enabling EUD, the user is able to activate the mini-usb hub of EUD for debug and trace capabilities.”…”�”}”(hjëfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšfh´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_active_icc_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-active-icc-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjgubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/active_icc_level**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/active_icc_level**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/active_icc_level”…”�”}”(hj!gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MKhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/active_icc_level**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/active_icc_level**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/active_icc_level”…”�”}”(hjKgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MKhjDgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgubah}”(h]”jgah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_attributes_active_icc_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|gjùfsj˜}”jgjùfsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj�gh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj‹gh]”hŒsysfs-driver-ufs”…”�”}”(hj�gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MKhj�gubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MKhhÊh²hubhÞ)�”}”(hŒ�This file provides the active icc level UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ�This file provides the active icc level UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj¯gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MKhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj½gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MKhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_attributes_bkops_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-attributes-bkops-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÙgubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/bkops_status**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/bkops_status**”h]”hŒC/sys/bus/platform/drivers/ufshcd/*/attributes/bkops_status”…”�”}”(hjógh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M_hjìgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjégubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjægubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/bkops_status**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/bkops_status**”h]”hŒ@/sys/bus/platform/devices/*.ufs/attributes/bkops_status”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjægubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖgubah}”(h]”jÕgah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_attributes_bkops_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNhjËgsj˜}”jÕgjËgsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjShh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj]hh]”hŒsysfs-driver-ufs”…”�”}”(hj_hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jihŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M_hjShubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M_hhÊh²hubhÞ)�”}”(hŒœThis file provides the background operations status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒœThis file provides the background operations status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj�hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M_hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj�hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M_hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_boot_lun_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-boot-lun-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj«hubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/boot_lun_enabled**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/boot_lun_enabled**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/boot_lun_enabled”…”�”}”(hjÅhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M7hj¾hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸hubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/boot_lun_enabled**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/boot_lun_enabled**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/boot_lun_enabled”…”�”}”(hjïhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M7hjèhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjåhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸hubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨hubah}”(h]”j§hah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_attributes_boot_lun_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ij�hsj˜}”j§hj�hsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj%ih²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj/ih]”hŒsysfs-driver-ufs”…”�”}”(hj1ih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-iubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;iŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M7hj%iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M7hhÊh²hubhÞ)�”}”(hŒ�This file provides the boot lun enabled UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ�This file provides the boot lun enabled UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjSih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M7hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjaih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M7hhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_drivers_ufshcd_attributes_configuration_descriptor_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-drivers-ufshcd-attributes-configuration-descriptor-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj}iubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/configuration_descriptor_lock**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/configuration_descriptor_lock**”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/attributes/configuration_descriptor_lock”…”�”}”(hj—ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hj�iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠiubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/configuration_descriptor_lock**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/configuration_descriptor_lock**”h]”hŒQ/sys/bus/platform/devices/*.ufs/attributes/configuration_descriptor_lock”…”�”}”(hjÁih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hjºiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjziubah}”(h]”jyiah ]”h"]”ŒLabi_sys_bus_platform_drivers_ufshcd_attributes_configuration_descriptor_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòijoisj˜}”jyijoisubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj÷ih²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjjh]”hŒsysfs-driver-ufs”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M‘hj÷iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hhÊh²hubhÞ)�”}”(hŒ©This file shows whether the configuration descriptor is locked. The full information about the attribute could be found at UFS specifications 2.1. The file is read only.”h]”hŒ©This file shows whether the configuration descriptor is locked. The full information about the attribute could be found at UFS specifications 2.1. The file is read only.”…”�”}”(hj%jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_attributes_current_power_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-attributes-current-power-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjAjubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/current_power_mode**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/current_power_mode**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/attributes/current_power_mode”…”�”}”(hj[jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MAhjTjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/current_power_mode**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/current_power_mode**”h]”hŒF/sys/bus/platform/devices/*.ufs/attributes/current_power_mode”…”�”}”(hj…jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MAhj~jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>jubah}”(h]”j=jah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_attributes_current_power_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶jj3jsj˜}”j=jj3jsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj»jh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÅjh]”hŒsysfs-driver-ufs”…”�”}”(hjÇjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MAhj»jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MAhhÊh²hubhÞ)�”}”(hŒ’This file provides the current power mode UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ’This file provides the current power mode UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjéjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MAhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj÷jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MAhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_control:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-control”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjkubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/exception_event_control**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/exception_event_control**”h]”hŒN/sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_control”…”�”}”(hj-kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¦hj&kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#kubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj kubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/exception_event_control**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/exception_event_control**”h]”hŒK/sys/bus/platform/devices/*.ufs/attributes/exception_event_control”…”�”}”(hjWkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¦hjPkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj kubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjkubah}”(h]”jkah ]”h"]”ŒFabi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_control”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆkjksj˜}”jkjksubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj�kh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj—kh]”hŒsysfs-driver-ufs”…”�”}”(hj™kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£kŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¦hj�kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¦hhÊh²hubhÞ)�”}”(hŒ—This file provides the exception event control UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ—This file provides the exception event control UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj»kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¦hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÉkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¦hhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjåkubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/exception_event_status**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/exception_event_status**”h]”hŒM/sys/bus/platform/drivers/ufshcd/*/attributes/exception_event_status”…”�”}”(hjÿkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M°hjøkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòkubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/exception_event_status**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/exception_event_status**”h]”hŒJ/sys/bus/platform/devices/*.ufs/attributes/exception_event_status”…”�”}”(hj)lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M°hj"lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâkubah}”(h]”jákah ]”h"]”ŒEabi_sys_bus_platform_drivers_ufshcd_attributes_exception_event_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZlj×ksj˜}”jákj×ksubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj_lh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjilh]”hŒsysfs-driver-ufs”…”�”}”(hjklh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjglubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”julŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M°hj_lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M°hhÊh²hubhÞ)�”}”(hŒ–This file provides the exception event status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ–This file provides the exception event status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj�lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M°hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj›lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M°hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_drivers_ufshcd_attributes_ffu_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-drivers-ufshcd-attributes-ffu-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj·lubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/ffu_status**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/ffu_status**”h]”hŒA/sys/bus/platform/drivers/ufshcd/*/attributes/ffu_status”…”�”}”(hjÑlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhjÊlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄlubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/ffu_status**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/ffu_status**”h]”hŒ>/sys/bus/platform/devices/*.ufs/attributes/ffu_status”…”�”}”(hjûlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mºhjôlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄlubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´lubah}”(h]”j³lah ]”h"]”Œ9abi_sys_bus_platform_drivers_ufshcd_attributes_ffu_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,mj©lsj˜}”j³lj©lsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj1mh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj;mh]”hŒsysfs-driver-ufs”…”�”}”(hj=mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mºhj1mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubhÞ)�”}”(hŒŠThis file provides the ffu status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒŠThis file provides the ffu status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj_mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjmmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_in_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-in-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj‰mubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_data_in_size**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_data_in_size**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/max_data_in_size”…”�”}”(hj£mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mshjœmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–mubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_data_in_size**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_data_in_size**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/max_data_in_size”…”�”}”(hjÍmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MshjÆmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†mubah}”(h]”j…mah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_in_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþmj{msj˜}”j…mj{msubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjnh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj nh]”hŒsysfs-driver-ufs”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mshjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MshhÊh²hubhÞ)�”}”(hŒ‹This file shows the maximum data size in a DATA IN UPIU. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ‹This file shows the maximum data size in a DATA IN UPIU. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj1nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MshhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj?nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MshhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_out_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-out-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj[nubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_data_out_size**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_data_out_size**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/attributes/max_data_out_size”…”�”}”(hjunh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M}hjnnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjknubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhnubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_data_out_size**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_data_out_size**”h]”hŒE/sys/bus/platform/devices/*.ufs/attributes/max_data_out_size”…”�”}”(hjŸnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M}hj˜nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXnubah}”(h]”jWnah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_attributes_max_data_out_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐnjMnsj˜}”jWnjMnsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÕnh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjßnh]”hŒsysfs-driver-ufs”…”�”}”(hjánh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝnubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jënŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M}hjÕnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M}hhÊh²hubhÞ)�”}”(hŒ³This file shows the maximum number of bytes that can be requested with a READY TO TRANSFER UPIU. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ³This file shows the maximum number of bytes that can be requested with a READY TO TRANSFER UPIU. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M}hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M}hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_attributes_max_number_of_rtt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-attributes-max-number-of-rtt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj-oubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_number_of_rtt**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/max_number_of_rtt**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/attributes/max_number_of_rtt”…”�”}”(hjGoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hj@oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:oubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_number_of_rtt**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/max_number_of_rtt**”h]”hŒE/sys/bus/platform/devices/*.ufs/attributes/max_number_of_rtt”…”�”}”(hjqoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hjjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:oubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*oubah}”(h]”j)oah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_attributes_max_number_of_rtt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ojosj˜}”j)ojosubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj§oh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj±oh]”hŒsysfs-driver-ufs”…”�”}”(hj³oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½oŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M™hj§oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubhÞ)�”}”(hX4This file provides the maximum current number of outstanding RTTs in device that is allowed. bMaxNumOfRTT is a read-write persistent attribute and is equal to two after device manufacturing. It shall not be set to a value greater than bDeviceRTTCap value, and it may be set only when the hw queues are empty.”h]”hX4This file provides the maximum current number of outstanding RTTs in device that is allowed. bMaxNumOfRTT is a read-write persistent attribute and is equal to two after device manufacturing. It shall not be set to a value greater than bDeviceRTTCap value, and it may be set only when the hw queues are empty.”…”�”}”(hjÕoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubhÞ)�”}”(hŒThe file is read write.”h]”hŒThe file is read write.”…”�”}”(hjãoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_ooo_data_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-ooo-data-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjÿoubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/ooo_data_enabled**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/ooo_data_enabled**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/ooo_data_enabled”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MUhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj pubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/ooo_data_enabled**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/ooo_data_enabled**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/ooo_data_enabled”…”�”}”(hjCph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MUhj`”h]”(hŒDefined on file ”…”�”•.}”(hjyph²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjƒph]”hŒsysfs-driver-ufs”…”�”}”(hj…ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�pŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MUhjypubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MUhhÊh²hubhÞ)�”}”(hŒ¢This file provides the out of order data transfer enabled UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ¢This file provides the out of order data transfer enabled UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hj§ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MUhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjµph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MUhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_drivers_ufshcd_attributes_psa_data_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjKqh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjUqh]”hŒsysfs-driver-ufs”…”�”}”(hjWqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÍhjKqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÍhhÊh²hubhÞ)�”}”(hŒ¾This file shows the amount of data that the host plans to load to all logical units in pre-soldering state. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ¾This file shows the amount of data that the host plans to load to all logical units in pre-soldering state. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjyqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÍhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj‡qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÍhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_drivers_ufshcd_attributes_psa_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-drivers-ufshcd-attributes-psa-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj£qubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/psa_state**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/psa_state**”h]”hŒ@/sys/bus/platform/drivers/ufshcd/*/attributes/psa_state”…”�”}”(hj½qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÄhj¶qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°qubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/psa_state**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/psa_state**”h]”hŒ=/sys/bus/platform/devices/*.ufs/attributes/psa_state”…”�”}”(hjçqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÄhjàqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj qubah}”(h]”jŸqah ]”h"]”Œ8abi_sys_bus_platform_drivers_ufshcd_attributes_psa_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrj•qsj˜}”jŸqj•qsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjrh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj'rh]”hŒsysfs-driver-ufs”…”�”}”(hj)rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÄhjrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÄhhÊh²hubhÞ)�”}”(hŒyThis file show the PSA feature status. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒyThis file show the PSA feature status. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjKrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÄhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjYrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÄhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_attributes_purge_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-attributes-purge-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjurubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/purge_status**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/purge_status**”h]”hŒC/sys/bus/platform/drivers/ufshcd/*/attributes/purge_status”…”�”}”(hj�rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mihjˆrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚rubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/purge_status**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/purge_status**”h]”hŒ@/sys/bus/platform/devices/*.ufs/attributes/purge_status”…”�”}”(hj¹rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mihj²rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚rubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjurubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjrrubah}”(h]”jqrah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_attributes_purge_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêrjgrsj˜}”jqrjgrsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjïrh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjùrh]”hŒsysfs-driver-ufs”…”�”}”(hjûrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mihjïrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubhÞ)�”}”(hŒ–This file provides the purge operation status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ–This file provides the purge operation status UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj+sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_drivers_ufshcd_attributes_reference_clock_frequency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-drivers-ufshcd-attributes-reference-clock-frequency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hjGsubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/reference_clock_frequency**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/reference_clock_frequency**”h]”hŒP/sys/bus/platform/drivers/ufshcd/*/attributes/reference_clock_frequency”…”�”}”(hjash²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hjZsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTsubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/reference_clock_frequency**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/reference_clock_frequency**”h]”hŒM/sys/bus/platform/devices/*.ufs/attributes/reference_clock_frequency”…”�”}”(hj‹sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hj„subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTsubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDsubah}”(h]”jCsah ]”h"]”ŒHabi_sys_bus_platform_drivers_ufshcd_attributes_reference_clock_frequency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼sj9ssj˜}”jCsj9ssubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÁsh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjËsh]”hŒsysfs-driver-ufs”…”�”}”(hjÍsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×sŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M‡hjÁsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubhÞ)�”}”(hŒ™This file provides the reference clock frequency UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒ™This file provides the reference clock frequency UFS device attribute. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjïsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjýsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_avail_buf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-attributes-wb-avail-buf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjtubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_avail_buf**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_avail_buf**”h]”hŒC/sys/bus/platform/drivers/ufshcd/*/attributes/wb_avail_buf”…”�”}”(hj3th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mzhj,tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&tubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_avail_buf**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_avail_buf**”h]”hŒ@/sys/bus/platform/devices/*.ufs/attributes/wb_avail_buf”…”�”}”(hj]th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MzhjVtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjStubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&tubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtubah}”(h]”jtah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_attributes_wb_avail_buf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽtj tsj˜}”jtj tsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj“th²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�th]”hŒsysfs-driver-ufs”…”�”}”(hjŸth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©tŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mzhj“tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MzhhÊh²hubhÞ)�”}”(hŒDThis entry shows the amount of unused WriteBooster buffer available.”h]”hŒDThis entry shows the amount of unused WriteBooster buffer available.”…”�”}”(hjÁth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MzhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÏth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MzhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_cur_buf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-drivers-ufshcd-attributes-wb-cur-buf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjëtubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_cur_buf**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_cur_buf**”h]”hŒA/sys/bus/platform/drivers/ufshcd/*/attributes/wb_cur_buf”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mƒhjþtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøtubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_cur_buf**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_cur_buf**”h]”hŒ>/sys/bus/platform/devices/*.ufs/attributes/wb_cur_buf”…”�”}”(hj/uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mƒhj(uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%uubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøtubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjètubah}”(h]”jçtah ]”h"]”Œ9abi_sys_bus_platform_drivers_ufshcd_attributes_wb_cur_buf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`ujÝtsj˜}”jçtjÝtsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjeuh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjouh]”hŒsysfs-driver-ufs”…”�”}”(hjquh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmuubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{uŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mƒhjeuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MƒhhÊh²hubhÞ)�”}”(hŒ5This entry shows the amount of unused current buffer.”h]”hŒ5This entry shows the amount of unused current buffer.”…”�”}”(hj“uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MƒhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¡uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MƒhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_flush_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-attributes-wb-flush-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj½uubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_flush_status**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_flush_status**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/attributes/wb_flush_status”…”�”}”(hj×uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjÐuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊuubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_flush_status**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_flush_status**”h]”hŒC/sys/bus/platform/devices/*.ufs/attributes/wb_flush_status”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjúuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷uubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊuubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºuubah}”(h]”j¹uah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_attributes_wb_flush_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2vj¯usj˜}”j¹uj¯usubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj7vh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjAvh]”hŒsysfs-driver-ufs”…”�”}”(hjCvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M‹hj7vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hhÊh²hubhÞ)�”}”(hŒ,This entry shows the flush operation status.”h]”hŒ,This entry shows the flush operation status.”…”�”}”(hjevh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjvvubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjvvubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ00h”h]”hŒ00h”…”�”}”(hj–vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hj“vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�vubjW)�”}”(hhh]”hÞ)�”}”(hŒidle”h]”hŒidle”…”�”}”(hj­vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjªvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�vubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ01h”h]”hŒ01h”…”�”}”(hjÍvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjÊvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇvubjW)�”}”(hhh]”hÞ)�”}”(hŒFlush operation in progress”h]”hŒFlush operation in progress”…”�”}”(hjävh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjávubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�vubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ02h”h]”hŒ02h”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþvubjW)�”}”(hhh]”hÞ)�”}”(hŒ$Flush operation stopped prematurely.”h]”hŒ$Flush operation stopped prematurely.”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþvubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�vubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ03h”h]”hŒ03h”…”�”}”(hj;wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hj8wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5wubjW)�”}”(hhh]”hÞ)�”}”(hŒ&Flush operation completed successfully”h]”hŒ&Flush operation completed successfully”…”�”}”(hjRwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjOwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�vubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ04h”h]”hŒ04h”…”�”}”(hjrwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hjowubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlwubjW)�”}”(hhh]”hÞ)�”}”(hŒFlush operation general failure”h]”hŒFlush operation general failure”…”�”}”(hj‰wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hj†wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvvubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsvubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¶wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‹hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_life_time_est:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-wb-life-time-est”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjÒwubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_life_time_est**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_life_time_est**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/wb_life_time_est”…”�”}”(hjìwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhjåwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßwubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_life_time_est**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_life_time_est**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/wb_life_time_est”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏwubah}”(h]”jÎwah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_attributes_wb_life_time_est”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGxjÄwsj˜}”jÎwjÄwsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjLxh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjVxh]”hŒsysfs-driver-ufs”…”�”}”(hjXxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MœhjLxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MœhhÊh²hubhÞ)�”}”(hŒxThis entry shows an indication of the WriteBooster Buffer lifetime based on the amount of performed program/erase cycles”h]”hŒxThis entry shows an indication of the WriteBooster Buffer lifetime based on the amount of performed program/erase cycles”…”�”}”(hjzxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MœhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‹xubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj‹xubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ01h”h]”hŒ01h”…”�”}”(hj«xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhj¨xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥xubjW)�”}”(hhh]”hÞ)�”}”(hŒ+0% - 10% WriteBooster Buffer life time used”h]”hŒ+0% - 10% WriteBooster Buffer life time used”…”�”}”(hjÂxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhj¿xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjâxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhjßxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜxubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ0Ah”h]”hŒ0Ah”…”�”}”(hj yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubjW)�”}”(hhh]”hÞ)�”}”(hŒ-90% - 100% WriteBooster Buffer life time used”h]”hŒ-90% - 100% WriteBooster Buffer life time used”…”�”}”(hj"yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mœhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆxubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjOyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MœhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_resize_hint:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-drivers-ufshcd-attributes-wb-resize-hint”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjkyubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_resize_hint**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_resize_hint**”h]”hŒE/sys/bus/platform/drivers/ufshcd/*/attributes/wb_resize_hint”…”�”}”(hj…yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mxhj~yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxyubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_resize_hint**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_resize_hint**”h]”hŒB/sys/bus/platform/devices/*.ufs/attributes/wb_resize_hint”…”�”}”(hj¯yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mxhj¨yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhyubah}”(h]”jgyah ]”h"]”Œ=abi_sys_bus_platform_drivers_ufshcd_attributes_wb_resize_hint”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàyj]ysj˜}”jgyj]ysubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjåyh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjïyh]”hŒsysfs-driver-ufs”…”�”}”(hjñyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mxhjåyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhhÊh²hubhÞ)�”}”(hŒzwb_resize_hint indicates hint information about which type of resize for WriteBooster buffer is recommended by the device.”h]”hŒzwb_resize_hint indicates hint information about which type of resize for WriteBooster buffer is recommended by the device.”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj$zubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj$zubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒkeep”h]”hŒkeep”…”�”}”(hjDzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhjAzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>zubjW)�”}”(hhh]”hÞ)�”}”(hŒRecommend keep the buffer size”h]”hŒRecommend keep the buffer size”…”�”}”(hj[zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhjXzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;zubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdecrease”h]”hŒdecrease”…”�”}”(hj{zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mxhjxzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuzubjW)�”}”(hhh]”hÞ)�”}”(hŒ%Recommend to decrease the buffer size”h]”hŒ%Recommend to decrease the buffer size”…”�”}”(hj’zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mxhj�zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuzubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;zubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒincrease”h]”hŒincrease”…”�”}”(hj²zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mxhj¯zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬zubjW)�”}”(hhh]”hÞ)�”}”(hŒ%Recommend to increase the buffer size”h]”hŒ%Recommend to increase the buffer size”…”�”}”(hjÉzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhjÆzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!zubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjözh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MxhhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_attributes_wb_resize_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-attributes-wb-resize-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj{ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_resize_status**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/attributes\/wb_resize_status**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/attributes/wb_resize_status”…”�”}”(hj,{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj({ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhj%{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_resize_status**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/attributes\/wb_resize_status**”h]”hŒD/sys/bus/platform/devices/*.ufs/attributes/wb_resize_status”…”�”}”(hjV{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhjO{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{ubah}”(h]”j{ah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_attributes_wb_resize_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡{j{sj˜}”j{j{subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŒ{h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj–{h]”hŒsysfs-driver-ufs”…”�”}”(hj˜{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MˆhjŒ{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubhÞ)�”}”(hŒdThe host can check the resize operation status of the WriteBooster buffer by reading this attribute.”h]”hŒdThe host can check the resize operation status of the WriteBooster buffer by reading this attribute.”…”�”}”(hjº{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjË{ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjË{ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒidle”h]”hŒidle”…”�”}”(hjë{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhjè{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå{ubjW)�”}”(hhh]”hÞ)�”}”(hŒResize operation is not issued”h]”hŒResize operation is not issued”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhjÿ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ in_progress”h]”hŒ in_progress”…”�”}”(hj"|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubjW)�”}”(hhh]”hÞ)�”}”(hŒResize operation in progress”h]”hŒResize operation in progress”…”�”}”(hj9|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhj6|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcomplete_success”h]”hŒcomplete_success”…”�”}”(hjY|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhjV|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS|ubjW)�”}”(hhh]”hÞ)�”}”(hŒ'Resize operation completed successfully”h]”hŒ'Resize operation completed successfully”…”�”}”(hjp|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhjm|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgeneral_failure”h]”hŒgeneral_failure”…”�”}”(hj�|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhj�|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ|ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Resize operation general failure”h]”hŒ Resize operation general failure”…”�”}”(hj§|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhj¤|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjË{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÔ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_platform_drivers_ufshcd_capabilities:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-platform-drivers-ufshcd-capabilities”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjð|ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/**”h]”j`)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/**”h]”hŒ9/sys/bus/platform/drivers/ufshcd/*/capabilities/”…”�”}”(hj }h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÔhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý|ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/**”h]”j`)�”}”(hŒ:**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/**”h]”hŒ6/sys/bus/platform/devices/*.ufs/capabilities/”…”�”}”(hj4}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÔhj-}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí|ubah}”(h]”jì|ah ]”h"]”Œ0abi_sys_bus_platform_drivers_ufshcd_capabilities”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je}jâ|sj˜}”jì|jâ|subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjj}h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjt}h]”hŒsysfs-driver-ufs”…”�”}”(hjv}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÔhjj}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÔhhÊh²hubhÞ)�”}”(hX The group represents the effective capabilities of the host-device pair. i.e. the capabilities which are enabled in the driver for the specific host controller, supported by the host controller and are supported and/or have compatible configuration on the device side.”h]”hX The group represents the effective capabilities of the host-device pair. i.e. the capabilities which are enabled in the driver for the specific host controller, supported by the host controller and are supported and/or have compatible configuration on the device side.”…”�”}”(hj˜}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÔhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_capabilities_clock_scaling:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-capabilities-clock-scaling”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj´}ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/clock_scaling**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/clock_scaling**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/capabilities/clock_scaling”…”�”}”(hjÎ}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhjÇ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ}ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/clock_scaling**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/clock_scaling**”h]”hŒC/sys/bus/platform/devices/*.ufs/capabilities/clock_scaling”…”�”}”(hjø}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhjñ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±}ubah}”(h]”j°}ah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_capabilities_clock_scaling”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)~j¦}sj˜}”j°}j¦}subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj.~h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj8~h]”hŒsysfs-driver-ufs”…”�”}”(hj:~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jD~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÞhj.~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhhÊh²hubhÞ)�”}”(hŒ"Indicates status of clock scaling.”h]”hŒ"Indicates status of clock scaling.”…”�”}”(hj\~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjm~ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjm~ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj�~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhjŠ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡~ubjW)�”}”(hhh]”hÞ)�”}”(hŒClock scaling is not supported.”h]”hŒClock scaling is not supported.”…”�”}”(hj£~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhj ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„~ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjÃ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhjÀ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½~ubjW)�”}”(hhh]”hÞ)�”}”(hŒClock scaling is supported.”h]”hŒClock scaling is supported.”…”�”}”(hjÙ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhjÖ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÞhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_capabilities_write_booster:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-capabilities-write-booster”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj"ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/write_booster**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/capabilities\/write_booster**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/capabilities/write_booster”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mëhj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/write_booster**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/capabilities\/write_booster**”h]”hŒC/sys/bus/platform/devices/*.ufs/capabilities/write_booster”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mëhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_capabilities_write_booster”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—jsj˜}”jjsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjœh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¦h]”hŒsysfs-driver-ufs”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mëhjœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MëhhÊh²hubhÞ)�”}”(hŒ"Indicates status of Write Booster.”h]”hŒ"Indicates status of Write Booster.”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MëhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÛubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hjÛubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mëhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubjW)�”}”(hhh]”hÞ)�”}”(hŒ!Write Booster can not be enabled.”h]”hŒ!Write Booster can not be enabled.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mëhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj1€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mëhj.€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+€ubjW)�”}”(hhh]”hÞ)�”}”(hŒWrite Booster can be enabled.”h]”hŒWrite Booster can be enabled.”…”�”}”(hjG€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MëhjD€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjt€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MëhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_platform_drivers_ufshcd_clkgate_delay_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-platform-drivers-ufshcd-clkgate-delay-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj�€ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkgate_delay_ms**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkgate_delay_ms**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/clkgate_delay_ms”…”�”}”(hjª€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M=hj£€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj €ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�€ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkgate_delay_ms**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkgate_delay_ms**”h]”hŒ8/sys/bus/platform/devices/*.ufs/clkgate_delay_ms”…”�”}”(hjÔ€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjЀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M=hjÍ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�€ubah}”(h]”jŒ€ah ]”h"]”Œ4abi_sys_bus_platform_drivers_ufshcd_clkgate_delay_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j‚€sj˜}”jŒ€j‚€subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj �h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�h]”hŒsysfs-driver-ufs”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j �Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M=hj �ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M=hhÊh²hubhÞ)�”}”(hŒÆThis attribute shows and sets the number of milliseconds of idle time before the UFS driver starts to perform clock gating. This can prevent the UFS from frequently performing clock gating/ungating.”h]”hŒÆThis attribute shows and sets the number of milliseconds of idle time before the UFS driver starts to perform clock gating. This can prevent the UFS from frequently performing clock gating/ungating.”…”�”}”(hj8�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M=hhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hjF�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M=hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_drivers_ufshcd_clkgate_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-drivers-ufshcd-clkgate-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjb�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkgate_enable**”h]”j`)�”}”(hŒ=**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkgate_enable**”h]”hŒ9/sys/bus/platform/drivers/ufshcd/*/clkgate_enable”…”�”}”(hj|�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjx�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M2hju�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjr�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ:**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkgate_enable**”h]”j`)�”}”(hŒ:**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkgate_enable**”h]”hŒ6/sys/bus/platform/devices/*.ufs/clkgate_enable”…”�”}”(hj¦�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M2hjŸ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjb�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_�ubah}”(h]”j^�ah ]”h"]”Œ2abi_sys_bus_platform_drivers_ufshcd_clkgate_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×�jT�sj˜}”j^�jT�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÜ�h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjæ�h]”hŒsysfs-driver-ufs”…”�”}”(hjè�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M2hjÜ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M2hhÊh²hubhÞ)�”}”(hŒŸThis attribute shows whether the UFS clock gating is enabled or not. And it can be used to enable/disable the clock gating by writing 1 or 0 to this attribute.”h]”hŒŸThis attribute shows whether the UFS clock gating is enabled or not. And it can be used to enable/disable the clock gating by writing 1 or 0 to this attribute.”…”�”}”(hj ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M2hhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M2hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_clkscale_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-clkscale-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj4‚ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkscale_enable**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/clkscale_enable**”h]”hŒ:/sys/bus/platform/drivers/ufshcd/*/clkscale_enable”…”�”}”(hjN‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M'hjG‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA‚ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkscale_enable**”h]”j`)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/clkscale_enable**”h]”hŒ7/sys/bus/platform/devices/*.ufs/clkscale_enable”…”�”}”(hjx‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M'hjq‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1‚ubah}”(h]”j0‚ah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_clkscale_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©‚j&‚sj˜}”j0‚j&‚subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj®‚h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¸‚h]”hŒsysfs-driver-ufs”…”�”}”(hjº‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M'hj®‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M'hhÊh²hubhÞ)�”}”(hŒ¡This attribute shows whether the UFS clock scaling is enabled or not. And it can be used to enable/disable the clock scaling by writing 1 or 0 to this attribute.”h]”hŒ¡This attribute shows whether the UFS clock scaling is enabled or not. And it can be used to enable/disable the clock scaling by writing 1 or 0 to this attribute.”…”�”}”(hjÜ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M'hhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hjê‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M'hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_critical_health:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-critical-health”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjƒubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/critical_health**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/critical_health**”h]”hŒ:/sys/bus/platform/drivers/ufshcd/*/critical_health”…”�”}”(hj ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/critical_health**”h]”j`)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/critical_health**”h]”hŒ7/sys/bus/platform/devices/*.ufs/critical_health”…”�”}”(hjJƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhjCƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”jƒah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_critical_health”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{ƒjø‚sj˜}”jƒjø‚subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj€ƒh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjŠƒh]”hŒsysfs-driver-ufs”…”�”}”(hjŒƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–ƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhj€ƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hX Report the number of times a critical health event has been reported by a UFS device. Further insight into the specific issue can be gained by reading one of: bPreEOLInfo, bDeviceLifeTimeEstA, bDeviceLifeTimeEstB, bWriteBoosterBufferLifeTimeEst, and bRPMBLifeTimeEst.”h]”hX Report the number of times a critical health event has been reported by a UFS device. Further insight into the specific issue can be gained by reading one of: bPreEOLInfo, bDeviceLifeTimeEstA, bDeviceLifeTimeEstB, bWriteBoosterBufferLifeTimeEst, and bRPMBLifeTimeEst.”…”�”}”(hj®ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¼ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒT.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_bkops_termination_latency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-bus-platform-drivers-ufshcd-device-descriptor-bkops-termination-latency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hj؃ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/bkops_termination_latency**”h]”j`)�”}”(hŒ[**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/bkops_termination_latency**”h]”hŒW/sys/bus/platform/drivers/ufshcd/*/device_descriptor/bkops_termination_latency”…”�”}”(hjòƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KŽhjëƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåƒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/bkops_termination_latency**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/bkops_termination_latency**”h]”hŒT/sys/bus/platform/devices/*.ufs/device_descriptor/bkops_termination_latency”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KŽhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj؃ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕƒubah}”(h]”jÔƒah ]”h"]”ŒOabi_sys_bus_platform_drivers_ufshcd_device_descriptor_bkops_termination_latency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM„jʃsj˜}”jÔƒjʃsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjR„h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj\„h]”hŒsysfs-driver-ufs”…”�”}”(hj^„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZ„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jh„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KŽhjR„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KŽhhÊh²hubhÞ)�”}”(hŒÇThis file shows the background operations termination latency. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÇThis file shows the background operations termination latency. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj€„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KŽhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjŽ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KŽhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_boot_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-boot-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjª„ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/boot_enable**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/boot_enable**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/device_descriptor/boot_enable”…”�”}”(hjÄ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KMhj½„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·„ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/boot_enable**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/boot_enable**”h]”hŒF/sys/bus/platform/devices/*.ufs/device_descriptor/boot_enable”…”�”}”(hjî„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KMhjç„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§„ubah}”(h]”j¦„ah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_boot_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…jœ„sj˜}”j¦„jœ„subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj$…h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj.…h]”hŒsysfs-driver-ufs”…”�”}”(hj0…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KMhj$…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KMhhÊh²hubhÞ)�”}”(hŒÕThis file shows value that indicates whether the device is enabled for boot. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÕThis file shows value that indicates whether the device is enabled for boot. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjR…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KMhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj`…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KMhhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_descriptor_access_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-ufshcd-device-descriptor-descriptor-access-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj|…ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/descriptor_access_enable**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/descriptor_access_enable**”h]”hŒV/sys/bus/platform/drivers/ufshcd/*/device_descriptor/descriptor_access_enable”…”�”}”(hj–…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KXhj�…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰…ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/descriptor_access_enable**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/descriptor_access_enable**”h]”hŒS/sys/bus/platform/devices/*.ufs/device_descriptor/descriptor_access_enable”…”�”}”(hjÀ…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KXhj¹…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy…ubah}”(h]”jx…ah ]”h"]”ŒNabi_sys_bus_platform_drivers_ufshcd_device_descriptor_descriptor_access_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ…jn…sj˜}”jx…jn…subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjö…h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj†h]”hŒsysfs-driver-ufs”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j †Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KXhjö…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KXhhÊh²hubhÞ)�”}”(hXThis file shows value that indicates whether the device descriptor could be read after partial initialization phase of the boot sequence. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hXThis file shows value that indicates whether the device descriptor could be read after partial initialization phase of the boot sequence. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj$†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KXhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj2†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KXhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-class”u•Bh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjN†ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_class**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_class**”h]”hŒJ/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_class”…”�”}”(hjh†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Khja†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[†ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_class**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_class**”h]”hŒG/sys/bus/platform/devices/*.ufs/device_descriptor/device_class”…”�”}”(hj’†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjކubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Khj‹†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK†ubah}”(h]”jJ†ah ]”h"]”ŒBabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆj@†sj˜}”jJ†j@†subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjȆh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÒ†h]”hŒsysfs-driver-ufs”…”�”}”(hjÔ†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjІubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KhjȆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubhÞ)�”}”(hŒªThis file shows the device class. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒªThis file shows the device class. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjö†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_sub_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-sub-class”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj ‡ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_sub_class**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_sub_class**”h]”hŒN/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_sub_class”…”�”}”(hj:‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K#hj3‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_sub_class**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_sub_class**”h]”hŒK/sys/bus/platform/devices/*.ufs/device_descriptor/device_sub_class”…”�”}”(hjd‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K#hj]‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡ubah}”(h]”j‡ah ]”h"]”ŒFabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_sub_class”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•‡j‡sj˜}”j‡j‡subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjš‡h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¤‡h]”hŒsysfs-driver-ufs”…”�”}”(hj¦‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K#hjš‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K#hhÊh²hubhÞ)�”}”(hŒ²This file shows the UFS storage subclass. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ²This file shows the UFS storage subclass. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjȇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K#hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÖ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K#hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjò‡ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_type**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_type**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_type”…”�”}”(hj ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Khjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ‡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_type**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_type**”h]”hŒF/sys/bus/platform/devices/*.ufs/device_descriptor/device_type”…”�”}”(hj6ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Khj/ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï‡ubah}”(h]”jî‡ah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgˆjä‡sj˜}”jî‡jä‡subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjlˆh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjvˆh]”hŒsysfs-driver-ufs”…”�”}”(hjxˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚ˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Khjlˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubhÞ)�”}”(hŒ©This file shows the device type. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ©This file shows the device type. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjšˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¨ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjĈubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_version**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/device_version**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/device_descriptor/device_version”…”�”}”(hjÞˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K÷hj׈ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjшubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_version**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/device_version**”h]”hŒI/sys/bus/platform/devices/*.ufs/device_descriptor/device_version”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K÷hj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjшubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjĈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁˆubah}”(h]”jÀˆah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_device_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9‰j¶ˆsj˜}”jÀˆj¶ˆsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj>‰h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjH‰h]”hŒsysfs-driver-ufs”…”�”}”(hjJ‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K÷hj>‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K÷hhÊh²hubhÞ)�”}”(hŒ¬This file shows the device version. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¬This file shows the device version. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjl‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K÷hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjz‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K÷hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_ffu_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-ffu-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj–‰ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/ffu_timeout**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/ffu_timeout**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ffu_timeout”…”�”}”(hj°‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kãhj©‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£‰ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/ffu_timeout**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/ffu_timeout**”h]”hŒF/sys/bus/platform/devices/*.ufs/device_descriptor/ffu_timeout”…”�”}”(hjÚ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KãhjÓ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjЉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“‰ubah}”(h]”j’‰ah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_ffu_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Šjˆ‰sj˜}”j’‰jˆ‰subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŠh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjŠh]”hŒsysfs-driver-ufs”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KãhjŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KãhhÊh²hubhÞ)�”}”(hŒ©This file shows the FFU timeout. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ©This file shows the FFU timeout. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj>Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KãhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjLŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KãhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_high_priority_lun:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-high-priority-lun”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjhŠubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/high_priority_lun**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/high_priority_lun**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/device_descriptor/high_priority_lun”…”�”}”(hj‚Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kohj{Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuŠubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/high_priority_lun**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/high_priority_lun**”h]”hŒL/sys/bus/platform/devices/*.ufs/device_descriptor/high_priority_lun”…”�”}”(hj¬Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨Šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kohj¥Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeŠubah}”(h]”jdŠah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_high_priority_lun”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝŠjZŠsj˜}”jdŠjZŠsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjâŠh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjìŠh]”hŒsysfs-driver-ufs”…”�”}”(hjîŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KohjâŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KohhÊh²hubhÞ)�”}”(hŒ¯This file shows the high priority lun. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¯This file shows the high priority lun. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KohhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KohhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_active_icc_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-active-icc-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj:‹ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/initial_active_icc_level**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/initial_active_icc_level**”h]”hŒV/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_active_icc_level”…”�”}”(hjT‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjP‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K™hjM‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG‹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/initial_active_icc_level**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/initial_active_icc_level**”h]”hŒS/sys/bus/platform/devices/*.ufs/device_descriptor/initial_active_icc_level”…”�”}”(hj~‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K™hjw‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7‹ubah}”(h]”j6‹ah ]”h"]”ŒNabi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_active_icc_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯‹j,‹sj˜}”j6‹j,‹subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj´‹h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¾‹h]”hŒsysfs-driver-ufs”…”�”}”(hjÀ‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊ‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K™hj´‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K™hhÊh²hubhÞ)�”}”(hŒ¶This file shows the initial active ICC level. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¶This file shows the initial active ICC level. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjâ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K™hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjð‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K™hhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_power_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-power-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj ŒubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/initial_power_mode**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/initial_power_mode**”h]”hŒP/sys/bus/platform/drivers/ufshcd/*/device_descriptor/initial_power_mode”…”�”}”(hj&Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KdhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/initial_power_mode**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/initial_power_mode**”h]”hŒM/sys/bus/platform/devices/*.ufs/device_descriptor/initial_power_mode”…”�”}”(hjPŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KdhjIŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Œubah}”(h]”jŒah ]”h"]”ŒHabi_sys_bus_platform_drivers_ufshcd_device_descriptor_initial_power_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Œjþ‹sj˜}”jŒjþ‹subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj†Œh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�Œh]”hŒsysfs-driver-ufs”…”�”}”(hj’Œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Kdhj†Œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KdhhÊh²hubhÞ)�”}”(hŒéThis file shows value that defines the power mode after device initialization or hardware reset. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒéThis file shows value that defines the power mode after device initialization or hardware reset. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj´Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KdhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÂŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KdhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturer_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturer-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjÞŒubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/manufacturer_id**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/manufacturer_id**”h]”hŒM/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturer_id”…”�”}”(hjøŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K¸hjñŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëŒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/manufacturer_id**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/manufacturer_id**”h]”hŒJ/sys/bus/platform/devices/*.ufs/device_descriptor/manufacturer_id”…”�”}”(hj"�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K¸hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛŒubah}”(h]”jÚŒah ]”h"]”ŒEabi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturer_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS�jÐŒsj˜}”jÚŒjÐŒsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjX�h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjb�h]”hŒsysfs-driver-ufs”…”�”}”(hjd�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K¸hjX�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K¸hhÊh²hubhÞ)�”}”(hŒ­This file shows the manufacturer ID. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ­This file shows the manufacturer ID. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj†�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K¸hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj”�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K¸hhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturing_date:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturing-date”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj°�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/manufacturing_date**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/manufacturing_date**”h]”hŒP/sys/bus/platform/drivers/ufshcd/*/device_descriptor/manufacturing_date”…”�”}”(hjÊ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K­hjÃ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/manufacturing_date**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/manufacturing_date**”h]”hŒM/sys/bus/platform/devices/*.ufs/device_descriptor/manufacturing_date”…”�”}”(hjô�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K­hjí�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­�ubah}”(h]”j¬�ah ]”h"]”ŒHabi_sys_bus_platform_drivers_ufshcd_device_descriptor_manufacturing_date”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%Žj¢�sj˜}”j¬�j¢�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj*Žh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj4Žh]”hŒsysfs-driver-ufs”…”�”}”(hj6Žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@ŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K­hj*Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K­hhÊh²hubhÞ)�”}”(hŒ¾This file shows the manufacturing date in BCD format. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¾This file shows the manufacturing date in BCD format. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjXŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K­hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjfŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K­hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_luns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-luns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj‚ŽubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_luns**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_luns**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_luns”…”�”}”(hjœŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K8hj•Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ŽubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_luns**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_luns**”h]”hŒI/sys/bus/platform/devices/*.ufs/device_descriptor/number_of_luns”…”�”}”(hjÆŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K8hj¿Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚Žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽubah}”(h]”j~Žah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_luns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷ŽjtŽsj˜}”j~ŽjtŽsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjüŽh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�h]”hŒsysfs-driver-ufs”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K8hjüŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K8hhÊh²hubhÞ)�”}”(hŒ±This file shows number of logical units. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ±This file shows number of logical units. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj*�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K8hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj8�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K8hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_secure_wpa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-secure-wpa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjT�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_secure_wpa**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_secure_wpa**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_secure_wpa”…”�”}”(hjn�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjg�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_secure_wpa**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_secure_wpa**”h]”hŒO/sys/bus/platform/devices/*.ufs/device_descriptor/number_of_secure_wpa”…”�”}”(hj˜�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj‘�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ�ubah}”(h]”jP�ah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_secure_wpa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ�jF�sj˜}”jP�jF�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÎ�h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjØ�h]”hŒsysfs-driver-ufs”…”�”}”(hjÚ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhjÎ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒÖThis file shows number of secure write protect areas supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÖThis file shows number of secure write protect areas supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjü�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_wluns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-wluns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hj&�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_wluns**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/number_of_wluns**”h]”hŒM/sys/bus/platform/drivers/ufshcd/*/device_descriptor/number_of_wluns”…”�”}”(hj@�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KBhj9�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_wluns**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/number_of_wluns**”h]”hŒJ/sys/bus/platform/devices/*.ufs/device_descriptor/number_of_wluns”…”�”}”(hjj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KBhjc�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#�ubah}”(h]”j"�ah ]”h"]”ŒEabi_sys_bus_platform_drivers_ufshcd_device_descriptor_number_of_wluns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›�j�sj˜}”j"�j�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj �h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjª�h]”hŒsysfs-driver-ufs”…”�”}”(hj¬�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KBhj �ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KBhhÊh²hubhÞ)�”}”(hŒ¼This file shows number of well known logical units. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¼This file shows number of well known logical units. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÎ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KBhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÜ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KBhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_protocol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-device-descriptor-protocol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjø�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/protocol**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/protocol**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/device_descriptor/protocol”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K-hj ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/protocol**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/protocol**”h]”hŒC/sys/bus/platform/devices/*.ufs/device_descriptor/protocol”…”�”}”(hj<‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K-hj5‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ�ubah}”(h]”jô�ah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_device_descriptor_protocol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm‘jê�sj˜}”jô�jê�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjr‘h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj|‘h]”hŒsysfs-driver-ufs”…”�”}”(hj~‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K-hjr‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K-hhÊh²hubhÞ)�”}”(hŒÁThis file shows the protocol supported by an UFS device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÁThis file shows the protocol supported by an UFS device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K-hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj®‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K-hhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_max_data_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-max-data-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjÊ‘ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/psa_max_data_size**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/psa_max_data_size**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_max_data_size”…”�”}”(hjä‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hjÝ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjבubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/psa_max_data_size**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/psa_max_data_size**”h]”hŒL/sys/bus/platform/devices/*.ufs/device_descriptor/psa_max_data_size”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjבubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊ‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇ‘ubah}”(h]”jÆ‘ah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_max_data_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?’j¼‘sj˜}”jÆ‘j¼‘subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjD’h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjN’h]”hŒsysfs-driver-ufs”…”�”}”(hjP’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M hjD’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubhÞ)�”}”(hŒ÷This file shows the maximum amount of data that may be written during the pre-soldering phase of the PSA flow. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ÷This file shows the maximum amount of data that may be written during the pre-soldering phase of the PSA flow. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjr’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj€’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_state_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-state-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjœ’ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/psa_state_timeout**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/psa_state_timeout**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/device_descriptor/psa_state_timeout”…”�”}”(hj¶’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj¯’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©’ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/psa_state_timeout**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/psa_state_timeout**”h]”hŒL/sys/bus/platform/devices/*.ufs/device_descriptor/psa_state_timeout”…”�”}”(hjà’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhjÙ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœ’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™’ubah}”(h]”j˜’ah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_device_descriptor_psa_state_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“jŽ’sj˜}”j˜’jŽ’subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj“h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj “h]”hŒsysfs-driver-ufs”…”�”}”(hj"“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒÏThis file shows the command maximum timeout for a change in PSA state. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÏThis file shows the command maximum timeout for a change in PSA state. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjD“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjR“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_queue_depth:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-device-descriptor-queue-depth”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjn“ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/queue_depth**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/queue_depth**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/device_descriptor/queue_depth”…”�”}”(hjˆ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kíhj�“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{“ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/queue_depth**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/queue_depth**”h]”hŒF/sys/bus/platform/devices/*.ufs/device_descriptor/queue_depth”…”�”}”(hj²“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kíhj«“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk“ubah}”(h]”jj“ah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_device_descriptor_queue_depth”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jã“j`“sj˜}”jj“j`“subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjè“h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjò“h]”hŒsysfs-driver-ufs”…”�”}”(hjô“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjð“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþ“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Kíhjè“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KíhhÊh²hubhÞ)�”}”(hŒ°This file shows the device queue depth. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ°This file shows the device queue depth. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KíhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj$”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KíhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtc_update:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtc-update”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj@”ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/rtc_update**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/rtc_update**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtc_update”…”�”}”(hjZ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÍhjS”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM”ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/rtc_update**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/rtc_update**”h]”hŒE/sys/bus/platform/devices/*.ufs/device_descriptor/rtc_update”…”�”}”(hj„”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÍhj}”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=”ubah}”(h]”j<”ah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtc_update”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ”j2”sj˜}”j<”j2”subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjº”h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÄ”h]”hŒsysfs-driver-ufs”…”�”}”(hjÆ”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jДŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KÍhjº”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÍhhÊh²hubhÞ)�”}”(hŒÏThis file shows the frequency and method of the realtime clock update. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÏThis file shows the frequency and method of the realtime clock update. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjè”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÍhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjö”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÍhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtt_capability:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtt-capability”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj•ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/rtt_capability**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/rtt_capability**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/device_descriptor/rtt_capability”…”�”}”(hj,•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÂhj%•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/rtt_capability**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/rtt_capability**”h]”hŒI/sys/bus/platform/devices/*.ufs/device_descriptor/rtt_capability”…”�”}”(hjV•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÂhjO•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•ubah}”(h]”j•ah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_rtt_capability”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡•j•sj˜}”j•j•subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŒ•h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj–•h]”hŒsysfs-driver-ufs”…”�”}”(hj˜•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KÂhjŒ•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÂhhÊh²hubhÞ)�”}”(hŒØThis file shows the maximum number of outstanding RTTs supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒØThis file shows the maximum number of outstanding RTTs supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjº•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÂhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÈ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KÂhhÊh²hubj))�”}”(hŒN.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_secure_removal_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-bus-platform-drivers-ufshcd-device-descriptor-secure-removal-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjä•ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/secure_removal_type**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/secure_removal_type**”h]”hŒQ/sys/bus/platform/drivers/ufshcd/*/device_descriptor/secure_removal_type”…”�”}”(hjþ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kyhj÷•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ•ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/secure_removal_type**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/secure_removal_type**”h]”hŒN/sys/bus/platform/devices/*.ufs/device_descriptor/secure_removal_type”…”�”}”(hj(–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kyhj!–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá•ubah}”(h]”jà•ah ]”h"]”ŒIabi_sys_bus_platform_drivers_ufshcd_device_descriptor_secure_removal_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY–jÖ•sj˜}”jà•jÖ•subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj^–h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjh–h]”hŒsysfs-driver-ufs”…”�”}”(hjj–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Kyhj^–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KyhhÊh²hubhÞ)�”}”(hŒ±This file shows the secure removal type. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ±This file shows the secure removal type. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjŒ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KyhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjš–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KyhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_specification_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-platform-drivers-ufshcd-device-descriptor-specification-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj¶–ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/specification_version**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/specification_version**”h]”hŒS/sys/bus/platform/drivers/ufshcd/*/device_descriptor/specification_version”…”�”}”(hjЖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K£hjÉ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/specification_version**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/specification_version**”h]”hŒP/sys/bus/platform/devices/*.ufs/device_descriptor/specification_version”…”�”}”(hjú–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K£hjó–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³–ubah}”(h]”j²–ah ]”h"]”ŒKabi_sys_bus_platform_drivers_ufshcd_device_descriptor_specification_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+—j¨–sj˜}”j²–j¨–subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj0—h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj:—h]”hŒsysfs-driver-ufs”…”�”}”(hj<—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´K£hj0—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K£hhÊh²hubhÞ)�”}”(hŒ³This file shows the specification version. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ³This file shows the specification version. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj^—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K£hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjl—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´K£hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_support_security_lun:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-device-descriptor-support-security-lun”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjˆ—ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/support_security_lun**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/support_security_lun**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/device_descriptor/support_security_lun”…”�”}”(hj¢—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Kƒhj›—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•—ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/support_security_lun**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/support_security_lun**”h]”hŒO/sys/bus/platform/devices/*.ufs/device_descriptor/support_security_lun”…”�”}”(hjÌ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KƒhjÅ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…—ubah}”(h]”j„—ah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_device_descriptor_support_security_lun”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý—jz—sj˜}”j„—jz—subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj˜h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj ˜h]”hŒsysfs-driver-ufs”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Kƒhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KƒhhÊh²hubhÞ)�”}”(hŒ¿This file shows whether the security lun is supported. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¿This file shows whether the security lun is supported. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj0˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KƒhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj>˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KƒhhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_ufs_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-platform-drivers-ufshcd-device-descriptor-ufs-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjZ˜ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/ufs_features**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/ufs_features**”h]”hŒJ/sys/bus/platform/drivers/ufshcd/*/device_descriptor/ufs_features”…”�”}”(hjt˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KØhjm˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg˜ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/ufs_features**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/ufs_features**”h]”hŒG/sys/bus/platform/devices/*.ufs/device_descriptor/ufs_features”…”�”}”(hjž˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjš˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KØhj—˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW˜ubah}”(h]”jV˜ah ]”h"]”ŒBabi_sys_bus_platform_drivers_ufshcd_device_descriptor_ufs_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jϘjL˜sj˜}”jV˜jL˜subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÔ˜h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÞ˜h]”hŒsysfs-driver-ufs”…”�”}”(hjà˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjܘubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jꘌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´KØhjÔ˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KØhhÊh²hubhÞ)�”}”(hŒÄThis file shows which features are supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÄThis file shows which features are supported by the device. This is one of the UFS device descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KØhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´KØhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_presv_us_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-presv-us-en”u•h1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj,™ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_presv_us_en**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_presv_us_en**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_presv_us_en”…”�”}”(hjF™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjB™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mýhj?™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9™ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_presv_us_en**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_presv_us_en**”h]”hŒI/sys/bus/platform/devices/*.ufs/device_descriptor/wb_presv_us_en”…”�”}”(hjp™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mýhji™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)™ubah}”(h]”j(™ah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_presv_us_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡™j™sj˜}”j(™j™subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¦™h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj°™h]”hŒsysfs-driver-ufs”…”�”}”(hj²™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mýhj¦™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MýhhÊh²hubhÞ)�”}”(hŒ6This entry shows if preserve user-space was configured”h]”hŒ6This entry shows if preserve user-space was configured”…”�”}”(hjÔ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MýhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjâ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MýhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_shared_alloc_units:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-shared-alloc-units”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjþ™ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_shared_alloc_units**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_shared_alloc_units**”h]”hŒS/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_shared_alloc_units”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj šubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_shared_alloc_units**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_shared_alloc_units**”h]”hŒP/sys/bus/platform/devices/*.ufs/device_descriptor/wb_shared_alloc_units”…”�”}”(hjBšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj;šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8šubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþ™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjû™ubah}”(h]”jú™ah ]”h"]”ŒKabi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_shared_alloc_units”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsšjð™sj˜}”jú™jð™subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjxšh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj‚šh]”hŒsysfs-driver-ufs”…”�”}”(hj„šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhjxšubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ8This entry shows the shared allocated units of WB buffer”h]”hŒ8This entry shows the shared allocated units of WB buffer”…”�”}”(hj¦šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj´šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjКubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_type**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_descriptor\/wb_type**”h]”hŒE/sys/bus/platform/drivers/ufshcd/*/device_descriptor/wb_type”…”�”}”(hjêšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hjãšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝšubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_type**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_descriptor\/wb_type**”h]”hŒB/sys/bus/platform/devices/*.ufs/device_descriptor/wb_type”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hj ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjКubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍšubah}”(h]”jÌšah ]”h"]”Œ=abi_sys_bus_platform_drivers_ufshcd_device_descriptor_wb_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jE›jšsj˜}”jÌšjšsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjJ›h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjT›h]”hŒsysfs-driver-ufs”…”�”}”(hjV›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M hjJ›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubhÞ)�”}”(hŒcThis entry shows the configured WB type. 0x1 for shared buffer mode. 0x0 for dedicated buffer mode.”h]”hŒcThis entry shows the configured WB type. 0x1 for shared buffer mode. 0x0 for dedicated buffer mode.”…”�”}”(hjx›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj†›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj¢›ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_lvl_exception_count**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_lvl_exception_count**”h]”hŒE/sys/bus/platform/drivers/ufshcd/*/device_lvl_exception_count”…”�”}”(hj¼›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MHhjµ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯›ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_lvl_exception_count**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_lvl_exception_count**”h]”hŒB/sys/bus/platform/devices/*.ufs/device_lvl_exception_count”…”�”}”(hjæ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MHhjß›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸ›ubah}”(h]”jž›ah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœj”›sj˜}”jž›j”›subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjœh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj&œh]”hŒsysfs-driver-ufs”…”�”}”(hj(œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2œŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MHhjœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MHhhÊh²hubhÞ)�”}”(hXThis attribute is applicable to ufs devices compliant to the JEDEC specifications version 4.1 or later. The device_lvl_exception_count is a counter indicating the number of times the device level exceptions have occurred since the last time this variable is reset. Writing a 0 value to this attribute will reset the device_lvl_exception_count. If the device_lvl_exception_count reads a positive value, the user application should read the device_lvl_exception_id attribute to know more information about the exception.”h]”hXThis attribute is applicable to ufs devices compliant to the JEDEC specifications version 4.1 or later. The device_lvl_exception_count is a counter indicating the number of times the device level exceptions have occurred since the last time this variable is reset. Writing a 0 value to this attribute will reset the device_lvl_exception_count. If the device_lvl_exception_count reads a positive value, the user application should read the device_lvl_exception_id attribute to know more information about the exception.”…”�”}”(hjJœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MHhhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hjXœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MHhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjtœubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_lvl_exception_id**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/device_lvl_exception_id**”h]”hŒB/sys/bus/platform/drivers/ufshcd/*/device_lvl_exception_id”…”�”}”(hjŽœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MYhj‡œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�œubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_lvl_exception_id**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/devices\/\*\.ufs\/device_lvl_exception_id**”h]”hŒ?/sys/bus/platform/devices/*.ufs/device_lvl_exception_id”…”�”}”(hj¸œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MYhj±œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�œubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjqœubah}”(h]”jpœah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_device_lvl_exception_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéœjfœsj˜}”jpœjfœsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjîœh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjøœh]”hŒsysfs-driver-ufs”…”�”}”(hjúœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MYhjîœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MYhhÊh²hubhÞ)�”}”(hXdReading the device_lvl_exception_id returns the qDeviceLevelExceptionID attribute of the ufs device JEDEC specification version 4.1. The definition of the qDeviceLevelExceptionID is the ufs device vendor specific implementation. Refer to the device manufacturer datasheet for more information on the meaning of the qDeviceLevelExceptionID attribute value.”h]”hXdReading the device_lvl_exception_id returns the qDeviceLevelExceptionID attribute of the ufs device JEDEC specification version 4.1. The definition of the qDeviceLevelExceptionID is the ufs device vendor specific implementation. Refer to the device manufacturer datasheet for more information on the meaning of the qDeviceLevelExceptionID attribute value.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MYhhÊh²hubhÞ)�”}”(hŒThe attribute is read only.”h]”hŒThe attribute is read only.”…”�”}”(hj*�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MYhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_drivers_ufshcd_dme_qos_notification:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-drivers-ufshcd-dme-qos-notification”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjF�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/dme_qos_notification**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/dme_qos_notification**”h]”hŒ?/sys/bus/platform/drivers/ufshcd/*/dme_qos_notification”…”�”}”(hj`�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhjY�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS�ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/dme_qos_notification**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/dme_qos_notification**”h]”hŒ</sys/bus/platform/devices/*.ufs/dme_qos_notification”…”�”}”(hjŠ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mìhjƒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjF�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjC�ubah}”(h]”jB�ah ]”h"]”Œ8abi_sys_bus_platform_drivers_ufshcd_dme_qos_notification”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»�j8�sj˜}”jB�j8�subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÀ�h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÊ�h]”hŒsysfs-driver-ufs”…”�”}”(hjÌ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MìhjÀ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhhÊh²hubhÞ)�”}”(hŒ±This attribute reports and clears pending DME (Device Management Entity) Quality of Service (QoS) notifications. This attribute is a bitfield with the following bit assignments:”h]”hŒ±This attribute reports and clears pending DME (Device Management Entity) Quality of Service (QoS) notifications. This attribute is a bitfield with the following bit assignments:”…”�”}”(hjî�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhhÊh²hubhÞ)�”}”(hŒÖBit Description === ====================================== 0 DME QoS Monitor has been reset by host 1 QoS from TX is detected 2 QoS from RX is detected 3 QoS from PA_INIT is detected”h]”hŒÖBit Description === ====================================== 0 DME QoS Monitor has been reset by host 1 QoS from TX is detected 2 QoS from RX is detected 3 QoS from PA_INIT is detected”…”�”}”(hjü�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhhÊh²hubhÞ)�”}”(hŒÉReading this attribute returns the pending DME QoS notification bits. Writing '0' to this attribute clears pending DME QoS notification bits. Writing any non-zero value is invalid and will be rejected.”h]”hŒÍReading this attribute returns the pending DME QoS notification bits. Writing ‘0’ to this attribute clears pending DME QoS notification bits. Writing any non-zero value is invalid and will be rejected.”…”�”}”(hj žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MìhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_drivers_ufshcd_enable_wb_buf_flush:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-drivers-ufshcd-enable-wb-buf-flush”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj4žubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/enable_wb_buf_flush**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/enable_wb_buf_flush**”h]”hŒ>/sys/bus/platform/drivers/ufshcd/*/enable_wb_buf_flush”…”�”}”(hjNžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hjGžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAžubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/enable_wb_buf_flush**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/enable_wb_buf_flush**”h]”hŒ;/sys/bus/platform/devices/*.ufs/enable_wb_buf_flush”…”�”}”(hjxžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hjqžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAžubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1žubah}”(h]”j0žah ]”h"]”Œ7abi_sys_bus_platform_drivers_ufshcd_enable_wb_buf_flush”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©žj&žsj˜}”j0žj&žsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj®žh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¸žh]”hŒsysfs-driver-ufs”…”�”}”(hjºžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¿hj®žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hhÊh²hubhÞ)�”}”(hŒÒThis entry shows the status of WriteBooster buffer flushing and it can be used to enable or disable the flushing. If flushing is enabled, the device executes the flush operation when the command queue is empty.”h]”hŒÒThis entry shows the status of WriteBooster buffer flushing and it can be used to enable or disable the flushing. If flushing is enabled, the device executes the flush operation when the command queue is empty.”…”�”}”(hjÜžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_platform_drivers_ufshcd_flags_bkops_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-platform-drivers-ufshcd-flags-bkops-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjøžubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/bkops_enable**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/bkops_enable**”h]”hŒ>/sys/bus/platform/drivers/ufshcd/*/flags/bkops_enable”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/bkops_enable**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/bkops_enable**”h]”hŒ;/sys/bus/platform/devices/*.ufs/flags/bkops_enable”…”�”}”(hj<Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj5Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõžubah}”(h]”jôžah ]”h"]”Œ6abi_sys_bus_platform_drivers_ufshcd_flags_bkops_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jmŸjêžsj˜}”jôžjêžsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjrŸh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj|Ÿh]”hŒsysfs-driver-ufs”…”�”}”(hj~Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhjrŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ“This file shows whether the device background operations are enabled. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒ“This file shows whether the device background operations are enabled. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hj Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj®Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_platform_drivers_ufshcd_flags_busy_rtc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-platform-drivers-ufshcd-flags-busy-rtc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÊŸubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/busy_rtc**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/busy_rtc**”h]”hŒ:/sys/bus/platform/drivers/ufshcd/*/flags/busy_rtc”…”�”}”(hjäŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M"hjÝŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjןubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/busy_rtc**”h]”j`)�”}”(hŒ;**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/busy_rtc**”h]”hŒ7/sys/bus/platform/devices/*.ufs/flags/busy_rtc”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M"hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjןubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇŸubah}”(h]”jÆŸah ]”h"]”Œ2abi_sys_bus_platform_drivers_ufshcd_flags_busy_rtc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j? j¼Ÿsj˜}”jÆŸj¼ŸsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjD h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjN h]”hŒsysfs-driver-ufs”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M"hjD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M"hhÊh²hubhÞ)�”}”(hŒ¬This file shows whether the device is executing internal operation related to real time clock. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒ¬This file shows whether the device is executing internal operation related to real time clock. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M"hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M"hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_drivers_ufshcd_flags_device_init:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-drivers-ufshcd-flags-device-init”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjœ ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/device_init**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/device_init**”h]”hŒ=/sys/bus/platform/drivers/ufshcd/*/flags/device_init”…”�”}”(hj¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mæhj¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj© ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/device_init**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/device_init**”h]”hŒ:/sys/bus/platform/devices/*.ufs/flags/device_init”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MæhjÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj© ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ ubah}”(h]”j˜ ah ]”h"]”Œ5abi_sys_bus_platform_drivers_ufshcd_flags_device_init”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡jŽ sj˜}”j˜ jŽ subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¡h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj ¡h]”hŒsysfs-driver-ufs”…”�”}”(hj"¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mæhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MæhhÊh²hubhÞ)�”}”(hŒuThis file shows the device init status. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒuThis file shows the device init status. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hjD¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MæhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjR¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MæhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_flags_disable_fw_update:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-flags-disable-fw-update”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjn¡ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/disable_fw_update**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/disable_fw_update**”h]”hŒC/sys/bus/platform/drivers/ufshcd/*/flags/disable_fw_update”…”�”}”(hjˆ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hj�¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{¡ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/disable_fw_update**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/disable_fw_update**”h]”hŒ@/sys/bus/platform/devices/*.ufs/flags/disable_fw_update”…”�”}”(hj²¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hj«¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk¡ubah}”(h]”jj¡ah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_flags_disable_fw_update”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jã¡j`¡sj˜}”jj¡j`¡subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjè¡h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjò¡h]”hŒsysfs-driver-ufs”…”�”}”(hjô¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjð¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþ¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M,hjè¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubhÞ)�”}”(hŒ“This file shows whether the device FW update is permanently disabled. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒ“This file shows whether the device FW update is permanently disabled. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj$¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_flags_life_span_mode_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-flags-life-span-mode-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj@¢ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/life_span_mode_enable**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/life_span_mode_enable**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/flags/life_span_mode_enable”…”�”}”(hjZ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhjS¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¢ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/life_span_mode_enable**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/life_span_mode_enable**”h]”hŒD/sys/bus/platform/devices/*.ufs/flags/life_span_mode_enable”…”�”}”(hj„¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj}¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=¢ubah}”(h]”j<¢ah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_flags_life_span_mode_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ¢j2¢sj˜}”j<¢j2¢subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjº¢h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÄ¢h]”hŒsysfs-driver-ufs”…”�”}”(hjÆ¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jТŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhjº¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ‹This file shows whether the device life span mode is enabled. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒ‹This file shows whether the device life span mode is enabled. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hjè¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjö¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_drivers_ufshcd_flags_permanent_wpe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-drivers-ufshcd-flags-permanent-wpe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj£ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/permanent_wpe**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/permanent_wpe**”h]”hŒ?/sys/bus/platform/drivers/ufshcd/*/flags/permanent_wpe”…”�”}”(hj,£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mïhj%£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/permanent_wpe**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/permanent_wpe**”h]”hŒ</sys/bus/platform/devices/*.ufs/flags/permanent_wpe”…”�”}”(hjV£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MïhjO£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£ubah}”(h]”j£ah ]”h"]”Œ7abi_sys_bus_platform_drivers_ufshcd_flags_permanent_wpe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡£j£sj˜}”j£j£subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŒ£h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj–£h]”hŒsysfs-driver-ufs”…”�”}”(hj˜£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MïhjŒ£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MïhhÊh²hubhÞ)�”}”(hŒŒThis file shows whether permanent write protection is enabled. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒŒThis file shows whether permanent write protection is enabled. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hjº£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MïhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÈ£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MïhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_flags_phy_resource_removal:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-flags-phy-resource-removal”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjä£ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/phy_resource_removal**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/phy_resource_removal**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/flags/phy_resource_removal”…”�”}”(hjþ£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj÷£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ£ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/phy_resource_removal**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/phy_resource_removal**”h]”hŒC/sys/bus/platform/devices/*.ufs/flags/phy_resource_removal”…”�”}”(hj(¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj!¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá£ubah}”(h]”jà£ah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_flags_phy_resource_removal”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY¤jÖ£sj˜}”jà£jÖ£subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj^¤h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjh¤h]”hŒsysfs-driver-ufs”…”�”}”(hjj¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhj^¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒŠThis file shows whether physical resource removal is enable. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒŠThis file shows whether physical resource removal is enable. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hjŒ¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjš¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_platform_drivers_ufshcd_flags_power_on_wpe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-platform-drivers-ufshcd-flags-power-on-wpe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj¶¤ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/power_on_wpe**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/power_on_wpe**”h]”hŒ>/sys/bus/platform/drivers/ufshcd/*/flags/power_on_wpe”…”�”}”(hjФh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj̤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mùhjɤubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƤubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/power_on_wpe**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/power_on_wpe**”h]”hŒ;/sys/bus/platform/devices/*.ufs/flags/power_on_wpe”…”�”}”(hjú¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mùhjó¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³¤ubah}”(h]”j²¤ah ]”h"]”Œ6abi_sys_bus_platform_drivers_ufshcd_flags_power_on_wpe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+¥j¨¤sj˜}”j²¤j¨¤subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj0¥h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj:¥h]”hŒsysfs-driver-ufs”…”�”}”(hj<¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mùhj0¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MùhhÊh²hubhÞ)�”}”(hŒ¾This file shows whether write protection is enabled on all logical units configured as power on write protected. The full information about the flag could be found at UFS specifications 2.1.”h]”hŒ¾This file shows whether write protection is enabled on all logical units configured as power on write protected. The full information about the flag could be found at UFS specifications 2.1.”…”�”}”(hj^¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MùhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjl¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MùhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_flags_wb_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-flags-wb-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjˆ¥ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/wb_enable**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/wb_enable**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/flags/wb_enable”…”�”}”(hj¢¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhj›¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•¥ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/wb_enable**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/wb_enable**”h]”hŒ8/sys/bus/platform/devices/*.ufs/flags/wb_enable”…”�”}”(hjÌ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhjÅ¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…¥ubah}”(h]”j„¥ah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_flags_wb_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý¥jz¥sj˜}”j„¥jz¥subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¦h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj ¦h]”hŒsysfs-driver-ufs”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MQhj¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhhÊh²hubhÞ)�”}”(hŒ,This entry shows the status of WriteBooster.”h]”hŒ,This entry shows the status of WriteBooster.”…”�”}”(hj0¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjA¦ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjA¦ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hja¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhj^¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[¦ubjW)�”}”(hhh]”hÞ)�”}”(hŒWriteBooster is not enabled.”h]”hŒWriteBooster is not enabled.”…”�”}”(hjw¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhjt¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX¦ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj—¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhj”¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘¦ubjW)�”}”(hhh]”hÞ)�”}”(hŒWriteBooster is enabled”h]”hŒWriteBooster is enabled”…”�”}”(hj­¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhjª¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjA¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÚ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MQhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_drivers_ufshcd_flags_wb_flush_during_h8:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjp§h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjz§h]”hŒsysfs-driver-ufs”…”�”}”(hj|§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mkhjp§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MkhhÊh²hubhÞ)�”}”(hŒ1Flush WriteBooster Buffer during hibernate state.”h]”hŒ1Flush WriteBooster Buffer during hibernate state.”…”�”}”(hjž§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MkhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¯§ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¯§ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjϧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mkhj̧ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjɧubjW)�”}”(hhh]”hÞ)�”}”(hŒSDevice is not allowed to flush the WriteBooster Buffer during link hibernate state.”h]”hŒSDevice is not allowed to flush the WriteBooster Buffer during link hibernate state.”…”�”}”(hjå§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mkhjâ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjɧubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƧubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mkhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ§ubjW)�”}”(hhh]”hÞ)�”}”(hŒODevice is allowed to flush the WriteBooster Buffer during link hibernate state.”h]”hŒODevice is allowed to flush the WriteBooster Buffer during link hibernate state.”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mkhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƧubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬§ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjH¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MkhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_drivers_ufshcd_flags_wb_flush_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-drivers-ufshcd-flags-wb-flush-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjd¨ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/wb_flush_en**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/flags\/wb_flush_en**”h]”hŒ=/sys/bus/platform/drivers/ufshcd/*/flags/wb_flush_en”…”�”}”(hj~¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hjw¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq¨ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/wb_flush_en**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/flags\/wb_flush_en**”h]”hŒ:/sys/bus/platform/devices/*.ufs/flags/wb_flush_en”…”�”}”(hj¨¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hj¡¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja¨ubah}”(h]”j`¨ah ]”h"]”Œ5abi_sys_bus_platform_drivers_ufshcd_flags_wb_flush_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙ¨jV¨sj˜}”j`¨jV¨subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÞ¨h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjè¨h]”hŒsysfs-driver-ufs”…”�”}”(hjê¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæ¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M^hjÞ¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hhÊh²hubhÞ)�”}”(hŒ%This entry shows if flush is enabled.”h]”hŒ%This entry shows if flush is enabled.”…”�”}”(hj ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj©ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj©ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj=©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hj:©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7©ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!Flush operation is not performed.”h]”hŒ!Flush operation is not performed.”…”�”}”(hjS©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hjP©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4©ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjs©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hjp©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm©ubjW)�”}”(hhh]”hÞ)�”}”(hŒFlush operation is performed.”h]”hŒFlush operation is performed.”…”�”}”(hj‰©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hj†©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¶©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M^hhÊh²hubj))�”}”(hŒ^.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_capacity_adjustment_factor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒYabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-capacity-adjustment-factor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hjÒ©ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/\*_memory_capacity_adjustment_factor**”h]”j`)�”}”(hŒh**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/\*_memory_capacity_adjustment_factor**”h]”hŒd/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_capacity_adjustment_factor”…”�”}”(hjì©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjå©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß©ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒe**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/\*_memory_capacity_adjustment_factor**”h]”j`)�”}”(hŒe**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/\*_memory_capacity_adjustment_factor**”h]”hŒa/sys/bus/platform/devices/*.ufs/geometry_descriptor/*_memory_capacity_adjustment_factor”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ©ubah}”(h]”jΩah ]”h"]”ŒYabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_capacity_adjustment_factor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGªjÄ©sj˜}”jΩjÄ©subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjLªh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjVªh]”hŒsysfs-driver-ufs”…”�”}”(hjXªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhjLªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hX This file shows the memory capacity adjustment factor for different memory types (system code, non persistent, enhanced type 1-4). This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hX This file shows the memory capacity adjustment factor for different memory types (system code, non persistent, enhanced type 1-4). This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjzªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjˆªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_max_alloc_units:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-max-alloc-units”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hj¤ªubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/\*_memory_max_alloc_units**”h]”j`)�”}”(hŒ]**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/\*_memory_max_alloc_units**”h]”hŒY/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/*_memory_max_alloc_units”…”�”}”(hj¾ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mõhj·ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ªubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/\*_memory_max_alloc_units**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/\*_memory_max_alloc_units**”h]”hŒV/sys/bus/platform/devices/*.ufs/geometry_descriptor/*_memory_max_alloc_units”…”�”}”(hjèªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mõhjáªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ªubah}”(h]”j ªah ]”h"]”ŒNabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_max_alloc_units”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«j–ªsj˜}”j ªj–ªsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj«h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj(«h]”hŒsysfs-driver-ufs”…”�”}”(hj*«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mõhj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubhÞ)�”}”(hXThis file shows the maximum number of allocation units for different memory types (system code, non persistent, enhanced type 1-4). This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hXThis file shows the maximum number of allocation units for different memory types (system code, non persistent, enhanced type 1-4). This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjL«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjZ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_allocation_unit_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-allocation-unit-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjv«ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/allocation_unit_size**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/allocation_unit_size**”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/allocation_unit_size”…”�”}”(hj�«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M\hj‰«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ«ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/allocation_unit_size**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/allocation_unit_size**”h]”hŒQ/sys/bus/platform/devices/*.ufs/geometry_descriptor/allocation_unit_size”…”�”}”(hjº«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M\hj³«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs«ubah}”(h]”jr«ah ]”h"]”ŒLabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_allocation_unit_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë«jh«sj˜}”jr«jh«subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjð«h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjú«h]”hŒsysfs-driver-ufs”…”�”}”(hjü«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M\hjð«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M\hhÊh²hubhÞ)�”}”(hŒ´This file shows the allocation unit size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ´This file shows the allocation unit size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M\hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj,¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M\hhÊh²hubj))�”}”(hŒJ.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_data_ordering:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-data-ordering”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjH¬ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/data_ordering**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/data_ordering**”h]”hŒM/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/data_ordering”…”�”}”(hjb¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hj[¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU¬ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/data_ordering**”h]”j`)�”}”(hŒN**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/data_ordering**”h]”hŒJ/sys/bus/platform/devices/*.ufs/geometry_descriptor/data_ordering”…”�”}”(hjŒ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hj…¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE¬ubah}”(h]”jD¬ah ]”h"]”ŒEabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_data_ordering”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½¬j:¬sj˜}”jD¬j:¬subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¬h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj̬h]”hŒsysfs-driver-ufs”…”�”}”(hjάh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjʬubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jجŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M³hj¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hhÊh²hubhÞ)�”}”(hŒÂThis file shows support for out-of-order data transfer. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÂThis file shows support for out-of-order data transfer. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjð¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjþ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hhÊh²hubj))�”}”(hŒY.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_dyn_capacity_resource_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-dyn-capacity-resource-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hj­ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(•hhh]”hÞ)�”}”(hŒ`**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/dyn_capacity_resource_policy**”h]”j`)�”}”(hŒ`**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/dyn_capacity_resource_policy**”h]”hŒ\/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/dyn_capacity_resource_policy”…”�”}”(hj4­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hj-­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/dyn_capacity_resource_policy**”h]”j`)�”}”(hŒ]**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/dyn_capacity_resource_policy**”h]”hŒY/sys/bus/platform/devices/*.ufs/geometry_descriptor/dyn_capacity_resource_policy”…”�”}”(hj^­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hjW­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjT­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ubah}”(h]”j­ah ]”h"]”ŒTabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_dyn_capacity_resource_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�­j ­sj˜}”j­j ­subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj”­h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjž­h]”hŒsysfs-driver-ufs”…”�”}”(hj ­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœ­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jª­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¨hj”­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubhÞ)�”}”(hŒÀThis file shows the dynamic capacity resource policy. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÀThis file shows the dynamic capacity resource policy. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjЭh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_in_buffer_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-in-buffer-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjì­ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_in_buffer_size**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_in_buffer_size**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_in_buffer_size”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hjÿ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù­ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_in_buffer_size**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_in_buffer_size**”h]”hŒO/sys/bus/platform/devices/*.ufs/geometry_descriptor/max_in_buffer_size”…”�”}”(hj0®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hj)®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé­ubah}”(h]”jè­ah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_in_buffer_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja®jÞ­sj˜}”jè­jÞ­subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjf®h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjp®h]”hŒsysfs-driver-ufs”…”�”}”(hjr®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M‡hjf®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubhÞ)�”}”(hŒ»This file shows the maximum data-in buffer size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ»This file shows the maximum data-in buffer size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj”®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¢®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‡hhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_number_of_contexts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-number-of-contexts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj¾®ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_number_of_contexts**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_number_of_contexts**”h]”hŒV/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_contexts”…”�”}”(hjØ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¾hjÑ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjήubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË®ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_number_of_contexts**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_number_of_contexts**”h]”hŒS/sys/bus/platform/devices/*.ufs/geometry_descriptor/max_number_of_contexts”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¾hjû®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»®ubah}”(h]”jº®ah ]”h"]”ŒNabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_number_of_contexts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3¯j°®sj˜}”jº®j°®subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj8¯h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjB¯h]”hŒsysfs-driver-ufs”…”�”}”(hjD¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¾hj8¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¾hhÊh²hubhÞ)�”}”(hŒâThis file shows maximum available number of contexts which are supported by the device. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒâThis file shows maximum available number of contexts which are supported by the device. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjf¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¾hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjt¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¾hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_number_of_luns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-number-of-luns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hj�¯ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_number_of_luns**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_number_of_luns**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_number_of_luns”…”�”}”(hjª¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MGhj£¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¯ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_number_of_luns**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_number_of_luns**”h]”hŒO/sys/bus/platform/devices/*.ufs/geometry_descriptor/max_number_of_luns”…”�”}”(hjÔ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjЯubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MGhjͯubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjʯubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¯ubah}”(h]”jŒ¯ah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_number_of_luns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°j‚¯sj˜}”jŒ¯j‚¯subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj °h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj°h]”hŒsysfs-driver-ufs”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j °Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MGhj °ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MGhhÊh²hubhÞ)�”}”(hŒÛThis file shows the maximum number of logical units supported by the UFS device. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÛThis file shows the maximum number of logical units supported by the UFS device. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj8°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MGhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjF°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MGhhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_out_buffer_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-out-buffer-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hjb°ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_out_buffer_size**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/max_out_buffer_size**”h]”hŒS/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/max_out_buffer_size”…”�”}”(hj|°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjx°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M’hju°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjr°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo°ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_out_buffer_size**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/max_out_buffer_size**”h]”hŒP/sys/bus/platform/devices/*.ufs/geometry_descriptor/max_out_buffer_size”…”�”}”(hj¦°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M’hjŸ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjb°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_°ubah}”(h]”j^°ah ]”h"]”ŒKabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_max_out_buffer_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×°jT°sj˜}”j^°jT°subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjܰh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjæ°h]”hŒsysfs-driver-ufs”…”�”}”(hjè°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M’hjܰubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M’hhÊh²hubhÞ)�”}”(hŒ¼This file shows the maximum data-out buffer size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¼This file shows the maximum data-out buffer size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M’hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M’hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj4±ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/memory_types**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/memory_types**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/memory_types”…”�”}”(hjN±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MêhjG±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA±ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/memory_types**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/memory_types**”h]”hŒI/sys/bus/platform/devices/*.ufs/geometry_descriptor/memory_types”…”�”}”(hjx±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mêhjq±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1±ubah}”(h]”j0±ah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_memory_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©±j&±sj˜}”j0±j&±subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj®±h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¸±h]”hŒsysfs-driver-ufs”…”�”}”(hjº±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jıŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mêhj®±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MêhhÊh²hubhÞ)�”}”(hŒ²This file shows supported memory types. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ²This file shows supported memory types. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjܱh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MêhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjê±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MêhhÊh²hubj))�”}”(hŒW.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_min_addressable_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒRabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-min-addressable-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`uh1j@hj²ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ^**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/min_addressable_block_size**”h]”j`)�”}”(hŒ^**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/min_addressable_block_size**”h]”hŒZ/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/min_addressable_block_size”…”�”}”(hj ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mfhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/min_addressable_block_size**”h]”j`)�”}”(hŒ[**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/min_addressable_block_size**”h]”hŒW/sys/bus/platform/devices/*.ufs/geometry_descriptor/min_addressable_block_size”…”�”}”(hjJ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MfhjC²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²ubah}”(h]”j²ah ]”h"]”ŒRabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_min_addressable_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{²jø±sj˜}”j²jø±subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj€²h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjвh]”hŒsysfs-driver-ufs”…”�”}”(hjŒ²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mfhj€²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MfhhÊh²hubhÞ)�”}”(hŒ¾This file shows the minimum addressable block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¾This file shows the minimum addressable block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj®²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MfhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¼²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MfhhÊh²hubj))�”}”(hŒT.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_optimal_read_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-optimal-read-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjزubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/optimal_read_block_size**”h]”j`)�”}”(hŒ[**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/optimal_read_block_size**”h]”hŒW/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_read_block_size”…”�”}”(hjò²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mqhjë²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå²ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/optimal_read_block_size**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/optimal_read_block_size**”h]”hŒT/sys/bus/platform/devices/*.ufs/geometry_descriptor/optimal_read_block_size”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mqhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjزubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ²ubah}”(h]”jÔ²ah ]”h"]”ŒOabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_optimal_read_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM³jʲsj˜}”jÔ²jʲsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjR³h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj\³h]”hŒsysfs-driver-ufs”…”�”}”(hj^³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZ³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jh³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MqhjR³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MqhhÊh²hubhÞ)�”}”(hŒ·This file shows the optimal read block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ·This file shows the optimal read block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj€³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MqhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj޳h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MqhhÊh²hubj))�”}”(hŒU.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_optimal_write_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-optimal-write-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hjª³ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/optimal_write_block_size**”h]”j`)�”}”(hŒ\**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/optimal_write_block_size**”h]”hŒX/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/optimal_write_block_size”…”�”}”(hjijh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M|hj½³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·³ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/optimal_write_block_size**”h]”j`)�”}”(hŒY**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/optimal_write_block_size**”h]”hŒU/sys/bus/platform/devices/*.ufs/geometry_descriptor/optimal_write_block_size”…”�”}”(hjî³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M|hjç³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§³ubah}”(h]”j¦³ah ]”h"]”ŒPabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_optimal_write_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´jœ³sj˜}”j¦³jœ³subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj$´h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj.´h]”hŒsysfs-driver-ufs”…”�”}”(hj0´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M|hj$´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M|hhÊh²hubhÞ)�”}”(hŒ¸This file shows the optimal write block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¸This file shows the optimal write block size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjR´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M|hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj`´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M|hhÊh²hubj))�”}”(hŒP.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_raw_device_capacity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-raw-device-capacity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj|´ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/raw_device_capacity**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/raw_device_capacity**”h]”hŒS/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/raw_device_capacity”…”�”}”(hj–´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M;hj�´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰´ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/raw_device_capacity**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/raw_device_capacity**”h]”hŒP/sys/bus/platform/devices/*.ufs/geometry_descriptor/raw_device_capacity”…”�”}”(hjÀ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M;hj¹´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy´ubah}”(h]”jx´ah ]”h"]”ŒKabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_raw_device_capacity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ´jn´sj˜}”jx´jn´subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjö´h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjµh]”hŒsysfs-driver-ufs”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M;hjö´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M;hhÊh²hubhÞ)�”}”(hŒñThis file shows the total memory quantity available to the user to configure the device logical units. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒñThis file shows the total memory quantity available to the user to configure the device logical units. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj$µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M;hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj2µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M;hhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_rpmb_rw_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-rpmb-rw-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjNµubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/rpmb_rw_size**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/rpmb_rw_size**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/rpmb_rw_size”…”�”}”(hjhµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hjaµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^µubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[µubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/rpmb_rw_size**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/rpmb_rw_size**”h]”hŒI/sys/bus/platform/devices/*.ufs/geometry_descriptor/rpmb_rw_size”…”�”}”(hj’µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj޵ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hj‹µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[µubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKµubah}”(h]”jJµah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_rpmb_rw_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõj@µsj˜}”jJµj@µsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjȵh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÒµh]”hŒsysfs-driver-ufs”…”�”}”(hjÔµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjеubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞµŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M�hjȵubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubhÞ)�”}”(hŒáThis file shows the maximum number of RPMB frames allowed in Security Protocol In/Out. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒáThis file shows the maximum number of RPMB frames allowed in Security Protocol In/Out. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjöµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_secure_removal_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-secure-removal-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj ¶ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/secure_removal_types**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/secure_removal_types**”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/secure_removal_types”…”�”}”(hj:¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mßhj3¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-¶ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/secure_removal_types**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/secure_removal_types**”h]”hŒQ/sys/bus/platform/devices/*.ufs/geometry_descriptor/secure_removal_types”…”�”}”(hjd¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mßhj]¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ubah}”(h]”j¶ah ]”h"]”ŒLabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_secure_removal_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•¶j¶sj˜}”j¶j¶subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjš¶h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¤¶h]”hŒsysfs-driver-ufs”…”�”}”(hj¦¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mßhjš¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MßhhÊh²hubhÞ)�”}”(hŒºThis file shows supported secure removal types. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒºThis file shows supported secure removal types. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjȶh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MßhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÖ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MßhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_segment_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-segment-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjò¶ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/segment_size**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/segment_size**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/segment_size”…”�”}”(hj ·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MRhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ¶ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/segment_size**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/segment_size**”h]”hŒI/sys/bus/platform/devices/*.ufs/geometry_descriptor/segment_size”…”�”}”(hj6·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MRhj/·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï¶ubah}”(h]”jî¶ah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_segment_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jg·jä¶sj˜}”jî¶jä¶subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjl·h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjv·h]”hŒsysfs-driver-ufs”…”�”}”(hjx·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjt·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MRhjl·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MRhhÊh²hubhÞ)�”}”(hŒ¬This file shows the segment size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¬This file shows the segment size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjš·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MRhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¨·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MRhhÊh²hubj))�”}”(hŒW.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_sys_data_tag_resource_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒRabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-sys-data-tag-resource-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`uh1j@hjÄ·ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ^**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/sys_data_tag_resource_size**”h]”j`)�”}”(hŒ^**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/sys_data_tag_resource_size**”h]”hŒZ/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_resource_size”…”�”}”(hjÞ·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhj×·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ·ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/sys_data_tag_resource_size**”h]”j`)�”}”(hŒ[**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/sys_data_tag_resource_size**”h]”hŒW/sys/bus/platform/devices/*.ufs/geometry_descriptor/sys_data_tag_resource_size”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ·ubah}”(h]”jÀ·ah ]”h"]”ŒRabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_sys_data_tag_resource_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9¸j¶·sj˜}”jÀ·j¶·subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj>¸h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjH¸h]”hŒsysfs-driver-ufs”…”�”}”(hjJ¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÓhj>¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubhÞ)�”}”(hŒüThis file shows maximum storage area size allocated by the device to handle system data by the tagging mechanism. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒüThis file shows maximum storage area size allocated by the device to handle system data by the tagging mechanism. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjl¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjz¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubj))�”}”(hŒS.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_sys_data_tag_unit_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-sys-data-tag-unit-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hj–¸ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/sys_data_tag_unit_size**”h]”j`)�”}”(hŒZ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/sys_data_tag_unit_size**”h]”hŒV/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/sys_data_tag_unit_size”…”�”}”(hj°¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj©¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£¸ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/sys_data_tag_unit_size**”h]”j`)�”}”(hŒW**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/sys_data_tag_unit_size**”h]”hŒS/sys/bus/platform/devices/*.ufs/geometry_descriptor/sys_data_tag_unit_size”…”�”}”(hjÚ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhjÓ¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjиubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“¸ubah}”(h]”j’¸ah ]”h"]”ŒNabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_sys_data_tag_unit_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¹jˆ¸sj˜}”j’¸jˆ¸subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¹h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¹h]”hŒsysfs-driver-ufs”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÉhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubhÞ)�”}”(hŒµThis file shows system data tag unit size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒµThis file shows system data tag unit size. This is one of the UFS geometry descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj>¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjL¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_buff_cap_adj:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-buff-cap-adj”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjh¹ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_buff_cap_adj**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_buff_cap_adj**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_buff_cap_adj”…”�”}”(hj‚¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj{¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju¹ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_buff_cap_adj**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_buff_cap_adj**”h]”hŒL/sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_buff_cap_adj”…”�”}”(hj¬¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj¥¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje¹ubah}”(h]”jd¹ah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_buff_cap_adj”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jݹjZ¹sj˜}”jd¹jZ¹subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjâ¹h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjì¹h]”hŒsysfs-driver-ufs”…”�”}”(hjî¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhjâ¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ±This entry shows the total user-space decrease in shared buffer mode. The value of this parameter is 3 for TLC NAND when SLC mode is used as WriteBooster Buffer. 2 for MLC NAND.”h]”hŒ±This entry shows the total user-space decrease in shared buffer mode. The value of this parameter is 3 for TLC NAND when SLC mode is used as WriteBooster Buffer. 2 for MLC NAND.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_max_alloc_units:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-max-alloc-units”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hj:ºubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_max_alloc_units**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_max_alloc_units**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_alloc_units”…”�”}”(hjTºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M!hjMºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGºubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_max_alloc_units**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_max_alloc_units**”h]”hŒO/sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_max_alloc_units”…”�”}”(hj~ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M!hjwºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGºubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7ºubah}”(h]”j6ºah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_max_alloc_units”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ºj,ºsj˜}”j6ºj,ºsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj´ºh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¾ºh]”hŒsysfs-driver-ufs”…”�”}”(hjÀºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼ºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jʺŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M!hj´ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M!hhÊh²hubhÞ)�”}”(hŒdThis entry shows the Maximum total WriteBooster Buffer size which is supported by the entire device.”h]”hŒdThis entry shows the Maximum total WriteBooster Buffer size which is supported by the entire device.”…”�”}”(hjâºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M!hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjðºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M!hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_max_wb_luns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-max-wb-luns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj »ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_max_wb_luns**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_max_wb_luns**”h]”hŒN/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_max_wb_luns”…”�”}”(hj&»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M*hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_max_wb_luns**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_max_wb_luns**”h]”hŒK/sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_max_wb_luns”…”�”}”(hjP»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjL»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M*hjI»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj »ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj »ubah}”(h]”j»ah ]”h"]”ŒFabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_max_wb_luns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�»jþºsj˜}”j»jþºsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj†»h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�»h]”hŒsysfs-driver-ufs”…”�”}”(hj’»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽ»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœ»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M*hj†»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M*hhÊh²hubhÞ)�”}”(hŒJThis entry shows the maximum number of luns that can support WriteBooster.”h]”hŒJThis entry shows the maximum number of luns that can support WriteBooster.”…”�”}”(hj´»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M*hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M*hhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_sup_red_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-sup-red-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjÞ»ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_sup_red_type**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_sup_red_type**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_red_type”…”�”}”(hjø»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M3hjñ»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë»ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_sup_red_type**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_sup_red_type**”h]”hŒL/sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_sup_red_type”…”�”}”(hj"¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M3hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ»ubah}”(h]”jÚ»ah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_sup_red_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS¼jлsj˜}”jÚ»jлsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjX¼h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjb¼h]”hŒsysfs-driver-ufs”…”�”}”(hjd¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M3hjX¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M3hhÊh²hubhÞ)�”}”(hXGThe supportability of user space reduction mode and preserve user space mode. 00h: WriteBooster Buffer can be configured only in user space reduction type. 01h: WriteBooster Buffer can be configured only in preserve user space type. 02h: Device can be configured in either user space reduction type or preserve user space type.”h]”hXGThe supportability of user space reduction mode and preserve user space mode. 00h: WriteBooster Buffer can be configured only in user space reduction type. 01h: WriteBooster Buffer can be configured only in preserve user space type. 02h: Device can be configured in either user space reduction type or preserve user space type.”…”�”}”(hj†¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M3hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj”¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M3hhÊh²hubj))�”}”(hŒK.. _abi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_sup_wb_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-sup-wb-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj°¼ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_sup_wb_type**”h]”j`)�”}”(hŒR**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/geometry_descriptor\/wb_sup_wb_type**”h]”hŒN/sys/bus/platform/drivers/ufshcd/*/geometry_descriptor/wb_sup_wb_type”…”�”}”(hjʼh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƼubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½¼ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_sup_wb_type**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/devices\/\*\.ufs\/geometry_descriptor\/wb_sup_wb_type**”h]”hŒK/sys/bus/platform/devices/*.ufs/geometry_descriptor/wb_sup_wb_type”…”�”}”(hjô¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhjí¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­¼ubah}”(h]”j¬¼ah ]”h"]”ŒFabi_sys_bus_platform_drivers_ufshcd_geometry_descriptor_wb_sup_wb_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%½j¢¼sj˜}”j¬¼j¢¼subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj*½h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj4½h]”hŒsysfs-driver-ufs”…”�”}”(hj6½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MBhj*½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhhÊh²hubhÞ)�”}”(hŒ/The supportability of WriteBooster Buffer type.”h]”hŒ/The supportability of WriteBooster Buffer type.”…”�”}”(hjX½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hji½ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hji½ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ00h”h]”hŒ00h”…”�”}”(hj‰½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhj†½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ½ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*LU based WriteBooster Buffer configuration”h]”hŒ*LU based WriteBooster Buffer configuration”…”�”}”(hj ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhj�½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒ½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€½ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ01h”h]”hŒ01h”…”�”}”(hjÀ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhj½½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº½ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/Single shared WriteBooster Buffer configuration”h]”hŒ/Single shared WriteBooster Buffer configuration”…”�”}”(hj×½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhjÔ½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€½ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ02h”h]”hŒ02h”…”�”}”(hj÷½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhjô½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ½ubjW)�”}”(hhh]”hÞ)�”}”(hŒaSupporting both LU based WriteBooster. Buffer and Single shared WriteBooster Buffer configuration”h]”hŒaSupporting both LU based WriteBooster. Buffer and Single shared WriteBooster Buffer configuration”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhj ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhji½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj;¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MBhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_health_descriptor_eol_info:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-health-descriptor-eol-info”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjW¾ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/eol_info**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/eol_info**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/health_descriptor/eol_info”…”�”}”(hjq¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjj¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjd¾ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/eol_info**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/eol_info**”h]”hŒC/sys/bus/platform/devices/*.ufs/health_descriptor/eol_info”…”�”}”(hj›¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj”¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjd¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjW¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjT¾ubah}”(h]”jS¾ah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_health_descriptor_eol_info”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j̾jI¾sj˜}”jS¾jI¾subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjѾh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÛ¾h]”hŒsysfs-driver-ufs”…”�”}”(hjݾh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙ¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j羌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhjѾubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ´This file shows preend of life information. This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ´This file shows preend of life information. This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÿ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_a:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-a”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj)¿ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/life_time_estimation_a**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/life_time_estimation_a**”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_a”…”�”}”(hjC¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj<¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6¿ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/life_time_estimation_a**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/life_time_estimation_a**”h]”hŒQ/sys/bus/platform/devices/*.ufs/health_descriptor/life_time_estimation_a”…”�”}”(hjm¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjf¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&¿ubah}”(h]”j%¿ah ]”h"]”ŒLabi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_a”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž¿j¿sj˜}”j%¿j¿subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj£¿h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj­¿h]”hŒsysfs-driver-ufs”…”�”}”(hj¯¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhj£¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒÇThis file shows indication of the device life time (method a). This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÇThis file shows indication of the device life time (method a). This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÑ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjß¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒQ.. _abi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_b:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-b”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjû¿ubjM)�”}”(hhh]”(•5jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/life_time_estimation_b**”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/health_descriptor\/life_time_estimation_b**”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/health_descriptor/life_time_estimation_b”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/life_time_estimation_b**”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/health_descriptor\/life_time_estimation_b**”h]”hŒQ/sys/bus/platform/devices/*.ufs/health_descriptor/life_time_estimation_b”…”�”}”(hj?Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hj8Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø¿ubah}”(h]”j÷¿ah ]”h"]”ŒLabi_sys_bus_platform_drivers_ufshcd_health_descriptor_life_time_estimation_b”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpÀjí¿sj˜}”j÷¿jí¿subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjuÀh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÀh]”hŒsysfs-driver-ufs”…”�”}”(hj�Àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}Àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M$hjuÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubhÞ)�”}”(hŒÇThis file shows indication of the device life time (method b). This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÇThis file shows indication of the device life time (method b). This is one of the UFS health descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj£Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj±Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_platform_drivers_ufshcd_hid_analysis_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-platform-drivers-ufshcd-hid-analysis-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÍÀubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/analysis_trigger**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/analysis_trigger**”h]”hŒ@/sys/bus/platform/drivers/ufshcd/*/hid/analysis_trigger”…”�”}”(hjçÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hjàÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚÀubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/analysis_trigger**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/analysis_trigger**”h]”hŒ=/sys/bus/platform/devices/*.ufs/hid/analysis_trigger”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hj Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊÀubah}”(h]”jÉÀah ]”h"]”Œ8abi_sys_bus_platform_drivers_ufshcd_hid_analysis_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBÁj¿Àsj˜}”jÉÀj¿ÀsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjGÁh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjQÁh]”hŒsysfs-driver-ufs”…”�”}”(hjSÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]ÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M™hjGÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubhÞ)�”}”(hŒ6The host can enable or disable HID analysis operation.”h]”hŒ6The host can enable or disable HID analysis operation.”…”�”}”(hjuÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj†ÁubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj†ÁubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdisable”h]”hŒdisable”…”�”}”(hj¦Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hj£Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ÁubjW)�”}”(hhh]”hÞ)�”}”(hŒdisable HID analysis operation”h]”hŒdisable HID analysis operation”…”�”}”(hj½Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hjºÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ÁubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒenable”h]”hŒenable”…”�”}”(hjÝÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hjÚÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ÁubjW)�”}”(hhh]”hÞ)�”}”(hŒenable HID analysis operation”h]”hŒenable HID analysis operation”…”�”}”(hjôÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hjñÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†Áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒÁubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is write only.”h]”hŒThe file is write only.”…”�”}”(hj!Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M™hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_hid_defrag_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-hid-defrag-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj=ÂubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/defrag_size**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/defrag_size**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/hid/defrag_size”…”�”}”(hjWÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hjPÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJÂubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/defrag_size**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/defrag_size**”h]”hŒ8/sys/bus/platform/devices/*.ufs/hid/defrag_size”…”�”}”(hj�Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hjzÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=Âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:Âubah}”(h]”j9Âah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_hid_defrag_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²Âj/Âsj˜}”j9Âj/ÂsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj·Âh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÁÂh]”hŒsysfs-driver-ufs”…”�”}”(hjÃÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿Âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¿hj·Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hhÊh²hubhÞ)�”}”(hŒNThe host sets the size to be defragmented by an HID defragmentation operation.”h]”hŒNThe host sets the size to be defragmented by an HID defragmentation operation.”…”�”}”(hjåÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hhÊh²hubhÞ)�”}”(hŒThe attribute is read/write.”h]”hŒThe attribute is read/write.”…”�”}”(hjóÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¿hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_platform_drivers_ufshcd_hid_defrag_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-platform-drivers-ufshcd-hid-defrag-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÃubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/defrag_trigger**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/defrag_trigger**”h]”hŒ>/sys/bus/platform/drivers/ufshcd/*/hid/defrag_trigger”…”�”}”(hj)Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hj"Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/defrag_trigger**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/defrag_trigger**”h]”hŒ;/sys/bus/platform/devices/*.ufs/hid/defrag_trigger”…”�”}”(hjSÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hjLÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Ãubah}”(h]”j Ãah ]”h"]”Œ6abi_sys_bus_platform_drivers_ufshcd_hid_defrag_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„ÃjÃsj˜}”j ÃjÃsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj‰Ãh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj“Ãh]”hŒsysfs-driver-ufs”…”�”}”(hj•Ãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘Ãubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M§hj‰Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hhÊh²hubhÞ)�”}”(hŒ=The host can enable or disable HID defragmentation operation.”h]”hŒ=The host can enable or disable HID defragmentation operation.”…”�”}”(hj·Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÈÃubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjÈÃubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdisable”h]”hŒdisable”…”�”}”(hjèÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hjåÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâÃubjW)�”}”(hhh]”hÞ)�”}”(hŒ%disable HID defragmentation operation”h]”hŒ%disable HID defragmentation operation”…”�”}”(hjÿÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hjüÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßÃubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒenable”h]”hŒenable”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubjW)�”}”(hhh]”hÞ)�”}”(hŒ$enable HID defragmentation operation”h]”hŒ$enable HID defragmentation operation”…”�”}”(hj6Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hj3Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅÃubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe attribute is write only.”h]”hŒThe attribute is write only.”…”�”}”(hjcÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M§hhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_platform_drivers_ufshcd_hid_fragmented_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-platform-drivers-ufshcd-hid-fragmented-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÄubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/fragmented_size**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/fragmented_size**”h]”hŒ?/sys/bus/platform/drivers/ufshcd/*/hid/fragmented_size”…”�”}”(hj™Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mµhj’Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒÄubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/fragmented_size**”h]”j`)�”}”(hŒ@**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/fragmented_size**”h]”hŒ</sys/bus/platform/devices/*.ufs/hid/fragmented_size”…”�”}”(hjÃÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mµhj¼Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|Äubah}”(h]”j{Äah ]”h"]”Œ7abi_sys_bus_platform_drivers_ufshcd_hid_fragmented_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôÄjqÄsj˜}”j{ÄjqÄsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjùÄh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÅh]”hŒsysfs-driver-ufs”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MµhjùÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MµhhÊh²hubhÞ)�”}”(hŒKThe total fragmented size in the device is reported through this attribute.”h]”hŒKThe total fragmented size in the device is reported through this attribute.”…”�”}”(hj'Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MµhhÊh²hubhÞ)�”}”(hŒThe attribute is read only.”h]”hŒThe attribute is read only.”…”�”}”(hj5Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MµhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_platform_drivers_ufshcd_hid_progress_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-platform-drivers-ufshcd-hid-progress-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjQÅubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/progress_ratio**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/progress_ratio**”h]”hŒ>/sys/bus/platform/drivers/ufshcd/*/hid/progress_ratio”…”�”}”(hjkÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhjdÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^ÅubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/progress_ratio**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/progress_ratio**”h]”hŒ;/sys/bus/platform/devices/*.ufs/hid/progress_ratio”…”�”}”(hj•Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhjŽÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^Åubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjNÅubah}”(h]”jMÅah ]”h"]”Œ6abi_sys_bus_platform_drivers_ufshcd_hid_progress_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆÅjCÅsj˜}”jMÅjCÅsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjËÅh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÕÅh]”hŒsysfs-driver-ufs”…”�”}”(hj×Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÉhjËÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubhÞ)�”}”(hŒšDefragmentation progress is reported by this attribute, indicates the ratio of the completed defragmentation size over the requested defragmentation size.”h]”hŒšDefragmentation progress is reported by this attribute, indicates the ratio of the completed defragmentation size over the requested defragmentation size.”…”�”}”(hjùÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ÆubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj ÆubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj*Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj'Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ÆubjW)�”}”(hhh]”hÞ)�”}”(hŒ1%”h]”hŒ1%”…”�”}”(hj@Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj=Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ÆubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj`Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj]Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZÆubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ÆubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ100”h]”hŒ100”…”�”}”(hj‰Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj†Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒÆubjW)�”}”(hhh]”hÞ)�”}”(hŒ100%”h]”hŒ100%”…”�”}”(hj Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhj�Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe attribute is read only.”h]”hŒThe attribute is read only.”…”�”}”(hjÍÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÉhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_platform_drivers_ufshcd_hid_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-platform-drivers-ufshcd-hid-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjéÆubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/state**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/hid\/state**”h]”hŒ5/sys/bus/platform/drivers/ufshcd/*/hid/state”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjüÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöÆubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/state**”h]”j`)�”}”(hŒ6**\/sys\/bus\/platform\/devices\/\*\.ufs\/hid\/state**”h]”hŒ2/sys/bus/platform/devices/*.ufs/hid/state”…”�”}”(hj-Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj&Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæÆubah}”(h]”jåÆah ]”h"]”Œ-abi_sys_bus_platform_drivers_ufshcd_hid_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^ÇjÛÆsj˜}”jåÆjÛÆsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjcÇh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjmÇh]”hŒsysfs-driver-ufs”…”�”}”(hjoÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÚhjcÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhhÊh²hubhÞ)�”}”(hŒ,The HID state is reported by this attribute.”h]”hŒ,The HID state is reported by this attribute.”…”�”}”(hj‘Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¢ÇubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¢ÇubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒidle”h]”hŒidle”…”�”}”(hjÂÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj¿Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ÇubjW)�”}”(hhh]”hÞ)�”}”(hŒIdle (analysis required)”h]”hŒIdle (analysis required)”…”�”}”(hjÙÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjÖÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒanalysis_in_progress”h]”hŒanalysis_in_progress”…”�”}”(hjùÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjöÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÇubjW)�”}”(hhh]”hÞ)�”}”(hŒAnalysis in progress”h]”hŒAnalysis in progress”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdefrag_required”h]”hŒdefrag_required”…”�”}”(hj0Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj-Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ÈubjW)�”}”(hhh]”hÞ)�”}”(hŒDefrag required”h]”hŒDefrag required”…”�”}”(hjGÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjDÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdefrag_in_progress”h]”hŒdefrag_in_progress”…”�”}”(hjgÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjdÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÈubjW)�”}”(hhh]”hÞ)�”}”(hŒDefrag in progress”h]”hŒDefrag in progress”…”�”}”(hj~Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj{Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdefrag_completed”h]”hŒdefrag_completed”…”�”}”(hjžÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj›Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ÈubjW)�”}”(hhh]”hÞ)�”}”(hŒDefrag completed”h]”hŒDefrag completed”…”�”}”(hjµÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhj²Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ÇubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdefrag_not_required”h]”hŒdefrag_not_required”…”�”}”(hjÕÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjÒÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏÈubjW)�”}”(hhh]”hÞ)�”}”(hŒDefrag is not required”h]”hŒDefrag is not required”…”�”}”(hjìÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhjéÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢Çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸÇubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe attribute is read only.”h]”hŒThe attribute is read only.”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÚhhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_mphy_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-mphy-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj5ÉubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/interconnect_descriptor\/mphy_version**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/interconnect_descriptor\/mphy_version**”h]”hŒP/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/mphy_version”…”�”}”(hjOÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M/hjHÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÉubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/interconnect_descriptor\/mphy_version**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/interconnect_descriptor\/mphy_version**”h]”hŒM/sys/bus/platform/devices/*.ufs/interconnect_descriptor/mphy_version”…”�”}”(hjyÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M/hjrÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Éubah}”(h]”j1Éah ]”h"]”ŒHabi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_mphy_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jªÉj'Ésj˜}”j1Éj'ÉsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¯Éh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj¹Éh]”hŒsysfs-driver-ufs”…”�”}”(hj»Éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M/hj¯Éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M/hhÊh²hubhÞ)�”}”(hŒËThis file shows the MIPI M-PHY version number in BCD format. This is one of the UFS interconnect descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒËThis file shows the MIPI M-PHY version number in BCD format. This is one of the UFS interconnect descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÝÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M/hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjëÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M/hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_unipro_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-unipro-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjÊubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/interconnect_descriptor\/unipro_version**”h]”j`)�”}”(hŒV**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/interconnect_descriptor\/unipro_version**”h]”hŒR/sys/bus/platform/drivers/ufshcd/*/interconnect_descriptor/unipro_version”…”�”}”(hj!Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/interconnect_descriptor\/unipro_version**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/devices\/\*\.ufs\/interconnect_descriptor\/unipro_version**”h]”hŒO/sys/bus/platform/devices/*.ufs/interconnect_descriptor/unipro_version”…”�”}”(hjKÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hjDÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊubah}”(h]”jÊah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_interconnect_descriptor_unipro_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|ÊjùÉsj˜}”jÊjùÉsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj�Êh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj‹Êh]”hŒsysfs-driver-ufs”…”�”}”(hj�Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰Êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M$hj�Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubhÞ)�”}”(hŒÌThis file shows the MIPI UniPro version number in BCD format. This is one of the UFS interconnect descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÌThis file shows the MIPI UniPro version number in BCD format. This is one of the UFS interconnect descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj¯Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj½Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M$hhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_chunk_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-chunk-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjÙÊubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/monitor_chunk_size**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/monitor_chunk_size**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/monitor/monitor_chunk_size”…”�”}”(hjóÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhjìÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæÊubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/monitor_chunk_size**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/monitor_chunk_size**”h]”hŒC/sys/bus/platform/devices/*.ufs/monitor/monitor_chunk_size”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖÊubah}”(h]”jÕÊah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_chunk_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNËjËÊsj˜}”jÕÊjËÊsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjSËh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj]Ëh]”hŒsysfs-driver-ufs”…”�”}”(hj_Ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[Ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MFhjSËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhhÊh²hubhÞ)�”}”(hŒ®This file tells the monitor to focus on requests transferring data of specific chunk size (in Bytes). 0 means any chunk size. It can only be changed when monitor is disabled.”h]”hŒ®This file tells the monitor to focus on requests transferring data of specific chunk size (in Bytes). 0 means any chunk size. It can only be changed when monitor is disabled.”…”�”}”(hj�Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhhÊh²hubj))�”}”(hŒ?.. _abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj�ËubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/monitor_enable**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/monitor_enable**”h]”hŒB/sys/bus/platform/drivers/ufshcd/*/monitor/monitor_enable”…”�”}”(hj·Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M>hj°Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªËubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/monitor_enable**”h]”j`)�”}”(hŒC**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/monitor_enable**”h]”hŒ?/sys/bus/platform/devices/*.ufs/monitor/monitor_enable”…”�”}”(hjáËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M>hjÚËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªËubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšËubah}”(h]”j™Ëah ]”h"]”Œ:abi_sys_bus_platform_drivers_ufshcd_monitor_monitor_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌj�Ësj˜}”j™Ëj�ËsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÌh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj!Ìh]”hŒsysfs-driver-ufs”…”�”}”(hj#Ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-ÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M>hjÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M>hhÊh²hubhÞ)�”}”(hŒ·This file shows the status of performance monitor enablement and it can be used to start/stop the monitor. When the monitor is stopped, the performance data collected is also cleared.”h]”hŒ·This file shows the status of performance monitor enablement and it can be used to start/stop the monitor. When the monitor is stopped, the performance data collected is also cleared.”…”�”}”(hjEÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M>hhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_nr_requests:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÛÌh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjåÌh]”hŒsysfs-driver-ufs”…”�”}”(hjçÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjãÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M`hjÛÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M`hhÊh²hubhÞ)�”}”(hŒQThis file shows how many read requests have been sent after monitor gets started.”h]”hŒQThis file shows how many read requests have been sent after monitor gets started.”…”�”}”(hj Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M`hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M`hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_avg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-avg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj3ÍubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_avg**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_avg**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_avg”…”�”}”(hjMÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M{hjFÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@ÍubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_avg**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_avg**”h]”hŒE/sys/bus/platform/devices/*.ufs/monitor/read_req_latency_avg”…”�”}”(hjwÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M{hjpÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3Íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0Íubah}”(h]”j/Íah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_avg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨Íj%Ísj˜}”j/Íj%ÍsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj­Íh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj·Íh]”hŒsysfs-driver-ufs”…”�”}”(hj¹Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµÍubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M{hj­Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M{hhÊh²hubhÞ)�”}”(hŒcThis file shows the average latency (in micro seconds) of read requests after monitor gets started.”h]”hŒcThis file shows the average latency (in micro seconds) of read requests after monitor gets started.”…”�”}”(hjÛÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M{hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjéÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M{hhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÎubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_max**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_max**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_max”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_max**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_max**”h]”hŒE/sys/bus/platform/devices/*.ufs/monitor/read_req_latency_max”…”�”}”(hjIÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihjBÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎubah}”(h]”jÎah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jzÎj÷Ísj˜}”jÎj÷ÍsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÎh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj‰Îh]”hŒsysfs-driver-ufs”…”�”}”(hj‹Îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡Îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•ÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MihjÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubhÞ)�”}”(hŒcThis file shows the maximum latency (in micro seconds) of read requests after monitor gets started.”h]”hŒcThis file shows the maximum latency (in micro seconds) of read requests after monitor gets started.”…”�”}”(hj­Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj»Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MihhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj×ÎubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_min**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_min**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_min”…”�”}”(hjñÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MrhjêÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäÎubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_min**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_min**”h]”hŒE/sys/bus/platform/devices/*.ufs/monitor/read_req_latency_min”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MrhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×Îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔÎubah}”(h]”jÓÎah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLÏjÉÎsj˜}”jÓÎjÉÎsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjQÏh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj[Ïh]”hŒsysfs-driver-ufs”…”�”}”(hj]Ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MrhjQÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MrhhÊh²hubhÞ)�”}”(hŒcThis file shows the minimum latency (in micro seconds) of read requests after monitor gets started.”h]”hŒcThis file shows the minimum latency (in micro seconds) of read requests after monitor gets started.”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MrhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj�Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MrhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_sum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-sum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj©ÏubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_sum**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_req_latency_sum**”h]”hŒH/sys/bus/platform/drivers/ufshcd/*/monitor/read_req_latency_sum”…”�”}”(hjÃÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M„hj¼Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶ÏubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_sum**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_req_latency_sum**”h]”hŒE/sys/bus/platform/devices/*.ufs/monitor/read_req_latency_sum”…”�”}”(hjíÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M„hjæÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©Ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦Ïubah}”(h]”j¥Ïah ]”h"]”Œ@abi_sys_bus_platform_drivers_ufshcd_monitor_read_req_latency_sum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐj›Ïsj˜}”j¥Ïj›ÏsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj#Ðh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj-Ðh]”hŒsysfs-driver-ufs”…”�”}”(hj/Ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9ÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M„hj#Ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M„hhÊh²hubhÞ)�”}”(hŒfThis file shows the total latency (in micro seconds) of read requests sent after monitor gets started.”h]”hŒfThis file shows the total latency (in micro seconds) of read requests sent after monitor gets started.”…”�”}”(hjQÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M„hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj_Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M„hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_total_busy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-platform-drivers-ufshcd-monitor-read-total-busy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj{ÐubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_total_busy**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_total_busy**”h]”hŒC/sys/bus/platform/drivers/ufshcd/*/monitor/read_total_busy”…”�”}”(hj•Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MWhjŽÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆÐubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_total_busy**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_total_busy**”h]”hŒ@/sys/bus/platform/devices/*.ufs/monitor/read_total_busy”…”�”}”(hj¿Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MWhj¸Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{Ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxÐubah}”(h]”jwÐah ]”h"]”Œ;abi_sys_bus_platform_drivers_ufshcd_monitor_read_total_busy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðÐjmÐsj˜}”jwÐjmÐsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjõÐh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÿÐh]”hŒsysfs-driver-ufs”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MWhjõÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MWhhÊh²hubhÞ)�”}”(hŒwThis file shows how long (in micro seconds) has been spent sending data from device to host after monitor gets started.”h]”hŒwThis file shows how long (in micro seconds) has been spent sending data from device to host after monitor gets started.”…”�”}”(hj#Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MWhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj1Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MWhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_platform_drivers_ufshcd_monitor_read_total_sectors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-platform-drivers-ufshcd-monitor-read-total-sectors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjMÑubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_total_sectors**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/read_total_sectors**”h]”hŒF/sys/bus/platform/drivers/ufshcd/*/monitor/read_total_sectors”…”�”}”(hjgÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MNhj`Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZÑubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_total_sectors**”h]”j`)�”}”(hŒG**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/read_total_sectors**”h]”hŒC/sys/bus/platform/devices/*.ufs/monitor/read_total_sectors”…”�”}”(hj‘Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MNhjŠÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMÑubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJÑubah}”(h]”jIÑah ]”h"]”Œ>abi_sys_bus_platform_drivers_ufshcd_monitor_read_total_sectors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂÑj?Ñsj˜}”jIÑj?ÑsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÇÑh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÑÑh]”hŒsysfs-driver-ufs”…”�”}”(hjÓÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MNhjÇÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MNhhÊh²hubhÞ)�”}”(hŒnThis file shows how many sectors (in 512 Bytes) have been sent from device to host after monitor gets started.”h]”hŒnThis file shows how many sectors (in 512 Bytes) have been sent from device to host after monitor gets started.”…”�”}”(hjõÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MNhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MNhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_nr_requests:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-drivers-ufshcd-monitor-write-nr-requests”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÒubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_nr_requests**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_nr_requests**”h]”hŒE/sys/bus/platform/drivers/ufshcd/*/monitor/write_nr_requests”…”�”}”(hj9Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5Òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MŸhj2Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ÒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_nr_requests**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_nr_requests**”h]”hŒB/sys/bus/platform/devices/*.ufs/monitor/write_nr_requests”…”�”}”(hjcÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MŸhj\Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒubah}”(h]”jÒah ]”h"]”Œ=abi_sys_bus_platform_drivers_ufshcd_monitor_write_nr_requests”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”ÒjÒsj˜}”jÒjÒsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj™Òh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj£Òh]”hŒsysfs-driver-ufs”…”�”}”(hj¥Òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MŸhj™Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MŸhhÊh²hubhÞ)�”}”(hŒRThis file shows how many write requests have been sent after monitor gets started.”h]”hŒRThis file shows how many write requests have been sent after monitor gets started.”…”�”}”(hjÇÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MŸhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÕÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MŸhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_avg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-avg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjñÒubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_avg**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_avg**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_avg”…”�”}”(hj Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþÒubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_avg**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_avg**”h]”hŒF/sys/bus/platform/devices/*.ufs/monitor/write_req_latency_avg”…”�”}”(hj5Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1Óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mºhj.Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîÒubah}”(h]”jíÒah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_avg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfÓjãÒsj˜}”jíÒjãÒsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjkÓh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjuÓh]”hŒsysfs-driver-ufs”…”�”}”(hjwÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MºhjkÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubhÞ)�”}”(hŒdThis file shows the average latency (in micro seconds) of write requests after monitor gets started.”h]”hŒdThis file shows the average latency (in micro seconds) of write requests after monitor gets started.”…”�”}”(hj™Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj§Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MºhhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÃÓubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_max**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_max**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_max”…”�”}”(hjÝÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hjÖÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÓubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_max**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_max**”h]”hŒF/sys/bus/platform/devices/*.ufs/monitor/write_req_latency_max”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀÓubah}”(h]”j¿Óah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ÔjµÓsj˜}”j¿ÓjµÓsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj=Ôh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjGÔh]”hŒsysfs-driver-ufs”…”�”}”(hjIÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¨hj=Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubhÞ)�”}”(hŒdThis file shows the maximum latency (in micro seconds) of write requests after monitor gets started.”h]”hŒdThis file shows the maximum latency (in micro seconds) of write requests after monitor gets started.”…”�”}”(hjkÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjyÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¨hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj•ÔubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_min**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_min**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_min”…”�”}”(hj¯Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M±hj¨Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ÔubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_min**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_min**”h]”hŒF/sys/bus/platform/devices/*.ufs/monitor/write_req_latency_min”…”�”}”(hjÙÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M±hjÒÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•Ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’Ôubah}”(h]”j‘Ôah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Õj‡Ôsj˜}”j‘Ôj‡ÔsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÕh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÕh]”hŒsysfs-driver-ufs”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M±hjÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M±hhÊh²hubhÞ)�”}”(hŒdThis file shows the minimum latency (in micro seconds) of write requests after monitor gets started.”h]”hŒdThis file shows the minimum latency (in micro seconds) of write requests after monitor gets started.”…”�”}”(hj=Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M±hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjKÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M±hhÊh²hubj))�”}”(hŒF.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_sum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-sum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjgÕubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_sum**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_req_latency_sum**”h]”hŒI/sys/bus/platform/drivers/ufshcd/*/monitor/write_req_latency_sum”…”�”}”(hj�Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÃhjzÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtÕubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_sum**”h]”j`)�”}”(hŒJ**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_req_latency_sum**”h]”hŒF/sys/bus/platform/devices/*.ufs/monitor/write_req_latency_sum”…”�”•}”(hj«Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÃhj¤Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdÕubah}”(h]”jcÕah ]”h"]”ŒAabi_sys_bus_platform_drivers_ufshcd_monitor_write_req_latency_sum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜÕjYÕsj˜}”jcÕjYÕsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjáÕh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjëÕh]”hŒsysfs-driver-ufs”…”�”}”(hjíÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÃhjáÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÃhhÊh²hubhÞ)�”}”(hŒbThis file shows the total latency (in micro seconds) of write requests after monitor gets started.”h]”hŒbThis file shows the total latency (in micro seconds) of write requests after monitor gets started.”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÃhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÃhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_total_busy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj³Öh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj½Öh]”hŒsysfs-driver-ufs”…”�”}”(hj¿Öh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»Öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M–hj³Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M–hhÊh²hubhÞ)�”}”(hŒwThis file shows how long (in micro seconds) has been spent sending data from host to device after monitor gets started.”h]”hŒwThis file shows how long (in micro seconds) has been spent sending data from host to device after monitor gets started.”…”�”}”(hjáÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M–hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjïÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M–hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_platform_drivers_ufshcd_monitor_write_total_sectors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-platform-drivers-ufshcd-monitor-write-total-sectors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj ×ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_total_sectors**”h]”j`)�”}”(hŒK**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/monitor\/write_total_sectors**”h]”hŒG/sys/bus/platform/drivers/ufshcd/*/monitor/write_total_sectors”…”�”}”(hj%×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_total_sectors**”h]”j`)�”}”(hŒH**\/sys\/bus\/platform\/devices\/\*\.ufs\/monitor\/write_total_sectors**”h]”hŒD/sys/bus/platform/devices/*.ufs/monitor/write_total_sectors”…”�”}”(hjO×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hjH×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×ubah}”(h]”j×ah ]”h"]”Œ?abi_sys_bus_platform_drivers_ufshcd_monitor_write_total_sectors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€×jýÖsj˜}”j×jýÖsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj…×h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�×h]”hŒsysfs-driver-ufs”…”�”}”(hj‘×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›×Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M�hj…×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubhÞ)�”}”(hŒnThis file shows how many sectors (in 512 Bytes) have been sent from host to device after monitor gets started.”h]”hŒnThis file shows how many sectors (in 512 Bytes) have been sent from host to device after monitor gets started.”…”�”}”(hj³×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÁ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M�hhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_platform_drivers_ufshcd_power_descriptor_active_icc_levels_vcc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-platform-drivers-ufshcd-power-descriptor-active-icc-levels-vcc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hjÝ×ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_descriptor\/active_icc_levels_vcc\***”h]”j`)�”}”(hŒX**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_descriptor\/active_icc_levels_vcc\***”h]”hŒT/sys/bus/platform/drivers/ufshcd/*/power_descriptor/active_icc_levels_vcc*”…”�”}”(hj÷×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M0hjð×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê×ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_descriptor\/active_icc_levels_vcc\***”h]”j`)�”}”(hŒU**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_descriptor\/active_icc_levels_vcc\***”h]”hŒQ/sys/bus/platform/devices/*.ufs/power_descriptor/active_icc_levels_vcc*”…”�”}”(hj!Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M0hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝ×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ×ubah}”(h]”jÙ×ah ]”h"]”ŒJabi_sys_bus_platform_drivers_ufshcd_power_descriptor_active_icc_levels_vcc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jRØjÏ×sj˜}”jÙ×jÏ×subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjWØh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjaØh]”hŒsysfs-driver-ufs”…”�”}”(hjcØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_Øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M0hjWØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M0hhÊh²hubhÞ)�”}”(hŒÝThis file shows maximum VCC, VCCQ and VCCQ2 value for active ICC levels from 0 to 15. This is one of the UFS power descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÝThis file shows maximum VCC, VCCQ and VCCQ2 value for active ICC levels from 0 to 15. This is one of the UFS power descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj…Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M0hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj“Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M0hhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_platform_drivers_ufshcd_power_info_dev_pm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-platform-drivers-ufshcd-power-info-dev-pm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¯ØubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/dev_pm**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/dev_pm**”h]”hŒ=/sys/bus/platform/drivers/ufshcd/*/power_info/dev_pm”…”�”}”(hjÉØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MíhjÂØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼ØubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/dev_pm**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/dev_pm**”h]”hŒ:/sys/bus/platform/devices/*.ufs/power_info/dev_pm”…”�”}”(hjóØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MíhjìØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯Øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬Øubah}”(h]”j«Øah ]”h"]”Œ5abi_sys_bus_platform_drivers_ufshcd_power_info_dev_pm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$Ùj¡Øsj˜}”j«Øj¡ØsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj)Ùh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj3Ùh]”hŒsysfs-driver-ufs”…”�”}”(hj5Ùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1Ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?ÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Míhj)Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MíhhÊh²hubhÞ)�”}”(hŒ*This file shows the UFS device power mode.”h]”hŒ*This file shows the UFS device power mode.”…”�”}”(hjWÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MíhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjeÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MíhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_power_info_gear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-power-info-gear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj�ÙubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/gear**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/gear**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/power_info/gear”…”�”}”(hj›Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Måhj”Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽÙubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/gear**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/gear**”h]”hŒ8/sys/bus/platform/devices/*.ufs/power_info/gear”…”�”}”(hjÅÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Måhj¾Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Ùubah}”(h]”j}Ùah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_power_info_gear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöÙjsÙsj˜}”j}ÙjsÙsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjûÙh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÚh]”hŒsysfs-driver-ufs”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MåhjûÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MåhhÊh²hubhÞ)�”}”(hŒ%This file shows the gear of UFS link.”h]”hŒ%This file shows the gear of UFS link.”…”�”}”(hj)Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MåhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj7Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MåhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_power_info_lane:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-power-info-lane”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjSÚubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/lane**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/lane**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/power_info/lane”…”�”}”(hjmÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÌhjfÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`ÚubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/lane**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/lane**”h]”hŒ8/sys/bus/platform/devices/*.ufs/power_info/lane”…”�”}”(hj—Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÌhj�Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPÚubah}”(h]”jOÚah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_power_info_lane”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈÚjEÚsj˜}”jOÚjEÚsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÍÚh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj×Úh]”hŒsysfs-driver-ufs”…”�”}”(hjÙÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕÚubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÌhjÍÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÌhhÊh²hubhÞ)�”}”(hŒwThis file shows how many lanes are enabled on the UFS link, i.e., an output 2 means UFS link is operating with 2 lanes.”h]”hŒwThis file shows how many lanes are enabled on the UFS link, i.e., an output 2 means UFS link is operating with 2 lanes.”…”�”}”(hjûÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÌhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÌhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_drivers_ufshcd_power_info_link_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-drivers-ufshcd-power-info-link-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj%ÛubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/link_state**”h]”j`)�”}”(hŒE**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/link_state**”h]”hŒA/sys/bus/platform/drivers/ufshcd/*/power_info/link_state”…”�”}”(hj?Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mõhj8Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2ÛubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/link_state**”h]”j`)�”}”(hŒB**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/link_state**”h]”hŒ>/sys/bus/platform/devices/*.ufs/power_info/link_state”…”�”}”(hjiÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhjbÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%Ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"Ûubah}”(h]”j!Ûah ]”h"]”Œ9abi_sys_bus_platform_drivers_ufshcd_power_info_link_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšÛjÛsj˜}”j!ÛjÛsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŸÛh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj©Ûh]”hŒsysfs-driver-ufs”…”�”}”(hj«Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MõhjŸÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubhÞ)�”}”(hŒ&This file shows the state of UFS link.”h]”hŒ&This file shows the state of UFS link.”…”�”}”(hjÍÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÛÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MõhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_power_info_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-power-info-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj÷ÛubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/mode**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/mode**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/power_info/mode”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÕhj Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/mode**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/mode**”h]”hŒ8/sys/bus/platform/devices/*.ufs/power_info/mode”…”�”}”(hj;Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÕhj4Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷Ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôÛubah}”(h]”jóÛah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_power_info_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlÜjéÛsj˜}”jóÛjéÛsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjqÜh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj{Üh]”hŒsysfs-driver-ufs”…”�”}”(hj}Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÕhjqÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÕhhÊh²hubhÞ)�”}”(hŒ)This file shows the PA power mode of UFS.”h]”hŒ)This file shows the PA power mode of UFS.”…”�”}”(hjŸÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÕhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj­Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÕhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_platform_drivers_ufshcd_power_info_rate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-platform-drivers-ufshcd-power-info-rate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÉÜubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/rate**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/power_info\/rate**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/power_info/rate”…”�”}”(hjãÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÝhjÜÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖÜubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/rate**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/power_info\/rate**”h]”hŒ8/sys/bus/platform/devices/*.ufs/power_info/rate”…”�”}”(hj Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÝhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆÜubah}”(h]”jÅÜah ]”h"]”Œ3abi_sys_bus_platform_drivers_ufshcd_power_info_rate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>Ýj»Üsj˜}”jÅÜj»ÜsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjCÝh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjMÝh]”hŒsysfs-driver-ufs”…”�”}”(hjOÝh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÝhjCÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÝhhÊh²hubhÞ)�”}”(hŒ+This file shows the speed rate of UFS link.”h]”hŒ+This file shows the speed rate of UFS link.”…”�”}”(hjqÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÝhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÝhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_drivers_ufshcd_rpm_lvl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-drivers-ufshcd-rpm-lvl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj›ÝubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rpm_lvl**”h]”j`)�”}”(hŒ6**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rpm_lvl**”h]”hŒ2/sys/bus/platform/drivers/ufshcd/*/rpm_lvl”…”�”}”(hjµÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mähj®Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ÝubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\*\.ufs\/rpm_lvl**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\*\.ufs\/rpm_lvl**”h]”hŒ//sys/bus/platform/devices/*.ufs/rpm_lvl”…”�”}”(hjßÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MähjØÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜Ýubah}”(h]”j—Ýah ]”h"]”Œ+abi_sys_bus_platform_drivers_ufshcd_rpm_lvl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞj�Ýsj˜}”j—Ýj�ÝsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÞh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÞh]”hŒsysfs-driver-ufs”…”�”}”(hj!Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MähjÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MähhÊh²hubhÞ)�”}”(hŒ£This entry could be used to set or show the UFS device runtime power management level. The current driver implementation supports 7 levels with next target states:”h]”hŒ£This entry could be used to set or show the UFS device runtime power management level. The current driver implementation supports 7 levels with next target states:”…”�”}”(hjCÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MähhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjTÞubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjTÞubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjtÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MähjqÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnÞubjW)�”}”(hhh]”hÞ)�”}”(hŒ6UFS device will stay active, UIC link will stay active”h]”hŒ6UFS device will stay active, UIC link will stay active”…”�”}”(hjŠÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mähj‡Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkÞubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjªÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mähj§Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ÞubjW)�”}”(hhh]”hÞ)�”}”(hŒ4UFS device will stay active, UIC link will hibernate”h]”hŒ4UFS device will stay active, UIC link will hibernate”…”�”}”(hjÀÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mähj½Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkÞubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjàÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MähjÝÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚÞubjW)�”}”(hhh]”hÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjƒàh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj�àh]”hŒsysfs-driver-ufs”…”�”}”(hj�àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™àŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mÿhjƒàubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÿhhÊh²hubhÞ)�”}”(hŒfThis entry shows the target power mode of an UFS device for the chosen runtime power management level.”h]”hŒfThis entry shows the target power mode of an UFS device for the chosen runtime power management level.”…”�”}”(hj±àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÿhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¿àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÿhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_drivers_ufshcd_rpm_target_link_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-drivers-ufshcd-rpm-target-link-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÛàubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rpm_target_link_state**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rpm_target_link_state**”h]”hŒ@/sys/bus/platform/drivers/ufshcd/*/rpm_target_link_state”…”�”}”(hjõàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjîàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèàubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/rpm_target_link_state**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/rpm_target_link_state**”h]”hŒ=/sys/bus/platform/devices/*.ufs/rpm_target_link_state”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèàubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØàubah}”(h]”j×àah ]”h"]”Œ9abi_sys_bus_platform_drivers_ufshcd_rpm_target_link_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPájÍàsj˜}”j×àjÍàsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjUáh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj_áh]”hŒsysfs-driver-ufs”…”�”}”(hjaáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhjUáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒcThis entry shows the target state of an UFS UIC link for the chosen runtime power management level.”h]”hŒcThis entry shows the target state of an UFS UIC link for the chosen runtime power management level.”…”�”}”(hjƒáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj‘áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_platform_drivers_ufshcd_rtc_update_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-platform-drivers-ufshcd-rtc-update-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj­áubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rtc_update_ms**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/rtc_update_ms**”h]”hŒ8/sys/bus/platform/drivers/ufshcd/*/rtc_update_ms”…”�”}”(hjÇáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MøhjÀáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºáubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/\*\.ufs\/rtc_update_ms**”h]”j`)�”}”(hŒ9**\/sys\/bus\/platform\/devices\/\*\.ufs\/rtc_update_ms**”h]”hŒ5/sys/bus/platform/devices/*.ufs/rtc_update_ms”…”�”}”(hjñáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Møhjêáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºáubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªáubah}”(h]”j©áah ]”h"]”Œ1abi_sys_bus_platform_drivers_ufshcd_rtc_update_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"âjŸásj˜}”j©ájŸásubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj'âh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj1âh]”hŒsysfs-driver-ufs”…”�”}”(hj3âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=âŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Møhj'âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MøhhÊh²hubhÞ)�”}”(hŒŒrtc_update_ms indicates how often the host should synchronize or update the UFS RTC. If set to 0, this will disable UFS RTC periodic update.”h]”hŒŒrtc_update_ms indicates how often the host should synchronize or update the UFS RTC. If set to 0, this will disable UFS RTC periodic update.”…”�”}”(hjUâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MøhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_platform_drivers_ufshcd_spm_lvl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-platform-drivers-ufshcd-spm-lvl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjqâubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/spm_lvl**”h]”j`)�”}”(hŒ6**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/spm_lvl**”h]”hŒ2/sys/bus/platform/drivers/ufshcd/*/spm_lvl”…”�”}”(hj‹âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj„âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~âubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\*\.ufs\/spm_lvl**”h]”j`)�”}”(hŒ3**\/sys\/bus\/platform\/devices\/\*\.ufs\/spm_lvl**”h]”hŒ//sys/bus/platform/devices/*.ufs/spm_lvl”…”�”}”(hjµâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj®âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~âubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnâubah}”(h]”jmâah ]”h"]”Œ+abi_sys_bus_platform_drivers_ufshcd_spm_lvl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæâjcâsj˜}”jmâjcâsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjëâh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjõâh]”hŒsysfs-driver-ufs”…”�”}”(hj÷âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhjëâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ¢This entry could be used to set or show the UFS device system power management level. The current driver implementation supports 7 levels with next target states:”h]”hŒ¢This entry could be used to set or show the UFS device system power management level. The current driver implementation supports 7 levels with next target states:”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj*ãubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj*ãubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjJãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhjGãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDãubjW)�”}”(hhh]”hÞ)�”}”(hŒ6UFS device will stay active, UIC link will stay active”h]”hŒ6UFS device will stay active, UIC link will stay active”…”�”}”(hj`ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj]ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAãubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj€ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj}ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzãubjW)�”}”(hhh]”hÞ)�”}”(hŒ4UFS device will stay active, UIC link will hibernate”h]”hŒ4UFS device will stay active, UIC link will hibernate”…”�”}”(hj–ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj“ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAãubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj¶ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhj³ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°ãubjW)�”}”(hhh]”hÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjYåh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjcåh]”hŒsysfs-driver-ufs”…”�”}”(hjeåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M,hjYåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubhÞ)�”}”(hŒeThis entry shows the target power mode of an UFS device for the chosen system power management level.”h]”hŒeThis entry shows the target power mode of an UFS device for the chosen system power management level.”…”�”}”(hj‡åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj•åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M,hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_platform_drivers_ufshcd_spm_target_link_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-platform-drivers-ufshcd-spm-target-link-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj±åubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/spm_target_link_state**”h]”j`)�”}”(hŒD**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/spm_target_link_state**”h]”hŒ@/sys/bus/platform/drivers/ufshcd/*/spm_target_link_state”…”�”}”(hjËåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M5hjÄåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾åubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/spm_target_link_state**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/devices\/\*\.ufs\/spm_target_link_state**”h]”hŒ=/sys/bus/platform/devices/*.ufs/spm_target_link_state”…”�”}”(hjõåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M5hjîåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾åubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®åubah}”(h]”j­åah ]”h"]”Œ9abi_sys_bus_platform_drivers_ufshcd_spm_target_link_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&æj£åsj˜}”j­åj£åsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj+æh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj5æh]”hŒsysfs-driver-ufs”…”�”}”(hj7æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M5hj+æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M5hhÊh²hubhÞ)�”}”(hŒbThis entry shows the target state of an UFS UIC link for the chosen system power management level.”h]”hŒbThis entry shows the target state of an UFS UIC link for the chosen system power management level.”…”�”}”(hjYæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M5hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjgæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M5hhÊh²hubj))�”}”(hŒM.. _abi_sys_bus_platform_drivers_ufshcd_string_descriptors_manufacturer_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-bus-platform-drivers-ufshcd-string-descriptors-manufacturer-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hjƒæubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/manufacturer_name**”h]”j`)�”}”(hŒT**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/manufacturer_name**”h]”hŒP/sys/bus/platform/drivers/ufshcd/*/string_descriptors/manufacturer_name”…”�”}”(hj�æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M<hj–æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�æubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/manufacturer_name**”h]”j`)�”}”(hŒQ**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/manufacturer_name**”h]”hŒM/sys/bus/platform/devices/*.ufs/string_descriptors/manufacturer_name”…”�”}”(hjÇæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M<hjÀæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�æubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€æubah}”(h]”jæah ]”h"]”ŒHabi_sys_bus_platform_drivers_ufshcd_string_descriptors_manufacturer_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøæjuæsj˜}”jæjuæsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjýæh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjçh]”hŒsysfs-driver-ufs”…”�”}”(hj çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M<hjýæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M<hhÊh²hubhÞ)�”}”(hŒ‰This file contains a device manufacturer name string. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ‰This file contains a device manufacturer name string. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj+çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M<hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj9çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M<hhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_platform_drivers_ufshcd_string_descriptors_oem_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-platform-drivers-ufshcd-string-descriptors-oem-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjUçubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/oem_id**”h]”j`)�”}”(hŒI**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/oem_id**”h]”hŒE/sys/bus/platform/drivers/ufshcd/*/string_descriptors/oem_id”…”�”}”(hjoçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkçubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MOhjhçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbçubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/oem_id**”h]”j`)�”}”(hŒF**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/oem_id**”h]”hŒB/sys/bus/platform/devices/*.ufs/string_descriptors/oem_id”…”�”}”(hj™çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MOhj’çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbçubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRçubah}”(h]”jQçah ]”h"]”Œ=abi_sys_bus_platform_drivers_ufshcd_string_descriptors_oem_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊçjGçsj˜}”jQçjGçsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÏçh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÙçh]”hŒsysfs-driver-ufs”…”�”}”(hjÛçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåçŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MOhjÏçubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MOhhÊh²hubhÞ)�”}”(hŒwThis file contains a OEM ID string. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒwThis file contains a OEM ID string. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjýçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MOhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MOhhÊh²hubj))�”}”(hŒH.. _abi_sys_bus_platform_drivers_ufshcd_string_descriptors_product_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-bus-platform-drivers-ufshcd-string-descriptors-product-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj'èubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/product_name**”h]”j`)�”}”(hŒO**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/product_name**”h]”hŒK/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_name”…”�”}”(hjAèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhj:èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4èubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/product_name**”h]”j`)�”}”(hŒL**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/product_name**”h]”hŒH/sys/bus/platform/devices/*.ufs/string_descriptors/product_name”…”�”}”(hjkèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhjdèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4èubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'èubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$èubah}”(h]”j#èah ]”h"]”ŒCabi_sys_bus_platform_drivers_ufshcd_string_descriptors_product_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœèjèsj˜}”j#èjèsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj¡èh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj«èh]”hŒsysfs-driver-ufs”…”�”}”(hj­èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·èŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MFhj¡èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhhÊh²hubhÞ)�”}”(hŒ}This file contains a product name string. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ}This file contains a product name string. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÏèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÝèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MFhhÊh²hubj))�”}”(hŒL.. _abi_sys_bus_platform_drivers_ufshcd_string_descriptors_product_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-bus-platform-drivers-ufshcd-string-descriptors-product-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjùèubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/product_revision**”h]”j`)�”}”(hŒS**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/product_revision**”h]”hŒO/sys/bus/platform/drivers/ufshcd/*/string_descriptors/product_revision”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mbhj éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/product_revision**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/product_revision**”h]”hŒL/sys/bus/platform/devices/*.ufs/string_descriptors/product_revision”…”�”}”(hj=éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mbhj6éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjöèubah}”(h]”jõèah ]”h"]”ŒGabi_sys_bus_platform_drivers_ufshcd_string_descriptors_product_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnéjëèsj˜}”jõèjëèsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjséh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj}éh]”hŒsysfs-driver-ufs”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰éŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mbhjséubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MbhhÊh²hubhÞ)�”}”(hŒ�This file contains a product revision string. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ�This file contains a product revision string. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj¡éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MbhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj¯éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MbhhÊh²hubj))�”}”(hŒI.. _abi_sys_bus_platform_drivers_ufshcd_string_descriptors_serial_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-bus-platform-drivers-ufshcd-string-descriptors-serial-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjËéubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/serial_number**”h]”j`)�”}”(hŒP**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/string_descriptors\/serial_number**”h]”hŒL/sys/bus/platform/drivers/ufshcd/*/string_descriptors/serial_number”…”�”}”(hjåéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MXhjÞéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØéubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/serial_number**”h]”j`)�”}”(hŒM**\/sys\/bus\/platform\/devices\/\*\.ufs\/string_descriptors\/serial_number**”h]”hŒI/sys/bus/platform/devices/*.ufs/string_descriptors/serial_number”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MXhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØéubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈéubah}”(h]”jÇéah ]”h"]”ŒDabi_sys_bus_platform_drivers_ufshcd_string_descriptors_serial_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@êj½ésj˜}”jÇéj½ésubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjEêh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjOêh]”hŒsysfs-driver-ufs”…”�”}”(hjQêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MXhjEêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MXhhÊh²hubhÞ)�”}”(hŒ…This file contains a device serial number string. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ…This file contains a device serial number string. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjsêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MXhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj�êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MXhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_platform_drivers_ufshcd_wb_flush_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-platform-drivers-ufshcd-wb-flush-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj�êubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_flush_threshold**”h]”j`)�”}”(hŒA**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_flush_threshold**”h]”hŒ=/sys/bus/platform/drivers/ufshcd/*/wb_flush_threshold”…”�”}”(hj·êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÈhj°êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªêubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_flush_threshold**”h]”j`)�”}”(hŒ>**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_flush_threshold**”h]”hŒ:/sys/bus/platform/devices/*.ufs/wb_flush_threshold”…”�”}”(hjáêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÈhjÚêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªêubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�êubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšêubah}”(h]”j™êah ]”h"]”Œ6abi_sys_bus_platform_drivers_ufshcd_wb_flush_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jëj�êsj˜}”j™êj�êsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjëh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj!ëh]”hŒsysfs-driver-ufs”…”�”}”(hj#ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-ëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÈhjëubeh}”(h]”•h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÈhhÊh²hubhÞ)�”}”(hX?wb_flush_threshold represents the threshold for flushing WriteBooster buffer, whose value expressed in unit of 10% granularity, such as '1' representing 10%, '2' representing 20%, and so on. If avail_wb_buff < wb_flush_threshold, it indicates that WriteBooster buffer needs to be flushed, otherwise it is not necessary.”h]”hXGwb_flush_threshold represents the threshold for flushing WriteBooster buffer, whose value expressed in unit of 10% granularity, such as ‘1’ representing 10%, ‘2’ representing 20%, and so on. If avail_wb_buff < wb_flush_threshold, it indicates that WriteBooster buffer needs to be flushed, otherwise it is not necessary.”…”�”}”(hjEëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÈhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_platform_drivers_ufshcd_wb_on:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-platform-drivers-ufshcd-wb-on”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjaëubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_on**”h]”j`)�”}”(hŒ4**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_on**”h]”hŒ0/sys/bus/platform/drivers/ufshcd/*/wb_on”…”�”}”(hj{ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hjtëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_on**”h]”j`)�”}”(hŒ1**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_on**”h]”hŒ-/sys/bus/platform/devices/*.ufs/wb_on”…”�”}”(hj¥ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hjžëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjaëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ëubah}”(h]”j]ëah ]”h"]”Œ)abi_sys_bus_platform_drivers_ufshcd_wb_on”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖëjSësj˜}”j]ëjSësubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjÛëh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjåëh]”hŒsysfs-driver-ufs”…”�”}”(hjçëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjãëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M³hjÛëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hhÊh²hubhÞ)�”}”(hX¦This node is used to set or display whether UFS WriteBooster is enabled. Echo 0 to this file to disable UFS WriteBooster or 1 to enable it. The WriteBooster is enabled after power-on/reset, however, it will be disabled/enable while CLK scaling down/up (if the platform supports UFSHCD_CAP_CLK_SCALING). For a platform that doesn't support UFSHCD_CAP_CLK_SCALING, we can disable/enable WriteBooster through this sysfs node.”h]”hX¨This node is used to set or display whether UFS WriteBooster is enabled. Echo 0 to this file to disable UFS WriteBooster or 1 to enable it. The WriteBooster is enabled after power-on/reset, however, it will be disabled/enable while CLK scaling down/up (if the platform supports UFSHCD_CAP_CLK_SCALING). For a platform that doesn’t support UFSHCD_CAP_CLK_SCALING, we can disable/enable WriteBooster through this sysfs node.”…”�”}”(hj ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M³hhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_platform_drivers_ufshcd_wb_resize_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-platform-drivers-ufshcd-wb-resize-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj%ìubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_resize_enable**”h]”j`)�”}”(hŒ?**\/sys\/bus\/platform\/drivers\/ufshcd\/\*\/wb_resize_enable**”h]”hŒ;/sys/bus/platform/drivers/ufshcd/*/wb_resize_enable”…”�”}”(hj?ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhj8ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2ìubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_resize_enable**”h]”j`)�”}”(hŒ<**\/sys\/bus\/platform\/devices\/\*\.ufs\/wb_resize_enable**”h]”hŒ8/sys/bus/platform/devices/*.ufs/wb_resize_enable”…”�”}”(hjiìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhjbìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"ìubah}”(h]”j!ìah ]”h"]”Œ4abi_sys_bus_platform_drivers_ufshcd_wb_resize_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšìjìsj˜}”j!ìjìsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjŸìh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj©ìh]”hŒsysfs-driver-ufs”…”�”}”(hj«ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MhhjŸìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhhÊh²hubhÞ)�”}”(hŒMThe host can enable the WriteBooster buffer resize by setting this attribute.”h]”hŒMThe host can enable the WriteBooster buffer resize by setting this attribute.”…”�”}”(hjÍìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÞìubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjÞìubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒidle”h]”hŒidle”…”�”}”(hjþìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhjûìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøìubjW)�”}”(hhh]”hÞ)�”}”(hŒThere is no resize operation”h]”hŒThere is no resize operation”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhjíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdecrease”h]”hŒdecrease”…”�”}”(hj5íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhj2íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/íubjW)�”}”(hhh]”hÞ)�”}”(hŒ!Decrease WriteBooster buffer size”h]”hŒ!Decrease WriteBooster buffer size”…”�”}”(hjLíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhjIíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/íubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõìubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒincrease”h]”hŒincrease”…”�”}”(hjlíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhjiíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfíubjW)�”}”(hhh]”hÞ)�”}”(hŒ!Increase WriteBooster buffer size”h]”hŒ!Increase WriteBooster buffer size”…”�”}”(hjƒíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mhhj€íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfíubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛìubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe file is write only.”h]”hŒThe file is write only.”…”�”}”(hj°íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhhÊh²hubj))�”}”(hŒZ.. _abi_sys_bus_platform_drivers_zynqmp_fpga_manager_firmware_zynqmp_firmware_pcap_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-bus-platform-drivers-zynqmp-fpga-manager-firmware-zynqmp-firmware-pcap-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kbuh1j@hjÌíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ`**\/sys\/bus\/platform\/drivers\/zynqmp_fpga_manager\/firmware\:zynqmp\-firmware\:pcap\/status**”h]”j`)�”}”(hŒ`**\/sys\/bus\/platform\/drivers\/zynqmp_fpga_manager\/firmware\:zynqmp\-firmware\:pcap\/status**”h]”hŒ\/sys/bus/platform/drivers/zynqmp_fpga_manager/firmware:zynqmp-firmware:pcap/status”…”�”}”(hjæíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-driver-zynqmp-fpga”h´Khjßíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉíubah}”(h]”jÈíah ]”h"]”ŒUabi_sys_bus_platform_drivers_zynqmp_fpga_manager_firmware_zynqmp_firmware_pcap_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîj¾ísj˜}”jÈíj¾ísubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-zynqmp-fpga `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-zynqmp-fpga `”h]”j§)�”}”(hj'îh]”hŒsysfs-driver-zynqmp-fpga”…”�”}”(hj)îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_zynqmp_fpga”uh1hh³júíh´Khjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhhÊh²hubhÞ)�”}”(hŒù(RO) Read fpga status. Read returns a hexadecimal value that tells the current status of the FPGA device. Each bit position in the status value is described Below(see ug570 chapter 9). https://docs.xilinx.com/v/u/en-US/ug570-ultrascale-configuration”h]”(hŒ¹(RO) Read fpga status. Read returns a hexadecimal value that tells the current status of the FPGA device. Each bit position in the status value is described Below(see ug570 chapter 9). ”…”�”}”(hjKîh²hh³Nh´Nubjö¯)�”}”(hŒ@https://docs.xilinx.com/v/u/en-US/ug570-ultrascale-configuration”h]”hŒ@https://docs.xilinx.com/v/u/en-US/ug570-ultrascale-configuration”…”�”}”(hjSîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jUîuh1jõ¯hjKîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjkîubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjkîubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(0)”h]”hŒBIT(0)”…”�”}”(hj‹îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjˆîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…îubjW)�”}”(hhh]”hÞ)�”}”(hŒ0: No CRC error 1: CRC error”h]”hŒ0: No CRC error 1: CRC error”…”�”}”(hj¢îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjŸîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…îubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(1)”h]”hŒBIT(1)”…”�”}”(hjÂîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj¿îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼îubjW)�”}”(hhh]”hÞ)�”}”(hŒ70: Decryptor security not set 1: Decryptor security set”h]”hŒ70: Decryptor security not set 1: Decryptor security set”…”�”}”(hjÙîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjÖîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼îubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(2)”h]”hŒBIT(2)”…”�”}”(hjùîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjöîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóîubjW)�”}”(hhh]”hÞ)�”}”(hŒ50: MMCMs/PLLs are not locked 1: MMCMs/PLLs are locked”h]”hŒ50: MMCMs/PLLs are not locked 1: MMCMs/PLLs are locked”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(3)”h]”hŒBIT(3)”…”�”}”(hj0ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj-ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ïubjW)�”}”(hhh]”hÞ)�”}”(hŒ!0: DCI not matched 1: DCI matched”h]”hŒ!0: DCI not matched 1: DCI matched”…”�”}”(hjGïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjDïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(4)”h]”hŒBIT(4)”…”�”}”(hjgïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjdïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaïubjW)�”}”(hhh]”hÞ)�”}”(hŒG0: Start-up sequence has not finished 1: Start-up sequence has finished”h]”hŒG0: Start-up sequence has not finished 1: Start-up sequence has finished”…”�”}”(hj~ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj{ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(5)”h]”hŒBIT(5)”…”�”}”(hjžïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj›ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ïubjW)�”}”(hhh]”hÞ)�”}”(hŒG0: All I/Os are placed in High-Z state 1: All I/Os behave as configured”h]”hŒG0: All I/Os are placed in High-Z state 1: All I/Os behave as configured”…”�”}”(hjµïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj²ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(6)”h]”hŒBIT(6)”…”�”}”(hjÕïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjÒïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏïubjW)�”}”(hhh]”hÞ)�”}”(hŒ\0: Flip-flops and block RAM are write disabled 1: Flip-flops and block RAM are write enabled”h]”hŒ\0: Flip-flops and block RAM are write disabled 1: Flip-flops and block RAM are write enabled”…”�”}”(hjìïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjéïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(7)”h]”hŒBIT(7)”…”�”}”(hj ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðubjW)�”}”(hhh]”hÞ)�”}”(hŒ70: GHIGH_B_STATUS asserted 1: GHIGH_B_STATUS deasserted”h]”hŒ70: GHIGH_B_STATUS asserted 1: GHIGH_B_STATUS deasserted”…”�”}”(hj#ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(8) to BIT(10)”h]”hŒBIT(8) to BIT(10)”…”�”}”(hjCðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj@ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ðubjW)�”}”(hhh]”hÞ)�”}”(hŒStatus of the mode pins”h]”hŒStatus of the mode pins”…”�”}”(hjZðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjWðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(11)”h]”hŒBIT(11)”…”�”}”(hjzðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjwðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtðubjW)�”}”(hhh]”hÞ)�”}”(hŒ=0: Initialization has not finished 1: Initialization finished”h]”hŒ=0: Initialization has not finished 1: Initialization finished”…”�”}”(hj‘ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjŽðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(12)”h]”hŒBIT(12)”…”�”}”(hj±ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj®ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ðubjW)�”}”(hhh]”hÞ)�”}”(hŒValue on INIT_B_PIN pin”h]”hŒValue on INIT_B_PIN pin”…”�”}”(hjÈðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjÅðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(13)”h]”hŒBIT(13)”…”�”}”(hjèðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjåðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâðubjW)�”}”(hhh]”hÞ)�”}”(hŒ)0: Signal not released 1: Signal released”h]”hŒ)0: Signal not released 1: Signal released”…”�”}”(hjÿðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjüðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(14)”h]”hŒBIT(14)”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñubjW)�”}”(hhh]”hÞ)�”}”(hŒValue on DONE_PIN pin.”h]”hŒValue on DONE_PIN pin.”…”�”}”(hj6ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj3ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(15)”h]”hŒBIT(15)”…”�”}”(hjVñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjSñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPñubjW)�”}”(hhh]”hÞ)�”}”(hŒ"0: No IDCODE_ERROR 1: IDCODE_ERROR”h]”hŒ"0: No IDCODE_ERROR 1: IDCODE_ERROR”…”�”}”(hjmñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(16)”h]”hŒBIT(16)”…”�”}”(hj�ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjŠñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ñubjW)�”}”(hhh]”hÞ)�”}”(hŒ&0: No SECURITY_ERROR 1: SECURITY_ERROR”h]”hŒ&0: No SECURITY_ERROR 1: SECURITY_ERROR”…”�”}”(hj¤ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj¡ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(17)”h]”hŒBIT(17)”…”�”}”(hjÄñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjÁñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ñubjW)�”}”(hhh]”hÞ)�”}”(hŒ&System Monitor over-temperature if set”h]”hŒ&System Monitor over-temperature if set”…”�”}”(hjÛñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjØñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(18) to BIT(20)”h]”hŒBIT(18) to BIT(20)”…”�”}”(hjûñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjøñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõñubjW)�”}”(hhh]”hÞ)�”}”(hŒ�Start-up state machine (0 to 7) Phase 0 = 000 Phase 1 = 001 Phase 2 = 011 Phase 3 = 010 Phase 4 = 110 Phase 5 = 111 Phase 6 = 101 Phase 7 = 100”h]”hŒ�Start-up state machine (0 to 7) Phase 0 = 000 Phase 1 = 001 Phase 2 = 011 Phase 3 = 010 Phase 4 = 110 Phase 5 = 111 Phase 6 = 101 Phase 7 = 100”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBIT(25) to BIT(26)”h]”hŒBIT(25) to BIT(26)”…”�”}”(hj2òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´Khj/òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,òubjW)�”}”(hhh]”hÞ)�”}”(hŒBIndicates the detected bus width 00 = x1 01 = x8 10 = x16 11 = x32”h]”hŒBIndicates the detected bus width 00 = x1 01 = x8 10 = x16 11 = x32”…”�”}”(hjIòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhjFòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,òubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚îubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhîubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThe other bits are reserved.”h]”hŒThe other bits are reserved.”…”�”}”(hjvòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júíh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_rapidio_devices_nn_d_iiii:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-rapidio-devices-nn-d-iiii”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj’òubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/rapidio\/devices\/\\:\\:\**”h]”j`)�”}”(hŒ9**\/sys\/bus\/rapidio\/devices\/\\:\\:\**”h]”hŒ5/sys/bus/rapidio/devices/::”…”�”}”(hj¬òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-bus-rapidio”h´Khj¥òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�òubah}”(h]”jŽòah ]”h"]”Œ%abi_sys_bus_rapidio_devices_nn_d_iiii”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞòj„òsj˜}”jŽòj„òsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjãòh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjíòh]”hŒsysfs-bus-rapidio”…”�”}”(hjïòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùòŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Khjãòubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhhÊh²hubhÞ)�”}”(hŒœFor each RapidIO device, the RapidIO subsystem creates files in an individual subdirectory with the following name format of device_name "nn:d:iiii", where:”h]”hŒ For each RapidIO device, the RapidIO subsystem creates files in an individual subdirectory with the following name format of device_name “nn:d:iiiiâ€�, where:”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj"óubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj"óubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnn”h]”hŒnn”…”�”}”(hjBóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Khj?óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<óubjW)�”}”(hhh]”hÞ)�”}”(hŒDtwo-digit hexadecimal ID of RapidIO network where the device resides”h]”hŒDtwo-digit hexadecimal ID of RapidIO network where the device resides”…”�”}”(hjYóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhjVóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<óubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9óubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒd”h]”hŒd”…”�”}”(hjyóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Khjvóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsóubjW)�”}”(hhh]”hÞ)�”}”(hŒ3device type: 'e' - for endpoint or 's' - for switch”h]”hŒ;device type: ‘e’ - for endpoint or ‘s’ - for switch”…”�”}”(hj�óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Khj�óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsóubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9óubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒiiii”h]”hŒiiii”…”�”}”(hj°óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Khj­óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªóubjW)�”}”(hhh]”hÞ)�”}”(hŒ@four-digit device destID for endpoints, or switchID for switches”h]”hŒ@four-digit device destID for endpoints, or switchID for switches”…”�”}”(hjÇóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhjÄóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªóubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9óubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒÊFor example, below is a list of device directories that represents a typical RapidIO network with one switch, one host, and two agent endpoints, as it is seen by the enumerating host (with destID = 1)::”h]”hŒÉFor example, below is a list of device directories that represents a typical RapidIO network with one switch, one host, and two agent endpoints, as it is seen by the enumerating host (with destID = 1):”…”�”}”(hjôóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhhÊh²hubj¹)�”}”(hŒh/sys/bus/rapidio/devices/00:e:0000 /sys/bus/rapidio/devices/00:e:0002 /sys/bus/rapidio/devices/00:s:0001”h]”hŒh/sys/bus/rapidio/devices/00:e:0000 /sys/bus/rapidio/devices/00:e:0002 /sys/bus/rapidio/devices/00:s:0001”…”�”}”hjôsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÀòh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ—NOTE: An enumerating or discovering endpoint does not create a sysfs entry for itself, this is why an endpoint with destID=1 is not shown in the list. ”h]”(jn)�”}”(hŒNOTE:”h]”hŒNOTE:”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÀòh´Khjôubj~)�”}”(hhh]”hÞ)�”}”(hŒ�An enumerating or discovering endpoint does not create a sysfs entry for itself, this is why an endpoint with destID=1 is not shown in the list.”h]”hŒ�An enumerating or discovering endpoint does not create a sysfs entry for itself, this is why an endpoint with destID=1 is not shown in the list.”…”�”}”(hj(ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Khj%ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÀòh´Khjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ)Attributes Common for All RapidIO Devices”h]”hŒ)Attributes Common for All RapidIO Devices”…”�”}”(hjHôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_rapidio_devices_nn_d_iiii_asm_did:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-rapidio-devices-nn-d-iiii-asm-did”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjdôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_did**”h]”j`)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_did**”h]”hŒ>/sys/bus/rapidio/devices/::/asm_did”…”�”}”(hj~ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K8hjwôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaôubah}”(h]”j`ôah ]”h"]”Œ-abi_sys_bus_rapidio_devices_nn_d_iiii_asm_did”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ôjVôsj˜}”j`ôjVôsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj´ôh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hj¾ôh]”hŒsysfs-bus-rapidio”…”�”}”(hjÀôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼ôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K8hj´ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K8hhÊh²hubhÞ)�”}”(hŒ>(RO) returns identifier for the assembly containing the device”h]”hŒ>(RO) returns identifier for the assembly containing the device”…”�”}”(hjâôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K8hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_rapidio_devices_nn_d_iiii_asm_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-rapidio-devices-nn-d-iiii-asm-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjþôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_rev**”h]”j`)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_rev**”h]”hŒ>/sys/bus/rapidio/devices/::/asm_rev”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K@hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûôubah}”(h]”júôah ]”h"]”Œ-abi_sys_bus_rapidio_devices_nn_d_iiii_asm_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIõjðôsj˜}”júôjðôsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjNõh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjXõh]”hŒsysfs-bus-rapidio”…”�”}”(hjZõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K@hjNõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K@hhÊh²hubhÞ)�”}”(hŒA(RO) returns revision level of the assembly containing the device”h]”hŒA(RO) returns revision level of the assembly containing the device”…”�”}”(hj|õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K@hhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_rapidio_devices_nn_d_iiii_asm_vid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-rapidio-devices-nn-d-iiii-asm-vid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj˜õubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_vid**”h]”j`)�”}”(hŒB**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/asm_vid**”h]”hŒ>/sys/bus/rapidio/devices/::/asm_vid”…”�”}”(hj²õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KIhj«õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•õubah}”(h]”j”õah ]”h"]”Œ-abi_sys_bus_rapidio_devices_nn_d_iiii_asm_vid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãõjŠõsj˜}”j”õjŠõsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjèõh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjòõh]”hŒsysfs-bus-rapidio”…”�”}”(hjôõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´KIhjèõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KIhhÊh²hubhÞ)�”}”(hŒD(RO) returns vendor identifier of the assembly containing the device”h]”hŒD(RO) returns vendor identifier of the assembly containing the device”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KIhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_rapidio_devices_nn_d_iiii_config:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-rapidio-devices-nn-d-iiii-config”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj2öubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/config**”h]”j`)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/config**”h]”hŒ=/sys/bus/rapidio/devices/::/config”…”�”}”(hjLöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KlhjEöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/öubah}”(h]”j.öah ]”h"]”Œ,abi_sys_bus_rapidio_devices_nn_d_iiii_config”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}öj$ösj˜}”j.öj$ösubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj‚öh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjŒöh]”hŒsysfs-bus-rapidio”…”�”}”(hjŽöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜öŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Klhj‚öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KlhhÊh²hubhÞ)�”}”(hX4(RW) Binary attribute to read from and write to the device configuration registers using the RapidIO maintenance transactions. This attribute is similar in behaviour to the "config" attribute of PCI devices and provides an access to the RapidIO device registers using standard file read and write operations.”h]”hX8(RW) Binary attribute to read from and write to the device configuration registers using the RapidIO maintenance transactions. This attribute is similar in behaviour to the “configâ€� attribute of PCI devices and provides an access to the RapidIO device registers using standard file read and write operations.”…”�”}”(hj°öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KlhhÊh²hubhÞ)�”}”(hŒ RapidIO Switch Device Attributes”h]”hŒ RapidIO Switch Device Attributes”…”�”}”(hj¾öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KlhhÊh²hubhÞ)�”}”(hX„RapidIO switches have additional attributes in sysfs. RapidIO subsystem supports common and device-specific sysfs attributes for switches. Because switches are integrated into the RapidIO subsystem, it offers a method to create device-specific sysfs attributes by specifying a callback function that may be set by the switch initialization routine during enumeration or discovery process.”h]”hX„RapidIO switches have additional attributes in sysfs. RapidIO subsystem supports common and device-specific sysfs attributes for switches. Because switches are integrated into the RapidIO subsystem, it offers a method to create device-specific sysfs attributes by specifying a callback function that may be set by the switch initialization routine during enumeration or discovery process.”…”�”}”(hjÌöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KlhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_rapidio_devices_nn_d_iiii_destid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-rapidio-devices-nn-d-iiii-destid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjèöubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/destid**”h]”j`)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/destid**”h]”hŒ=/sys/bus/rapidio/devices/::/destid”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KRhjûöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõöubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèöubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåöubah}”(h]”jäöah ]”h"]”Œ,abi_sys_bus_rapidio_devices_nn_d_iiii_destid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3÷jÚösj˜}”jäöjÚösubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj8÷h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjB÷h]”hŒsysfs-bus-rapidio”…”�”}”(hjD÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´KRhj8÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KRhhÊh²hubhÞ)�”}”(hŒF(RO) returns device destination ID assigned by the enumeration routine”h]”hŒF(RO) returns device destination ID assigned by the enumeration routine”…”�”}”(hjf÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KRhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_rapidio_devices_nn_d_iiii_device_rev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-rapidio-devices-nn-d-iiii-device-rev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj‚÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/device_rev**”h]”j`)�”}”(hŒE**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/device_rev**”h]”hŒA/sys/bus/rapidio/devices/::/device_rev”…”�”}”(hjœ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K0hj•÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷ubah}”(h]”j~÷ah ]”h"]”Œ0abi_sys_bus_rapidio_devices_nn_d_iiii_device_rev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍ÷jt÷sj˜}”j~÷jt÷subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjÒ÷h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjÜ÷h]”hŒsysfs-bus-rapidio”…”�”}”(hjÞ÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jè÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K0hjÒ÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K0hhÊh²hubhÞ)�”}”(hŒ&(RO) returns the device revision level”h]”hŒ&(RO) returns the device revision level”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K0hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_rapidio_devices_nn_d_iiii_did:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-rapidio-devices-nn-d-iiii-did”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/did**”h]”j`)�”}”(hŒ>**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/did**”h]”hŒ:/sys/bus/rapidio/devices/::/did”…”�”}”(hj6øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2øubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K hj/øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)øubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøubah}”(h]”jøah ]”h"]”Œ)abi_sys_bus_rapidio_devices_nn_d_iiii_did”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgøjøsj˜}”jøjøsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjløh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjvøh]”hŒsysfs-bus-rapidio”…”�”}”(hjxøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K hjløubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K hhÊh²hubhÞ)�”}”(hŒ"(RO) returns the device identifier”h]”hŒ"(RO) returns the device identifier”…”�”}”(hjšøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_rapidio_devices_nn_d_iiii_lprev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-rapidio-devices-nn-d-iiii-lprev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj¶øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/lprev**”h]”j`)�”}”(hŒ@**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/lprev**”h]”hŒ</sys/bus/rapidio/devices/::/lprev”…”�”}”(hjÐøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K[hjÉøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³øubah}”(h]”j²øah ]”h"]”Œ+abi_sys_bus_rapidio_devices_nn_d_iiii_lprev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùj¨øsj˜}”j²øj¨øsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjùh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjùh]”hŒsysfs-bus-rapidio”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K[hjùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K[hhÊh²hubhÞ)�”}”(hŒe(RO) returns name of previous device (switch) on the path to the device that that owns this attribute”h]”hŒe(RO) returns name of previous device (switch) on the path to the device that that owns this attribute”…”�”}”(hj4ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K[hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_rapidio_devices_nn_d_iiii_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-rapidio-devices-nn-d-iiii-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjPùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/modalias**”h]”j`)�”}”(hŒC**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/modalias**”h]”hŒ?/sys/bus/rapidio/devices/::/modalias”…”�”}”(hjjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjfùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Kdhjcùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjPùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjMùubah}”(h]”jLùah ]”h"]”Œ.abi_sys_bus_rapidio_devices_nn_d_iiii_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›ùjBùsj˜}”jLùjBùsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj ùh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjªùh]”hŒsysfs-bus-rapidio”…”�”}”(hj¬ùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶ùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Kdhj ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KdhhÊh²hubhÞ)�”}”(hŒ (RO) returns the device modalias”h]”hŒ (RO) returns the device modalias”…”�”}”(hjÎùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KdhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_rapidio_devices_nn_d_iiii_vid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-rapidio-devices-nn-d-iiii-vid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjêùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/vid**”h]”j`)�”}”(hŒ>**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/vid**”h]”hŒ:/sys/bus/rapidio/devices/::/vid”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K(hjýùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçùubah}”(h]”jæùah ]”h"]”Œ)abi_sys_bus_rapidio_devices_nn_d_iiii_vid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5újÜùsj˜}”jæùjÜùsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj:úh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjDúh]”hŒsysfs-bus-rapidio”…”�”}”(hjFúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBúubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K(hj:úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K(hhÊh²hubhÞ)�”}”(hŒ)(RO) returns the device vendor identifier”h]”hŒ)(RO) returns the device vendor identifier”…”�”}”(hjhúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K(hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_rapidio_devices_nn_s_iiii_destid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-rapidio-devices-nn-s-iiii-destid”uh1j(h´KhhÊh²hh³Nube(j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj„úubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/destid**”h]”j`)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/destid**”h]”hŒ=/sys/bus/rapidio/devices/::/destid”…”�”}”(hjžúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K�hj—úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘úubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�úubah}”(h]”j€úah ]”h"]”Œ,abi_sys_bus_rapidio_devices_nn_s_iiii_destid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏújvúsj˜}”j€újvúsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjÔúh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjÞúh]”hŒsysfs-bus-rapidio”…”�”}”(hjàúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜúubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K�hjÔúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K�hhÊh²hubhÞ)�”}”(hŒV(RO) device destination ID of the associated device that defines a route to the switch”h]”hŒV(RO) device destination ID of the associated device that defines a route to the switch”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K�hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_rapidio_devices_nn_s_iiii_errlog:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-rapidio-devices-nn-s-iiii-errlog”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/errlog**”h]”j`)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/errlog**”h]”hŒ=/sys/bus/rapidio/devices/::/errlog”…”�”}”(hj8ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K¯hj1ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûubah}”(h]”jûah ]”h"]”Œ,abi_sys_bus_rapidio_devices_nn_s_iiii_errlog”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jiûjûsj˜}”jûjûsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjnûh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjxûh]”hŒsysfs-bus-rapidio”…”�”}”(hjzûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„ûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K¯hjnûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K¯hhÊh²hubhÞ)�”}”(hŒ:(RO) reads contents of device error log until it is empty.”h]”hŒ:(RO) reads contents of device error log until it is empty.”…”�”}”(hjœûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K¯hhÊh²hubhÞ)�”}”(hŒRapidIO Bus Attributes”h]”hŒRapidIO Bus Attributes”…”�”}”(hjªûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K¯hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_rapidio_devices_nn_s_iiii_hopcount:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-rapidio-devices-nn-s-iiii-hopcount”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÆûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/hopcount**”h]”j`)�”}”(hŒC**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/hopcount**”h]”hŒ?/sys/bus/rapidio/devices/::/hopcount”…”�”}”(hjàûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K–hjÙûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃûubah}”(h]”jÂûah ]”h"]”Œ.abi_sys_bus_rapidio_devices_nn_s_iiii_hopcount”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüj¸ûsj˜}”jÂûj¸ûsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjüh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hj üh]”hŒsysfs-bus-rapidio”…”�”}”(hj"üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´K–hjüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K–hhÊh²hubhÞ)�”}”(hŒ-(RO) number of hops on the path to the switch”h]”hŒ-(RO) number of hops on the path to the switch”…”�”}”(hjDüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´K–hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_rapidio_devices_nn_s_iiii_lnext:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-rapidio-devices-nn-s-iiii-lnext”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj`üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/lnext**”h]”j`)�”}”(hŒ@**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/lnext**”h]”hŒ</sys/bus/rapidio/devices/::/lnext”…”�”}”(hjzüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Kžhjsüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]üubah}”(h]”j\üah ]”h"]”Œ+abi_sys_bus_rapidio_devices_nn_s_iiii_lnext”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«üjRüsj˜}”j\üjRüsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj°üh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjºüh]”hŒsysfs-bus-rapidio”…”�”}”(hj¼üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Kžhj°üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KžhhÊh²hubhÞ)�”}”(hX(RO) returns names of devices linked to the switch except one of a device linked to the ingress port (reported as "lprev"). This is an array names with number of lines equal to number of ports in switch. If a switch port has no attached device, returns "null" instead of a device name.”h]”hX%(RO) returns names of devices linked to the switch except one of a device linked to the ingress port (reported as “lprevâ€�). This is an array names with number of lines equal to number of ports in switch. If a switch port has no attached device, returns “nullâ€� instead of a device name.”…”�”}”(hjÞüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KžhhÊh²hubhÞ)�”}”(hŒ!Device-specific Switch Attributes”h]”hŒ!Device-specific Switch Attributes”…”�”}”(hjìüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KžhhÊh²hubhÞ)�”}”(hŒ IDT_GEN2-”h]”hŒ IDT_GEN2-”…”�”}”(hjúüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KžhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_rapidio_devices_nn_s_iiii_routes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-rapidio-devices-nn-s-iiii-routes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/routes**”h]”j`)�”}”(hŒA**\/sys\/bus\/rapidio\/devices\/\\:\\:\\/routes**”h]”hŒ=/sys/bus/rapidio/devices/::/routes”…”�”}”(hj0ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´Kƒhj)ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jýah ]”h"]”Œ,abi_sys_bus_rapidio_devices_nn_s_iiii_routes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jaýjýsj˜}”jýjýsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjfýh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hjpýh]”hŒsysfs-bus-rapidio”…”�”}”(hjrýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Kƒhjfýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KƒhhÊh²hubhÞ)�”}”(hŒ’(RO) reports switch routing information in "destID port" format. This attribute reports only valid routing table entries, one line for each entry.”h]”hŒ–(RO) reports switch routing information in “destID portâ€� format. This attribute reports only valid routing table entries, one line for each entry.”…”�”}”(hj”ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KƒhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_rapidio_scan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rapidio-scan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj°ýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/rapidio\/scan**”h]”j`)�”}”(hŒ**\/sys\/bus\/rapidio\/scan**”h]”hŒ/sys/bus/rapidio/scan”…”�”}”(hjÊýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KºhjÃýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ýubah}”(h]”j¬ýah ]”h"]”Œabi_sys_bus_rapidio_scan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûýj¢ýsj˜}”j¬ýj¢ýsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-bus-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjþh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-bus-rapidio `”h]”j§)�”}”(hj þh]”hŒsysfs-bus-rapidio”…”�”}”(hj þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_bus_rapidio”uh1hh³jÀòh´Kºhjþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KºhhÊh²hubhÞ)�”}”(hX'(WO) Allows to trigger enumeration discovery process from user space. To initiate an enumeration or discovery process on specific mport device, a user needs to write mport_ID (not RapidIO destination ID) into this file. The mport_ID is a sequential number (0 ... RIO_MAX_MPORTS) assigned to the mport device. For example, for a machine with a single RapidIO controller, mport_ID for that controller always will be 0. To initiate RapidIO enumeration/discovery on all available mports a user must write '-1' (or RIO_MPORT_ANY) into this attribute file.”h]”hX+(WO) Allows to trigger enumeration discovery process from user space. To initiate an enumeration or discovery process on specific mport device, a user needs to write mport_ID (not RapidIO destination ID) into this file. The mport_ID is a sequential number (0 ... RIO_MAX_MPORTS) assigned to the mport device. For example, for a machine with a single RapidIO controller, mport_ID for that controller always will be 0. To initiate RapidIO enumeration/discovery on all available mports a user must write ‘-1’ (or RIO_MPORT_ANY) into this attribute file.”…”�”}”(hj.þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀòh´KºhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_rbd_add:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rbd-add”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjJþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/rbd\/add**”h]”j`)�”}”(hŒ**\/sys\/bus\/rbd\/add**”h]”hŒ/sys/bus/rbd/add”…”�”}”(hjdþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-rbd”h´Khj]þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGþubah}”(h]”jFþah ]”h"]”Œabi_sys_bus_rbd_add”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–þj<þsj˜}”jFþj<þsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj›þh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj¥þh]”hŒ sysfs-bus-rbd”…”�”}”(hj§þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±þŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´Khj›þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒ(WO) Add rbd block device.”h]”hŒ(WO) Add rbd block device.”…”�”}”(hjÉþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒIUsage: []”h]”hŒIUsage: []”…”�”}”(hj×þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjåþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubj¹)�”}”(hŒ:$ echo "192.168.0.1 name=admin rbd foo" > /sys/bus/rbd/add”h]”hŒ:$ echo "192.168.0.1 name=admin rbd foo" > /sys/bus/rbd/add”…”�”}”hjóþsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jxþh´KhhÊh²hubhÞ)�”}”(hŒ³The snapshot name can be "-" or omitted to map the image read/write. A will be assigned for any registered block device. If snapshot is used, it will be mapped read-only.”h]”hŒ·The snapshot name can be “-â€� or omitted to map the image read/write. A will be assigned for any registered block device. If snapshot is used, it will be mapped read-only.”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_rbd_add_single_major:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-rbd-add-single-major”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/rbd\/add_single_major**”h]”j`)�”}”(hŒ%**\/sys\/bus\/rbd\/add_single_major**”h]”hŒ!/sys/bus/rbd/add_single_major”…”�”}”(hj7ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K&hj0ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿubah}”(h]”jÿah ]”h"]”Œ abi_sys_bus_rbd_add_single_major”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhÿjÿsj˜}”jÿjÿsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hjmÿh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hjwÿh]”hŒ sysfs-bus-rbd”…”�”}”(hjyÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´K&hjmÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K&hhÊh²hubhÞ)�”}”(hŒV(WO) Available only if rbd module is inserted with single_major parameter set to true.”h]”hŒV(WO) Available only if rbd module is inserted with single_major parameter set to true.”…”�”}”(hj›ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K&hhÊh²hubhÞ)�”}”(hŒãUsage is the same as for /sys/bus/rbd/add. If present, this should be used instead of the latter: any attempts to use /sys/bus/rbd/add if /sys/bus/rbd/add_single_major is available will fail for backwards compatibility reasons.”h]”hŒãUsage is the same as for /sys/bus/rbd/add. If present, this should be used instead of the latter: any attempts to use /sys/bus/rbd/add if /sys/bus/rbd/add_single_major is available will fail for backwards compatibility reasons.”…”�”}”(hj©ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K&hhÊh²hubj))�”}”(hŒ,.. _abi_sys_bus_rbd_devices_dev_id_image_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-rbd-devices-dev-id-image-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÅÿubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/rbd\/devices\/\\/image_id**”h]”j`)�”}”(hŒ3**\/sys\/bus\/rbd\/devices\/\\/image_id**”h]”hŒ//sys/bus/rbd/devices//image_id”…”�”}”(hjßÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KyhjØÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÿubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/rbd\/devices\/\\/features**”h]”j`)�”}”(hŒ3**\/sys\/bus\/rbd\/devices\/\\/features**”h]”hŒ//sys/bus/rbd/devices//features”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´Kyhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂÿubah}”(h]”jÁÿah ]”h"]”Œ'abi_sys_bus_rbd_devices_dev_id_image_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:j·ÿsj˜}”jÁÿj·ÿsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj?h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hjIh]”hŒ sysfs-bus-rbd”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´Kyhj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KyhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjpubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjpubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒimage_id”h]”hŒimage_id”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´Kyhj�ubah}”(h]”h ]”h"]”h$]”•Œh&]”uh1jVhjŠubjW)�”}”(hhh]”hÞ)�”}”(hŒM(RO) The unique id for the rbd image. (For rbd image format 1 this is empty.)”h]”hŒM(RO) The unique id for the rbd image. (For rbd image format 1 this is empty.)”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´Kyhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfeatures”h]”hŒfeatures”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KyhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁubjW)�”}”(hhh]”hÞ)�”}”(hŒ?(RO) A hexadecimal encoding of the feature bits for this image.”h]”hŒ?(RO) A hexadecimal encoding of the feature bits for this image.”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KyhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_bus_rbd_devices_dev_id_minor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-rbd-devices-dev-id-minor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/rbd\/devices\/\\/minor**”h]”j`)�”}”(hŒ0**\/sys\/bus\/rbd\/devices\/\\/minor**”h]”hŒ,/sys/bus/rbd/devices//minor”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K‘hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ$abi_sys_bus_rbd_devices_dev_id_minor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdj sj˜}”jj subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hjih²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hjsh]”hŒ sysfs-bus-rbd”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´K‘hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K‘hhÊh²hubhÞ)�”}”(hŒ#(RO) The block device minor number.”h]”hŒ#(RO) The block device minor number.”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K‘hhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_rbd_devices_dev_id_parent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-rbd-devices-dev-id-parent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/rbd\/devices\/\\/parent**”h]”j`)�”}”(hŒ1**\/sys\/bus\/rbd\/devices\/\\/parent**”h]”hŒ-/sys/bus/rbd/devices//parent”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KˆhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ubah}”(h]”j¯ah ]”h"]”Œ%abi_sys_bus_rbd_devices_dev_id_parent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþj¥sj˜}”j¯j¥subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj h]”hŒ sysfs-bus-rbd”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´Kˆhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KˆhhÊh²hubhÞ)�”}”(hŒu(RO) Information identifying the chain of parent images in a layered rbd image. Entries are separated by empty lines.”h]”hŒu(RO) Information identifying the chain of parent images in a layered rbd image. Entries are separated by empty lines.”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KˆhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_rbd_devices_dev_id_pool_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-rbd-devices-dev-id-pool-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjMubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/pool_id**”h]”j`)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/pool_id**”h]”hŒ./sys/bus/rbd/devices//pool_id”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´Kphj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJubah}”(h]”jIah ]”h"]”Œ&abi_sys_bus_rbd_devices_dev_id_pool_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜j?sj˜}”jIj?subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj§h]”hŒ sysfs-bus-rbd”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´Kphj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KphhÊh²hubhÞ)�”}”(hŒ~(RO) The unique identifier for the rbd image's pool. This is a permanent attribute of the pool. A pool's id will never change.”h]”hŒ‚(RO) The unique identifier for the rbd image’s pool. This is a permanent attribute of the pool. A pool’s id will never change.”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KphhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_rbd_devices_dev_id_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-rbd-devices-dev-id-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjçubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/size**”h]”j`)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/size**”h]”hŒ+/sys/bus/rbd/devices//size”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/rbd\/devices\/\\/major**”h]”j`)�”}”(hŒ0**\/sys\/bus\/rbd\/devices\/\\/major**”h]”hŒ,/sys/bus/rbd/devices//major”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/rbd\/devices\/\\/client_id**”h]”j`)�”}”(hŒ4**\/sys\/bus\/rbd\/devices\/\\/client_id**”h]”hŒ0/sys/bus/rbd/devices//client_id”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/pool**”h]”j`)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/pool**”h]”hŒ+/sys/bus/rbd/devices//pool”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/name**”h]”j`)�”}”(hŒ/**\/sys\/bus\/rbd\/devices\/\\/name**”h]”hŒ+/sys/bus/rbd/devices//name”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/refresh**”h]”j`)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/refresh**”h]”hŒ./sys/bus/rbd/devices//refresh”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/rbd\/devices\/\\/current_snap**”h]”j`)�”}”(hŒ7**\/sys\/bus\/rbd\/devices\/\\/current_snap**”h]”hŒ3/sys/bus/rbd/devices//current_snap”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäubah}”(h]”jãah ]”h"]”Œ#abi_sys_bus_rbd_devices_dev_id_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.jÙsj˜}”jãjÙsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj3h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj=h]”hŒ sysfs-bus-rbd”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´KLhj3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjdubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjdubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsize”h]”hŒsize”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4(RO) The size (in bytes) of the mapped block device.”h]”hŒ4(RO) The size (in bytes) of the mapped block device.”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmajor”h]”hŒmajor”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubjW)�”}”(hhh]”hÞ)�”}”(hŒ#(RO) The block device major number.”h]”hŒ#(RO) The block device major number.”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ client_id”h]”hŒ client_id”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubjW)�”}”(hhh]”hÞ)�”}”(hŒK(RO) The ceph unique client id that was assigned for this specific session.”h]”hŒK(RO) The ceph unique client id that was assigned for this specific session.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒpool”h]”hŒpool”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubjW)�”}”(hhh]”hÞ)�”}”(hŒl(RO) The name of the storage pool where this rbd image resides. An rbd image name is unique within its pool.”h]”hŒl(RO) The name of the storage pool where this rbd image resides. An rbd image name is unique within its pool.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒname”h]”hŒname”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubjW)�”}”(hhh]”hÞ)�”}”(hŒ(RO) The name of the rbd image.”h]”hŒ(RO) The name of the rbd image.”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒrefresh”h]”hŒrefresh”…”�”}”(hj—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ubjW)�”}”(hhh]”hÞ)�”}”(hŒm(WO) Writing to this file will reread the image header data and set all relevant data structures accordingly.”h]”hŒm(WO) Writing to this file will reread the image header data and set all relevant data structures accordingly.”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ current_snap”h]”hŒ current_snap”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubjW)�”}”(hhh]”hÞ)�”}”(hŒ9(RO) The current snapshot for which the device is mapped.”h]”hŒ9(RO) The current snapshot for which the device is mapped.”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KLhjâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ+.. _abi_sys_bus_rbd_devices_dev_id_snap_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-rbd-devices-dev-id-snap-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/snap_id**”h]”j`)�”}”(hŒ2**\/sys\/bus\/rbd\/devices\/\\/snap_id**”h]”hŒ./sys/bus/rbd/devices//snap_id”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/rbd\/devices\/\\/config_info**”h]”j`)�”}”(hŒ6**\/sys\/bus\/rbd\/devices\/\\/config_info**”h]”hŒ2/sys/bus/rbd/devices//config_info”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/rbd\/devices\/\\/cluster_fsid**”h]”j`)�”}”(hŒ7**\/sys\/bus\/rbd\/devices\/\\/cluster_fsid**”h]”hŒ3/sys/bus/rbd/devices//cluster_fsid”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/rbd\/devices\/\\/client_addr**”h]”j`)�”}”(hŒ6**\/sys\/bus\/rbd\/devices\/\\/client_addr**”h]”hŒ2/sys/bus/rbd/devices//client_addr”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ&abi_sys_bus_rbd_devices_dev_id_snap_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéjsj˜}”jjsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hjîh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hjøh]”hŒ sysfs-bus-rbd”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´K™hjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsnap_id”h]”hŒsnap_id”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(RO) The current snapshot's id.”h]”hŒ!(RO) The current snapshot’s id.”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ config_info”h]”hŒ config_info”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubjW)�”}”(hhh]”hÞ)�”}”(hŒ>(RO) The string written into /sys/bus/rbd/add{,_single_major}.”h]”hŒ>(RO) The string written into /sys/bus/rbd/add{,_single_major}.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ cluster_fsid”h]”hŒ cluster_fsid”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(RO) The ceph cluster UUID.”h]”hŒ(RO) The ceph cluster UUID.”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ client_addr”h]”hŒ client_addr”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubjW)�”}”(hhh]”hÞ)�”}”(hŒš(RO) The ceph unique client entity_addr_t (address + nonce). The format is
:/: '1.2.3.4:1234/5678' or '[1:2:3:4:5:6:7:8]:1234/5678'.”h]”hŒ¢(RO) The ceph unique client entity_addr_t (address + nonce). The format is
:/: ‘1.2.3.4:1234/5678’ or ‘[1:2:3:4:5:6:7:8]:1234/5678’.”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K™hjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_bus_rbd_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rbd-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/rbd\/remove**”h]”j`)�”}”(hŒ**\/sys\/bus\/rbd\/remove**”h]”hŒ/sys/bus/rbd/remove”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3ubah}”(h]”j2ah ]”h"]”Œabi_sys_bus_rbd_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j(sj˜}”j2j(subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj†h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj�h]”hŒ sysfs-bus-rbd”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´Khj†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒ(WO) Remove rbd block device.”h]”hŒ(WO) Remove rbd block device.”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒUsage: [force]”h]”hŒUsage: [force]”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubj¹)�”}”(hŒ$ echo 2 > /sys/bus/rbd/remove”h]”hŒ$ echo 2 > /sys/bus/rbd/remove”…”�”}”hjÞsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jxþh´KhhÊh²hubhÞ)�”}”(hŒÇOptional "force" argument which when passed will wait for running requests and then unmap the image. Requests sent to the driver after initiating the removal will be failed. (August 2016, since 4.9.)”h]”hŒËOptional “forceâ€� argument which when passed will wait for running requests and then unmap the image. Requests sent to the driver after initiating the removal will be failed. (August 2016, since 4.9.)”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_rbd_remove_single_major:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-rbd-remove-single-major”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/bus\/rbd\/remove_single_major**”h]”j`)�”}”(hŒ(**\/sys\/bus\/rbd\/remove_single_major**”h]”hŒ$/sys/bus/rbd/remove_single_major”…”�”}”(hj" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K4hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ#abi_sys_bus_rbd_remove_single_major”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS júsj˜}”j júsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hjX h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hjb h]”hŒ sysfs-bus-rbd”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´K4hjX ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K4hhÊh²hubhÞ)�”}”(hŒV(WO) Available only if rbd module is inserted with single_major parameter set to true.”h]”hŒV(WO) Available only if rbd module is inserted with single_major parameter set to true.”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K4hhÊh²hubhÞ)�”}”(hŒìUsage is the same as for /sys/bus/rbd/remove. If present, this should be used instead of the latter: any attempts to use /sys/bus/rbd/remove if /sys/bus/rbd/remove_single_major is available will fail for backwards compatibility reasons.”h]”hŒìUsage is the same as for /sys/bus/rbd/remove. If present, this should be used instead of the latter: any attempts to use /sys/bus/rbd/remove if /sys/bus/rbd/remove_single_major is available will fail for backwards compatibility reasons.”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´K4hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_rbd_supported_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-rbd-supported-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj° ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/bus\/rbd\/supported_features**”h]”j`)�”}”(hŒ'**\/sys\/bus\/rbd\/supported_features**”h]”hŒ#/sys/bus/rbd/supported_features”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KBhjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj° ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ ubah}”(h]”j¬ ah ]”h"]”Œ"abi_sys_bus_rbd_supported_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû j¢ sj˜}”j¬ j¢ subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-rbd `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-rbd `”h]”j§)�”}”(hj h]”hŒ sysfs-bus-rbd”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_rbd”uh1hh³jxþh´KBhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KBhhÊh²hubhÞ)�”}”(hŒ¬(RO) Displays the features supported by the rbd module so that userspace can generate meaningful error messages and spell out unsupported features that need to be disabled.”h]”hŒ¬(RO) Displays the features supported by the rbd module so that userspace can generate meaningful error messages and spell out unsupported features that need to be disabled.”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jxþh´KBhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_rpmsg_devices_announce:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-rpmsg-devices-announce”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjJ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/announce**”h]”j`)�”}”(hŒ0**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/announce**”h]”hŒ,/sys/bus/rpmsg/devices/.../announce”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-bus-rpmsg”h´K5hj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG ubah}”(h]”jF ah ]”h"]”Œ"abi_sys_bus_rpmsg_devices_announce”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j– j< sj˜}”jF j< subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-rpmsg `”h]”(hŒDefined on file ”…”�”}”(hj› h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-rpmsg `”h]”j§)�”}”(hj¥ h]”hŒsysfs-bus-rpmsg”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j± Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_rpmsg”uh1hh³jx h´K5hj› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K5hhÊh²hubhÞ)�”}”(hŒñEvery rpmsg device is a communication channel with a remote processor. Channels are identified by a textual name (see /sys/bus/rpmsg/devices/.../name above) and have a local ("source") rpmsg address, and remote ("destination") rpmsg address.”h]”hŒùEvery rpmsg device is a communication channel with a remote processor. Channels are identified by a textual name (see /sys/bus/rpmsg/devices/.../name above) and have a local (“sourceâ€�) rpmsg address, and remote (“destinationâ€�) rpmsg address.”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K5hhÊh²hubhÞ)�”}”(hŒ�A channel is first created when an entity, whether local or remote, starts listening on it for messages (and is thus called an rpmsg server).”h]”hŒ�A channel is first created when an entity, whether local or remote, starts listening on it for messages (and is thus called an rpmsg server).”…”�”}”(hj× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K5hhÊh²hubhÞ)�”}”(hŒÊWhen that happens, a "name service" announcement is sent to the other processor, in order to let it know about the creation of the channel (this way remote clients know they can start sending messages).”h]”hŒÎWhen that happens, a “name serviceâ€� announcement is sent to the other processor, in order to let it know about the creation of the channel (this way remote clients know they can start sending messages).”…”�”}”(hjå h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K5hhÊh²hubhÞ)�”}”(hŒ|This sysfs entry tells us whether the channel is a local server channel that is announced (values are either true or false).”h]”hŒ|This sysfs entry tells us whether the channel is a local server channel that is announced (values are either true or false).”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K5hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_rpmsg_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-rpmsg-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ7**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/driver_override**”h]”hŒ3/sys/bus/rpmsg/devices/.../driver_override”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KMhj" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ)abi_sys_bus_rpmsg_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZ j sj˜}”j j subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-rpmsg `”h]”(hŒDefined on file ”…”�”}”(hj_ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-rpmsg `”h]”j§)�”}”(hji h]”hŒsysfs-bus-rpmsg”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjg ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ju Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_rpmsg”uh1hh³jx h´KMhj_ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KMhhÊh²hubhÞ)�”}”(hŒñEvery rpmsg device is a communication channel with a remote processor. Channels are identified by a textual name (see /sys/bus/rpmsg/devices/.../name above) and have a local ("source") rpmsg address, and remote ("destination") rpmsg address.”h]”hŒùEvery rpmsg device is a communication channel with a remote processor. Channels are identified by a textual name (see /sys/bus/rpmsg/devices/.../name above) and have a local (“sourceâ€�) rpmsg address, and remote (“destinationâ€�) rpmsg address.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KMhhÊh²hubhÞ)�”}”(hŒÌThe listening entity (or client) which communicates with a remote processor is referred as rpmsg driver. The rpmsg device and rpmsg driver are matched based on rpmsg device name and rpmsg driver ID table.”h]”hŒÌThe listening entity (or client) which communicates with a remote processor is referred as rpmsg driver. The rpmsg device and rpmsg driver are matched based on rpmsg device name and rpmsg driver ID table.”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KMhhÊh²hubhÞ)�”}”(hŒˆThis sysfs entry allows the rpmsg driver for a rpmsg device to be specified which will override standard OF, ID table and name matching.”h]”hŒˆThis sysfs entry allows the rpmsg driver for a rpmsg device to be specified which will override standard OF, ID table and name matching.”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KMhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_rpmsg_devices_dst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rpmsg-devices-dst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÅ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/dst**”h]”j`)�”}”(hŒ+**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/dst**”h]”hŒ'/sys/bus/rpmsg/devices/.../dst”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jÁ ah ]”h"]”Œabi_sys_bus_rpmsg_devices_dst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j· sj˜}”jÁ j· subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-rpmsg `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-rpmsg `”h]”j§)�”}”(hj h]”hŒsysfs-bus-rpmsg”…”�”}”(hj! h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_rpmsg”uh1hh³jx h´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubhÞ)�”}”(hX‡Every rpmsg device is a communication channel with a remote processor. Channels have a local ("source") rpmsg address, and remote ("destination") rpmsg address. When an entity starts listening on one end of a channel, it assigns it with a unique rpmsg address (a 32 bits integer). This way when inbound messages arrive to this address, the rpmsg core dispatches them to the listening entity.”h]”hX�Every rpmsg device is a communication channel with a remote processor. Channels have a local (“sourceâ€�) rpmsg address, and remote (“destinationâ€�) rpmsg address. When an entity starts listening on one end of a channel, it assigns it with a unique rpmsg address (a 32 bits integer). This way when inbound messages arrive to this address, the rpmsg core dispatches them to the listening entity.”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubhÞ)�”}”(hXœThis sysfs entry contains the dst (remote) rpmsg address of this channel. If it contains 0xffffffff, then an address wasn't assigned (can happen if the kernel driver that is attached to this channel is exposing a service to the remote processor. This make it a local rpmsg server, and it is listening for inbound messages that may be sent from any remote rpmsg client; it is not bound to a single remote entity).”h]”hXžThis sysfs entry contains the dst (remote) rpmsg address of this channel. If it contains 0xffffffff, then an address wasn’t assigned (can happen if the kernel driver that is attached to this channel is exposing a service to the remote processor. This make it a local rpmsg server, and it is listening for inbound messages that may be sent from any remote rpmsg client; it is not bound to a single remote entity).”…”�”}”(hjQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_rpmsg_devices_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rpmsg-devices-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjm ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/name**”h]”j`)�”}”(hŒ,**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/name**”h]”hŒ(/sys/bus/rpmsg/devices/.../name”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´Khj€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj ubah}”(h]”ji ah ]”h"]”Œabi_sys_bus_rpmsg_devices_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸ j_ sj˜}”ji j_ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-rpmsg `”h]”(hŒDefined on file ”…”�”}”(hj½ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-rpmsg `”h]”j§)�”}”(hjÇ h]”hŒsysfs-bus-rpmsg”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_rpmsg”uh1hh³jx h´Khj½ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubhÞ)�”}”(hŒ½Every rpmsg device is a communication channel with a remote processor. Channels are identified with a (textual) name, which is maximum 32 bytes long (defined as RPMSG_NAME_SIZE in rpmsg.h).”h]”hŒ½Every rpmsg device is a communication channel with a remote processor. Channels are identified with a (textual) name, which is maximum 32 bytes long (defined as RPMSG_NAME_SIZE in rpmsg.h).”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubhÞ)�”}”(hŒ3This sysfs entry contains the name of this channel.”h]”hŒ3This sysfs entry contains the name of this channel.”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_rpmsg_devices_src:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-rpmsg-devices-src”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/src**”h]”j`)�”}”(hŒ+**\/sys\/bus\/rpmsg\/devices\/\.\.\.\/src**”h]”hŒ'/sys/bus/rpmsg/devices/.../src”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hj( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œabi_sys_bus_rpmsg_devices_src”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j` j sj˜}”j j subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-rpmsg `”h]”(hŒDefined on file ”…”�”}”(hje h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-rpmsg `”h]”j§)�”}”(hjo h]”hŒsysfs-bus-rpmsg”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_rpmsg”uh1hh³jx h´K hje ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hX™Every rpmsg device is a communication channel with a remote processor. Channels have a local ("source") rpmsg address, and remote ("destination") rpmsg address. When an entity starts listening on one end of a channel, it assigns it with a unique rpmsg address (a 32 bits integer). This way when inbound messages arrive to this address, the rpmsg core dispatches them to the listening entity (a kernel driver).”h]”hX¡Every rpmsg device is a communication channel with a remote processor. Channels have a local (“sourceâ€�) rpmsg address, and remote (“destinationâ€�) rpmsg address. When an entity starts listening on one end of a channel, it assigns it with a unique rpmsg address (a 32 bits integer). This way when inbound messages arrive to this address, the rpmsg core dispatches them to the listening entity (a kernel driver).”…”�”}”(hj“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒ¶This sysfs entry contains the src (local) rpmsg address of this channel. If it contains 0xffffffff, then an address wasn't assigned (can happen if no driver exists for this channel).”h]”hŒ¸This sysfs entry contains the src (local) rpmsg address of this channel. If it contains 0xffffffff, then an address wasn’t assigned (can happen if no driver exists for this channel).”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_scsi_drivers_st_debug_flag:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-scsi-drivers-st-debug-flag”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj½ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/scsi\/drivers\/st\/debug_flag**”h]”j`)�”}”(hŒ-**\/sys\/bus\/scsi\/drivers\/st\/debug_flag**”h]”hŒ)/sys/bus/scsi/drivers/st/debug_flag”…”�”}”(hj× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-driver-st”h´KhjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº ubah}”(h]”j¹ ah ]”h"]”Œ&abi_sys_bus_scsi_drivers_st_debug_flag”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¯ sj˜}”j¹ j¯ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-driver-st `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-driver-st `”h]”j§)�”}”(hjh]”hŒsysfs-driver-st”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_driver_st”uh1hh³jë h´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jë h´KhhÊh²hubhÞ)�”}”(hX‘This file allows you to turn debug output from the st driver off if you write a '0' to the file or on if you write a '1'. Note that debug output requires that the module be compiled with the #define DEBUG set to a non-zero value (this is the default). If DEBUG is set to 0 then this file will not appear in sysfs as its presence is conditional upon debug output support being compiled into the module.”h]”hX™This file allows you to turn debug output from the st driver off if you write a ‘0’ to the file or on if you write a ‘1’. Note that debug output requires that the module be compiled with the #define DEBUG set to a non-zero value (this is the default). If DEBUG is set to 0 then this file will not appear in sysfs as its presence is conditional upon debug output support being compiled into the module.”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jë h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_siox_devices_siox_x_y_connected:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-siox-devices-siox-x-y-connected”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/connected**”h]”j`)�”}”(hŒ4**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/connected**”h]”hŒ0/sys/bus/siox/devices/siox-X-Y/connected”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-siox”h´K-hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUubah}”(h]”jTah ]”h"]”Œ+abi_sys_bus_siox_devices_siox_x_y_connected”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤jJsj˜}”jTjJsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hj©h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hj³h]”hŒsysfs-bus-siox”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´K-hj©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K-hhÊh²hubhÞ)�”}”(hŒ–Read-only value. "0" means the Yth device on siox bus X isn't "connected" i.e. communication with it is not ensured. "1" signals a working connection.”h]”hŒ¤Read-only value. “0â€� means the Yth device on siox bus X isn’t “connectedâ€� i.e. communication with it is not ensured. “1â€� signals a working connection.”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K-hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_siox_devices_siox_x_y_inbytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-siox-devices-siox-x-y-inbytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjóubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/inbytes**”h]”j`)�”}”(hŒ2**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/inbytes**”h]”hŒ./sys/bus/siox/devices/siox-X-Y/inbytes”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K4hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjóubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjðubah}”(h]”jïah ]”h"]”Œ)abi_sys_bus_siox_devices_siox_x_y_inbytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>jåsj˜}”jïjåsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjCh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjMh]”hŒsysfs-bus-siox”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´K4hjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K4hhÊh²hubhÞ)�”}”(hŒIRead-only value reporting the inbytes value provided to siox-X/device_add”h]”hŒIRead-only value reporting the inbytes value provided to siox-X/device_add”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K4hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_siox_devices_siox_x_y_outbytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-siox-devices-siox-x-y-outbytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/outbytes**”h]”j`)�”}”(hŒ3**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/outbytes**”h]”hŒ//sys/bus/siox/devices/siox-X-Y/outbytes”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠubah}”(h]”j‰ah ]”h"]”Œ*abi_sys_bus_siox_devices_siox_x_y_outbytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØjsj˜}”j‰jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjÝh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjçh]”hŒsysfs-bus-siox”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´KVhjÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KVhhÊh²hubhÞ)�”}”(hŒKRead-only value reporting the outbytes value provided to siox-X/device_add.”h]”hŒKRead-only value reporting the outbytes value provided to siox-X/device_add.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KVhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_siox_devices_siox_x_y_status_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-siox-devices-siox-x-y-status-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/status_errors**”h]”j`)�”}”(hŒ8**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/status_errors**”h]”hŒ4/sys/bus/siox/devices/siox-X-Y/status_errors”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K:hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$ubah}”(h]”j#ah ]”h"]”Œ/abi_sys_bus_siox_devices_siox_x_y_status_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrjsj˜}”j#jsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjwh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hj�h]”hŒsysfs-bus-siox”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´K:hjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K:hhÊh²hubhÞ)�”}”(hŒ_Counts the number of time intervals when the read status byte doesn't yield the expected value.”h]”hŒaCounts the number of time intervals when the read status byte doesn’t yield the expected value.”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K:hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_siox_devices_siox_x_y_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-siox-devices-siox-x-y-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/type**”h]”j`)�”}”(hŒ/**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/type**”h]”hŒ+/sys/bus/siox/devices/siox-X-Y/type”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KAhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾ubah}”(h]”j½ah ]”h"]”Œ&abi_sys_bus_siox_devices_siox_x_y_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j³sj˜}”j½j³subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjh]”hŒsysfs-bus-siox”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´KAhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KAhhÊh²hubhÞ)�”}”(hŒGRead-only value reporting the type value provided to siox-X/device_add.”h]”hŒGRead-only value reporting the type value provided to siox-X/device_add.”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KAhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_siox_devices_siox_x_y_watchdog:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-siox-devices-siox-x-y-watchdog”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/watchdog**”h]”j`)�”}”(hŒ3**\/sys\/bus\/siox\/devices\/siox\-X\-Y\/watchdog**”h]”hŒ//sys/bus/siox/devices/siox-X-Y/watchdog”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KGhjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXubah}”(h]”jWah ]”h"]”Œ*abi_sys_bus_siox_devices_siox_x_y_watchdog”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦jMsj˜}”jWjMsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hj«h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjµh]”hŒsysfs-bus-siox”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´KGhj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KGhhÊh²hubhÞ)�”}”(hŒÌRead-only value reporting if the watchdog of the siox device is active. "0" means the watchdog is not active and the device is expected to be operational. "1" means the watchdog keeps the device in reset.”h]”hŒÔRead-only value reporting if the watchdog of the siox device is active. “0â€� means the watchdog is not active and the device is expected to be operational. “1â€� means the watchdog keeps the device in reset.”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KGhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_siox_devices_siox_x_y_watchdog_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-siox-devices-siox-x-y-watchdog-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjEh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjOh]”hŒsysfs-bus-siox”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´KOhjEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KOhhÊh²hubhÞ)�”}”(hŒTRead-only value reporting the number to time intervals when the watchdog was active.”h]”hŒTRead-only value reporting the number to time intervals when the watchdog was active.”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KOhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_siox_devices_siox_x_active:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-siox-devices-siox-x-active”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/siox\/devices\/siox\-X\/active**”h]”j`)�”}”(hŒ.**\/sys\/bus\/siox\/devices\/siox\-X\/active**”h]”hŒ*/sys/bus/siox/devices/siox-X/active”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´Khj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒubah}”(h]”j‹ah ]”h"]”Œ&abi_sys_bus_siox_devices_siox_x_active”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚj�sj˜}”j‹j�subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjßh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjéh]”hŒsysfs-bus-siox”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´Khjßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hX?On reading represents the current state of the bus. If it contains a "0" the bus is stopped and connected devices are expected to not do anything because their watchdog triggered. When the file contains a "1" the bus is operated and periodically does a push-pull cycle to write and read data from the connected devices.”h]”hXGOn reading represents the current state of the bus. If it contains a “0â€� the bus is stopped and connected devices are expected to not do anything because their watchdog triggered. When the file contains a “1â€� the bus is operated and periodically does a push-pull cycle to write and read data from the connected devices.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hŒ?When writing a "0" or "1" the bus moves to the described state.”h]”hŒGWhen writing a “0â€� or “1â€� the bus moves to the described state.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_siox_devices_siox_x_device_add:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-siox-devices-siox-x-device-add”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/siox\/devices\/siox\-X\/device_add**”h]”j`)�”}”(hŒ2**\/sys\/bus\/siox\/devices\/siox\-X\/device_add**”h]”hŒ./sys/bus/siox/devices/siox-X/device_add”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4ubah}”(h]”j3ah ]”h"]”Œ*abi_sys_bus_siox_devices_siox_x_device_add”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚j)sj˜}”j3j)subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hj‡h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hj‘h]”hŒsysfs-bus-siox”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´Khj‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hŒWrite-only file. Write”h]”hŒWrite-only file. Write”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubjÛ›)�”}”(hŒ) ”h]”hÞ)�”}”(hŒ( ”h]”hŒ( ”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j†h´KhhÊh²hubhÞ)�”}”(hŒÝto add a new device dynamically. is the name that is used to match to a driver (similar to the platform bus). and define the length of the input and output shift register in bytes respectively.”h]”hŒÝto add a new device dynamically. is the name that is used to match to a driver (similar to the platform bus). and define the length of the input and output shift register in bytes respectively.”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hŒY defines the 4 bit device type that is check to identify connection problems.”h]”hŒY defines the 4 bit device type that is check to identify connection problems.”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hŒ9The new device is added to the end of the existing chain.”h]”hŒ9The new device is added to the end of the existing chain.”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_siox_devices_siox_x_device_remove:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-siox-devices-siox-x-device-remove”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/siox\/devices\/siox\-X\/device_remove**”h]”j`)�”}”(hŒ5**\/sys\/bus\/siox\/devices\/siox\-X\/device_remove**”h]”hŒ1/sys/bus/siox/devices/siox-X/device_remove”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´Khj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ-abi_sys_bus_siox_devices_siox_x_device_remove”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^jsj˜}”jjsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjmh]”hŒsysfs-bus-siox”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´Khjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubhÞ)�”}”(hŒJWrite-only file. A single write removes the last device in the siox chain.”h]”hŒJWrite-only file. A single write removes the last device in the siox chain.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_siox_devices_siox_x_poll_interval_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-siox-devices-siox-x-poll-interval-ns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/siox\/devices\/siox\-X\/poll_interval_ns**”h]”j`)�”}”(hŒ8**\/sys\/bus\/siox\/devices\/siox\-X\/poll_interval_ns**”h]”hŒ4/sys/bus/siox/devices/siox-X/poll_interval_ns”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K%hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªubah}”(h]”j©ah ]”h"]”Œ0abi_sys_bus_siox_devices_siox_x_poll_interval_ns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøjŸsj˜}”j©jŸsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-siox `”h]”(hŒDefined on file ”…”�”}”(hjýh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-siox `”h]”j§)�”}”(hjh]”hŒsysfs-bus-siox”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_siox”uh1hh³j†h´K%hjýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K%hhÊh²hubhÞ)�”}”(hŒ“Defines the interval between two poll cycles in nano seconds. Note this is rounded to jiffies on writing. On reading the current value is returned.”•h]”hŒ“Defines the interval between two poll cycles in nano seconds. Note this is rounded to jiffies on writing. On reading the current value is returned.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†h´K%hhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_soc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-soc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/bus\/soc**”h]”j`)�”}”(hŒ**\/sys\/bus\/soc**”h]”hŒ/sys/bus/soc”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-devices-soc”h´KWhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDubah}”(h]”jCah ]”h"]”Œabi_sys_bus_soc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“j9sj˜}”jCj9subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-devices-soc `”h]”(hŒDefined on file ”…”�”}”(hj˜h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-devices-soc `”h]”j§)�”}”(hj¢h]”hŒsysfs-devices-soc”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_devices_soc”uh1hh³juh´KWhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KWhhÊh²hubhÞ)�”}”(hXThe /sys/bus/soc/ directory contains the usual sub-folders expected under most buses. /sys/bus/soc/devices is of particular interest, as it contains a symlink for each SoC device found on the system. Each symlink points back into the aforementioned /sys/devices/socX devices.”h]”hXThe /sys/bus/soc/ directory contains the usual sub-folders expected under most buses. /sys/bus/soc/devices is of particular interest, as it contains a symlink for each SoC device found on the system. Each symlink points back into the aforementioned /sys/devices/socX devices.”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³juh´KWhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_soundwire_devices_sdw_master_n_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-soundwire-devices-sdw-master-n-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjâubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/revision**”h]”j`)�”}”(hŒ@**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/revision**”h]”hŒ</sys/bus/soundwire/devices/sdw-master-/revision”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-bus-soundwire-master”h´Khjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_stop_modes**”h]”j`)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_stop_modes**”h]”hŒB/sys/bus/soundwire/devices/sdw-master-/clk_stop_modes”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_freq**”h]”j`)�”}”(hŒ@**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_freq**”h]”hŒ</sys/bus/soundwire/devices/sdw-master-/clk_freq”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_gears**”h]”j`)�”}”(hŒA**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/clk_gears**”h]”hŒ=/sys/bus/soundwire/devices/sdw-master-/clk_gears”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_col**”h]”j`)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_col**”h]”hŒ?/sys/bus/soundwire/devices/sdw-master-/default_col”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_frame_rate**”h]”j`)�”}”(hŒJ**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_frame_rate**”h]”hŒF/sys/bus/soundwire/devices/sdw-master-/default_frame_rate”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_row**”h]”j`)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/default_row**”h]”hŒ?/sys/bus/soundwire/devices/sdw-master-/default_row”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/dynamic_shape**”h]”j`)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/dynamic_shape**”h]”hŒA/sys/bus/soundwire/devices/sdw-master-/dynamic_shape”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/err_threshold**”h]”j`)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/err_threshold**”h]”hŒA/sys/bus/soundwire/devices/sdw-master-/err_threshold”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/max_clk_freq**”h]”j`)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\-master\-\\/max_clk_freq**”h]”hŒ@/sys/bus/soundwire/devices/sdw-master-/max_clk_freq”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßubah}”(h]”jÞah ]”h"]”Œ3abi_sys_bus_soundwire_devices_sdw_master_n_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨jÔsj˜}”jÞjÔsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-bus-soundwire-master `”h]”(hŒDefined on file ”…”�”}”(hj­h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-bus-soundwire-master `”h]”j§)�”}”(hj·h]”hŒsysfs-bus-soundwire-master”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_bus_soundwire_master”uh1hh³jh´Khj­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hX=SoundWire Master-N DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the Master and are used by the bus to configure the Master. clk_stop_modes is a bitmask for simplifications and combines the clock-stop-mode0 and clock-stop-mode1 properties.”h]”hX=SoundWire Master-N DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the Master and are used by the bus to configure the Master. clk_stop_modes is a bitmask for simplifications and combines the clock-stop-mode0 and clock-stop-mode1 properties.”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_soundwire_devices_sdw_dev_properties_mipi_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-soundwire-devices-sdw-dev-properties-mipi-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hj÷ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/mipi_revision**”h]”j`)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/mipi_revision**”h]”hŒK/sys/bus/soundwire/devices/sdw:.../dev-properties/mipi_revision”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-bus-soundwire-slave”h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/wake_capable**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/wake_capable**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dev-properties/wake_capable”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/test_mode_capable**”h]”j`)�”}”(hŒS**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/test_mode_capable**”h]”hŒO/sys/bus/soundwire/devices/sdw:.../dev-properties/test_mode_capable”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/clk_stop_mode1**”h]”j`)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/clk_stop_mode1**”h]”hŒL/sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_mode1”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/simple_clk_stop_capable**”h]”j`)�”}”(hŒY**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/simple_clk_stop_capable**”h]”hŒU/sys/bus/soundwire/devices/sdw:.../dev-properties/simple_clk_stop_capable”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/clk_stop_timeout**”h]”j`)�”}”(hŒR**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/clk_stop_timeout**”h]”hŒN/sys/bus/soundwire/devices/sdw:.../dev-properties/clk_stop_timeout”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/ch_prep_timeout**”h]”j`)�”}”(hŒQ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/ch_prep_timeout**”h]”hŒM/sys/bus/soundwire/devices/sdw:.../dev-properties/ch_prep_timeout”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/reset_behave**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/reset_behave**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dev-properties/reset_behave”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/high_PHY_capable**”h]”j`)�”}”(hŒR**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/high_PHY_capable**”h]”hŒN/sys/bus/soundwire/devices/sdw:.../dev-properties/high_PHY_capable”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/paging_support**”h]”j`)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/paging_support**”h]”hŒL/sys/bus/soundwire/devices/sdw:.../dev-properties/paging_support”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/bank_delay_support**”h]”j`)�”}”(hŒT**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/bank_delay_support**”h]”hŒP/sys/bus/soundwire/devices/sdw:.../dev-properties/bank_delay_support”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/p15_behave**”h]”j`)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/p15_behave**”h]”hŒH/sys/bus/soundwire/devices/sdw:.../dev-properties/p15_behave”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/master_count**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/master_count**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dev-properties/master_count”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/source_ports**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/source_ports**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dev-properties/source_ports”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/sink_ports**”h]”j`)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dev\-properties\/sink_ports**”h]”hŒH/sys/bus/soundwire/devices/sdw:.../dev-properties/sink_ports”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôubah}”(h]”jóah ]”h"]”Œ>abi_sys_bus_soundwire_devices_sdw_dev_properties_mipi_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jésj˜}”jójésubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-soundwire-slave `”h]”(hŒDefined on file ”…”�”}”(hj”h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-soundwire-slave `”h]”j§)�”}”(hjžh]”hŒsysfs-bus-soundwire-slave”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_soundwire_slave”uh1hh³j%h´Khj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhhÊh²hubhÞ)�”}”(hŒÎSoundWire Slave DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the SoundWire Slave and are used by the bus to configure the Slave”h]”hŒÎSoundWire Slave DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the SoundWire Slave and are used by the bus to configure the Slave”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_soundwire_devices_sdw_dp0_max_word:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-soundwire-devices-sdw-dp0-max-word”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÞubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/max_word**”h]”j`)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/max_word**”h]”hŒ:/sys/bus/soundwire/devices/sdw:.../dp0/max_word”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/min_word**”h]”j`)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/min_word**”h]”hŒ:/sys/bus/soundwire/devices/sdw:.../dp0/min_word”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/words**”h]”j`)�”}”(hŒ;**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/words**”h]”hŒ7/sys/bus/soundwire/devices/sdw:.../dp0/words”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/BRA_flow_controlled**”h]”j`)�”}”(hŒI**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/BRA_flow_controlled**”h]”hŒE/sys/bus/soundwire/devices/sdw:.../dp0/BRA_flow_controlled”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/simple_ch_prep_sm**”h]”j`)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/simple_ch_prep_sm**”h]”hŒC/sys/bus/soundwire/devices/sdw:.../dp0/simple_ch_prep_sm”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/imp_def_interrupts**”h]”j`)�”}”(hŒH**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp0\/imp_def_interrupts**”h]”hŒD/sys/bus/soundwire/devices/sdw:.../dp0/imp_def_interrupts”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛubah}”(h]”jÚah ]”h"]”Œ.abi_sys_bus_soundwire_devices_sdw_dp0_max_word”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûjÐsj˜}”jÚjÐsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-soundwire-slave `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-soundwire-slave `”h]”j§)�”}”(hj h]”hŒsysfs-bus-soundwire-slave”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_soundwire_slave”uh1hh³j%h´K0hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hhÊh²hubhÞ)�”}”(hŒÝSoundWire Slave Data Port-0 DisCo properties. These properties are defined by MIPI DisCo Specification for the SoundWire. They define various properties of the Data port 0 are used by the bus to configure the Data Port 0.”h]”hŒÝSoundWire Slave Data Port-0 DisCo properties. These properties are defined by MIPI DisCo Specification for the SoundWire. They define various properties of the Data port 0 are used by the bus to configure the Data Port 0.”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´K0hhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_soundwire_devices_sdw_dp_n_src_max_word:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-soundwire-devices-sdw-dp-n-src-max-word”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjJubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_word**”h]”j`)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_word**”h]”hŒB/sys/bus/soundwire/devices/sdw:.../dp_src/max_word”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/min_word**”h]”j`)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/min_word**”h]”hŒB/sys/bus/soundwire/devices/sdw:.../dp_src/min_word”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/words**”h]”j`)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/words**”h]”hŒ?/sys/bus/soundwire/devices/sdw:.../dp_src/words”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/type**”h]”j`)�”}”(hŒB**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/type**”h]”hŒ>/sys/bus/soundwire/devices/sdw:.../dp_src/type”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_grouping**”h]”j`)�”}”(hŒJ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_grouping**”h]”hŒF/sys/bus/soundwire/devices/sdw:.../dp_src/max_grouping”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/simple_ch_prep_sm**”h]”j`)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/simple_ch_prep_sm**”h]”hŒK/sys/bus/soundwire/devices/sdw:.../dp_src/simple_ch_prep_sm”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/ch_prep_timeout**”h]”j`)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/ch_prep_timeout**”h]”hŒI/sys/bus/soundwire/devices/sdw:.../dp_src/ch_prep_timeout”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/imp_def_interrupts**”h]”j`)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/imp_def_interrupts**”h]”hŒL/sys/bus/soundwire/devices/sdw:.../dp_src/imp_def_interrupts”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/min_ch**”h]”j`)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/min_ch**”h]”hŒ@/sys/bus/soundwire/devices/sdw:.../dp_src/min_ch”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_ch**”h]”j`)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_ch**”h]”hŒ@/sys/bus/soundwire/devices/sdw:.../dp_src/max_ch”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/channels**”h]”j`)�”}”(hŒF**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/channels**”h]”hŒB/sys/bus/soundwire/devices/sdw:.../dp_src/channels”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/ch_combinations**”h]”j`)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/ch_combinations**”h]”hŒI/sys/bus/soundwire/devices/sdw:.../dp_src/ch_combinations”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_async_buffer**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/max_async_buffer**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dp_src/max_async_buffer”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/block_pack_mode**”h]”j`)�”}”(hŒM**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/block_pack_mode**”h]”hŒI/sys/bus/soundwire/devices/sdw:.../dp_src/block_pack_mode”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/port_encoding**”h]”j`)�”}”(hŒK**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_src\/port_encoding**”h]”hŒG/sys/bus/soundwire/devices/sdw:.../dp_src/port_encoding”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_word**”h]”j`)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_word**”h]”hŒC/sys/bus/soundwire/devices/sdw:.../dp_sink/max_word”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/min_word**”h]”j`)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/min_word**”h]”hŒC/sys/bus/soundwire/devices/sdw:.../dp_sink/min_word”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/words**”h]”j`)�”}”(hŒD**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/words**”h]”hŒ@/sys/bus/soundwire/devices/sdw:.../dp_sink/words”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/type**”h]”j`)�”}”(hŒC**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/type**”h]”hŒ?/sys/bus/soundwire/devices/sdw:.../dp_sink/type”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_grouping**”h]”j`)�”}”(hŒK**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_grouping**”h]”hŒG/sys/bus/soundwire/devices/sdw:.../dp_sink/max_grouping”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/simple_ch_prep_sm**”h]”j`)�”}”(hŒP**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/simple_ch_prep_sm**”h]”hŒL/sys/bus/soundwire/devices/sdw:.../dp_sink/simple_ch_prep_sm”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/ch_prep_timeout**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/ch_prep_timeout**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dp_sink/ch_prep_timeout”…”�”}”(hjÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/imp_def_interrupts**”h]”j`)�”}”(hŒQ**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/imp_def_interrupts**”h]”hŒM/sys/bus/soundwire/devices/sdw:.../dp_sink/imp_def_interrupts”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/min_ch**”h]”j`)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/min_ch**”h]”hŒA/sys/bus/soundwire/devices/sdw:.../dp_sink/min_ch”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj& ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_ch**”h]”j`)�”}”(hŒE**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_ch**”h]”hŒA/sys/bus/soundwire/devices/sdw:.../dp_sink/max_ch”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjP ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/channels**”h]”j`)�”}”(hŒG**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/channels**”h]”hŒC/sys/bus/soundwire/devices/sdw:.../dp_sink/channels”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/ch_combinations**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/ch_combinations**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dp_sink/ch_combinations”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_async_buffer**”h]”j`)�”}”(hŒO**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/max_async_buffer**”h]”hŒK/sys/bus/soundwire/devices/sdw:.../dp_sink/max_async_buffer”…”�”}”(hjÒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/block_pack_mode**”h]”j`)�”}”(hŒN**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/block_pack_mode**”h]”hŒJ/sys/bus/soundwire/devices/sdw:.../dp_sink/block_pack_mode”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/port_encoding**”h]”j`)�”}”(hŒL**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/dp\_sink\/port_encoding**”h]”hŒH/sys/bus/soundwire/devices/sdw:.../dp_sink/port_encoding”…”�”}”(hj&!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGubah}”(h]”jFah ]”h"]”Œ3abi_sys_bus_soundwire_devices_sdw_dp_n_src_max_word”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW!j<sj˜}”jFj<subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-soundwire-slave `”h]”(hŒDefined on file ”…”�”}”(hj\!h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-soundwire-slave `”h]”j§)�”}”(hjf!h]”hŒsysfs-bus-soundwire-slave”…”�”}”(hjh!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_soundwire_slave”uh1hh³j%h´KChj\!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChhÊh²hubhÞ)�”}”(hŒõSoundWire Slave Data Source/Sink Port-N DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the Source/Sink Data port N and are used by the bus to configure the Data Port N.”h]”hŒõSoundWire Slave Data Source/Sink Port-N DisCo properties. These properties are defined by MIPI DisCo Specification for SoundWire. They define various properties of the Source/Sink Data port N and are used by the bus to configure the Data Port N.”…”�”}”(hjŠ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KChhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_soundwire_devices_sdw_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-soundwire-devices-sdw-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj¦!ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/status**”h]”j`)�”}”(hŒ7**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/status**”h]”hŒ3/sys/bus/soundwire/devices/sdw:.../status”…”�”}”(hjÀ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khj¹!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³!ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/device_number**”h]”j`)�”}”(hŒ>**\/sys\/bus\/soundwire\/devices\/sdw\:\.\.\.\/device_number**”h]”hŒ:/sys/bus/soundwire/devices/sdw:.../device_number”…”�”}”(hjê!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´Khjã!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£!ubah}”(h]”j¢!ah ]”h"]”Œ(abi_sys_bus_soundwire_devices_sdw_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"j˜!sj˜}”j¢!j˜!subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-bus-soundwire-slave `”h]”(hŒDefined on file ”…”�”}”(hj "h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-bus-soundwire-slave `”h]”j§)�”}”(hj*"h]”hŒsysfs-bus-soundwire-slave”…”�”}”(hj,"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj("ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_bus_soundwire_slave”uh1hh³j%h´Khj "ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhhÊh²hubhÞ)�”}”(hŒSoundWire Slave status”h]”hŒSoundWire Slave status”…”�”}”(hjN"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhhÊh²hubhÞ)�”}”(hX9These properties report the Slave status, e.g. if it is UNATTACHED or not, and in the latter case show the device_number. This status information is useful to detect devices exposed by platform firmware but not physically present on the bus, and conversely devices not exposed in platform firmware but enumerated.”h]”hX9These properties report the Slave status, e.g. if it is UNATTACHED or not, and in the latter case show the device_number. This status information is useful to detect devices exposed by platform firmware but not physically present on the bus, and conversely devices not exposed in platform firmware but enumerated.”…”�”}”(hj\"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j%h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_spi_dev_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-spi-dev-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjx"ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/bus\/spi\/\\/reset**”h]”j`)�”}”(hŒ#**\/sys\/bus\/spi\/\\/reset**”h]”hŒ/sys/bus/spi//reset”…”�”}”(hj’"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-driver-ge-achc”h´K hj‹"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjx"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hju"ubah}”(h]”jt"ah ]”h"]”Œabi_sys_bus_spi_dev_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ"jj"sj˜}”jt"jj"subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-ge-achc `”h]”(hŒDefined on file ”…”�”}”(hjÉ"h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-ge-achc `”h]”j§)�”}”(hjÓ"h]”hŒsysfs-driver-ge-achc”…”�”}”(hjÕ"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_ge_achc”uh1hh³j¦"h´K hjÉ"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦"h´K hhÊh²hubhÞ)�”}”(hŒ”This file represents the microcontroller's reset line. 1 means the reset line is asserted, 0 means it's not asserted. The file is read and writable.”h]”hŒ˜This file represents the microcontroller’s reset line. 1 means the reset line is asserted, 0 means it’s not asserted. The file is read and writable.”…”�”}”(hj÷"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦"h´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_spi_dev_update_firmware:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-spi-dev-update-firmware”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/spi\/\\/update_firmware**”h]”j`)�”}”(hŒ-**\/sys\/bus\/spi\/\\/update_firmware**”h]”hŒ)/sys/bus/spi//update_firmware”…”�”}”(hj-#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦"h´Khj&#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj##ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj #ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#ubah}”(h]”j#ah ]”h"]”Œ#abi_sys_bus_spi_dev_update_firmware”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^#j#sj˜}”j#j#subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-driver-ge-achc `”h]”(hŒDefined on file ”…”�”}”(hjc#h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-driver-ge-achc `”h]”j§)�”}”(hjm#h]”hŒsysfs-driver-ge-achc”…”�”}”(hjo#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_driver_ge_achc”uh1hh³j¦"h´Khjc#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦"h´KhhÊh²hubhÞ)�”}”(hXWrite 1 to this file to update the ACHC microcontroller firmware via the EzPort interface. For this the kernel will load "achc.bin" via the firmware API (so usually from /lib/firmware). The write will block until the FW has either been flashed successfully or an error occurred.”h]”hXWrite 1 to this file to update the ACHC microcontroller firmware via the EzPort interface. For this the kernel will load “achc.binâ€� via the firmware API (so usually from /lib/firmware). The write will block until the FW has either been flashed successfully or an error occurred.”…”�”}”(hj‘#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦"h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_spi_devices_spi_nor_jedec_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-spi-devices-spi-nor-jedec-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj­#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/jedec_id**”h]”j`)�”}”(hŒ8**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/jedec_id**”h]”hŒ4/sys/bus/spi/devices/.../spi-nor/jedec_id”…”�”}”(hjÇ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-bus-spi-devices-spi-nor”h´KhjÀ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª#ubah}”(h]”j©#ah ]”h"]”Œ(abi_sys_bus_spi_devices_spi_nor_jedec_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù#jŸ#sj˜}”j©#jŸ#subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-spi-devices-spi-nor `”h]”(hŒDefined on file ”…”�”}”(hjþ#h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-spi-devices-spi-nor `”h]”j§)�”}”(hj$h]”hŒsysfs-bus-spi-devices-spi-nor”…”�”}”(hj $h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_spi_devices_spi_nor”uh1hh³jÛ#h´Khjþ#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubhÞ)�”}”(hŒG(RO) The JEDEC ID of the SPI NOR flash as reported by the flash device.”h]”hŒG(RO) The JEDEC ID of the SPI NOR flash as reported by the flash device.”…”�”}”(hj,$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubhÞ)�”}”(hŒŽThe attribute is not present if the flash doesn't support the "Read JEDEC ID" command (9Fh). This is the case for non-JEDEC compliant flashes.”h]”hŒ”The attribute is not present if the flash doesn’t support the “Read JEDEC IDâ€� command (9Fh). This is the case for non-JEDEC compliant flashes.”…”�”}”(hj:$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_spi_devices_spi_nor_manufacturer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-spi-devices-spi-nor-manufacturer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjV$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/manufacturer**”h]”j`)�”}”(hŒ<**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/manufacturer**”h]”hŒ8/sys/bus/spi/devices/.../spi-nor/manufacturer”…”�”}”(hjp$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hji$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS$ubah}”(h]”jR$ah ]”h"]”Œ,abi_sys_bus_spi_devices_spi_nor_manufacturer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡$jH$sj˜}”jR$jH$subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-spi-devices-spi-nor `”h]”(hŒDefined on file ”…”�”}”(hj¦$h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-spi-devices-spi-nor `”h]”j§)�”}”(hj°$h]”hŒsysfs-bus-spi-devices-spi-nor”…”�”}”(hj²$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_spi_devices_spi_nor”uh1hh³jÛ#h´K hj¦$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubhÞ)�”}”(hŒ'(RO) Manufacturer of the SPI NOR flash.”h]”hŒ'(RO) Manufacturer of the SPI NOR flash.”…”�”}”(hjÔ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubhÞ)�”}”(hŒqThe attribute is not present if the flash device isn't known to the kernel and is only probed by its SFDP tables.”h]”hŒsThe attribute is not present if the flash device isn’t known to the kernel and is only probed by its SFDP tables.”…”�”}”(hjâ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_spi_devices_spi_nor_partname:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-spi-devices-spi-nor-partname”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjþ$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/partname**”h]”j`)�”}”(hŒ8**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/partname**”h]”hŒ4/sys/bus/spi/devices/.../spi-nor/partname”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´Khj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj %ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþ$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjû$ubah}”(h]”jú$ah ]”h"]”Œ(abi_sys_bus_spi_devices_spi_nor_partname”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jI%jð$sj˜}”jú$jð$subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-spi-devices-spi-nor `”h]”(hŒDefined on file ”…”�”}”(hjN%h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-spi-devices-spi-nor `”h]”j§)�”}”(hjX%h]”hŒsysfs-bus-spi-devices-spi-nor”…”�”}”(hjZ%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjV%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jd%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_spi_devices_spi_nor”uh1hh³jÛ#h´KhjN%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubhÞ)�”}”(hŒ$(RO) Part name of the SPI NOR flash.”h]”hŒ$(RO) Part name of the SPI NOR flash.”…”�”}”(hj|%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubhÞ)�”}”(hŒ’The attribute is optional. User space should not rely on it to be present or even correct. Instead, user space should read the jedec_id attribute.”h]”hŒ’The attribute is optional. User space should not rely on it to be present or even correct. Instead, user space should read the jedec_id attribute.”…”�”}”(hjŠ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_spi_devices_spi_nor_sfdp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-spi-devices-spi-nor-sfdp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¦%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/sfdp**”h]”j`)�”}”(hŒ4**\/sys\/bus\/spi\/devices\/\.\.\.\/spi\-nor\/sfdp**”h]”hŒ0/sys/bus/spi/devices/.../spi-nor/sfdp”…”�”}”(hjÀ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hj¹%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£%ubah}”(h]”j¢%ah ]”h"]”Œ$abi_sys_bus_spi_devices_spi_nor_sfdp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ%j˜%sj˜}”j¢%j˜%subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-bus-spi-devices-spi-nor `”h]”(hŒDefined on file ”…”�”}”(hjö%h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-bus-spi-devices-spi-nor `”h]”j§)�”}”(hj&h]”hŒsysfs-bus-spi-devices-spi-nor”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j &Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_bus_spi_devices_spi_nor”uh1hh³jÛ#h´K hjö%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubhÞ)�”}”(hŒg(RO) This attribute is only present if the SPI NOR flash device supports the "Read SFDP" command (5Ah).”h]”hŒk(RO) This attribute is only present if the SPI NOR flash device supports the “Read SFDPâ€� command (5Ah).”…”�”}”(hj$&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubhÞ)�”}”(hŒjIf present, it contains the complete SFDP (serial flash discoverable parameters) binary data of the flash.”h]”hŒjIf present, it contains the complete SFDP (serial flash discoverable parameters) binary data of the flash.”…”�”}”(hj2&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ#h´K hhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_surface_aggregator_devices_01_0e_01_00_01_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-surface-aggregator-devices-01-0e-01-00-01-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjN&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/surface_aggregator\/devices\/01\:0e\:01\:00\:01\/state**”h]”j`)�”}”(hŒF**\/sys\/bus\/surface_aggregator\/devices\/01\:0e\:01\:00\:01\/state**”h]”hŒB/sys/bus/surface_aggregator/devices/01:0e:01:00:01/state”…”�”}”(hjh&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ?Documentation/ABI/testing/sysfs-bus-surface_aggregator-tabletsw”h´Khja&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK&ubah}”(h]”jJ&ah ]”h"]”Œ;abi_sys_bus_surface_aggregator_devices_01_0e_01_00_01_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jš&j@&sj˜}”jJ&j@&subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-surface_aggregator-tabletsw `”h]”(hŒDefined on file ”…”�”}”(hjŸ&h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-surface_aggregator-tabletsw `”h]”j§)�”}”(hj©&h]”hŒ%sysfs-bus-surface_aggregator-tabletsw”…”�”}”(hj«&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_surface_aggregator_tabletsw”uh1hh³j|&h´KhjŸ&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´KhhÊh²hubhÞ)�”}”(hŒžThis attribute returns a string with the current type-cover or device posture, as indicated by the embedded controller. Currently returned posture states are:”h]”hŒžThis attribute returns a string with the current type-cover or device posture, as indicated by the embedded controller. Currently returned posture states are:”…”�”}”(hjÍ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ6"disconnected": The type-cover has been disconnected. ”h]”hÞ)�”}”(hŒ5"disconnected": The type-cover has been disconnected.”h]”hŒ9“disconnectedâ€�: The type-cover has been disconnected.”…”�”}”(hjâ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´KhjÞ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubjˆ)�”}”(hŒP"closed": The type-cover has been folded closed and lies on top of the display. ”h]”hÞ)�”}”(hŒO"closed": The type-cover has been folded closed and lies on top of the display.”h]”hŒS“closedâ€�: The type-cover has been folded closed and lies on top of the display.”…”�”}”(hjú&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´Khjö&ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubjˆ)�”}”(hŒQ"laptop": The type-cover is open and in laptop-mode, i.e., ready for normal use. ”h]”hÞ)�”}”(hŒP"laptop": The type-cover is open and in laptop-mode, i.e., ready for normal use.”h]”hŒT“laptopâ€�: The type-cover is open and in laptop-mode, i.e., ready for normal use.”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´Khj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubjˆ)�”}”(hŒÌ"folded-canvas": The type-cover has been folded back part-ways, but does not lie flush with the back side of the device. In general, this means that the kick-stand is used and extended atop of the cover. ”h]”hÞ)�”}”(hŒË"folded-canvas": The type-cover has been folded back part-ways, but does not lie flush with the back side of the device. In general, this means that the kick-stand is used and extended atop of the cover.”h]”hŒÏ“folded-canvasâ€�: The type-cover has been folded back part-ways, but does not lie flush with the back side of the device. In general, this means that the kick-stand is used and extended atop of the cover.”…”�”}”(hj*'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´Khj&'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubjˆ)�”}”(hŒj"folded-back": The type cover has been fully folded back and lies flush with the back side of the device. ”h]”hÞ)�”}”(hŒi"folded-back": The type cover has been fully folded back and lies flush with the back side of the device.”h]”hŒm“folded-backâ€�: The type cover has been fully folded back and lies flush with the back side of the device.”…”�”}”(hjB'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´Khj>'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubjˆ)�”}”(hŒr"": The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware. ”h]”hÞ)�”}”(hŒq"": The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware.”h]”hŒu“â€�: The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware.”…”�”}”(hjZ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´KhjV'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÛ&ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j|&h´KhhÊh²hubhÞ)�”}”(hŒ›New states may be introduced with new hardware. Users therefore must not rely on this list of states being exhaustive and gracefully handle unknown states.”h]”hŒ›New states may be introduced with new hardware. Users therefore must not rely on this list of states being exhaustive and gracefully handle unknown states.”…”�”}”(hjt'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_bus_surface_aggregator_devices_01_26_01_00_01_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-bus-surface-aggregator-devices-01-26-01-00-01-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj�'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/surface_aggregator\/devices\/01\:26\:01\:00\:01\/state**”h]”j`)�”}”(hŒF**\/sys\/bus\/surface_aggregator\/devices\/01\:26\:01\:00\:01\/state**”h]”hŒB/sys/bus/surface_aggregator/devices/01:26:01:00:01/state”…”�”}”(hjª'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hj£'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�'ubah}”(h]”jŒ'ah ]”h"]”Œ;abi_sys_bus_surface_aggregator_devices_01_26_01_00_01_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ'j‚'sj˜}”jŒ'j‚'subhÞ)�”}”(hŒuDefined on file :ref:`sysfs-bus-surface_aggregator-tabletsw `”h]”(hŒDefined on file ”…”�”}”(hjà'h²hh³Nh´Nubh)�”}”(hŒe:ref:`sysfs-bus-surface_aggregator-tabletsw `”h]”j§)�”}”(hjê'h]”hŒ%sysfs-bus-surface_aggregator-tabletsw”…”�”}”(hjì'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ6abi_file_testing_sysfs_bus_surface_aggregator_tabletsw”uh1hh³j|&h´K!hjà'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hhÊh²hubhÞ)�”}”(hŒ�This attribute returns a string with the current device posture, as indicated by the embedded controller. Currently returned posture states are:”h]”hŒ�This attribute returns a string with the current device posture, as indicated by the embedded controller. Currently returned posture states are:”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ+"closed": The lid of the device is closed. ”h]”hÞ)�”}”(hŒ*"closed": The lid of the device is closed.”h]”hŒ.“closedâ€�: The lid of the device is closed.”…”�”}”(hj#(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(ubjˆ)�”}”(hŒV"laptop": The lid of the device is opened and the device operates as a normal laptop. ”h]”hÞ)�”}”(hŒU"laptop": The lid of the device is opened and the device operates as a normal laptop.”h]”hŒY“laptopâ€�: The lid of the device is opened and the device operates as a normal laptop.”…”�”}”(hj;(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hj7(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(ubjˆ)�”}”(hŒv"slate": The screen covers the keyboard or has been flipped back and the device operates mainly based on touch input. ”h]”hÞ)�”}”(hŒu"slate": The screen covers the keyboard or has been flipped back and the device operates mainly based on touch input.”h]”hŒy“slateâ€�: The screen covers the keyboard or has been flipped back and the device operates mainly based on touch input.”…”�”}”(hjS(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hjO(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(ubjˆ)�”}”(hŒi"tablet": The device operates as tablet and exclusively relies on touch input (or external peripherals). ”h]”hÞ)�”}”(hŒh"tablet": The device operates as tablet and exclusively relies on touch input (or external peripherals).”h]”hŒl“tabletâ€�: The device operates as tablet and exclusively relies on touch input (or external peripherals).”…”�”}”(hjk(h²hh³Nh´Nubah}”(h]”h •]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hjg(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(ubjˆ)�”}”(hŒr"": The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware. ”h]”hÞ)�”}”(hŒq"": The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware.”h]”hŒu“â€�: The current state is unknown to the driver, for example due to newer as-of-yet unsupported hardware.”…”�”}”(hjƒ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj(ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j|&h´K!hhÊh²hubhÞ)�”}”(hŒ›New states may be introduced with new hardware. Users therefore must not rely on this list of states being exhaustive and gracefully handle unknown states.”h]”hŒ›New states may be introduced with new hardware. Users therefore must not rely on this list of states being exhaustive and gracefully handle unknown states.”…”�”}”(hj�(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j|&h´K!hhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_tee_devices_optee_ta_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-tee-devices-optee-ta-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¹(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/tee\/devices\/optee\-ta\-\\/**”h]”j`)�”}”(hŒ3**\/sys\/bus\/tee\/devices\/optee\-ta\-\\/**”h]”hŒ//sys/bus/tee/devices/optee-ta-/”…”�”}”(hjÓ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-bus-optee-devices”h´KhjÌ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶(ubah}”(h]”jµ(ah ]”h"]”Œ%abi_sys_bus_tee_devices_optee_ta_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)j«(sj˜}”jµ(j«(subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-optee-devices `”h]”(hŒDefined on file ”…”�”}”(hj )h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-optee-devices `”h]”j§)�”}”(hj)h]”hŒsysfs-bus-optee-devices”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j )Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_optee_devices”uh1hh³jç(h´Khj )ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç(h´KhhÊh²hubhÞ)�”}”(hŒæOP-TEE bus provides reference to registered drivers under this directory. The matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers are free to create needed API under optee-ta- directory.”h]”hŒæOP-TEE bus provides reference to registered drivers under this directory. The matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers are free to create needed API under optee-ta- directory.”…”�”}”(hj8)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç(h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_tee_devices_optee_ta_uuid_need_supplicant:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-tee-devices-optee-ta-uuid-need-supplicant”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjT)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/tee\/devices\/optee\-ta\-\\/need_supplicant**”h]”j`)�”}”(hŒB**\/sys\/bus\/tee\/devices\/optee\-ta\-\\/need_supplicant**”h]”hŒ>/sys/bus/tee/devices/optee-ta-/need_supplicant”…”�”}”(hjn)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç(h´K hjg)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ)ubah}”(h]”jP)ah ]”h"]”Œ5abi_sys_bus_tee_devices_optee_ta_uuid_need_supplicant”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ)jF)sj˜}”jP)jF)subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-bus-optee-devices `”h]”(hŒDefined on file ”…”�”}”(hj¤)h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-bus-optee-devices `”h]”j§)�”}”(hj®)h]”hŒsysfs-bus-optee-devices”…”�”}”(hj°)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_bus_optee_devices”uh1hh³jç(h´K hj¤)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç(h´K hhÊh²hubhÞ)�”}”(hŒÐAllows to distinguish whether an OP-TEE based TA/device requires user-space tee-supplicant to function properly or not. This attribute will be present for devices which depend on tee-supplicant to be running.”h]”hŒÐAllows to distinguish whether an OP-TEE based TA/device requires user-space tee-supplicant to function properly or not. This attribute will be present for devices which depend on tee-supplicant to be running.”…”�”}”(hjÒ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç(h´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_thunderbolt_devices_authorized:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-thunderbolt-devices-authorized”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjî)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/authorized**”h]”j`)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/authorized**”h]”hŒ4/sys/bus/thunderbolt/devices/.../authorized”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-bus-thunderbolt”h´K@hj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë)ubah}”(h]”jê)ah ]”h"]”Œ*abi_sys_bus_thunderbolt_devices_authorized”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:*jà)sj˜}”jê)jà)subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj?*h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjI*h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjK*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K@hj?*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hhÊh²hubhÞ)�”}”(hŒ¥This attribute is used to authorize Thunderbolt devices after they have been connected. If the device is not authorized, no PCIe devices are available to the system.”h]”hŒ¥This attribute is used to authorize Thunderbolt devices after they have been connected. If the device is not authorized, no PCIe devices are available to the system.”…”�”}”(hjm*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hhÊh²hubhÞ)�”}”(hŒKContents of this attribute will be 0 when the device is not yet authorized.”h]”hŒKContents of this attribute will be 0 when the device is not yet authorized.”…”�”}”(hj{*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hhÊh²hubhÞ)�”}”(hŒPossible values are supported:”h]”hŒPossible values are supported:”…”�”}”(hj‰*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjš*ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjš*ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjº*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hj·*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´*ubjW)�”}”(hhh]”hÞ)�”}”(hŒfThe device will be de-authorized (only supported if deauthorization attribute under domain contains 1)”h]”hŒfThe device will be de-authorized (only supported if deauthorization attribute under domain contains 1)”…”�”}”(hjÐ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hjÍ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±*ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjð*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hjí*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê*ubjW)�”}”(hhh]”hÞ)�”}”(hŒ+The device will be authorized and connected”h]”hŒ+The device will be authorized and connected”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—*ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒGWhen key attribute contains 32 byte hex string the possible values are:”h]”hŒGWhen key attribute contains 32 byte hex string the possible values are:”…”�”}”(hj3+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjD+ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjD+ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjd+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hja+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^+ubjW)�”}”(hhh]”hÞ)�”}”(hŒfThe device will be de-authorized (only supported if deauthorization attribute under domain contains 1)”h]”hŒfThe device will be de-authorized (only supported if deauthorization attribute under domain contains 1)”…”�”}”(hjz+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hjw+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjš+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hj—+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”+ubjW)�”}”(hhh]”hÞ)�”}”(hŒOThe 32 byte hex string is added to the device NVM and the device is authorized.”h]”hŒOThe 32 byte hex string is added to the device NVM and the device is authorized.”…”�”}”(hj°+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hj­+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[+ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjÐ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hjÍ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ+ubjW)�”}”(hhh]”hÞ)�”}”(hX Send a challenge based on the 32 byte hex string. If the challenge response from device is valid, the device is authorized. In case of failure errno will be ENOKEY if the device did not contain a key at all, and EKEYREJECTED if the challenge response did not match.”h]”hX Send a challenge based on the 32 byte hex string. If the challenge response from device is valid, the device is authorized. In case of failure errno will be ENOKEY if the device did not contain a key at all, and EKEYREJECTED if the challenge response did not match.”…”�”}”(hjæ+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K@hjã+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjD+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjA+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_bus_thunderbolt_devices_boot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-thunderbolt-devices-boot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj!,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/boot**”h]”j`)�”}”(hŒ2**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/boot**”h]”hŒ./sys/bus/thunderbolt/devices/.../boot”…”�”}”(hj;,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kbhj4,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,ubah}”(h]”j,ah ]”h"]”Œ$abi_sys_bus_thunderbolt_devices_boot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl,j,sj˜}”j,j,subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjq,h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj{,h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj},h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Kbhjq,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KbhhÊh²hubhÞ)�”}”(hŒ_This attribute contains 1 if Thunderbolt device was already authorized on boot and 0 otherwise.”h]”hŒ_This attribute contains 1 if Thunderbolt device was already authorized on boot and 0 otherwise.”…”�”}”(hjŸ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KbhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_thunderbolt_devices_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-thunderbolt-devices-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj»,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/device**”h]”j`)�”}”(hŒ4**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/device**”h]”hŒ0/sys/bus/thunderbolt/devices/.../device”…”�”}”(hjÕ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K{hjÎ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸,ubah}”(h]”j·,ah ]”h"]”Œ&abi_sys_bus_thunderbolt_devices_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-j­,sj˜}”j·,j­,subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj -h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj-h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K{hj -ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K{hhÊh²hubhÞ)�”}”(hŒIThis attribute contains id of this device extracted from the device DROM.”h]”hŒIThis attribute contains id of this device extracted from the device DROM.”…”�”}”(hj9-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K{hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_thunderbolt_devices_device_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-thunderbolt-devices-device-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjU-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/device_name**”h]”j`)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/device_name**”h]”hŒ5/sys/bus/thunderbolt/devices/.../device_name”…”�”}”(hjo-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‚hjh-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR-ubah}”(h]”jQ-ah ]”h"]”Œ+abi_sys_bus_thunderbolt_devices_device_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j -jG-sj˜}”jQ-jG-subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj¥-h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj¯-h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj±-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K‚hj¥-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‚hhÊh²hubhÞ)�”}”(hŒKThis attribute contains name of this device extracted from the device DROM.”h]”hŒKThis attribute contains name of this device extracted from the device DROM.”…”�”}”(hjÓ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‚hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_thunderbolt_devices_domainx_boot_acl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-thunderbolt-devices-domainx-boot-acl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjï-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/boot_acl**”h]”j`)�”}”(hŒ?**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/boot_acl**”h]”hŒ;/sys/bus/thunderbolt/devices/.../domainX/boot_acl”…”�”}”(hj .h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Khj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì-ubah}”(h]”jë-ah ]”h"]”Œ0abi_sys_bus_thunderbolt_devices_domainx_boot_acl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:.já-sj˜}”jë-já-subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj?.h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjI.h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjK.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Khj?.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hX¿Holds a comma separated list of device unique_ids that are allowed to be connected automatically during system startup (e.g boot devices). The list always contains maximum supported number of unique_ids where unused entries are empty. This allows the userspace software to determine how many entries the controller supports. If there are multiple controllers, each controller has its own ACL list and size may be different between the controllers.”h]”hX¿Holds a comma separated list of device unique_ids that are allowed to be connected automatically during system startup (e.g boot devices). The list always contains maximum supported number of unique_ids where unused entries are empty. This allows the userspace software to determine how many entries the controller supports. If there are multiple controllers, each controller has its own ACL list and size may be different between the controllers.”…”�”}”(hjm.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hŒSystem BIOS may have an option "Preboot ACL" or similar that needs to be selected before this list is taken into consideration.”h]”hŒƒSystem BIOS may have an option “Preboot ACLâ€� or similar that needs to be selected before this list is taken into consideration.”…”�”}”(hj{.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hŒ2Software always updates a full list in each write.”h]”hŒ2Software always updates a full list in each write.”…”�”}”(hj‰.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hŒSIf a device is authorized automatically during boot its boot attribute is set to 1.”h]”hŒSIf a device is authorized automatically during boot its boot attribute is set to 1.”…”�”}”(hj—.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_thunderbolt_devices_domainx_deauthorization:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-thunderbolt-devices-domainx-deauthorization”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj³.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/deauthorization**”h]”j`)�”}”(hŒF**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/deauthorization**”h]”hŒB/sys/bus/thunderbolt/devices/.../domainX/deauthorization”…”�”}”(hjÍ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhjÆ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°.ubah}”(h]”j¯.ah ]”h"]”Œ7abi_sys_bus_thunderbolt_devices_domainx_deauthorization”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ.j¥.sj˜}”j¯.j¥.subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj/h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj /h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj /ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Khj/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubhÞ)�”}”(hŒ¸This attribute tells whether the system supports de-authorization of devices. Value of 1 means user can de-authorize PCIe tunnel by writing 0 to authorized attribute under each device.”h]”hŒ¸This attribute tells whether the system supports de-authorization of devices. Value of 1 means user can de-authorize PCIe tunnel by writing 0 to authorized attribute under each device.”…”�”}”(hj1/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_thunderbolt_devices_domainx_iommu_dma_protection:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj�/h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj§/h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj©/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K!hj�/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K!hhÊh²hubhÞ)�”}”(hŒ¸This attribute tells whether the system uses IOMMU for DMA protection. Value of 1 means IOMMU is used 0 means it is not (DMA protection is solely based on Thunderbolt security levels).”h]”hŒ¸This attribute tells whether the system uses IOMMU for DMA protection. Value of 1 means IOMMU is used 0 means it is not (DMA protection is solely based on Thunderbolt security levels).”…”�”}”(hjË/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K!hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_thunderbolt_devices_domainx_security:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-thunderbolt-devices-domainx-security”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjç/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/security**”h]”j`)�”}”(hŒ?**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/domainX\/security**”h]”hŒ;/sys/bus/thunderbolt/devices/.../domainX/security”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjú/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä/ubah}”(h]”jã/ah ]”h"]”Œ0abi_sys_bus_thunderbolt_devices_domainx_security”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j20jÙ/sj˜}”jã/jÙ/subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj70h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjA0h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjC0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K*hj70ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hhÊh²hubhÞ)�”}”(hŒdThis attribute holds current Thunderbolt security level set by the system BIOS. Possible values are:”h]”hŒdThis attribute holds current Thunderbolt security level set by the system BIOS. Possible values are:”…”�”}”(hje0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjv0ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjv0ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnone”h]”hŒnone”…”�”}”(hj–0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj“0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(All devices are automatically authorized”h]”hŒ(All devices are automatically authorized”…”�”}”(hj­0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjª0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒuser”h]”hŒuser”…”�”}”(hjÍ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjÊ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ0ubjW)�”}”(hhh]”hÞ)�”}”(hŒZDevices are only authorized based on writing appropriate value to the authorized attribute”h]”hŒZDevices are only authorized based on writing appropriate value to the authorized attribute”…”�”}”(hjä0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjá0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒsecure”h]”hŒsecure”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ0ubjW)�”}”(hhh]”hÞ)�”}”(hŒ\Require devices that support secure connect at minimum. User needs to authorize each device.”h]”hŒ\Require devices that support secure connect at minimum. User needs to authorize each device.”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdponly”h]”hŒdponly”…”�”}”(hj;1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj81ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj51ubjW)�”}”(hhh]”hÞ)�”}”(hŒIAutomatically tunnel Display port (and USB). No PCIe tunnels are created.”h]”hŒIAutomatically tunnel Display port (and USB). No PCIe tunnels are created.”…”�”}”(hjR1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjO1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj51ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒusbonly”h]”hŒusbonly”…”�”}”(hjr1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hjo1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl1ubjW)�”}”(hhh]”hÞ)�”}”(hŒŒAutomatically tunnel USB controller of the connected Thunderbolt dock (and Display Port). All PCIe links downstream of the dock are removed.”h]”hŒŒAutomatically tunnel USB controller of the connected Thunderbolt dock (and Display Port). All PCIe links downstream of the dock are removed.”…”�”}”(hj‰1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj†1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnopcie”h]”hŒnopcie”…”�”}”(hj©1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj¦1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£1ubjW)�”}”(hhh]”hÞ)�”}”(hŒ;USB4 system where PCIe tunneling is disabled from the BIOS.”h]”hŒ;USB4 system where PCIe tunneling is disabled from the BIOS.”…”�”}”(hjÀ1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K*hj½1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs0ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ/.. _abi_sys_bus_thunderbolt_devices_generation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-thunderbolt-devices-generation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjû1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/generation**”h]”j`)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/generation**”h]”hŒ4/sys/bus/thunderbolt/devices/.../generation”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kihj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø1ubah}”(h]”j÷1ah ]”h"]”Œ*abi_sys_bus_thunderbolt_devices_generation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF2jí1sj˜}”j÷1jí1subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjK2h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjU2h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjW2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´KihjK2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KihhÊh²hubhÞ)�”}”(hŒ|This attribute contains the generation of the Thunderbolt controller associated with the device. It will contain 4 for USB4.”h]”hŒ|This attribute contains the generation of the Thunderbolt controller associated with the device. It will contain 4 for USB4.”…”�”}”(hjy2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KihhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_thunderbolt_devices_key:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-thunderbolt-devices-key”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj•2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/key**”h]”j`)�”}”(hŒ1**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/key**”h]”hŒ-/sys/bus/thunderbolt/devices/.../key”…”�”}”(hj¯2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kqhj¨2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’2ubah}”(h]”j‘2ah ]”h"]”Œ#abi_sys_bus_thunderbolt_devices_key”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà2j‡2sj˜}”j‘2j‡2subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjå2h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjï2h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjñ2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Kqhjå2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KqhhÊh²hubhÞ)�”}”(hXWhen a devices supports Thunderbolt secure connect it will have this attribute. Writing 32 byte hex string changes authorization to use the secure connection method instead. Writing an empty string clears the key and regular connection method can be used again.”h]”hXWhen a devices supports Thunderbolt secure connect it will have this attribute. Writing 32 byte hex string changes authorization to use the secure connection method instead. Writing an empty string clears the key and regular connection method can be used again.”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KqhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_thunderbolt_devices_maxhopid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-thunderbolt-devices-maxhopid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj/3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/maxhopid**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/maxhopid**”h]”hŒ2/sys/bus/thunderbolt/devices/.../maxhopid”…”�”}”(hjI3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‰hjB3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,3ubah}”(h]”j+3ah ]”h"]”Œ(abi_sys_bus_thunderbolt_devices_maxhopid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz3j!3sj˜}”j+3j!3subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj3h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj‰3h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj‹3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K‰hj3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‰hhÊh²hubhÞ)�”}”(hŒTOnly set for XDomains. The maximum HopID the other host supports as its input HopID.”h]”hŒTOnly set for XDomains. The maximum HopID the other host supports as its input HopID.”…”�”}”(hj­3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K‰hhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_thunderbolt_devices_nvm_authenticate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-thunderbolt-devices-nvm-authenticate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÉ3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_authenticate**”h]”j`)�”}”(hŒ>**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_authenticate**”h]”hŒ:/sys/bus/thunderbolt/devices/.../nvm_authenticate”…”�”}”(hjã3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhjÜ3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ3ubah}”(h]”jÅ3ah ]”h"]”Œ0abi_sys_bus_thunderbolt_devices_nvm_authenticate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4j»3sj˜}”jÅ3j»3subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj4h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj#4h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj%4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´KÌhj4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhhÊh²hubhÞ)�”}”(hX,When new NVM image is written to the non-active NVM area (through non_activeX NVMem device), the authentication procedure is started by writing to this file. If everything goes well, the device is restarted with the new NVM firmware. If the image verification fails an error code is returned instead.”h]”hX,When new NVM image is written to the non-active NVM area (through non_activeX NVMem device), the authentication procedure is started by writing to this file. If everything goes well, the device is restarted with the new NVM firmware. If the image verification fails an error code is returned instead.”…”�”}”(hjG4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhhÊh²hubhÞ)�”}”(hŒ5This file will accept writing values "1", "2" or "3".”h]”hŒAThis file will accept writing values “1â€�, “2â€� or “3â€�.”…”�”}”(hjU4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ^Writing "1" will flush the image to the storage area and authenticate the image in one action.”h]”hÞ)�”}”(hŒ^Writing "1" will flush the image to the storage area and authenticate the image in one action.”h]”hŒbWriting “1â€� will flush the image to the storage area and authenticate the image in one action.”…”�”}”(hjj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhjf4ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjc4ubjˆ)�”}”(hŒYWriting "2" will run some basic validation on the image and flush it to the storage area.”h]”hÞ)�”}”(hŒYWriting "2" will run some basic validation on the image and flush it to the storage area.”h]”hŒ]Writing “2â€� will run some basic validation on the image and flush it to the storage area.”…”�”}”(hj‚4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhj~4ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjc4ubjˆ)�”}”(hŒŽWriting "3" will authenticate the image that is currently written in the storage area. This is only supported with USB4 devices and retimers. ”h]”hÞ)�”}”(hŒ�Writing "3" will authenticate the image that is currently written in the storage area. This is only supported with USB4 devices and retimers.”h]”hŒ‘Writing “3â€� will authenticate the image that is currently written in the storage area. This is only supported with USB4 devices and retimers.”…”�”}”(hjš4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhj–4ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjc4ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j*h´KÌhhÊh²hubhÞ)�”}”(hŒôWhen read holds status of the last authentication operation if an error occurred during the process. This is directly the status value from the DMA configuration based mailbox before the device is power cycled. Writing 0 here clears the status.”h]”hŒôWhen read holds status of the last authentication operation if an error occurred during the process. This is directly the status value from the DMA configuration based mailbox before the device is power cycled. Writing 0 here clears the status.”…”�”}”(hj´4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÌhhÊh²hubj))�”}”(hŒC.. _abi_sys_bus_thunderbolt_devices_nvm_authenticate_on_disconnect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-bus-thunderbolt-devices-nvm-authenticate-on-disconnect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÐ4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_authenticate_on_disconnect**”h]”j`)�”}”(hŒL**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_authenticate_on_disconnect**”h]”hŒH/sys/bus/thunderbolt/devices/.../nvm_authenticate_on_disconnect”…”�”}”(hjê4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kèhjã4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐ4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ4ubah}”(h]”jÌ4ah ]”h"]”Œ>abi_sys_bus_thunderbolt_devices_nvm_authenticate_on_disconnect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5jÂ4sj˜}”jÌ4jÂ4subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj 5h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj*5h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj,5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j65Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Kèhj 5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KèhhÊh²hubhÞ)�”}”(hŒ�For supported devices, automatically authenticate the new Thunderbolt image when the device is disconnected from the host system.”h]”hŒ�For supported devices, automatically authenticate the new Thunderbolt image when the device is disconnected from the host system.”…”�”}”(hjN5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KèhhÊh²hubhÞ)�”}”(hŒ/This file will accept writing values "1" or "2"”h]”hŒ7This file will accept writing values “1â€� or “2â€�”…”�”}”(hj\5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KèhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒmWriting "1" will flush the image to the storage area and prepare the device for authentication on disconnect.”h]”hÞ)�”}”(hŒmWriting "1" will flush the image to the storage area and prepare the device for authentication on disconnect.”h]”hŒqWriting “1â€� will flush the image to the storage area and prepare the device for authentication on disconnect.”…”�”}”(hjq5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kèhjm5ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj5ubjˆ)�”}”(hŒ[Writing "2" will run some basic validation on the image and flush it to the storage area. ”h]”hÞ)�”}”(hŒYWriting "2" will run some basic validation on the image and flush it to the storage area.”h]”hŒ]Writing “2â€� will run some basic validation on the image and flush it to the storage area.”…”�”}”(hj‰5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kèhj…5ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj5ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j*h´KèhhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_thunderbolt_devices_nvm_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-thunderbolt-devices-nvm-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj±5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_version**”h]”j`)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/nvm_version**”h]”hŒ5/sys/bus/thunderbolt/devices/.../nvm_version”…”�”}”(hjË5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÃhjÄ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®5ubah}”(h]”j­5ah ]”h"]”Œ+abi_sys_bus_thunderbolt_devices_nvm_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü5j£5sj˜}”j­5j£5subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj6h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj 6h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj 6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´KÃhj6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÃhhÊh²hubhÞ)�”}”(hŒÕIf the device has upgradeable firmware the version number is available here. Format: %x.%x, major.minor. If the device is in safe mode reading the file returns -ENODATA instead as the NVM version is not available.”h]”hŒÕIf the device has upgradeable firmware the version number is available here. Format: %x.%x, major.minor. If the device is in safe mode reading the file returns -ENODATA instead as the NVM version is not available.”…”�”}”(hj/6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KÃhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_thunderbolt_devices_rx_lanes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-thunderbolt-devices-rx-lanes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjK6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/rx_lanes**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/rx_lanes**”h]”hŒ2/sys/bus/thunderbolt/devices/.../rx_lanes”…”�”}”(hje6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hja6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K—hj^6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjX6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjK6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjH6ubah}”(h]”jG6ah ]”h"]”Œ(abi_sys_bus_thunderbolt_devices_rx_lanes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–6j=6sj˜}”jG6j=6subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj›6h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj¥6h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj§6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K—hj›6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K—hhÊh²hubhÞ)�”}”(hŒgThis attribute reports number of RX lanes the device is using simultaneously through its upstream port.”h]”hŒgThis attribute reports number of RX lanes the device is using simultaneously through its upstream port.”…”�”}”(hjÉ6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K—hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_thunderbolt_devices_rx_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-thunderbolt-devices-rx-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjå6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/rx_speed**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/rx_speed**”h]”hŒ2/sys/bus/thunderbolt/devices/.../rx_speed”…”�”}”(hjÿ6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjû6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K�hjø6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjå6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâ6ubah}”(h]”já6ah ]”h"]”Œ(abi_sys_bus_thunderbolt_devices_rx_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j07j×6sj˜}”já6j×6subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj57h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj?7h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjA7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jK7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K�hj57ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K�hhÊh²hubhÞ)�”}”(hŒXThis attribute reports the device RX speed per lane. All RX lanes run at the same speed.”h]”hŒXThis attribute reports the device RX speed per lane. All RX lanes run at the same speed.”…”�”}”(hjc7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K�hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_thunderbolt_devices_tx_lanes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-thunderbolt-devices-tx-lanes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/tx_lanes**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/tx_lanes**”h]”hŒ2/sys/bus/thunderbolt/devices/.../tx_lanes”…”�”}”(hj™7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¥hj’7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|7ubah}”(h]”j{7ah ]”h"]”Œ(abi_sys_bus_thunderbolt_devices_tx_lanes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ7jq7sj˜}”j{7jq7subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjÏ7h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjÙ7h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjÛ7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K¥hjÏ7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¥hhÊh²hubhÞ)�”}”(hŒgThis attribute reports number of TX lanes the device is using simultaneously through its upstream port.”h]”hŒgThis attribute reports number of TX lanes the device is using simultaneously through its upstream port.”…”�”}”(hjý7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¥hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_thunderbolt_devices_tx_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-thunderbolt-devices-tx-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/tx_speed**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/tx_speed**”h]”hŒ2/sys/bus/thunderbolt/devices/.../tx_speed”…”�”}”(hj38h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Kžhj,8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8ubah}”(h]”j8ah ]”h"]”Œ(abi_sys_bus_thunderbolt_devices_tx_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd8j 8sj˜}”j8j 8subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hji8h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjs8h]”hŒsysfs-bus-thunderbolt”…”�”}”(hju8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Kžhji8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KžhhÊh²hubhÞ)�”}”(hŒQThis attribute reports the TX speed per lane. All TX lanes run at the same speed.”h]”hŒQThis attribute reports the TX speed per lane. All TX lanes run at the same speed.”…”�”}”(hj—8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KžhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_thunderbolt_devices_unique_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-thunderbolt-devices-unique-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj³8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/unique_id**”h]”j`)�”}”(hŒ7**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/unique_id**”h]”hŒ3/sys/bus/thunderbolt/devices/.../unique_id”…”�”}”(hjÍ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KºhjÆ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°8ubah}”(h]”j¯8ah ]”h"]”Œ)abi_sys_bus_thunderbolt_devices_unique_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ8j¥8sj˜}”j¯8j¥8subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj9h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj 9h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Kºhj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KºhhÊh²hubhÞ)�”}”(hŒ×This attribute contains unique_id string of this device. This is either read from hardware registers (UUID on newer hardware) or based on UID from the device DROM. Can be used to uniquely identify particular device.”h]”hŒ×This attribute contains unique_id string of this device. This is either read from hardware registers (UUID on newer hardware) or based on UID from the device DROM. Can be used to uniquely identify particular device.”…”�”}”(hj19h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KºhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_thunderbolt_devices_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-thunderbolt-devices-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjM9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/vendor**”h]”j`)�”}”(hŒ4**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/vendor**”h]”hŒ0/sys/bus/thunderbolt/devices/.../vendor”…”�”}”(hjg9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¬hj`9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjM9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ9ubah}”(h]”jI9ah ]”h"]”Œ&abi_sys_bus_thunderbolt_devices_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜9j?9sj˜}”jI9j?9subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj�9h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj§9h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj©9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K¬hj�9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¬hhÊh²hubhÞ)�”}”(hŒPThis attribute contains vendor id of this device extracted from the device DROM.”h]”hŒPThis attribute contains vendor id of this device extracted from the device DROM.”…”�”}”(hjË9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K¬hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_thunderbolt_devices_vendor_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-thunderbolt-devices-vendor-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjç9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/vendor_name**”h]”j`)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/\.\.\.\/vendor_name**”h]”hŒ5/sys/bus/thunderbolt/devices/.../vendor_name”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K³hjú9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä9ubah}”(h]”jã9ah ]”h"]”Œ+abi_sys_bus_thunderbolt_devices_vendor_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2:jÙ9sj˜}”jã9jÙ9subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj7:h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjA:h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjC:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´K³hj7:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K³hhÊh²hubhÞ)�”}”(hŒRThis attribute contains vendor name of this device extracted from the device DROM.”h]”hŒRThis attribute contains vendor name of this device extracted from the device DROM.”…”�”}”(hje:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´K³hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_device_port_index_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-device-port-index-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj�:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/device**”h]”j`)�”}”(hŒM**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/device**”h]”hŒI/sys/bus/thunderbolt/devices/:./device”…”�”}”(hj›:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MShj”:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~:ubah}”(h]”j}:ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_device_port_index_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌ:js:sj˜}”j}:js:subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjÑ:h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjÛ:h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjÝ:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙ:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jç:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´MShjÑ:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MShhÊh²hubhÞ)�”}”(hŒ1Retimer device identifier read from the hardware.”h]”hŒ1Retimer device identifier read from the hardware.”…”�”}”(hjÿ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MShhÊh²hubj))�”}”(hŒG.. _abi_sys_bus_thunderbolt_devices_device_port_index_nvm_authenticate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-bus-thunderbolt-devices-device-port-index-nvm-authenticate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/nvm_authenticate**”h]”j`)�”}”(hŒW**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/nvm_authenticate**”h]”hŒS/sys/bus/thunderbolt/devices/:./nvm_authenticate”…”�”}”(hj5;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MYhj.;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;ubah}”(h]”j;ah ]”h"]”ŒBabi_sys_bus_thunderbolt_devices_device_port_index_nvm_authenticate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jf;j ;sj˜}”j;j ;subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjk;h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hju;h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjw;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´MYhjk;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MYhhÊh²hubhÞ)�”}”(hX.When new NVM image is written to the non-active NVM area (through non_activeX NVMem device), the authentication procedure is started by writing 1 to this file. If everything goes well, the device is restarted with the new NVM firmware. If the image verification fails an error code is returned instead.”h]”hX.When new NVM image is written to the non-active NVM area (through non_activeX NVMem device), the authentication procedure is started by writing 1 to this file. If everything goes well, the device is restarted with the new NVM firmware. If the image verification fails an error code is returned instead.”…”�”}”(hj™;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MYhhÊh²hubhÞ)�”}”(hŒpWhen read holds status of the last authentication operation if an error occurred during the process. Format: %x.”h]”hŒpWhen read holds status of the last authentication operation if an error occurred during the process. Format: %x.”…”�”}”(hj§;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MYhhÊh²hubj))�”}”(hŒB.. _abi_sys_bus_thunderbolt_devices_device_port_index_nvm_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-bus-thunderbolt-devices-device-port-index-nvm-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjÃ;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/nvm_version**”h]”j`)�”}”(hŒR**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/nvm_version**”h]”hŒN/sys/bus/thunderbolt/devices/:./nvm_version”…”�”}”(hjÝ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhjÖ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1•jLhjÃ;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ;ubah}”(h]”j¿;ah ]”h"]”Œ=abi_sys_bus_thunderbolt_devices_device_port_index_nvm_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<jµ;sj˜}”j¿;jµ;subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj<h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj<h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Mhhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhhÊh²hubhÞ)�”}”(hŒ=Holds retimer NVM version number. Format: %x.%x, major.minor.”h]”hŒ=Holds retimer NVM version number. Format: %x.%x, major.minor.”…”�”}”(hjA<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_device_port_index_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-device-port-index-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj]<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/vendor**”h]”j`)�”}”(hŒM**\/sys\/bus\/thunderbolt\/devices\/\\:\\.\\/vendor**”h]”hŒI/sys/bus/thunderbolt/devices/:./vendor”…”�”}”(hjw<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjs<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Mnhjp<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZ<ubah}”(h]”jY<ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_device_port_index_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨<jO<sj˜}”jY<jO<subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj­<h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj·<h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj¹<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµ<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃ<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Mnhj­<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MnhhÊh²hubhÞ)�”}”(hŒ1Retimer vendor identifier read from the hardware.”h]”hŒ1Retimer vendor identifier read from the hardware.”…”�”}”(hjÛ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MnhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_thunderbolt_devices_xdomain_service_key:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-thunderbolt-devices-xdomain-service-key”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj÷<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/thunderbolt\/devices\/\\.\\/key**”h]”j`)�”}”(hŒC**\/sys\/bus\/thunderbolt\/devices\/\\.\\/key**”h]”hŒ?/sys/bus/thunderbolt/devices/./key”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj =ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhj =ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjô<ubah}”(h]”jó<ah ]”h"]”Œ3abi_sys_bus_thunderbolt_devices_xdomain_service_key”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jB=jé<sj˜}”jó<jé<subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjG=h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjQ=h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjS=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjO=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´KöhjG=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KöhhÊh²hubhÞ)�”}”(hŒÇThis contains name of the property directory the XDomain service exposes. This entry describes the protocol in question. Following directories are already reserved by the Apple XDomain specification:”h]”hŒÇThis contains name of the property directory the XDomain service exposes. This entry describes the protocol in question. Following directories are already reserved by the Apple XDomain specification:”…”�”}”(hju=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KöhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj†=ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj†=ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒnetwork”h]”hŒnetwork”…”�”}”(hj¦=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhj£=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj =ubjW)�”}”(hhh]”hÞ)�”}”(hŒIP/ethernet over Thunderbolt”h]”hŒIP/ethernet over Thunderbolt”…”�”}”(hj½=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhjº=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj =ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�=ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒtargetdm”h]”hŒtargetdm”…”�”}”(hjÝ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´KöhjÚ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×=ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*Target disk mode protocol over Thunderbolt”h]”hŒ*Target disk mode protocol over Thunderbolt”…”�”}”(hjô=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhjñ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�=ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒextdisp”h]”hŒextdisp”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/External display mode protocol over Thunderbolt”h]”hŒ/External display mode protocol over Thunderbolt”…”�”}”(hj+>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Köhj(>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_xdomain_service_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-xdomain-service-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjf>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/modalias**”h]”j`)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/modalias**”h]”hŒD/sys/bus/thunderbolt/devices/./modalias”…”�”}”(hj€>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Mhjy>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc>ubah}”(h]”jb>ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_xdomain_service_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±>jX>sj˜}”jb>jX>subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj¶>h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjÀ>h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjÂ>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Mhj¶>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubhÞ)�”}”(hŒaStores the same MODALIAS value emitted by uevent for the XDomain service. Format: tbtsvc:kSpNvNrN”h]”hŒaStores the same MODALIAS value emitted by uevent for the XDomain service. Format: tbtsvc:kSpNvNrN”…”�”}”(hjä>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_thunderbolt_devices_xdomain_service_prtcid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-thunderbolt-devices-xdomain-service-prtcid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcid**”h]”j`)�”}”(hŒF**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcid**”h]”hŒB/sys/bus/thunderbolt/devices/./prtcid”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý>ubah}”(h]”jü>ah ]”h"]”Œ6abi_sys_bus_thunderbolt_devices_xdomain_service_prtcid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK?jò>sj˜}”jü>jò>subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjP?h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjZ?h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj\?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´M hjP?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M hhÊh²hubhÞ)�”}”(hŒGThis contains XDomain protocol identifier the XDomain service supports.”h]”hŒGThis contains XDomain protocol identifier the XDomain service supports.”…”�”}”(hj~?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_xdomain_service_prtcrevs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcrevs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjš?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcrevs**”h]”j`)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcrevs**”h]”hŒD/sys/bus/thunderbolt/devices/./prtcrevs”…”�”}”(hj´?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Mhj­?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—?ubah}”(h]”j–?ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcrevs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå?jŒ?sj˜}”j–?jŒ?subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjê?h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjô?h]”hŒsysfs-bus-thunderbolt”…”�”}”(hjö?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´Mhjê?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubhÞ)�”}”(hŒDThis contains XDomain software version the XDomain service supports.”h]”hŒDThis contains XDomain software version the XDomain service supports.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_xdomain_service_prtcstns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcstns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj4@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcstns**”h]”j`)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcstns**”h]”hŒD/sys/bus/thunderbolt/devices/./prtcstns”…”�”}”(hjN@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M!hjG@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1@ubah}”(h]”j0@ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcstns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@j&@sj˜}”j0@j&@subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj„@h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjŽ@h]”hŒsysfs-bus-thunderbolt”…”�”}”(hj�@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´M!hj„@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M!hhÊh²hubhÞ)�”}”(hŒFThis contains XDomain service specific settings as bitmask. Format: %x”h]”hŒFThis contains XDomain service specific settings as bitmask. Format: %x”…”�”}”(hj²@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M!hhÊh²hubj))�”}”(hŒ=.. _abi_sys_bus_thunderbolt_devices_xdomain_service_prtcvers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-bus-thunderbolt-devices-xdomain-service-prtcvers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjÎ@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcvers**”h]”j`)�”}”(hŒH**\/sys\/bus\/thunderbolt\/devices\/\\.\\/prtcvers**”h]”hŒD/sys/bus/thunderbolt/devices/./prtcvers”…”�”}”(hjè@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjä@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´Mhjá@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎ@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË@ubah}”(h]”jÊ@ah ]”h"]”Œ8abi_sys_bus_thunderbolt_devices_xdomain_service_prtcvers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAjÀ@sj˜}”jÊ@jÀ@subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj(Ah]”hŒsysfs-bus-thunderbolt”…”�”}”(hj*Ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4AŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´MhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubhÞ)�”}”(hŒDThis contains XDomain protocol version the XDomain service supports.”h]”hŒDThis contains XDomain protocol version the XDomain service supports.”…”�”}”(hjLAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_thunderbolt_devices_usb4_portx_connector:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-thunderbolt-devices-usb4-portx-connector”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjhAubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/connector**”h]”j`)�”}”(hŒ;**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/connector**”h]”hŒ7/sys/bus/thunderbolt/devices/usb4_portX/connector”…”�”}”(hj‚Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M(hj{Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuAubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeAubah}”(h]”jdAah ]”h"]”Œ4abi_sys_bus_thunderbolt_devices_usb4_portx_connector”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³AjZAsj˜}”jdAjZAsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj¸Ah²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjÂAh]”hŒsysfs-bus-thunderbolt”…”�”}”(hjÄAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´M(hj¸Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M(hhÊh²hubhÞ)�”}”(hŒÔSymlink to the USB Type-C connector. This link is only created when USB Type-C Connector Class is enabled, and only if the system firmware is capable of describing the connection between a port and its connector.”h]”hŒÔSymlink to the USB Type-C connector. This link is only created when USB Type-C Connector Class is enabled, and only if the system firmware is capable of describing the connection between a port and its connector.”…”�”}”(hjæAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M(hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_thunderbolt_devices_usb4_portx_link:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-thunderbolt-devices-usb4-portx-link”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/link**”h]”j`)�”}”(hŒ6**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/link**”h]”hŒ2/sys/bus/thunderbolt/devices/usb4_portX/link”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M2hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿAubah}”(h]”jþAah ]”h"]”Œ/abi_sys_bus_thunderbolt_devices_usb4_portx_link”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMBjôAsj˜}”jþAjôAsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjRBh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hj\Bh]”hŒsysfs-bus-thunderbolt”…”�”}”(hj^Bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´M2hjRBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M2hhÊh²hubhÞ)�”}”(hŒLReturns the current link mode. Possible values are "usb4", "tbt" and "none".”h]”hŒXReturns the current link mode. Possible values are “usb4â€�, “tbtâ€� and “noneâ€�.”…”�”}”(hj€Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M2hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_thunderbolt_devices_usb4_portx_offline:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-thunderbolt-devices-usb4-portx-offline”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjœBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/offline**”h]”j`)�”}”(hŒ9**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/offline**”h]”hŒ5/sys/bus/thunderbolt/devices/usb4_portX/offline”…”�”}”(hj¶Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²Bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M9hj¯Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™Bubah}”(h]”j˜Bah ]”h"]”Œ2abi_sys_bus_thunderbolt_devices_usb4_portx_offline”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçBjŽBsj˜}”j˜BjŽBsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjìBh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjöBh]”hŒsysfs-bus-thunderbolt”…”�”}”(hjøBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´M9hjìBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M9hhÊh²hubhÞ)�”}”(hXKWriting 1 to this attribute puts the USB4 port into offline mode. Only allowed when there is nothing connected to the port (link attribute returns "none"). Once the port is in offline mode it does not receive any hotplug events. This is used to update NVM firmware of on-board retimers. Writing 0 puts the port back to online mode.”h]”hXOWriting 1 to this attribute puts the USB4 port into offline mode. Only allowed when there is nothing connected to the port (link attribute returns “noneâ€�). Once the port is in offline mode it does not receive any hotplug events. This is used to update NVM firmware of on-board retimers. Writing 0 puts the port back to online mode.”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M9hhÊh²hubhÞ)�”}”(hŒnThis attribute is only visible if the platform supports powering on retimers when there is no cable connected.”h]”hŒnThis attribute is only visible if the platform supports powering on retimers when there is no cable connected.”…”�”}”(hj(Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´M9hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_thunderbolt_devices_usb4_portx_rescan:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-thunderbolt-devices-usb4-portx-rescan”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjDCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/rescan**”h]”j`)�”}”(hŒ8**\/sys\/bus\/thunderbolt\/devices\/usb4_portX\/rescan**”h]”hŒ4/sys/bus/thunderbolt/devices/usb4_portX/rescan”…”�”}”(hj^Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MHhjWCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjACubah}”(h]”j@Cah ]”h"]”Œ1abi_sys_bus_thunderbolt_devices_usb4_portx_rescan”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Cj6Csj˜}”j@Cj6CsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hj”Ch²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-thunderbolt `”h]”j§)�”}”(hjžCh]”hŒsysfs-bus-thunderbolt”…”�”}”(hj Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_thunderbolt”uh1hh³j*h´MHhj”Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MHhhÊh²hubhÞ)�”}”(hX6When the USB4 port is in offline mode writing 1 to this attribute forces rescan of the sideband for on-board retimers. Each retimer appear under the USB4 port as if the USB4 link was up. These retimers act in the same way as if the cable was connected so upgrading their NVM firmware can be done the usual way.”h]”hX6When the USB4 port is in offline mode writing 1 to this attribute forces rescan of the sideband for on-board retimers. Each retimer appear under the USB4 port as if the USB4 link was up. These retimers act in the same way as if the cable was connected so upgrading their NVM firmware can be done the usual way.”…”�”}”(hjÂCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*h´MHhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_typec_devices_active:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-typec-devices-active”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÞCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/typec\/devices\/\.\.\.\/active**”h]”j`)�”}”(hŒ.**\/sys\/bus\/typec\/devices\/\.\.\.\/active**”h]”hŒ*/sys/bus/typec/devices/.../active”…”�”}”(hjøCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-bus-typec”h´KhjñCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛCubah}”(h]”jÚCah ]”h"]”Œ abi_sys_bus_typec_devices_active”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*DjÐCsj˜}”jÚCjÐCsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-typec `”h]”(hŒDefined on file ”…”�”}”(hj/Dh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-typec `”h]”j§)�”}”(hj9Dh]”hŒsysfs-bus-typec”…”�”}”(hj;Dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7Dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³j Dh´Khj/Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hX—Shows if the mode is active or not. The attribute can be used for entering/exiting the mode. Entering/exiting modes is supported as synchronous operation so write(2) to the attribute does not return until the enter/exit mode operation has finished. The attribute is notified when the mode is entered/exited so poll(2) on the attribute wakes up. Entering/exiting a mode will also generate uevent KOBJ_CHANGE.”h]”hX—Shows if the mode is active or not. The attribute can be used for entering/exiting the mode. Entering/exiting modes is supported as synchronous operation so write(2) to the attribute does not return until the enter/exit mode operation has finished. The attribute is notified when the mode is entered/exited so poll(2) on the attribute wakes up. Entering/exiting a mode will also generate uevent KOBJ_CHANGE.”…”�”}”(hj]Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hŒValid values are boolean.”h]”hŒValid values are boolean.”…”�”}”(hjkDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_typec_devices_description:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-typec-devices-description”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj‡DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/typec\/devices\/\.\.\.\/description**”h]”j`)�”}”(hŒ3**\/sys\/bus\/typec\/devices\/\.\.\.\/description**”h]”hŒ//sys/bus/typec/devices/.../description”…”�”}”(hj¡Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhjšDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„Dubah}”(h]”jƒDah ]”h"]”Œ%abi_sys_bus_typec_devices_description”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒDjyDsj˜}”jƒDjyDsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-typec `”h]”(hŒDefined on file ”…”�”}”(hj×Dh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-typec `”h]”j§)�”}”(hjáDh]”hŒsysfs-bus-typec”…”�”}”(hjãDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³j Dh´Khj×Dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hŒqShows description of the mode. The description is optional for the drivers, just like with the Billboard Devices.”h]”hŒqShows description of the mode. The description is optional for the drivers, just like with the Billboard Devices.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_typec_devices_displayport_configuration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-typec-devices-displayport-configuration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj!EubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/configuration**”h]”j`)�”}”(hŒB**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/configuration**”h]”hŒ>/sys/bus/typec/devices/.../displayport/configuration”…”�”}”(hj;Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7Eubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-driver-typec-displayport”h´Khj4Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!Eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEubah}”(h]”jEah ]”h"]”Œ3abi_sys_bus_typec_devices_displayport_configuration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jmEjEsj˜}”jEjEsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-typec-displayport `”h]”(hŒDefined on file ”…”�”}”(hjrEh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-typec-displayport `”h]”j§)�”}”(hj|Eh]”hŒsysfs-driver-typec-displayport”…”�”}”(hj~Eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzEubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆEŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_typec_displayport”uh1hh³jOEh´KhjrEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hŒ§Shows the current DisplayPort configuration for the connector. Valid values are USB, source and sink. Source means DisplayPort source, and sink means DisplayPort sink.”h]”hŒ§Shows the current DisplayPort configuration for the connector. Valid values are USB, source and sink. Source means DisplayPort source, and sink means DisplayPort sink.”…”�”}”(hj Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hŒoAll supported configurations are listed as space separated list with the active one wrapped in square brackets.”h]”hŒoAll supported configurations are listed as space separated list with the active one wrapped in square brackets.”…”�”}”(hj®Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hŒSource example:”h]”hŒSource example:”…”�”}”(hj¼Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubjÛ›)�”}”(hŒUSB [source] sink ”h]”hÞ)�”}”(hŒUSB [source] sink”h]”hŒUSB [source] sink”…”�”}”(hjÎEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhjÊEubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jOEh´KhhÊh²hubhÞ)�”}”(hŒ7The configuration can be changed by writing to the file”h]”hŒ7The configuration can be changed by writing to the file”…”�”}”(hjâEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hXcNote. USB configuration does not equal to Exit Mode. It is separate configuration defined in VESA DisplayPort Alt Mode on USB Type-C Standard. Functionally it equals to the situation where the mode has been exited (to exit the mode, see :ref:`testing\/sysfs\-bus\-typec `, and use file /sys/bus/typec/devices/.../active).”h]”(hŒíNote. USB configuration does not equal to Exit Mode. It is separate configuration defined in VESA DisplayPort Alt Mode on USB Type-C Standard. Functionally it equals to the situation where the mode has been exited (to exit the mode, see ”…”�”}”(hjðEh²hh³Nh´Nubh)�”}”(hŒD:ref:`testing\/sysfs\-bus\-typec `”h]”j§)�”}”(hjúEh]”hŒtesting/sysfs-bus-typec”…”�”}”(hjüEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøEubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³jOEh´KhjðEubhŒ2, and use file /sys/bus/typec/devices/.../active).”…”�”}”(hjðEh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_typec_devices_displayport_hpd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-typec-devices-displayport-hpd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj0FubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/hpd**”h]”j`)�”}”(hŒ8**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/hpd**”h]”hŒ4/sys/bus/typec/devices/.../displayport/hpd”…”�”}”(hjJFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFFubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´K3hjCFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Fubah}”(h]”j,Fah ]”h"]”Œ)abi_sys_bus_typec_devices_displayport_hpd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{Fj"Fsj˜}”j,Fj"FsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-typec-displayport `”h]”(hŒDefined on file ”…”�”}”(hj€Fh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-typec-displayport `”h]”j§)�”}”(hjŠFh]”hŒsysfs-driver-typec-displayport”…”�”}”(hjŒFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–FŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_typec_displayport”uh1hh³jOEh´K3hj€Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´K3hhÊh²hubhÞ)�”}”(hŒãVESA DisplayPort Alt Mode on USB Type-C Standard defines how HotPlugDetect(HPD) shall be supported on the USB-C connector when operating in DisplayPort Alt Mode. This is a read only node which reflects the current state of HPD.”h]”hŒãVESA DisplayPort Alt Mode on USB Type-C Standard defines how HotPlugDetect(HPD) shall be supported on the USB-C connector when operating in DisplayPort Alt Mode. This is a read only node which reflects the current state of HPD.”…”�”}”(hj®Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´K3hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒüValid values: - 1: when HPD’s logical state is high (HPD_High) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard. - 0 when HPD’s logical state is low (HPD_Low) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard. ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjÃFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jOEh´K3hj¿Fubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒs1: when HPD’s logical state is high (HPD_High) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard.”h]”jc)�”}”(hhh]”jh)�”}”(hŒp1: when HPD’s logical state is high (HPD_High) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard.”h]”(jn)�”}”(hŒ;1: when HPD’s logical state is high (HPD_High) as defined”h]”hŒ;1: when HPD’s logical state is high (HPD_High) as defined”…”�”}”(hjâFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jOEh´K3hjÞFubj~)�”}”(hhh]”hÞ)�”}”(hŒ4by VESA DisplayPort Alt Mode on USB Type-C Standard.”h]”hŒ4by VESA DisplayPort Alt Mode on USB Type-C Standard.”…”�”}”(hjóFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´K3hjðFubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÞFubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jOEh´K3hjÛFubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj×Fubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÔFubjˆ)�”}”(hŒr0 when HPD’s logical state is low (HPD_Low) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒo0 when HPD’s logical state is low (HPD_Low) as defined by VESA DisplayPort Alt Mode on USB Type-C Standard. ”h]”(jn)�”}”(hŒ;0 when HPD’s logical state is low (HPD_Low) as defined by”h]”hŒ;0 when HPD’s logical state is low (HPD_Low) as defined by”…”�”}”(hj$Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jOEh´K3hj Gubj~)�”}”(hhh]”hÞ)�”}”(hŒ1VESA DisplayPort Alt Mode on USB Type-C Standard.”h]”hŒ1VESA DisplayPort Alt Mode on USB Type-C Standard.”…”�”}”(hj5Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´K3hj2Gubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj Gubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jOEh´K3hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÔFubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jOEh´K3hjÑFubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¿Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jOEh´K3hj¼Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ2.. _abi_sys_bus_typec_devices_displayport_irq_hpd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-typec-devices-displayport-irq-hpd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj�GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/irq_hpd**”h]”j`)�”}”(hŒ<**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/irq_hpd**”h]”hŒ8/sys/bus/typec/devices/.../displayport/irq_hpd”…”�”}”(hj›Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KBhj”Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~Gubah}”(h]”j}Gah ]”h"]”Œ-abi_sys_bus_typec_devices_displayport_irq_hpd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌGjsGsj˜}”j}GjsGsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-typec-displayport `”h]”(hŒDefined on file ”…”�”}”(hjÑGh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-typec-displayport `”h]”j§)�”}”(hjÛGh]”hŒsysfs-driver-typec-displayport”…”�”}”(hjÝGh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_typec_displayport”uh1hh³jOEh´KBhjÑGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KBhhÊh²hubhÞ)�”}”(hX6IRQ_HPD events are sent over the USB PD protocol in Status Update and Attention messages. IRQ_HPD can only be asserted when HPD is high, and is asserted when an IRQ_HPD has been issued since the last Status Update. This is a read only node that returns the number of IRQ events raised in the driver's lifetime.”h]”hX8IRQ_HPD events are sent over the USB PD protocol in Status Update and Attention messages. IRQ_HPD can only be asserted when HPD is high, and is asserted when an IRQ_HPD has been issued since the last Status Update. This is a read only node that returns the number of IRQ events raised in the driver’s lifetime.”…”�”}”(hjÿGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KBhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_typec_devices_displayport_pin_assignment:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-typec-devices-displayport-pin-assignment”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjHubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/pin_assignment**”h]”j`)�”}”(hŒC**\/sys\/bus\/typec\/devices\/\.\.\.\/displayport\/pin_assignment**”h]”hŒ?/sys/bus/typec/devices/.../displayport/pin_assignment”…”�”}”(hj5Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1Hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´Khj.Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(Hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHubah}”(h]”jHah ]”h"]”Œ4abi_sys_bus_typec_devices_displayport_pin_assignment”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfHj Hsj˜}”jHj HsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-typec-displayport `”h]”(hŒDefined on file ”…”�”}”(hjkHh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-typec-displayport `”h]”j§)�”}”(hjuHh]”hŒsysfs-driver-typec-displayport”…”�”}”(hjwHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_typec_displayport”uh1hh³jOEh´KhjkHubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hXVESA DisplayPort Alt Mode on USB Type-C Standard defines six different pin assignments for USB Type-C connector that are labeled A, B, C, D, E, and F. The supported pin assignments are listed as space separated list with the active one wrapped in square brackets.”h]”hXVESA DisplayPort Alt Mode on USB Type-C Standard defines six different pin assignments for USB Type-C connector that are labeled A, B, C, D, E, and F. The supported pin assignments are listed as space separated list with the active one wrapped in square brackets.”…”�”}”(hj™Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hŒExample:”h]”hŒExample:”…”�”}”(hj§Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubjÛ›)�”}”(hŒC [D] ”h]”hÞ)�”}”(hŒC [D]”h]”hŒC [D]”…”�”}”(hj¹Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhjµHubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jOEh´KhhÊh²hubhÞ)�”}”(hŒÐPin assignment can be changed by writing to the file. It is possible to set pin assignment before configuration has been set, but the assignment will not be active before the connector is actually configured.”h]”hŒÐPin assignment can be changed by writing to the file. It is possible to set pin assignment before configuration has been set, but the assignment will not be active before the connector is actually configured.”…”�”}”(hjÍHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubhÞ)�”}”(hXxNote. As of VESA DisplayPort Alt Mode on USB Type-C Standard version 1.0b, pin assignments A, B, and F are deprecated. Only pin assignment D can now carry simultaneously one channel of USB SuperSpeed protocol. From user perspective pin assignments C and E are equal, where all channels on the connector are used for carrying DisplayPort protocol (allowing higher resolutions).”h]”hXxNote. As of VESA DisplayPort Alt Mode on USB Type-C Standard version 1.0b, pin assignments A, B, and F are deprecated. Only pin assignment D can now carry simultaneously one channel of USB SuperSpeed protocol. From user perspective pin assignments C and E are equal, where all channels on the connector are used for carrying DisplayPort protocol (allowing higher resolutions).”…”�”}”(hjÛHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jOEh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_typec_devices_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-typec-devices-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj÷HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/typec\/devices\/\.\.\.\/mode**”h]”j`)�”}”(hŒ,**\/sys\/bus\/typec\/devices\/\.\.\.\/mode**”h]”hŒ(/sys/bus/typec/devices/.../mode”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´Khj Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôHubah}”(h]”jóHah ]”h"]”Œabi_sys_bus_typec_devices_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBIjéHsj˜}”jóHjéHsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-typec `”h]”(hŒDefined on file ”…”�”}”(hjGIh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-typec `”h]”j§)�”}”(hjQIh]”hŒsysfs-bus-typec”…”�”}”(hjSIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]IŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³j Dh´KhjGIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hŒ—The index number of the mode returned by Discover Modes USB Power Delivery command. Depending on the alternate mode, the mode index may be significant.”h]”hŒ—The index number of the mode returned by Discover Modes USB Power Delivery command. Depending on the alternate mode, the mode index may be significant.”…”�”}”(hjuIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hŒ†With some alternate modes (SVIDs), the mode index is assigned for specific functionality in the specification for that alternate mode.”h]”hŒ†With some alternate modes (SVIDs), the mode index is assigned for specific functionality in the specification for that alternate mode.”…”�”}”(hjƒIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubhÞ)�”}”(hŒïWith other alternate modes, the mode index values are not assigned, and can not be therefore used for identification. When the mode index is not assigned, identifying the alternate mode must be done with either mode VDO or the description.”h]”hŒïWith other alternate modes, the mode index values are not assigned, and can not be therefore used for identification. When the mode index is not assigned, identifying the alternate mode must be done with either mode VDO or the description.”…”�”}”(hj‘Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_typec_devices_svid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-typec-devices-svid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj­IubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/typec\/devices\/\.\.\.\/svid**”h]”j`)�”}”(hŒ,**\/sys\/bus\/typec\/devices\/\.\.\.\/svid**”h]”hŒ(/sys/bus/typec/devices/.../svid”…”�”}”(hjÇIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K'hjÀIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­Iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªIubah}”(h]”j©Iah ]”h"]”Œabi_sys_bus_typec_devices_svid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøIjŸIsj˜}”j©IjŸIsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-typec `”h]”(hŒDefined on file ”…”�”}”(hjýIh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-typec `”h]”j§)�”}”(hjJh]”hŒsysfs-bus-typec”…”�”}”(hj Jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³j Dh´K'hjýIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K'hhÊh²hubhÞ)�”}”(hŒLThe Standard or Vendor ID (SVID) assigned by USB-IF for this alternate mode.”h]”hŒLThe Standard or Vendor ID (SVID) assigned by USB-IF for this alternate mode.”…”�”}”(hj+Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K'hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_typec_devices_vdo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-typec-devices-vdo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjGJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/typec\/devices\/\.\.\.\/vdo**”h]”j`)�”}”(hŒ+**\/sys\/bus\/typec\/devices\/\.\.\.\/vdo**”h]”hŒ'/sys/bus/typec/devices/.../vdo”…”�”}”(hjaJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K.hjZJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDJubah}”(h]”jCJah ]”h"]”Œabi_sys_bus_typec_devices_vdo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’Jj9Jsj˜}”jCJj9JsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-typec `”h]”(hŒDefined on file ”…”�”}”(hj—Jh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-typec `”h]”j§)�”}”(hj¡Jh]”hŒsysfs-bus-typec”…”�”}”(hj£Jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸJubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­JŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_typec”uh1hh³j Dh´K.hj—Jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K.hhÊh²hubhÞ)�”}”(hŒNShows the VDO in hexadecimal returned by Discover Modes command for this mode.”h]”hŒNShows the VDO in hexadecimal returned by Discover Modes command for this mode.”…”�”}”(hjÅJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Dh´K.hhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_usb_serial_drivers_new_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-usb-serial-drivers-new-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjáJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/usb\-serial\/drivers\/\.\.\.\/new_id**”h]”j`)�”}”(hŒ4**\/sys\/bus\/usb\-serial\/drivers\/\.\.\.\/new_id**”h]”hŒ0/sys/bus/usb-serial/drivers/.../new_id”…”�”}”(hjûJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-usb”h´KChjôJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞJubah}”(h]”jÝJah ]”h"]”Œ%abi_sys_bus_usb_serial_drivers_new_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-KjÓJsj˜}”jÝJjÓJsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj2Kh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:Kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KChj2Kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KChhÊh²hubhÞ)�”}”(hŒÅFor serial USB drivers, this attribute appears under the extra bus folder "usb-serial" in sysfs; apart from that difference, all descriptions from the entry "/sys/bus/usb/drivers/.../new_id" apply.”h]”hŒÍFor serial USB drivers, this attribute appears under the extra bus folder “usb-serialâ€� in sysfs; apart from that difference, all descriptions from the entry “/sys/bus/usb/drivers/.../new_idâ€� apply.”…”�”}”(hj`Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KChhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_decimals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-decimals”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj|KubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/decimals**”h]”j`)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/decimals**”h]”hŒ!/sys/bus/usb/.../decimals”…”�”}”(hj–Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-bus-usb-devices-usbsevseg”h´K%hj�Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Kubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyKubah}”(h]”jxKah ]”h"]”Œabi_sys_bus_usb_decimals”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈKjnKsj˜}”jxKjnKsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-usb-devices-usbsevseg `”h]”(hŒDefined on file ”…”�”}”(hjÍKh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-usb-devices-usbsevseg `”h]”j§)�”}”(hj×Kh]”hŒsysfs-bus-usb-devices-usbsevseg”…”�”}”(hjÙKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_usb_devices_usbsevseg”uh1hh³jªKh´K%hjÍKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´K%hhÊh²hubhÞ)�”}”(hXControls the decimal places on the device. To set the nth decimal place, give this field the value of ``10 ** n``. Assume this field has the value k and has 1 or more decimal places set, to set the mth place (where m is not already set), change this fields value to ``k + 10 ** m``.”h]”(hŒfControls the decimal places on the device. To set the nth decimal place, give this field the value of ”…”�”}”(hjûKh²hh³Nh´Nubje0)�”}”(hŒ ``10 ** n``”h]”hŒ10 ** n”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjûKubhŒ™. Assume this field has the value k and has 1 or more decimal places set, to set the mth place (where m is not already set), change this fields value to ”…”�”}”(hjûKh²hh³Nh´Nubje0)�”}”(hŒ``k + 10 ** m``”h]”hŒ k + 10 ** m”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjûKubhŒ.”…”�”}”(hjûKh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´K%hhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_mode_msb:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-mode-msb”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj;LubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/mode_msb**”h]”j`)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/mode_msb**”h]”hŒ!/sys/bus/usb/.../mode_msb”…”�”}”(hjULh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjNLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHLubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/mode_lsb**”h]”j`)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/mode_lsb**”h]”hŒ!/sys/bus/usb/.../mode_lsb”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{Lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjxLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHLubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;Lubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8Lubah}”(h]”j7Lah ]”h"]”Œabi_sys_bus_usb_mode_msb”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°Lj-Lsj˜}”j7Lj-LsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-usb-devices-usbsevseg `”h]”(hŒDefined on file ”…”�”}”(hjµLh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-usb-devices-usbsevseg `”h]”j§)�”}”(hj¿Lh]”hŒsysfs-bus-usb-devices-usbsevseg”…”�”}”(hjÁLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½Lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_usb_devices_usbsevseg”uh1hh³jªKh´KhjµLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubhÞ)�”}”(hŒKControls the devices display mode. For a 6 character display the values are”h]”hŒKControls the devices display mode. For a 6 character display the values are”…”�”}”(hjãLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubjÛ›)�”}”(hŒMSB 0x06; LSB 0x3F, and ”h]”hÞ)�”}”(hŒMSB 0x06; LSB 0x3F, and”h]”hŒMSB 0x06; LSB 0x3F, and”…”�”}”(hjõLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjñLubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jªKh´KhhÊh²hubhÞ)�”}”(hŒ)for an 8 character display the values are”h]”hŒ)for an 8 character display the values are”…”�”}”(hj Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubjÛ›)�”}”(hŒMSB 0x08; LSB 0xFF. ”h]”hÞ)�”}”(hŒMSB 0x08; LSB 0xFF.”h]”hŒMSB 0x08; LSB 0xFF.”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jªKh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_powered:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-powered”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj=MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/bus\/usb\/\.\.\.\/powered**”h]”j`)�”}”(hŒ$**\/sys\/bus\/usb\/\.\.\.\/powered**”h]”hŒ /sys/bus/usb/.../powered”…”�”}”(hjWMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjPMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:Mubah}”(h]”j9Mah ]”h"]”Œabi_sys_bus_usb_powered”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆMj/Msj˜}”j9Mj/MsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-usb-devices-usbsevseg `”h]”(hŒDefined on file ”…”�”}”(hj�Mh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-usb-devices-usbsevseg `”h]”j§)�”}”(hj—Mh]”hŒsysfs-bus-usb-devices-usbsevseg”…”�”}”(hj™Mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•Mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£MŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_usb_devices_usbsevseg”uh1hh³jªKh´Khj�Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubhÞ)�”}”(hŒcControls whether the device's display will powered. A value of 0 is off and a non-zero value is on.”h]”hŒeControls whether the device’s display will powered. A value of 0 is off and a non-zero value is on.”…”�”}”(hj»Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_text:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-text”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj×MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/bus\/usb\/\.\.\.\/text**”h]”j`)�”}”(hŒ!**\/sys\/bus\/usb\/\.\.\.\/text**”h]”hŒ/sys/bus/usb/.../text”…”�”}”(hjñMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhjêMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔMubah}”(h]”jÓMah ]”h"]”Œabi_sys_bus_usb_text”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"NjÉMsj˜}”jÓMjÉMsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-usb-devices-usbsevseg `”h]”(hŒDefined on file ”…”�”}”(hj'Nh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-usb-devices-usbsevseg `”h]”j§)�”}”(hj1Nh]”hŒsysfs-bus-usb-devices-usbsevseg”…”�”}”(hj3Nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=NŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_usb_devices_usbsevseg”uh1hh³jªKh´Khj'Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubhÞ)�”}”(hŒ,The text (or data) for the device to display”h]”hŒ,The text (or data) for the device to display”…”�”}”(hjUNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_textmode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-textmode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjqNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/textmode**”h]”j`)�”}”(hŒ%**\/sys\/bus\/usb\/\.\.\.\/textmode**”h]”hŒ!/sys/bus/usb/.../textmode”…”�”}”(hj‹Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´Khj„Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnNubah}”(h]”jmNah ]”h"]”Œabi_sys_bus_usb_textmode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼NjcNsj˜}”jmNjcNsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-bus-usb-devices-usbsevseg `”h]”(hŒDefined on file ”…”�”}”(hjÁNh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-bus-usb-devices-usbsevseg `”h]”j§)�”}”(hjËNh]”hŒsysfs-bus-usb-devices-usbsevseg”…”�”}”(hjÍNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×NŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_bus_usb_devices_usbsevseg”uh1hh³jªKh´KhjÁNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubhÞ)�”}”(hŒÊControls the way the device interprets its text buffer. raw: each character controls its segment manually hex: each character is between 0-15 ascii: each character is between '0'-'9' and 'A'-'F'.”h]”hŒÚControls the way the device interprets its text buffer. raw: each character controls its segment manually hex: each character is between 0-15 ascii: each character is between ‘0’-‘9’ and ‘A’-‘F’.”…”�”}”(hjïNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªKh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_usb_device_authorized:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-usb-device-authorized”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/usb\/device\/\.\.\.\/authorized**”h]”j`)�”}”(hŒ/**\/sys\/bus\/usb\/device\/\.\.\.\/authorized**”h]”hŒ+/sys/bus/usb/device/.../authorized”…”�”}”(hj%Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjOubah}”(h]”jOah ]”h"]”Œ!abi_sys_bus_usb_device_authorized”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVOjýNsj˜}”jOjýNsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj[Oh²hh³Nh´Nubh)�”}”(• hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjeOh]”hŒ sysfs-bus-usb”…”�”}”(hjgOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Khj[Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubhÞ)�”}”(hŒ†Authorized devices are available for use by device drivers, non-authorized one are not. By default, wired USB devices are authorized.”h]”hŒ†Authorized devices are available for use by device drivers, non-authorized one are not. By default, wired USB devices are authorized.”…”�”}”(hj‰Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_hub_interface_port_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-hub-interface-port-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj¥OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\**”h]”j`)�”}”(hŒB**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\**”h]”hŒ>/sys/bus/usb/devices/...//port”…”�”}”(hj¿Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K™hj¸Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢Oubah}”(h]”j¡Oah ]”h"]”Œ,abi_sys_bus_usb_devices_hub_interface_port_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðOj—Osj˜}”j¡Oj—OsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjõOh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÿOh]”hŒ sysfs-bus-usb”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j PŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K™hjõOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K™hhÊh²hubhÞ)�”}”(hŒZThe /sys/bus/usb/devices/...//port is usb port device's sysfs directory.”h]”hŒ\The /sys/bus/usb/devices/...//port is usb port device’s sysfs directory.”…”�”}”(hj#Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K™hhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_usb_devices_hub_interface_port_x_connect_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-usb-devices-hub-interface-port-x-connect-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj?PubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/connect_type**”h]”j`)�”}”(hŒP**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/connect_type**”h]”hŒL/sys/bus/usb/devices/...//port/connect_type”…”�”}”(hjYPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K hjRPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?Pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`”h]”(hŒDefined on file ”…”�”}”(hj�Ph²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj™Ph]”hŒ sysfs-bus-usb”…”�”}”(hj›Ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—Pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥PŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K hj�Pubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K hhÊh²hubhÞ)�”}”(hŒëSome platforms provide usb port connect types through ACPI. This attribute is to expose these information to user space. The file will read "hotplug", "hardwired" and "not used" if the information is available, and "unknown" otherwise.”h]”hŒûSome platforms provide usb port connect types through ACPI. This attribute is to expose these information to user space. The file will read “hotplugâ€�, “hardwiredâ€� and “not usedâ€� if the information is available, and “unknownâ€� otherwise.”…”�”}”(hj½Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K hhÊh²hubj))�”}”(hŒ;.. _abi_sys_bus_usb_devices_hub_interface_port_x_connector:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-usb-devices-hub-interface-port-x-connector”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjÙPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/connector**”h]”j`)�”}”(hŒM**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/connector**”h]”hŒI/sys/bus/usb/devices/...//port/connector”…”�”}”(hjóPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KçhjìPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖPubah}”(h]”jÕPah ]”h"]”Œ6abi_sys_bus_usb_devices_hub_interface_port_x_connector”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$QjËPsj˜}”jÕPjËPsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj)Qh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj3Qh]”hŒ sysfs-bus-usb”…”�”}”(hj5Qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Kçhj)Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KçhhÊh²hubhÞ)�”}”(hŒàLink to the USB Type-C connector when available. This link is only created when USB Type-C Connector Class is enabled, and only if the system firmware is capable of describing the connection between a port and its connector.”h]”hŒàLink to the USB Type-C connector when available. This link is only created when USB Type-C Connector Class is enabled, and only if the system firmware is capable of describing the connection between a port and its connector.”…”�”}”(hjWQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KçhhÊh²hubj))�”}”(hŒ9.. _abi_sys_bus_usb_devices_hub_interface_port_x_disable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-bus-usb-devices-hub-interface-port-x-disable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjsQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/disable**”h]”j`)�”}”(hŒK**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/disable**”h]”hŒG/sys/bus/usb/devices/...//port/disable”…”�”}”(hj�Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰Qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Kðhj†Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpQubah}”(h]”joQah ]”h"]”Œ4abi_sys_bus_usb_devices_hub_interface_port_x_disable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾QjeQsj˜}”joQjeQsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÃQh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÍQh]”hŒ sysfs-bus-usb”…”�”}”(hjÏQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KðhjÃQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KðhhÊh²hubhÞ)�”}”(hXThis file controls the state of a USB port, including Vbus power output (but only on hubs that support power switching -- most hubs don't support it). If a port is disabled, the port is unusable: Devices attached to the port will not be detected, initialized, or enumerated.”h]”hXThis file controls the state of a USB port, including Vbus power output (but only on hubs that support power switching -- most hubs don’t support it). If a port is disabled, the port is unusable: Devices attached to the port will not be detected, initialized, or enumerated.”…”�”}”(hjñQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KðhhÊh²hubj))�”}”(hŒ<.. _abi_sys_bus_usb_devices_hub_interface_port_x_early_stop:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-bus-usb-devices-hub-interface-port-x-early-stop”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/early_stop**”h]”j`)�”}”(hŒN**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/early_stop**”h]”hŒJ/sys/bus/usb/devices/...//port/early_stop”…”�”}”(hj'Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Kûhj Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Rubah}”(h]”j Rah ]”h"]”Œ7abi_sys_bus_usb_devices_hub_interface_port_x_early_stop”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXRjÿQsj˜}”j RjÿQsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj]Rh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjgRh]”hŒ sysfs-bus-usb”…”�”}”(hjiRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Kûhj]Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KûhhÊh²hubhÞ)�”}”(hX‰Some USB hosts have some watchdog mechanisms so that the device may enter ramdump if it takes a long time during port initialization. This attribute allows each port just has two attempts so that the port initialization will be failed quickly. In addition, if a port which is marked with early_stop has failed to initialize, it will ignore all future connections until this attribute is clear.”h]”hX‰Some USB hosts have some watchdog mechanisms so that the device may enter ramdump if it takes a long time during port initialization. This attribute allows each port just has two attempts so that the port initialization will be failed quickly. In addition, if a port which is marked with early_stop has failed to initialize, it will ignore all future connections until this attribute is clear.”…”�”}”(hj‹Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KûhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_usb_devices_hub_interface_port_x_location:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-usb-devices-hub-interface-port-x-location”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj§RubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/location**”h]”j`)�”}”(hŒL**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/location**”h]”hŒH/sys/bus/usb/devices/...//port/location”…”�”}”(hjÁRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½Rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K©hjºRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§Rubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤Rubah}”(h]”j£Rah ]”h"]”Œ5abi_sys_bus_usb_devices_hub_interface_port_x_location”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòRj™Rsj˜}”j£Rj™RsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj÷Rh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjSh]”hŒ sysfs-bus-usb”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K©hj÷Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K©hhÊh²hubhÞ)�”}”(hŒÞSome platforms provide usb port physical location through firmware. This is used by the kernel to pair up logical ports mapping to the same physical connector. The attribute exposes the raw location value as a hex integer.”h]”hŒÞSome platforms provide usb port physical location through firmware. This is used by the kernel to pair up logical ports mapping to the same physical connector. The attribute exposes the raw location value as a hex integer.”…”�”}”(hj%Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K©hhÊh²hubj))�”}”(hŒD.. _abi_sys_bus_usb_devices_hub_interface_port_x_over_current_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-bus-usb-devices-hub-interface-port-x-over-current-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjASubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/over_current_count**”h]”j`)�”}”(hŒV**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/over_current_count**”h]”hŒR/sys/bus/usb/devices/...//port/over_current_count”…”�”}”(hj[Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWSubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KËhjTSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNSubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjASubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>Subah}”(h]”j=Sah ]”h"]”Œ?abi_sys_bus_usb_devices_hub_interface_port_x_over_current_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒSj3Ssj˜}”j=Sj3SsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj‘Sh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj›Sh]”hŒ sysfs-bus-usb”…”�”}”(hj�Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§SŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KËhj‘Subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KËhhÊh²hubhÞ)�”}”(hX{Most hubs are able to detect over-current situations on their ports and report them to the kernel. This attribute is to expose the number of over-current situation occurred on a specific port to user space. This file will contain an unsigned 32 bit value which wraps to 0 after its maximum is reached. This file supports poll() for monitoring changes to this value in user space.”h]”hX{Most hubs are able to detect over-current situations on their ports and report them to the kernel. This attribute is to expose the number of over-current situation occurred on a specific port to user space. This file will contain an unsigned 32 bit value which wraps to 0 after its maximum is reached. This file supports poll() for monitoring changes to this value in user space.”…”�”}”(hj¿Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KËhhÊh²hubhÞ)�”}”(hŒoAny time this value changes the corresponding hub device will send a udev event with the following attributes::”h]”hŒnAny time this value changes the corresponding hub device will send a udev event with the following attributes:”…”�”}”(hjÍSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KËhhÊh²hubj¹)�”}”(hŒ}OVER_CURRENT_PORT=/sys/bus/usb/devices/...//port OVER_CURRENT_COUNT=[current value of this sysfs attribute]”h]”hŒ}OVER_CURRENT_PORT=/sys/bus/usb/devices/...//port OVER_CURRENT_COUNT=[current value of this sysfs attribute]”…”�”}”hjÛSsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KËhhÊh²hubj))�”}”(hŒ8.. _abi_sys_bus_usb_devices_hub_interface_port_x_quirks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-bus-usb-devices-hub-interface-port-x-quirks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj÷SubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/quirks**”h]”j`)�”}”(hŒJ**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/quirks**”h]”hŒF/sys/bus/usb/devices/...//port/quirks”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hj Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷Subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôSubah}”(h]”jóSah ]”h"]”Œ3abi_sys_bus_usb_devices_hub_interface_port_x_quirks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBTjéSsj˜}”jóSjéSsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjGTh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjQTh]”hŒ sysfs-bus-usb”…”�”}”(hjSTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOTubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]TŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K³hjGTubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hhÊh²hubhÞ)�”}”(hX5In some cases, we care about time-to-active for devices connected on a specific port (e.g. non-standard USB port like pogo pins), where the device to be connected is known in advance, and behaves well according to the specification. This attribute is a bit-field that controls the behavior of a specific port:”h]”hX5In some cases, we care about time-to-active for devices connected on a specific port (e.g. non-standard USB port like pogo pins), where the device to be connected is known in advance, and behaves well according to the specification. This attribute is a bit-field that controls the behavior of a specific port:”…”�”}”(hjuTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hhÊh²hubjÛ›)�”}”(hX8- Bit 0 of this field selects the "old" enumeration scheme, as it is considerably faster (it only causes one USB reset instead of 2). The old enumeration scheme can also be selected globally using /sys/module/usbcore/parameters/old_scheme_first, but it is often not desirable as the new scheme was introduced to increase compatibility with more devices. - Bit 1 reduces TRSTRCY to the 10 ms that are required by the USB 2.0 specification, instead of the 50 ms that are normally used to help make enumeration work better on some high speed devices. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hX`Bit 0 of this field selects the "old" enumeration scheme, as it is considerably faster (it only causes one USB reset instead of 2). The old enumeration scheme can also be selected globally using /sys/module/usbcore/parameters/old_scheme_first, but it is often not desirable as the new scheme was introduced to increase compatibility with more devices.”h]”(hÞ)�”}”(hŒƒBit 0 of this field selects the "old" enumeration scheme, as it is considerably faster (it only causes one USB reset instead of 2).”h]”hŒ‡Bit 0 of this field selects the “oldâ€� enumeration scheme, as it is considerably faster (it only causes one USB reset instead of 2).”…”�”}”(hjŽTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hjŠTubhÞ)�”}”(hŒÛThe old enumeration scheme can also be selected globally using /sys/module/usbcore/parameters/old_scheme_first, but it is often not desirable as the new scheme was introduced to increase compatibility with more devices.”h]”hŒÛThe old enumeration scheme can also be selected globally using /sys/module/usbcore/parameters/old_scheme_first, but it is often not desirable as the new scheme was introduced to increase compatibility with more devices.”…”�”}”(hjœTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hjŠTubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‡Tubjˆ)�”}”(hŒÁBit 1 reduces TRSTRCY to the 10 ms that are required by the USB 2.0 specification, instead of the 50 ms that are normally used to help make enumeration work better on some high speed devices. ”h]”hÞ)�”}”(hŒ¿Bit 1 reduces TRSTRCY to the 10 ms that are required by the USB 2.0 specification, instead of the 50 ms that are normally used to help make enumeration work better on some high speed devices.”h]”hŒ¿Bit 1 reduces TRSTRCY to the 10 ms that are required by the USB 2.0 specification, instead of the 50 ms that are normally used to help make enumeration work better on some high speed devices.”…”�”}”(hj´Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K³hj°Tubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‡Tubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jKh´K³hjƒTubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´K³hhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_usb_devices_hub_interface_port_x_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-usb-devices-hub-interface-port-x-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjâTubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/state**”h]”j`)�”}”(hŒI**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/state**”h]”hŒE/sys/bus/usb/devices/...//port/state”…”�”}”(hjüTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhjõTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâTubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßTubah}”(h]”jÞTah ]”h"]”Œ2abi_sys_bus_usb_devices_hub_interface_port_x_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-UjÔTsj˜}”jÞTjÔTsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj2Uh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mhj2Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hXIndicates current state of the USB device attached to the port. Valid states are: 'not-attached', 'attached', 'powered', 'reconnecting', 'unauthenticated', 'default', 'addressed', 'configured', and 'suspended'. This file supports poll() to monitor the state change from user space.”h]”hX=Indicates current state of the USB device attached to the port. Valid states are: ‘not-attached’, ‘attached’, ‘powered’, ‘reconnecting’, ‘unauthenticated’, ‘default’, ‘addressed’, ‘configured’, and ‘suspended’. This file supports poll() to monitor the state change from user space.”…”�”}”(hj`Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒA.. _abi_sys_bus_usb_devices_hub_interface_port_x_usb3_lpm_permit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/port\\/usb3_lpm_permit**”h]”j`)�”}”(hŒS**\/sys\/bus\/usb\/devices\/\.\.\.\/\\/port\\/usb3_lpm_permit**”h]”hŒO/sys/bus/usb/devices/...//port/usb3_lpm_permit”…”�”}”(hj–Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KÜhj�Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyUubah}”(h]”jxUah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjÌUh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÖUh]”hŒ sysfs-bus-usb”…”�”}”(hjØUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔUubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KÜhjÌUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KÜhhÊh²hubhÞ)�”}”(hX_Some USB3.0 devices are not friendly to USB3 LPM. usb3_lpm_permit attribute allows enabling/disabling usb3 lpm of a port. It takes effect both before and after a usb device is enumerated. Supported values are "0" if both u1 and u2 are NOT permitted, "u1" if only u1 is permitted, "u2" if only u2 is permitted, "u1_u2" if both u1 and u2 are permitted.”h]”hXoSome USB3.0 devices are not friendly to USB3 LPM. usb3_lpm_permit attribute allows enabling/disabling usb3 lpm of a port. It takes effect both before and after a usb device is enumerated. Supported values are “0â€� if both u1 and u2 are NOT permitted, “u1â€� if only u1 is permitted, “u2â€� if only u2 is permitted, “u1_u2â€� if both u1 and u2 are permitted.”…”�”}”(hjúUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KÜhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_usb_devices_enable_compliance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-usb-devices-enable-compliance”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/\.\.\.\/enable_compliance**”h]”j`)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/\.\.\.\/enable_compliance**”h]”hŒ3/sys/bus/usb/devices/.../enable_compliance”…”�”}”(hj0Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,Vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-bus-usb-lvstest”h´K1hj)Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVubah}”(h]”jVah ]”h"]”Œ)abi_sys_bus_usb_devices_enable_compliance”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbVjVsj˜}”jVjVsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hjgVh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hjqVh]”hŒsysfs-bus-usb-lvstest”…”�”}”(hjsVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}VŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´K1hjgVubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K1hhÊh²hubhÞ)�”}”(hŒzWrite to this node to set the port to compliance mode to test with Link Layer Validation device. It is needed for TD.7.34.”h]”hŒzWrite to this node to set the port to compliance mode to test with Link Layer Validation device. It is needed for TD.7.34.”…”�”}”(hj•Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K1hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_get_dev_desc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-get-dev-desc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj±VubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/\.\.\.\/get_dev_desc**”h]”j`)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/\.\.\.\/get_dev_desc**”h]”hŒ./sys/bus/usb/devices/.../get_dev_desc”…”�”}”(hjËVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇVubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhjÄVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±Vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®Vubah}”(h]”j­Vah ]”h"]”Œ$abi_sys_bus_usb_devices_get_dev_desc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüVj£Vsj˜}”j­Vj£VsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hjWh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hj Wh]”hŒsysfs-bus-usb-lvstest”…”�”}”(hj Wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´KhjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubhÞ)�”}”(hŒoWrite to this node to issue "Get Device Descriptor" for Link Layer Validation device. It is needed for TD.7.06.”h]”hŒsWrite to this node to issue “Get Device Descriptorâ€� for Link Layer Validation device. It is needed for TD.7.06.”…”�”}”(hj/Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_usb_devices_hot_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-usb-devices-hot-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjKWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/usb\/devices\/\.\.\.\/hot_reset**”h]”j`)�”}”(hŒ/**\/sys\/bus\/usb\/devices\/\.\.\.\/hot_reset**”h]”hŒ+/sys/bus/usb/devices/.../hot_reset”…”�”}”(hjeWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´Khj^Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHWubah}”(h]”jGWah ]”h"]”Œ!abi_sys_bus_usb_devices_hot_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–Wj=Wsj˜}”jGWj=WsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hj›Wh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hj¥Wh]”hŒsysfs-bus-usb-lvstest”…”�”}”(hj§Wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£Wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±WŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´Khj›Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubhÞ)�”}”(hŒ}Write to this node to issue "Reset" for Link Layer Validation device. It is needed for TD.7.29, TD.7.31, TD.7.34 and TD.7.35.”h]”hŒ�Write to this node to issue “Resetâ€� for Link Layer Validation device. It is needed for TD.7.29, TD.7.31, TD.7.34 and TD.7.35.”…”�”}”(hjÉWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_usb_devices_ltm_capable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-usb-devices-ltm-capable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjåWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/\.\.\.\/ltm_capable**”h]”j`)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/\.\.\.\/ltm_capable**”h]”hŒ-/sys/bus/usb/devices/.../ltm_capable”…”�”}”(hjÿWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûWubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K|hjøWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòWubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâWubah}”(h]”jáWah ]”h"]”Œ#abi_sys_bus_usb_devices_ltm_capable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0Xj×Wsj˜}”jáWj×WsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj5Xh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj?Xh]”hŒ sysfs-bus-usb”…”�”}”(hjAXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K|hj5Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K|hhÊh²hubhÞ)�”}”(hX¥USB 3.0 devices may optionally support Latency Tolerance Messaging (LTM). They indicate their support by setting a bit in the bmAttributes field of their SuperSpeed BOS descriptors. If that bit is set for the device, ltm_capable will read "yes". If the device doesn't support LTM, the file will read "no". The file will be present for all speeds of USB devices, and will always read "no" for USB 1.1 and USB 2.0 devices.”h]”hX³USB 3.0 devices may optionally support Latency Tolerance Messaging (LTM). They indicate their support by setting a bit in the bmAttributes field of their SuperSpeed BOS descriptors. If that bit is set for the device, ltm_capable will read “yesâ€�. If the device doesn’t support LTM, the file will read “noâ€�. The file will be present for all speeds of USB devices, and will always read “noâ€� for USB 1.1 and USB 2.0 devices.”…”�”}”(hjcXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K|hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_usb_devices_power_usb2_hardware_lpm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-usb-devices-power-usb2-hardware-lpm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb2_hardware_lpm**”h]”j`)�”}”(hŒ>**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb2_hardware_lpm**”h]”hŒ:/sys/bus/usb/devices/.../power/usb2_hardware_lpm”…”�”}”(hj™Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•Xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K^hj’Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|Xubah}”(h]”j{Xah ]”h"]”Œ/abi_sys_bus_usb_devices_power_usb2_hardware_lpm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊXjqXsj˜}”j{XjqXsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÏXh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÙXh]”hŒ sysfs-bus-usb”…”�”}”(hjÛXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×Xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´K^hjÏXubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K^hhÊh²hubhÞ)�”}”(hXIf CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged in to a xHCI host which support link PM, it will perform a LPM test; if the test is passed and host supports USB2 hardware LPM (xHCI 1.0 feature), USB2 hardware LPM will be enabled for the device and the USB device directory will contain a file named power/usb2_hardware_lpm. The file holds a string value (enable or disable) indicating whether or not USB2 hardware LPM is enabled for the device. Developer can write y/Y/1 or n/N/0 to the file to enable/disable the feature.”h]”hXIf CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged in to a xHCI host which support link PM, it will perform a LPM test; if the test is passed and host supports USB2 hardware LPM (xHCI 1.0 feature), USB2 hardware LPM will be enabled for the device and the USB device directory will contain a file named power/usb2_hardware_lpm. The file holds a string value (enable or disable) indicating whether or not USB2 hardware LPM is enabled for the device. Developer can write y/Y/1 or n/N/0 to the file to enable/disable the feature.”…”�”}”(hjýXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´K^hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_usb_devices_power_usb2_lpm_besl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-usb-devices-power-usb2-lpm-besl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjiYh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjsYh]”hŒ sysfs-bus-usb”…”�”}”(hjuYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MhjiYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hXÅUSB 2.0 devices that support hardware link power management (LPM) L1 sleep state now use a best effort service latency value (BESL) to indicate the best effort to resumption of service to the device after the initiation of the resume event. If the device does not have a preferred besl value then the host can select one instead. This usb2_lpm_besl attribute allows to tune the host selected besl value in order to tune power saving and service latency.”h]”hXÅUSB 2.0 devices that support hardware link power management (LPM) L1 sleep state now use a best effort service latency value (BESL) to indicate the best effort to resumption of service to the device after the initiation of the resume event. If the device does not have a preferred besl value then the host can select one instead. This usb2_lpm_besl attribute allows to tune the host selected besl value in order to tune power saving and service latency.”…”�”}”(hj—Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒŸSupported values are 0 - 15. More information on how besl values map to microseconds can be found in USB 2.0 ECN Errata for Link Power Management, section 4.10”h]”hŒŸSupported values are 0 - 15. More information on how besl values map to microseconds can be found in USB 2.0 ECN Errata for Link Power Management, section 4.10”…”�”}”(hj¥Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_usb_devices_power_usb2_lpm_l1_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-usb-devices-power-usb2-lpm-l1-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÁYubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb2_lpm_l1_timeout**”h]”j`)�”}”(hŒ@**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb2_lpm_l1_timeout**”h]”hŒ</sys/bus/usb/devices/.../power/usb2_lpm_l1_timeout”…”�”}”(hjÛYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×Yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhjÔYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎYubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁYubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾Yubah}”(h]”j½Yah ]”h"]”Œ1abi_sys_bus_usb_devices_power_usb2_lpm_l1_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Zj³Ysj˜}”j½Yj³YsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjZh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjZh]”hŒ sysfs-bus-usb”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'ZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hXQUSB 2.0 devices may support hardware link power management (LPM) L1 sleep state. The usb2_lpm_l1_timeout attribute allows tuning the timeout for L1 inactivity timer (LPM timer), e.g. needed inactivity time before host requests the device to go to L1 sleep. Useful for power management tuning. Supported values are 0 - 65535 microseconds.”h]”hXQUSB 2.0 devices may support hardware link power management (LPM) L1 sleep state. The usb2_lpm_l1_timeout attribute allows tuning the timeout for L1 inactivity timer (LPM timer), e.g. needed inactivity time before host requests the device to go to L1 sleep. Useful for power management tuning. Supported values are 0 - 65535 microseconds.”…”�”}”(hj?Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_usb_devices_power_usb3_hardware_lpm_u1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-usb-devices-power-usb3-hardware-lpm-u1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj[ZubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb3_hardware_lpm_u1**”h]”j`)�”}”(hŒA**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb3_hardware_lpm_u1**”h]”hŒ=/sys/bus/usb/devices/.../power/usb3_hardware_lpm_u1”…”�”}”(hjuZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KlhjnZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhZubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb3_hardware_lpm_u2**”h]”j`)�”}”(hŒA**\/sys\/bus\/usb\/devices\/\.\.\.\/power\/usb3_hardware_lpm_u2**”h]”hŒ=/sys/bus/usb/devices/.../power/usb3_hardware_lpm_u2”…”�”}”(hjŸZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Klhj˜Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[Zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXZubah}”(h]”jWZah ]”h"]”Œ2abi_sys_bus_usb_devices_power_usb3_hardware_lpm_u1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐZjMZsj˜}”jWZjMZsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÕZh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjßZh]”hŒ sysfs-bus-usb”…”�”}”(hjáZh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝZubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëZŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KlhjÕZubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KlhhÊh²hubhÞ)�”}”(hX"If CONFIG_PM is set and a USB 3.0 lpm-capable device is plugged in to a xHCI host which supports link PM, it will check if U1 and U2 exit latencies have been set in the BOS descriptor; if the check is passed and the host supports USB3 hardware LPM, USB3 hardware LPM will be enabled for the device and the USB device directory will contain two files named power/usb3_hardware_lpm_u1 and power/usb3_hardware_lpm_u2. These files hold a string value (enable or disable) indicating whether or not USB3 hardware LPM U1 or U2 is enabled for the device.”h]”hX"If CONFIG_PM is set and a USB 3.0 lpm-capable device is plugged in to a xHCI host which supports link PM, it will check if U1 and U2 exit latencies have been set in the BOS descriptor; if the check is passed and the host supports USB3 hardware LPM, USB3 hardware LPM will be enabled for the device and the USB device directory will contain two files named power/usb3_hardware_lpm_u1 and power/usb3_hardware_lpm_u2. These files hold a string value (enable or disable) indicating whether or not USB3 hardware LPM U1 or U2 is enabled for the device.”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KlhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_usb_devices_rx_lanes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-usb-devices-rx-lanes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/rx_lanes**”h]”j`)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/rx_lanes**”h]”hŒ*/sys/bus/usb/devices/.../rx_lanes”…”�”}”(hj9[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M+hj2[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ubah}”(h]”j[ah ]”h"]”Œ abi_sys_bus_usb_devices_rx_lanes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj[j[sj˜}”j[j[subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjo[h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjy[h]”hŒ sysfs-bus-usb”…”�”}”(hj{[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M+hjo[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M+hhÊh²hubhÞ)�”}”(hŒìNumber of rx lanes the device is using. USB 3.2 adds Dual-lane support, 2 rx and 2 tx lanes over Type-C. Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per direction. Devices before USB 3.2 are single lane (rx_lanes = 1)”h]”hŒìNumber of rx lanes the device is using. USB 3.2 adds Dual-lane support, 2 rx and 2 tx lanes over Type-C. Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per direction. Devices before USB 3.2 are single lane (rx_lanes = 1)”…”�”}”(hj�[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M+hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_usb_devices_tx_lanes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-usb-devices-tx-lanes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¹[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/tx_lanes**”h]”j`)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/tx_lanes**”h]”hŒ*/sys/bus/usb/devices/.../tx_lanes”…”�”}”(hjÓ[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M4hjÌ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶[ubah}”(h]”jµ[ah ]”h"]”Œ abi_sys_bus_usb_devices_tx_lanes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\j«[sj˜}”jµ[j«[subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj \h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj\h]”hŒ sysfs-bus-usb”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M4hj \ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M4hhÊh²hubhÞ)�”}”(hŒíNumber of tx lanes the device is using. USB 3.2 adds Dual-lane support, 2 rx and 2 tx -lanes over Type-C. Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per direction. Devices before USB 3.2 are single lane (tx_lanes = 1)”h]”hŒíNumber of tx lanes the device is using. USB 3.2 adds Dual-lane support, 2 rx and 2 tx -lanes over Type-C. Inter-Chip SSIC devices support asymmetric lanes up to 4 lanes per direction. Devices before USB 3.2 are single lane (tx_lanes = 1)”…”�”}”(hj7\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M4hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_usb_devices_typec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-typec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjS\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/\.\.\.\/typec**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/\.\.\.\/typec**”h]”hŒ'/sys/bus/usb/devices/.../typec”…”�”}”(hjm\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M=hjf\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP\ubah}”(h]”jO\ah ]”h"]”Œabi_sys_bus_usb_devices_typec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž\jE\sj˜}”jO\jE\subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj£\h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj­\h]”hŒ sysfs-bus-usb”…”�”}”(hj¯\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M=hj£\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M=hhÊh²hubhÞ)�”}”(hŒËSymlink to the USB Type-C partner device. USB Type-C partner represents the component that communicates over the Configuration Channel (CC signal on USB Type-C connectors and cables) with the local port.”h]”hŒËSymlink to the USB Type-C partner device. USB Type-C partner represents the component that communicates over the Configuration Channel (CC signal on USB Type-C connectors and cables) with the local port.”…”�”}”(hjÑ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M=hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_usb_devices_u1_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-usb-devices-u1-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjí\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/u1_timeout**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/u1_timeout**”h]”hŒ,/sys/bus/usb/devices/.../u1_timeout”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K hj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê\ubah}”(h]”jé\ah ]”h"]”Œ"abi_sys_bus_usb_devices_u1_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8]jß\sj˜}”jé\jß\subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hj=]h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hjG]h]”hŒsysfs-bus-usb-lvstest”…”�”}”(hjI]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´K hj=]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K hhÊh²hubhÞ)�”}”(hŒºSet "U1 timeout" for the downstream port where Link Layer Validation device is connected. Timeout value must be between 0 and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.”h]”hŒ¾Set “U1 timeoutâ€� for the downstream port where Link Layer Validation device is connected. Timeout value must be between 0 and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.”…”�”}”(hjk]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_usb_devices_u2_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-usb-devices-u2-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj‡]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/u2_timeout**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/u2_timeout**”h]”hŒ,/sys/bus/usb/devices/.../u2_timeout”…”�”}”(hj¡]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´Khjš]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„]ubah}”(h]”jƒ]ah ]”h"]”Œ"abi_sys_bus_usb_devices_u2_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒ]jy]sj˜}”jƒ]jy]subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hj×]h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hjá]h]”hŒsysfs-bus-usb-lvstest”…”�”}”(hjã]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´Khj×]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubhÞ)�”}”(hŒºSet "U2 timeout" for the downstream port where Link Layer Validation device is connected. Timeout value must be between 0 and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.”h]”hŒ¾Set “U2 timeoutâ€� for the downstream port where Link Layer Validation device is connected. Timeout value must be between 0 and 127. It is needed for TD.7.18, TD.7.19, TD.7.20 and TD.7.21.”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_usb_devices_u3_entry:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-usb-devices-u3-entry”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj!^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/u3_entry**”h]”j`)�”}”(hŒ.**\/sys\/bus\/usb\/devices\/\.\.\.\/u3_entry**”h]”hŒ*/sys/bus/usb/devices/.../u3_entry”…”�”}”(hj;^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K#hj4^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ubah}”(h]”j^ah ]”h"]”Œ abi_sys_bus_usb_devices_u3_entry”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl^j^sj˜}”j^j^subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hjq^h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hj{^h]”hŒsysfs-bus-usb-lvstest”…”�”}”(hj}^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´K#hjq^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K#hhÊh²hubhÞ)�”}”(hŒnWrite to this node to issue "U3 entry" for Link Layer Validation device. It is needed for TD.7.35 and TD.7.36.”h]”hŒrWrite to this node to issue “U3 entryâ€� for Link Layer Validation device. It is needed for TD.7.35 and TD.7.36.”…”�”}”(hjŸ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K#hhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_usb_devices_u3_exit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-u3-exit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj»^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/\.\.\.\/u3_exit**”h]”j`)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/\.\.\.\/u3_exit**”h]”hŒ)/sys/bus/usb/devices/.../u3_exit”…”�”}”(hjÕ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K*hjÎ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸^ubah}”(h]”j·^ah ]”h"]”Œabi_sys_bus_usb_devices_u3_exit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_j­^sj˜}”j·^j­^subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hj _h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hj_h]”hŒsysfs-bus-usb-lvstest”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´K*hj _ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K*hhÊh²hubhÞ)�”}”(hŒaWrite to this node to issue "U3 exit" for Link Layer Validation device. It is needed for TD.7.36.”h]”hŒeWrite to this node to issue “U3 exitâ€� for Link Layer Validation device. It is needed for TD.7.36.”…”�”}”(hj9_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K*hhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_usb_devices_warm_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-usb-devices-warm-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjU_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/warm_reset**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/\.\.\.\/warm_reset**”h]”hŒ,/sys/bus/usb/devices/.../warm_reset”…”�”}”(hjo_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K7hjh_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhje_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjb_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjU_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjR_ubah}”(h]”jQ_ah ]”h"]”Œ"abi_sys_bus_usb_devices_warm_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j _jG_sj˜}”jQ_jG_subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-bus-usb-lvstest `”h]”(hŒDefined on file ”…”�”}”(hj¥_h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-bus-usb-lvstest `”h]”j§)�”}”(hj¯_h]”hŒsysfs-bus-usb-lvstest”…”�”}”(hj±_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_bus_usb_lvstest”uh1hh³jDVh´K7hj¥_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K7hhÊh²hubhÞ)�”}”(hŒ·Write to this node to issue "Warm Reset" for Link Layer Validation device. It may be needed to properly reset an xHCI 1.1 host port if compliance mode needed to be explicitly enabled.”h]”hŒ»Write to this node to issue “Warm Resetâ€� for Link Layer Validation device. It may be needed to properly reset an xHCI 1.1 host port if compliance mode needed to be explicitly enabled.”…”�”}”(hjÓ_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jDVh´K7hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_interface_authorized:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-interface-authorized”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjï_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/\\/authorized**”h]”j`)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/\\/authorized**”h]”hŒ3/sys/bus/usb/devices//authorized”…”�”}”(hj `h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Khj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì_ubah}”(h]”jë_ah ]”h"]”Œ,abi_sys_bus_usb_devices_interface_authorized”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:`já_sj˜}”jë_já_subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj?`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjI`h]”hŒ sysfs-bus-usb”…”�”}”(hjK`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Khj?`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubhÞ)�”}”(hXfThis allows to authorize (1) or deauthorize (0) individual interfaces instead a whole device in contrast to the device authorization. If a deauthorized interface will be authorized so the driver probing must be triggered manually by writing INTERFACE to /sys/bus/usb/drivers_probe This allows to avoid side-effects with drivers that need multiple interfaces.”h]”hXfThis allows to authorize (1) or deauthorize (0) individual interfaces instead a whole device in contrast to the device authorization. If a deauthorized interface will be authorized so the driver probing must be triggered manually by writing INTERFACE to /sys/bus/usb/drivers_probe This allows to avoid side-effects with drivers that need multiple interfaces.”…”�”}”(hjm`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubhÞ)�”}”(hŒ5A deauthorized interface cannot be probed or claimed.”h]”hŒ5A deauthorized interface cannot be probed or claimed.”…”�”}”(hj{`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_usb_devices_interface_wireless_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-usb-devices-interface-wireless-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj—`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/usb\/devices\/\\/wireless_status**”h]”j`)�”}”(hŒ<**\/sys\/bus\/usb\/devices\/\\/wireless_status**”h]”hŒ8/sys/bus/usb/devices//wireless_status”…”�”•f}”(hj±`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Kˆhjª`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”`ubah}”(h]”j“`ah ]”h"]”Œ1abi_sys_bus_usb_devices_interface_wireless_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâ`j‰`sj˜}”j“`j‰`subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjç`h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjñ`h]”hŒ sysfs-bus-usb”…”�”}”(hjó`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjï`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jý`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Kˆhjç`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KˆhhÊh²hubhÞ)�”}”(hXŠSome USB devices use a USB receiver dongle to communicate wirelessly with their device using proprietary protocols. This attribute allows user-space to know whether the device is connected to its receiver dongle, and, for example, consider the device to be absent when choosing whether to show the device's battery, show a headset in a list of outputs, or show an on-screen keyboard if the only wireless keyboard is turned off. This attribute is not to be used to replace protocol specific statuses available in WWAN, WLAN/Wi-Fi, Bluetooth, etc. If the device does not use a receiver dongle with a wireless device, then this attribute will not exist.”h]”hXŒSome USB devices use a USB receiver dongle to communicate wirelessly with their device using proprietary protocols. This attribute allows user-space to know whether the device is connected to its receiver dongle, and, for example, consider the device to be absent when choosing whether to show the device’s battery, show a headset in a list of outputs, or show an on-screen keyboard if the only wireless keyboard is turned off. This attribute is not to be used to replace protocol specific statuses available in WWAN, WLAN/Wi-Fi, Bluetooth, etc. If the device does not use a receiver dongle with a wireless device, then this attribute will not exist.”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KˆhhÊh²hubj))�”}”(hŒl.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_country:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œgabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-country”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kšuh1j@hj1aubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/country**”h]”j`)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/country**”h]”hŒ”/sys/bus/usb/devices/-:./::./country”…”�”}”(hjKah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-driver-hid”h´K hjDaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>aubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒi**\/sys\/class\/bluetooth\/hci\\/\\:\\:\\.\\/country**”h]”j`)�”}”(hŒi**\/sys\/class\/bluetooth\/hci\\/\\:\\:\\.\\/country**”h]”hŒe/sys/class/bluetooth/hci/::./country”…”�”}”(hjvah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjraubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´K hjoaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlaubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>aubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/hidraw\/hidraw\\/device\/country**”h]”j`)�”}”(hŒ8**\/sys\/class\/hidraw\/hidraw\\/device\/country**”h]”hŒ4/sys/class/hidraw/hidraw/device/country”…”�”}”(hj ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´K hj™aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>aubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.aubah}”(h]”j-aah ]”h"]”Œgabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_country”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑaj#asj˜}”j-aj#asubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-hid `”h]”(hŒDefined on file ”…”�”}”(hjÖah²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-hid `”h]”j§)�”}”(hjàah]”hŒsysfs-driver-hid”…”�”}”(hjâah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_hid”uh1hh³j_ah´K hjÖaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´K hhÊh²hubhÞ)�”}”(hŒ‹When read, this file returns the hex integer value in ASCII of the device's HID country code (e.g. 21 for US). This file cannot be written.”h]”hŒ�When read, this file returns the hex integer value in ASCII of the device’s HID country code (e.g. 21 for US). This file cannot be written.”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´K hhÊh²hubj))�”}”(hŒm.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_dragging:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œhabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-dragging”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K›uh1j@hj bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ™**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/dragging**”h]”j`)�”}”(hŒ™**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/dragging**”h]”hŒ•/sys/bus/usb/devices/-:./::./dragging”…”�”}”(hj:bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-driver-hid-lenovo”h´K hj3bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbubah}”(h]”jbah ]”h"]”Œhabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_dragging”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlbjbsj˜}”jbjbsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hjqbh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hj{bh]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj}bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjybubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡bŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´K hjqbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K hhÊh²hubhÞ)�”}”(hŒ‚If this setting is enabled, it is possible to do dragging by pressing the trackpoint. This requires press_to_select to be enabled.”h]”hŒ‚If this setting is enabled, it is possible to do dragging by pressing the trackpoint. This requires press_to_select to be enabled.”…”�”}”(hjŸbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K hhÊh²hubhÞ)�”}”(hŒValues are 0 or 1.”h]”hŒValues are 0 or 1.”…”�”}”(hj­bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K hhÊh²hubhÞ)�”}”(hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”h]”hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hj»bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K hhÊh²hubj))�”}”(hŒs.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fb_update_rate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œnabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fb-update-rate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¡uh1j@hj×bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒŸ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fb_update_rate**”h]”j`)�”}”(hŒŸ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fb_update_rate**”h]”hŒ›/sys/bus/usb/devices/-:./::./fb_update_rate”…”�”}”(hjñbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-driver-hid-picolcd”h´Khjêbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔbubah}”(h]”jÓbah ]”h"]”Œnabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fb_update_rate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#cjÉbsj˜}”jÓbjÉbsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-picolcd `”h]”(hŒDefined on file ”…”�”}”(hj(ch²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-picolcd `”h]”j§)�”}”(hj2ch]”hŒsysfs-driver-hid-picolcd”…”�”}”(hj4ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_picolcd”uh1hh³jch´Khj(cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒ.Make it possible to adjust defio refresh rate.”h]”hŒ.Make it possible to adjust defio refresh rate.”…”�”}”(hjVch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒ„Reading: returns list of available refresh rates (expressed in Hz), the active refresh rate being enclosed in brackets ('[' and ']')”h]”hŒŒReading: returns list of available refresh rates (expressed in Hz), the active refresh rate being enclosed in brackets (‘[’ and ‘]’)”…”�”}”(hjdch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒQWriting: accepts new refresh rate expressed in integer Hz within permitted rates.”h]”hŒQWriting: accepts new refresh rate expressed in integer Hz within permitted rates.”…”�”}”(hjrch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒþNote: As device can barely do 2 complete refreshes a second it only makes sense to adjust this value if only one or two tiles get changed and it's not appropriate to expect the application to flush its tiny changes explicitly at higher than default rate.”h]”hXNote: As device can barely do 2 complete refreshes a second it only makes sense to adjust this value if only one or two tiles get changed and it’s not appropriate to expect the application to flush its tiny changes explicitly at higher than default rate.”…”�”}”(hj€ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubj))�”}”(hŒu.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œpabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K£uh1j@hjœcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/firmware_version**”h]”j`)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/firmware_version**”h]”hŒ�/sys/bus/usb/devices/-:./::./firmware_version”…”�”}”(hj¶ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-hid-lenovo-go”h´K]hj¯cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©cubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™cubah}”(h]”j˜cah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jècjŽcsj˜}”j˜cjŽcsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjích²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj÷ch]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjùch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K]hjícubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K]hhÊh²hubhÞ)�”}”(hŒ7This displays the firmware version of the internal MCU.”h]”hŒ7This displays the firmware version of the internal MCU.”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K]hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj)dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K]hhÊh²hubj))�”}”(hŒl.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fn_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œgabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fn-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kšuh1j@hjEdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fn_lock**”h]”j`)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fn_lock**”h]”hŒ”/sys/bus/usb/devices/-:./::./fn_lock”…”�”}”(hj_dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K5hjXdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBdubah}”(h]”jAdah ]”h"]”Œgabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fn_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�dj7dsj˜}”jAdj7dsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hj•dh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hjŸdh]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj¡dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�dubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«dŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´K5hj•dubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K5hhÊh²hubhÞ)�”}”(hŒ[This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute or F1)”h]”hŒ[This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute or F1)”…”�”}”(hjÃdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K5hhÊh²hubhÞ)�”}”(hŒValues are 0 or 1”h]”hŒValues are 0 or 1”…”�”}”(hjÑdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K5hhÊh²hubhÞ)�”}”(hŒEApplies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.”h]”hŒEApplies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.”…”�”}”(hjßdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K5hhÊh²hubj))�”}”(hŒq.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fps_mode_dpi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œlabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fps-mode-dpi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KŸuh1j@hjûdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ�**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fps_mode_dpi**”h]”j`)�”}”(hŒ�**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fps_mode_dpi**”h]”hŒ™/sys/bus/usb/devices/-:./::./fps_mode_dpi”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Kdhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj eubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjødubah}”(h]”j÷dah ]”h"]”Œlabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fps_mode_dpi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFejídsj˜}”j÷djídsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjKeh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjUeh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjWeh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KdhjKeubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KdhhÊh²hubhÞ)�”}”(hŒIThis displays the DPI of the right handle when the FPS mode switch is on.”h]”hŒIThis displays the DPI of the right handle when the FPS mode switch is on.”…”�”}”(hjyeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KdhhÊh²hubhÞ)�”}”(hŒ$Values are 500, 800, 1200, and 1800.”h]”hŒ$Values are 500, 800, 1200, and 1800.”…”�”}”(hj‡eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KdhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj•eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KdhhÊh²hubj))�”}”(hŒw.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fps_mode_dpi_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œrabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fps-mode-dpi-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¥uh1j@hj±eubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fps_mode_dpi_index**”h]”j`)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/fps_mode_dpi_index**”h]”hŒŸ/sys/bus/usb/devices/-:./::./fps_mode_dpi_index”…”�”}”(hjËeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KmhjÄeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®eubah}”(h]”j­eah ]”h"]”Œrabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_fps_mode_dpi_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüej£esj˜}”j­ej£esubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjfh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj fh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj fh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kmhjfubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KmhhÊh²hubhÞ)�”}”(hŒCThis displays the available options for the fps_mode_dpi attribute.”h]”hŒCThis displays the available options for the fps_mode_dpi attribute.”…”�”}”(hj/fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KmhhÊh²hubhÞ)�”}”(hŒ$Values are 500, 800, 1200, and 1800.”h]”hŒ$Values are 500, 800, 1200, and 1800.”…”�”}”(hj=fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KmhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjKfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KmhhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_auto_sleep_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-auto-sleep-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K«uh1j@hjgfubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/auto_sleep_time**”h]”j`)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/auto_sleep_time**”h]”hŒ¥/sys/bus/usb/devices/-:./::./gamepad/auto_sleep_time”…”�”}”(hj�fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-driver-hid-lenovo-go-s”h´K]hjzfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtfubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgfubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdfubah}”(h]”jcfah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_auto_sleep_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³fjYfsj˜}”jcfjYfsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj¸fh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjÂfh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjÄfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K]hj¸fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K]hhÊh²hubhÞ)�”}”(hŒLThis controls the sleep timer due to inactivity for the built-in controller.”h]”hŒLThis controls the sleep timer due to inactivity for the built-in controller.”…”�”}”(hjæfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K]hhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hjôfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K]hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K]hhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_auto_sleep_time_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-auto-sleep-time-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hjgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/auto_sleep_time_range**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/auto_sleep_time_range**”h]”hŒ«/sys/bus/usb/devices/-:./::./gamepad/auto_sleep_time_range”…”�”}”(hj8gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kfhj1gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgubah}”(h]”jgah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_auto_sleep_time_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jigjgsj˜}”jgjgsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjngh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjxgh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjzgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvgubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kfhjngubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KfhhÊh²hubhÞ)�”}”(hŒNThis displays the available options for the gamepad/auto_sleep_time attribute.”h]”hŒNThis displays the available options for the gamepad/auto_sleep_time attribute.”…”�”}”(hjœgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KfhhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hjªgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KfhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj¸gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KfhhÊh²hubj))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_dpad_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-dpad-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¥uh1j@hjÔgubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/dpad_mode**”h]”j`)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/dpad_mode**”h]”hŒŸ/sys/bus/usb/devices/-:./::./gamepad/dpad_mode”…”�”}”(hjîgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kohjçgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjägubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjágubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔgubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑgubah}”(h]”jÐgah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_dpad_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhjÆgsj˜}”jÐgjÆgsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj$hh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj.hh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj0hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:hŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kohj$hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KohhÊh²hubhÞ)�”}”(hŒCThis controls the operating mode of the built-in controllers D-pad.”h]”hŒCThis controls the operating mode of the built-in controllers D-pad.”…”�”}”(hjRhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KohhÊh²hubhÞ)�”}”(hŒValues are 4-way or 8-way.”h]”hŒValues are 4-way or 8-way.”…”�”}”(hj`hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KohhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjnhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KohhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_dpad_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-dpad-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K«uh1j@hjŠhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/dpad_mode_index**”h]”j`)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/dpad_mode_index**”h]”hŒ¥/sys/bus/usb/devices/-:./::./gamepad/dpad_mode_index”…”�”}”(hj¤hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kxhj�hubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšhubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—hubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡hubah}”(h]”j†hah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_dpad_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕhj|hsj˜}”j†hj|hsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjÚhh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjähh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjæhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðhŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KxhjÚhubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KxhhÊh²hubhÞ)�”}”(hŒHThis displays the available options for the gamepad/dpad_mode attribute.”h]”hŒHThis displays the available options for the gamepad/dpad_mode attribute.”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KxhhÊh²hubhÞ)�”}”(hŒValues are 4-way or 8-way.”h]”hŒValues are 4-way or 8-way.”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KxhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj$ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KxhhÊh²hubj))�”}”(hŒq.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œlabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj@iubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/mode**”h]”j`)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/mode**”h]”hŒš/sys/bus/usb/devices/-:./::./gamepad/mode”…”�”}”(hjZih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjViubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K�hjSiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=iubah}”(h]”j`”h]”(hŒDefined on file ”…”�”}”(hj�ih²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjših]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjœih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜iubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦iŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K�hj�iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K�hhÊh²hubhÞ)�”}”(hŒ\-\\:\\.\\/\\:\\:\\.\\/gamepad\/mode_index**”h]”j`)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/mode_index**”h]”hŒ /sys/bus/usb/devices/-:./::./gamepad/mode_index”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KŠhj jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóiubah}”(h]”jòiah ]”h"]”Œrabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAjjèisj˜}”jòijèisubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjFjh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjPjh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjRjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KŠhjFjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KŠhhÊh²hubhÞ)�”}”(hŒCThis displays the available options for the gamepad/mode attribute.”h]”hŒCThis displays the available options for the gamepad/mode attribute.”…”�”}”(hjtjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KŠhhÊh²hubhÞ)�”}”(hŒValues are xinput or dinput.”h]”hŒValues are xinput or dinput.”…”�”}”(hj‚jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KŠhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj�jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KŠhhÊh²hubj))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_poll_rate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-poll-rate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¥uh1j@hj¬jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/poll_rate**”h]”j`)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/poll_rate**”h]”hŒŸ/sys/bus/usb/devices/-:./::./gamepad/poll_rate”…”�”}”(hjÆjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K“hj¿jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©jubah}”(h]”j¨jah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_poll_rate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷jjžjsj˜}”j¨jjžjsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjüjh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjkh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K“hjüjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K“hhÊh²hubhÞ)�”}”(hŒ=This controls the poll rate in Hz of the built-in controller.”h]”hŒ=This controls the poll rate in Hz of the built-in controller.”…”�”}”(hj*kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K“hhÊh²hubhÞ)�”}”(hŒ"Values are 125, 250, 500, or 1000.”h]”hŒ"Values are 125, 250, 500, or 1000.”…”�”}”(hj8kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K“hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjFkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K“hhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_poll_rate_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-poll-rate-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K«uh1j@hjbkubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/poll_rate_index**”h]”j`)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/gamepad\/poll_rate_index**”h]”hŒ¥/sys/bus/usb/devices/-:./::./gamepad/poll_rate_index”…”�”}”(hj|kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kœhjukubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjokubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbkubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_kubah}”(h]”j^kah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_gamepad_poll_rate_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­kjTksj˜}”j^kjTksubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj²kh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj¼kh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj¾kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kœhj²kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KœhhÊh²hubhÞ)�”}”(hŒHThis displays the available options for the gamepad/poll_rate attribute.”h]”hŒHThis displays the available options for the gamepad/poll_rate attribute.”…”�”}”(hjàkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KœhhÊh²hubhÞ)�”}”(hŒ"Values are 125, 250, 500, or 1000.”h]”hŒ"Values are 125, 250, 500, or 1000.”…”�”}”(hjîkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KœhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjükh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KœhhÊh²hubj))�”}”(hŒx.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_hardware_generation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œsabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-hardware-generation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¦uh1j@hjlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/hardware_generation**”h]”j`)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/hardware_generation**”h]”hŒ /sys/bus/usb/devices/-:./::./hardware_generation”…”�”}”(hj2lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Kvhj+lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlubah}”(h]”jlah ]”h"]”Œsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_hardware_generation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jclj lsj˜}”jlj lsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjhlh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjrlh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjtlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjplubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~lŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kvhjhlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KvhhÊh²hubhÞ)�”}”(hŒ:This displays the hardware generation of the internal MCU.”h]”hŒ:This displays the hardware generation of the internal MCU.”…”�”}”(hj–lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KvhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¤lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KvhhÊh²hubj))�”}”(hŒu.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_hardware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œpabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-hardware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K£uh1j@hjÀlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/hardware_version**”h]”j`)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/hardware_version**”h]”hŒ�/sys/bus/usb/devices/-:./::./hardware_version”…”�”}”(hjÚlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K}hjÓlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½lubah}”(h]”j¼lah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_hardware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j mj²lsj˜}”j¼lj²lsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjmh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjmh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&mŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K}hjmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K}hhÊh²hubhÞ)�”}”(hŒ7This displays the hardware version of the internal MCU.”h]”hŒ7This displays the hardware version of the internal MCU.”…”�”}”(hj>mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K}hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjLmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K}hhÊh²hubj))�”}”(hŒw.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_bypass_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œrabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-bypass-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¦uh1j@hjhmubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/bypass_enabled**”h]”j`)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/bypass_enabled**”h]”hŒ /sys/bus/usb/devices/-:./::./imu/bypass_enabled”…”�”}”(hj‚mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¥hj{mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjumubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjemubah}”(h]”jdmah ]”h"]”Œrabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_bypass_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³mjZmsj˜}”jdmjZmsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj¸mh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjÂmh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjÄmh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎmŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K¥hj¸mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¥hhÊh²hubhÞ)�”}”(hŒ’This controls enabling or disabling the IMU bypass function. When enabled the IMU data is directly reported to the OS through an HIDRAW interface.”h]”hŒ’This controls enabling or disabling the IMU bypass function. When enabled the IMU data is directly reported to the OS through an HIDRAW interface.”…”�”}”(hjæmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¥hhÊh²hubjÛ›)�”}”(hŒTValues are true or false. Applies to Lenovo Legion Go S line of handheld devices. ”h]”(hÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjømh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¥hjômubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¥hjômubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j•fh´K¥hhÊh²hubj))�”}”(hŒ}.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_bypass_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œxabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-bypass-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¬uh1j@hj(nubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/bypass_enabled_index**”h]”j`)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/bypass_enabled_index**”h]”hŒ¦/sys/bus/usb/devices/-:./::./imu/bypass_enabled_index”…”�”}”(hjBnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¯hj;nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%nubah}”(h]”j$nah ]”h"]”Œxabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_bypass_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsnjnsj˜}”j$njnsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjxnh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj‚nh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj„nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K¯hjxnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¯hhÊh²hubhÞ)�”}”(hŒIThis displays the available options for the imu/bypass_enabled attribute.”h]”hŒIThis displays the available options for the imu/bypass_enabled attribute.”…”�”}”(hj¦nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¯hhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj´nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¯hhÊh²hubj))�”}”(hŒu.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_manufacturer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œpabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-manufacturer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¤uh1j@hjÐnubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/manufacturer**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/manufacturer**”h]”hŒž/sys/bus/usb/devices/-:./::./imu/manufacturer”…”�”}”(hjênh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjænubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¶hjãnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjànubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝnubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍnubah}”(h]”jÌnah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_manufacturer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jojÂnsj˜}”jÌnjÂnsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj oh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj*oh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj,oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6oŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K¶hj oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¶hhÊh²hubhÞ)�”}”(hŒ@This displays the manufacturer of the intertial measurment unit.”h]”hŒ@This displays the manufacturer of the intertial measurment unit.”…”�”}”(hjNoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¶hhÊh²hubhÞ)�”}”(hŒValues are Bosch or ST.”h]”hŒValues are Bosch or ST.”…”�”}”(hj\oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¶hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¶hhÊh²hubj))�”}”(hŒw.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_sensor_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œrabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-sensor-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¦uh1j@hj†oubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/sensor_enabled**”h]”j`)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/sensor_enabled**”h]”hŒ /sys/bus/usb/devices/-:./::./imu/sensor_enabled”…”�”}”(hj oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœoubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¿hj™oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒoubah}”(h]”j‚oah ]”h"]”Œrabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_sensor_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑojxosj˜}”j‚ojxosubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjÖoh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjàoh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjâoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìoŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K¿hjÖoubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¿hhÊh²hubhÞ)�”}”(hŒ,This controls enabling or disabling the IMU.”h]”hŒ,This controls enabling or disabling the IMU.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¿hhÊh²hubhÞ)�”}”(hŒ#Values are true, false, or wake-2s.”h]”hŒ#Values are true, false, or wake-2s.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¿hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K¿hhÊh²hubj))�”}”(hŒ}.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_imu_sensor_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œxabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-sensor-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¬uh1j@hj\-\\:\\.\\/\\:\\:\\.\\/imu\/sensor_enabled_index**”h]”j`)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/imu\/sensor_enabled_index**”h]”hŒ¦/sys/bus/usb/devices/-:./::./imu/sensor_enabled_index”…”�”}”(hjVph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÈhjOpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`”h]”(hŒDefined on file ”…”�”}”(hjŒph²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj–ph]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj˜ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢pŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KÈhjŒpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÈhhÊh²hubhÞ)�”}”(hŒIThis displays the available options for the imu/sensor_enabled attribute.”h]”hŒIThis displays the available options for the imu/sensor_enabled attribute.”…”�”}”(hjºph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÈhhÊh²hubhÞ)�”}”(hŒ#Values are true, false, or wake-2s.”h]”hŒ#Values are true, false, or wake-2s.”…”�”}”(hjÈph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÈhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjÖph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÈhhÊh²hubj))�”}”(hŒ….. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_actual_dpi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ€abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-actual-dpi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¸uh1j@hjòpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/actual_dpi**”h]”j`)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/actual_dpi**”h]”hŒ²/sys/bus/usb/devices/-:./::./kone/roccatkone/actual_dpi”…”�”•9}”(hj qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-driver-hid-roccat-kone”h´Khjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿpubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïpubah}”(h]”jîpah ]”h"]”Œ€abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_actual_dpi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>qjäpsj˜}”jîpjäpsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hjCqh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjMqh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hjOqh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKqubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYqŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´KhjCqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubhÞ)�”}”(hŒQIt is possible to switch the dpi setting of the mouse with the press of a button.”h]”hŒQIt is possible to switch the dpi setting of the mouse with the press of a button.”…”�”}”(hjqqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubhÞ)�”}”(hŒ£When read, this file returns the raw number of the actual dpi setting reported by the mouse. This number has to be further processed to receive the real dpi value:”h]”hŒ£When read, this file returns the raw number of the actual dpi setting reported by the mouse. This number has to be further processed to receive the real dpi value:”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj�qubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj�qubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒVALUE”h]”hŒVALUE”…”�”}”(hj°qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Khj­qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªqubjW)�”}”(hhh]”hÞ)�”}”(hŒDPI”h]”hŒDPI”…”�”}”(hjÇqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhjÄqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§qubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj�qubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjðqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Khjíqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêqubjW)�”}”(hhh]”hÞ)�”}”(hŒ800”h]”hŒ800”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Khjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçqubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj&rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Khj#rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj rubjW)�”}”(hhh]”hÞ)�”}”(hŒ1200”h]”hŒ1200”…”�”}”(hj\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/actual_profile**”h]”j`)�”}”(hŒº**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/actual_profile**”h]”hŒ¶/sys/bus/usb/devices/-:./::./kone/roccatkone/actual_profile”…”�”}”(hj¹sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Khj²subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœsubah}”(h]”j›sah ]”h"]”Œ„abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_actual_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêsj‘ssj˜}”j›sj‘ssubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hjïsh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjùsh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hjûsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´Khjïsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubhÞ)�”}”(hŒ>When read, this file returns the number of the actual profile.”h]”hŒ>When read, this file returns the number of the actual profile.”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubhÞ)�”}”(hŒThis file is readonly.”h]”hŒThis file is readonly.”…”�”}”(hj+th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj@th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´Khj\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/firmware_version**”h]”j`)�”}”(hŒ¼**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/firmware_version**”h]”hŒ¸/sys/bus/usb/devices/-:./::./kone/roccatkone/firmware_version”…”�”}”(hj£th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K!hjœtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†tubah}”(h]”j…tah ]”h"]”Œ†abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔtj{tsj˜}”j…tj{tsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hjÙth²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjãth]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hjåth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjátubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´K!hjÙtubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K!hhÊh²hubhÞ)�”}”(hX)When read, this file returns the raw integer version number of the firmware reported by the mouse. Using the integer value eases further usage in other programs. To receive the real version number the decimal point has to be shifted 2 positions to the left. E.g. a returned value of 138 means 1.38”h]”hX)When read, this file returns the raw integer version number of the firmware reported by the mouse. Using the integer value eases further usage in other programs. To receive the real version number the decimal point has to be shifted 2 positions to the left. E.g. a returned value of 138 means 1.38”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K!hhÊh²hubhÞ)�”}”(hŒThis file is readonly.”h]”hŒThis file is readonly.”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K!hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj*uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´K!hj&uubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hj=uh]”hŒhttp://roccat.sourceforge.net”…”�”}”(hj?uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j=uuh1jõ¯hj;uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K!hj8uubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj&uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´K!hj#uubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ†.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_profile_1_5:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ�abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-profile-1-5”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K»uh1j@hjsuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¹**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/profile[1\-5]**”h]”j`)�”}”(hŒ¹**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/profile[1\-5]**”h]”hŒµ/sys/bus/usb/devices/-:./::./kone/roccatkone/profile[1-5]”…”�”}”(hj�uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hj†uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€uubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpuubah}”(h]”jouah ]”h"]”Œ�abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_profile_1_5”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾ujeusj˜}”joujeusubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hjÃuh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjÍuh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hjÏuh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËuubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙuŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´K-hjÃuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hhÊh²hubhÞ)�”}”(hŒ¹The mouse can store 5 profiles which can be switched by the press of a button. A profile holds information like button mappings, sensitivity, the colors of the 5 leds and light effects.”h]”hŒ¹The mouse can store 5 profiles which can be switched by the press of a button. A profile holds information like button mappings, sensitivity, the colors of the 5 leds and light effects.”…”�”}”(hjñuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hhÊh²hubhÞ)�”}”(hŒ]When read, these files return the respective profile. The returned data is 975 bytes in size.”h]”hŒ]When read, these files return the respective profile. The returned data is 975 bytes in size.”…”�”}”(hjÿuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hhÊh²hubhÞ)�”}”(hŒxWhen written, this file lets one write the respective profile data back to the mouse. The data has to be 975 bytes long.”h]”hŒxWhen written, this file lets one write the respective profile data back to the mouse. The data has to be 975 bytes long.”…”�”}”(hj vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hhÊh²hubhÞ)�”}”(hŒ�The mouse will reject invalid data, whereas the profile number stored in the profile doesn't need to fit the number of the store.”h]”hŒƒThe mouse will reject invalid data, whereas the profile number stored in the profile doesn’t need to fit the number of the store.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj0vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´K-hj,vubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hjCvh]”hŒhttp://roccat.sourceforge.net”…”�”}”(hjEvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jCvuh1jõ¯hjAvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K-hj>vubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj,vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´K-hj)vubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_settings:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-settings”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¶uh1j@hjyvubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/settings**”h]”j`)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/settings**”h]”hŒ°/sys/bus/usb/devices/-:./::./kone/roccatkone/settings”…”�”}”(hj“vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K@hjŒvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰vubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†vubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjyvubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjvvubah}”(h]”juvah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_settings”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄvjkvsj˜}”juvjkvsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hjÉvh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjÓvh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hjÕvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jßvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´K@hjÉvubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K@hhÊh²hubhÞ)�”}”(hŒ¯When read, this file returns the settings stored in the mouse. The size of the data is 36 bytes and holds information like the startup_profile, tcu state and calibration_data.”h]”hŒ¯When read, this file returns the settings stored in the mouse. The size of the data is 36 bytes and holds information like the startup_profile, tcu state and calibration_data.”…”�”}”(hj÷vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K@hhÊh²hubhÞ)�”}”(hŒ„When written, this file lets write settings back to the mouse. The data has to be 36 bytes long. The mouse will reject invalid data.”h]”hŒ„When written, this file lets write settings back to the mouse. The data has to be 36 bytes long. The mouse will reject invalid data.”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K@hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´K@hjwubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hj-wh]”hŒhttp://roccat.sourceforge.net”…”�”}”(hj/wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j-wuh1jõ¯hj+wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´K@hj(wubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´K@hjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_startup_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-startup-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K½uh1j@hjcwubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ»**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/startup_profile**”h]”j`)�”}”(hŒ»**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/startup_profile**”h]”hŒ·/sys/bus/usb/devices/-:./::./kone/roccatkone/startup_profile”…”�”}”(hj}wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjywubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhjvwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjswubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpwubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`wubah}”(h]”j_wah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_startup_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®wjUwsj˜}”j_wjUwsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hj³wh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hj½wh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hj¿wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´KLhj³wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhhÊh²hubhÞ)�”}”(hŒ7The integer value of this attribute ranges from 1 to 5.”h]”hŒ7The integer value of this attribute ranges from 1 to 5.”…”�”}”(hjáwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhhÊh²hubhÞ)�”}”(hŒgWhen read, this attribute returns the number of the profile that's active when the mouse is powered on.”h]”hŒiWhen read, this attribute returns the number of the profile that’s active when the mouse is powered on.”…”�”}”(hjïwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhhÊh²hubhÞ)�”}”(hŒpWhen written, this file sets the number of the startup profile and the mouse activates this profile immediately.”h]”hŒpWhen written, this file sets the number of the startup profile and the mouse activates this profile immediately.”…”�”}”(hjýwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´KLhjxubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hj%xh]”hŒhttp://roccat.sourceforge.net”…”�”}”(hj'xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j%xuh1jõ¯hj#xubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KLhj xubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´KLhj xubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ~.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_tcu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œyabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-tcu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj[xubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/tcu**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/tcu**”h]”hŒ«/sys/bus/usb/devices/-:./::./kone/roccatkone/tcu”…”�”}”(hjuxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhjnxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhxubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[xubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXxubah}”(h]”jWxah ]”h"]”Œyabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_tcu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦xjMxsj˜}”jWxjMxsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hj«xh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hjµxh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hj·xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´KXhj«xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhhÊh²hubhÞ)�”}”(hŒÏThe mouse has a "Tracking Control Unit" which lets the user calibrate the laser power to fit the mousepad surface. When read, this file returns the current state of the TCU, where 0 means off and 1 means on.”h]”hŒÓThe mouse has a “Tracking Control Unitâ€� which lets the user calibrate the laser power to fit the mousepad surface. When read, this file returns the current state of the TCU, where 0 means off and 1 means on.”…”�”}”(hjÙxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhhÊh²hubhÞ)�”}”(hŒ/Writing 0 in this file will switch the TCU off.”h]”hŒ/Writing 0 in this file will switch the TCU off.”…”�”}”(hjçxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhhÊh²hubhÞ)�”}”(hŒqWriting 1 in this file will start the calibration which takes around 6 seconds to complete and activates the TCU.”h]”hŒqWriting 1 in this file will start the calibration which takes around 6 seconds to complete and activates the TCU.”…”�”}”(hjõxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´KXhjyubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hjyh]”hŒhttp://roccat.sourceforge.net”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jyuh1jõ¯hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KXhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjyubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´KXhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_weight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-weight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K´uh1j@hjSyubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/weight**”h]”j`)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/kone\/roccatkone\\/weight**”h]”hŒ®/sys/bus/usb/devices/-:./::./kone/roccatkone/weight”…”�”}”(hjmyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghjfyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPyubah}”(h]”jOyah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_kone_roccatkone_minor_weight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžyjEysj˜}”jOyjEysubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-roccat-kone `”h]”(hŒDefined on file ”…”�”}”(hj£yh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-roccat-kone `”h]”j§)�”}”(hj­yh]”hŒsysfs-driver-hid-roccat-kone”…”�”}”(hj¯yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹yŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_roccat_kone”uh1hh³j qh´Kghj£yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghhÊh²hubhÞ)�”}”(hX The mouse can be equipped with one of four supplied weights ranging from 5 to 20 grams which are recognized by the mouse and its value can be read out. When read, this file returns the raw value returned by the mouse which eases further processing in other software.”h]”hX The mouse can be equipped with one of four supplied weights ranging from 5 to 20 grams which are recognized by the mouse and its value can be read out. When read, this file returns the raw value returned by the mouse which eases further processing in other software.”…”�”}”(hjÑyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghhÊh²hubhÞ)�”}”(hŒ)The values map to the weights as follows:”h]”hŒ)The values map to the weights as follows:”…”�”}”(hjßyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjðyubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjðyubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒVALUE”h]”hŒVALUE”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj zubjW)�”}”(hhh]”hÞ)�”}”(hŒWEIGHT”h]”hŒWEIGHT”…”�”}”(hj'zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj$zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjðyubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjPzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghjMzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJzubjW)�”}”(hhh]”hÞ)�”}”(hŒnone”h]”hŒnone”…”�”}”(hjfzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghjczubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJzubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGzubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj†zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghjƒzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€zubjW)�”}”(hhh]”hÞ)�”}”(hŒ5g”h]”hŒ5g”…”�”}”(hjœzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj™zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGzubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj¼zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj¹zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶zubjW)�”}”(hhh]”hÞ)�”}”(hŒ10g”h]”hŒ10g”…”�”}”(hjÒzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghjÏzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGzubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjòzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghjïzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìzubjW)�”}”(hhh]”hÞ)�”}”(hŒ15g”h]”hŒ15g”…”�”}”(hj{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìzubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGzubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hj({h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj%{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"{ubjW)�”}”(hhh]”hÞ)�”}”(hŒ20g”h]”hŒ20g”…”�”}”(hj>{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´Kghj;{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGzubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíyubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒThis file is readonly.”h]”hŒThis file is readonly.”…”�”}”(hjk{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ%Users: http://roccat.sourceforge.net ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj€{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j qh´Kghj|{ubj~)�”}”(hhh]”hÞ)�”}”(hŒhttp://roccat.sourceforge.net”h]”jö¯)�”}”(hj“{h]”hŒhttp://roccat.sourceforge.net”…”�”}”(hj•{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j“{uh1jõ¯hj‘{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j qh´KghjŽ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj|{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j qh´Kghjy{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ€.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_auto_sleep_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-auto-sleep-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¯uh1j@hjÉ{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/auto_sleep_time**”h]”j`)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/auto_sleep_time**”h]”hŒ©/sys/bus/usb/devices/-:./::./left_handle/auto_sleep_time”…”�”}”(hjã{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K…hjÜ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ{ubah}”(h]”jÅ{ah ]”h"]”Œ{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_auto_sleep_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|j»{sj˜}”jÅ{j»{subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj|h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj#|h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj%|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K…hj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K…hhÊh²hubhÞ)�”}”(hŒRThis controls the sleep timer due to inactivity for the left removable controller.”h]”hŒRThis controls the sleep timer due to inactivity for the left removable controller.”…”�”}”(hjG|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K…hhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hjU|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K…hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjc|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K…hhÊh²hubj))�”}”(hŒ†.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_auto_sleep_time_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ�abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-auto-sleep-time-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kµuh1j@hj|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/auto_sleep_time_range**”h]”j`)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/auto_sleep_time_range**”h]”hŒ¯/sys/bus/usb/devices/-:./::./left_handle/auto_sleep_time_range”…”�”}”(hj™|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KŽhj’|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj||ubah}”(h]”j{|ah ]”h"]”Œ�abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_auto_sleep_time_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ|jq|sj˜}”j{|jq|subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÏ|h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÙ|h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÛ|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KŽhjÏ|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KŽhhÊh²hubhÞ)�”}”(hŒRThis displays the available options for the left_handle/auto_sleep_time attribute.”h]”hŒRThis displays the available options for the left_handle/auto_sleep_time attribute.”…”�”}”(hjý|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KŽhhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hj }h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KŽhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KŽhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K®uh1j@hj5}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro**”h]”j`)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro**”h]”hŒ¨/sys/bus/usb/devices/-:./::./left_handle/calibrate_gyro”…”�”}”(hjO}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K—hjH}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2}ubah}”(h]”j1}ah ]”h"]”Œzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€}j'}sj˜}”j1}j'}subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj…}h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj�}h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj‘}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K—hj…}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K—hhÊh²hubhÞ)�”}”(hŒKThis initiates or halts calibration of the left removable controller's IMU.”h]”hŒMThis initiates or halts calibration of the left removable controller’s IMU.”…”�”}”(hj³}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K—hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjÁ}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K—hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÏ}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K—hhÊh²hubj))�”}”(hŒ….. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ€abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K´uh1j@hjë}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_index**”h]”j`)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_index**”h]”hŒ®/sys/bus/usb/devices/-:./::./left_handle/calibrate_gyro_index”…”�”}”(hj~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hjþ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè}ubah}”(h]”jç}ah ]”h"]”Œ€abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6~jÝ}sj˜}”jç}jÝ}subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj;~h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjE~h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjG~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K hj;~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒQThis displays the available options for the left_handle/calibrate_gyro attribute.”h]”hŒQThis displays the available options for the left_handle/calibrate_gyro attribute.”…”�”}”(hji~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjw~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj…~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubj))�”}”(hŒ†.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ�abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kµuh1j@hj¡~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_status**”h]”j`)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_status**”h]”hŒ¯/sys/bus/usb/devices/-:./::./left_handle/calibrate_gyro_status”…”�”}”(hj»~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K©hj´~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj®~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjž~ubah}”(h]”j�~ah ]”h"]”Œ�abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì~j“~sj˜}”j�~j“~subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjñ~h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjû~h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjý~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K©hjñ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K©hhÊh²hubhÞ)�”}”(hŒbThis displays the result of the last attempted calibration of the left removable controller's IMU.”h]”hŒdThis displays the result of the last attempted calibration of the left removable controller’s IMU.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K©hhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hj-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K©hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K©hhÊh²hubj))�”}”(hŒ‡.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ‚abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¶uh1j@hjWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_trigger**”h]”j`)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_gyro_trigger**”h]”hŒ°/sys/bus/usb/devices/-:./::./left_handle/calibrate_gyro_trigger”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÖhjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTubah}”(h]”jSah ]”h"]”Œ‚abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_gyro_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢jIsj˜}”jSjIsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj§h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj±h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KÖhj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÖhhÊh²hubhÞ)�”}”(hŒTThis displays the available options for the left_handle/calibrate_trigger attribute.”h]”hŒTThis displays the available options for the left_handle/calibrate_trigger attribute.”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÖhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÖhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÖhhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K²uh1j@hj €ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick**”h]”j`)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick**”h]”hŒ¬/sys/bus/usb/devices/-:./::./left_handle/calibrate_joystick”…”�”}”(hj'€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K²hj €ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj €ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj €ubah}”(h]”j €ah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jX€jÿsj˜}”j €jÿsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj]€h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjg€h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hji€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hje€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”js€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K²hj]€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K²hhÊh²hubhÞ)�”}”(hŒPThis initiates or halts calibration of the left removable controller's joystick.”h]”hŒRThis initiates or halts calibration of the left removable controller’s joystick.”…”�”}”(hj‹€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K²hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hj™€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K²hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj§€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K²hhÊh²hubj))�”}”(hŒ‰.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ„abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¸uh1j@hjÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick_index**”h]”j`)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick_index**”h]”hŒ²/sys/bus/usb/devices/-:./::./left_handle/calibrate_joystick_index”…”�”}”(hjÝ€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K»hjÖ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjЀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ€ubah}”(h]”j¿€ah ]”h"]”Œ„abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jµ€sj˜}”j¿€jµ€subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj�h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K»hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K»hhÊh²hubhÞ)�”}”(hŒUThis displays the available options for the left_handle/calibrate_jotstick attribute.”h]”hŒUThis displays the available options for the left_handle/calibrate_jotstick attribute.”…”�”}”(hjA�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K»hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjO�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K»hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj]�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K»hhÊh²hubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¹uh1j@hjy�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick_status**”h]”j`)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_joystick_status**”h]”hŒ³/sys/bus/usb/devices/-:./::./left_handle/calibrate_joystick_status”…”�”}”(hj“�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÄhjŒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv�ubah}”(h]”ju�ah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_joystick_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ�jk�sj˜}”ju�jk�subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÉ�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÓ�h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÕ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KÄhjÉ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÄhhÊh²hubhÞ)�”}”(hŒgThis displays the result of the last attempted calibration of the left removable controller's joystick.”h]”hŒiThis displays the result of the last attempted calibration of the left removable controller’s joystick.”…”�”}”(hj÷�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÄhhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÄhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÄhhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_tirgger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-tirgger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj/‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_tirgger**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_tirgger**”h]”hŒ«/sys/bus/usb/devices/-:./::./left_handle/calibrate_tirgger”…”�”}”(hjI‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÍhjB‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,‚ubah}”(h]”j+‚ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_tirgger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz‚j!‚sj˜}”j+‚j!‚subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj‚h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj‰‚h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj‹‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KÍhj‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÍhhÊh²hubhÞ)�”}”(hŒOThis initiates or halts calibration of the left removable controller's trigger.”h]”hŒQThis initiates or halts calibration of the left removable controller’s trigger.”…”�”}”(hj­‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÍhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hj»‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÍhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÉ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KÍhhÊh²hubj))�”}”(hŒ‰.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_trigger_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ„abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-trigger-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¸uh1j@hjå‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_trigger_status**”h]”j`)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/calibrate_trigger_status**”h]”hŒ²/sys/bus/usb/devices/-:./::./left_handle/calibrate_trigger_status”…”�”}”(hjÿ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjû‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Kßhjø‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjò‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjå‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâ‚ubah}”(h]”já‚ah ]”h"]”Œ„abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_calibrate_trigger_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0ƒjׂsj˜}”já‚jׂsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj5ƒh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”•\h]”j§)�”}”(hj?ƒh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjAƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=ƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kßhj5ƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KßhhÊh²hubhÞ)�”}”(hŒfThis displays the result of the last attempted calibration of the left removable controller's trigger.”h]”hŒhThis displays the result of the last attempted calibration of the left removable controller’s trigger.”…”�”}”(hjcƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KßhhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hjqƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KßhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KßhhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hj›ƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/firmware_version**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/firmware_version**”h]”hŒª/sys/bus/usb/devices/-:./::./left_handle/firmware_version”…”�”}”(hjµƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Kèhj®ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›ƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜ƒubah}”(h]”j—ƒah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæƒj�ƒsj˜}”j—ƒj�ƒsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjëƒh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjõƒh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj÷ƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kèhjëƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KèhhÊh²hubhÞ)�”}”(hŒ?This displays the left removable controller's firmware version.”h]”hŒAThis displays the left removable controller’s firmware version.”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KèhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj'„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KèhhÊh²hubj))�”}”(hŒ„.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_hardware_generation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-hardware-generation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K³uh1j@hjC„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/hardware_generation**”h]”j`)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/hardware_generation**”h]”hŒ­/sys/bus/usb/devices/-:./::./left_handle/hardware_generation”…”�”}”(hj]„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KïhjV„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjP„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjC„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@„ubah}”(h]”j?„ah ]”h"]”Œabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_hardware_generation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽ„j5„sj˜}”j?„j5„subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj“„h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj�„h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjŸ„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kïhj“„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KïhhÊh²hubhÞ)�”}”(hŒGThis displays the hardware generation of the left removable controller.”h]”hŒGThis displays the hardware generation of the left removable controller.”…”�”}”(hjÁ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KïhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÏ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KïhhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_hardware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-hardware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hjë„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/hardware_version**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/hardware_version**”h]”hŒª/sys/bus/usb/devices/-:./::./left_handle/hardware_version”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Köhjþ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè„ubah}”(h]”jç„ah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_hardware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6…jÝ„sj˜}”jç„jÝ„subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj;…h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjE…h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjG…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Köhj;…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KöhhÊh²hubhÞ)�”}”(hŒDThis displays the hardware version of the left removable controller.”h]”hŒDThis displays the hardware version of the left removable controller.”…”�”}”(hji…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KöhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjw…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KöhhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_bypass_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-bypass-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K²uh1j@hj“…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_bypass_enabled**”h]”j`)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_bypass_enabled**”h]”hŒ¬/sys/bus/usb/devices/-:./::./left_handle/imu_bypass_enabled”…”�”}”(hj­…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Kýhj¦…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj …ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�…ubah}”(h]”j�…ah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_bypass_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ…j……sj˜}”j�…j……subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjã…h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjí…h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjï…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Kýhjã…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KýhhÊh²hubhÞ)�”}”(hŒ]This controls enabling or disabling the IMU bypass function of the left removable controller.”h]”hŒ]This controls enabling or disabling the IMU bypass function of the left removable controller.”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KýhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KýhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj-†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KýhhÊh²hubj))�”}”(hŒ‰.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_bypass_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ„abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-bypass-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¸uh1j@hjI†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_bypass_enabled_index**”h]”j`)�”}”(hŒ¶**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_bypass_enabled_index**”h]”hŒ²/sys/bus/usb/devices/-:./::./left_handle/imu_bypass_enabled_index”…”�”}”(hjc†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhj\†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF†ubah}”(h]”jE†ah ]”h"]”Œ„abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_bypass_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”†j;†sj˜}”jE†j;†subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj™†h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj£†h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¥†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mhj™†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒUThis displays the available options for the left_handle/imu_bypass_enabled attribute.”h]”hŒUThis displays the available options for the left_handle/imu_bypass_enabled attribute.”…”�”}”(hjdžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjÕ†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K«uh1j@hjñ†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_enabled**”h]”j`)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_enabled**”h]”hŒ¥/sys/bus/usb/devices/-:./::./left_handle/imu_enabled”…”�”}”(hj ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñ†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjî†ubah}”(h]”jí†ah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<‡jã†sj˜}”jí†jã†subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjA‡h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjK‡h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjM‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjI‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jW‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M hjA‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒMThis controls enabling or disabling the IMU of the left removable controller.”h]”hŒMThis controls enabling or disabling the IMU of the left removable controller.”…”�”}”(hjo‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj}‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj‹‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj§‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_enabled_index**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/imu_enabled_index**”h]”hŒ«/sys/bus/usb/devices/-:./::./left_handle/imu_enabled_index”…”�”}”(hjÁ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhjº‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤‡ubah}”(h]”j£‡ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_imu_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò‡j™‡sj˜}”j£‡j™‡subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj÷‡h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjˆh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿ‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mhj÷‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒNThis displays the available options for the left_handle/imu_enabled attribute.”h]”hŒNThis displays the available options for the left_handle/imu_enabled attribute.”…”�”}”(hj%ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj3ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjAˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒ{.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œvabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kªuh1j@hj]ˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/mode_index**”h]”j`)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/mode_index**”h]”hŒ¤/sys/bus/usb/devices/-:./::./left_handle/mode_index”…”�”}”(hjwˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mchjpˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]ˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZˆubah}”(h]”jYˆah ]”h"]”Œvabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ˆjOˆsj˜}”jYˆjOˆsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj­ˆh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj·ˆh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¹ˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mchj­ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MchhÊh²hubhÞ)�”}”(hŒ;This displays the available options for the mode attribute.”h]”hŒ;This displays the available options for the mode attribute.”…”�”}”(hjÛˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MchhÊh²hubhÞ)�”}”(hŒValues are xinput or dinput.”h]”hŒValues are xinput or dinput.”…”�”}”(hjéˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MchhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj÷ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MchhÊh²hubj))�”}”(hŒ€.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_product_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-product-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¯uh1j@hj‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/product_version**”h]”j`)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/product_version**”h]”hŒ©/sys/bus/usb/devices/-:./::./left_handle/product_version”…”�”}”(hj-‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhj&‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”Œ{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_product_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^‰j‰sj˜}”j‰j‰subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjc‰h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjm‰h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjo‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mhjc‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒCThis displays the product version of the left removable controller.”h]”hŒCThis displays the product version of the left removable controller.”…”�”}”(hj‘‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjŸ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_protocol_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-protocol-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hj»‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/protocol_version**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/protocol_version**”h]”hŒª/sys/bus/usb/devices/-:./::./left_handle/protocol_version”…”�”}”(hjÕ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjщubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hjΉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjȉubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸‰ubah}”(h]”j·‰ah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_protocol_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj­‰sj˜}”j·‰j­‰subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj Šh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjŠh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!ŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M&hj Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubhÞ)�”}”(hŒDThis displays the protocol version of the left removable controller.”h]”hŒDThis displays the protocol version of the left removable controller.”…”�”}”(hj9Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjGŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubj))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¥uh1j@hjcŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/reset**”h]”j`)�”}”(hŒ£**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/reset**”h]”hŒŸ/sys/bus/usb/devices/-:./::./left_handle/reset”…”�”}”(hj}Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M-hjvŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`Šubah}”(h]”j_Šah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®ŠjUŠsj˜}”j_ŠjUŠsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj³Šh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj½Šh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¿Šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M-hj³Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M-hhÊh²hubhÞ)�”}”(hŒ9Resets the left removable controller to factory defaults.”h]”hŒ9Resets the left removable controller to factory defaults.”…”�”}”(hjáŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M-hhÊh²hubhÞ)�”}”(hŒ!Writing 1 to this path initiates.”h]”hŒ!Writing 1 to this path initiates.”…”�”}”(hjïŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M-hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjýŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M-hhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K«uh1j@hj‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_mode**”h]”j`)�”}”(hŒ©**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_mode**”h]”hŒ¥/sys/bus/usb/devices/-:./::./left_handle/rumble_mode”…”�”}”(hj3‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hj,‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ubah}”(h]”j‹ah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd‹j ‹sj˜}”j‹j ‹subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hji‹h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjs‹h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hju‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M6hji‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubhÞ)�”}”(hŒ`This controls setting the response behavior for rumble events for the left removable controller.”h]”hŒ`This controls setting the response behavior for rumble events for the left removable controller.”…”�”}”(hj—‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubhÞ)�”}”(hŒ+Values are fps, racing, standarg, spg, rpg.”h]”hŒ+Values are fps, racing, standarg, spg, rpg.”…”�”}”(hj¥‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj³‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hjÏ‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_mode_index**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_mode_index**”h]”hŒ«/sys/bus/usb/devices/-:./::./left_handle/rumble_mode_index”…”�”}”(hjé‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M?hjâ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜ‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏ‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌ‹ubah}”(h]”jË‹ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒjÁ‹sj˜}”jË‹jÁ‹subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjŒh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj)Œh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj+Œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'Œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5ŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M?hjŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M?hhÊh²hubhÞ)�”}”(hŒNThis displays the available options for the left_handle/rumble_mode attribute.”h]”hŒNThis displays the available options for the left_handle/rumble_mode attribute.”…”�”}”(hjMŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M?hhÊh²hubhÞ)�”}”(hŒ+Values are fps, racing, standarg, spg, rpg.”h]”hŒ+Values are fps, racing, standarg, spg, rpg.”…”�”}”(hj[Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M?hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjiŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M?hhÊh²hubj))�”}”(hŒ„.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_notification:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-notification”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K³uh1j@hj…ŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_notification**”h]”j`)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_notification**”h]”hŒ­/sys/bus/usb/devices/-:./::./left_handle/rumble_notification”…”�”}”(hjŸŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MHhj˜Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚Œubah}”(h]”j�Œah ]”h"]”Œabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_notification”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐŒjwŒsj˜}”j�ŒjwŒsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÕŒh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjߌh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjáŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j댌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MHhjÕŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MHhhÊh²hubhÞ)�”}”(hŒNThis controls enabling haptic rumble events for the left removable controller.”h]”hŒNThis controls enabling haptic rumble events for the left removable controller.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MHhhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MHhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MHhhÊh²hubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_notification_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-notification-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¹uh1j@hj;�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_notification_index**”h]”j`)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/left_handle\/rumble_notification_index**”h]”hŒ³/sys/bus/usb/devices/-:./::./left_handle/rumble_notification_index”…”�”}”(hjU�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MQhjN�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjH�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8�ubah}”(h]”j7�ah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_left_handle_rumble_notification_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†�j-�sj˜}”j7�j-�subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj‹�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj•�h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj—�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MQhj‹�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MQhhÊh²hubhÞ)�”}”(hŒVThis displays the available options for the left_handle/rumble_notification attribute.”h]”hŒVThis displays the available options for the left_handle/rumble_notification attribute.”…”�”}”(hj¹�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MQhhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hjÇ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MQhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÕ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MQhhÊh²hubj))�”}”(hŒk.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mcu_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œfabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mcu-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K™uh1j@hjñ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ—**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mcu_id**”h]”j`)�”}”(hŒ—**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mcu_id**”h]”hŒ“/sys/bus/usb/devices/-:./::./mcu_id”…”�”}”(hj Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÑhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjî�ubah}”(h]”jí�ah ]”h"]”Œfabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mcu_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<Žjã�sj˜}”jí�jã�subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjAŽh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjKŽh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjMŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KÑhjAŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÑhhÊh²hubhÞ)�”}”(hŒ+This displays the MCU Identification Number”h]”hŒ+This displays the MCU Identification Number”…”�”}”(hjoŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÑhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj}Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KÑhhÊh²hubj))�”}”(hŒi.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œdabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K—uh1j@hj™ŽubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ•**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mode**”h]”j`)�”}”(hŒ•**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mode**”h]”hŒ‘/sys/bus/usb/devices/-:./::./mode”…”�”}”(hj³Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯Žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MZhj¬Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™Žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–Žubah}”(h]”j•Žah ]”h"]”Œdabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäŽj‹Žsj˜}”j•Žj‹ŽsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjéŽh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjóŽh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjõŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MZhjéŽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MZhhÊh²hubhÞ)�”}”(hŒApplies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj3�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MZhhÊh²hubj))�”}”(hŒo.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mouse_step:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œjabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mouse-step”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kžuh1j@hjO�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mouse\/step**”h]”j`)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mouse\/step**”h]”hŒ˜/sys/bus/usb/devices/-:./::./mouse/step”…”�”}”(hji�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KØhjb�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjO�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjL�ubah}”(h]”jK�ah ]”h"]”Œjabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mouse_step”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jš�jA�sj˜}”jK�jA�subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjŸ�h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj©�h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj«�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KØhjŸ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KØhhÊh²hubhÞ)�”}”(hŒ\-\\:\\.\\/\\:\\:\\.\\/mouse\/step_range**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/mouse\/step_range**”h]”hŒž/sys/bus/usb/devices/-:./::./mouse/step_range”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Káhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_mouse_step_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jP�j÷�sj˜}”j�j÷�subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjU�h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj_�h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hja�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jk�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KáhjU�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KáhhÊh²hubhÞ)�”}”(hŒAThis displays the available options for the mouse/step attribute.”h]”hŒAThis displays the available options for the mouse/step attribute.”…”�”}”(hjƒ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KáhhÊh²hubhÞ)�”}”(hŒValues are 1-127.”h]”hŒValues are 1-127.”…”�”}”(hj‘�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KáhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjŸ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KáhhÊh²hubj))�”}”(hŒs.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_operation_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œnabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-operation-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¡uh1j@hj»�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒŸ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/operation_mode**”h]”j`)�”}”(hŒŸ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/operation_mode**”h]”hŒ›/sys/bus/usb/devices/-:./::./operation_mode”…”�”}”(hjÕ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhjÎ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸�ubah}”(h]”j·�ah ]”h"]”Œnabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_operation_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘j­�sj˜}”j·�j­�subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-picolcd `”h]”(hŒDefined on file ”…”�”}”(hj ‘h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-picolcd `”h]”j§)�”}”(hj‘h]”hŒsysfs-driver-hid-picolcd”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_picolcd”uh1hh³jch´Khj ‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒnMake it possible to switch the PicoLCD device between LCD (firmware) and bootloader (flasher) operation modes.”h]”hŒnMake it possible to switch the PicoLCD device between LCD (firmware) and bootloader (flasher) operation modes.”…”�”}”(hj9‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒbReading: returns list of available modes, the active mode being enclosed in brackets ('[' and ']')”h]”hŒjReading: returns list of available modes, the active mode being enclosed in brackets (‘[’ and ‘]’)”…”�”}”(hjG‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒgWriting: causes operation mode switch. Permitted values are the non-active mode names listed when read.”h]”hŒgWriting: causes operation mode switch. Permitted values are the non-active mode names listed when read.”…”�”}”(hjU‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒŸNote: when switching mode the current PicoLCD HID device gets disconnected and reconnects after above delay (see attribute operation_mode_delay for its value).”h]”hŒŸNote: when switching mode the current PicoLCD HID device gets disconnected and reconnects after above delay (see attribute operation_mode_delay for its value).”…”�”}”(hjc‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubj))�”}”(hŒy.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_operation_mode_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œtabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-operation-mode-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K§uh1j@hj‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¥**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/operation_mode_delay**”h]”j`)�”}”(hŒ¥**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/operation_mode_delay**”h]”hŒ¡/sys/bus/usb/devices/-:./::./operation_mode_delay”…”�”}”(hj™‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´Khj’‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|‘ubah}”(h]”j{‘ah ]”h"]”Œtabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_operation_mode_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ‘jq‘sj˜}”j{‘jq‘subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-hid-picolcd `”h]”(hŒDefined on file ”…”�”}”(hjÏ‘h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-hid-picolcd `”h]”j§)�”}”(hjÙ‘h]”hŒsysfs-driver-hid-picolcd”…”�”}”(hjÛ‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjבubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j呌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_hid_picolcd”uh1hh³jch´KhjÏ‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒRDelay PicoLCD waits before restarting in new mode when operation_mode has changed.”h]”hŒRDelay PicoLCD waits before restarting in new mode when operation_mode has changed.”…”�”}”(hjý‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubhÞ)�”}”(hŒIReading/Writing: It is expressed in ms and permitted range is 0..30000ms.”h]”hŒIReading/Writing: It is expressed in ms and permitted range is 0..30000ms.”…”�”}”(hj ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jch´KhhÊh²hubj))�”}”(hŒl.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œgabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kšuh1j@hj'’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode**”h]”j`)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode**”h]”hŒ”/sys/bus/usb/devices/-:./::./os_mode”…”�”}”(hjA’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mlhj:’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$’ubah}”(h]”j#’ah ]”h"]”Œgabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jr’j’sj˜}”j#’j’subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjw’h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj�’h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjƒ’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mlhjw’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MlhhÊh²hubhÞ)�”}”(hŒ:This controls the behavior of built in chord combinations.”h]”hŒ:This controls the behavior of built in chord combinations.”…”�”}”(hj¥’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MlhhÊh²hubhÞ)�”}”(hŒValues are windows or linux.”h]”hŒValues are windows or linux.”…”�”}”(hj³’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MlhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÁ’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MlhhÊh²hubj))�”}”(hŒm.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_modeo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œhabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-modeo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kšuh1j@hjÝ’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode**”h]”j`)�”}”(hŒ˜**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode**”h]”hŒ”/sys/bus/usb/devices/-:./::./os_mode”…”�”}”(hj÷’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kêhjð’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝ’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ’ubah}”(h]”jÙ’ah ]”h"]”Œhabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_modeo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(“jÏ’sj˜}”jÙ’jÏ’subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj-“h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj7“h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj9“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jC“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kêhj-“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KêhhÊh²hubhÞ)�”}”(hŒCThis controls which value is used for the touchpads operating mode.”h]”hŒCThis controls which value is used for the touchpads operating mode.”…”�”}”(hj[“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KêhhÊh²hubhÞ)�”}”(hŒValues are windows or linux.”h]”hŒValues are windows or linux.”…”�”}”(hji“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KêhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjw“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KêhhÊh²hubj))�”}”(hŒr.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œmabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj““ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode_index**”h]”j`)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode_index**”•h]”hŒš/sys/bus/usb/devices/-:./::./os_mode_index”…”�”}”(hj­“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Muhj¦“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj “ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj““ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�“ubah}”(h]”j�“ah ]”h"]”Œmabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ“j…“sj˜}”j�“j…“subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjã“h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjí“h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjï“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Muhjã“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MuhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the os_mode attribute.”h]”hŒ>This displays the available options for the os_mode attribute.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MuhhÊh²hubhÞ)�”}”(hŒValues are windows or linux.”h]”hŒValues are windows or linux.”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MuhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj-”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MuhhÊh²hubj))�”}”(hŒs.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode_indexo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œnabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode-indexo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjI”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode_index**”h]”j`)�”}”(hŒž**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/os_mode_index**”h]”hŒš/sys/bus/usb/devices/-:./::./os_mode_index”…”�”}”(hjc”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kóhj\”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF”ubah}”(h]”jE”ah ]”h"]”Œnabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_os_mode_indexo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j””j;”sj˜}”jE”j;”subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj™”h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj£”h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj¥”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kóhj™”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KóhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the os_mode attribute.”h]”hŒ>This displays the available options for the os_mode attribute.”…”�”}”(hjÇ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KóhhÊh²hubhÞ)�”}”(hŒValues are windows or linux.”h]”hŒValues are windows or linux.”…”�”}”(hjÕ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KóhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjã”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KóhhÊh²hubj))�”}”(hŒp.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_press_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œkabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-press-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kžuh1j@hjÿ”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/press_speed**”h]”j`)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/press_speed**”h]”hŒ˜/sys/bus/usb/devices/-:./::./press_speed”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K,hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj •ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü”ubah}”(h]”jû”ah ]”h"]”Œkabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_press_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJ•jñ”sj˜}”jû”jñ”subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hjO•h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hjY•h]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj[•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjW•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”je•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´K,hjO•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K,hhÊh²hubhÞ)�”}”(hŒzThis setting controls how fast the trackpoint needs to be pressed to generate a mouse click if press_to_select is enabled.”h]”hŒzThis setting controls how fast the trackpoint needs to be pressed to generate a mouse click if press_to_select is enabled.”…”�”}”(hj}•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K,hhÊh²hubhÞ)�”}”(hŒ>Values are decimal integers from 1 (slowest) to 255 (fastest).”h]”hŒ>Values are decimal integers from 1 (slowest) to 255 (fastest).”…”�”}”(hj‹•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K,hhÊh²hubhÞ)�”}”(hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”h]”hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hj™•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K,hhÊh²hubj))�”}”(hŒt.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_press_to_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œoabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-press-to-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¢uh1j@hjµ•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/press_to_select**”h]”j`)�”}”(hŒ **\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/press_to_select**”h]”hŒœ/sys/bus/usb/devices/-:./::./press_to_select”…”�”}”(hjÏ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhjÈ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²•ubah}”(h]”j±•ah ]”h"]”Œoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_press_to_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–j§•sj˜}”j±•j§•subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hj–h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hj–h]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj –ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´Khj–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒ™This controls if mouse clicks should be generated if the trackpoint is quickly pressed. How fast this press has to be is being controlled by press_speed.”h]”hŒ™This controls if mouse clicks should be generated if the trackpoint is quickly pressed. How fast this press has to be is being controlled by press_speed.”…”�”}”(hj3–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒValues are 0 or 1.”h]”hŒValues are 0 or 1.”…”�”}”(hjA–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”h]”hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hjO–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubj))�”}”(hŒt.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_product_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œoabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-product-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¢uh1j@hjk–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/product_version**”h]”j`)�”}”(hŒ **\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/product_version**”h]”hŒœ/sys/bus/usb/devices/-:./::./product_version”…”�”}”(hj…–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M~hj~–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjx–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjk–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjh–ubah}”(h]”jg–ah ]”h"]”Œoabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_product_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶–j]–sj˜}”jg–j]–subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj»–h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÅ–h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÇ–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑ–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M~hj»–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M~hhÊh²hubhÞ)�”}”(hŒ6This displays the product version of the internal MCU.”h]”hŒ6This displays the product version of the internal MCU.”…”�”}”(hjé–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M~hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj÷–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M~hhÊh²hubj))�”}”(hŒk.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_quirks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œfabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-quirks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K™uh1j@hj—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ—**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/quirks**”h]”j`)�”}”(hŒ—**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/quirks**”h]”hŒ“/sys/bus/usb/devices/-:./::./quirks”…”�”}”(hj-—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-driver-hid-multitouch”h´Khj&—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj —ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—ubah}”(h]”j—ah ]”h"]”Œfabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_quirks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_—j—sj˜}”j—j—subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-driver-hid-multitouch `”h]”(hŒDefined on file ”…”�”}”(hjd—h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-driver-hid-multitouch `”h]”j§)�”}”(hjn—h]”hŒsysfs-driver-hid-multitouch”…”�”}”(hjp—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_driver_hid_multitouch”uh1hh³jA—h´Khjd—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA—h´KhhÊh²hubhÞ)�”}”(hX0The integer value of this attribute corresponds to the quirks actually in place to handle the device's protocol. When read, this attribute returns the current settings (see MT_QUIRKS_* in hid-multitouch.c). When written this attribute change on the fly the quirks, then the protocol to handle the device.”h]”hX2The integer value of this attribute corresponds to the quirks actually in place to handle the device’s protocol. When read, this attribute returns the current settings (see MT_QUIRKS_* in hid-multitouch.c). When written this attribute change on the fly the quirks, then the protocol to handle the device.”…”�”}”(hj’—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jA—h´KhhÊh²hube(j))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_release_to_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-release-to-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¤uh1j@hj®—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/release_to_select**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/release_to_select**”h]”hŒž/sys/bus/usb/devices/-:./::./release_to_select”…”�”}”(hjÈ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhjÁ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«—ubah}”(h]”jª—ah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_release_to_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù—j —sj˜}”jª—j —subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hjþ—h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hj˜h]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj ˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´Khjþ—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒ®For details regarding this setting please refer to http://www.pc.ibm.com/ww/healthycomputing/trkpntb.html Values are 0 or 1. Applies to Thinkpad USB Keyboard with TrackPoint.”h]”(hŒ3For details regarding this setting please refer to ”…”�”}”(hj,˜h²hh³Nh´Nubjö¯)�”}”(hŒ6http://www.pc.ibm.com/ww/healthycomputing/trkpntb.html”h]”hŒ6http://www.pc.ibm.com/ww/healthycomputing/trkpntb.html”…”�”}”(hj4˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j6˜uh1jõ¯hj,˜ubhŒE Values are 0 or 1. Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hj,˜h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubj))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_report_descriptor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-report-descriptor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¤uh1j@hj[˜ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/report_descriptor**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/report_descriptor**”h]”hŒž/sys/bus/usb/devices/-:./::./report_descriptor”…”�”}”(hju˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´Khjn˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh˜ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒs**\/sys\/class\/bluetooth\/hci\\/\\:\\:\\.\\/report_descriptor**”h]”j`)�”}”(hŒs**\/sys\/class\/bluetooth\/hci\\/\\:\\:\\.\\/report_descriptor**”h]”hŒo/sys/class/bluetooth/hci/::./report_descriptor”…”�”}”(hjŸ˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´Khj˜˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh˜ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/hidraw\/hidraw\\/device\/report_descriptor**”h]”j`)�”}”(hŒB**\/sys\/class\/hidraw\/hidraw\\/device\/report_descriptor**”h]”hŒ>/sys/class/hidraw/hidraw/device/report_descriptor”…”�”}”(hjɘh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŘubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´Khj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjX˜ubah}”(h]”jW˜ah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_report_descriptor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú˜jM˜sj˜}”jW˜jM˜subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-hid `”h]”(hŒDefined on file ”…”�”}”(hjÿ˜h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-hid `”h]”j§)�”}”(hj ™h]”hŒsysfs-driver-hid”…”�”}”(hj ™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_hid”uh1hh³j_ah´Khjÿ˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´KhhÊh²hubhÞ)�”}”(hŒhWhen read, this file returns the device's raw binary HID report descriptor. This file cannot be written.”h]”hŒjWhen read, this file returns the device’s raw binary HID report descriptor. This file cannot be written.”…”�”}”(hj-™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ:Users: HIDAPI library (http://www.signal11.us/oss/hidapi) ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjB™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j_ah´Khj>™ubj~)�”}”(hhh]”hÞ)�”}”(hŒ2HIDAPI library (http://www.signal11.us/oss/hidapi)”h]”(hŒHIDAPI library (”…”�”}”(hjS™h²hh³Nh´Nubjö¯)�”}”(hŒ!http://www.signal11.us/oss/hidapi”h]”hŒ!http://www.signal11.us/oss/hidapi”…”�”}”(hj[™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j]™uh1jõ¯hjS™ubhŒ)”…”�”}”(hjS™h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j_ah´KhjP™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj>™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j_ah´Khj;™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒn.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_reset_mcu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œiabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-reset-mcu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kœuh1j@hj”™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒš**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/reset_mcu**”h]”j`)�”}”(hŒš**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/reset_mcu**”h]”hŒ–/sys/bus/usb/devices/-:./::./reset_mcu”…”�”}”(hj®™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŒhj§™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘™ubah}”(h]”j�™ah ]”h"]”Œiabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_reset_mcu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß™j†™sj˜}”j�™j†™subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjä™h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjî™h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjð™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MŒhjä™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŒhhÊh²hubhÞ)�”}”(hŒ,Resets the internal MCU to factory defaults.”h]”hŒ,Resets the internal MCU to factory defaults.”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŒhhÊh²hubhÞ)�”}”(hŒ!Writing 1 to this path initiates.”h]”hŒ!Writing 1 to this path initiates.”…”�”}”(hj šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŒhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj.šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŒhhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_auto_sleep_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-auto-sleep-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hjJšubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/auto_sleep_time**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/auto_sleep_time**”h]”hŒª/sys/bus/usb/devices/-:./::./right_handle/auto_sleep_time”…”�”}”(hjdšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`šubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M•hj]šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWšubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJšubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGšubah}”(h]”jFšah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_auto_sleep_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•šj<šsj˜}”jFšj<šsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjššh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¤šh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¦šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°šŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M•hjššubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M•hhÊh²hubhÞ)�”}”(hŒSThis controls the sleep timer due to inactivity for the right removable controller.”h]”hŒSThis controls the sleep timer due to inactivity for the right removable controller.”…”�”}”(hjÈšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M•hhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hjÖšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M•hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjäšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M•hhÊh²hubj))�”}”(hŒ‡.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_auto_sleep_time_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ‚abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-auto-sleep-time-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¶uh1j@hj›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/auto_sleep_time_range**”h]”j`)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/auto_sleep_time_range**”h]”hŒ°/sys/bus/usb/devices/-:./::./right_handle/auto_sleep_time_range”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mžhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýšubah}”(h]”jüšah ]”h"]”Œ‚abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_auto_sleep_time_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK›jòšsj˜}”jüšjòšsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjP›h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjZ›h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj\›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MžhjP›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MžhhÊh²hubhÞ)�”}”(hŒSThis displays the available options for the right_handle/auto_sleep_time attribute.”h]”hŒSThis displays the available options for the right_handle/auto_sleep_time attribute.”…”�”}”(hj~›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MžhhÊh²hubhÞ)�”}”(hŒValues are 0-255.”h]”hŒValues are 0-255.”…”�”}”(hjŒ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MžhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjš›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MžhhÊh²hubj))�”}”(hŒ€.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¯uh1j@hj¶›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro**”h]”j`)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro**”h]”hŒ©/sys/bus/usb/devices/-:./::./right_handle/calibrate_gyro”…”�”}”(hjЛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M§hjÉ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³›ubah}”(h]”j²›ah ]”h"]”Œ{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœj¨›sj˜}”j²›j¨›subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjœh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjœh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M§hjœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M§hhÊh²hubhÞ)�”}”(hŒLThis initiates or halts calibration of the right removable controller's IMU.”h]”hŒNThis initiates or halts calibration of the right removable controller’s IMU.”…”�”}”(hj4œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M§hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjBœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M§hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjPœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M§hhÊh²hubj))�”}”(hŒ†.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ�abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kµuh1j@hjlœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_index**”h]”j`)�”}”(hŒ³**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_index**”h]”hŒ¯/sys/bus/usb/devices/-:./::./right_handle/calibrate_gyro_index”…”�”}”(hj†œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M°hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiœubah}”(h]”jhœah ]”h"]”Œ�abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·œj^œsj˜}”jhœj^œsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¼œh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÆœh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÈœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M°hj¼œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M°hhÊh²hubhÞ)�”}”(hŒRThis displays the available options for the right_handle/calibrate_gyro attribute.”h]”hŒRThis displays the available options for the right_handle/calibrate_gyro attribute.”…”�”}”(hjêœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M°hhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjøœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M°hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M°hhÊh²hubj))�”}”(hŒ‡.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ‚abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¶uh1j@hj"�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_status**”h]”j`)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_status**”h]”hŒ°/sys/bus/usb/devices/-:./::./right_handle/calibrate_gyro_status”…”�”}”(hj<�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hj5�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œ‚abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm�j�sj˜}”j�j�subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjr�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj|�h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj~�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M¹hjr�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubhÞ)�”}”(hŒcThis displays the result of the last attempted calibration of the right removable controller's IMU.”h]”hŒeThis displays the result of the last attempted calibration of the right removable controller’s IMU.”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hj®�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¼�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubj))�”}”(hŒˆ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œƒabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K·uh1j@hjØ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒµ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_trigger**”h]”j`)�”}”(hŒµ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_gyro_trigger**”h]”hŒ±/sys/bus/usb/devices/-:./::./right_handle/calibrate_gyro_trigger”…”�”}”(hjò�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mæhjë�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ�ubah}”(h]”jÔ�ah ]”h"]”Œƒabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_gyro_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#žjÊ�sj˜}”jÔ�jÊ�subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj(žh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj2žh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj4žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>žŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mæhj(žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MæhhÊh²hubhÞ)�”}”(hŒUThis displays the available options for the right_handle/calibrate_trigger attribute.”h]”hŒUThis displays the available options for the right_handle/calibrate_trigger attribute.”…”�”}”(hjVžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MæhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjdžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MæhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjržh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MæhhÊh²hubj))�”}”(hŒ„.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K³uh1j@hjŽžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick**”h]”j`)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick**”h]”hŒ­/sys/bus/usb/devices/-:./::./right_handle/calibrate_joystick”…”�”}”(hj¨žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÂhj¡žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹žubah}”(h]”jŠžah ]”h"]”Œabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙžj€žsj˜}”jŠžj€žsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÞžh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjèžh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjêžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæžubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÂhjÞžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÂhhÊh²hubhÞ)�”}”(hŒQThis initiates or halts calibration of the right removable controller's joystick.”h]”hŒSThis initiates or halts calibration of the right removable controller’s joystick.”…”�”}”(hj Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÂhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÂhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj(Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÂhhÊh²hubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¹uh1j@hjDŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick_index**”h]”j`)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick_index**”h]”hŒ³/sys/bus/usb/devices/-:./::./right_handle/calibrate_joystick_index”…”�”}”(hj^Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MËhjWŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAŸubah}”(h]”j@Ÿah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Ÿj6Ÿsj˜}”j@Ÿj6ŸsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj”Ÿh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjžŸh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MËhj”Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MËhhÊh²hubhÞ)�”}”(hŒVThis displays the available options for the right_handle/calibrate_jotstick attribute.”h]”hŒVThis displays the available options for the right_handle/calibrate_jotstick attribute.”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MËhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hjПh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MËhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÞŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MËhhÊh²hubj))�”}”(hŒ‹.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ†abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kºuh1j@hjúŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¸**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick_status**”h]”j`)�”}”(hŒ¸**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_joystick_status**”h]”hŒ´/sys/bus/usb/devices/-:./::./right_handle/calibrate_joystick_status”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÔhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷Ÿubah}”(h]”jöŸah ]”h"]”Œ†abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_joystick_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jE jìŸsj˜}”jöŸjìŸsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjJ h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjT h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjV h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j` Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÔhjJ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÔhhÊh²hubhÞ)�”}”(hŒhThis displays the result of the last attempted calibration of the right removable controller's joystick.”h]”hŒjThis displays the result of the last attempted calibration of the right removable controller’s joystick.”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÔhhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hj† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÔhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÔhhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_tirgger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-tirgger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K²uh1j@hj° ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_tirgger**”h]”j`)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_tirgger**”h]”hŒ¬/sys/bus/usb/devices/-:./::./right_handle/calibrate_tirgger”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÝhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj° ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ ubah}”(h]”j¬ ah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_tirgger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû j¢ sj˜}”j¬ j¢ subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¡h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj ¡h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj ¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÝhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÝhhÊh²hubhÞ)�”}”(hŒPThis initiates or halts calibration of the right removable controller's trigger.”h]”hŒRThis initiates or halts calibration of the right removable controller’s trigger.”…”�”}”(hj.¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÝhhÊh²hubhÞ)�”}”(hŒValues are start, stop.”h]”hŒValues are start, stop.”…”�”}”(hj<¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÝhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjJ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÝhhÊh²hubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_trigger_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-trigger-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¹uh1j@hjf¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_trigger_status**”h]”j`)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/calibrate_trigger_status**”h]”hŒ³/sys/bus/usb/devices/-:./::./right_handle/calibrate_trigger_status”…”�”}”(hj€¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mïhjy¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc¡ubah}”(h]”jb¡ah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_calibrate_trigger_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±¡jX¡sj˜}”jb¡jX¡subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¶¡h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÀ¡h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mïhj¶¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MïhhÊh²hubhÞ)�”}”(hŒgThis displays the result of the last attempted calibration of the right removable controller's trigger.”h]”hŒiThis displays the result of the last attempted calibration of the right removable controller’s trigger.”…”�”}”(hjä¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MïhhÊh²hubhÞ)�”}”(hŒ%Values are unknown, success, failure.”h]”hŒ%Values are unknown, success, failure.”…”�”}”(hjò¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MïhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MïhhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/firmware_version**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/firmware_version**”h]”hŒ«/sys/bus/usb/devices/-:./::./right_handle/firmware_version”…”�”}”(hj6¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Møhj/¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ubah}”(h]”j¢ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jg¢j¢sj˜}”j¢j¢subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjl¢h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjv¢h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjx¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjt¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Møhjl¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MøhhÊh²hubhÞ)�”}”(hŒ@This displays the right removable controller's firmware version.”h]”hŒBThis displays the right removable controller’s firmware version.”…”�”}”(hjš¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MøhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¨¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MøhhÊh²hubj))�”}”(hŒ….. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_hardware_generation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ€abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-hardware-generation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K´uh1j@hjÄ¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/hardware_generation**”h]”j`)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/hardware_generation**”h]”hŒ®/sys/bus/usb/devices/-:./::./right_handle/hardware_generation”…”�”}”(hjÞ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mÿhj×¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ¢ubah}”(h]”jÀ¢ah ]”h"]”Œ€abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_hardware_generation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£j¶¢sj˜}”jÀ¢j¶¢subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj£h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj£h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj £h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mÿhj£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÿhhÊh²hubhÞ)�”}”(hŒHThis displays the hardware generation of the right removable controller.”h]”hŒHThis displays the hardware generation of the right removable controller.”…”�”}”(hjB£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÿhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjP£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÿhhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_hardware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-hardware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hjl£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/hardware_version**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/hardware_version**”h]”hŒ«/sys/bus/usb/devices/-:./::./right_handle/hardware_version”…”�”}”(hj†£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjy£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjl£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hji£ubah}”(h]”jh£ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_hardware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·£j^£sj˜}”jh£j^£subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¼£h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÆ£h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÈ£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄ£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒ£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mhj¼£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒEThis displays the hardware version of the right removable controller.”h]”hŒEThis displays the hardware version of the right removable controller.”…”�”}”(hjê£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjø£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒ„.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_bypass_enabled:”h•]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-bypass-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K³uh1j@hj¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_bypass_enabled**”h]”j`)�”}”(hŒ±**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_bypass_enabled**”h]”hŒ­/sys/bus/usb/devices/-:./::./right_handle/imu_bypass_enabled”…”�”}”(hj.¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hj'¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤ubah}”(h]”j¤ah ]”h"]”Œabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_bypass_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_¤j¤sj˜}”j¤j¤subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjd¤h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjn¤h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjp¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M hjd¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒ^This controls enabling or disabling the IMU bypass function of the right removable controller.”h]”hŒ^This controls enabling or disabling the IMU bypass function of the right removable controller.”…”�”}”(hj’¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj ¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj®¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubj))�”}”(hŒŠ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_bypass_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ…abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-bypass-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¹uh1j@hjʤubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_bypass_enabled_index**”h]”j`)�”}”(hŒ·**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_bypass_enabled_index**”h]”hŒ³/sys/bus/usb/devices/-:./::./right_handle/imu_bypass_enabled_index”…”�”}”(hjä¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhjݤubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjפubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjʤubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjǤubah}”(h]”jƤah ]”h"]”Œ…abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_bypass_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥j¼¤sj˜}”jƤj¼¤subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¥h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj$¥h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj&¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒVThis displays the available options for the right_handle/imu_bypass_enabled attribute.”h]”hŒVThis displays the available options for the right_handle/imu_bypass_enabled attribute.”…”�”}”(hjH¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjV¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒ}.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œxabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¬uh1j@hjr¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_enabled**”h]”j`)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_enabled**”h]”hŒ¦/sys/bus/usb/devices/-:./::./right_handle/imu_enabled”…”�”}”(hjŒ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mhj…¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjr¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjo¥ubah}”(h]”jn¥ah ]”h"]”Œxabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½¥jd¥sj˜}”jn¥jd¥subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÂ¥h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÌ¥h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÎ¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MhjÂ¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒNThis controls enabling or disabling the IMU of the right removable controller.”h]”hŒNThis controls enabling or disabling the IMU of the right removable controller.”…”�”}”(hjð¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjþ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MhhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K²uh1j@hj(¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_enabled_index**”h]”j`)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/imu_enabled_index**”h]”hŒ¬/sys/bus/usb/devices/-:./::./right_handle/imu_enabled_index”…”�”}”(hjB¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hj;¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%¦ubah}”(h]”j$¦ah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_imu_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”js¦j¦sj˜}”j$¦j¦subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjx¦h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj‚¦h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj„¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jަŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M&hjx¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubhÞ)�”}”(hŒOThis displays the available options for the right_handle/imu_enabled attribute.”h]”hŒOThis displays the available options for the right_handle/imu_enabled attribute.”…”�”}”(hj¦¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj´¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M&hhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_product_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-product-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hjÞ¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/product_version**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/product_version**”h]”hŒª/sys/bus/usb/devices/-:./::./right_handle/product_version”…”�”}”(hjø¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M/hjñ¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ¦ubah}”(h]”jÚ¦ah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_product_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)§jЦsj˜}”jÚ¦jЦsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj.§h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj8§h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj:§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jD§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M/hj.§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M/hhÊh²hubhÞ)�”}”(hŒDThis displays the product version of the right removable controller.”h]”hŒDThis displays the product version of the right removable controller.”…”�”}”(hj\§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M/hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M/hhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_protocol_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-protocol-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj†§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/protocol_version**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/protocol_version**”h]”hŒ«/sys/bus/usb/devices/-:./::./right_handle/protocol_version”…”�”}”(hj §h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hj™§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ§ubah}”(h]”j‚§ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_protocol_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jѧjx§sj˜}”j‚§jx§subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÖ§h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjà§h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjâ§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞ§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jì§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M…hjÖ§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubhÞ)�”}”(hŒ7This displays the protocol version of the internal MCU.”h]”hŒ7This displays the protocol version of the internal MCU.”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_protocol_versiono:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-protocol-versiono”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hj.¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/protocol_version**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/protocol_version**”h]”hŒ«/sys/bus/usb/devices/-:./::./right_handle/protocol_version”…”�”}”(hjH¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjD¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hjA¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+¨ubah}”(h]”j*¨ah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_protocol_versiono”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jy¨j ¨sj˜}”j*¨j ¨subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj~¨h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjˆ¨h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjЍh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M6hj~¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubhÞ)�”}”(hŒEThis displays the protocol version of the right removable controller.”h]”hŒEThis displays the protocol version of the right removable controller.”…”�”}”(hj¬¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjº¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M6hhÊh²hubj))�”}”(hŒw.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œrabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¦uh1j@hjÖ¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/reset**”h]”j`)�”}”(hŒ¤**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/reset**”h]”hŒ /sys/bus/usb/devices/-:./::./right_handle/reset”…”�”}”(hjð¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjì¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M=hjé¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjã¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖ¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓ¨ubah}”(h]”jÒ¨ah ]”h"]”Œrabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!©jȨsj˜}”jÒ¨jȨsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj&©h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj0©h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj2©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M=hj&©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M=hhÊh²hubhÞ)�”}”(hŒ:Resets the right removable controller to factory defaults.”h]”hŒ:Resets the right removable controller to factory defaults.”…”�”}”(hjT©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M=hhÊh²hubhÞ)�”}”(hŒ!Writing 1 to this path initiates.”h]”hŒ!Writing 1 to this path initiates.”…”�”}”(hjb©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M=hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjp©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M=hhÊh²hubj))�”}”(hŒ}.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œxabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¬uh1j@hjŒ©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_mode**”h]”j`)�”}”(hŒª**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_mode**”h]”hŒ¦/sys/bus/usb/devices/-:./::./right_handle/rumble_mode”…”�”}”(hj¦©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MFhjŸ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰©ubah}”(h]”jˆ©ah ]”h"]”Œxabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jשj~©sj˜}”jˆ©j~©subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÜ©h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjæ©h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjè©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MFhjÜ©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MFhhÊh²hubhÞ)�”}”(hŒaThis controls setting the response behavior for rumble events for the right removable controller.”h]”hŒaThis controls setting the response behavior for rumble events for the right removable controller.”…”�”}”(hj ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MFhhÊh²hubhÞ)�”}”(hŒ+Values are fps, racing, standarg, spg, rpg.”h]”hŒ+Values are fps, racing, standarg, spg, rpg.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MFhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj&ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MFhhÊh²hubj))�”}”(hŒƒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ~abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K²uh1j@hjBªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_mode_index**”h]”j`)�”}”(hŒ°**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_mode_index**”h]”hŒ¬/sys/bus/usb/devices/-:./::./right_handle/rumble_mode_index”…”�”}”(hj\ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MOhjUªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?ªubah}”(h]”j>ªah ]”h"]”Œ~abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�ªj4ªsj˜}”j>ªj4ªsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj’ªh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjœªh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjžªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨ªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MOhj’ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MOhhÊh²hubhÞ)�”}”(hŒOThis displays the available options for the right_handle/rumble_mode attribute.”h]”hŒOThis displays the available options for the right_handle/rumble_mode attribute.”…”�”}”(hjÀªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MOhhÊh²hubhÞ)�”}”(hŒ+Values are fps, racing, standarg, spg, rpg.”h]”hŒ+Values are fps, racing, standarg, spg, rpg.”…”�”}”(hjΪh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MOhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjܪh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MOhhÊh²hubj))�”}”(hŒ….. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_notification:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ€abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-notification”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K´uh1j@hjøªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_notification**”h]”j`)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_notification**”h]”hŒ®/sys/bus/usb/devices/-:./::./right_handle/rumble_notification”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MXhj «ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõªubah}”(h]”jôªah ]”h"]”Œ€abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_notification”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jC«jêªsj˜}”jôªjêªsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjH«h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjR«h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjT«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MXhjH«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MXhhÊh²hubhÞ)�”}”(hŒOThis controls enabling haptic rumble events for the right removable controller.”h]”hŒOThis controls enabling haptic rumble events for the right removable controller.”…”�”}”(hjv«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MXhhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj„«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MXhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj’«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MXhhÊh²hubj))�”}”(hŒ‹.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_notification_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ†abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-notification-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kºuh1j@hj®«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¸**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_notification_index**”h]”j`)�”}”(hŒ¸**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/right_handle\/rumble_notification_index**”h]”hŒ´/sys/bus/usb/devices/-:./::./right_handle/rumble_notification_index”…”�”}”(hjÈ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MahjÁ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj««ubah}”(h]”jª«ah ]”h"]”Œ†abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_right_handle_rumble_notification_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù«j «sj˜}”jª«j «subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjþ«h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¬h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj ¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mahjþ«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MahhÊh²hubhÞ)�”}”(hŒWThis displays the available options for the right_handle/rumble_notification attribute.”h]”hŒWThis displays the available options for the right_handle/rumble_notification attribute.”…”�”}”(hj,¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MahhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj:¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MahhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjH¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MahhÊh²hubj))�”}”(hŒu.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_rumble_intensity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œpabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-rumble-intensity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K£uh1j@hjd¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/rumble_intensity**”h]”j`)�”}”(hŒ¡**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/rumble_intensity**”h]”hŒ�/sys/bus/usb/devices/-:./::./rumble_intensity”…”�”}”(hj~¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mjhjw¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja¬ubah}”(h]”j`¬ah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_rumble_intensity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯¬jV¬sj˜}”j`¬jV¬subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj´¬h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¾¬h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÀ¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jʬŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mjhj´¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MjhhÊh²hubhÞ)�”}”(hŒJThis controls setting the rumble intensity for both removable controllers.”h]”hŒJThis controls setting the rumble intensity for both removable controllers.”…”�”}”(hjâ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MjhhÊh²hubhÞ)�”}”(hŒ"Values are off, low, medium, high.”h]”hŒ"Values are off, low, medium, high.”…”�”}”(hjð¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MjhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjþ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MjhhÊh²hubj))�”}”(hŒ{.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_rumble_intensity_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œvabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-rumble-intensity-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K©uh1j@hj­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ§**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/rumble_intensity_index**”h]”j`)�”}”(hŒ§**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/rumble_intensity_index**”h]”hŒ£/sys/bus/usb/devices/-:./::./rumble_intensity_index”…”�”}”(hj4­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Mshj-­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ubah}”(h]”j­ah ]”h"]”Œvabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_rumble_intensity_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je­j ­sj˜}”j­j ­subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjj­h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjt­h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjv­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Mshjj­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MshhÊh²hubhÞ)�”}”(hŒGThis displays the available options for the rumble_intensity attribute.”h]”hŒGThis displays the available options for the rumble_intensity attribute.”…”�”}”(hj˜­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MshhÊh²hubhÞ)�”}”(hŒ"Values are off, low, medium, high.”h]”hŒ"Values are off, low, medium, high.”…”�”}”(hj¦­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MshhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj´­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MshhÊh²hubj))�”}”(hŒq.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_select_right:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œlabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-select-right”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KŸuh1j@hjЭubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ�**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/select_right**”h]”j`)�”}”(hŒ�**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/select_right**”h]”hŒ™/sys/bus/usb/devices/-:./::./select_right”…”�”}”(hjê­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´Khjã­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjЭubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ­ubah}”(h]”jÌ­ah ]”h"]”Œlabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_select_right”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®j­sj˜}”jÌ­j­subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hj ®h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hj*®h]”hŒsysfs-driver-hid-lenovo”…”�”}”(hj,®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´Khj ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒ¡This setting controls if the mouse click events generated by pressing the trackpoint (if press_to_select is enabled) generate a left or right mouse button click.”h]”hŒ¡This setting controls if the mouse click events generated by pressing the trackpoint (if press_to_select is enabled) generate a left or right mouse button click.”…”�”}”(hjN®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒValues are 0 or 1.”h]”hŒValues are 0 or 1.”…”�”}”(hj\®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubhÞ)�”}”(hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”h]”hŒ1Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hjj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´KhhÊh²hubj))�”}”(hŒp.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_sensitivity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œkabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-sensitivity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kžuh1j@hj†®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/sensitivity**”h]”j`)�”}”(hŒœ**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/sensitivity**”h]”hŒ˜/sys/bus/usb/devices/-:./::./sensitivity”…”�”}”(hj ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K%hj™®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ®ubah}”(h]”j‚®ah ]”h"]”Œkabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_sensitivity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑ®jx®sj˜}”j‚®jx®subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-hid-lenovo `”h]”(hŒDefined on file ”…”�”}”(hjÖ®h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-hid-lenovo `”h]”j§)�”}”(hjà®h]”hŒsysfs-driver-hid-lenovo”…”�”}”(hjâ®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞ®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j쮌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_hid_lenovo”uh1hh³jNbh´K%hjÖ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K%hhÊh²hubhÞ)�”}”(hŒ¶This file contains the trackpoint sensitivity. Values are decimal integers from 1 (lowest sensitivity) to 255 (highest sensitivity). Applies to Thinkpad USB Keyboard with TrackPoint.”h]”hŒ¶This file contains the trackpoint sensitivity. Values are decimal integers from 1 (lowest sensitivity) to 255 (highest sensitivity). Applies to Thinkpad USB Keyboard with TrackPoint.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jNbh´K%hhÊh²hubj))�”}”(hŒu.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œpabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¤uh1j@hj ¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled**”h]”hŒž/sys/bus/usb/devices/-:./::./touchpad/enabled”…”�”}”(hj:¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M|hj3¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯ubah}”(h]”j¯ah ]”h"]”Œpabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk¯j¯sj˜}”j¯j¯subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjp¯h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjz¯h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj|¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M|hjp¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M|hhÊh²hubhÞ)�”}”(hŒ1This controls enabling or disabling the touchpad.”h]”hŒ1This controls enabling or disabling the touchpad.”…”�”}”(hjž¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M|hhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj¬¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M|hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjº¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M|hhÊh²hubj))�”}”(hŒv.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabledo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œqabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabledo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¤uh1j@hjÖ¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled**”h]”j`)�”}”(hŒ¢**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled**”h]”hŒž/sys/bus/usb/devices/-:./::./touchpad/enabled”…”�”}”(hjð¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjì¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Kühjé¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjã¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖ¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓ¯ubah}”(h]”jÒ¯ah ]”h"]”Œqabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabledo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!°jȯsj˜}”jÒ¯jȯsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj&°h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj0°h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj2°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Kühj&°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KühhÊh²hubhÞ)�”}”(hŒ:This controls enabling or disabling the built-in touchpad.”h]”hŒ:This controls enabling or disabling the built-in touchpad.”…”�”}”(hjT°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KühhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjb°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KühhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjp°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KühhÊh²hubj))�”}”(hŒ{.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œvabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kªuh1j@hjŒ°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled_index**”h]”j`)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled_index**”h]”hŒ¤/sys/bus/usb/devices/-:./::./touchpad/enabled_index”…”�”}”(hj¦°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hjŸ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰°ubah}”(h]”jˆ°ah ]”h"]”Œvabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×°j~°sj˜}”jˆ°j~°subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjܰh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjæ°h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjè°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjä°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M…hjܰubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubhÞ)�”}”(hŒGThis displays the available options for the touchpad/enabled attribute.”h]”hŒGThis displays the available options for the touchpad/enabled attribute.”…”�”}”(hj ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj&±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M…hhÊh²hubj))�”}”(hŒ|.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled_indexo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œwabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled-indexo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kªuh1j@hjB±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled_index**”h]”j`)�”}”(hŒ¨**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/enabled_index**”h]”hŒ¤/sys/bus/usb/devices/-:./::./touchpad/enabled_index”…”�”}”(hj\±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhjU±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?±ubah}”(h]”j>±ah ]”h"]”Œwabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_enabled_indexo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�±j4±sj˜}”j>±j4±subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj’±h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjœ±h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjž±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Mhj’±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒGThis displays the available options for the touchpad/enabled attribute.”h]”hŒGThis displays the available options for the touchpad/enabled attribute.”…”�”}”(hjÀ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjαh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjܱh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubj))�”}”(hŒx.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_linux_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œsabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-linux-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K§uh1j@hjø±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¥**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/linux_mode**”h]”j`)�”}”(hŒ¥**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/linux_mode**”h]”hŒ¡/sys/bus/usb/devices/-:./::./touchpad/linux_mode”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Mhj ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ±ubah}”(h]”jô±ah ]”h"]”Œsabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_linux_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jC²jê±sj˜}”jô±jê±subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjH²h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjR²h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjT²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´MhjH²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒKThis controls behavior of the touchpad events when os_mode is set to linux.”h]”hŒKThis controls behavior of the touchpad events when os_mode is set to linux.”…”�”}”(hjv²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒ Values are absolute or relative.”h]”hŒ Values are absolute or relative.”…”�”}”(hj„²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj’²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubj))�”}”(hŒ~.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_linux_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œyabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-linux-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K­uh1j@hj®²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ«**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/linux_mode_index**”h]”j`)�”}”(hŒ«**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/linux_mode_index**”h]”hŒ§/sys/bus/usb/devices/-:./::./touchpad/linux_mode_index”…”�”}”(hjȲh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhjÁ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«²ubah}”(h]”jª²ah ]”h"]”Œyabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_linux_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù²j ²sj˜}”jª²j ²subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjþ²h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj³h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj ³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Mhjþ²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒJThis displays the available options for the touchpad/linux_mode attribute.”h]”hŒJThis displays the available options for the touchpad/linux_mode attribute.”…”�”}”(hj,³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒ Values are absolute or relative.”h]”hŒ Values are absolute or relative.”…”�”}”(hj:³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjH³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´MhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K®uh1j@hjd³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_enabled**”h]”j`)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_enabled**”h]”hŒ¨/sys/bus/usb/devices/-:./::./touchpad/vibration_enabled”…”�”}”(hj~³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjz³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŽhjw³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjq³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjd³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja³ubah}”(h]”j`³ah ]”h"]”Œzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯³jV³sj˜}”j`³jV³subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj´³h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¾³h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÀ³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jʳŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MŽhj´³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŽhhÊh²hubhÞ)�”}”(hŒ=This controls enabling haptic rumble events for the touchpad.”h]”hŒ=This controls enabling haptic rumble events for the touchpad.”…”�”}”(hjâ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŽhhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hjð³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŽhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjþ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MŽhhÊh²hubj))�”}”(hŒ….. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ€abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K´uh1j@hj´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_enabled_index**”h]”j`)�”}”(hŒ²**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_enabled_index**”h]”hŒ®/sys/bus/usb/devices/-:./::./touchpad/vibration_enabled_index”…”�”}”(hj4´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M—hj-´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´ubah}”(h]”j´ah ]”h"]”Œ€abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je´j ´sj˜}”j´j ´subhÞ)�”•}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjj´h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjt´h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjv´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M—hjj´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M—hhÊh²hubhÞ)�”}”(hŒQThis displays the available options for the touchpad/vibration_enabled attribute.”h]”hŒQThis displays the available options for the touchpad/vibration_enabled attribute.”…”�”}”(hj˜´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M—hhÊh²hubhÞ)�”}”(hŒValues are true, false.”h]”hŒValues are true, false.”…”�”}”(hj¦´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M—hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj´´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M—hhÊh²hubj))�”}”(hŒ�.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_intensity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ|abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-intensity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K°uh1j@hjдubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_intensity**”h]”j`)�”}”(hŒ®**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_intensity**”h]”hŒª/sys/bus/usb/devices/-:./::./touchpad/vibration_intensity”…”�”}”(hjê´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hjã´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjдubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ´ubah}”(h]”jÌ´ah ]”h"]”Œ|abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_intensity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµj´sj˜}”jÌ´j´subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj µh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj*µh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj,µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(µubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M hj µubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubhÞ)�”}”(hŒApplies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M hhÊh²hubj))�”}”(hŒ‡.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_intensity_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ‚abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-intensity-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¶uh1j@hj†µubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_intensity_index**”h]”j`)�”}”(hŒ´**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/vibration_intensity_index**”h]”hŒ°/sys/bus/usb/devices/-:./::./touchpad/vibration_intensity_index”…”�”}”(hj µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœµubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M©hj™µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–µubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“µubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†µubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒµubah}”(h]”j‚µah ]”h"]”Œ‚abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_vibration_intensity_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jѵjxµsj˜}”j‚µjxµsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÖµh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjàµh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjâµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j쵌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M©hjÖµubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M©hhÊh²hubhÞ)�”}”(hŒSThis displays the available options for the touchpad/vibration_intensity attribute.”h]”hŒSThis displays the available options for the touchpad/vibration_intensity attribute.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M©hhÊh²hubhÞ)�”}”(hŒ"Values are off, low, medium, high.”h]”hŒ"Values are off, low, medium, high.”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M©hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M©hhÊh²hubj))�”}”(hŒz.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_windows_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œuabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-windows-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K©uh1j@hj<¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ§**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/windows_mode**”h]”j`)�”}”(hŒ§**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/windows_mode**”h]”hŒ£/sys/bus/usb/devices/-:./::./touchpad/windows_mode”…”�”}”(hjV¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M hjO¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjI¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9¶ubah}”(h]”j8¶ah ]”h"]”Œuabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_windows_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡¶j.¶sj˜}”j8¶j.¶subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjŒ¶h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj–¶h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj˜¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´M hjŒ¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M hhÊh²hubhÞ)�”}”(hŒMThis controls behavior of the touchpad events when os_mode is set to windows.”h]”hŒMThis controls behavior of the touchpad events when os_mode is set to windows.”…”�”}”(hjº¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M hhÊh²hubhÞ)�”}”(hŒ Values are absolute or relative.”h]”hŒ Values are absolute or relative.”…”�”}”(hjȶh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjÖ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M hhÊh²hubj))�”}”(hŒ€.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_windows_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ{abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-windows-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K¯uh1j@hjò¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/windows_mode_index**”h]”j`)�”}”(hŒ­**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/touchpad\/windows_mode_index**”h]”hŒ©/sys/bus/usb/devices/-:./::./touchpad/windows_mode_index”…”�”}”(hj ·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M)hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï¶ubah}”(h]”jî¶ah ]”h"]”Œ{abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_touchpad_windows_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=·jä¶sj˜}”jî¶jä¶subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjB·h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjL·h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjN·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJ·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´M)hjB·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M)hhÊh²hubhÞ)�”}”(hŒLThis displays the available options for the touchpad/windows_mode attribute.”h]”hŒLThis displays the available options for the touchpad/windows_mode attribute.”…”�”}”(hjp·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M)hhÊh²hubhÞ)�”}”(hŒ Values are absolute or relative.”h]”hŒ Values are absolute or relative.”…”�”}”(hj~·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M)hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjŒ·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´M)hhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_firmware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-firmware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K®uh1j@hj¨·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/firmware_version**”h]”j`)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/firmware_version**”h]”hŒ¨/sys/bus/usb/devices/-:./::./tx_dongle/firmware_version”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M²hj»·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥·ubah}”(h]”j¤·ah ]”h"]”Œzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_firmware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó·jš·sj˜}”j¤·jš·subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjø·h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¸h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M²hjø·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M²hhÊh²hubhÞ)�”}”(hŒPThis displays the firmware version of the internal wireless transmission dongle.”h]”hŒPThis displays the firmware version of the internal wireless transmission dongle.”…”�”}”(hj&¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M²hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj4¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M²hhÊh²hubj))�”}”(hŒ‚.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_hardware_generation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ}abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-hardware-generation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K±uh1j@hjP¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/hardware_generation**”h]”j`)�”}”(hŒ¯**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/hardware_generation**”h]”hŒ«/sys/bus/usb/devices/-:./::./tx_dongle/hardware_generation”…”�”}”(hjj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hjc¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjP¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjM¸ubah}”(h]”jL¸ah ]”h"]”Œ}abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_hardware_generation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›¸jB¸sj˜}”jL¸jB¸subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj ¸h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjª¸h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¬¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´M¹hj ¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubhÞ)�”}”(hŒSThis displays the hardware generation of the internal wireless transmission dongle.”h]”hŒSThis displays the hardware generation of the internal wireless transmission dongle.”…”�”}”(hjθh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjܸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´M¹hhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_hardware_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-hardware-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K®uh1j@hjø¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/hardware_version**”h]”j`)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/hardware_version**”h]”hŒ¨/sys/bus/usb/devices/-:./::./tx_dongle/hardware_version”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÀhj ¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ¸ubah}”(h]”jô¸ah ]”h"]”Œzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_hardware_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jC¹jê¸sj˜}”jô¸jê¸subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjH¹h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjR¹h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjT¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÀhjH¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÀhhÊh²hubhÞ)�”}”(hŒPThis displays the hardware version of the internal wireless transmission dongle.”h]”hŒPThis displays the hardware version of the internal wireless transmission dongle.”…”�”}”(hjv¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÀhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj„¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÀhhÊh²hubj))�”}”(hŒ~.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_product_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œyabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-product-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K­uh1j@hj ¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ«**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/product_version**”h]”j`)�”}”(hŒ«**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/product_version**”h]”hŒ§/sys/bus/usb/devices/-:./::./tx_dongle/product_version”…”�”}”(hjº¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÇhj³¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�¹ubah}”(h]”jœ¹ah ]”h"]”Œyabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_product_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë¹j’¹sj˜}”jœ¹j’¹subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjð¹h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjú¹h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjü¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÇhjð¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÇhhÊh²hubhÞ)�”}”(hŒOThis displays the product version of the internal wireless transmission dongle.”h]”hŒOThis displays the product version of the internal wireless transmission dongle.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÇhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj,ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÇhhÊh²hubj))�”}”(hŒ.. _abi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_protocol_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œzabi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-protocol-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K®uh1j@hjHºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/protocol_version**”h]”j`)�”}”(hŒ¬**\/sys\/bus\/usb\/devices\/\\-\\:\\.\\/\\:\\:\\.\\/tx_dongle\/protocol_version**”h]”hŒ¨/sys/bus/usb/devices/-:./::./tx_dongle/protocol_version”…”�”}”(hjbºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÎhj[ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEºubah}”(h]”jDºah ]”h"]”Œzabi_sys_bus_usb_devices_busnum_devnum_config_num_interface_num_hid_bus_vendor_id_product_id_num_tx_dongle_protocol_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“ºj:ºsj˜}”jDºj:ºsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj˜ºh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¢ºh]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¤ºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´MÎhj˜ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÎhhÊh²hubhÞ)�”}”(hŒPThis displays the protocol version of the internal wireless transmission dongle.”h]”hŒPThis displays the protocol version of the internal wireless transmission dongle.”…”�”}”(hjƺh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÎhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÔºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´MÎhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_usb_devices_usbx_avoid_reset_quirk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-usb-devices-usbx-avoid-reset-quirk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjðºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/avoid_reset_quirk**”h]”j`)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/avoid_reset_quirk**”h]”hŒ1/sys/bus/usb/devices/usbX/avoid_reset_quirk”…”�”}”(hj »h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÔhj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíºubah}”(h]”jìºah ]”h"]”Œ.abi_sys_bus_usb_devices_usbx_avoid_reset_quirk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;»jâºsj˜}”jìºjâºsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj@»h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjJ»h]”hŒ sysfs-bus-usb”…”�”}”(hjL»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MÔhj@»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÔhhÊh²hubhÞ)�”}”(hŒ#Most devices have this set to zero.”h]”hŒ#Most devices have this set to zero.”…”�”}”(hjn»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÔhhÊh²hubhÞ)�”}”(hŒMIf the value is 1, enable a USB quirk that prevents this device to use reset.”h]”hŒMIf the value is 1, enable a USB quirk that prevents this device to use reset.”…”�”}”(hj|»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÔhhÊh²hubhÞ)�”}”(hŒ (read/write)”h]”hŒ (read/write)”…”�”}”(hjŠ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÔhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_usb_devices_usbx_balternatesetting:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-usb-devices-usbx-balternatesetting”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj¦»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/bAlternateSetting**”h]”j`)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/bAlternateSetting**”h]”hŒ1/sys/bus/usb/devices/usbX/bAlternateSetting”…”�”}”(hjÀ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhj¹»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£»ubah}”(h]”j¢»ah ]”h"]”Œ.abi_sys_bus_usb_devices_usbx_balternatesetting”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ»j˜»sj˜}”j¢»j˜»subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjö»h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj¼h]”hŒ sysfs-bus-usb”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MFhjö»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhhÊh²hubhÞ)�”}”(hŒ;The current interface alternate setting number, in decimal.”h]”hŒ;The current interface alternate setting number, in decimal.”…”�”}”(hj$¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj2¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_usb_devices_usbx_bconfigurationvalue:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-usb-devices-usbx-bconfigurationvalue”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjN¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/bConfigurationValue**”h]”j`)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/bConfigurationValue**”h]”hŒ3/sys/bus/usb/devices/usbX/bConfigurationValue”…”�”}”(hjh¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhja¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK¼ubah}”(h]”jJ¼ah ]”h"]”Œ0abi_sys_bus_usb_devices_usbx_bconfigurationvalue”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™¼j@¼sj˜}”jJ¼j@¼subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjž¼h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj¨¼h]”hŒ sysfs-bus-usb”…”�”}”(hjª¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MRhjž¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubhÞ)�”}”(hŒoWhile a USB device typically have just one configuration setting, some devices support multiple configurations.”h]”hŒoWhile a USB device typically have just one configuration setting, some devices support multiple configurations.”…”�”}”(hj̼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubhÞ)�”}”(hŒ7This value shows the current configuration, in decimal.”h]”hŒ7This value shows the current configuration, in decimal.”…”�”}”(hjÚ¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubhÞ)�”}”(hŒMChanging its value will change the device's configuration to another setting.”h]”hŒOChanging its value will change the device’s configuration to another setting.”…”�”}”(hjè¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubhÞ)�”}”(hŒ9The number of configurations supported by a device is at:”h]”hŒ9The number of configurations supported by a device is at:”…”�”}”(hjö¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubjÛ›)�”}”(hŒ-/sys/bus/usb/devices/usbX/bNumConfigurations ”h]”hÞ)�”}”(hŒ,/sys/bus/usb/devices/usbX/bNumConfigurations”h]”hŒ,/sys/bus/usb/devices/usbX/bNumConfigurations”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´MRhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MRhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_usb_devices_usbx_bdeviceclass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-usb-devices-usbx-bdeviceclass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj8½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/bDeviceClass**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/bDeviceClass**”h]”hŒ,/sys/bus/usb/devices/usbX/bDeviceClass”…”�”}”(hjR½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MbhjK½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5½ubah}”(h]”j4½ah ]”h"]”Œ)abi_sys_bus_usb_devices_usbx_bdeviceclass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ½j*½sj˜}”j4½j*½subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjˆ½h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj’½h]”hŒ sysfs-bus-usb”…”�”}”(hj”½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mbhjˆ½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MbhhÊh²hubhÞ)�”}”(hŒ)Class code of the device, in hexadecimal.”h]”hŒ)Class code of the device, in hexadecimal.”…”�”}”(hj¶½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MbhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hjĽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MbhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_usbx_bdeviceprotocol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-usbx-bdeviceprotocol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjà½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bDeviceProtocol**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bDeviceProtocol**”h]”hŒ//sys/bus/usb/devices/usbX/bDeviceProtocol”…”�”}”(hjú½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Mhhjó½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjí½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjݽubah}”(h]”jܽah ]”h"]”Œ,abi_sys_bus_usb_devices_usbx_bdeviceprotocol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+¾jÒ½sj˜}”jܽjÒ½subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj0¾h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj:¾h]”hŒ sysfs-bus-usb”…”�”}”(hj<¾h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mhhj0¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhhÊh²hubhÞ)�”}”(hŒ,Protocol code of the device, in hexadecimal.”h]”hŒ,Protocol code of the device, in hexadecimal.”…”�”}”(hj^¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hjl¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_usbx_bdevicesubclass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-usbx-bdevicesubclass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjˆ¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bDeviceSubClass**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bDeviceSubClass**”h]”hŒ//sys/bus/usb/devices/usbX/bDeviceSubClass”…”�”}”(hj¢¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Mnhj›¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…¾ubah}”(h]”j„¾ah ]”h"]”Œ,abi_sys_bus_usb_devices_usbx_bdevicesubclass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ¾jz¾sj˜}”j„¾jz¾subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjؾh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjâ¾h]”hŒ sysfs-bus-usb”…”�”}”(hjä¾h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mnhjؾubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MnhhÊh²hubhÞ)�”}”(hŒ,Subclass code of the device, in hexadecimal.”h]”hŒ,Subclass code of the device, in hexadecimal.”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MnhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MnhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_usbx_binterfaceclass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-usbx-binterfaceclass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj0¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceClass**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceClass**”h]”hŒ//sys/bus/usb/devices/usbX/bInterfaceClass”…”�”}”(hjJ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjF¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MthjC¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-¿ubah}”(h]”j,¿ah ]”h"]”Œ,abi_sys_bus_usb_devices_usbx_binterfaceclass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{¿j"¿sj˜}”j,¿j"¿subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj€¿h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjŠ¿h]”hŒ sysfs-bus-usb”…”�”}”(hjŒ¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mthj€¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MthhÊh²hubhÞ)�”}”(hŒ,Class code of the interface, in hexadecimal.”h]”hŒ,Class code of the interface, in hexadecimal.”…”�”}”(hj®¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MthhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj¼¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MthhÊh²hubj))�”}”(hŒ2.. _abi_sys_bus_usb_devices_usbx_binterfacenumber:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-bus-usb-devices-usbx-binterfacenumber”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjØ¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceNumber**”h]”j`)�”}”(hŒ4**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceNumber**”h]”hŒ0/sys/bus/usb/devices/usbX/bInterfaceNumber”…”�”}”(hjò¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Mzhjë¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ¿ubah}”(h]”jÔ¿ah ]”h"]”Œ-abi_sys_bus_usb_devices_usbx_binterfacenumber”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#ÀjÊ¿sj˜}”jÔ¿jÊ¿subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj(Àh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj2Àh]”hŒ sysfs-bus-usb”…”�”}”(hj4Àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0Àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mzhj(Àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MzhhÊh²hubhÞ)�”}”(hŒ!Interface number, in hexadecimal.”h]”hŒ!Interface number, in hexadecimal.”…”�”}”(hjVÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MzhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hjdÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MzhhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_usb_devices_usbx_binterfaceprotocol:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-usb-devices-usbx-binterfaceprotocol”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj€ÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceProtocol**”h]”j`)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceProtocol**”h]”hŒ2/sys/bus/usb/devices/usbX/bInterfaceProtocol”…”�”}”(hjšÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–Àubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M€hj“Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€Àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}Àubah}”(h]”j|Àah ]”h"]”Œ/abi_sys_bus_usb_devices_usbx_binterfaceprotocol”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËÀjrÀsj˜}”j|ÀjrÀsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÐÀh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÚÀh]”hŒ sysfs-bus-usb”…”�”}”(hjÜÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M€hjÐÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M€hhÊh²hubhÞ)�”}”(hŒ/Protocol code of the interface, in hexadecimal.”h]”hŒ/Protocol code of the interface, in hexadecimal.”…”�”}”(hjþÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M€hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M€hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_usb_devices_usbx_binterfacesubclass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-usb-devices-usbx-binterfacesubclass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj(ÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceSubClass**”h]”j`)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bInterfaceSubClass**”h]”hŒ2/sys/bus/usb/devices/usbX/bInterfaceSubClass”…”�”}”(hjBÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M†hj;Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(Áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%Áubah}”(h]”j$Áah ]”h"]”Œ/abi_sys_bus_usb_devices_usbx_binterfacesubclass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsÁjÁsj˜}”j$ÁjÁsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjxÁh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj‚Áh]”hŒ sysfs-bus-usb”…”�”}”(hj„Áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M†hjxÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M†hhÊh²hubhÞ)�”}”(hŒ/Subclass code of the interface, in hexadecimal.”h]”hŒ/Subclass code of the interface, in hexadecimal.”…”�”}”(hj¦Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M†hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj´Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M†hhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_usbx_bmaxpacketsize0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-usbx-bmaxpacketsize0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÐÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bMaxPacketSize0**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bMaxPacketSize0**”h]”hŒ//sys/bus/usb/devices/usbX/bMaxPacketSize0”…”�”}”(hjêÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M’hjãÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍÁubah}”(h]”jÌÁah ]”h"]”Œ,abi_sys_bus_usb_devices_usbx_bmaxpacketsize0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂjÂÁsj˜}”jÌÁjÂÁsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj Âh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj*Âh]”hŒ sysfs-bus-usb”…”�”}”(hj,Âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(Âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6ÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M’hj Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M’hhÊh²hubhÞ)�”}”(hŒ+Maximum endpoint 0 packet size, in decimal.”h]”hŒ+Maximum endpoint 0 packet size, in decimal.”…”�”}”(hjNÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M’hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj\Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M’hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_usb_devices_usbx_bmaxpower:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-usb-devices-usbx-bmaxpower”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjxÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/bMaxPower**”h]”j`)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/bMaxPower**”h]”hŒ)/sys/bus/usb/devices/usbX/bMaxPower”…”�”}”(hj’Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M˜hj‹Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…Âubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuÂubah}”(h]”jtÂah ]”h"]”Œ&abi_sys_bus_usb_devices_usbx_bmaxpower”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃÂjjÂsj˜}”jtÂjjÂsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÈÂh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÒÂh]”hŒ sysfs-bus-usb”…”�”}”(hjÔÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M˜hjÈÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M˜hhÊh²hubhÞ)�”}”(hŒTMaximum power consumption of the active configuration of the device, in miliamperes.”h]”hŒTMaximum power consumption of the active configuration of the device, in miliamperes.”…”�”}”(hjöÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M˜hhÊh²hubj))�”}”(hŒ4.. _abi_sys_bus_usb_devices_usbx_bnumconfigurations:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-bus-usb-devices-usbx-bnumconfigurations”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bNumConfigurations**”h]”j`)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/bNumConfigurations**”h]”hŒ2/sys/bus/usb/devices/usbX/bNumConfigurations”…”�”}”(hj,Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M�hj%Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃubah}”(h]”jÃah ]”h"]”Œ/abi_sys_bus_usb_devices_usbx_bnumconfigurations”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]ÃjÃsj˜}”jÃjÃsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjbÃh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjlÃh]”hŒ sysfs-bus-usb”…”�”}”(hjnÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M�hjbÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M�hhÊh²hubhÞ)�”}”(hŒmNumber of the possible configurations of the device, in decimal. The current configuration is controlled via:”h]”hŒmNumber of the possible configurations of the device, in decimal. The current configuration is controlled via:”…”�”}”(hj�Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M�hhÊh²hubjÛ›)�”}”(hŒ./sys/bus/usb/devices/usbX/bConfigurationValue ”h]”hÞ)�”}”(hŒ-/sys/bus/usb/devices/usbX/bConfigurationValue”h]”hŒ-/sys/bus/usb/devices/usbX/bConfigurationValue”…”�”}”(hj¢Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M�hjžÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´M�hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj¶Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M�hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_usb_devices_usbx_bnumendpoints:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-usb-devices-usbx-bnumendpoints”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÒÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/usbX\/bNumEndpoints**”h]”j`)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/usbX\/bNumEndpoints**”h]”hŒ-/sys/bus/usb/devices/usbX/bNumEndpoints”…”�”}”(hjìÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¦hjåÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏÃubah}”(h]”jÎÃah ]”h"]”Œ*abi_sys_bus_usb_devices_usbx_bnumendpoints”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄjÄÃsj˜}”jÎÃjÄÃsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj"Äh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj,Äh]”hŒ sysfs-bus-usb”…”�”}”(hj.Äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*Äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8ÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M¦hj"Äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¦hhÊh²hubhÞ)�”}”(hŒ;Number of endpoints used on this interface, in hexadecimal.”h]”hŒ;Number of endpoints used on this interface, in hexadecimal.”…”�”}”(hjPÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¦hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj^Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¦hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_usb_devices_usbx_bnuminterfaces:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-usb-devices-usbx-bnuminterfaces”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjzÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/usbX\/bNumInterfaces**”h]”j`)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/usbX\/bNumInterfaces**”h]”hŒ./sys/bus/usb/devices/usbX/bNumInterfaces”…”�”}”(hj”Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¬hj�Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwÄubah}”(h]”jvÄah ]”h"]”Œ+abi_sys_bus_usb_devices_usbx_bnuminterfaces”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅÄjlÄsj˜}”jvÄjlÄsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÊÄh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÔÄh]”hŒ sysfs-bus-usb”…”�”}”(hjÖÄh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒÄubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M¬hjÊÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¬hhÊh²hubhÞ)�”}”(hŒ0Number of interfaces on this device, in decimal.”h]”hŒ0Number of interfaces on this device, in decimal.”…”�”}”(hjøÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¬hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_usb_devices_usbx_bcddevice:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-usb-devices-usbx-bcddevice”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/bcdDevice**”h]”j`)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/bcdDevice**”h]”hŒ)/sys/bus/usb/devices/usbX/bcdDevice”…”�”}”(hj.Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*Åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MLhj'Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!Åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅubah}”(h]”jÅah ]”h"]”Œ&abi_sys_bus_usb_devices_usbx_bcddevice”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ÅjÅsj˜}”jÅjÅsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjdÅh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjnÅh]”hŒ sysfs-bus-usb”…”�”}”(hjpÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MLhjdÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MLhhÊh²hubhÞ)�”}”(hŒ,The device's release number, in hexadecimal.”h]”hŒ.The device’s release number, in hexadecimal.”…”�”}”(hj’Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MLhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MLhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_usb_devices_usbx_bmattributes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-usb-devices-usbx-bmattributes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj¼ÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/bmAttributes**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/bmAttributes**”h]”hŒ,/sys/bus/usb/devices/usbX/bmAttributes”…”�”}”(hjÖÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MŒhjÏÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼Åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹Åubah}”(h]”j¸Åah ]”h"]”Œ)abi_sys_bus_usb_devices_usbx_bmattributes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆj®Åsj˜}”j¸Åj®ÅsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj Æh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÆh]”hŒ sysfs-bus-usb”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"ÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MŒhj Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MŒhhÊh²hubhÞ)�”}”(hŒ8Attributes of the current configuration, in hexadecimal.”h]”hŒ8Attributes of the current configuration, in hexadecimal.”…”�”}”(hj:Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MŒhhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hjHÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MŒhhÊh²hubj))�”}”(hŒ1.. _abi_sys_bus_usb_devices_usbx_bos_descriptors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-bus-usb-devices-usbx-bos-descriptors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjdÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bos_descriptors**”h]”j`)�”}”(hŒ3**\/sys\/bus\/usb\/devices\/usbX\/bos_descriptors**”h]”hŒ//sys/bus/usb/devices/usbX/bos_descriptors”…”�”}”(hj~Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¾hjwÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaÆubah}”(h]”j`Æah ]”h"]”Œ,abi_sys_bus_usb_devices_usbx_bos_descriptors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ÆjVÆsj˜}”j`ÆjVÆsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj´Æh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj¾Æh]”hŒ sysfs-bus-usb”…”�”}”(hjÀÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M¾hj´Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¾hhÊh²hubhÞ)�”}”(hXHBinary file containing the cached binary device object store (BOS) of the device. This consists of the BOS descriptor followed by the set of device capability descriptors. All descriptors read from this file are in bus-endian format. Note that the kernel will not request the BOS from a device if its bcdUSB is less than 0x0201.”h]”hXHBinary file containing the cached binary device object store (BOS) of the device. This consists of the BOS descriptor followed by the set of device capability descriptors. All descriptors read from this file are in bus-endian format. Note that the kernel will not request the BOS from a device if its bcdUSB is less than 0x0201.”…”�”}”(hjâÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M¾hhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_usb_devices_usbx_busnum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-usb-devices-usbx-busnum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjþÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/busnum**”h]”j`)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/busnum**”h]”hŒ&/sys/bus/usb/devices/usbX/busnum”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M°hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûÆubah}”(h]”júÆah ]”h"]”Œ#abi_sys_bus_usb_devices_usbx_busnum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIÇjðÆsj˜}”júÆjðÆsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjNÇh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjXÇh]”hŒ sysfs-bus-usb”…”�”}”(hjZÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M°hjNÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M°hhÊh²hubhÞ)�”}”(hŒNumber of the bus.”h]”hŒNumber of the bus.”…”�”}”(hj|Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M°hhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_usb_devices_usbx_configuration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-usb-devices-usbx-configuration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj˜ÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/usbX\/configuration**”h]”j`)�”}”(hŒ1**\/sys\/bus\/usb\/devices\/usbX\/configuration**”h]”hŒ-/sys/bus/usb/devices/usbX/configuration”…”�”}”(hj²Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M´hj«Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Çubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Çubah}”(h]”j”Çah ]”h"]”Œ*abi_sys_bus_usb_devices_usbx_configuration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãÇjŠÇsj˜}”j”ÇjŠÇsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjèÇh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjòÇh]”hŒ sysfs-bus-usb”…”�”}”(hjôÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M´hjèÇubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M´hhÊh²hubhÞ)�”}”(hŒ–Contents of the string descriptor associated with the current configuration. It may include the firmware version of a device and/or its serial number.”h]”hŒ–Contents of the string descriptor associated with the current configuration. It may include the firmware version of a device and/or its serial number.”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M´hhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_usb_devices_usbx_descriptors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-usb-devices-usbx-descriptors”u•h1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj2ÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/usb\/devices\/usbX\/descriptors**”h]”j`)�”}”(hŒ/**\/sys\/bus\/usb\/devices\/usbX\/descriptors**”h]”hŒ+/sys/bus/usb/devices/usbX/descriptors”…”�”}”(hjLÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MºhjEÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Èubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Èubah}”(h]”j.Èah ]”h"]”Œ(abi_sys_bus_usb_devices_usbx_descriptors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}Èj$Èsj˜}”j.Èj$ÈsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj‚Èh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjŒÈh]”hŒ sysfs-bus-usb”…”�”}”(hjŽÈh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mºhj‚Èubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MºhhÊh²hubhÞ)�”}”(hŒ.Contains the interface descriptors, in binary.”h]”hŒ.Contains the interface descriptors, in binary.”…”�”}”(hj°Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MºhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_usb_devices_usbx_devnum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-usb-devices-usbx-devnum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÌÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/devnum**”h]”j`)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/devnum**”h]”hŒ&/sys/bus/usb/devices/usbX/devnum”…”�”}”(hjæÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÝhjßÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌÈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉÈubah}”(h]”jÈÈah ]”h"]”Œ#abi_sys_bus_usb_devices_usbx_devnum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉj¾Èsj˜}”jÈÈj¾ÈsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÉh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj&Éh]”hŒ sysfs-bus-usb”…”�”}”(hj(Éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2ÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MÝhjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÝhhÊh²hubhÞ)�”}”(hŒ(USB interface device number, in decimal.”h]”hŒ(USB interface device number, in decimal.”…”�”}”(hjJÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÝhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_usbx_devpath:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-usbx-devpath”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjfÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/devpath**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/devpath**”h]”hŒ'/sys/bus/usb/devices/usbX/devpath”…”�”}”(hj€Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|Éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MáhjyÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjsÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjfÉubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjcÉubah}”(h]”jbÉah ]”h"]”Œ$abi_sys_bus_usb_devices_usbx_devpath”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±ÉjXÉsj˜}”jbÉjXÉsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj¶Éh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÀÉh]”hŒ sysfs-bus-usb”…”�”}”(hjÂÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Máhj¶Éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MáhhÊh²hubhÞ)�”}”(hŒ0String containing the USB interface device path.”h]”hŒ0String containing the USB interface device path.”…”�”}”(hjäÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MáhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_usbx_devspec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-usbx-devspec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/devspec**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/devspec**”h]”hŒ'/sys/bus/usb/devices/usbX/devspec”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÐhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýÉubah}”(h]”jüÉah ]”h"]”Œ$abi_sys_bus_usb_devices_usbx_devspec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKÊjòÉsj˜}”jüÉjòÉsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjPÊh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjZÊh]”hŒ sysfs-bus-usb”…”�”}”(hj\Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MÐhjPÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÐhhÊh²hubhÞ)�”}”(hŒ=Displays the Device Tree Open Firmware node of the interface.”h]”hŒ=Displays the Device Tree Open Firmware node of the interface.”…”�”}”(hj~Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÐhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_usb_devices_usbx_ep_n_bendpointaddress:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-usb-devices-usbx-ep-n-bendpointaddress”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjšÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bEndpointAddress**”h]”j`)�”}”(hŒ>**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bEndpointAddress**”h]”hŒ:/sys/bus/usb/devices/usbX/ep_/bEndpointAddress”…”�”}”(hj´Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°Êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M'hj­Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—Êubah}”(h]”j–Êah ]”h"]”Œ2abi_sys_bus_usb_devices_usbx_ep_n_bendpointaddress”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåÊjŒÊsj˜}”j–ÊjŒÊsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjêÊh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjôÊh]”hŒ sysfs-bus-usb”…”�”}”(hjöÊh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M'hjêÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M'hhÊh²hubhÞ)�”}”(hŒŠThe address of the endpoint described by this descriptor, in hexadecimal. The endpoint direction on this bitmapped field is also shown at:”h]”hŒŠThe address of the endpoint described by this descriptor, in hexadecimal. The endpoint direction on this bitmapped field is also shown at:”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M'hhÊh²hubjÛ›)�”}”(hŒ+/sys/bus/usb/devices/usbX/ep_/direction ”h]”hÞ)�”}”(hŒ*/sys/bus/usb/devices/usbX/ep_/direction”h]”hŒ*/sys/bus/usb/devices/usbX/ep_/direction”…”�”}”(hj*Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M'hj&Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´M'hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj>Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M'hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_usb_devices_usbx_ep_n_binterval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-usb-devices-usbx-ep-n-binterval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjZËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bInterval**”h]”j`)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bInterval**”h]”hŒ3/sys/bus/usb/devices/usbX/ep_/bInterval”…”�”}”(hjtËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M1hjmËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWËubah}”(h]”jVËah ]”h"]”Œ+abi_sys_bus_usb_devices_usbx_ep_n_binterval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥ËjLËsj˜}”jVËjLËsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjªËh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj´Ëh]”hŒ sysfs-bus-usb”…”�”}”(hj¶Ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M1hjªËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M1hhÊh²hubhÞ)�”}”(hŒÊThe interval of the endpoint as described on its descriptor, in hexadecimal. The actual interval depends on the version of the USB. Also shown in time units at /sys/bus/usb/devices/usbX/ep_/interval.”h]”hŒÊThe interval of the endpoint as described on its descriptor, in hexadecimal. The actual interval depends on the version of the USB. Also shown in time units at /sys/bus/usb/devices/usbX/ep_/interval.”…”�”}”(hjØËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M1hhÊh²hubj))�”}”(hŒ... _abi_sys_bus_usb_devices_usbx_ep_n_blength:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-usb-devices-usbx-ep-n-blength”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjôËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bLength**”h]”j`)�”}”(hŒ5**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bLength**”h]”hŒ1/sys/bus/usb/devices/usbX/ep_/bLength”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M8hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñËubah}”(h]”jðËah ]”h"]”Œ)abi_sys_bus_usb_devices_usbx_ep_n_blength”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?ÌjæËsj˜}”jðËjæËsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjDÌh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjNÌh]”hŒ sysfs-bus-usb”…”�”}”(hjPÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M8hjDÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M8hhÊh²hubhÞ)�”}”(hŒ;Number of bytes of the endpoint descriptor, in hexadecimal.”h]”hŒ;Number of bytes of the endpoint descriptor, in hexadecimal.”…”�”}”(hjrÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M8hhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_usb_devices_usbx_ep_n_bmattributes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-usb-devices-usbx-ep-n-bmattributes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/bmAttributes**”h]”j`)�”}”(hŒ:**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/bmAttributes**”h]”hŒ6/sys/bus/usb/devices/usbX/ep_/bmAttributes”…”�”}”(hj¨Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M<hj¡Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽÌubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹Ìubah}”(h]”jŠÌah ]”h"]”Œ.abi_sys_bus_usb_devices_usbx_ep_n_bmattributes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙÌj€Ìsj˜}”jŠÌj€ÌsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÞÌh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjèÌh]”hŒ sysfs-bus-usb”…”�”}”(hjêÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M<hjÞÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M<hhÊh²hubhÞ)�”}”(hŒ’Attributes which apply to the endpoint as described on its descriptor, in hexadecimal. The endpoint type on this bitmapped field is also shown at:”h]”hŒ’Attributes which apply to the endpoint as described on its descriptor, in hexadecimal. The endpoint type on this bitmapped field is also shown at:”…”�”}”(hj Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M<hhÊh²hubjÛ›)�”}”(hŒ&/sys/bus/usb/devices/usbX/ep_/type ”h]”hÞ)�”}”(hŒ%/sys/bus/usb/devices/usbX/ep_/type”h]”hŒ%/sys/bus/usb/devices/usbX/ep_/type”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M<hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´M<hhÊh²hubhÞ)�”}”(hŒSee USB specs for its meaning.”h]”hŒSee USB specs for its meaning.”…”�”}”(hj2Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M<hhÊh²hubj))�”}”(hŒ0.. _abi_sys_bus_usb_devices_usbx_ep_n_direction:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-bus-usb-devices-usbx-ep-n-direction”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjNÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/direction**”h]”j`)�”}”(hŒ7**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/direction**”h]”hŒ3/sys/bus/usb/devices/usbX/ep_/direction”…”�”}”(hjhÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhjaÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[Íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKÍubah}”(h]”jJÍah ]”h"]”Œ+abi_sys_bus_usb_devices_usbx_ep_n_direction”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™Íj@Ísj˜}”jJÍj@ÍsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjžÍh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj¨Íh]”hŒ sysfs-bus-usb”…”�”}”(hjªÍh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦Íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´ÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MFhjžÍubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhhÊh²hubhÞ)�”}”(hŒ"Direction of the endpoint. Can be:”h]”hŒ"Direction of the endpoint. Can be:”…”�”}”(hjÌÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhhÊh²hubjÛ›)�”}”(hŒ*- both (on control endpoints) - in - out ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒboth (on control endpoints)”h]”hÞ)�”}”(hjãÍh]”hŒboth (on control endpoints)”…”�”}”(hjåÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhjáÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÞÍubjˆ)�”}”(hŒin”h]”hÞ)�”}”(hjúÍh]”hŒin”…”�”}”(hjüÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhjøÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÞÍubjˆ)�”}”(hŒout ”h]”hÞ)�”}”(hŒout”h]”hŒout”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MFhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÞÍubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jKh´MFhjÚÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´MFhhÊh²hubj))�”}”(hŒ/.. _abi_sys_bus_usb_devices_usbx_ep_n_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-bus-usb-devices-usbx-ep-n-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjAÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/interval**”h]”j`)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/interval**”h]”hŒ2/sys/bus/usb/devices/usbX/ep_/interval”…”�”}”(hj[Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MNhjTÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>Îubah}”(h]”j=Îah ]”h"]”Œ*abi_sys_bus_usb_devices_usbx_ep_n_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒÎj3Îsj˜}”j=Îj3ÎsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj‘Îh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj›Îh]”hŒ sysfs-bus-usb”…”�”}”(hj�Îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™Îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§ÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MNhj‘Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MNhhÊh²hubhÞ)�”}”(hŒRInterval for polling endpoint for data transfers, in milisseconds or microseconds.”h]”hŒRInterval for polling endpoint for data transfers, in milisseconds or microseconds.”…”�”}”(hj¿Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MNhhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_usb_devices_usbx_ep_n_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-usb-devices-usbx-ep-n-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÛÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/type**”h]”j`)�”}”(hŒ2**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/type**”h]”hŒ./sys/bus/usb/devices/usbX/ep_/type”…”�”}”(hjõÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShjîÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjèÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØÎubah}”(h]”j×Îah ]”h"]”Œ&abi_sys_bus_usb_devices_usbx_ep_n_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&ÏjÍÎsj˜}”j×ÎjÍÎsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj+Ïh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj5Ïh]”hŒ sysfs-bus-usb”…”�”}”(hj7Ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3Ïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MShj+Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShhÊh²hubhÞ)�”}”(hŒDescriptor type. Can be:”h]”hŒDescriptor type. Can be:”…”�”}”(hjYÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShhÊh²hubjÛ›)�”}”(hŒ/- Control - Isoc - Bulk - Interrupt - unknown ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒControl”h]”hÞ)�”}”(hjpÏh]”hŒControl”…”�”}”(hjrÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShjnÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjkÏubjˆ)�”}”(hŒIsoc”h]”hÞ)�”}”(hj‡Ïh]”hŒIsoc”…”�”}”(hj‰Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShj…Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjkÏubjˆ)�”}”(hŒBulk”h]”hÞ)�”}”(hjžÏh]”hŒBulk”…”�”}”(hj Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShjœÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjkÏubjˆ)�”}”(hŒ Interrupt”h]”hÞ)�”}”(hjµÏh]”hŒ Interrupt”…”�”}”(hj·Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShj³Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjkÏubjˆ)�”}”(hŒ unknown ”h]”hÞ)�”}”(hŒunknown”h]”hŒunknown”…”�”}”(hjÎÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MShjÊÏubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjkÏubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jKh´MShjgÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´MShhÊh²hubj))�”}”(hŒ5.. _abi_sys_bus_usb_devices_usbx_ep_n_wmaxpacketsize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-bus-usb-devices-usbx-ep-n-wmaxpacketsize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjüÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/wMaxPacketSize**”h]”j`)�”}”(hŒ<**\/sys\/bus\/usb\/devices\/usbX\/ep_\\/wMaxPacketSize**”h]”hŒ8/sys/bus/usb/devices/usbX/ep_/wMaxPacketSize”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M]hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùÏubah}”(h]”jøÏah ]”h"]”Œ0abi_sys_bus_usb_devices_usbx_ep_n_wmaxpacketsize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGÐjîÏsj˜}”jøÏjîÏsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjLÐh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjVÐh]”hŒ sysfs-bus-usb”…”�”}”(hjXÐh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M]hjLÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M]hhÊh²hubhÞ)�”}”(hŒUMaximum packet size this endpoint is capable of sending or receiving, in hexadecimal.”h]”hŒUMaximum packet size this endpoint is capable of sending or receiving, in hexadecimal.”…”�”}”(hjzÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M]hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_usb_devices_usbx_idproduct:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-usb-devices-usbx-idproduct”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj–ÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/idProduct**”h]”j`)�”}”(hŒ-**\/sys\/bus\/usb\/devices\/usbX\/idProduct**”h]”hŒ)/sys/bus/usb/devices/usbX/idProduct”…”�”}”(hj°Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÈhj©Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–Ðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“Ðubah}”(h]”j’Ðah ]”h"]”Œ&abi_sys_bus_usb_devices_usbx_idproduct”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáÐjˆÐsj˜}”j’ÐjˆÐsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjæÐh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjðÐh]”hŒ sysfs-bus-usb”…”�”}”(hjòÐh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MÈhjæÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÈhhÊh²hubhÞ)�”}”(hŒProduct ID, in hexadecimal.”h]”hŒProduct ID, in hexadecimal.”…”�”}”(hjÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÈhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_usb_devices_usbx_idvendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-usb-devices-usbx-idvendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj0ÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/usb\/devices\/usbX\/idVendor**”h]”j`)�”}”(hŒ,**\/sys\/bus\/usb\/devices\/usbX\/idVendor**”h]”hŒ(/sys/bus/usb/devices/usbX/idVendor”…”�”}”(hjJÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÌhjCÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-Ñubah}”(h]”j,Ñah ]”h"]”Œ%abi_sys_bus_usb_devices_usbx_idvendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{Ñj"Ñsj˜}”j,Ñj"ÑsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj€Ñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjŠÑh]”hŒ sysfs-bus-usb”…”�”}”(hjŒÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–ÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MÌhj€Ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÌhhÊh²hubhÞ)�”}”(hŒVendor ID, in hexadecimal.”h]”hŒVendor ID, in hexadecimal.”…”�”}”(hj®Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MÌhhÊh²hubj))�”}”(hŒ>.. _abi_sys_bus_usb_devices_usbx_interface_authorized_default:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-bus-usb-devices-usbx-interface-authorized-default”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÊÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/bus\/usb\/devices\/usbX\/interface_authorized_default**”h]”j`)�”}”(hŒ@**\/sys\/bus\/usb\/devices\/usbX\/interface_authorized_default**”h]”hŒ</sys/bus/usb/devices/usbX/interface_authorized_default”…”�”}”(hjäÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjÝÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊÑubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇÑubah}”(h]”jÆÑah ]”h"]”Œ9abi_sys_bus_usb_devices_usbx_interface_authorized_default”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒj¼Ñsj˜}”jÆÑj¼ÑsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÒh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj$Òh]”hŒ sysfs-bus-usb”…”�”}”(hj&Òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KhjÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubhÞ)�”}”(hŒThis is used as value that determines if interfaces would be authorized by default. The value can be 1 or 0. It's by default 1.”h]”hŒ�This is used as value that determines if interfaces would be authorized by default. The value can be 1 or 0. It’s by default 1.”…”�”}”(hjHÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_usb_devices_usbx_manufacturer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-usb-devices-usbx-manufacturer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjdÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/manufacturer**”h]”j`)�”}”(hŒ0**\/sys\/bus\/usb\/devices\/usbX\/manufacturer**”h]”hŒ,/sys/bus/usb/devices/usbX/manufacturer”…”�”}”(hj~Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MåhjwÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaÒubah}”(h]”j`Òah ]”h"]”Œ)abi_sys_bus_usb_devices_usbx_manufacturer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ÒjVÒsj˜}”j`ÒjVÒsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj´Òh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj¾Òh]”hŒ sysfs-bus-usb”…”�”}”(hjÀÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Måhj´Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MåhhÊh²hubhÞ)�”}”(hŒMVendor specific string containing the name of the manufacturer of the device.”h]”hŒMVendor specific string containing the name of the manufacturer of the device.”…”�”}”(hjâÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MåhhÊh²hubj))�”}”(hŒ*.. _abi_sys_bus_usb_devices_usbx_maxchild:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-bus-usb-devices-usbx-maxchild”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjþÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/usb\/devices\/usbX\/maxchild**”h]”j`)�”}”(hŒ,**\/sys\/bus\/usb\/devices\/usbX\/maxchild**”h]”hŒ(/sys/bus/usb/devices/usbX/maxchild”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MêhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûÒubah}”(h]”júÒah ]”h"]”Œ%abi_sys_bus_usb_devices_usbx_maxchild”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIÓjðÒsj˜}”júÒjðÒsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjNÓh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjXÓh]”hŒ sysfs-bus-usb”…”�”}”(hjZÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MêhjNÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MêhhÊh²hubhÞ)�”}”(hŒNumber of ports of an USB hub”h]”hŒNumber of ports of an USB hub”…”�”}”(hj|Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MêhhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_usbx_persist:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-usbx-persist”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj˜ÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/persist**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/persist**”h]”hŒ'/sys/bus/usb/devices/usbX/persist”…”�”}”(hj²Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Mîhj«Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Óubah}”(h]”j”Óah ]”h"]”Œ$abi_sys_bus_usb_devices_usbx_persist”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãÓjŠÓsj˜}”j”ÓjŠÓsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjèÓh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjòÓh]”hŒ sysfs-bus-usb”…”�”}”(hjôÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MîhjèÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MîhhÊh²hubhÞ)�”}”(hŒ.Keeps the device even if it gets disconnected.”h]”hŒ.Keeps the device even if it gets disconnected.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MîhhÊh²hubj))�”}”(hŒ7.. _abi_sys_bus_usb_devices_usbx_power_active_duration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-bus-usb-devices-usbx-power-active-duration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj‚Ôh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjŒÔh]”hŒ sysfs-bus-usb”…”�”}”(hjŽÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mhj‚Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒ1The total time the device has not been suspended.”h]”hŒ1The total time the device has not been suspended.”…”�”}”(hj°Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ3.. _abi_sys_bus_usb_devices_usbx_power_autosuspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-bus-usb-devices-usbx-power-autosuspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÌÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/power\/autosuspend**”h]”j`)�”}”(hŒ6**\/sys\/bus\/usb\/devices\/usbX\/power\/autosuspend**”h]”hŒ2/sys/bus/usb/devices/usbX/power/autosuspend”…”�”}”(hjæÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhjßÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉÔubah}”(h]”jÈÔah ]”h"]”Œ.abi_sys_bus_usb_devices_usbx_power_autosuspend”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕj¾Ôsj˜}”jÈÔj¾ÔsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÕh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj&Õh]”hŒ sysfs-bus-usb”…”�”}”(hj(Õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$Õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MhjÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒlTime in milliseconds for the device to autosuspend. If the value is negative, then autosuspend is prevented.”h]”hŒlTime in milliseconds for the device to autosuspend. If the value is negative, then autosuspend is prevented.”…”�”}”(hjJÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒ (read/write)”h]”hŒ (read/write)”…”�”}”(hjXÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ:.. _abi_sys_bus_usb_devices_usbx_power_connected_duration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-bus-usb-devices-usbx-power-connected-duration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjtÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/usb\/devices\/usbX\/power\/connected_duration**”h]”j`)�”}”(hŒ=**\/sys\/bus\/usb\/devices\/usbX\/power\/connected_duration**”h]”hŒ9/sys/bus/usb/devices/usbX/power/connected_duration”…”�”}”(hjŽÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M hj‡Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjqÕubah}”(h]”jpÕah ]”h"]”Œ5abi_sys_bus_usb_devices_usbx_power_connected_duration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿ÕjfÕsj˜}”jpÕjfÕsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÄÕh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÎÕh]”hŒ sysfs-bus-usb”…”�”}”(hjÐÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M hjÄÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M hhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj^Öh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjhÖh]”hŒ sysfs-bus-usb”…”�”}”(hjjÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfÖubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M$hj^Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M$hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_usbx_product:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-usbx-product”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjšÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/product**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/product**”h]”hŒ'/sys/bus/usb/devices/usbX/product”…”�”}”(hj´Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´Mòhj­Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjšÖubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—Öubah}”(h]”j–Öah ]”h"]”Œ$abi_sys_bus_usb_devices_usbx_product”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåÖjŒÖsj˜}”j–ÖjŒÖsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjêÖh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjôÖh]”hŒ sysfs-bus-usb”…”�”}”(hjöÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòÖubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MòhjêÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MòhhÊh²hubhÞ)�”}”(hŒCVendor specific string containing the name of the device's product.”h]”hŒEVendor specific string containing the name of the device’s product.”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MòhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_usb_devices_usbx_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-usb-devices-usbx-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj4×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/bus\/usb\/devices\/usbX\/speed**”h]”j`)�”}”(hŒ)**\/sys\/bus\/usb\/devices\/usbX\/speed**”h]”hŒ%/sys/bus/usb/devices/usbX/speed”…”�”}”(hjN×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjG×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1×ubah}”(h]”j0×ah ]”h"]”Œ"abi_sys_bus_usb_devices_usbx_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×j&×sj˜}”j0×j&×subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj„×h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjŽ×h]”hŒ sysfs-bus-usb”…”�”}”(hj�×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒ×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jš×Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M÷hj„×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hhÊh²hubhÞ)�”}”(hŒLShows the device's max speed, according to the USB version, in Mbps. Can be:”h]”hŒNShows the device’s max speed, according to the USB version, in Mbps. Can be:”…”�”}”(hj²×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hhÊh²hubjÛ›)�”}”(hX======= ==================== Unknown speed unknown 1.5 Low speed 15 Full speed 480 High Speed 5000 Super Speed 10000 Super Speed+ 20000 Super Speed+ Gen 2x2 ======= ==================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÇ×ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÇ×ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUnknown”h]”hŒUnknown”…”�”}”(hjç×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjä×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá×ubjW)�”}”(hhh]”hÞ)�”}”(hŒ speed unknown”h]”hŒ speed unknown”…”�”}”(hjþ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjû×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ1.5”h]”hŒ1.5”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubjW)�”}”(hhh]”hÞ)�”}”(hŒ Low speed”h]”hŒ Low speed”…”�”}”(hj5Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hj2Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ15”h]”hŒ15”…”�”}”(hjUØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjRØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOØubjW)�”}”(hhh]”hÞ)�”}”(hŒ Full speed”h]”hŒ Full speed”…”�”}”(hjlØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjiØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ480”h]”hŒ480”…”�”}”(hjŒØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hj‰Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ØubjW)�”}”(hhh]”hÞ)�”}”(hŒ High Speed”h]”hŒ High Speed”…”�”}”(hj£Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hj Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ5000”h]”hŒ5000”…”�”}”(hjÃØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjÀØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ØubjW)�”}”(hhh]”hÞ)�”}”(hŒ Super Speed”h]”hŒ Super Speed”…”�”}”(hjÚØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjרubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ10000”h]”hŒ10000”…”�”}”(hjúØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hj÷Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôØubjW)�”}”(hhh]”hÞ)�”}”(hŒ Super Speed+”h]”hŒ Super Speed+”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ20000”h]”hŒ20000”…”�”}”(hj1Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hj.Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ÙubjW)�”}”(hhh]”hÞ)�”}”(hŒSuper Speed+ Gen 2x2”h]”hŒSuper Speed+ Gen 2x2”…”�”}”(hjHÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M÷hjEÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇ×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjÀ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jKh´M÷hhÊh²hubj))�”}”(hŒ6.. _abi_sys_bus_usb_devices_usbx_supports_autosuspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-bus-usb-devices-usbx-supports-autosuspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj‰ÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/bus\/usb\/devices\/usbX\/supports_autosuspend**”h]”j`)�”}”(hŒ8**\/sys\/bus\/usb\/devices\/usbX\/supports_autosuspend**”h]”hŒ4/sys/bus/usb/devices/usbX/supports_autosuspend”…”�”}”(hj£Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhjœÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰Ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†Ùubah}”(h]”j…Ùah ]”h"]”Œ1abi_sys_bus_usb_devices_usbx_supports_autosuspend”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔÙj{Ùsj˜}”j…Ùj{ÙsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjÙÙh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjãÙh]”hŒ sysfs-bus-usb”…”�”}”(hjåÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´MhjÙÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒJReturns 1 if the device doesn't support autosuspend. Otherwise, returns 0.”h]”hŒLReturns 1 if the device doesn’t support autosuspend. Otherwise, returns 0.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ(.. _abi_sys_bus_usb_devices_usbx_urbnum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-bus-usb-devices-usbx-urbnum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj#ÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/urbnum**”h]”j`)�”}”(hŒ***\/sys\/bus\/usb\/devices\/usbX\/urbnum**”h]”hŒ&/sys/bus/usb/devices/usbX/urbnum”…”�”}”(hj=Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9Úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M hj6Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Úubah}”(h]”jÚah ]”h"]”Œ#abi_sys_bus_usb_devices_usbx_urbnum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnÚjÚsj˜}”jÚjÚsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hjsÚh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj}Úh]”hŒ sysfs-bus-usb”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰ÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´M hjsÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M hhÊh²hubhÞ)�”}”(hŒ.Number of URBs submitted for the whole device.”h]”hŒ.Number of URBs submitted for the whole device.”…”�”}”(hj¡Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´M hhÊh²hubj))�”}”(hŒ).. _abi_sys_bus_usb_devices_usbx_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-usb-devices-usbx-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj½ÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/version**”h]”j`)�”}”(hŒ+**\/sys\/bus\/usb\/devices\/usbX\/version**”h]”hŒ'/sys/bus/usb/devices/usbX/version”…”�”}”(hj×Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhjÐÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºÚubah}”(h]”j¹Úah ]”h"]”Œ$abi_sys_bus_usb_devices_usbx_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛj¯Úsj˜}”j¹Új¯ÚsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj Ûh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hjÛh]”hŒ sysfs-bus-usb”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Mhj Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubhÞ)�”}”(hŒKString containing the USB device version, as encoded at the BCD descriptor.”h]”hŒKString containing the USB device version, as encoded at the BCD descriptor.”…”�”}”(hj;Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´MhhÊh²hubj))�”}”(hŒ#.. _abi_sys_bus_usb_drivers_new_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-usb-drivers-new-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjWÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/bus\/usb\/drivers\/\.\.\.\/new_id**”h]”j`)�”}”(hŒ,**\/sys\/bus\/usb\/drivers\/\.\.\.\/new_id**”h]”hŒ(/sys/bus/usb/drivers/.../new_id”…”�”}”(hjqÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhjjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWÛubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTÛubah}”(h]”jSÛah ]”h"]”Œabi_sys_bus_usb_drivers_new_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ÛjIÛsj˜}”jSÛjIÛsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj§Ûh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj±Ûh]”hŒ sysfs-bus-usb”…”�”}”(hj³Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´Khj§Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubhÞ)�”}”(hX‡Writing a device ID to this file will attempt to dynamically add a new device ID to a USB device driver. This may allow the driver to support more hardware than was included in the driver's static device ID support table at compile time. The format for the device ID is: idVendor idProduct bInterfaceClass RefIdVendor RefIdProduct The vendor ID and device ID fields are required, the rest is optional. The `Ref*` tuple can be used to tell the driver to use the same driver_data for the new device as it is used for the reference device. Upon successfully adding an ID, the driver will probe for the device and attempt to bind to it. For example::”h]”(hX˜Writing a device ID to this file will attempt to dynamically add a new device ID to a USB device driver. This may allow the driver to support more hardware than was included in the driver’s static device ID support table at compile time. The format for the device ID is: idVendor idProduct bInterfaceClass RefIdVendor RefIdProduct The vendor ID and device ID fields are required, the rest is optional. The ”…”�”}”(hjÕÛh²hh³Nh´Nubj-ø)�”}”(hŒ`Ref*`”h]”hŒRef*”…”�”}”(hjÝÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÕÛubhŒê tuple can be used to tell the driver to use the same driver_data for the new device as it is used for the reference device. Upon successfully adding an ID, the driver will probe for the device and attempt to bind to it. For example:”…”�”}”(hjÕÛh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj¹)�”}”(hŒ4# echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id”h]”hŒ4# echo "8086 10f5" > /sys/bus/usb/drivers/foo/new_id”…”�”}”hjõÛsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KhhÊh²hubhÞ)�”}”(hŒbHere add a new device (0458:7045) using driver_data from an already supported device (0458:704c)::”h]”hŒaHere add a new device (0458:7045) using driver_data from an already supported device (0458:704c):”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj¹)�”}”(hŒ@# echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id”h]”hŒ@# echo "0458 7045 0 0458 704c" > /sys/bus/usb/drivers/foo/new_id”…”�”}”hjÜsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KhhÊh²hubhÞ)�”}”(hŒ|Reading from this file will list all dynamically added device IDs in the same format, with one entry per line. For example::”h]”hŒ{Reading from this file will list all dynamically added device IDs in the same format, with one entry per line. For example:”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj¹)�”}”(hŒF# cat /sys/bus/usb/drivers/foo/new_id 8086 10f5 dead beef 06 f00d cafe”h]”hŒF# cat /sys/bus/usb/drivers/foo/new_id 8086 10f5 dead beef 06 f00d cafe”…”�”}”hj-Üsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KhhÊh²hubhÞ)�”}”(hŒHThe list will be truncated at PAGE_SIZE bytes due to sysfs restrictions.”h]”hŒHThe list will be truncated at PAGE_SIZE bytes due to sysfs restrictions.”…”�”}”(hj;Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_usb_drivers_remove_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-usb-drivers-remove-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjWÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/usb\/drivers\/\.\.\.\/remove_id**”h]”j`)�”}”(hŒ/**\/sys\/bus\/usb\/drivers\/\.\.\.\/remove_id**”h]”hŒ+/sys/bus/usb/drivers/.../remove_id”…”�”}”(hjqÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KLhjjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWÜubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTÜubah}”(h]”jSÜah ]”h"]”Œ!abi_sys_bus_usb_drivers_remove_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ÜjIÜsj˜}”jSÜjIÜsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-usb `”h]”(hŒDefined on file ”…”�”}”(hj§Üh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-usb `”h]”j§)�”}”(hj±Üh]”hŒ sysfs-bus-usb”…”�”}”(hj³Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯Üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_usb”uh1hh³jKh´KLhj§Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KLhhÊh²hubhÞ)�”}”(hXOWriting a device ID to this file will remove an ID that was dynamically added via the new_id sysfs entry. The format for the device ID is: idVendor idProduct. After successfully removing an ID, the driver will no longer support the device. This is useful to ensure auto probing won't match the driver to the device. For example::”h]”hXPWriting a device ID to this file will remove an ID that was dynamically added via the new_id sysfs entry. The format for the device ID is: idVendor idProduct. After successfully removing an ID, the driver will no longer support the device. This is useful to ensure auto probing won’t match the driver to the device. For example:”…”�”}”(hjÕÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KLhhÊh²hubj¹)�”}”(hŒ7# echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id”h]”hŒ7# echo "046d c315" > /sys/bus/usb/drivers/foo/remove_id”…”�”}”hjãÜsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jKh´KLhhÊh²hubhÞ)�”}”(hŒˆReading from this file will list the dynamically added device IDs, exactly like reading from the entry "/sys/bus/usb/drivers/.../new_id"”h]”hŒŒReading from this file will list the dynamically added device IDs, exactly like reading from the entry “/sys/bus/usb/drivers/.../new_idâ€�”…”�”}”(hjñÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKh´KLhhÊh²hubj))�”}”(hŒ-.. _abi_sys_bus_vdpa_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-bus-vdpa-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj ÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/bus\/vdpa\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ6**\/sys\/bus\/vdpa\/devices\/\.\.\.\/driver_override**”h]”hŒ2/sys/bus/vdpa/devices/.../driver_override”…”�”}”(hj'Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-bus-vdpa”h´K'hj Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Ýubah}”(h]”j Ýah ]”h"]”Œ(abi_sys_bus_vdpa_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYÝjÿÜsj˜}”j ÝjÿÜsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-vdpa `”h]”(hŒDefined on file ”…”�”}”(hj^Ýh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-vdpa `”h]”j§)�”}”(hjhÝh]”hŒsysfs-bus-vdpa”…”�”}”(hjjÝh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_vdpa”uh1hh³j;Ýh´K'hj^Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K'hhÊh²hubhÞ)�”}”(hX|This file allows the driver for a device to be specified. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vhost-vdpa > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hX€This file allows the driver for a device to be specified. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo vhost-vdpa > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hjŒÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K'hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_vdpa_driver_probe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-vdpa-driver-probe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj¨ÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/bus\/vdpa\/driver_probe**”h]”j`)�”}”(hŒ"**\/sys\/bus\/vdpa\/driver_probe**”h]”hŒ/sys/bus/vdpa/driver_probe”…”�”}”(hjÂÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K hj»Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨Ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥Ýubah}”(h]”j¤Ýah ]”h"]”Œabi_sys_bus_vdpa_driver_probe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóÝjšÝsj˜}”j¤ÝjšÝsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-vdpa `”h]”(hŒDefined on file ”…”�”}”(hjøÝh²hh³N•h´Nubh)�”}”(hŒ7:ref:`sysfs-bus-vdpa `”h]”j§)�”}”(hjÞh]”hŒsysfs-bus-vdpa”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_vdpa”uh1hh³j;Ýh´K hjøÝubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K hhÊh²hubhÞ)�”}”(hŒ^Writing a device name to this file will cause the kernel binds devices to a compatible driver.”h]”hŒ^Writing a device name to this file will cause the kernel binds devices to a compatible driver.”…”�”}”(hj&Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K hhÊh²hubhÞ)�”}”(hŒDThis can be useful when /sys/bus/vdpa/drivers_autoprobe is disabled.”h]”hŒDThis can be useful when /sys/bus/vdpa/drivers_autoprobe is disabled.”…”�”}”(hj4Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´K hhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_vdpa_drivers_bind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-vdpa-drivers-bind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjPÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/vdpa\/drivers\/\.\.\.\/bind**”h]”j`)�”}”(hŒ+**\/sys\/bus\/vdpa\/drivers\/\.\.\.\/bind**”h]”hŒ'/sys/bus/vdpa/drivers/.../bind”…”�”}”(hjjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjfÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhjcÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjPÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjMÞubah}”(h]”jLÞah ]”h"]”Œabi_sys_bus_vdpa_drivers_bind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›ÞjBÞsj˜}”jLÞjBÞsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-vdpa `”h]”(hŒDefined on file ”…”�”}”(hj Þh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-vdpa `”h]”j§)�”}”(hjªÞh]”hŒsysfs-bus-vdpa”…”�”}”(hj¬Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_vdpa”uh1hh³j;Ýh´Khj Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubhÞ)�”}”(hŒŠWriting a device name to this file will cause the driver to attempt to bind to the device. This is useful for overriding default bindings.”h]”hŒŠWriting a device name to this file will cause the driver to attempt to bind to the device. This is useful for overriding default bindings.”…”�”}”(hjÎÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_vdpa_drivers_unbind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-vdpa-drivers-unbind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjêÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/vdpa\/drivers\/\.\.\.\/unbind**”h]”j`)�”}”(hŒ-**\/sys\/bus\/vdpa\/drivers\/\.\.\.\/unbind**”h]”hŒ)/sys/bus/vdpa/drivers/.../unbind”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhjýÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷Þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçÞubah}”(h]”jæÞah ]”h"]”Œabi_sys_bus_vdpa_drivers_unbind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5ßjÜÞsj˜}”jæÞjÜÞsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-vdpa `”h]”(hŒDefined on file ”…”�”}”(hj:ßh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-vdpa `”h]”j§)�”}”(hjDßh]”hŒsysfs-bus-vdpa”…”�”}”(hjFßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_vdpa”uh1hh³j;Ýh´Khj:ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubhÞ)�”}”(hŒ“Writing a device name to this file will cause the driver to attempt to unbind from the device. This may be useful when overriding default bindings.”h]”hŒ“Writing a device name to this file will cause the driver to attempt to unbind from the device. This may be useful when overriding default bindings.”…”�”}”(hjhßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_bus_vdpa_drivers_autoprobe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-vdpa-drivers-autoprobe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj„ßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/bus\/vdpa\/drivers_autoprobe**”h]”j`)�”}”(hŒ'**\/sys\/bus\/vdpa\/drivers_autoprobe**”h]”hŒ#/sys/bus/vdpa/drivers_autoprobe”…”�”}”(hjžßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´Khj—ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ßubah}”(h]”j€ßah ]”h"]”Œ"abi_sys_bus_vdpa_drivers_autoprobe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏßjvßsj˜}”j€ßjvßsubhÞ)�”}”(hŒGDefined on file :ref:`sysfs-bus-vdpa `”h]”(hŒDefined on file ”…”�”}”(hjÔßh²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-bus-vdpa `”h]”j§)�”}”(hjÞßh]”hŒsysfs-bus-vdpa”…”�”}”(hjàßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_vdpa”uh1hh³j;Ýh´KhjÔßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubhÞ)�”}”(hŒåThis file determines whether new devices are immediately bound to a driver after the creation. It initially contains 1, which means the kernel automatically binds devices to a compatible driver immediately after they are created.”h]”hŒåThis file determines whether new devices are immediately bound to a driver after the creation. It initially contains 1, which means the kernel automatically binds devices to a compatible driver immediately after they are created.”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubhÞ)�”}”(hŒJWriting "0" to this file disable this feature, any other string enable it.”h]”hŒNWriting “0â€� to this file disable this feature, any other string enable it.”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j;Ýh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_bus_vmbus_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-bus-vmbus-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj,àubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/bus\/vmbus\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ7**\/sys\/bus\/vmbus\/devices\/\.\.\.\/driver_override**”h]”hŒ3/sys/bus/vmbus/devices/.../driver_override”…”�”}”(hjFàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-bus-vmbus”h´Khj?àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)àubah}”(h]”j(àah ]”h"]”Œ)abi_sys_bus_vmbus_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxàjàsj˜}”j(àjàsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-bus-vmbus `”h]”(hŒDefined on file ”…”�”}”(hj}àh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-bus-vmbus `”h]”j§)�”}”(hj‡àh]”hŒsysfs-bus-vmbus”…”�”}”(hj‰àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj…àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“àŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_bus_vmbus”uh1hh³jZàh´Khj}àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jZàh´KhhÊh²hubhÞ)�”}”(hXÁThis file allows the driver for a device to be specified which will override standard static and dynamic ID matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo uio_hv_generic > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hXÅThis file allows the driver for a device to be specified which will override standard static and dynamic ID matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo uio_hv_generic > driver_override) and may be cleared with an empty string (echo > driver_override). This returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hj«àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jZàh´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_bus_w1_devices_alarms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-w1-devices-alarms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÇàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/bus\/w1\/devices\/\.\.\.\/alarms**”h]”j`)�”}”(hŒ+**\/sys\/bus\/w1\/devices\/\.\.\.\/alarms**”h]”hŒ'/sys/bus/w1/devices/.../alarms”…”�”}”(hjáàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-driver-w1_therm”h´KhjÚàubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄàubah}”(h]”jÃàah ]”h"]”Œabi_sys_bus_w1_devices_alarms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáj¹àsj˜}”jÃàj¹àsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hjáh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hj"áh]”hŒsysfs-driver-w1_therm”…”�”}”(hj$áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.áŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´Khjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KhhÊh²hubhÞ)�”}”(hX¯(RW) read or write TH and TL (Temperature High an Low) alarms. Values shall be space separated and in the device range (typical -55 degC to 125 degC), if not values will be trimmed to device min/max capabilities. Values are integer as they are stored in a 8bit register in the device. Lowest value is automatically put to TL. Once set, alarms could be search at master level, refer to :doc:`/w1/w1-generic` for detailed information”h]”(hX�(RW) read or write TH and TL (Temperature High an Low) alarms. Values shall be space separated and in the device range (typical -55 degC to 125 degC), if not values will be trimmed to device min/max capabilities. Values are integer as they are stored in a 8bit register in the device. Lowest value is automatically put to TL. Once set, alarms could be search at master level, refer to ”…”�”}”(hjFáh²hh³Nh´Nubh)�”}”(hŒ:doc:`/w1/w1-generic`”h]”j§)�”}”(hjPáh]”hŒ/w1/w1-generic”…”�”}”(hjRáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjNáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\áŒreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/w1/w1-generic”uh1hh³jõàh´KhjFáubhŒ for detailed information”…”�”}”(hjFáh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Khj{áubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hj�áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Khj�áubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj{áubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´Khjxáubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_bus_w1_devices_conv_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-w1-devices-conv-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¾áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/\.\.\.\/conv_time**”h]”j`)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/\.\.\.\/conv_time**”h]”hŒ*/sys/bus/w1/devices/.../conv_time”…”�”}”(hjØáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hjÑáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»áubah}”(h]”jºáah ]”h"]”Œ abi_sys_bus_w1_devices_conv_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j âj°ásj˜}”jºáj°ásubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hjâh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hjâh]”hŒsysfs-driver-w1_therm”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$âŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´K‹hjâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hhÊh²hubhÞ)�”}”(hŒ¼(RW) Get, set, or measure a temperature conversion time. The setting remains active until a resolution change. Then it is reset to default (datasheet) conversion time for a new resolution.”h]”hŒ¼(RW) Get, set, or measure a temperature conversion time. The setting remains active until a resolution change. Then it is reset to default (datasheet) conversion time for a new resolution.”…”�”}”(hj<âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ0*read*: Actual conversion time in milliseconds. ”h]”(jn)�”}”(hŒ*read*:”h]”(jî')�”}”(hŒ*read*”h]”hŒread”…”�”}”(hjUâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjQâubhŒ:”…”�”}”(hjQâh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hjMâubj~)�”}”(hhh]”hÞ)�”}”(hŒ'Actual conversion time in milliseconds.”h]”hŒ'Actual conversion time in milliseconds.”…”�”}”(hjpâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hjmâubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjMâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hjJâubjh)�”}”(hX„*write*: * '0': Set the default conversion time from the datasheet. * '1': Measure and set the conversion time. Make a single temperature conversion, measure an actual value. Increase it by 20% for temperature range. A new conversion time can be obtained by reading this same attribute. * other positive value: Set the conversion time in milliseconds. ”h]”(jn)�”}”(hŒ*write*:”h]”(jî')�”}”(hŒ*write*”h]”hŒwrite”…”�”}”(hj’âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjŽâubhŒ:”…”�”}”(hjŽâh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hjŠâubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ;'0': Set the default conversion time from the datasheet.”h]”jc)�”}”(hhh]”jh)�”}”(hŒ8'0': Set the default conversion time from the datasheet.”h]”(jn)�”}”(hŒ'0':”h]”hŒ‘0’:”…”�”}”(hj»âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hj·âubj~)�”}”(hhh]”hÞ)�”}”(hŒ3Set the default conversion time from the datasheet.”h]”hŒ3Set the default conversion time from the datasheet.”…”�”}”(hjÌâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hjÉâubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj·âubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hj´âubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj°âubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj­âubjˆ)�”}”(hŒç'1': Measure and set the conversion time. Make a single temperature conversion, measure an actual value. Increase it by 20% for temperature range. A new conversion time can be obtained by reading this same attribute.”h]”jc)�”}”(hhh]”jh)�”}”(hŒØ'1': Measure and set the conversion time. Make a single temperature conversion, measure an actual value. Increase it by 20% for temperature range. A new conversion time can be obtained by reading this same attribute.”h]”(jn)�”}”(hŒ'1':”h]”hŒ‘1’:”…”�”}”(hjýâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hjùâubj~)�”}”(hhh]”hÞ)�”}”(hŒÓMeasure and set the conversion time. Make a single temperature conversion, measure an actual value. Increase it by 20% for temperature range. A new conversion time can be obtained by reading this same attribute.”h]”hŒÓMeasure and set the conversion time. Make a single temperature conversion, measure an actual value. Increase it by 20% for temperature range. A new conversion time can be obtained by reading this same attribute.”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hj ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjùâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hjöâubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjòâubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj­âubjˆ)�”}”(hŒCother positive value: Set the conversion time in milliseconds. ”h]”jc)�”}”(hhh]”jh)�”}”(hŒ@other positive value: Set the conversion time in milliseconds. ”h]”(jn)�”}”(hŒother positive value:”h]”hŒother positive value:”…”�”}”(hj?ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hj;ãubj~)�”}”(hhh]”hÞ)�”}”(hŒ(Set the conversion time in milliseconds.”h]”hŒ(Set the conversion time in milliseconds.”…”�”}”(hjPãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hjMãubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj;ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hj8ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj4ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj­âubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´K‹hjªâubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjŠâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hjJâubjh)�”}”(hŒ/Users: An application using the w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjŒãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K‹hjˆãubj~)�”}”(hhh]”hÞ)�”}”(hŒ'An application using the w1_term device”h]”hŒ'An application using the w1_term device”…”�”}”(hj�ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K‹hjšãubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjˆãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K‹hjJâubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ&.. _abi_sys_bus_w1_devices_eeprom_cmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-w1-devices-eeprom-cmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjËãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/w1\/devices\/\.\.\.\/eeprom_cmd**”h]”j`)�”}”(hŒ/**\/sys\/bus\/w1\/devices\/\.\.\.\/eeprom_cmd**”h]”hŒ+/sys/bus/w1/devices/.../eeprom_cmd”…”�”}”(hjåãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KhjÞãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈãubah}”(h]”jÇãah ]”h"]”Œ!abi_sys_bus_w1_devices_eeprom_cmd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäj½ãsj˜}”jÇãj½ãsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hjäh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hj%äh]”hŒsysfs-driver-w1_therm”…”�”}”(hj'äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1äŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´Khjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KhhÊh²hubhÞ)�”}”(hŒÕ(WO) writing that file will either trigger a save of the device data to its embedded EEPROM, either restore data embedded in device EEPROM. Be aware that devices support limited EEPROM writing cycles (typical 50k)”h]”hŒÕ(WO) writing that file will either trigger a save of the device data to its embedded EEPROM, either restore data embedded in device EEPROM. Be aware that devices support limited EEPROM writing cycles (typical 50k)”…”�”}”(hjIäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KhhÊh²hubjÛ›)�”}”(hŒT* 'save': save device RAM to EEPROM * 'restore': restore EEPROM data in device RAM ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ!'save': save device RAM to EEPROM”h]”hÞ)�”}”(hj`äh]”hŒ%‘save’: save device RAM to EEPROM”…”�”}”(hjbäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Khj^äubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[äubjˆ)�”}”(hŒ.'restore': restore EEPROM data in device RAM ”h]”hÞ)�”}”(hŒ,'restore': restore EEPROM data in device RAM”h]”hŒ0‘restore’: restore EEPROM data in device RAM”…”�”}”(hjyäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Khjuäubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj[äubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´KhjWäubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jõàh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Khjœäubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hj±äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Khj®äubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjœäubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´Khj™äubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_bus_w1_devices_ext_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-w1-devices-ext-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjßäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/\.\.\.\/ext_power**”h]”j`)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/\.\.\.\/ext_power**”h]”hŒ*/sys/bus/w1/devices/.../ext_power”…”�”}”(hjùäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hjòäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜäubah}”(h]”jÛäah ]”h"]”Œ abi_sys_bus_w1_devices_ext_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*åjÑäsj˜}”jÛäjÑäsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hj/åh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hj9åh]”hŒsysfs-driver-w1_therm”…”�”}”(hj;åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEåŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´K!hj/åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hhÊh²hubhÞ)�”}”(hŒ1(RO) return the power status by asking the device”h]”hŒ1(RO) return the power status by asking the device”…”�”}”(hj]åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hhÊh²hubjÛ›)�”}”(hŒw* '0': device parasite powered * '1': device externally powered * '-xx': xx is kernel error when reading power status ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ'0': device parasite powered”h]”hÞ)�”}”(hjtåh]”hŒ ‘0’: device parasite powered”…”�”}”(hjvåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hjråubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoåubjˆ)�”}”(hŒ'1': device externally powered”h]”hÞ)�”}”(hj‹åh]”hŒ"‘1’: device externally powered”…”�”}”(hj�åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hj‰åubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoåubjˆ)�”}”(hŒ5'-xx': xx is kernel error when reading power status ”h]”hÞ)�”}”(hŒ3'-xx': xx is kernel error when reading power status”h]”hŒ7‘-xx’: xx is kernel error when reading power status”…”�”}”(hj¤åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hj åubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoåubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´K!hjkåubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jõàh´K!hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjËåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K!hjÇåubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hjÜåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K!hjÙåubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÇåubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K!hjÄåubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ$.. _abi_sys_bus_w1_devices_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-w1-devices-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj æubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/w1\/devices\/\.\.\.\/features**”h]”j`)�”}”(hŒ-**\/sys\/bus\/w1\/devices\/\.\.\.\/features**”h]”hŒ)/sys/bus/w1/devices/.../features”…”�”}”(hj$æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K¦hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæubah}”(h]”jæah ]”h"]”Œabi_sys_bus_w1_devices_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUæjüåsj˜}”jæjüåsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hjZæh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hjdæh]”hŒsysfs-driver-w1_therm”…”�”}”(hjfæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´K¦hjZæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K¦hhÊh²hubhÞ)�”}”(hŒL(RW) Control optional driver settings. Bit masks to read/write (bitwise OR):”h]”hŒL(RW) Control optional driver settings. Bit masks to read/write (bitwise OR):”…”�”}”(hjˆæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K¦hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj™æubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjBèh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hjLèh]”hŒsysfs-driver-w1_therm”…”�”}”(hjNèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´K/hjBèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hhÊh²hubhÞ)�”}”(hX(RW) get or set the device resolution (on supported devices, if not, this entry is not present). Note that the resolution will be changed only in device RAM, so it will be cleared when power is lost. Trigger a 'save' to EEPROM command to keep values after power-on. Read or write are :”h]”hX!(RW) get or set the device resolution (on supported devices, if not, this entry is not present). Note that the resolution will be changed only in device RAM, so it will be cleared when power is lost. Trigger a ‘save’ to EEPROM command to keep values after power-on. Read or write are :”…”�”}”(hjpèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hhÊh²hubjÛ›)�”}”(hŒ–* '9..14': device resolution in bit or resolution to set in bit * '-xx': xx is kernel error when reading the resolution * Anything else: do nothing ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ='9..14': device resolution in bit or resolution to set in bit”h]”hÞ)�”}”(hŒ='9..14': device resolution in bit or resolution to set in bit”h]”hŒA‘9..14’: device resolution in bit or resolution to set in bit”…”�”}”(hj‰èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hj…èubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚èubjˆ)�”}”(hŒ5'-xx': xx is kernel error when reading the resolution”h]”hÞ)�”}”(hjŸèh]”hŒ9‘-xx’: xx is kernel error when reading the resolution”…”�”}”(hj¡èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hj�èubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚èubjˆ)�”}”(hŒAnything else: do nothing ”h]”hÞ)�”}”(hŒAnything else: do nothing”h]”hŒAnything else: do nothing”…”�”}”(hj¸èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hj´èubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚èubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´K/hj~èubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jõàh´K/hhÊh²hubhÞ)�”}”(hŒžSome DS18B20 clones are fixed in 12-bit resolution, so the actual resolution is read back from the chip and verified. Error is reported if the results differ.”h]”hŒžSome DS18B20 clones are fixed in 12-bit resolution, so the actual resolution is read back from the chip and verified. Error is reported if the results differ.”…”�”}”(hjØèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjíèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´K/hjéèubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hjþèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´K/hjûèubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjéèubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´K/hjæèubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ'.. _abi_sys_bus_w1_devices_temperature:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-w1-devices-temperature”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj,éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/w1\/devices\/\.\.\.\/temperature**”h]”j`)�”}”(hŒ0**\/sys\/bus\/w1\/devices\/\.\.\.\/temperature**”h]”hŒ,/sys/bus/w1/devices/.../temperature”…”�”}”(hjFéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhj?éubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)éubah}”(h]”j(éah ]”h"]”Œ"abi_sys_bus_w1_devices_temperature”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwéjésj˜}”j(éjésubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hj|éh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hj†éh]”hŒsysfs-driver-w1_therm”…”�”}”(hjˆéh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’éŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´KEhj|éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhhÊh²hubhÞ)�”}”(hŒ+(RO) return the temperature in 1/1000 degC.”h]”hŒ+(RO) return the temperature in 1/1000 degC.”…”�”}”(hjªéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhhÊh²hubjÛ›)�”}”(hXã* If a bulk read has been triggered, it will directly return the temperature computed when the bulk read occurred, if available. If not yet available, nothing is returned (a debug kernel message is sent), you should retry later on. * If no bulk read has been triggered, it will trigger a conversion and send the result. Note that the conversion duration depend on the resolution (if device support this feature). It takes 94ms in 9bits resolution, 750ms for 12bits. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒåIf a bulk read has been triggered, it will directly return the temperature computed when the bulk read occurred, if available. If not yet available, nothing is returned (a debug kernel message is sent), you should retry later on.”h]”hÞ)�”}”(hŒåIf a bulk read has been triggered, it will directly return the temperature computed when the bulk read occurred, if available. If not yet available, nothing is returned (a debug kernel message is sent), you should retry later on.”h]”hŒåIf a bulk read has been triggered, it will directly return the temperature computed when the bulk read occurred, if available. If not yet available, nothing is returned (a debug kernel message is sent), you should retry later on.”…”�”}”(hjÃéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhj¿éubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¼éubjˆ)�”}”(hŒéIf no bulk read has been triggered, it will trigger a conversion and send the result. Note that the conversion duration depend on the resolution (if device support this feature). It takes 94ms in 9bits resolution, 750ms for 12bits. ”h]”hÞ)�”}”(hŒçIf no bulk read has been triggered, it will trigger a conversion and send the result. Note that the conversion duration depend on the resolution (if device support this feature). It takes 94ms in 9bits resolution, 750ms for 12bits.”h]”hŒçIf no bulk read has been triggered, it will trigger a conversion and send the result. Note that the conversion duration depend on the resolution (if device support this feature). It takes 94ms in 9bits resolution, 750ms for 12bits.”…”�”}”(hjÛéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhj×éubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¼éubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´KEhj¸éubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jõàh´KEhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´KEhjþéubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KEhjêubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjþéubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´KEhjûéubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ$.. _abi_sys_bus_w1_devices_w1_slave:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-w1-devices-w1-slave”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjAêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/w1\/devices\/\.\.\.\/w1_slave**”h]”j`)�”}”(hŒ-**\/sys\/bus\/w1\/devices\/\.\.\.\/w1_slave**”h]”hŒ)/sys/bus/w1/devices/.../w1_slave”…”�”}”(hj[êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhjTêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>êubah}”(h]”j=êah ]”h"]”Œabi_sys_bus_w1_devices_w1_slave”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒêj3êsj˜}”j=êj3êsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hj‘êh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hj›êh]”hŒsysfs-driver-w1_therm”…”�”}”(hj�êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´KZhj‘êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhhÊh²hubhÞ)�”}”(hŒª(RW) return the temperature in 1/1000 degC. *read*: return 2 lines with the hexa output data sent on the bus, return the CRC check and temperature in 1/1000 degC *write*:”h]”(hŒ,(RW) return the temperature in 1/1000 degC. ”…”�”}”(hj¿êh²hh³Nh´Nubjî')�”}”(hŒ*read*”h]”hŒread”…”�”}”(hjÇêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hj¿êubhŒp: return 2 lines with the hexa output data sent on the bus, return the CRC check and temperature in 1/1000 degC ”…”�”}”(hj¿êh²hh³Nh´Nubjî')�”}”(hŒ*write*”h]”hŒwrite”…”�”}”(hjÙêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hj¿êubhŒ:”…”�”}”(hj¿êh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhhÊh²hubjÛ›)�”}”(hŒ±* '0' : save the 2 or 3 bytes to the device EEPROM (i.e. TH, TL and config register) * '9..14' : set the device resolution in RAM (if supported) * Anything else: do nothing ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒR'0' : save the 2 or 3 bytes to the device EEPROM (i.e. TH, TL and config register)”h]”hÞ)�”}”(hŒR'0' : save the 2 or 3 bytes to the device EEPROM (i.e. TH, TL and config register)”h]”hŒV‘0’ : save the 2 or 3 bytes to the device EEPROM (i.e. TH, TL and config register)”…”�”}”(hjüêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhjøêubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõêubjˆ)�”}”(hŒ9'9..14' : set the device resolution in RAM (if supported)”h]”hÞ)�”}”(hŒ9'9..14' : set the device resolution in RAM (if supported)”h]”hŒ=‘9..14’ : set the device resolution in RAM (if supported)”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõêubjˆ)�”}”(hŒAnything else: do nothing ”h]”hÞ)�”}”(hŒAnything else: do nothing”h]”hŒAnything else: do nothing”…”�”}”(hj,ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhj(ëubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõêubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´KZhjñêubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jõàh´KZhhÊh²hubhÞ)�”}”(hŒ=refer to :doc:`/w1/slaves/w1_therm` for detailed information.”h]”(hŒ refer to ”…”�”}”(hjLëh²hh³Nh´Nubh)�”}”(hŒ:doc:`/w1/slaves/w1_therm`”h]”j§)�”}”(hjVëh]”hŒ/w1/slaves/w1_therm”…”�”}”(hjXëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjTëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbëŒreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/w1/slaves/w1_therm”uh1hh³jõàh´KZhjLëubhŒ for detailed information.”…”�”}”(hjLëh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj…ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´KZhj�ëubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hj–ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KZhj“ëubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´KZhj~ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ'.. _abi_sys_bus_w1_devices_19_id_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-bus-w1-devices-19-id-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÄëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/19\-\\/speed**”h]”j`)�”}”(hŒ.**\/sys\/bus\/w1\/devices\/19\-\\/speed**”h]”hŒ*/sys/bus/w1/devices/19-/speed”…”�”}”(hjÞëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-driver-w1_ds28e17”h´Khj×ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁëubah}”(h]”jÀëah ]”h"]”Œ"abi_sys_bus_w1_devices_19_id_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jìj¶ësj˜}”jÀëj¶ësubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-w1_ds28e17 `”h]”(hŒDefined on file ”…”�”}”(hjìh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-w1_ds28e17 `”h]”j§)�”}”(hjìh]”hŒsysfs-driver-w1_ds28e17”…”�”}”(hj!ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+ìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_w1_ds28e17”uh1hh³jòëh´Khjìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubhÞ)�”}”(hŒˆWhen written, this file sets the I2C speed on the connected DS28E17 chip. When read, it reads the current setting from the DS28E17 chip.”h]”hŒˆWhen written, this file sets the I2C speed on the connected DS28E17 chip. When read, it reads the current setting from the DS28E17 chip.”…”�”}”(hjCìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubhÞ)�”}”(hŒ$Valid values: 100, 400, 900 [kBaud].”h]”hŒ$Valid values: 100, 400, 900 [kBaud].”…”�”}”(hjQìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubhÞ)�”}”(hŒ>Default 100, can be set by w1_ds28e17.speed= module parameter.”h]”hŒ>Default 100, can be set by w1_ds28e17.speed= module parameter.”…”�”}”(hj_ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒUsers: w1_ds28e17 driver ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjtìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jòëh´Khjpìubj~)�”}”(hhh]”hÞ)�”}”(hŒw1_ds28e17 driver”h]”hŒw1_ds28e17 driver”…”�”}”(hj…ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´Khj‚ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjpìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jòëh´Khjmìubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_bus_w1_devices_19_id_stretch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-bus-w1-devices-19-id-stretch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj³ìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/bus\/w1\/devices\/19\-\\/stretch**”h]”j`)�”}”(hŒ0**\/sys\/bus\/w1\/devices\/19\-\\/stretch**”h]”hŒ,/sys/bus/w1/devices/19-/stretch”…”�”}”(hjÍìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhjÆìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°ìubah}”(h]”j¯ìah ]”h"]”Œ$abi_sys_bus_w1_devices_19_id_stretch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþìj¥ìsj˜}”j¯ìj¥ìsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-w1_ds28e17 `”h]”(hŒDefined on file ”…”�”}”(hjíh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-w1_ds28e17 `”h]”j§)�”}”(hj íh]”hŒsysfs-driver-w1_ds28e17”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_w1_ds28e17”uh1hh³jòëh´Khjíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubhÞ)�”}”(hŒ¾When written, this file sets the multiplier used to calculate the busy timeout for I2C operations on the connected DS28E17 chip. When read, returns the current setting. Valid values: 1 to 9.”h]”hŒ¾When written, this file sets the multiplier used to calculate the busy timeout for I2C operations on the connected DS28E17 chip. When read, returns the current setting. Valid values: 1 to 9.”…”�”}”(hj1íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubhÞ)�”}”(hŒ>Default 1, can be set by w1_ds28e17.stretch= module parameter.”h]”hŒ>Default 1, can be set by w1_ds28e17.stretch= module parameter.”…”�”}”(hj?íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒUsers: w1_ds28e17 driver ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjTíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jòëh´KhjPíubj~)�”}”(hhh]”hÞ)�”}”(hŒw1_ds28e17 driver”h]”hŒw1_ds28e17 driver”…”�”}”(hjeíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jòëh´Khjbíubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjPíubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jòëh´KhjMíubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ;.. _abi_sys_bus_w1_devices_w1_bus_masterxx_therm_bulk_read:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-bus-w1-devices-w1-bus-masterxx-therm-bulk-read”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj“íubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/bus\/w1\/devices\/w1_bus_masterXX\/therm_bulk_read**”h]”j`)�”}”(hŒ=**\/sys\/bus\/w1\/devices\/w1_bus_masterXX\/therm_bulk_read**”h]”hŒ9/sys/bus/w1/devices/w1_bus_masterXX/therm_bulk_read”…”�”}”(hj­íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohj¦íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“íubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�íubah}”(h]”j�íah ]”h"]”Œ6abi_sys_bus_w1_devices_w1_bus_masterxx_therm_bulk_read”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞíj…ísj˜}”j�íj…ísubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-driver-w1_therm `”h]”(hŒDefined on file ”…”�”}”(hjãíh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-driver-w1_therm `”h]”j§)�”}”(hjííh]”hŒsysfs-driver-w1_therm”…”�”}”(hjïíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jùíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_driver_w1_therm”uh1hh³jõàh´Kohjãíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KohhÊh²hubhÞ)�”}”(hŒ4(RW) trigger a bulk read conversion. read the status”h]”hŒ4(RW) trigger a bulk read conversion. read the status”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KohhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hX *read*: * '-1': conversion in progress on at least 1 sensor * '1' : conversion complete but at least one sensor value has not been read yet * '0' : no bulk operation. Reading temperature will trigger a conversion on each device ”h]”(jn)�”}”(hŒ*read*:”h]”(jî')�”}”(hŒ*read*”h]”hŒread”…”�”}”(hj*îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hj&îubhŒ:”…”�”}”(hj&îh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Kohj"îubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ7'-1': conversion in progress on at least 1 sensor”h]”jc)�”}”(hhh]”jh)�”}”(hŒ1'-1': conversion in progress on at least 1 sensor”h]”(jn)�”}”(hŒ'-1':”h]”hŒ ‘-1’:”…”�”}”(hjSîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´KohjOîubj~)�”}”(hhh]”hÞ)�”}”(hŒ+conversion in progress on at least 1 sensor”h]”hŒ+conversion in progress on at least 1 sensor”…”�”}”(hjdîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohjaîubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjOîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´KohjLîubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjHîubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEîubjˆ)�”}”(hŒY'1' : conversion complete but at least one sensor value has not been read yet”h]”jc)�”}”(hhh]”jh)�”}”(hŒM'1' : conversion complete but at least one sensor value has not been read yet”h]”(jn)�”}”(hŒ'1' :”h]”hŒ ‘1’ :”…”�”}”(hj•îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Kohj‘îubj~)�”}”(hhh]”hÞ)�”}”(hŒGconversion complete but at least one sensor value has not been read yet”h]”hŒGconversion complete but at least one sensor value has not been read yet”…”�”}”(hj¦îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohj£îubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‘îubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´KohjŽîubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjŠîubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEîubjˆ)�”}”(hŒb'0' : no bulk operation. Reading temperature will trigger a conversion on each device ”h]”jc)�”}”(hhh]”jh)�”}”(hŒV'0' : no bulk operation. Reading temperature will trigger a conversion on each device ”h]”(jn)�”}”(hŒ'0' :”h]”hŒ ‘0’ :”…”�”}”(hj×îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´KohjÓîubj~)�”}”(hhh]”hÞ)�”}”(hŒOno bulk operation. Reading temperature will trigger a conversion on each device”h]”hŒOno bulk operation. Reading temperature will trigger a conversion on each device”…”�”}”(hjèîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohjåîubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÓîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´KohjÐîubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÌîubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjEîubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jõàh´KohjBîubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj"îubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´Kohjîubjh)�”}”(hŒM*write*: 'trigger': trigger a bulk read on all supporting devices on the bus ”h]”(jn)�”}”(hŒ*write*:”h]”(jî')�”}”(hŒ*write*”h]”hŒwrite”…”�”}”(hj(ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hj$ïubhŒ:”…”�”}”(hj$ïh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Kohj ïubj~)�”}”(hhh]”hÞ)�”}”(hŒC'trigger': trigger a bulk read on all supporting devices on the bus”h]”hŒG‘trigger’: trigger a bulk read on all supporting devices on the bus”…”�”}”(hjCïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohj@ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´Kohjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒèNote that if a bulk read is sent but one sensor is not read immediately, the next access to temperature on this device will return the temperature measured at the time of issue of the bulk read command (not the current temperature).”h]”hŒèNote that if a bulk read is sent but one sensor is not read immediately, the next access to temperature on this device will return the temperature measured at the time of issue of the bulk read command (not the current temperature).”…”�”}”(hjcïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´KohhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒQUsers: any user space application which wants to communicate with w1_term device ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjxïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jõàh´Kohjtïubj~)�”}”(hhh]”hÞ)�”}”(hŒIany user space application which wants to communicate with w1_term device”h]”hŒIany user space application which wants to communicate with w1_term device”…”�”}”(hj‰ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jõàh´Kohj†ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjtïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jõàh´Kohjqïubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ,.. _abi_sys_bus_wmi_devices_driver_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-bus-wmi-devices-driver-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj·ïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/bus\/wmi\/devices\/\.\.\.\/driver_override**”h]”j`)�”}”(hŒ5**\/sys\/bus\/wmi\/devices\/\.\.\.\/driver_override**”h]”hŒ1/sys/bus/wmi/devices/.../driver_override”…”�”}”(hjÑïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-bus-wmi”h´KhjÊïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´ïubah}”(h]”j³ïah ]”h"]”Œ'abi_sys_bus_wmi_devices_driver_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðj©ïsj˜}”j³ïj©ïsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hjðh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hjðh]”hŒ sysfs-bus-wmi”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´Khjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KhhÊh²hubhÞ)�”}”(hX¼This file allows the driver for a device to be specified which will override standard ID table matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo wmi-event-dummy > driver_override). The override may be cleared with an empty string (echo > \ driver_override) which returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as "none". Only a single driver may be specified in the override, there is no support for parsing delimiters.”h]”hXÀThis file allows the driver for a device to be specified which will override standard ID table matching. When specified, only a driver with a name matching the value written to driver_override will have an opportunity to bind to the device. The override is specified by writing a string to the driver_override file (echo wmi-event-dummy > driver_override). The override may be cleared with an empty string (echo > driver_override) which returns the device to standard matching rules binding. Writing to driver_override does not automatically unbind the device from its current driver or make any attempt to automatically load the specified driver. If no driver with a matching name is currently loaded in the kernel, the device will not bind to any driver. This also allows devices to opt-out of driver binding using a driver_override name such as “noneâ€�. Only a single driver may be specified in the override, there is no support for parsing delimiters.”…”�”}”(hj6ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_wmi_devices_expensive:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-wmi-devices-expensive”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjRðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/expensive**”h]”j`)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/expensive**”h]”hŒ+/sys/bus/wmi/devices/.../expensive”…”�”}”(hjlðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KAhjeðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjRðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjOðubah}”(h]”jNðah ]”h"]”Œ!abi_sys_bus_wmi_devices_expensive”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�ðjDðsj˜}”jNðjDðsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hj¢ðh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hj¬ðh]”hŒ sysfs-bus-wmi”…”�”}”(hj®ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸ðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´KAhj¢ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KAhhÊh²hubhÞ)�”}”(hŒÇThis file contains a boolean flag signaling if interacting with the given WMI device will consume significant CPU resources. The WMI driver core will take care of enabling/disabling such WMI devices.”h]”hŒÇThis file contains a boolean flag signaling if interacting with the given WMI device will consume significant CPU resources. The WMI driver core will take care of enabling/disabling such WMI devices.”…”�”}”(hjÐðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KAhhÊh²hubj))�”}”(hŒ!.. _abi_sys_bus_wmi_devices_guid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-wmi-devices-guid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjìðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/bus\/wmi\/devices\/\.\.\.\/guid**”h]”j`)�”}”(hŒ***\/sys\/bus\/wmi\/devices\/\.\.\.\/guid**”h]”hŒ&/sys/bus/wmi/devices/.../guid”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K!hjÿðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjìðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéðubah}”(h]”jèðah ]”h"]”Œabi_sys_bus_wmi_devices_guid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7ñjÞðsj˜•}”jèðjÞðsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hj<ñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hjFñh]”hŒ sysfs-bus-wmi”…”�”}”(hjHñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´K!hj<ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K!hhÊh²hubhÞ)�”}”(hŒ×This file contains the GUID used to match WMI devices to compatible WMI drivers. This GUID is not necessarily unique inside a given machine, it is solely used to identify the interface exposed by a given WMI device.”h]”hŒ×This file contains the GUID used to match WMI devices to compatible WMI drivers. This GUID is not necessarily unique inside a given machine, it is solely used to identify the interface exposed by a given WMI device.”…”�”}”(hjjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K!hhÊh²hubj))�”}”(hŒ+.. _abi_sys_bus_wmi_devices_instance_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-bus-wmi-devices-instance-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj†ñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/bus\/wmi\/devices\/\.\.\.\/instance_count**”h]”j`)�”}”(hŒ4**\/sys\/bus\/wmi\/devices\/\.\.\.\/instance_count**”h]”hŒ0/sys/bus/wmi/devices/.../instance_count”…”�”}”(hj ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K9hj™ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒñubah}”(h]”j‚ñah ]”h"]”Œ&abi_sys_bus_wmi_devices_instance_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑñjxñsj˜}”j‚ñjxñsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hjÖñh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hjàñh]”hŒ sysfs-bus-wmi”…”�”}”(hjâñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´K9hjÖñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K9hhÊh²hubhÞ)�”}”(hŒ}This file contains the number of WMI object instances being present on a given WMI device. It contains a non-negative number.”h]”hŒ}This file contains the number of WMI object instances being present on a given WMI device. It contains a non-negative number.”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K9hhÊh²hubj))�”}”(hŒ%.. _abi_sys_bus_wmi_devices_modalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-bus-wmi-devices-modalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj òubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/bus\/wmi\/devices\/\.\.\.\/modalias**”h]”j`)�”}”(hŒ.**\/sys\/bus\/wmi\/devices\/\.\.\.\/modalias**”h]”hŒ*/sys/bus/wmi/devices/.../modalias”…”�”}”(hj:òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´Khj3òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-òubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjòubah}”(h]”jòah ]”h"]”Œ abi_sys_bus_wmi_devices_modalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkòjòsj˜}”jòjòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hjpòh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hjzòh]”hŒ sysfs-bus-wmi”…”�”}”(hj|òh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´Khjpòubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KhhÊh²hubhÞ)�”}”(hŒOThis file contains the MODALIAS value emitted by uevent for a given WMI device.”h]”hŒOThis file contains the MODALIAS value emitted by uevent for a given WMI device.”…”�”}”(hjžòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KhhÊh²hubhÞ)�”}”(hŒ1Format: wmi:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.”h]”hŒ1Format: wmi:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.”…”�”}”(hj¬òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_wmi_devices_notify_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-wmi-devices-notify-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÈòubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/notify_id**”h]”j`)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/notify_id**”h]”hŒ+/sys/bus/wmi/devices/.../notify_id”…”�”}”(hjâòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K2hjÛòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈòubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅòubah}”(h]”jÄòah ]”h"]”Œ!abi_sys_bus_wmi_devices_notify_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jójºòsj˜}”jÄòjºòsubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hjóh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hj"óh]”hŒ sysfs-bus-wmi”…”�”}”(hj$óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.óŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´K2hjóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K2hhÊh²hubhÞ)�”}”(hŒ|This file contains the WMI notify ID used internally to map ACPI events to WMI event devices. It contains two ASCII letters.”h]”hŒ|This file contains the WMI notify ID used internally to map ACPI events to WMI event devices. It contains two ASCII letters.”…”�”}”(hjFóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K2hhÊh²hubj))�”}”(hŒ&.. _abi_sys_bus_wmi_devices_object_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-bus-wmi-devices-object-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjbóubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/object_id**”h]”j`)�”}”(hŒ/**\/sys\/bus\/wmi\/devices\/\.\.\.\/object_id**”h]”hŒ+/sys/bus/wmi/devices/.../object_id”…”�”}”(hj|óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxóubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K*hjuóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjróubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoóubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbóubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_óubah}”(h]”j^óah ]”h"]”Œ!abi_sys_bus_wmi_devices_object_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­ójTósj˜}”j^ójTósubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hj²óh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hj¼óh]”hŒ sysfs-bus-wmi”…”�”}”(hj¾óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´K*hj²óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K*hhÊh²hubhÞ)�”}”(hŒ•This file contains the WMI object ID used internally to construct the ACPI method names used by non-event WMI devices. It contains two ASCII letters.”h]”hŒ•This file contains the WMI object ID used internally to construct the ACPI method names used by non-event WMI devices. It contains two ASCII letters.”…”�”}”(hjàóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´K*hhÊh²hubj))�”}”(hŒ$.. _abi_sys_bus_wmi_devices_setable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-bus-wmi-devices-setable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjüóubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/bus\/wmi\/devices\/\.\.\.\/setable**”h]”j`)�”}”(hŒ-**\/sys\/bus\/wmi\/devices\/\.\.\.\/setable**”h]”hŒ)/sys/bus/wmi/devices/.../setable”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KJhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüóubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùóubah}”(h]”jøóah ]”h"]”Œabi_sys_bus_wmi_devices_setable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGôjîósj˜}”jøójîósubhÞ)�”}”(hŒEDefined on file :ref:`sysfs-bus-wmi `”h]”(hŒDefined on file ”…”�”}”(hjLôh²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-bus-wmi `”h]”j§)�”}”(hjVôh]”hŒ sysfs-bus-wmi”…”�”}”(hjXôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_bus_wmi”uh1hh³jåïh´KJhjLôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KJhhÊh²hubhÞ)�”}”(hŒÉThis file contains a boolean flags signaling the data block associated with the given WMI device is writable. If the given WMI device is not associated with a data block, then this file will not exist.”h]”hŒÉThis file contains a boolean flags signaling the data block associated with the given WMI device is writable. If the given WMI device is not associated with a data block, then this file will not exist.”…”�”}”(hjzôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jåïh´KJhhÊh²hubj))�”}”(hŒ[.. _abi_sys_bus_wmi_devices_44fadeb1_b204_40f2_8581_394bbdc1b651_x_firmware_update_request:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-bus-wmi-devices-44fadeb1-b204-40f2-8581-394bbdc1b651-x-firmware-update-request”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kfuh1j@hj–ôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒd**\/sys\/bus\/wmi\/devices\/44FADEB1\-B204\-40F2\-8581\-394BBDC1B651[\-X]\/firmware_update_request**”h]”j`)�”}”(hŒd**\/sys\/bus\/wmi\/devices\/44FADEB1\-B204\-40F2\-8581\-394BBDC1B651[\-X]\/firmware_update_request**”h]”hŒ`/sys/bus/wmi/devices/44FADEB1-B204-40F2-8581-394BBDC1B651[-X]/firmware_update_request”…”�”}”(hj°ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ@Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-update”h´Khj©ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“ôubah}”(h]”j’ôah ]”h"]”ŒVabi_sys_bus_wmi_devices_44fadeb1_b204_40f2_8581_394bbdc1b651_x_firmware_update_request”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâôjˆôsj˜}”j’ôjˆôsubhÞ)�”}”(hŒwDefined on file :ref:`sysfs-platform-intel-wmi-sbl-fw-update `”h]”(hŒDefined on file ”…”�”}”(hjçôh²hh³Nh´Nubh)�”}”(hŒg:ref:`sysfs-platform-intel-wmi-sbl-fw-update `”h]”j§)�”}”(hjñôh]”hŒ&sysfs-platform-intel-wmi-sbl-fw-update”…”�”}”(hjóôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ7abi_file_testing_sysfs_platform_intel_wmi_sbl_fw_update”uh1hh³jÄôh´Khjçôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÄôh´KhhÊh²hubhÞ)�”}”(hŒèAllow user space entities to trigger update of Slim Bootloader (SBL). This attribute normally has a value of 0 and userspace can signal SBL to update firmware, on next reboot, by writing a value of 1. There are two available states:”h]”hŒèAllow user space entities to trigger update of Slim Bootloader (SBL). This attribute normally has a value of 0 and userspace can signal SBL to update firmware, on next reboot, by writing a value of 1. There are two available states:”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÄôh´KhhÊh²hubjÛ›)�”}”(hŒ[* 0 -> Skip firmware update while rebooting * 1 -> Attempt firmware update on next reboot ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ)0 -> Skip firmware update while rebooting”h]”hÞ)�”}”(hj,õh]”hŒ)0 -> Skip firmware update while rebooting”…”�”}”(hj.õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÄôh´Khj*õubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj'õubjˆ)�”}”(hŒ-1 -> Attempt firmware update on next reboot ”h]”hÞ)�”}”(hŒ+1 -> Attempt firmware update on next reboot”h]”hŒ+1 -> Attempt firmware update on next reboot”…”�”}”(hjEõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÄôh´KhjAõubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj'õubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jÄôh´Khj#õubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÄôh´KhhÊh²hubj))�”}”(hŒ^.. _abi_sys_bus_wmi_devices_6932965f_1671_4ceb_b988_d3ab0a901919_x_dell_privacy_current_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒYabi-sys-bus-wmi-devices-6932965f-1671-4ceb-b988-d3ab0a901919-x-dell-privacy-current-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hjsõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/bus\/wmi\/devices\/6932965F\-1671\-4CEB\-B988\-D3AB0A901919[\-X]\/dell_privacy_current_state**”h]”j`)�”}”(hŒg**\/sys\/bus\/wmi\/devices\/6932965F\-1671\-4CEB\-B988\-D3AB0A901919[\-X]\/dell_privacy_current_state**”h]”hŒc/sys/bus/wmi/devices/6932965F-1671-4CEB-B988-D3AB0A901919[-X]/dell_privacy_current_state”…”�”}”(hj�õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-platform-dell-privacy-wmi”h´K%hj†õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpõubah}”(h]”joõah ]”h"]”ŒYabi_sys_bus_wmi_devices_6932965f_1671_4ceb_b988_d3ab0a901919_x_dell_privacy_current_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿õjeõsj˜}”joõjeõsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-dell-privacy-wmi `”h]”(hŒDefined on file ”…”�”}”(hjÄõh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-dell-privacy-wmi `”h]”j§)�”}”(hjÎõh]”hŒsysfs-platform-dell-privacy-wmi”…”�”}”(hjÐõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_dell_privacy_wmi”uh1hh³j¡õh´K%hjÄõubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hhÊh²hubhÞ)�”}”(hŒÒAllow user space to check current dell privacy device state. Describes the Device State class exposed by BIOS which can be consumed by various applications interested in knowing the Privacy feature capabilities”h]”hŒÒAllow user space to check current dell privacy device state. Describes the Device State class exposed by BIOS which can be consumed by various applications interested in knowing the Privacy feature capabilities”…”�”}”(hjòõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hXyAttributes: Microphone: Identifies the local microphone can be muted by hardware, no applications is available to capture system mic sound Camera Shutter: Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop ”h]”(jn)�”}”(hŒ Attributes:”h]”hŒ Attributes:”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hjöubj~)�”}”(hhh]”jc)�”}”(hhh]”(jh)�”}”(hŒMicrophone: Identifies the local microphone can be muted by hardware, no applications is available to capture system mic sound ”h]”(jn)�”}”(hŒ Microphone:”h]”hŒ Microphone:”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hjöubj~)�”}”(hhh]”hÞ)�”}”(hŒrIdentifies the local microphone can be muted by hardware, no applications is available to capture system mic sound”h]”hŒrIdentifies the local microphone can be muted by hardware, no applications is available to capture system mic sound”…”�”}”(hj0öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hj-öubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hjöubjh)�”}”(hŒÅCamera Shutter: Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop ”h]”(jn)�”}”(hŒCamera Shutter:”h]”hŒCamera Shutter:”…”�”}”(hjNöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hjJöubj~)�”}”(hhh]”hÞ)�”}”(hŒ´Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop”h]”hŒ´Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop”…”�”}”(hj_öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hj\öubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjJöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hjöubjh)�”}”(hXValues: muted: Identifies the privacy device is turned off and cannot send stream to OS applications unmuted: Identifies the privacy device is turned on, audio or camera driver can get stream from mic and camera module to OS applications ”h]”(jn)�”}”(hŒValues:”h]”hŒValues:”…”�”}”(hj�öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hj‹öubj~)�”}”(hhh]”jc)�”}”(hhh]”(jh)�”}”(hŒ]muted: Identifies the privacy device is turned off and cannot send stream to OS applications ”h]”(jn)�”}”(hŒmuted:”h]”hŒmuted:”…”�”}”(hj§öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hj£öubj~)�”}”(hhh]”hÞ)�”}”(hŒUIdentifies the privacy device is turned off and cannot send stream to OS applications”h]”hŒUIdentifies the privacy device is turned off and cannot send stream to OS applications”…”�”}”(hj¸öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hjµöubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj£öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hj öubjh)�”}”(hŒ‰unmuted: Identifies the privacy device is turned on, audio or camera driver can get stream from mic and camera module to OS applications ”h]”(jn)�”}”(hŒunmuted:”h]”hŒunmuted:”…”�”}”(hjÖöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´K%hjÒöubj~)�”}”(hhh]”hÞ)�”}”(hŒIdentifies the privacy device is turned on, audio or camera driver can get stream from mic and camera module to OS applications”h]”hŒIdentifies the privacy device is turned on, audio or camera driver can get stream from mic and camera module to OS applications”…”�”}”(hjçöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hjäöubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÒöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hj öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj�öubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‹öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´K%hjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒBFor example to check all supported current privacy device states::”h]”hŒAFor example to check all supported current privacy device states:”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´K%hhÊh²hubj¹)�”}”(hŒš# cat /sys/bus/wmi/drivers/dell-privacy/6932965F-1671-4CEB-B988-D3AB0A901919*/dell_privacy_current_state [Microphone] [unmuted] [Camera Shutter] [unmuted]”h]”hŒš# cat /sys/bus/wmi/drivers/dell-privacy/6932965F-1671-4CEB-B988-D3AB0A901919*/dell_privacy_current_state [Microphone] [unmuted] [Camera Shutter] [unmuted]”…”�”}”hj'÷sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¡õh´K%hhÊh²hubj))�”}”(hŒ_.. _abi_sys_bus_wmi_devices_6932965f_1671_4ceb_b988_d3ab0a901919_x_dell_privacy_supported_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒZabi-sys-bus-wmi-devices-6932965f-1671-4ceb-b988-d3ab0a901919-x-dell-privacy-supported-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hjC÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/bus\/wmi\/devices\/6932965F\-1671\-4CEB\-B988\-D3AB0A901919[\-X]\/dell_privacy_supported_type**”h]”j`)�”}”(hŒh**\/sys\/bus\/wmi\/devices\/6932965F\-1671\-4CEB\-B988\-D3AB0A901919[\-X]\/dell_privacy_supported_type**”h]”hŒd/sys/bus/wmi/devices/6932965F-1671-4CEB-B988-D3AB0A901919[-X]/dell_privacy_supported_type”…”�”}”(hj]÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´KhjV÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjP÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjC÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@÷ubah}”(h]”j?÷ah ]”h"]”ŒZabi_sys_bus_wmi_devices_6932965f_1671_4ceb_b988_d3ab0a901919_x_dell_privacy_supported_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽ÷j5÷sj˜}”j?÷j5÷subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-platform-dell-privacy-wmi `”h]”(hŒDefined on file ”…”�”}”(hj“÷h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-platform-dell-privacy-wmi `”h]”j§)�”}”(hj�÷h]”hŒsysfs-platform-dell-privacy-wmi”…”�”}”(hjŸ÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_platform_dell_privacy_wmi”uh1hh³j¡õh´Khj“÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´KhhÊh²hubhÞ)�”}”(hŒüDisplay which dell hardware level privacy devices are supported “Dell Privacyâ€� is a set of HW, FW, and SW features to enhance Dell’s commitment to platform privacy for MIC, Camera, and ePrivacy screens. The supported hardware privacy devices are:”h]”hŒüDisplay which dell hardware level privacy devices are supported “Dell Privacyâ€� is a set of HW, FW, and SW features to enhance Dell’s commitment to platform privacy for MIC, Camera, and ePrivacy screens. The supported hardware privacy devices are:”…”�”}”(hjÁ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hX~Attributes: Microphone Mute: Identifies the local microphone can be muted by hardware, no applications is available to capture system mic sound Camera Shutter: Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop ”h]”(jn)�”}”(hŒ Attributes:”h]”hŒ Attributes:”…”�”}”(hjÖ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´KhjÒ÷ubj~)�”}”(hhh]”jc)�”}”(hhh]”(jh)�”}”(hŒ„Microphone Mute: Identifies the local microphone can be muted by hardware, no applications is available to capture system mic sound ”h]”(jn)�”}”(hŒMicrophone Mute:”h]”hŒMicrophone Mute:”…”�”}”(hjî÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´Khjê÷ubj~)�”}”(hhh]”hÞ)�”}”(hŒrIdentifies the local microphone can be muted by hardware, no applications is available to capture system mic sound”h]”hŒrIdentifies the local microphone can be muted by hardware, no applications is available to capture system mic sound”…”�”}”(hjÿ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´Khjü÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjê÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´Khjç÷ubjh)�”}”(hŒÅCamera Shutter: Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop ”h]”(jn)�”}”(hŒCamera Shutter:”h]”hŒCamera Shutter:”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´Khjøubj~)�”}”(hhh]”hÞ)�”}”(hŒ´Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop”h]”hŒ´Identifies camera shutter controlled by hardware, which is a micromechanical shutter assembly that is built onto the camera module to block capturing images from outside the laptop”…”�”}”(hj.øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´Khj+øubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´Khjç÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjä÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÒ÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´KhjÏ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒValues:”h]”hŒValues:”…”�”}”(hj`øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´KhhÊh²hubjÛ›)�”}”(hŒ‹supported: The privacy device is supported by this system unsupported: The privacy device is not supported on this system ”h]”jc)�”}”(hhh]”(jh)�”}”(hŒ:supported: The privacy device is supported by this system ”h]”(jn)�”}”(hŒ supported:”h]”hŒ supported:”…”�”}”(hjyøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´Khjuøubj~)�”}”(hhh]”hÞ)�”}”(hŒ.The privacy device is supported by this system”h]”hŒ.The privacy device is supported by this system”…”�”}”(hjŠøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´Khj‡øubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjuøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´Khjrøubjh)�”}”(hŒ@unsupported: The privacy device is not supported on this system ”h]”(jn)�”}”(hŒ unsupported:”h]”hŒ unsupported:”…”�”}”(hj¨øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡õh´Khj¤øubj~)�”}”(hhh]”hÞ)�”}”(hŒ2The privacy device is not supported on this system”h]”hŒ2The privacy device is not supported on this system”…”�”}”(hj¹øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´Khj¶øubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¤øubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡õh´Khjrøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjnøubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¡õh´KhhÊh²hubhÞ)�”}”(hŒ:For example to check which privacy devices are supported::”h]”hŒ9For example to check which privacy devices are supported:”…”�”}”(hjßøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡õh´KhhÊh²hubj¹)�”}”(hŒÄ# cat /sys/bus/wmi/drivers/dell-privacy/6932965F-1671-4CEB-B988-D3AB0A901919*/dell_privacy_supported_type [Microphone Mute] [supported] [Camera Shutter] [supported] [ePrivacy Screen] [unsupported]”h]”hŒÄ# cat /sys/bus/wmi/drivers/dell-privacy/6932965F-1671-4CEB-B988-D3AB0A901919*/dell_privacy_supported_type [Microphone Mute] [supported] [Camera Shutter] [supported] [ePrivacy Screen] [unsupported]”…”�”}”hjíøsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j¡õh´KhhÊh²hubj))�”}”(hŒO.. _abi_sys_bus_wmi_devices_86ccfd48_205e_4a77_9c48_2021cbede341_x_force_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-bus-wmi-devices-86ccfd48-205e-4a77-9c48-2021cbede341-x-force-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj ùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/bus\/wmi\/devices\/86CCFD48\-205E\-4A77\-9C48\-2021CBEDE341[\-X]\/force_power**”h]”j`)�”}”(hŒX**\/sys\/bus\/wmi\/devices\/86CCFD48\-205E\-4A77\-9C48\-2021CBEDE341[\-X]\/force_power**”h]”hŒT/sys/bus/wmi/devices/86CCFD48-205E-4A77-9C48-2021CBEDE341[-X]/force_power”…”�”}”(hj#ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-platform-intel-wmi-thunderbolt”h´Khjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùubah}”(h]”jùah ]”h"]”ŒJabi_sys_bus_wmi_devices_86ccfd48_205e_4a77_9c48_2021cbede341_x_force_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUùjûøsj˜}”jùjûøsubhÞ)�”}”(hŒsDefined on file :ref:`sysfs-platform-intel-wmi-thunderbolt `”h]”(hŒDefined on file ”…”�”}”(hjZùh²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-platform-intel-wmi-thunderbolt `”h]”j§)�”}”(hjdùh]”hŒ$sysfs-platform-intel-wmi-thunderbolt”…”�”}”(hjfùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_platform_intel_wmi_thunderbolt”uh1hh³j7ùh´KhjZùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7ùh´KhhÊh²hubhÞ)�”}”(hŒ§Modify the platform force power state, influencing Thunderbolt controllers to turn on or off when no devices are connected (write-only) There are two available states:”h]”hŒ§Modify the platform force power state, influencing Thunderbolt controllers to turn on or off when no devices are connected (write-only) There are two available states:”…”�”}”(hjˆùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7ùh´KhhÊh²hubjÛ›)�”}”(hŒ8* 0 -> Force power disabled * 1 -> Force power enabled ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0 -> Force power disabled”h]”hÞ)�”}”(hjŸùh]”hŒ0 -> Force power disabled”…”�”}”(hj¡ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7ùh´Khj�ùubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšùubjˆ)�”}”(hŒ1 -> Force power enabled ”h]”hÞ)�”}”(hŒ1 -> Force power enabled”h]”hŒ1 -> Force power enabled”…”�”}”(hj¸ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7ùh´Khj´ùubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjšùubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j7ùh´Khj–ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j7ùh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_bus_wmi_drivers_lenovo_yb9_kbdock_guid_keyboard_position:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-bus-wmi-drivers-lenovo-yb9-kbdock-guid-keyboard-position”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjæùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/bus\/wmi\/drivers\/lenovo\-yb9\-kbdock\/\\/keyboard_position**”h]”j`)�”}”(hŒN**\/sys\/bus\/wmi\/drivers\/lenovo\-yb9\-kbdock\/\\/keyboard_position**”h]”hŒJ/sys/bus/wmi/drivers/lenovo-yb9-kbdock//keyboard_position”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-driver-lenovo-yb9-kbdock”h´Khjùùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãùubah}”(h]”jâùah ]”h"]”Œ@abi_sys_bus_wmi_drivers_lenovo_yb9_kbdock_guid_keyboard_position”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2újØùsj˜}”jâùjØùsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-driver-lenovo-yb9-kbdock `”h]”(hŒDefined on file ”…”�”}”(hj7úh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-driver-lenovo-yb9-kbdock `”h]”j§)�”}”(hjAúh]”hŒsysfs-driver-lenovo-yb9-kbdock”…”�”}”(hjCúh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_driver_lenovo_yb9_kbdock”uh1hh³júh´Khj7úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´KhhÊh²hubhÞ)�”}”(hŒŠRead-only attribute reporting the current keyboard dock position as reported by the Embedded Controller on the Lenovo Yoga Book 9 14IAH10.”h]”hŒŠRead-only attribute reporting the current keyboard dock position as reported by the Embedded Controller on the Lenovo Yoga Book 9 14IAH10.”…”�”}”(hjeúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´KhhÊh²hubhÞ)�”}”(hŒPossible values:”h]”hŒPossible values:”…”�”}”(hjsúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj„úubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj„úubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj¤úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khj¡úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžúubjW)�”}”(hhh]”hÞ)�”}”(hŒ/keyboard is not docked to any screen (detached)”h]”hŒ/keyboard is not docked to any screen (detached)”…”�”}”(hjºúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khj·úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžúubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›úubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjÚúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khj×úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔúubjW)�”}”(hhh]”hÞ)�”}”(hŒ4keyboard docked on the top half of the bottom screen”h]”hŒ4keyboard docked on the top half of the bottom screen”…”�”}”(hjðúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khjíúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔúubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›úubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khj ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ûubjW)�”}”(hhh]”hÞ)�”}”(hŒ7keyboard docked on the bottom half of the bottom screen”h]”hŒ7keyboard docked on the bottom half of the bottom screen”…”�”}”(hj&ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´Khj#ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›úubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�úubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒoSW_TABLET_MODE input events are also emitted: 0 when the keyboard is docked (either position), 1 when detached.”h]”hŒoSW_TABLET_MODE input events are also emitted: 0 when the keyboard is docked (either position), 1 when detached.”…”�”}”(hjSûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³júh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys/class”h]”hŒSymbols under /sys/class”…”�”}”(hjdûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjaûh³Nh´Nubj))�”}”(hŒ.. _abi_sys_class:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class”uh1j(h´Khjaûubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj€ûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/**”h]”j`)�”}”(hŒ**\/sys\/class\/**”h]”hŒ/sys/class/”…”�”}”(hjšûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ%Documentation/ABI/testing/sysfs-class”h´Khj“ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}ûubah}”(h]”j|ûah ]”h"]”Œ abi_sys_class”ah$]”h&]”uh1j6hjaûj–}”jÌûjrûsj˜}”j|ûjrûsubhÞ)�”}”(hŒADefined on file :ref:`sysfs-class `”h]”(hŒDefined on file ”…”�”}”(hjÑûh²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-class `”h]”j§)�”}”(hjÛûh]”hŒ sysfs-class”…”�”}”(hjÝûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class”uh1hh³j®ûh´KhjÑûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®ûh´KhjaûubhÞ)�”}”(hŒßThe /sys/class directory will consist of a group of subdirectories describing individual classes of devices in the kernel. The individual directories will consist of either subdirectories, or symlinks to other directories.”h]”hŒßThe /sys/class directory will consist of a group of subdirectories describing individual classes of devices in the kernel. The individual directories will consist of either subdirectories, or symlinks to other directories.”…”�”}”(hjÿûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®ûh´KhjaûubhÞ)�”}”(hŒ{All programs that use this directory tree must be able to handle both subdirectories or symlinks in order to work properly.”h]”hŒ{All programs that use this directory tree must be able to handle both subdirectories or symlinks in order to work properly.”…”�”}”(hj üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®ûh´Khjaûubjc)�”}”(hhh]”jh)�”}”(hŒ8Users: udev ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj"üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j®ûh´Khjüubj~)�”}”(hhh]”hÞ)�”}”(hŒ0udev ”h]”(hŒudev <”…”�”}”(hj3üh²hh³Nh´Nubjö¯)�”}”(hŒ)linux-hotplug-devel@lists.sourceforge.net”h]”hŒ)linux-hotplug-devel@lists.sourceforge.net”…”�”}”(hj;üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œ0mailto:linux-hotplug-devel@lists.sourceforge.net”uh1jõ¯hj3üubhŒ>”…”�”}”(hj3üh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j®ûh´Khj0üubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjüubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j®ûh´Khjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjaûubeh}”(h]”Œsymbols-under-sys-class”ah ]”h"]”Œsymbols under /sys/class”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ8.. _abi_sys_class_accel_accel_n_device_armcp_kernel_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-accel-accel-n-device-armcp-kernel-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj}üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/armcp_kernel_ver**”h]”j`)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/armcp_kernel_ver**”h]”hŒ9/sys/class/accel/accel/device/armcp_kernel_ver”…”�”}”(hj—üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-driver-habanalabs”h´Khj�üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzüubah}”(h]”jyüah ]”h"]”Œ3abi_sys_class_accel_accel_n_device_armcp_kernel_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉüjoüsj˜}”jyüjoüsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjÎüh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjØüh]”hŒsysfs-driver-habanalabs”…”�”}”(hjÚüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KhjÎüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubhÞ)�”}”(hŒ�Version of the Linux kernel running on the device's CPU. Will be DEPRECATED in Linux kernel version 5.10, and be replaced with cpucp_kernel_ver”h]”hŒ‘Version of the Linux kernel running on the device’s CPU. Will be DEPRECATED in Linux kernel version 5.10, and be replaced with cpucp_kernel_ver”…”�”}”(hjüüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_armcp_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-armcp-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/armcp_ver**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/armcp_ver**”h]”hŒ2/sys/class/accel/accel/device/armcp_ver”…”�”}”(hj2ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K hj+ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jýah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_armcp_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcýj ýsj˜}”jýj ýsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjhýh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjrýh]”hŒsysfs-driver-habanalabs”…”�”}”(hjtýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K hjhýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K hhÊh²hubhÞ)�”}”(hŒ†Version of the application running on the device's CPU Will be DEPRECATED in Linux kernel version 5.10, and be replaced with cpucp_ver”h]”hŒˆVersion of the application running on the device’s CPU Will be DEPRECATED in Linux kernel version 5.10, and be replaced with cpucp_ver”…”�”}”(hj–ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_accel_accel_n_device_clk_cur_freq_mhz:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-accel-accel-n-device-clk-cur-freq-mhz”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj²ýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/clk_cur_freq_mhz**”h]”j`)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/clk_cur_freq_mhz**”h]”hŒ9/sys/class/accel/accel/device/clk_cur_freq_mhz”…”�”}”(hjÌýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhjÅýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯ýubah}”(h]”j®ýah ]”h"]”Œ3abi_sys_class_accel_accel_n_device_clk_cur_freq_mhz”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýýj¤ýsj˜}”j®ýj¤ýsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjþh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj þh]”hŒsysfs-driver-habanalabs”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Khjþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubhÞ)�”}”(hŒrDisplays the current frequency, in MHz, of the device clock. This property is valid only for the Gaudi ASIC family”h]”hŒrDisplays the current frequency, in MHz, of the device clock. This property is valid only for the Gaudi ASIC family”…”�”}”(hj0þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_accel_accel_n_device_clk_max_freq_mhz:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-accel-accel-n-device-clk-max-freq-mhz”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjLþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/clk_max_freq_mhz**”h]”j`)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/clk_max_freq_mhz**”h]”hŒ9/sys/class/accel/accel/device/clk_max_freq_mhz”…”�”}”(hjfþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Khj_þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjIþubah}”(h]”jHþah ]”h"]”Œ3abi_sys_class_accel_accel_n_device_clk_max_freq_mhz”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—þj>þsj˜}”jHþj>þsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjœþh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj¦þh]”hŒsysfs-driver-habanalabs”…”�”}”(hj¨þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²þŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Khjœþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubhÞ)�”}”(hXAllows the user to set the maximum clock frequency, in MHz. The device clock might be set to lower value than the maximum. The user should read the clk_cur_freq_mhz to see the actual frequency value of the device clock. This property is valid only for the Gaudi ASIC family”h]”hXAllows the user to set the maximum clock frequency, in MHz. The device clock might be set to lower value than the maximum. The user should read the clk_cur_freq_mhz to see the actual frequency value of the device clock. This property is valid only for the Gaudi ASIC family”…”�”}”(hjÊþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_accel_accel_n_device_cpld_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-accel-accel-n-device-cpld-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjæþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/cpld_ver**”h]”j`)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/cpld_ver**”h]”hŒ1/sys/class/accel/accel/device/cpld_ver”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K"hjùþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöþubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãþubah}”(h]”jâþah ]”h"]”Œ+abi_sys_class_accel_accel_n_device_cpld_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ÿjØþsj˜}”jâþjØþsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj6ÿh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj@ÿh]”hŒsysfs-driver-habanalabs”…”�”}”(hjBÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K"hj6ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K"hhÊh²hubhÞ)�”}”(hŒ Version of the Device's CPLD F/W”h]”hŒ"Version of the Device’s CPLD F/W”…”�”}”(hjdÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K"hhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_accel_accel_n_device_cpucp_kernel_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-accel-accel-n-device-cpucp-kernel-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj€ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/cpucp_kernel_ver**”h]”j`)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/cpucp_kernel_ver**”h]”hŒ9/sys/class/accel/accel/device/cpucp_kernel_ver”…”�”}”(hjšÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K(hj“ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}ÿubah}”(h]”j|ÿah ]”h"]”Œ3abi_sys_class_accel_accel_n_device_cpucp_kernel_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËÿjrÿsj˜}”j|ÿjrÿsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjÐÿh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjÚÿh]”hŒsysfs-driver-habanalabs”…”�”}”(hjÜÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K(hjÐÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K(hhÊh²hubhÞ)�”}”(hŒ7Version of the Linux kernel running on the device's CPU”h]”hŒ9Version of the Linux kernel running on the device’s CPU”…”�”}”(hjþÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K(hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_cpucp_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-cpucp-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/cpucp_ver**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/cpucp_ver**”h]”hŒ2/sys/class/accel/accel/device/cpucp_ver”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K.hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_cpucp_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jej sj˜}”jj subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjjh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjth]”hŒsysfs-driver-habanalabs”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K.hjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K.hhÊh²hubhÞ)�”}”(hŒ6Version of the application running on the device's CPU”h]”hŒ8Version of the application running on the device’s CPU”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K.hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_accel_accel_n_device_device_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-accel-accel-n-device-device-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/device_type**”h]”j`)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/device_type**”h]”hŒ4/sys/class/accel/accel/device/device_type”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K4hjÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±ubah}”(h]”j°ah ]”h"]”Œ.abi_sys_class_accel_accel_n_device_device_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿj¦sj˜}”j°j¦subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjh]”hŒsysfs-driver-habanalabs”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K4hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K4hhÊh²hubhÞ)�”}”(hŒ\Displays the code name of the device according to its type. The supported values are: "GOYA"”h]”hŒ`Displays the code name of the device according to its type. The supported values are: “GOYAâ€�”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K4hhÊh²hubj))�”}”(hŒ... _abi_sys_class_accel_accel_n_device_eeprom:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-accel-accel-n-device-eeprom”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/eeprom**”h]”j`)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/eeprom**”h]”hŒ//sys/class/accel/accel/device/eeprom”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K;hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKubah}”(h]”jJah ]”h"]”Œ)abi_sys_class_accel_accel_n_device_eeprom”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™j@sj˜}”jJj@subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjžh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj¨h]”hŒsysfs-driver-habanalabs”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K;hjžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K;hhÊh²hubhÞ)�”}”(hŒIA binary file attribute that contains the contents of the on-board EEPROM”h]”hŒIA binary file attribute that contains the contents of the on-board EEPROM”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K;hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_accel_accel_n_device_fuse_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-accel-accel-n-device-fuse-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/fuse_ver**”h]”j`)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/fuse_ver**”h]”hŒ1/sys/class/accel/accel/device/fuse_ver”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KBhjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåubah}”(h]”jäah ]”h"]”Œ+abi_sys_class_accel_accel_n_device_fuse_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3jÚsj˜}”jäjÚsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj8h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjBh]”hŒsysfs-driver-habanalabs”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KBhj8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KBhhÊh²hubhÞ)�”}”(hŒ,Displays the device's version from the eFuse”h]”hŒ.Displays the device’s version from the eFuse”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KBhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_fw_os_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-fw-os-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/fw_os_ver**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/fw_os_ver**”h]”hŒ2/sys/class/accel/accel/device/fw_os_ver”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KHhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”j~ah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_fw_os_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍjtsj˜}”j~jtsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjÒh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjÜh]”hŒsysfs-driver-habanalabs”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KHhjÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KHhhÊh²hubhÞ)�”}”(hŒ6Version of the firmware OS running on the device's CPU”h]”hŒ8Version of the firmware OS running on the device’s CPU”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KHhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_accel_accel_n_device_hard_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-accel-accel-n-device-hard-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/accel\/accel\\/device\/hard_reset**”h]”j`)�”}”(hŒ7**\/sys\/class\/accel\/accel\\/device\/hard_reset**”h]”hŒ3/sys/class/accel/accel/device/hard_reset”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KNhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ-abi_sys_class_accel_accel_n_device_hard_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgjsj˜}”jjsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjlh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjvh]”hŒsysfs-driver-habanalabs”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KNhjlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KNhhÊh²hubhÞ)�”}”(hŒªInterface to trigger a hard-reset operation for the device. Hard-reset will reset ALL internal components of the device except for the PCI interface and the internal PLLs”h]”hŒªInterface to trigger a hard-reset operation for the device. Hard-reset will reset ALL internal components of the device except for the PCI interface and the internal PLLs”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KNhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_accel_accel_n_device_hard_reset_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-accel-accel-n-device-hard-reset-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/hard_reset_cnt**”h]”j`)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/hard_reset_cnt**”h]”hŒ7/sys/class/accel/accel/device/hard_reset_cnt”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KVhjÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ubah}”(h]”j²ah ]”h"]”Œ1abi_sys_class_accel_accel_n_device_hard_reset_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¨sj˜}”j²j¨subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjh]”hŒsysfs-driver-habanalabs”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KVhhÊh²hubhÞ)�”}”(hŒdDisplays how many times the device have undergone a hard-reset operation since the driver was loaded”h]”hŒdDisplays how many times the device have undergone a hard-reset operation since the driver was loaded”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KVhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_accel_accel_n_device_high_pll:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-accel-accel-n-device-high-pll”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/high_pll**”h]”j`)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/high_pll**”h]”hŒ1/sys/class/accel/accel/device/high_pll”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K]hjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjMubah}”(h]”jLah ]”h"]”Œ+abi_sys_class_accel_accel_n_device_high_pll”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›jBsj˜}”jLjBsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjªh]”hŒsysfs-driver-habanalabs”…”�”}”(h•j¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K]hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K]hhÊh²hubhÞ)�”}”(hŒ´Allows the user to set the maximum clock frequency for MME, TPC and IC when the power management profile is set to "automatic". This property is valid only for the Goya ASIC family”h]”hŒ¸Allows the user to set the maximum clock frequency for MME, TPC and IC when the power management profile is set to “automaticâ€�. This property is valid only for the Goya ASIC family”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K]hhÊh²hubj))�”}”(hŒ... _abi_sys_class_accel_accel_n_device_ic_clk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-accel-accel-n-device-ic-clk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/ic_clk**”h]”j`)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/ic_clk**”h]”hŒ//sys/class/accel/accel/device/ic_clk”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kehjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçubah}”(h]”jæah ]”h"]”Œ)abi_sys_class_accel_accel_n_device_ic_clk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5jÜsj˜}”jæjÜsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj:h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjDh]”hŒsysfs-driver-habanalabs”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kehj:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KehhÊh²hubhÞ)�”}”(hXŠAllows the user to set the maximum clock frequency, in Hz, of the Interconnect fabric. Writes to this parameter affect the device only when the power management profile is set to "manual" mode. The device IC clock might be set to lower value than the maximum. The user should read the ic_clk_curr to see the actual frequency value of the IC. This property is valid only for the Goya ASIC family”h]”hXŽAllows the user to set the maximum clock frequency, in Hz, of the Interconnect fabric. Writes to this parameter affect the device only when the power management profile is set to “manualâ€� mode. The device IC clock might be set to lower value than the maximum. The user should read the ic_clk_curr to see the actual frequency value of the IC. This property is valid only for the Goya ASIC family”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KehhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_accel_accel_n_device_ic_clk_curr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-accel-accel-n-device-ic-clk-curr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/ic_clk_curr**”h]”j`)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/ic_clk_curr**”h]”hŒ4/sys/class/accel/accel/device/ic_clk_curr”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kqhj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j€ah ]”h"]”Œ.abi_sys_class_accel_accel_n_device_ic_clk_curr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏjvsj˜}”j€jvsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjÔh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjÞh]”hŒsysfs-driver-habanalabs”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KqhjÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KqhhÊh²hubhÞ)�”}”(hŒ}Displays the current clock frequency, in Hz, of the Interconnect fabric. This property is valid only for the Goya ASIC family”h]”hŒ}Displays the current clock frequency, in Hz, of the Interconnect fabric. This property is valid only for the Goya ASIC family”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KqhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_accel_accel_n_device_infineon_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-accel-accel-n-device-infineon-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/infineon_ver**”h]”j`)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/infineon_ver**”h]”hŒ5/sys/class/accel/accel/device/infineon_ver”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kxhj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ/abi_sys_class_accel_accel_n_device_infineon_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jijsj˜}”jjsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjnh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjxh]”hŒsysfs-driver-habanalabs”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kxhjnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KxhhÊh²hubhÞ)�”}”(hŒNVersion of the Device's power supply F/W code. Relevant only to GOYA and GAUDI”h]”hŒPVersion of the Device’s power supply F/W code. Relevant only to GOYA and GAUDI”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KxhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_max_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-max-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/max_power**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/max_power**”h]”hŒ2/sys/class/accel/accel/device/max_power”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K~hjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµubah}”(h]”j´ah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_max_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjªsj˜}”j´jªsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjh]”hŒsysfs-driver-habanalabs”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K~hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K~hhÊh²hubhÞ)�”}”(hŒQAllows the user to set the maximum power consumption of the device in milliwatts.”h]”hŒQAllows the user to set the maximum power consumption of the device in milliwatts.”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K~hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_accel_accel_n_device_mme_clk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-accel-accel-n-device-mme-clk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/mme_clk**”h]”j`)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/mme_clk**”h]”hŒ0/sys/class/accel/accel/device/mme_clk”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K…hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjOubah}”(h]”jNah ]”h"]”Œ*abi_sys_class_accel_accel_n_device_mme_clk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jDsj˜}”jNjDsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj¢h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj¬h]”hŒsysfs-driver-habanalabs”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K…hj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K…hhÊh²hubhÞ)�”}”(hXŒAllows the user to set the maximum clock frequency, in Hz, of the MME compute engine. Writes to this parameter affect the device only when the power management profile is set to "manual" mode. The device MME clock might be set to lower value than the maximum. The user should read the mme_clk_curr to see the actual frequency value of the MME. This property is valid only for the Goya ASIC family”h]”hX�Allows the user to set the maximum clock frequency, in Hz, of the MME compute engine. Writes to this parameter affect the device only when the power management profile is set to “manualâ€� mode. The device MME clock might be set to lower value than the maximum. The user should read the mme_clk_curr to see the actual frequency value of the MME. This property is valid only for the Goya ASIC family”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K…hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_accel_accel_n_device_mme_clk_curr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-accel-accel-n-device-mme-clk-curr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/mme_clk_curr**”h]”j`)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/mme_clk_curr**”h]”hŒ5/sys/class/accel/accel/device/mme_clk_curr”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K‘hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéubah}”(h]”jèah ]”h"]”Œ/abi_sys_class_accel_accel_n_device_mme_clk_curr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7jÞsj˜}”jèjÞsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj<h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjFh]”hŒsysfs-driver-habanalabs”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K‘hj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K‘hhÊh²hubhÞ)�”}”(hŒ|Displays the current clock frequency, in Hz, of the MME compute engine. This property is valid only for the Goya ASIC family”h]”hŒ|Displays the current clock frequency, in Hz, of the MME compute engine. This property is valid only for the Goya ASIC family”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K‘hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_module_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-module-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/module_id**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/module_id**”h]”hŒ2/sys/class/accel/accel/device/module_id”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K˜hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”j‚ah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_module_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑjxsj˜}”j‚jxsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjÖh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjàh]”hŒsysfs-driver-habanalabs”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K˜hjÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K˜hhÊh²hubhÞ)�”}”(hŒDisplays the device's module id”h]”hŒ!Displays the device’s module id”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K˜hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_accel_accel_n_device_parent_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-accel-accel-n-device-parent-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/device\/parent_device**”h]”j`)�”}”(hŒ:**\/sys\/class\/accel\/accel\\/device\/parent_device**”h]”hŒ6/sys/class/accel/accel/device/parent_device”…”�”}”(hj: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kžhj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ0abi_sys_class_accel_accel_n_device_parent_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk j sj˜}”j j subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjp h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjz h]”hŒsysfs-driver-habanalabs”…”�”}”(hj| h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j† Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kžhjp ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KžhhÊh²hubhÞ)�”}”(hŒ:Displays the name of the parent device of the accel device”h]”hŒ:Displays the name of the parent device of the accel device”…”�”}”(hjž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KžhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_accel_accel_n_device_pci_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-accel-accel-n-device-pci-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjº ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/pci_addr**”h]”j`)�”}”(hŒ5**\/sys\/class\/accel\/accel\\/device\/pci_addr**”h]”hŒ1/sys/class/accel/accel/device/pci_addr”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¤hjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj· ubah}”(h]”j¶ ah ]”h"]”Œ+abi_sys_class_accel_accel_n_device_pci_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¬ sj˜}”j¶ j¬ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj h]”hŒsysfs-driver-habanalabs”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K¤hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¤hhÊh²hubhÞ)�”}”(hŒzDisplays the PCI address of the device. This is needed so the user would be able to open a device based on its PCI address”h]”hŒzDisplays the PCI address of the device. This is needed so the user would be able to open a device based on its PCI address”…”�”}”(hj8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¤hhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_accel_accel_n_device_pm_mng_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-accel-accel-n-device-pm-mng-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjT ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/pm_mng_profile**”h]”j`)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/pm_mng_profile**”h]”hŒ7/sys/class/accel/accel/device/pm_mng_profile”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K«hjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ ubah}”(h]”jP ah ]”h"]”Œ1abi_sys_class_accel_accel_n_device_pm_mng_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ jF sj˜}”jP jF subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj¤ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj® h]”hŒsysfs-driver-habanalabs”…”�”}”(hj° h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K«hj¤ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K«hhÊh²hubhÞ)�”}”(hX Power management profile. Values are "auto", "manual". In "auto" mode, the driver will set the maximum clock frequency to a high value when a user-space process opens the device's file (unless it was already opened by another process). The driver will set the max clock frequency to a low value when there are no user processes that are opened on the device's file. In "manual" mode, the user sets the maximum clock frequency by writing to ic_clk, mme_clk and tpc_clk. This property is valid only for the Goya ASIC family”h]”hXPower management profile. Values are “autoâ€�, “manualâ€�. In “autoâ€� mode, the driver will set the maximum clock frequency to a high value when a user-space process opens the device’s file (unless it was already opened by another process). The driver will set the max clock frequency to a low value when there are no user processes that are opened on the device’s file. In “manualâ€� mode, the user sets the maximum clock frequency by writing to ic_clk, mme_clk and tpc_clk. This property is valid only for the Goya ASIC family”…”�”}”(hjÒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K«hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_accel_accel_n_device_preboot_btl_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-accel-accel-n-device-preboot-btl-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjî ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/accel\/accel\\/device\/preboot_btl_ver**”h]”j`)�”}”(hŒ<**\/sys\/class\/accel\/accel\\/device\/preboot_btl_ver**”h]”hŒ8/sys/class/accel/accel/device/preboot_btl_ver”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¹hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë ubah}”(h]”jê ah ]”h"]”Œ2abi_sys_class_accel_accel_n_device_preboot_btl_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9 jà sj˜}”jê jà subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj> h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjH h]”hŒsysfs-driver-habanalabs”…”�”}”(hjJ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K¹hj> ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¹hhÊh²hubhÞ)�”}”(hŒ(Version of the device's preboot F/W code”h]”hŒ*Version of the device’s preboot F/W code”…”�”}”(hjl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¹hhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_accel_accel_n_device_security_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-accel-accel-n-device-security-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjˆ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/security_enabled**”h]”j`)�”}”(hŒ=**\/sys\/class\/accel\/accel\\/device\/security_enabled**”h]”hŒ9/sys/class/accel/accel/device/security_enabled”…”�”}”(hj¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¿hj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj… ubah}”(h]”j„ ah ]”h"]”Œ3abi_sys_class_accel_accel_n_device_security_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ jz sj˜}”j„ jz subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjØ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjâ h]”hŒsysfs-driver-habanalabs”…”�”}”(hjä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jî Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´K¿hjØ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¿hhÊh²hubhÞ)�”}”(hŒ%Displays the device's security status”h]”hŒ'Displays the device’s security status”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´K¿hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_accel_accel_n_device_soft_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-accel-accel-n-device-soft-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj" ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/accel\/accel\\/device\/soft_reset**”h]”j`)�”}”(hŒ7**\/sys\/class\/accel\/accel\\/device\/soft_reset**”h]”hŒ3/sys/class/accel/accel/device/soft_reset”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÅhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj" ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ-abi_sys_class_accel_accel_n_device_soft_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm j sj˜}”j j subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjr h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj| h]”hŒsysfs-driver-habanalabs”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KÅhjr ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÅhhÊh²hubhÞ)�”}”(hŒ€Interface to trigger a soft-reset operation for the device. Soft-reset will reset only the compute and DMA engines of the device”h]”hŒ€Interface to trigger a soft-reset operation for the device. Soft-reset will reset only the compute and DMA engines of the device”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÅhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_accel_accel_n_device_soft_reset_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-accel-accel-n-device-soft-reset-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¼ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/soft_reset_cnt**”h]”j`)�”}”(hŒ;**\/sys\/class\/accel\/accel\\/device\/soft_reset_cnt**”h]”hŒ7/sys/class/accel/accel/device/soft_reset_cnt”…”�”}”(hjÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÍhjÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ ubah}”(h]”j¸ ah ]”h"]”Œ1abi_sys_class_accel_accel_n_device_soft_reset_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j® sj˜}”j¸ j® subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj h]”hŒsysfs-driver-habanalabs”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j" Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KÍhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÍhhÊh²hubhÞ)�”}”(hŒdDisplays how many times the device have undergone a soft-reset operation since the driver was loaded”h]”hŒdDisplays how many times the device have undergone a soft-reset operation since the driver was loaded”…”�”}”(hj: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÍhhÊh²hubj))�”}”(hŒ... _abi_sys_class_accel_accel_n_device_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-accel-accel-n-device-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjV ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/status**”h]”j`)�”}”(hŒ3**\/sys\/class\/accel\/accel\\/device\/status**”h]”hŒ//sys/class/accel/accel/device/status”…”�”}”(hjp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhji ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS ubah}”(h]”jR ah ]”h"]”Œ)abi_sys_class_accel_accel_n_device_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡ jH sj˜}”jR jH subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj¦ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj° h]”hŒsysfs-driver-habanalabs”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´KÔhj¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhhÊh²hubhÞ)�”}”(hŒStatus of the card:”h]”hŒStatus of the card:”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhhÊh²hubjÛ›)�”}”(hXÕ* "operational" - Device is available for work. * "in reset" - Device is going through reset, will be available shortly. * "disabled" - Device is not usable. * "needs reset" - Device is not usable until a hard reset is initiated. * "in device creation" - Device is not available yet, as it is still initializing. * "in reset after device release" - Device is going through a compute-reset which is executed after a device release (relevant for Gaudi2 only). ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ-"operational" - Device is available for work.”h]”hÞ)�”}”(hjë h]”hŒ1“operationalâ€� - Device is available for work.”…”�”}”(hjí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhjé ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubjˆ)�”}”(hŒF"in reset" - Device is going through reset, will be available shortly.”h]”hÞ)�”}”(hŒF"in reset" - Device is going through reset, will be available shortly.”h]”hŒJ“in resetâ€� - Device is going through reset, will be available shortly.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubjˆ)�”}”(hŒ""disabled" - Device is not usable.”h]”hÞ)�”}”(hjh]”hŒ&“disabledâ€� - Device is not usable.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubjˆ)�”}”(hŒE"needs reset" - Device is not usable until a hard reset is initiated.”h]”hÞ)�”}”(hŒE"needs reset" - Device is not usable until a hard reset is initiated.”h]”hŒI“needs resetâ€� - Device is not usable until a hard reset is initiated.”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubjˆ)�”}”(hŒP"in device creation" - Device is not available yet, as it is still initializing.”h]”hÞ)�”}”(hŒP"in device creation" - Device is not available yet, as it is still initializing.”h]”hŒT“in device creationâ€� - Device is not available yet, as it is still initializing.”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubjˆ)�”}”(hŒ�"in reset after device release" - Device is going through a compute-reset which is executed after a device release (relevant for Gaudi2 only). ”h]”hÞ)�”}”(hŒŽ"in reset after device release" - Device is going through a compute-reset which is executed after a device release (relevant for Gaudi2 only).”h]”hŒ’“in reset after device releaseâ€� - Device is going through a compute-reset which is executed after a device release (relevant for Gaudi2 only).”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÔhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjæ ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j«üh´KÔhjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j«üh´KÔhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_accel_accel_n_device_thermal_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-accel-accel-n-device-thermal-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/thermal_ver**”h]”j`)�”}”(hŒ8**\/sys\/class\/accel\/accel\\/device\/thermal_ver**”h]”hŒ4/sys/class/accel/accel/device/thermal_ver”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kæhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽubah}”(h]”j�ah ]”h"]”Œ.abi_sys_class_accel_accel_n_device_thermal_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜjƒsj˜}”j�jƒsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjáh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjëh]”hŒsysfs-driver-habanalabs”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kæhjáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KæhhÊh²hubhÞ)�”}”(hŒ&Version of the Device's thermal daemon”h]”hŒ(Version of the Device’s thermal daemon”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KæhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_accel_accel_n_device_tpc_clk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-accel-accel-n-device-tpc-clk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/tpc_clk**”h]”j`)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/tpc_clk**”h]”hŒ0/sys/class/accel/accel/device/tpc_clk”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kìhj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(ubah}”(h]”j'ah ]”h"]”Œ*abi_sys_class_accel_accel_n_device_tpc_clk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jvjsj˜}”j'jsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj{h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj…h]”hŒsysfs-driver-habanalabs”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kìhj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KìhhÊh²hubhÞ)�”}”(hX‰Allows the user to set the maximum clock frequency, in Hz, of the TPC compute engines. Writes to this parameter affect the device only when the power management profile is set to "manual" mode. The device TPC clock might be set to lower value than the maximum. The user should read the tpc_clk_curr to see the actual frequency value of the TPC. This property is valid only for Goya ASIC family”h]”hX�Allows the user to set the maximum clock frequency, in Hz, of the TPC compute engines. Writes to this parameter affect the device only when the power management profile is set to “manualâ€� mode. The device TPC clock might be set to lower value than the maximum. The user should read the tpc_clk_curr to see the actual frequency value of the TPC. This property is valid only for Goya ASIC family”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KìhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_accel_accel_n_device_tpc_clk_curr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-accel-accel-n-device-tpc-clk-curr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/tpc_clk_curr**”h]”j`)�”}”(hŒ9**\/sys\/class\/accel\/accel\\/device\/tpc_clk_curr**”h]”hŒ5/sys/class/accel/accel/device/tpc_clk_curr”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KøhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂubah}”(h]”jÁah ]”h"]”Œ/abi_sys_class_accel_accel_n_device_tpc_clk_curr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj·sj˜}”jÁj·subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjh]”hŒsysfs-driver-habanalabs”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Køhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KøhhÊh²hubhÞ)�”}”(hŒ}Displays the current clock frequency, in Hz, of the TPC compute engines. This property is valid only for the Goya ASIC family”h]”hŒ}Displays the current clock frequency, in Hz, of the TPC compute engines. This property is valid only for the Goya ASIC family”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KøhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_accel_accel_n_device_uboot_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-accel-accel-n-device-uboot-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/uboot_ver**”h]”j`)�”}”(hŒ6**\/sys\/class\/accel\/accel\\/device\/uboot_ver**”h]”hŒ2/sys/class/accel/accel/device/uboot_ver”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Kÿhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\ubah}”(h]”j[ah ]”h"]”Œ,abi_sys_class_accel_accel_n_device_uboot_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jªjQsj˜}”j[jQsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hj¯h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hj¹h]”hŒsysfs-driver-habanalabs”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´Kÿhj¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÿhhÊh²hubhÞ)�”}”(hŒ1Version of the u-boot running on the device's CPU”h]”hŒ3Version of the u-boot running on the device’s CPU”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´KÿhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_accel_accel_n_device_vrm_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-accel-accel-n-device-vrm-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/vrm_ver**”h]”j`)�”}”(hŒ4**\/sys\/class\/accel\/accel\\/device\/vrm_ver**”h]”hŒ0/sys/class/accel/accel/device/vrm_ver”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´Mhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjöubah}”(h]”jõah ]”h"]”Œ*abi_sys_class_accel_accel_n_device_vrm_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDjësj˜}”jõjësubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-driver-habanalabs `”h]”(hŒDefined on file ”…”�”}”(hjIh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-driver-habanalabs `”h]”j§)�”}”(hjSh]”hŒsysfs-driver-habanalabs”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_driver_habanalabs”uh1hh³j«üh´MhjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´MhhÊh²hubhÞ)�”}”(hŒQVersion of the Device's Voltage Regulator Monitor F/W code. N/A to GOYA and GAUDI”h]”hŒSVersion of the Device’s Voltage Regulator Monitor F/W code. N/A to GOYA and GAUDI”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«üh´MhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_ata:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ata”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/ata_\***”h]”j`)�”}”(hŒ**\/sys\/class\/ata_\***”h]”hŒ/sys/class/ata_*”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ#Documentation/ABI/testing/sysfs-ata”h´Khj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œabi_sys_class_ata”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jßj…sj˜}”j�j…subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hjäh²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hjîh]”hŒ sysfs-ata”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”júŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´Khjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒ‚Provide a place in sysfs for storing the ATA topology of the system. This allows retrieving various information about ATA objects.”h]”hŒ‚Provide a place in sysfs for storing the ATA topology of the system. This allows retrieving various information about ATA objects.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒFiles under /sys/class/ata_port”h]”hŒFiles under /sys/class/ata_port”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒ|For each port, a directory ataX is created where X is the ata_port_id of the port. The device parent is the ata host device.”h]”hŒ|For each port, a directory ataX is created where X is the ata_port_id of the port. The device parent is the ata host device.”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_ata_device_devx_y_z_spdn_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-ata-device-devx-y-z-spdn-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjJubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/spdn_cnt**”h]”j`)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/spdn_cnt**”h]”hŒ0/sys/class/ata_device/devX[.Y].Z/spdn_cnt”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/gscr**”h]”j`)�”}”(hŒ0**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/gscr**”h]”hŒ,/sys/class/ata_device/devX[.Y].Z/gscr”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/ering**”h]”j`)�”}”(hŒ1**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/ering**”h]”hŒ-/sys/class/ata_device/devX[.Y].Z/ering”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/id**”h]”j`)�”}”(hŒ.**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/id**”h]”hŒ*/sys/class/ata_device/devX[.Y].Z/id”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/pio_mode**”h]”j`)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/pio_mode**”h]”hŒ0/sys/class/ata_device/devX[.Y].Z/pio_mode”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/xfer_mode**”h]”j`)�”}”(hŒ5**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/xfer_mode**”h]”hŒ1/sys/class/ata_device/devX[.Y].Z/xfer_mode”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/dma_mode**”h]”j`)�”}”(hŒ4**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/dma_mode**”h]”hŒ0/sys/class/ata_device/devX[.Y].Z/dma_mode”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/class**”h]”j`)�”}”(hŒ1**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/class**”h]”hŒ-/sys/class/ata_device/devX[.Y].Z/class”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGubah}”(h]”jFah ]”h"]”Œ*abi_sys_class_ata_device_devx_y_z_spdn_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»j<sj˜}”jFj<subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hjÀh²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hjÊh]”hŒ sysfs-ata”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´KJhjÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ^spdn_cnt: (RO) Number of times libata decided to lower the speed of link due to errors. ”h]”(jn)�”}”(hŒ@spdn_cnt: (RO) Number of times libata decided to lower the”h]”hŒ@spdn_cnt: (RO) Number of times libata decided to lower the”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjñubj~)�”}”(hhh]”hÞ)�”}”(hŒspeed of link due to errors.”h]”hŒspeed of link due to errors.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hXogscr: (RO) Cached result of the dump of PM GSCR register. Valid registers are: 0: SATA_PMP_GSCR_PROD_ID, 1: SATA_PMP_GSCR_REV, 2: SATA_PMP_GSCR_PORT_INFO, 32: SATA_PMP_GSCR_ERROR, 33: SATA_PMP_GSCR_ERROR_EN, 64: SATA_PMP_GSCR_FEAT, 96: SATA_PMP_GSCR_FEAT_EN, 130: SATA_PMP_GSCR_SII_GPIO Only valid if the device is a PM. ”h]”(jn)�”}”(hŒ9gscr: (RO) Cached result of the dump of PM GSCR”h]”hŒ9gscr: (RO) Cached result of the dump of PM GSCR”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhj ubj~)�”}”(hhh]”(hÞ)�”}”(hŒregister. Valid registers are:”h]”hŒregister. Valid registers are:”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj2ubhÞ)�”}”(hŒñ0: SATA_PMP_GSCR_PROD_ID, 1: SATA_PMP_GSCR_REV, 2: SATA_PMP_GSCR_PORT_INFO, 32: SATA_PMP_GSCR_ERROR, 33: SATA_PMP_GSCR_ERROR_EN, 64: SATA_PMP_GSCR_FEAT, 96: SATA_PMP_GSCR_FEAT_EN, 130: SATA_PMP_GSCR_SII_GPIO”h]”hŒñ0: SATA_PMP_GSCR_PROD_ID, 1: SATA_PMP_GSCR_REV, 2: SATA_PMP_GSCR_PORT_INFO, 32: SATA_PMP_GSCR_ERROR, 33: SATA_PMP_GSCR_ERROR_EN, 64: SATA_PMP_GSCR_FEAT, 96: SATA_PMP_GSCR_FEAT_EN, 130: SATA_PMP_GSCR_SII_GPIO”…”�”}”(hjCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj2ubhÞ)�”}”(hŒ!Only valid if the device is a PM.”h]”hŒ!Only valid if the device is a PM.”…”�”}”(hjQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒGering: (RO) Formatted output of the error ring of the device. ”h]”(jn)�”}”(hŒ>ering: (RO) Formatted output of the error ring of the”h]”hŒ>ering: (RO) Formatted output of the error ring of the”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjkubj~)�”}”(hhh]”hÞ)�”}”(hŒdevice.”h]”hŒdevice.”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒ‚id: (RO) Cached result of IDENTIFY command, as described in ATA8 7.16 and 7.17. Only valid if the device is not a PM. ”h]”(jn)�”}”(hŒ:id: (RO) Cached result of IDENTIFY command, as”h]”hŒ:id: (RO) Cached result of IDENTIFY command, as”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjšubj~)�”}”(hhh]”hÞ)�”}”(hŒFdescribed in ATA8 7.16 and 7.17. Only valid if the device is not a PM.”h]”hŒFdescribed in ATA8 7.16 and 7.17. Only valid if the device is not a PM.”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjšubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒXpio_mode: (RO) PIO transfer mode used by the device. Mostly used by PATA devices. ”h]”(jn)�”}”(hŒ:pio_mode: (RO) PIO transfer mode used by the device.”h]”hŒ:pio_mode: (RO) PIO transfer mode used by the device.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjÉubj~)�”}”(hhh]”hÞ)�”}”(hŒMostly used by PATA devices.”h]”hŒMostly used by PATA devices.”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒIxfer_mode: (RO) Current transfer mode. Mostly used by PATA devices. ”h]”(jn)�”}”(hŒ:xfer_mode: (RO) Current transfer mode. Mostly used by”h]”hŒ:xfer_mode: (RO) Current transfer mode. Mostly used by”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjøubj~)�”}”(hhh]”hÞ)�”}”(hŒ PATA devices.”h]”hŒ PATA devices.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒXdma_mode: (RO) DMA transfer mode used by the device. Mostly used by PATA devices. ”h]”(jn)�”}”(hŒ:dma_mode: (RO) DMA transfer mode used by the device.”h]”hŒ:dma_mode: (RO) DMA transfer mode used by the device.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhj'ubj~)�”}”(hhh]”hÞ)�”}”(hŒMostly used by PATA devices.”h]”hŒMostly used by PATA devices.”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubjh)�”}”(hŒ–class: (RO) Device class. Can be "ata" for disk, "atapi" for packet device, "pmp" for PM, or "none" if no device was found behind the link. ”h]”(jn)�”}”(hŒ9class: (RO) Device class. Can be "ata" for disk,”h]”hŒ=class: (RO) Device class. Can be “ataâ€� for disk,”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´KJhjVubj~)�”}”(hhh]”hÞ)�”}”(hŒZ"atapi" for packet device, "pmp" for PM, or "none" if no device was found behind the link.”h]”hŒf“atapiâ€� for packet device, “pmpâ€� for PM, or “noneâ€� if no device was found behind the link.”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KJhjhubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´KJhjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ+.. _abi_sys_class_ata_device_devx_y_z_trim:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-ata-device-devx-y-z-trim”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/trim**”h]”j`)�”}”(hŒ0**\/sys\/class\/ata_device\/devX[\.Y]\.Z\/trim**”h]”hŒ,/sys/class/ata_device/devX[.Y].Z/trim”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–ubah}”(h]”j•ah ]”h"]”Œ&abi_sys_class_ata_device_devx_y_z_trim”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäj‹sj˜}”j•j‹subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hjéh²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hjóh]”hŒ sysfs-ata”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´K|hjéubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hhÊh²hubhÞ)�”}”(hŒL(RO) Shows the DSM TRIM mode currently used by the device. Valid values are:”h]”hŒL(RO) Shows the DSM TRIM mode currently used by the device. Valid values are:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hhÊh²hubhÞ)�”}”(hŒ7unsupported: Drive does not support DSM TRIM”h]”hŒ7unsupported: Drive does not support DSM TRIM”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hhÊh²hubhÞ)�”}”(hŒ=unqueued: Drive supports unqueued DSM TRIM only”h]”hŒ=unqueued: Drive supports unqueued DSM TRIM only”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hhÊh²hubhÞ)�”}”(hŒ6queued: Drive supports queued DSM TRIM”h]”hŒ6queued: Drive supports queued DSM TRIM”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒrforced_unqueued: Drive's queued DSM support is known to be buggy and only unqueued TRIM commands are sent ”h]”(jn)�”}”(hŒ>forced_unqueued: Drive's queued DSM support is known to”h]”hŒ@forced_unqueued: Drive’s queued DSM support is known to”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´K|hjRubj~)�”}”(hhh]”hÞ)�”}”(hŒ1be buggy and only unqueued TRIM commands are sent”h]”hŒ1be buggy and only unqueued TRIM commands are sent”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K|hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjRubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´K|hjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_class_ata_link_linkx_y_hw_sata_spd_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-ata-link-linkx-y-hw-sata-spd-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj•ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/ata_link\/linkX[\.Y]\/hw_sata_spd_limit**”h]”j`)�”}”(hŒ9**\/sys\/class\/ata_link\/linkX[\.Y]\/hw_sata_spd_limit**”h]”hŒ5/sys/class/ata_link/linkX[.Y]/hw_sata_spd_limit”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/ata_link\/linkX[\.Y]\/sata_spd_limit**”h]”j`)�”}”(hŒ6**\/sys\/class\/ata_link\/linkX[\.Y]\/sata_spd_limit**”h]”hŒ2/sys/class/ata_link/linkX[.Y]/sata_spd_limit”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/ata_link\/linkX[\.Y]\/sata_spd**”h]”j`)�”}”(hŒ0**\/sys\/class\/ata_link\/linkX[\.Y]\/sata_spd**”h]”hŒ,/sys/class/ata_link/linkX[.Y]/sata_spd”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ubah}”(h]”j‘ah ]”h"]”Œ0abi_sys_class_ata_link_linkx_y_hw_sata_spd_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4j‡sj˜}”j‘j‡subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hj9h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hjCh]”hŒ sysfs-ata”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´K0hj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒShw_sata_spd_limit: (RO) Maximum speed supported by the connected SATA device. ”h]”(jn)�”}”(hŒ;hw_sata_spd_limit: (RO) Maximum speed supported by the”h]”hŒ;hw_sata_spd_limit: (RO) Maximum speed supported by the”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´K0hjjubj~)�”}”(hhh]”hÞ)�”}”(hŒconnected SATA device.”h]”hŒconnected SATA device.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´K0hjgubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ=sata_spd_limit: (RO) Maximum speed imposed by libata.”h]”hŒ=sata_spd_limit: (RO) Maximum speed imposed by libata.”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒMsata_spd: (RO) Current speed of the link eg. 1.5, 3 Gbps etc. ”h]”(jn)�”}”(hŒ6sata_spd: (RO) Current speed of the link”h]”hŒ6sata_spd: (RO) Current speed of the link”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´K0hj°ubj~)�”}”(hhh]”hÞ)�”}”(hŒeg. 1.5, 3 Gbps etc.”h]”hŒeg. 1.5, 3 Gbps etc.”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´K0hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ!Files under /sys/class/ata_device”h]”hŒ!Files under /sys/class/ata_device”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hhÊh²hubhÞ)�”}”(hXBehind each link, up to two ata devices are created. The name of the directory is devX[.Y].Z where: - X is ata_port_id of the port where the device is connected, - Y the port of the PM if any, and - Z the device id: for PATA, there is usually 2 devices [0,1], only 1 for SATA.”h]”hXBehind each link, up to two ata devices are created. The name of the directory is devX[.Y].Z where: - X is ata_port_id of the port where the device is connected, - Y the port of the PM if any, and - Z the device id: for PATA, there is usually 2 devices [0,1], only 1 for SATA.”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´K0hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_ata_port_atax_nr_pmp_links:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-ata-port-atax-nr-pmp-links”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/ata_port\/ataX\/nr_pmp_links**”h]”j`)�”}”(hŒ.**\/sys\/class\/ata_port\/ataX\/nr_pmp_links**”h]”hŒ*/sys/class/ata_port/ataX/nr_pmp_links”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´Khj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/ata_port\/ataX\/idle_irq**”h]”j`)�”}”(hŒ***\/sys\/class\/ata_port\/ataX\/idle_irq**”h]”hŒ&/sys/class/ata_port/ataX/idle_irq”…”�”}”(hjSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjube• h}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ(abi_sys_class_ata_port_atax_nr_pmp_links”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„jsj˜}”j jsubhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hj‰h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hj“h]”hŒ sysfs-ata”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´Khj‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒanr_pmp_links: (RO) If a SATA Port Multiplier (PM) is connected, the number of links behind it. ”h]”(jn)�”}”(hŒ6nr_pmp_links: (RO) If a SATA Port Multiplier (PM) is”h]”hŒ6nr_pmp_links: (RO) If a SATA Port Multiplier (PM) is”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´Khjºubj~)�”}”(hhh]”hÞ)�”}”(hŒ)connected, the number of links behind it.”h]”hŒ)connected, the number of links behind it.”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjºubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´Khj·ubjh)�”}”(hŒYidle_irq: (RO) Number of IRQ received by the port while idle [some ata HBA only]. ”h]”(jn)�”}”(hŒ=idle_irq: (RO) Number of IRQ received by the port while”h]”hŒ=idle_irq: (RO) Number of IRQ received by the port while”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÁh´Khjéubj~)�”}”(hhh]”hÞ)�”}”(hŒidle [some ata HBA only].”h]”hŒidle [some ata HBA only].”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´Khjûubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjéubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÁh´Khj·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ(.. _abi_sys_class_ata_port_atax_port_no:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-ata-port-atax-port-no”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/ata_port\/ataX\/port_no**”h]”j`)�”}”(hŒ)**\/sys\/class\/ata_port\/ataX\/port_no**”h]”hŒ%/sys/class/ata_port/ataX/port_no”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´Khj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j(ah ]”h"]”Œ#abi_sys_class_ata_port_atax_port_no”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwjsj˜}”j(jsubhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ata `”h]”(hŒDefined on file ”…”�”}”(hj|h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ata `”h]”j§)�”}”(hj†h]”hŒ sysfs-ata”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ata”uh1hh³jÁh´Khj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒæ(RO) Host local port number. While registering host controller, port numbers are tracked based upon number of ports available on the controller. This attribute is needed by udev for composing persistent links in /dev/disk/by-path.”h]”hŒæ(RO) Host local port number. While registering host controller, port numbers are tracked based upon number of ports available on the controller. This attribute is needed by udev for composing persistent links in /dev/disk/by-path.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒFiles under /sys/class/ata_link”h]”hŒFiles under /sys/class/ata_link”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒnBehind each port, there is a ata_link. If there is a SATA PM in the topology, 15 ata_link objects are created.”h]”hŒnBehind each port, there is a ata_link. If there is a SATA PM in the topology, 15 ata_link objects are created.”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubhÞ)�”}”(hŒÇIf a link is behind a port, the directory name is linkX, where X is ata_port_id of the port. If a link is behind a PM, its name is linkX.Y where X is ata_port_id of the parent port and Y the PM port.”h]”hŒÇIf a link is behind a port, the directory name is linkX, where X is ata_port_id of the port. If a link is behind a PM, its name is linkX.Y where X is ata_port_id of the parent port and Y the PM port.”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_backlight_backlight_ambient_light_zone_dim:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-backlight-backlight-ambient-light-zone-dim”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/class\/backlight\/\\/\_dim**”h]”j`)�”}”(hŒF**\/sys\/class\/backlight\/\\/\_dim**”h]”hŒB/sys/class/backlight//_dim”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-backlight”h´K‰hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíubah}”(h]”jìah ]”h"]”Œ8abi_sys_class_backlight_backlight_ambient_light_zone_dim”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<jâsj˜}”jìjâsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-backlight `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-backlight `”h]”j§)�”}”(hjKh]”hŒsysfs-class-backlight”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_backlight”uh1hh³jh´K‰hjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubhÞ)�”}”(hŒûControl the dim brightness for on this . Values are between 0 and 127, typically set to 0. Full off when the backlight is disabled. This file will also show the dim brightness level stored for this .”h]”hŒûControl the dim brightness for on this . Values are between 0 and 127, typically set to 0. Full off when the backlight is disabled. This file will also show the dim brightness level stored for this .”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubhÞ)�”}”(hŒ3The is device-driver specific:”h]”hŒ3The is device-driver specific:”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubhÞ)�”}”(hŒ5For ADP5520 and ADP5501, can be:”h]”hŒ5For ADP5520 and ADP5501, can be:”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjœubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjœubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjœubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdaylight”h]”hŒdaylight”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒ-/sys/class/backlight//daylight_dim”h]”hŒ-/sys/class/backlight//daylight_dim”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒoffice”h]”hŒoffice”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubjW)�”}”(hhh]”hÞ)�”}”(hŒ+/sys/class/backlight//office_dim”h]”hŒ+/sys/class/backlight//office_dim”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdark”h]”hŒdark”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)/sys/class/backlight//dark_dim”h]”hŒ)/sys/class/backlight//dark_dim”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ)For ADP8860, can be:”h]”hŒ)For ADP8860, can be:”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjèubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjèubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjèubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l1_daylight”h]”hŒ l1_daylight”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubjW)�”}”(hhh]”hÞ)�”}”(hŒ0/sys/class/backlight//l1_daylight_dim”h]”hŒ0/sys/class/backlight//l1_daylight_dim”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l2_office”h]”hŒ l2_office”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l2_office_dim”h]”hŒ./sys/class/backlight//l2_office_dim”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒl3_dark”h]”hŒl3_dark”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubjW)�”}”(hhh]”hÞ)�”}”(hŒ,/sys/class/backlight//l3_dark_dim”h]”hŒ,/sys/class/backlight//l3_dark_dim”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ)For ADP8870, can be:”h]”hŒ)For ADP8870, can be:”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj4ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj4ubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…ubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhj…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj4ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l1_daylight”h]”hŒ l1_daylight”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0/sys/class/backlight//l1_daylight_dim”h]”hŒ0/sys/class/backlight//l1_daylight_dim”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l2_bright”h]”hŒ l2_bright”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l2_bright_dim”h]”hŒ./sys/class/backlight//l2_bright_dim”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l3_office”h]”hŒ l3_office”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l3_office_dim”h]”hŒ./sys/class/backlight//l3_office_dim”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l4_indoor”h]”hŒ l4_indoor”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l4_indoor_dim”h]”hŒ./sys/class/backlight//l4_indoor_dim”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒl5_dark”h]”hŒl5_dark”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubjW)�”}”(hhh]”hÞ)�”}”(hŒ,/sys/class/backlight//l5_dark_dim”h]”hŒ,/sys/class/backlight//l5_dark_dim”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ>See also: /sys/class/backlight//ambient_light_zone.”h]”hŒ>See also: /sys/class/backlight//ambient_light_zone.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K‰hhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_backlight_backlight_ambient_light_zone_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-backlight-backlight-ambient-light-zone-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/class\/backlight\/\\/\_max**”h]”j`)�”}”(hŒF**\/sys\/class\/backlight\/\\/\_max**”h]”hŒB/sys/class/backlight//_max”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjöubah}”(h]”jõah ]”h"]”Œ8abi_sys_class_backlight_backlight_ambient_light_zone_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDjësj˜}”jõjësubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-backlight `”h]”(hŒDefined on file ”…”�”}”(hjIh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-backlight `”h]”j§)�”}”(hjSh]”hŒsysfs-class-backlight”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_backlight”uh1hh³jh´KXhjIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubhÞ)�”}”(hŒ¾Control the maximum brightness for on this . Values are between 0 and 127. This file will also show the brightness level stored for this .”h]”hŒ¾Control the maximum brightness for on this . Values are between 0 and 127. This file will also show the brightness level stored for this .”…”�”}”(hjwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubhÞ)�”}”(hŒ3The is device-driver specific:”h]”hŒ3The is device-driver specific:”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubhÞ)�”}”(hŒ5For ADP5520 and ADP5501, can be:”h]”hŒ5For ADP5520 and ADP5501, can be:”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¤ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¤ubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj¤ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdaylight”h]”hŒdaylight”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubjW)�”}”(hhh]”hÞ)�”}”(hŒ-/sys/class/backlight//daylight_max”h]”hŒ-/sys/class/backlight//daylight_max”…”�”}”(hjD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒoffice”h]”hŒoffice”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ+/sys/class/backlight//office_max”h]”hŒ+/sys/class/backlight//office_max”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒdark”h]”hŒdark”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj• ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)/sys/class/backlight//dark_max”h]”hŒ)/sys/class/backlight//dark_max”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj• ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ)For ADP8860, can be:”h]”hŒ)For ADP8860, can be:”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjð ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjð ubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj !ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj !ubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hj'!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj$!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj !ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hjG!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjD!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA!ubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjð ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l1_daylight”h]”hŒ l1_daylight”…”�”}”(hjy!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjv!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs!ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0/sys/class/backlight//l1_daylight_max”h]”hŒ0/sys/class/backlight//l1_daylight_max”…”�”}”(hj�!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj�!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l2_office”h]”hŒ l2_office”…”�”}”(hj°!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj­!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª!ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l2_office_max”h]”hŒ./sys/class/backlight//l2_office_max”…”�”}”(hjÇ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjÄ!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒl3_dark”h]”hŒl3_dark”…”�”}”(hjç!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjä!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá!ubjW)�”}”(hhh]”hÞ)�”}”(hŒ,/sys/class/backlight//l3_dark_max”h]”hŒ,/sys/class/backlight//l3_dark_max”…”�”}”(hjþ!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjû!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ)For ADP8870, can be:”h]”hŒ)For ADP8870, can be:”…”�”}”(hj+"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj<"ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj<"ubj^n)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒAmbient”h]”hŒAmbient”…”�”}”(hj\"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjY"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ sysfs entry”h]”hŒ sysfs entry”…”�”}”(hjs"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjp"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS"ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ light zone”h]”hŒ light zone”…”�”}”(hj“"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj�"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�"ubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj<"ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l1_daylight”h]”hŒ l1_daylight”…”�”}”(hjÅ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjÂ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ0/sys/class/backlight//l1_daylight_max”h]”hŒ0/sys/class/backlight//l1_daylight_max”…”�”}”(hjÜ"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjÙ"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼"ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l2_bright”h]”hŒ l2_bright”…”�”}”(hjü"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjù"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö"ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l2_bright_max”h]”hŒ./sys/class/backlight//l2_bright_max”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼"ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l3_office”h]”hŒ l3_office”…”�”}”(hj3#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj0#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-#ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l3_office_max”h]”hŒ./sys/class/backlight//l3_office_max”…”�”}”(hjJ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjG#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼"ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ l4_indoor”h]”hŒ l4_indoor”…”�”}”(hjj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjg#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd#ubjW)�”}”(hhh]”hÞ)�”}”(hŒ./sys/class/backlight//l4_indoor_max”h]”hŒ./sys/class/backlight//l4_indoor_max”…”�”}”(hj�#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhj~#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼"ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒl5_dark”h]”hŒl5_dark”…”�”}”(hj¡#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjž#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›#ubjW)�”}”(hhh]”hÞ)�”}”(hŒ,/sys/class/backlight//l5_dark_max”h]”hŒ,/sys/class/backlight//l5_dark_max”…”�”}”(hj¸#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhjµ#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9"ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ>See also: /sys/class/backlight//ambient_light_zone.”h]”hŒ>See also: /sys/class/backlight//ambient_light_zone.”…”�”}”(hjå#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KXhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_backlight_backlight_als_channel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-backlight-backlight-als-channel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/backlight\/\\/als_channel**”h]”j`)�”}”(hŒ7**\/sys\/class\/backlight\/\\/als_channel**”h]”hŒ3/sys/class/backlight//als_channel”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ=Documentation/ABI/testing/sysfs-class-backlight-driver-lm3533”h´Khj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþ#ubah}”(h]”jý#ah ]”h"]”Œ-abi_sys_class_backlight_backlight_als_channel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM$jó#sj˜}”jý#jó#subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-backlight-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjR$h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-backlight-driver-lm3533 `”h]”j§)�”}”(hj\$h]”hŒ#sysfs-class-backlight-driver-lm3533”…”�”}”(hj^$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZ$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jh$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_backlight_driver_lm3533”uh1hh³j/$h´KhjR$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubhÞ)�”}”(hŒSGet the ALS output channel used as input in ALS-current-control mode (0, 1), where:”h]”hŒSGet the ALS output channel used as input in ALS-current-control mode (0, 1), where:”…”�”}”(hj€$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‘$ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‘$ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj±$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khj®$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«$ubjW)�”}”(hhh]”hÞ)�”}”(hŒout_current0 (backlight 0)”h]”hŒout_current0 (backlight 0)”…”�”}”(hjÇ$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhjÄ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨$ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjç$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khjä$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá$ubjW)�”}”(hhh]”hÞ)�”}”(hŒout_current1 (backlight 1)”h]”hŒout_current1 (backlight 1)”…”�”}”(hjý$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khjú$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ-.. _abi_sys_class_backlight_backlight_als_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-backlight-backlight-als-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj8%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/backlight\/\\/als_en**”h]”j`)�”}”(hŒ2**\/sys\/class\/backlight\/\\/als_en**”h]”hŒ./sys/class/backlight//als_en”…”�”}”(hjR%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhjK%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5%ubah}”(h]”j4%ah ]”h"]”Œ(abi_sys_class_backlight_backlight_als_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ%j*%sj˜}”j4%j*%subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-backlight-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjˆ%h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-backlight-driver-lm3533 `”h]”j§)�”}”(hj’%h]”hŒ#sysfs-class-backlight-driver-lm3533”…”�”}”(hj”%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_backlight_driver_lm3533”uh1hh³j/$h´Khjˆ%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubhÞ)�”}”(hŒ'Enable ALS-current-control mode (0, 1).”h]”hŒ'Enable ALS-current-control mode (0, 1).”…”�”}”(hj¶%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_backlight_backlight_ambient_light_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-backlight-backlight-ambient-light-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÒ%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/backlight\/\\/ambient_light_level**”h]”j`)�”}”(hŒ?**\/sys\/class\/backlight\/\\/ambient_light_level**”h]”hŒ;/sys/class/backlight//ambient_light_level”…”�”}”(hjì%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjå%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ%ubah}”(h]”jÎ%ah ]”h"]”Œ5abi_sys_class_backlight_backlight_ambient_light_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&jÄ%sj˜}”jÎ%jÄ%subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-backlight `”h]”(hŒDefined on file ”…”�”}”(hj"&h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-backlight `”h]”j§)�”}”(hj,&h]”hŒsysfs-class-backlight”…”�”}”(hj.&h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*&ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8&Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_backlight”uh1hh³jh´Khj"&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ.(RO) Get conversion value of the light sensor.”h]”hŒ.(RO) Get conversion value of the light sensor.”…”�”}”(hjP&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒPThe value is automatically updated every 80 ms when the light sensor is enabled.”h]”hŒPThe value is automatically updated every 80 ms when the light sensor is enabled.”…”�”}”(hj^&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ*The value range is device-driver specific:”h]”hŒ*The value range is device-driver specific:”…”�”}”(hjl&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ For ADP8870:”h]”hŒ For ADP8870:”…”�”}”(hjz&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubjÛ›)�”}”(hŒGIt returns integer between 0 (dark) and 8000 (max ambient brightness). ”h]”hÞ)�”}”(hŒFIt returns integer between 0 (dark) and 8000 (max ambient brightness).”h]”hŒFIt returns integer between 0 (dark) and 8000 (max ambient brightness).”…”�”}”(hjŒ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khjˆ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jh´KhhÊh²hubhÞ)�”}”(hŒ For ADP8860:”h]”hŒ For ADP8860:”…”�”}”(hj &h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubjÛ›)�”}”(hŒIt returns a 13-bits integer. ”h]”hÞ)�”}”(hŒIt returns a 13-bits integer.”h]”hŒIt returns a 13-bits integer.”…”�”}”(hj²&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj®&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_backlight_backlight_ambient_light_zone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-backlight-backlight-ambient-light-zone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÔ&ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/backlight\/\\/ambient_light_zone**”h]”j`)�”}”(hŒ>**\/sys\/class\/backlight\/\\/ambient_light_zone**”h]”hŒ:/sys/class/backlight//ambient_light_zone”…”�”}”(hjî&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjê&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjç&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjä&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjá&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ&ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑ&ubah}”(h]”jÐ&ah ]”h"]”Œ4abi_sys_class_backlight_backlight_ambient_light_zone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'jÆ&sj˜}”jÐ&jÆ&subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-backlight `”h]”(hŒDefined on file ”…”�”}”(hj$'h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-backlight `”h]”j§)�”}”(hj.'h]”hŒsysfs-class-backlight”…”�”}”(hj0'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_backlight”uh1hh³jh´K1hj$'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubhÞ)�”}”(hŒQ(RW) Read or write the specific brightness level at which the backlight operates.”h]”hŒQ(RW) Read or write the specific brightness level at which the backlight operates.”…”�”}”(hjR'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubhÞ)�”}”(hŒ,The value meaning is device-driver specific:”h]”hŒ,The value meaning is device-driver specific:”…”�”}”(hj`'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubhÞ)�”}”(hŒ For ADP8860:”h]”hŒ For ADP8860:”…”�”}”(hjn'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubjÛ›)�”}”(hŒ¥== ========================== 0 Off: Backlight set to 0 mA 1 Level 1: daylight 2 Level 2: bright 3 Level 3: dark == ========================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjƒ'ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjƒ'ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj£'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj 'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�'ubjW)�”}”(hhh]”hÞ)�”}”(hŒOff: Backlight set to 0 mA”h]”hŒOff: Backlight set to 0 mA”…”�”}”(hj¹'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj¶'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš'ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjÙ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjÖ'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ'ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 1: daylight”h]”hŒLevel 1: daylight”…”�”}”(hjï'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjì'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš'ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj (ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj (ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 2: bright”h]”hŒLevel 2: bright”…”�”}”(hj%(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj"(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj (ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš'ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hjE(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjB(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?(ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Level 3: dark”h]”hŒ Level 3: dark”…”�”}”(hj[(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjX(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€'ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj|'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jh´K1hhÊh²hubhÞ)�”}”(hŒ For ADP8870:”h]”hŒ For ADP8870:”…”�”}”(hjŽ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubjÛ›)�”}”(hŒÑ== ========================== 0 Off: Backlight set to 0 mA 1 Level 1: daylight 2 Level 2: bright 3 Level 3: office 4 Level 4: indoor 5 Level 5: dark == ========================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj£(ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj£(ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÃ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjÀ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½(ubjW)�”}”(hhh]”hÞ)�”}”(hŒOff: Backlight set to 0 mA”h]”hŒOff: Backlight set to 0 mA”…”�”}”(hjÙ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjÖ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjù(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjö(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó(ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 1: daylight”h]”hŒLevel 1: daylight”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj )ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj/)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj,)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj))ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 2: bright”h]”hŒLevel 2: bright”…”�”}”(hjE)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjB)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj))ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hje)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjb)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_)ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 3: office”h]”hŒLevel 3: office”…”�”}”(hj{)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjx)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hj›)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj˜)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•)ubjW)�”}”(hhh]”hÞ)�”}”(hŒLevel 4: indoor”h]”hŒLevel 4: indoor”…”�”}”(hj±)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hj®)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjŒ§h]”hŒ5”…”�”}”(hjÑ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjÎ)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË)ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Level 5: dark”h]”hŒ Level 5: dark”…”�”}”(hjç)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hjä)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj (ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjœ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jh´K1hhÊh²hubhÞ)�”}”(hŒDWriting 0 returns to normal/automatic ambient light level operation.”h]”hŒDWriting 0 returns to normal/automatic ambient light level operation.”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubhÞ)�”}”(hŒ�It can be enabled by writing the value stored in /sys/class/backlight//max_brightness to /sys/class/backlight//brightness.”h]”hŒ�It can be enabled by writing the value stored in /sys/class/backlight//max_brightness to /sys/class/backlight//brightness.”…”�”}”(hj(*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´K1hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_backlight_backlight_bled_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-backlight-backlight-bled-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjD*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/backlight\/\\/bled_mode**”h]”j`)�”}”(hŒ5**\/sys\/class\/backlight\/\\/bled_mode**”h]”hŒ1/sys/class/backlight//bled_mode”…”�”}”(hj^*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-class-backlight-lm3639”h´KhjW*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjT*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjD*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjA*ubah}”(h]”j@*ah ]”h"]”Œ+abi_sys_class_backlight_backlight_bled_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�*j6*sj˜}”j@*j6*subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-class-backlight-lm3639 `”h]”(hŒDefined on file ”…”�”}”(hj•*h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-class-backlight-lm3639 `”h]”j§)�”}”(hjŸ*h]”hŒsysfs-class-backlight-lm3639”…”�”}”(hj¡*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_class_backlight_lm3639”uh1hh³jr*h´Khj•*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jr*h´KhhÊh²hubhÞ)�”}”(hŒ“(WO) Write to the backlight mapping mode. The backlight current can be mapped for either exponential (value "0") or linear mapping modes (default).”h]”hŒ—(WO) Write to the backlight mapping mode. The backlight current can be mapped for either exponential (value “0â€�) or linear mapping modes (default).”…”�”}”(hjÃ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jr*h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_backlight_backlight_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-backlight-backlight-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjß*ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/backlight\/\\/id**”h]”j`)�”}”(hŒ.**\/sys\/class\/backlight\/\\/id**”h]”hŒ*/sys/class/backlight//id”…”�”}”(hjù*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõ*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khjò*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjì*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜ*ubah}”(h]”jÛ*ah ]”h"]”Œ$abi_sys_class_backlight_backlight_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*+jÑ*sj˜}”jÛ*jÑ*subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-backlight-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hj/+h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-backlight-driver-lm3533 `”h]”j§)�”}”(hj9+h]”hŒ#sysfs-class-backlight-driver-lm3533”…”�”}”(hj;+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jE+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_backlight_driver_lm3533”uh1hh³j/$h´Khj/+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubhÞ)�”}”(hŒ$Get the id of this backlight (0, 1).”h]”hŒ$Get the id of this backlight (0, 1).”…”�”}”(hj]+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_backlight_backlight_linear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-backlight-backlight-linear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjy+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/backlight\/\\/linear**”h]”j`)�”}”(hŒ2**\/sys\/class\/backlight\/\\/linear**”h]”hŒ./sys/class/backlight//linear”…”�”}”(hj“+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhjŒ+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv+ubah}”(h]”ju+ah ]”h"]”Œ(abi_sys_class_backlight_backlight_linear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ+jk+sj˜}”ju+jk+subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-backlight-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjÉ+h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-backlight-driver-lm3533 `”h]”j§)�”}”(hjÓ+h]”hŒ#sysfs-class-backlight-driver-lm3533”…”�”}”(hjÕ+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_backlight_driver_lm3533”uh1hh³j/$h´KhjÉ+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubhÞ)�”}”(hŒ.Set the brightness-mapping mode (0, 1), where:”h]”hŒ.Set the brightness-mapping mode (0, 1), where:”…”�”}”(hj÷+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj,ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj,ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj(,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khj%,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj",ubjW)�”}”(hhh]”hÞ)�”}”(hŒexponential mode”h]”hŒexponential mode”…”�”}”(hj>,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khj;,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj",ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj^,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khj[,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX,ubjW)�”}”(hhh]”hÞ)�”}”(hŒ linear mode”h]”hŒ linear mode”…”�”}”(hjt,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´Khjq,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ*.. _abi_sys_class_backlight_backlight_pwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-backlight-backlight-pwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¯,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/backlight\/\\/pwm**”h]”j`)�”}”(hŒ/**\/sys\/class\/backlight\/\\/pwm**”h]”hŒ+/sys/class/backlight//pwm”…”�”}”(hjÉ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjÂ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬,ubah}”(h]”j«,ah ]”h"]”Œ%abi_sys_class_backlight_backlight_pwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú,j¡,sj˜}”j«,j¡,subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-backlight-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjÿ,h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-backlight-driver-lm3533 `”h]”j§)�”}”(hj -h]”hŒ#sysfs-class-backlight-driver-lm3533”…”�”}”(hj -h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_backlight_driver_lm3533”uh1hh³j/$h´K(hjÿ,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hhÊh²hubhÞ)�”}”(hŒ/Set the PWM-input control mask (5 bits), where:”h]”hŒ/Set the PWM-input control mask (5 bits), where:”…”�”}”(hj--h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj>-ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj>-ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 5”h]”hŒbit 5”…”�”}”(hj^-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj[-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX-ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 4”h]”hŒPWM-input enabled in Zone 4”…”�”}”(hju-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjr-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 4”h]”hŒbit 4”…”�”}”(hj•-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj’-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�-ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 3”h]”hŒPWM-input enabled in Zone 3”…”�”}”(hj¬-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj©-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 3”h]”hŒbit 3”…”�”}”(hjÌ-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjÉ-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ-ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 2”h]”hŒPWM-input enabled in Zone 2”…”�”}”(hjã-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjà-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 2”h]”hŒbit 2”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý-ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 1”h]”hŒPWM-input enabled in Zone 1”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 1”h]”hŒbit 1”…”�”}”(hj:.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj7.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4.ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 0”h]”hŒPWM-input enabled in Zone 0”…”�”}”(hjQ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjN.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 0”h]”hŒbit 0”…”�”}”(hjq.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hjn.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk.ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled”h]”hŒPWM-input enabled”…”�”}”(hjˆ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j/$h´K(hj….ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;-ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ,.. _abi_sys_class_backlight_backlight_scale:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-backlight-backlight-scale”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÃ.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/backlight\/\\/scale**”h]”j`)�”}”(hŒ1**\/sys\/class\/backlight\/\\/scale**”h]”hŒ-/sys/class/backlight//scale”…”�”}”(hjÝ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhjÖ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃ.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ.ubah}”(h]”j¿.ah ]”h"]”Œ'abi_sys_class_backlight_backlight_scale”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/jµ.sj˜}”j¿.jµ.subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-backlight `”h]”(hŒDefined on file ”…”�”}”(hj/h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-backlight `”h]”j§)�”}”(hj/h]”hŒsysfs-class-backlight”…”�”}”(hj/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_backlight”uh1hh³jh´Khj/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ1Description of the scale of the brightness curve.”h]”hŒ1Description of the scale of the brightness curve.”…”�”}”(hjA/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hX"The human eye senses brightness approximately logarithmically, hence linear changes in brightness are perceived as being non-linear. To achieve a linear perception of brightness changes controls like sliders need to apply a logarithmic mapping for backlights with a linear brightness curve.”h]”hX"The human eye senses brightness approximately logarithmically, hence linear changes in brightness are perceived as being non-linear. To achieve a linear perception of brightness changes controls like sliders need to apply a logarithmic mapping for backlights with a linear brightness curve.”…”�”}”(hjO/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubhÞ)�”}”(hŒ%Possible values of the attribute are:”h]”hŒ%Possible values of the attribute are:”…”�”}”(hj]/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ6unknown The scale of the brightness curve is unknown. ”h]”(jn)�”}”(hŒunknown”h]”hŒunknown”…”�”}”(hjr/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jh´Khjn/ubj~)�”}”(hhh]”hÞ)�”}”(hŒ-The scale of the brightness curve is unknown.”h]”hŒ-The scale of the brightness curve is unknown.”…”�”}”(hjƒ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj€/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjn/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jh´Khjk/ubjh)�”}”(hŒ‡linear The brightness changes linearly with each step. Brightness controls should apply a logarithmic mapping for a linear perception. ”h]”(jn)�”}”(hŒlinear”h]”hŒlinear”…”�”}”(hj¡/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jh´Khj�/ubj~)�”}”(hhh]”hÞ)�”}”(hŒThe brightness changes linearly with each step. Brightness controls should apply a logarithmic mapping for a linear perception.”h]”hŒThe brightness changes linearly with each step. Brightness controls should apply a logarithmic mapping for a linear perception.”…”�”}”(hj²/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´Khj¯/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jh´Khjk/ubjh)�”}”(hŒ‰non-linear The brightness changes non-linearly with each step. Brightness controls should use a linear mapping for a linear perception. ”h]”(jn)�”}”(hŒ non-linear”h]”hŒ non-linear”…”�”}”(hjÐ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jh´KhjÌ/ubj~)�”}”(hhh]”hÞ)�”}”(hŒ|The brightness changes non-linearly with each step. Brightness controls should use a linear mapping for a linear perception.”h]”hŒ|The brightness changes non-linearly with each step. Brightness controls should use a linear mapping for a linear perception.”…”�”}”(hjá/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jh´KhjÞ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÌ/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jh´Khjk/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_class_bdi_bdi:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bdi-bdi”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj0ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/class\/bdi\/\\/**”h]”j`)�”}”(hŒ **\/sys\/class\/bdi\/\\/**”h]”hŒ/sys/class/bdi//”…”�”}”(hj)0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-bdi”h´Khj"0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 0ubah}”(h]”j 0ah ]”h"]”Œabi_sys_class_bdi_bdi”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[0j0sj˜}”j 0j0subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hj`0h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjj0h]”hŒsysfs-class-bdi”…”�”}”(hjl0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´Khj`0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ}Provide a place in sysfs for the backing_dev_info object. This allows setting and retrieving various BDI specific variables.”h]”hŒ}Provide a place in sysfs for the backing_dev_info object. This allows setting and retrieving various BDI specific variables.”…”�”}”(hjŽ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ4The identifier can be either of the following:”h]”hŒ4The identifier can be either of the following:”…”�”}”(hjœ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ MAJOR:MINOR”h]”hŒ MAJOR:MINOR”…”�”}”(hjª0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubjÛ›)�”}”(hŒ€Device number for block devices, or value of st_dev on non-block filesystems which provide their own BDI, such as NFS and FUSE. ”h]”hÞ)�”}”(hŒDevice number for block devices, or value of st_dev on non-block filesystems which provide their own BDI, such as NFS and FUSE.”h]”hŒDevice number for block devices, or value of st_dev on non-block filesystems which provide their own BDI, such as NFS and FUSE.”…”�”}”(hj¼0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´Khj¸0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j=0h´KhhÊh²hubhÞ)�”}”(hŒMAJOR:MINOR-fuseblk”h]”hŒMAJOR:MINOR-fuseblk”…”�”}”(hjÐ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubjÛ›)�”}”(hŒ(Value of st_dev on fuseblk filesystems. ”h]”hÞ)�”}”(hŒ'Value of st_dev on fuseblk filesystems.”h]”hŒ'Value of st_dev on fuseblk filesystems.”…”�”}”(hjâ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhjÞ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j=0h´KhhÊh²hubhÞ)�”}”(hŒdefault”h]”hŒdefault”…”�”}”(hjö0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubjÛ›)�”}”(hŒkThe default backing dev, used for non-block device backed filesystems which do not provide their own BDI. ”h]”hÞ)�”}”(hŒiThe default backing dev, used for non-block device backed filesystems which do not provide their own BDI.”•h]”hŒiThe default backing dev, used for non-block device backed filesystems which do not provide their own BDI.”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j=0h´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_bdi_bdi_max_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bdi-bdi-max-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj*1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/bdi\/\\/max_bytes**”h]”j`)�”}”(hŒ)**\/sys\/class\/bdi\/\\/max_bytes**”h]”hŒ%/sys/class/bdi//max_bytes”…”�”}”(hjD1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´Kghj=1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj71ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'1ubah}”(h]”j&1ah ]”h"]”Œabi_sys_class_bdi_bdi_max_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju1j1sj˜}”j&1j1subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hjz1h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hj„1h]”hŒsysfs-class-bdi”…”�”}”(hj†1h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚1ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´Kghjz1ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KghhÊh²hubhÞ)�”}”(hXXAllows limiting a particular device to use not more than the given 'max_bytes' of the write-back cache. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, a FUSE mount which cannot be trusted to play fair, or a nbd device.”h]”hX\Allows limiting a particular device to use not more than the given ‘max_bytes’ of the write-back cache. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, a FUSE mount which cannot be trusted to play fair, or a nbd device.”…”�”}”(hj¨1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KghhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj¶1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KghhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_bdi_bdi_max_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bdi-bdi-max-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjÒ1ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/bdi\/\\/max_ratio**”h]”j`)�”}”(hŒ)**\/sys\/class\/bdi\/\\/max_ratio**”h]”hŒ%/sys/class/bdi//max_ratio”…”�”}”(hjì1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K>hjå1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ1ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ1ubah}”(h]”jÎ1ah ]”h"]”Œabi_sys_class_bdi_bdi_max_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2jÄ1sj˜}”jÎ1jÄ1subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hj"2h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hj,2h]”hŒsysfs-class-bdi”…”�”}”(hj.2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j82Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´K>hj"2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K>hhÊh²hubhÞ)�”}”(hXIAllows limiting a particular device to use not more than the given percentage of the write-back cache. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, or a FUSE mount which cannot be trusted to play fair.”h]”hXIAllows limiting a particular device to use not more than the given percentage of the write-back cache. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, or a FUSE mount which cannot be trusted to play fair.”…”�”}”(hjP2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K>hhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj^2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K>hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_bdi_bdi_max_ratio_fine:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-bdi-bdi-max-ratio-fine”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjz2ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/bdi\/\\/max_ratio_fine**”h]”j`)�”}”(hŒ.**\/sys\/class\/bdi\/\\/max_ratio_fine**”h]”hŒ*/sys/class/bdi//max_ratio_fine”…”�”}”(hj”2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KKhj�2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz2ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjw2ubah}”(h]”jv2ah ]”h"]”Œ$abi_sys_class_bdi_bdi_max_ratio_fine”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅ2jl2sj˜}”jv2jl2subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hjÊ2h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjÔ2h]”hŒsysfs-class-bdi”…”�”}”(hjÖ2h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ2ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà2Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´KKhjÊ2ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KKhhÊh²hubhÞ)�”}”(hXmAllows limiting a particular device to use not more than the given value of the write-back cache. The value is given as part of 1 million. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, or a FUSE mount which cannot be trusted to play fair.”h]”hXmAllows limiting a particular device to use not more than the given value of the write-back cache. The value is given as part of 1 million. This is useful in situations where we want to avoid one device taking all or most of the write-back cache. For example in case of an NFS mount that is prone to get stuck, or a FUSE mount which cannot be trusted to play fair.”…”�”}”(hjø2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KKhhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KKhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_bdi_bdi_min_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bdi-bdi-min-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj"3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/bdi\/\\/min_bytes**”h]”j`)�”}”(hŒ)**\/sys\/class\/bdi\/\\/min_bytes**”h]”hŒ%/sys/class/bdi//min_bytes”…”�”}”(hj<3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj83ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KXhj53ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj23ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3ubah}”(h]”j3ah ]”h"]”Œabi_sys_class_bdi_bdi_min_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm3j3sj˜}”j3j3subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hjr3h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hj|3h]”hŒsysfs-class-bdi”…”�”}”(hj~3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´KXhjr3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KXhhÊh²hubhÞ)�”}”(hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”h]”hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”…”�”}”(hj 3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KXhhÊh²hubhÞ)�”}”(hŒ»The 'min_bytes' parameter allows assigning a minimum percentage of the write-back cache to a particular device expressed in bytes. For example, this is useful for providing a minimum QoS.”h]”hŒ¿The ‘min_bytes’ parameter allows assigning a minimum percentage of the write-back cache to a particular device expressed in bytes. For example, this is useful for providing a minimum QoS.”…”�”}”(hj®3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KXhhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj¼3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KXhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_bdi_bdi_min_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bdi-bdi-min-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjØ3ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/bdi\/\\/min_ratio**”h]”j`)�”}”(hŒ)**\/sys\/class\/bdi\/\\/min_ratio**”h]”hŒ%/sys/class/bdi//min_ratio”…”�”}”(hjò3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K!hjë3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ3ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ3ubah}”(h]”jÔ3ah ]”h"]”Œabi_sys_class_bdi_bdi_min_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#4jÊ3sj˜}”jÔ3jÊ3subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hj(4h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hj24h]”hŒsysfs-class-bdi”…”�”}”(hj44h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj04ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´K!hj(4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K!hhÊh²hubhÞ)�”}”(hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”h]”hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”…”�”}”(hjV4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K!hhÊh²hubhÞ)�”}”(hŒ¨The 'min_ratio' parameter allows assigning a minimum percentage of the write-back cache to a particular device. For example, this is useful for providing a minimum QoS.”h]”hŒ¬The ‘min_ratio’ parameter allows assigning a minimum percentage of the write-back cache to a particular device. For example, this is useful for providing a minimum QoS.”…”�”}”(hjd4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K!hhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hjr4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K!hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_bdi_bdi_min_ratio_fine:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-bdi-bdi-min-ratio-fine”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjŽ4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/bdi\/\\/min_ratio_fine**”h]”j`)�”}”(hŒ.**\/sys\/class\/bdi\/\\/min_ratio_fine**”h]”hŒ*/sys/class/bdi//min_ratio_fine”…”�”}”(hj¨4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K/hj¡4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹4ubah}”(h]”jŠ4ah ]”h"]”Œ$abi_sys_class_bdi_bdi_min_ratio_fine”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙ4j€4sj˜}”jŠ4j€4subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hjÞ4h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjè4h]”hŒsysfs-class-bdi”…”�”}”(hjê4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæ4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´K/hjÞ4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K/hhÊh²hubhÞ)�”}”(hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”h]”hŒ©Under normal circumstances each device is given a part of the total write-back cache that relates to its current average writeout speed in relation to the other devices.”…”�”}”(hj 5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K/hhÊh²hubhÞ)�”}”(hŒ×The 'min_ratio_fine' parameter allows assigning a minimum reserve of the write-back cache to a particular device. The value is expressed as part of 1 million. For example, this is useful for providing a minimum QoS.”h]”hŒÛThe ‘min_ratio_fine’ parameter allows assigning a minimum reserve of the write-back cache to a particular device. The value is expressed as part of 1 million. For example, this is useful for providing a minimum QoS.”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K/hhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj(5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´K/hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_bdi_bdi_read_ahead_kb:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-bdi-bdi-read-ahead-kb”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjD5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/bdi\/\\/read_ahead_kb**”h]”j`)�”}”(hŒ-**\/sys\/class\/bdi\/\\/read_ahead_kb**”h]”hŒ)/sys/class/bdi//read_ahead_kb”…”�”}”(hj^5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhjW5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjT5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjD5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjA5ubah}”(h]”j@5ah ]”h"]”Œ#abi_sys_class_bdi_bdi_read_ahead_kb”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�5j65sj˜}”j@5j65subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hj”5h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjž5h]”hŒsysfs-class-bdi”…”�”}”(hj 5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœ5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jª5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´Khj”5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ*Size of the read-ahead window in kilobytes”h]”hŒ*Size of the read-ahead window in kilobytes”…”�”}”(hjÂ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hjÐ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_bdi_bdi_stable_pages_required:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-bdi-bdi-stable-pages-required”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjì5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/bdi\/\\/stable_pages_required**”h]”j`)�”}”(hŒ5**\/sys\/class\/bdi\/\\/stable_pages_required**”h]”hŒ1/sys/class/bdi//stable_pages_required”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´Khjÿ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé5ubah}”(h]”jè5ah ]”h"]”Œ+abi_sys_class_bdi_bdi_stable_pages_required”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j76jÞ5sj˜}”jè5jÞ5subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hj<6h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjF6h]”hŒsysfs-class-bdi”…”�”}”(hjH6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjD6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jR6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´Khj<6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ}If set, the backing device requires that all pages comprising a write request must not be changed until writeout is complete.”h]”hŒ}If set, the backing device requires that all pages comprising a write request must not be changed until writeout is complete.”…”�”}”(hjj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubhÞ)�”}”(hŒ (read-only)”h]”hŒ (read-only)”…”�”}”(hjx6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_bdi_bdi_strict_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-bdi-bdi-strict-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj”6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/bdi\/\\/strict_limit**”h]”j`)�”}”(hŒ,**\/sys\/class\/bdi\/\\/strict_limit**”h]”hŒ(/sys/class/bdi//strict_limit”…”�”}”(hj®6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´Kthj§6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘6ubah}”(h]”j�6ah ]”h"]”Œ"abi_sys_class_bdi_bdi_strict_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß6j†6sj˜}”j�6j†6subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bdi `”h]”(hŒDefined on file ”…”�”}”(hjä6h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bdi `”h]”j§)�”}”(hjî6h]”hŒsysfs-class-bdi”…”�”}”(hjð6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bdi”uh1hh³j=0h´Kthjä6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KthhÊh²hubhÞ)�”}”(hXUForces per-BDI checks for the share of given device in the write-back cache even before the global background dirty limit is reached. This is useful in situations where the global limit is much higher than affordable for given relatively slow (or untrusted) device. Turning strictlimit on has no visible effect if max_ratio is equal to 100%.”h]”hXUForces per-BDI checks for the share of given device in the write-back cache even before the global background dirty limit is reached. This is useful in situations where the global limit is much higher than affordable for given relatively slow (or untrusted) device. Turning strictlimit on has no visible effect if max_ratio is equal to 100%.”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KthhÊh²hubhÞ)�”}”(hŒ (read-write)”h]”hŒ (read-write)”…”�”}”(hj 7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j=0h´KthhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_bsr_bsr_bsr_length:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-bsr-bsr-bsr-length”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj<7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/bsr\/bsr\*\/bsr_length**”h]”j`)�”}”(hŒ(**\/sys\/class\/bsr\/bsr\*\/bsr_length**”h]”hŒ$/sys/class/bsr/bsr*/bsr_length”…”�”}”(hjV7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-bsr”h´K hjO7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjI7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj97ubah}”(h]”j87ah ]”h"]”Œ abi_sys_class_bsr_bsr_bsr_length”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆ7j.7sj˜}”j87j.7subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bsr `”h]”(hŒDefined on file ”…”�”}”(hj�7h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bsr `”h]”j§)�”}”(hj—7h]”hŒsysfs-class-bsr”…”�”}”(hj™7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bsr”uh1hh³jj7h´K hj�7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´K hhÊh²hubhÞ)�”}”(hŒ=(RO) The length of memory region that can be mapped in bytes.”h]”hŒ=(RO) The length of memory region that can be mapped in bytes.”…”�”}”(hj»7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´K hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_bsr_bsr_bsr_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-bsr-bsr-bsr-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hj×7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/bsr\/bsr\*\/bsr_size**”h]”j`)�”}”(hŒ&**\/sys\/class\/bsr\/bsr\*\/bsr_size**”h]”hŒ"/sys/class/bsr/bsr*/bsr_size”…”�”}”(hjñ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjí7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´Khjê7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔ7ubah}”(h]”jÓ7ah ]”h"]”Œabi_sys_class_bsr_bsr_bsr_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"8jÉ7sj˜}”jÓ7jÉ7subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bsr `”h]”(hŒDefined on file ”…”�”}”(hj'8h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bsr `”h]”j§)�”}”(hj18h]”hŒsysfs-class-bsr”…”�”}”(hj38h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bsr”uh1hh³jj7h´Khj'8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´KhhÊh²hubhÞ)�”}”(hŒJ(RO) Size of the barrier-synchronization register (BSR) register in bytes.”h]”hŒJ(RO) Size of the barrier-synchronization register (BSR) register in bytes.”…”�”}”(hjU8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_bsr_bsr_bsr_stride:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-bsr-bsr-bsr-stride”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjq8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/bsr\/bsr\*\/bsr_stride**”h]”j`)�”}”(hŒ(**\/sys\/class\/bsr\/bsr\*\/bsr_stride**”h]”hŒ$/sys/class/bsr/bsr*/bsr_stride”…”�”}”(hj‹8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´Khj„8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn8ubah}”(h]”jm8ah ]”h"]”Œ abi_sys_class_bsr_bsr_bsr_stride”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼8jc8sj˜}”jm8jc8subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-bsr `”h]”(hŒDefined on file ”…”�”}”(hjÁ8h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-bsr `”h]”j§)�”}”(hjË8h]”hŒsysfs-class-bsr”…”�”}”(hjÍ8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_bsr”uh1hh³jj7h´KhjÁ8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´KhhÊh²hubhÞ)�”}”(hŒ[(RO) The stride or the interval at which the allocated BSR bytes repeat within the mapping.”h]”hŒ[(RO) The stride or the interval at which the allocated BSR bytes repeat within the mapping.”…”�”}”(hjï8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj7h´KhhÊh²hube(j))�”}”(hŒ.. _abi_sys_class_c2port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-c2port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj 9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/c2port\/**”h]”j`)�”}”(hŒ**\/sys\/class\/c2port\/**”h]”hŒ/sys/class/c2port/”…”�”}”(hj%9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/sysfs-c2port”h´Khj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9ubah}”(h]”j9ah ]”h"]”Œabi_sys_class_c2port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW9jý8sj˜}”j9jý8subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj\9h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjf9h]”hŒ sysfs-c2port”…”�”}”(hjh9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´Khj\9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubhÞ)�”}”(hŒƒThe /sys/class/c2port/ directory will contain files and directories that will provide a unified interface to the C2 port interface.”h]”hŒƒThe /sys/class/c2port/ directory will contain files and directories that will provide a unified interface to the C2 port interface.”…”�”}”(hjŠ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_c2port_c2portx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-c2port-c2portx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj¦9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/c2port\/c2portX**”h]”j`)�”}”(hŒ!**\/sys\/class\/c2port\/c2portX**”h]”hŒ/sys/class/c2port/c2portX”…”�”}”(hjÀ9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hj¹9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£9ubah}”(h]”j¢9ah ]”h"]”Œabi_sys_class_c2port_c2portx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ9j˜9sj˜}”j¢9j˜9subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hjö9h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hj:h]”hŒ sysfs-c2port”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j :Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K hjö9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hhÊh²hubhÞ)�”}”(hŒ™The /sys/class/c2port/c2portX/ directory is related to X-th C2 port into the system. Each directory will contain files to manage and control its C2 port.”h]”hŒ™The /sys/class/c2port/c2portX/ directory is related to X-th C2 port into the system. Each directory will contain files to manage and control its C2 port.”…”�”}”(hj$:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_c2port_c2portx_access:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-c2port-c2portx-access”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj@:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/access**”h]”j`)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/access**”h]”hŒ%/sys/class/c2port/c2portX/access”…”�”}”(hjZ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhjS:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=:ubah}”(h]”j<:ah ]”h"]”Œ#abi_sys_class_c2port_c2portx_access”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹:j2:sj˜}”j<:j2:subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj�:h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjš:h]”hŒ sysfs-c2port”…”�”}”(hjœ:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´Khj�:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubhÞ)�”}”(hŒ�The /sys/class/c2port/c2portX/access file enable the access to the C2 port from the system. No commands can be sent till this entry is set to 0.”h]”hŒ�The /sys/class/c2port/c2portX/access file enable the access to the C2 port from the system. No commands can be sent till this entry is set to 0.”…”�”}”(hj¾:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_c2port_c2portx_dev_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-c2port-c2portx-dev-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjÚ:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/dev_id**”h]”j`)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/dev_id**”h]”hŒ%/sys/class/c2port/c2portX/dev_id”…”�”}”(hjô:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´Khjí:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×:ubah}”(h]”jÖ:ah ]”h"]”Œ#abi_sys_class_c2port_c2portx_dev_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%;jÌ:sj˜}”jÖ:jÌ:subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj*;h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hj4;h]”hŒ sysfs-c2port”…”�”}”(hj6;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´Khj*;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubhÞ)�”}”(hŒTThe /sys/class/c2port/c2portX/dev_id file show the device ID of the connected micro.”h]”hŒTThe /sys/class/c2port/c2portX/dev_id file show the device ID of the connected micro.”…”�”}”(hjX;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KhhÊh²hubj))�”}”(hŒ... _abi_sys_class_c2port_c2portx_flash_access:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-c2port-c2portx-flash-access”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjt;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/c2port\/c2portX\/flash_access**”h]”j`)�”}”(hŒ/**\/sys\/class\/c2port\/c2portX\/flash_access**”h]”hŒ+/sys/class/c2port/c2portX/flash_access”…”�”}”(hjŽ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hj‡;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq;ubah}”(h]”jp;ah ]”h"]”Œ)abi_sys_class_c2port_c2portx_flash_access”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿;jf;sj˜}”jp;jf;subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hjÄ;h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjÎ;h]”hŒ sysfs-c2port”…”�”}”(hjÐ;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K hjÄ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hhÊh²hubhÞ)�”}”(hŒ¤The /sys/class/c2port/c2portX/flash_access file enable the access to the on-board flash of the connected micro. No commands can be sent till this entry is set to 0.”h]”hŒ¤The /sys/class/c2port/c2portX/flash_access file enable the access to the on-board flash of the connected micro. No commands can be sent till this entry is set to 0.”…”�”}”(hjò;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_c2port_c2portx_flash_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-c2port-c2portx-flash-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/c2port\/c2portX\/flash_block_size**”h]”j`)�”}”(hŒ3**\/sys\/class\/c2port\/c2portX\/flash_block_size**”h]”hŒ//sys/class/c2port/c2portX/flash_block_size”…”�”}”(hj(<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K(hj!<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj <ubah}”(h]”j <ah ]”h"]”Œ-abi_sys_class_c2port_c2portx_flash_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY<j<sj˜}”j <j<subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj^<h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjh<h]”hŒ sysfs-c2port”…”�”}”(hjj<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K(hj^<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K(hhÊh²hubhÞ)�”}”(hŒnThe /sys/class/c2port/c2portX/flash_block_size file show the on-board flash block size of the connected micro.”h]”hŒnThe /sys/class/c2port/c2portX/flash_block_size file show the on-board flash block size of the connected micro.”…”�”}”(hjŒ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K(hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_c2port_c2portx_flash_blocks_num:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-c2port-c2portx-flash-blocks-num”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¨<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/c2port\/c2portX\/flash_blocks_num**”h]”j`)�”}”(hŒ3**\/sys\/class\/c2port\/c2portX\/flash_blocks_num**”h]”hŒ//sys/class/c2port/c2portX/flash_blocks_num”…”�”}”(hjÂ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K/hj»<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥<ubah}”(h]”j¤<ah ]”h"]”Œ-abi_sys_class_c2port_c2portx_flash_blocks_num”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó<jš<sj˜}”j¤<jš<subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hjø<h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hj=h]”hŒ sysfs-c2port”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K/hjø<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K/hhÊh²hubhÞ)�”}”(hŒqThe /sys/class/c2port/c2portX/flash_blocks_num file show the on-board flash blocks number of the connected micro.”h]”hŒqThe /sys/class/c2port/c2portX/flash_blocks_num file show the on-board flash blocks number of the connected micro.”…”�”}”(hj&=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K/hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_c2port_c2portx_flash_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-c2port-c2portx-flash-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjB=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/c2port\/c2portX\/flash_data**”h]”j`)�”}”(hŒ-**\/sys\/class\/c2port\/c2portX\/flash_data**”h]”hŒ)/sys/class/c2port/c2portX/flash_data”…”�”}”(hj\=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K6hjU=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?=ubah}”(h]”j>=ah ]”h"]”Œ'abi_sys_class_c2port_c2portx_flash_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�=j4=sj˜}”j>=j4=subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj’=h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjœ=h]”hŒ sysfs-c2port”…”�”}”(hjž=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K6hj’=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K6hhÊh²hubhÞ)�”}”(hŒnThe /sys/class/c2port/c2portX/flash_data file export the content of the on-board flash of the connected micro.”h]”hŒnThe /sys/class/c2port/c2portX/flash_data file export the content of the on-board flash of the connected micro.”…”�”}”(hjÀ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K6hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_c2port_c2portx_flash_erase:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-c2port-c2portx-flash-erase”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÜ=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/c2port\/c2portX\/flash_erase**”h]”j`)�”}”(hŒ.**\/sys\/class\/c2port\/c2portX\/flash_erase**”h]”hŒ*/sys/class/c2port/c2portX/flash_erase”…”�”}”(hjö=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K=hjï=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜ=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙ=ubah}”(h]”jØ=ah ]”h"]”Œ(abi_sys_class_c2port_c2portx_flash_erase”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'>jÎ=sj˜}”jØ=jÎ=subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj,>h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hj6>h]”hŒ sysfs-c2port”…”�”}”(hj8>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´K=hj,>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K=hhÊh²hubhÞ)�”}”(hŒxThe /sys/class/c2port/c2portX/flash_erase file execute the "erase" command on the on-board flash of the connected micro.”h]”hŒ|The /sys/class/c2port/c2portX/flash_erase file execute the “eraseâ€� command on the on-board flash of the connected micro.”…”�”}”(hjZ>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´K=hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_c2port_c2portx_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-c2port-c2portx-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjv>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/c2port\/c2portX\/reset**”h]”j`)�”}”(hŒ(**\/sys\/class\/c2port\/c2portX\/reset**”h]”hŒ$/sys/class/c2port/c2portX/reset”…”�”}”(hj�>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KEhj‰>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs>ubah}”(h]”jr>ah ]”h"]”Œ"abi_sys_class_c2port_c2portx_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ>jh>sj˜}”jr>jh>subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hjÆ>h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjÐ>h]”hŒ sysfs-c2port”…”�”}”(hjÒ>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎ>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜ>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´KEhjÆ>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KEhhÊh²hubhÞ)�”}”(hŒZThe /sys/class/c2port/c2portX/reset file execute a "reset" command on the connected micro.”h]”hŒ^The /sys/class/c2port/c2portX/reset file execute a “resetâ€� command on the connected micro.”…”�”}”(hjô>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KEhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_c2port_c2portx_rev_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-c2port-c2portx-rev-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/rev_id**”h]”j`)�”}”(hŒ)**\/sys\/class\/c2port\/c2portX\/rev_id**”h]”hŒ%/sys/class/c2port/c2portX/rev_id”…”�”}”(hj*?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KLhj#?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ?ubah}”(h]”j ?ah ]”h"]”Œ#abi_sys_class_c2port_c2portx_rev_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[?j?sj˜}”j ?j?subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-c2port `”h]”(hŒDefined on file ”…”�”}”(hj`?h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-c2port `”h]”j§)�”}”(hjj?h]”hŒ sysfs-c2port”…”�”}”(hjl?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_c2port”uh1hh³j99h´KLhj`?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KLhhÊh²hubhÞ)�”}”(hŒVThe /sys/class/c2port/c2portX/rev_id file show the revision ID of the connected micro.”h]”hŒVThe /sys/class/c2port/c2portX/rev_id file show the revision ID of the connected micro.”…”�”}”(hjŽ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j99h´KLhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_chromeos_ec_device_name_flashinfo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-chromeos-ec-device-name-flashinfo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjª?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/chromeos\/\\/flashinfo**”h]”j`)�”}”(hŒ;**\/sys\/class\/chromeos\/\\/flashinfo**”h]”hŒ7/sys/class/chromeos//flashinfo”…”�”}”(hjÄ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ?ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-class-chromeos”h´Khj½?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§?ubah}”(h]”j¦?ah ]”h"]”Œ/abi_sys_class_chromeos_ec_device_name_flashinfo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jö?jœ?sj˜}”j¦?jœ?subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hjû?h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hj@h]”hŒsysfs-class-chromeos”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´Khjû?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubhÞ)�”}”(hŒShow the EC flash information.”h]”hŒShow the EC flash information.”…”�”}”(hj)@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_chromeos_ec_device_name_kb_wake_angle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-chromeos-ec-device-name-kb-wake-angle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjE@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/chromeos\/\\/kb_wake_angle**”h]”j`)�”}”(hŒ?**\/sys\/class\/chromeos\/\\/kb_wake_angle**”h]”hŒ;/sys/class/chromeos//kb_wake_angle”…”�”}”(hj_@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjX@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjR@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjE@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjB@ubah}”(h]”jA@ah ]”h"]”Œ3abi_sys_class_chromeos_ec_device_name_kb_wake_angle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�@j7@sj˜}”jA@j7@subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hj•@h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hjŸ@h]”hŒsysfs-class-chromeos”…”�”}”(hj¡@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j«@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´Khj•@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubhÞ)�”}”(hŒ‘Control the keyboard wake lid angle. Values are between 0 and 360. This file will also show the keyboard wake lid angle by querying the hardware.”h]”hŒ‘Control the keyboard wake lid angle. Values are between 0 and 360. This file will also show the keyboard wake lid angle by querying the hardware.”…”�”}”(hjÃ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_chromeos_ec_device_name_lightbar_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-chromeos-ec-device-name-lightbar-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjß@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/class\/chromeos\/\\/lightbar\/brightness**”h]”j`)�”}”(hŒF**\/sys\/class\/chromeos\/\\/lightbar\/brightness**”h]”hŒB/sys/class/chromeos//lightbar/brightness”…”�”}”(hjù@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒFDocumentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-lightbar”h´Khjò@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjì@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜ@ubah}”(h]”jÛ@ah ]”h"]”Œ9abi_sys_class_chromeos_ec_device_name_lightbar_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+AjÑ@sj˜}”jÛ@jÑ@subhÞ)�”}”(hŒƒDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”(hŒDefined on file ”…”�”}”(hj0Ah²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hj:Ah]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hj\/lightbar\/interval_msec**”h]”j`)�”}”(hŒI**\/sys\/class\/chromeos\/\\/lightbar\/interval_msec**”h]”hŒE/sys/class/chromeos//lightbar/interval_msec”…”�”}”(hj”Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K hj�Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠAubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzAubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwAubah}”(h]”jvAah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjÊAh²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hjÔAh]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hjÖAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàAŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´K hjÊAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K hhÊh²hubhÞ)�”}”(hX*The lightbar is controlled by an embedded controller (EC), which also manages the keyboard, battery charging, fans, and other system hardware. To prevent unprivileged users from interfering with the other EC functions, the rate at which the lightbar control files can be read or written is limited.”h]”hX*The lightbar is controlled by an embedded controller (EC), which also manages the keyboard, battery charging, fans, and other system hardware. To prevent unprivileged users from interfering with the other EC functions, the rate at which the lightbar control files can be read or written is limited.”…”�”}”(hjøAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K hhÊh²hubhÞ)�”}”(hX!Reading this file will return the number of milliseconds that must elapse between accessing any of the lightbar functions through this interface. Going faster will simply block until the necessary interval has lapsed. The interval applies uniformly to all accesses of any kind by any user.”h]”hX!Reading this file will return the number of milliseconds that must elapse between accessing any of the lightbar functions through this interface. Going faster will simply block until the necessary interval has lapsed. The interval applies uniformly to all accesses of any kind by any user.”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K hhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_chromeos_ec_device_name_lightbar_led_rgb:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-chromeos-ec-device-name-lightbar-led-rgb”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj"BubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/led_rgb**”h]”j`)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/led_rgb**”h]”hŒ?/sys/class/chromeos//lightbar/led_rgb”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hjrBh²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hj|Bh]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hj~Bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´KhjrBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KhhÊh²hubhÞ)�”}”(hXThis allows you to control each LED segment. If the lightbar is already running one of the automatic sequences, you probably won’t see anything change because your color setting will be almost immediately replaced. To get useful results, you should stop the lightbar sequence first.”h]”hXThis allows you to control each LED segment. If the lightbar is already running one of the automatic sequences, you probably won’t see anything change because your color setting will be almost immediately replaced. To get useful results, you should stop the lightbar sequence first.”…”�”}”(hj Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KhhÊh²hubhÞ)�”}”(hXzThe values written to this file are sets of four integers, indicating LED, RED, GREEN, BLUE. The LED number is 0 to 3 to select a single segment, or 4 to set all four segments to the same value at once. The RED, GREEN, and BLUE numbers should be in the range 0 (off) to 255 (maximum). You can update more than one segment at a time by writing more than one set of four integers.”h]”hXzThe values written to this file are sets of four integers, indicating LED, RED, GREEN, BLUE. The LED number is 0 to 3 to select a single segment, or 4 to set all four segments to the same value at once. The RED, GREEN, and BLUE numbers should be in the range 0 (off) to 255 (maximum). You can update more than one segment at a time by writing more than one set of four integers.”…”�”}”(hj®Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_chromeos_ec_device_name_lightbar_program:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-chromeos-ec-device-name-lightbar-program”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÊBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/program**”h]”j`)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/program**”h]”hŒ?/sys/class/chromeos//lightbar/program”…”�”}”(hjäBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K-hjÝBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚBubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×Bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇBubah}”(h]”jÆBah ]”h"]”Œ6abi_sys_class_chromeos_ec_device_name_lightbar_program”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCj¼Bsj˜}”jÆBj¼BsubhÞ)�”}”(hŒƒDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”(hŒDefined on file ”…”�”}”(hjCh²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hj$Ch]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hj&Ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"Cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0CŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´K-hjCubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K-hhÊh²hubhÞ)�”}”(hŒ\/lightbar\/sequence**”h]”j`)�”}”(hŒD**\/sys\/class\/chromeos\/\\/lightbar\/sequence**”h]”hŒ@/sys/class/chromeos//lightbar/sequence”…”�”}”(hj~Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K3hjwCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaCubah}”(h]”j`Cah ]”h"]”Œ7abi_sys_class_chromeos_ec_device_name_lightbar_sequence”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯CjVCsj˜}”j`CjVCsubhÞ)�”}”(hŒƒDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”(hŒDefined on file ”…”�”}”(hj´Ch²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hj¾Ch]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hjÀCh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´K3hj´Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K3hhÊh²hubhÞ)�”}”(hX The Pixel lightbar has a number of built-in sequences that it displays under various conditions, such as at power on, shut down, or while running. Reading from this file displays the current sequence that the lightbar is displaying. Writing to this file allows you to change the sequence.”h]”hX The Pixel lightbar has a number of built-in sequences that it displays under various conditions, such as at power on, shut down, or while running. Reading from this file displays the current sequence that the lightbar is displaying. Writing to this file allows you to change the sequence.”…”�”}”(hjâCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K3hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_chromeos_ec_device_name_lightbar_userspace_control:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-chromeos-ec-device-name-lightbar-userspace-control”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjþCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/class\/chromeos\/\\/lightbar\/userspace_control**”h]”j`)�”}”(hŒM**\/sys\/class\/chromeos\/\\/lightbar\/userspace_control**”h]”hŒI/sys/class/chromeos//lightbar/userspace_control”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K>hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûCubah}”(h]”júCah ]”h"]”Œ@abi_sys_class_chromeos_ec_device_name_lightbar_userspace_control”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIDjðCsj˜}”júCjðCsubhÞ)�”}”(hŒƒDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”(hŒDefined on file ”…”�”}”(hjNDh²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hjXDh]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hjZDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´K>hjNDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´K>hhÊh²hubhÞ)�”}”(hŒvThis allows you to take the control of the lightbar. This prevents the kernel from going through its normal sequences.”h]”hŒvThis allows you to take the control of the lightbar. This prevents the kernel from going through its normal sequences.”…”�”}”(hj|Dh²hh³Nh´Nubah}”(h]”•Oh ]”h"]”h$]”h&]”uh1hÝh³j Ah´K>hhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_chromeos_ec_device_name_lightbar_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-chromeos-ec-device-name-lightbar-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj˜DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/version**”h]”j`)�”}”(hŒC**\/sys\/class\/chromeos\/\\/lightbar\/version**”h]”hŒ?/sys/class/chromeos//lightbar/version”…”�”}”(hj²Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®Dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KFhj«Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•Dubah}”(h]”j”Dah ]”h"]”Œ6abi_sys_class_chromeos_ec_device_name_lightbar_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãDjŠDsj˜}”j”DjŠDsubhÞ)�”}”(hŒƒDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”(hŒDefined on file ”…”�”}”(hjèDh²hh³Nh´Nubh)�”}”(hŒs:ref:`sysfs-class-chromeos-driver-cros-ec-lightbar `”h]”j§)�”}”(hjòDh]”hŒ,sysfs-class-chromeos-driver-cros-ec-lightbar”…”�”}”(hjôDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ=abi_file_testing_sysfs_class_chromeos_driver_cros_ec_lightbar”uh1hh³j Ah´KFhjèDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KFhhÊh²hubhÞ)�”}”(hŒ0Show the information about the lightbar version.”h]”hŒ0Show the information about the lightbar version.”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j Ah´KFhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_chromeos_ec_device_name_reboot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-chromeos-ec-device-name-reboot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj2EubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/chromeos\/\\/reboot**”h]”j`)�”}”(hŒ8**\/sys\/class\/chromeos\/\\/reboot**”h]”hŒ4/sys/class/chromeos//reboot”…”�”}”(hjLEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjEEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Eubah}”(h]”j.Eah ]”h"]”Œ,abi_sys_class_chromeos_ec_device_name_reboot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}Ej$Esj˜}”j.Ej$EsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hj‚Eh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hjŒEh]”hŒsysfs-class-chromeos”…”�”}”(hjŽEh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠEubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜EŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´Khj‚Eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubhÞ)�”}”(hŒ3Tell the EC to reboot in various ways. Options are:”h]”hŒ3Tell the EC to reboot in various ways. Options are:”…”�”}”(hj°Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ""cancel": Cancel a pending reboot.”h]”hÞ)�”}”(hjÃEh]”hŒ&“cancelâ€�: Cancel a pending reboot.”…”�”}”(hjÅEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjÁEubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ#"ro": Jump to RO without rebooting.”h]”hÞ)�”}”(hjÚEh]”hŒ'“roâ€�: Jump to RO without rebooting.”…”�”}”(hjÜEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjØEubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ#"rw": Jump to RW without rebooting.”h]”hÞ)�”}”(hjñEh]”hŒ'“rwâ€�: Jump to RW without rebooting.”…”�”}”(hjóEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjïEubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ"cold": Cold reboot.”h]”hÞ)�”}”(hjFh]”hŒ“coldâ€�: Cold reboot.”…”�”}”(hj Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ/"disable-jump": Disable jump until next reboot.”h]”hÞ)�”}”(hjFh]”hŒ3“disable-jumpâ€�: Disable jump until next reboot.”…”�”}”(hj!Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjFubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ"hibernate": Hibernate the EC.”h]”hÞ)�”}”(hj6Fh]”hŒ"“hibernateâ€�: Hibernate the EC.”…”�”}”(hj8Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´Khj4Fubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubjˆ)�”}”(hŒ-"at-shutdown": Reboot after an AP shutdown. ”h]”hÞ)�”}”(hŒ+"at-shutdown": Reboot after an AP shutdown.”h]”hŒ/“at-shutdownâ€�: Reboot after an AP shutdown.”…”�”}”(hjOFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhjKFubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¾Eubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jØ?h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_chromeos_ec_device_name_vbc_vboot_context:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-chromeos-ec-device-name-vbc-vboot-context”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjwFubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/chromeos\/\\/vbc\/vboot_context**”h]”j`)�”}”(hŒD**\/sys\/class\/chromeos\/\\/vbc\/vboot_context**”h]”hŒ@/sys/class/chromeos//vbc/vboot_context”…”�”}”(hj‘Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒADocumentation/ABI/testing/sysfs-class-chromeos-driver-cros-ec-vbc”h´KhjŠFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„Fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwFubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtFubah}”(h]”jsFah ]”h"]”Œ7abi_sys_class_chromeos_ec_device_name_vbc_vboot_context”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃFjiFsj˜}”jsFjiFsubhÞ)�”}”(hŒyDefined on file :ref:`sysfs-class-chromeos-driver-cros-ec-vbc `”h]”(hŒDefined on file ”…”�”}”(hjÈFh²hh³Nh´Nubh)�”}”(hŒi:ref:`sysfs-class-chromeos-driver-cros-ec-vbc `”h]”j§)�”}”(hjÒFh]”hŒ'sysfs-class-chromeos-driver-cros-ec-vbc”…”�”}”(hjÔFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐFubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ8abi_file_testing_sysfs_class_chromeos_driver_cros_ec_vbc”uh1hh³j¥Fh´KhjÈFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥Fh´KhhÊh²hubhÞ)�”}”(hŒeRead/write the verified boot context data included on a small nvram space on some EC implementations.”h]”hŒeRead/write the verified boot context data included on a small nvram space on some EC implementations.”…”�”}”(hjöFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥Fh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_chromeos_ec_device_name_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-chromeos-ec-device-name-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/chromeos\/\\/version**”h]”j`)�”}”(hŒ9**\/sys\/class\/chromeos\/\\/version**”h]”hŒ5/sys/class/chromeos//version”…”�”}”(hj,Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´Khj%Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGubah}”(h]”jGah ]”h"]”Œ-abi_sys_class_chromeos_ec_device_name_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]GjGsj˜}”jGjGsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hjbGh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hjlGh]”hŒsysfs-class-chromeos”…”�”}”(hjnGh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´KhjbGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubhÞ)�”}”(hŒ8Show the information about the EC software and hardware.”h]”hŒ8Show the information about the EC software and hardware.”…”�”}”(hj�Gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_chromeos_cros_ec_ap_mode_entry:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-chromeos-cros-ec-ap-mode-entry”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj¬GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/chromeos\/cros_ec\/ap_mode_entry**”h]”j`)�”}”(hŒ2**\/sys\/class\/chromeos\/cros_ec\/ap_mode_entry**”h]”hŒ./sys/class/chromeos/cros_ec/ap_mode_entry”…”�”}”(hjÆGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K0hj¿Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©Gubah}”(h]”j¨Gah ]”h"]”Œ,abi_sys_class_chromeos_cros_ec_ap_mode_entry”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷GjžGsj˜}”j¨GjžGsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hjüGh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hjHh]”hŒsysfs-class-chromeos”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´K0hjüGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K0hhÊh²hubhÞ)�”}”(hŒ•Show if the AP mode entry EC feature is supported. It indicates whether the EC waits for direction from the AP to enter Type-C altmodes or USB4 mode.”h]”hŒ•Show if the AP mode entry EC feature is supported. It indicates whether the EC waits for direction from the AP to enter Type-C altmodes or USB4 mode.”…”�”}”(hj*Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K0hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_chromeos_cros_ec_usbpdmuxinfo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-chromeos-cros-ec-usbpdmuxinfo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjFHubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/chromeos\/cros_ec\/usbpdmuxinfo**”h]”j`)�”}”(hŒ1**\/sys\/class\/chromeos\/cros_ec\/usbpdmuxinfo**”h]”hŒ-/sys/class/chromeos/cros_ec/usbpdmuxinfo”…”�”}”(hj`Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\Hubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K#hjYHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCHubah}”(h]”jBHah ]”h"]”Œ+abi_sys_class_chromeos_cros_ec_usbpdmuxinfo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘Hj8Hsj˜}”jBHj8HsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-chromeos `”h]”(hŒDefined on file ”…”�”}”(hj–Hh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-chromeos `”h]”j§)�”}”(hj Hh]”hŒsysfs-class-chromeos”…”�”}”(hj¢Hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžHubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_chromeos”uh1hh³jØ?h´K#hj–Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K#hhÊh²hubhÞ)�”}”(hX;Show PD mux status for each typec port with following flags: - "USB": USB connected - "DP": DP connected - "POLARITY": CC line Polarity inverted - "HPD_IRQ": Hot Plug Detect interrupt is asserted - "HPD_LVL": Hot Plug Detect level is asserted - "SAFE": DP is in safe mode - "TBT": TBT enabled - "USB4": USB4 enabled”h]”hX[Show PD mux status for each typec port with following flags: - “USBâ€�: USB connected - “DPâ€�: DP connected - “POLARITYâ€�: CC line Polarity inverted - “HPD_IRQâ€�: Hot Plug Detect interrupt is asserted - “HPD_LVLâ€�: Hot Plug Detect level is asserted - “SAFEâ€�: DP is in safe mode - “TBTâ€�: TBT enabled - “USB4â€�: USB4 enabled”…”�”}”(hjÄHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jØ?h´K#hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_devfreq_event_event_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-devfreq-event-event-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjàHubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/devfreq\-event\/event\\/**”h]”j`)�”}”(hŒ.**\/sys\/class\/devfreq\-event\/event\\/**”h]”hŒ*/sys/class/devfreq-event/event/”…”�”}”(hjúHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-class-devfreq-event”h´KhjóHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjíHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝHubah}”(h]”jÜHah ]”h"]”Œ#abi_sys_class_devfreq_event_event_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,IjÒHsj˜}”jÜHjÒHsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-devfreq-event `”h]”(hŒDefined on file ”…”�”}”(hj1Ih²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-devfreq-event `”h]”j§)�”}”(hj;Ih]”hŒsysfs-class-devfreq-event”…”�”}”(hj=Ih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9Iubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_devfreq_event”uh1hh³jIh´Khj1Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´KhhÊh²hubhÞ)�”}”(hŒõProvide a place in sysfs for the devfreq-event objects. This allows accessing various devfreq-event specific variables. The name of devfreq-event object denoted as 'event' which includes the unique number of 'x' for each devfreq-event object.”h]”hŒýProvide a place in sysfs for the devfreq-event objects. This allows accessing various devfreq-event specific variables. The name of devfreq-event object denoted as ‘event’ which includes the unique number of ‘x’ for each devfreq-event object.”…”�”}”(hj_Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_devfreq_event_event_x_enable_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-devfreq-event-event-x-enable-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/enable_count**”h]”j`)�”}”(hŒ:**\/sys\/class\/devfreq\-event\/event\\/enable_count**”h]”hŒ6/sys/class/devfreq-event/event/enable_count”…”�”}”(hj•Ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´KhjŽIubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆIubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{Iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxIubah}”(h]”jwIah ]”h"]”Œ0abi_sys_class_devfreq_event_event_x_enable_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆIjmIsj˜}”jwIjmIsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-devfreq-event `”h]”(hŒDefined on file ”…”�”}”(hjËIh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-devfreq-event `”h]”j§)�”}”(hjÕIh]”hŒsysfs-class-devfreq-event”…”�”}”(hj×Ih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_devfreq_event”uh1hh³jIh´KhjËIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´KhhÊh²hubhÞ)�”}”(hŒÄThe /sys/class/devfreq-event/event/enable_count attribute contains the reference count to enable the devfreq-event object. If the device is enabled, the value of attribute is greater than zero.”h]”hŒÄThe /sys/class/devfreq-event/event/enable_count attribute contains the reference count to enable the devfreq-event object. If the device is enabled, the value of attribute is greater than zero.”…”�”}”(hjùIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_devfreq_event_event_x_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-devfreq-event-event-x-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/devfreq\-event\/event\\/name**”h]”j`)�”}”(hŒ2**\/sys\/class\/devfreq\-event\/event\\/name**”h]”hŒ./sys/class/devfreq-event/event/name”…”�”}”(hj/Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´K hj(Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJubah}”(h]”jJah ]”h"]”Œ(abi_sys_class_devfreq_event_event_x_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`JjJsj˜}”jJjJsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-devfreq-event `”h]”(hŒDefined on file ”…”�”}”(hjeJh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-devfreq-event `”h]”j§)�”}”(hjoJh]”hŒsysfs-class-devfreq-event”…”�”}”(hjqJh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmJubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{JŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_devfreq_event”uh1hh³jIh´K hjeJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´K hhÊh²hubhÞ)�”}”(hŒ€The /sys/class/devfreq-event/event/name attribute contains the name of the devfreq-event object. This attribute is read-only.”h]”hŒ€The /sys/class/devfreq-event/event/name attribute contains the name of the devfreq-event object. This attribute is read-only.”…”�”}”(hj“Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIh´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_devfreq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj¯JubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/devfreq\/\.\.\.\/**”h]”j`)�”}”(hŒ#**\/sys\/class\/devfreq\/\.\.\.\/**”h]”hŒ/sys/class/devfreq/.../”…”�”}”(hjÉJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-devfreq”h´KhjÂJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯Jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬Jubah}”(h]”j«Jah ]”h"]”Œabi_sys_class_devfreq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûJj¡Jsj˜}”j«Jj¡JsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjKh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj Kh]”hŒsysfs-class-devfreq”…”�”}”(hj Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KhjKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubhÞ)�”}”(hŒÂProvide a place in sysfs for the devfreq objects. This allows accessing various devfreq specific variables. The name of devfreq object denoted as ... is same as the name of device using devfreq.”h]”hŒÂProvide a place in sysfs for the devfreq objects. This allows accessing various devfreq specific variables. The name of devfreq object denoted as ... is same as the name of device using devfreq.”…”�”}”(hj.Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_devfreq_available_frequencies:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-devfreq-available-frequencies”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjJKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/devfreq\/\.\.\.\/available_frequencies**”h]”j`)�”}”(hŒ8**\/sys\/class\/devfreq\/\.\.\.\/available_frequencies**”h]”hŒ4/sys/class/devfreq/.../available_frequencies”…”�”}”(hjdKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`Kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K:hj]Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGKubah}”(h]”jFKah ]”h"]”Œ+abi_sys_class_devfreq_available_frequencies”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•Kj`”h]”(hŒDefined on file ”…”�”}”(hjšKh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj¤Kh]”hŒsysfs-class-devfreq”…”�”}”(hj¦Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢Kubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°KŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´K:hjšKubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K:hhÊh²hubhÞ)�”}”(hŒØThe /sys/class/devfreq/.../available_frequencies shows the available frequencies of the corresponding devfreq object. This is a snapshot of available frequencies and not limited by the min/max frequency restrictions.”h]”hŒØThe /sys/class/devfreq/.../available_frequencies shows the available frequencies of the corresponding devfreq object. This is a snapshot of available frequencies and not limited by the min/max frequency restrictions.”…”�”}”(hjÈKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K:hhÊh²hubj))�”}”(hŒ... _abi_sys_class_devfreq_available_governors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-devfreq-available-governors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjäKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/devfreq\/\.\.\.\/available_governors**”h]”j`)�”}”(hŒ6**\/sys\/class\/devfreq\/\.\.\.\/available_governors**”h]”hŒ2/sys/class/devfreq/.../available_governors”…”�”}”(hjþKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KChj÷Kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjäKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáKubah}”(h]”jàKah ]”h"]”Œ)abi_sys_class_devfreq_available_governors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/LjÖKsj˜}”jàKjÖKsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hj4Lh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj>Lh]”hŒsysfs-class-devfreq”…”�”}”(hj@Lh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`”h]”(hŒDefined on file ”…”�”}”(hjÎLh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hjØLh]”hŒsysfs-class-devfreq”…”�”}”(hjÚLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäLŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KhjÎLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubhÞ)�”}”(hŒ²The /sys/class/devfreq/.../cur_freq shows the current frequency of the corresponding devfreq object. Same as target_freq when get_cur_freq() is not implemented by devfreq driver.”h]”hŒ²The /sys/class/devfreq/.../cur_freq shows the current frequency of the corresponding devfreq object. Same as target_freq when get_cur_freq() is not implemented by devfreq driver.”…”�”}”(hjüLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_devfreq_governor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq-governor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjMubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/governor**”h]”j`)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/governor**”h]”hŒ'/sys/class/devfreq/.../governor”…”�”}”(hj2Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´Khj+Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjMubah}”(h]”jMah ]”h"]”Œabi_sys_class_devfreq_governor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcMj Msj˜}”jMj MsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjhMh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hjrMh]”hŒsysfs-class-devfreq”…”�”}”(hjtMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~MŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KhjhMubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubhÞ)�”}”(hŒrThe /sys/class/devfreq/.../governor show or set the name of the governor used by the corresponding devfreq object.”h]”hŒrThe /sys/class/devfreq/.../governor show or set the name of the governor used by the corresponding devfreq object.”…”�”}”(hj–Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_devfreq_max_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq-max-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj²MubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/max_freq**”h]”j`)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/max_freq**”h]”hŒ'/sys/class/devfreq/.../max_freq”…”�”}”(hjÌMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈMubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KShjÅMubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Mubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Mubah}”(h]”j®Mah ]”h"]”Œabi_sys_class_devfreq_max_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýMj¤Msj˜}”j®Mj¤MsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjNh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj Nh]”hŒsysfs-class-devfreq”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KShjNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KShhÊh²hubhÞ)�”}”(hX.The /sys/class/devfreq/.../max_freq shows and stores the maximum frequency requested by users. It is 0 if the user does not care. max_freq overrides the frequency requested by governors and min_freq. The max_freq overrides min_freq because max_freq may be used to throttle devices to avoid overheating.”h]”hX.The /sys/class/devfreq/.../max_freq shows and stores the maximum frequency requested by users. It is 0 if the user does not care. max_freq overrides the frequency requested by governors and min_freq. The max_freq overrides min_freq because max_freq may be used to throttle devices to avoid overheating.”…”�”}”(hj0Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KShhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_devfreq_min_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq-min-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjLNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/min_freq**”h]”j`)�”}”(hŒ+**\/sys\/class\/devfreq\/\.\.\.\/min_freq**”h]”hŒ'/sys/class/devfreq/.../min_freq”…”�”}”(hjfNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KJhj_Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjINubah}”(h]”jHNah ]”h"]”Œabi_sys_class_devfreq_min_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—Nj>Nsj˜}”jHNj>NsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjœNh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj¦Nh]”hŒsysfs-class-devfreq”…”�”}”(hj¨Nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²NŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KJhjœNubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KJhhÊh²hubhÞ)�”}”(hŒºThe /sys/class/devfreq/.../min_freq shows and stores the minimum frequency requested by users. It is 0 if the user does not care. min_freq overrides the frequency requested by governors.”h]”hŒºThe /sys/class/devfreq/.../min_freq shows and stores the minimum frequency requested by users. It is 0 if the user does not care. min_freq overrides the frequency requested by governors.”…”�”}”(hjÊNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KJhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_devfreq_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjæNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/devfreq\/\.\.\.\/name**”h]”j`)�”}”(hŒ'**\/sys\/class\/devfreq\/\.\.\.\/name**”h]”hŒ#/sys/class/devfreq/.../name”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K hjùNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãNubah}”(h]”jâNah ]”h"]”Œabi_sys_class_devfreq_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1OjØNsj˜}”jâNjØNsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hj6Oh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj@Oh]”hŒsysfs-class-devfreq”…”�”}”(hjBOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>Oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´K hj6Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K hhÊh²hubhÞ)�”}”(hŒ]The /sys/class/devfreq/.../name shows the name of device of the corresponding devfreq object.”h]”hŒ]The /sys/class/devfreq/.../name shows the name of device of the corresponding devfreq object.”…”�”}”(hjdOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_devfreq_polling_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-devfreq-polling-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj€OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/devfreq\/\.\.\.\/polling_interval**”h]”j`)�”}”(hŒ3**\/sys\/class\/devfreq\/\.\.\.\/polling_interval**”h]”hŒ//sys/class/devfreq/.../polling_interval”…”�”}”(hjšOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–Oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K^hj“Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}Oubah}”(h]”j|Oah ]”h"]”Œ&abi_sys_class_devfreq_polling_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËOjrOsj˜}”j|OjrOsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjÐOh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hjÚOh]”hŒsysfs-class-devfreq”…”�”}”(hjÜOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´K^hjÐOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K^hhÊh²hubhÞ)�”}”(hX/The /sys/class/devfreq/.../polling_interval shows and sets the requested polling interval of the corresponding devfreq object. The values are represented in ms. If the value is less than 1 jiffy, it is considered to be 0, which means no polling. This value is meaningless if the governor is not polling.”h]”hX/The /sys/class/devfreq/.../polling_interval shows and sets the requested polling interval of the corresponding devfreq object. The values are represented in ms. If the value is less than 1 jiffy, it is considered to be 0, which means no polling. This value is meaningless if the governor is not polling.”…”�”}”(hjþOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K^hhÊh²hubhÞ)�”}”(hŒKA list of governors that support the node: - simple_ondmenad - tegra_actmon”h]”hŒKA list of governors that support the node: - simple_ondmenad - tegra_actmon”…”�”}”(hj Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K^hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_devfreq_related_cpus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-devfreq-related-cpus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj(PubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/devfreq\/\.\.\.\/related_cpus**”h]”j`)�”}”(hŒ/**\/sys\/class\/devfreq\/\.\.\.\/related_cpus**”h]”hŒ+/sys/class/devfreq/.../related_cpus”…”�”}”(hjBPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>Pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´Kˆhj;Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(Pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%Pubah}”(h]”j$Pah ]”h"]”Œ"abi_sys_class_devfreq_related_cpus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsPjPsj˜}”j$PjPsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjxPh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj‚Ph]”hŒsysfs-class-devfreq”…”�”}”(hj„Ph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€Pubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KˆhjxPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KˆhhÊh²hubhÞ)�”}”(hŒ^The list of CPUs whose performance is closely related to the frequency of this devfreq domain.”h]”hŒ^The list of CPUs whose performance is closely related to the frequency of this devfreq domain.”…”�”}”(hj¦Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KˆhhÊh²hubhÞ)�”}”(hŒcThis file is only present if a specific devfreq device is closely associated with a subset of CPUs.”h]”hŒcThis file is only present if a specific devfreq device is closely associated with a subset of CPUs.”…”�”}”(hj´Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KˆhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_devfreq_target_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-devfreq-target-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÐPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/devfreq\/\.\.\.\/target_freq**”h]”j`)�”}”(hŒ.**\/sys\/class\/devfreq\/\.\.\.\/target_freq**”h]”hŒ*/sys/class/devfreq/.../target_freq”…”�”}”(hjêPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K!hjãPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍPubah}”(h]”jÌPah ]”h"]”Œ!abi_sys_class_devfreq_target_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQjÂPsj˜}”jÌPjÂPsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hj Qh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj*Qh]”hŒsysfs-class-devfreq”…”�”}”(hj,Qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´K!hj Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K!hhÊh²hubhÞ)�”}”(hŒ~The /sys/class/devfreq/.../target_freq shows the next governor predicted target frequency of the corresponding devfreq object.”h]”hŒ~The /sys/class/devfreq/.../target_freq shows the next governor predicted target frequency of the corresponding devfreq object.”…”�”}”(hjNQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K!hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_devfreq_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devfreq-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjjQubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/devfreq\/\.\.\.\/timer**”h]”j`)�”}”(hŒ(**\/sys\/class\/devfreq\/\.\.\.\/timer**”h]”hŒ$/sys/class/devfreq/.../timer”…”�”}”(hj„Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€Qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´Kxhj}Qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjjQubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgQubah}”(h]”jfQah ]”h"]”Œabi_sys_class_devfreq_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµQj\Qsj˜}”jfQj\QsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hjºQh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hjÄQh]”hŒsysfs-class-devfreq”…”�”}”(hjÆQh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂQubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐQŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´KxhjºQubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KxhhÊh²hubhÞ)�”}”(hŒùThis ABI shows and stores the kind of work timer by users. This work timer is used by devfreq workqueue in order to monitor the device status such as utilization. The user can change the work timer on runtime according to their demand as following::”h]”hŒøThis ABI shows and stores the kind of work timer by users. This work timer is used by devfreq workqueue in order to monitor the device status such as utilization. The user can change the work timer on runtime according to their demand as following:”…”�”}”(hjèQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KxhhÊh²hubj¹)�”}”(hŒZecho deferrable > /sys/class/devfreq/.../timer echo delayed > /sys/class/devfreq/.../timer”h]”hŒZecho deferrable > /sys/class/devfreq/.../timer echo delayed > /sys/class/devfreq/.../timer”…”�”}”hjöQsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÝJh´KxhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjpRh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hjzRh]”hŒsysfs-class-devfreq”…”�”}”(hj|Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devfreq”uh1hh³jÝJh´K(hjpRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K(hhÊh²hubhÞ)�”}”(hXŸThis ABI shows or clears the statistics of devfreq behavior on a specific device. It shows the time spent in each state and the number of transitions between states. In order to activate this ABI, the devfreq target device driver should provide the list of available frequencies with its profile. If need to reset the statistics of devfreq behavior on a specific device, enter 0(zero) to 'trans_stat' as following::”h]”hX¢This ABI shows or clears the statistics of devfreq behavior on a specific device. It shows the time spent in each state and the number of transitions between states. In order to activate this ABI, the devfreq target device driver should provide the list of available frequencies with its profile. If need to reset the statistics of devfreq behavior on a specific device, enter 0(zero) to ‘trans_stat’ as following:”…”�”}”(hjžRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K(hhÊh²hubj¹)�”}”(hŒ*echo 0 > /sys/class/devfreq/.../trans_stat”h]”hŒ*echo 0 > /sys/class/devfreq/.../trans_stat”…”�”}”hj¬Rsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÝJh´K(hhÊh²hubhÞ)�”}”(hŒ[If the transition table is bigger than PAGE_SIZE, reading this will return an -EFBIG error.”h]”hŒ[If the transition table is bigger than PAGE_SIZE, reading this will return an -EFBIG error.”…”�”}”(hjºRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´K(hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_devfreq_userspace_set_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-devfreq-userspace-set-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÖRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/devfreq\/\.\.\.\/userspace\/set_freq**”h]”j`)�”}”(hŒ6**\/sys\/class\/devfreq\/\.\.\.\/userspace\/set_freq**”h]”hŒ2/sys/class/devfreq/.../userspace/set_freq”…”�”}”(hjðRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìRubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝJh´KmhjéRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãRubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓRubah}”(h]”jÒRah ]”h"]”Œ(abi_sys_class_devfreq_userspace_set_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!SjÈRsj˜}”jÒRjÈRsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devfreq `”h]”(hŒDefined on file ”…”�”}”(hj&Sh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devfreq `”h]”j§)�”}”(hj0Sh]”hŒsysfs-class-devfreq”…”�”}”(hj2Sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`”h]”(hŒDefined on file ”…”�”}”(hjÏSh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hjÙSh]”hŒsysfs-class-devlink”…”�”}”(hjÛSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×Subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´KhjÏSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KhhÊh²hubhÞ)�”}”(hXProvide a place in sysfs for the device link objects in the kernel at any given time. The name of a device link directory, denoted as ... above, is of the form -- where is the supplier bus:device name and is the consumer bus:device name.”h]”hXProvide a place in sysfs for the device link objects in the kernel at any given time. The name of a device link directory, denoted as ... above, is of the form -- where is the supplier bus:device name and is the consumer bus:device name.”…”�”}”(hjýSh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_devlink_auto_remove_on:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-devlink-auto-remove-on”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjTubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/devlink\/\.\.\.\/auto_remove_on**”h]”j`)�”}”(hŒ1**\/sys\/class\/devlink\/\.\.\.\/auto_remove_on**”h]”hŒ-/sys/class/devlink/.../auto_remove_on”…”�”}”(hj3Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/Tubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hj,Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&Tubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjTubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTubah}”(h]”jTah ]”h"]”Œ$abi_sys_class_devlink_auto_remove_on”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdTj Tsj˜}”jTj TsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hjiTh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hjsTh]”hŒsysfs-class-devlink”…”�”}”(hjuTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqTubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´K hjiTubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubhÞ)�”}”(hŒ¡This file indicates if the device link will ever be automatically removed by the driver core when the consumer and supplier devices themselves are still present.”h]”hŒ¡This file indicates if the device link will ever be automatically removed by the driver core when the consumer and supplier devices themselves are still present.”…”�”}”(hj—Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hj¥Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ'consumer unbind'”h]”hÞ)�”}”(hj¸Th]”hŒ‘consumer unbind’”…”�”}”(hjºTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hj¶Tubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³Tubjˆ)�”}”(hŒ'supplier unbind'”h]”hÞ)�”}”(hjÏTh]”hŒ‘supplier unbind’”…”�”}”(hjÑTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hjÍTubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³Tubjˆ)�”}”(hŒ'never' ”h]”hÞ)�”}”(hŒ'never'”h]”hŒ ‘never’”…”�”}”(hjèTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hjäTubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj³Tubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¬Sh´K hhÊh²hubhÞ)�”}”(hŒw'consumer unbind' means the device link will be removed when the consumer's driver is unbound from the consumer device.”h]”hŒ}‘consumer unbind’ means the device link will be removed when the consumer’s driver is unbound from the consumer device.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubhÞ)�”}”(hŒw'supplier unbind' means the device link will be removed when the supplier's driver is unbound from the supplier device.”h]”hŒ}‘supplier unbind’ means the device link will be removed when the supplier’s driver is unbound from the supplier device.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubhÞ)�”}”(hŒ�'never' means the device link will not be automatically removed when as long as the supplier and consumer devices themselves are still present.”h]”hŒ“‘never’ means the device link will not be automatically removed when as long as the supplier and consumer devices themselves are still present.”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_devlink_consumer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devlink-consumer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj:UubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/devlink\/\.\.\.\/consumer**”h]”j`)�”}”(hŒ+**\/sys\/class\/devlink\/\.\.\.\/consumer**”h]”hŒ'/sys/class/devlink/.../consumer”…”�”}”(hjTUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K#hjMUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGUubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:Uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7Uubah}”(h]”j6Uah ]”h"]”Œabi_sys_class_devlink_consumer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…Uj,Usj˜}”j6Uj,UsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hjŠUh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hj”Uh]”hŒsysfs-class-devlink”…”�”}”(hj–Uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j UŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´K#hjŠUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K#hhÊh²hubhÞ)�”}”(hŒ@This file is a symlink to the consumer device's sysfs directory.”h]”hŒBThis file is a symlink to the consumer device’s sysfs directory.”…”�”}”(hj¸Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K#hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_devlink_runtime_pm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-devlink-runtime-pm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjÔUubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/devlink\/\.\.\.\/runtime_pm**”h]”j`)�”}”(hŒ-**\/sys\/class\/devlink\/\.\.\.\/runtime_pm**”h]”hŒ)/sys/class/devlink/.../runtime_pm”…”�”}”(hjîUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hjçUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáUubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑUubah}”(h]”jÐUah ]”h"]”Œ abi_sys_class_devlink_runtime_pm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVjÆUsj˜}”jÐUjÆUsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hj$Vh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hj.Vh]”hŒsysfs-class-devlink”…”�”}”(hj0Vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,Vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:VŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´K)hj$Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hhÊh²hubhÞ)�”}”(hŒæThis file indicates if the device link has any impact on the runtime power management behavior of the consumer and supplier devices. For example: Making sure the supplier doesn't enter runtime suspend while the consumer is active.”h]”hŒèThis file indicates if the device link has any impact on the runtime power management behavior of the consumer and supplier devices. For example: Making sure the supplier doesn’t enter runtime suspend while the consumer is active.”…”�”}”(hjRVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hj`Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjqVubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjqVubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'0'”h]”hŒ‘0’”…”�”}”(hj‘Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hjŽVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹VubjW)�”}”(hhh]”hÞ)�”}”(hŒ(Does not affect runtime power management”h]”hŒ(Does not affect runtime power management”…”�”}”(hj¨Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hj¥Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆVubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'1'”h]”hŒ‘1’”…”�”}”(hjÈVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hjÅVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂVubjW)�”}”(hhh]”hÞ)�”}”(hŒ Affects runtime power management”h]”hŒ Affects runtime power management”…”�”}”(hjßVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K)hjÜVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnVubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ!.. _abi_sys_class_devlink_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devlink-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/devlink\/\.\.\.\/status**”h]”j`)�”}”(hŒ)**\/sys\/class\/devlink\/\.\.\.\/status**”h]”hŒ%/sys/class/devlink/.../status”…”�”}”(hj4Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0Wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hj-Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWubah}”(h]”jWah ]”h"]”Œabi_sys_class_devlink_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jeWj Wsj˜}”jWj WsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hjjWh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hjtWh]”hŒsysfs-class-devlink”…”�”}”(hjvWh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrWubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€WŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´K9hjjWubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hXãThis file indicates the status of the device link. The status of a device link is affected by whether the supplier and consumer devices have been bound to their corresponding drivers. The status of a device link also affects the binding and unbinding of the supplier and consumer devices with their drivers and also affects whether the software state of the supplier device is synced with the hardware state of the supplier device after boot up. See also: sysfs-devices-state_synced.”h]”hXãThis file indicates the status of the device link. The status of a device link is affected by whether the supplier and consumer devices have been bound to their corresponding drivers. The status of a device link also affects the binding and unbinding of the supplier and consumer devices with their drivers and also affects whether the software state of the supplier device is synced with the hardware state of the supplier device after boot up. See also: sysfs-devices-state_synced.”…”�”}”(hj˜Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hj¦Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 'not tracked'”h]”hÞ)�”}”(hj¹Wh]”hŒ‘not tracked’”…”�”}”(hj»Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hj·Wubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ 'dormant'”h]”hÞ)�”}”(hjÐWh]”hŒ ‘dormant’”…”�”}”(hjÒWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hjÎWubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ 'available'”h]”hÞ)�”}”(hjçWh]”hŒ‘available’”…”�”}”(hjéWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hjåWubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ'consumer probing'”h]”hÞ)�”}”(hjþWh]”hŒ‘consumer probing’”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hjüWubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ'active'”h]”hÞ)�”}”(hjXh]”hŒ ‘active’”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ'supplier unbinding'”h]”hÞ)�”}”(hj,Xh]”hŒ‘supplier unbinding’”…”�”}”(hj.Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hj*Xubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubjˆ)�”}”(hŒ 'unknown' ”h]”hÞ)�”}”(hŒ 'unknown'”h]”hŒ ‘unknown’”…”�”}”(hjEXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hjAXubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´Wubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒž'not tracked' means this device link does not track the status and has no impact on the binding, unbinding and syncing the hardware and software device state.”h]”hŒ¢â€˜not tracked’ means this device link does not track the status and has no impact on the binding, unbinding and syncing the hardware and software device state.”…”�”•?}”(hj_Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒU'dormant' means the supplier and the consumer devices have not bound to their driver.”h]”hŒY‘dormant’ means the supplier and the consumer devices have not bound to their driver.”…”�”}”(hjmXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒs'available' means the supplier has bound to its driver and is available to supply resources to the consumer device.”h]”hŒw‘available’ means the supplier has bound to its driver and is available to supply resources to the consumer device.”…”�”}”(hj{Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒW'consumer probing' means the consumer device is currently trying to bind to its driver.”h]”hŒ[‘consumer probing’ means the consumer device is currently trying to bind to its driver.”…”�”}”(hj‰Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒ_'active' means the supplier and consumer devices have both bound successfully to their drivers.”h]”hŒc‘active’ means the supplier and consumer devices have both bound successfully to their drivers.”…”�”}”(hj—Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒi'supplier unbinding' means the supplier devices is currently in the process of unbinding from its driver.”h]”hŒm‘supplier unbinding’ means the supplier devices is currently in the process of unbinding from its driver.”…”�”}”(hj¥Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubhÞ)�”}”(hŒ}'unknown' means the state of the device link is not any of the above. If this is ever the value, there's a bug in the kernel.”h]”hŒƒâ€˜unknown’ means the state of the device link is not any of the above. If this is ever the value, there’s a bug in the kernel.”…”�”}”(hj³Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´K9hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_devlink_supplier:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-devlink-supplier”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÏXubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/devlink\/\.\.\.\/supplier**”h]”j`)�”}”(hŒ+**\/sys\/class\/devlink\/\.\.\.\/supplier**”h]”hŒ'/sys/class/devlink/.../supplier”…”�”}”(hjéXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KghjâXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßXubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜXubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌXubah}”(h]”jËXah ]”h"]”Œabi_sys_class_devlink_supplier”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYjÁXsj˜}”jËXjÁXsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hjYh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hj)Yh]”hŒsysfs-class-devlink”…”�”}”(hj+Yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'Yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5YŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´KghjYubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KghhÊh²hubhÞ)�”}”(hŒ@This file is a symlink to the supplier device's sysfs directory.”h]”hŒBThis file is a symlink to the supplier device’s sysfs directory.”…”�”}”(hjMYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KghhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_devlink_sync_state_only:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-devlink-sync-state-only”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjiYubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/devlink\/\.\.\.\/sync_state_only**”h]”j`)�”}”(hŒ2**\/sys\/class\/devlink\/\.\.\.\/sync_state_only**”h]”hŒ./sys/class/devlink/.../sync_state_only”…”�”}”(hjƒYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjYubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´Kmhj|Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyYubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvYubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiYubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfYubah}”(h]”jeYah ]”h"]”Œ%abi_sys_class_devlink_sync_state_only”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´Yj[Ysj˜}”jeYj[YsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-devlink `”h]”(hŒDefined on file ”…”�”}”(hj¹Yh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-devlink `”h]”j§)�”}”(hjÃYh]”hŒsysfs-class-devlink”…”�”}”(hjÅYh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁYubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏYŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_devlink”uh1hh³j¬Sh´Kmhj¹Yubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhhÊh²hubhÞ)�”}”(hŒŠThis file indicates if the device link is limited to only affecting the syncing of the hardware and software state of the supplier device.”h]”hŒŠThis file indicates if the device link is limited to only affecting the syncing of the hardware and software state of the supplier device.”…”�”}”(hjçYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hjõYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjZubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjZubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'0'”h]”hŒ‘0’”…”�”}”(hj&Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´Kmhj#Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ZubjW)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ'1'”h]”hŒ‘1’”…”�”}”(hjOZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhjLZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIZubjW)�”}”(hhh]”hÞ)�”}”(hŒ Affects runtime power management”h]”hŒ Affects runtime power management”…”�”}”(hjfZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhjcZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ‚'0' means the device link can affect other device behaviors like binding/unbinding, suspend/resume, runtime power management, etc.”h]”hŒ†â€˜0’ means the device link can affect other device behaviors like binding/unbinding, suspend/resume, runtime power management, etc.”…”�”}”(hj“Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhhÊh²hubhÞ)�”}”(hŒ±'1' means the device link will only affect the syncing of hardware and software state of the supplier device after boot up and doesn't not affect other behaviors of the devices.”h]”hŒ·â€˜1’ means the device link will only affect the syncing of hardware and software state of the supplier device after boot up and doesn’t not affect other behaviors of the devices.”…”�”}”(hj¡Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬Sh´KmhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_drm_boot_display:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-drm-boot-display”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj½ZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/drm\/\.\.\.\/boot_display**”h]”j`)�”}”(hŒ+**\/sys\/class\/drm\/\.\.\.\/boot_display**”h]”hŒ'/sys/class/drm/.../boot_display”…”�”}”(hj×Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓZubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-drm”h´KhjÐZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½Zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºZubah}”(h]”j¹Zah ]”h"]”Œabi_sys_class_drm_boot_display”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j [j¯Zsj˜}”j¹Zj¯ZsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-drm `”h]”(hŒDefined on file ”…”�”}”(hj[h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-drm `”h]”j§)�”}”(hj[h]”hŒsysfs-class-drm”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_drm”uh1hh³jëZh´Khj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëZh´KhhÊh²hubhÞ)�”}”(hŒ×This file indicates that displays connected to the device were used to display the boot sequence. If a display connected to the device was used to display the boot sequence the file will be present and contain "1".”h]”hŒÛThis file indicates that displays connected to the device were used to display the boot sequence. If a display connected to the device was used to display the boot sequence the file will be present and contain “1â€�.”…”�”}”(hj<[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëZh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_extcon:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-extcon”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hjX[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/class\/extcon\/\.\.\.\/**”h]”j`)�”}”(hŒ"**\/sys\/class\/extcon\/\.\.\.\/**”h]”hŒ/sys/class/extcon/.../”…”�”}”(hjr[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-class-extcon”h´Khjk[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhje[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjX[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjU[ubah}”(h]”jT[ah ]”h"]”Œabi_sys_class_extcon”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤[jJ[sj˜}”jT[jJ[subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hj©[h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hj³[h]”hŒsysfs-class-extcon”…”�”}”(hjµ[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´Khj©[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒ¶Provide a place in sysfs for the extcon objects. This allows accessing extcon specific variables. The name of extcon object denoted as ... is the name given with extcon_dev_register.”h]”hŒ¶Provide a place in sysfs for the extcon objects. This allows accessing extcon specific variables. The name of extcon object denoted as ... is the name given with extcon_dev_register.”…”�”}”(hj×[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hXrOne extcon device denotes a single external connector port. An external connector may have multiple cables attached simultaneously. Many of docks, cradles, and accessory cables have such capability. For example, the 30-pin port of Nuri board (/arch/arm/mach-exynos) may have both HDMI and Charger attached, or analog audio, video, and USB cables attached simultaneously.”h]”hXrOne extcon device denotes a single external connector port. An external connector may have multiple cables attached simultaneously. Many of docks, cradles, and accessory cables have such capability. For example, the 30-pin port of Nuri board (/arch/arm/mach-exynos) may have both HDMI and Charger attached, or analog audio, video, and USB cables attached simultaneously.”…”�”}”(hjå[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒŠIf there are cables mutually exclusive with each other, such binary relations may be expressed with extcon_dev's mutually_exclusive array.”h]”hŒŒIf there are cables mutually exclusive with each other, such binary relations may be expressed with extcon_dev’s mutually_exclusive array.”…”�”}”(hjó[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_extcon_cable_x_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-extcon-cable-x-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/extcon\/\.\.\.\/cable\.X\/name**”h]”j`)�”}”(hŒ0**\/sys\/class\/extcon\/\.\.\.\/cable\.X\/name**”h]”hŒ,/sys/class/extcon/.../cable.X/name”…”�”}”(hj)\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KDhj"\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj \ubah}”(h]”j \ah ]”h"]”Œ!abi_sys_class_extcon_cable_x_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jZ\j\sj˜}”j \j\subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hj_\h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hji\h]”hŒsysfs-class-extcon”…”�”}”(hjk\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjg\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ju\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´KDhj_\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KDhhÊh²hubhÞ)�”}”(hŒrThe /sys/class/extcon/.../cable.X/name shows the name of cable "X" (integer between 0 and 31) of an extcon device.”h]”hŒvThe /sys/class/extcon/.../cable.X/name shows the name of cable “Xâ€� (integer between 0 and 31) of an extcon device.”…”�”}”(hj�\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KDhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_extcon_cable_x_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-extcon-cable-x-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj©\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/extcon\/\.\.\.\/cable\.X\/state**”h]”j`)�”}”(hŒ1**\/sys\/class\/extcon\/\.\.\.\/cable\.X\/state**”h]”hŒ-/sys/class/extcon/.../cable.X/state”…”�”}”(hjÃ\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KKhj¼\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦\ubah}”(h]”j¥\ah ]”h"]”Œ"abi_sys_class_extcon_cable_x_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jô\j›\sj˜}”j¥\j›\subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hjù\h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hj]h]”hŒsysfs-class-extcon”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´KKhjù\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KKhhÊh²hubhÞ)�”}”(hŒ·The /sys/class/extcon/.../cable.X/state shows and stores the state of cable "X" (integer between 0 and 31) of an extcon device. The state value is either 0 (detached) or 1 (attached).”h]”hŒ»The /sys/class/extcon/.../cable.X/state shows and stores the state of cable “Xâ€� (integer between 0 and 31) of an extcon device. The state value is either 0 (detached) or 1 (attached).”…”�”}”(hj']h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KKhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_extcon_mutually_exclusive:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-extcon-mutually-exclusive”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjC]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/extcon\/\.\.\.\/mutually_exclusive\/\.\.\.**”h]”j`)�”}”(hŒ<**\/sys\/class\/extcon\/\.\.\.\/mutually_exclusive\/\.\.\.**”h]”hŒ8/sys/class/extcon/.../mutually_exclusive/...”…”�”}”(hj]]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KThjV]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjP]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjC]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@]ubah}”(h]”j?]ah ]”h"]”Œ'abi_sys_class_extcon_mutually_exclusive”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽ]j5]sj˜}”j?]j5]subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hj“]h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hj�]h]”hŒsysfs-class-extcon”…”�”}”(hjŸ]h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›]ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©]Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´KThj“]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KThhÊh²hubhÞ)�”}”(hŒšShows the relations of mutually exclusiveness. For example, if the mutually_exclusive array of extcon device is {0x3, 0x5, 0xC, 0x0}, then the output is::”h]”hŒ™Shows the relations of mutually exclusiveness. For example, if the mutually_exclusive array of extcon device is {0x3, 0x5, 0xC, 0x0}, then the output is:”…”�”}”(hjÁ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KThhÊh²hubj¹)�”}”(hŒ&# ls mutually_exclusive/ 0x3 0x5 0xc #”h]”hŒ&# ls mutually_exclusive/ 0x3 0x5 0xc #”…”�”}”hjÏ]sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j†[h´KThhÊh²hubhÞ)�”}”(hŒ¿Note that mutually_exclusive is a sub-directory of the extcon device and the file names under the mutually_exclusive directory show the mutually-exclusive sets, not the contents of the files.”h]”hŒ¿Note that mutually_exclusive is a sub-directory of the extcon device and the file names under the mutually_exclusive directory show the mutually-exclusive sets, not the contents of the files.”…”�”}”(hjÝ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KThhÊh²hubj))�”}”(hŒ.. _abi_sys_class_extcon_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-extcon-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjù]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/extcon\/\.\.\.\/name**”h]”j`)�”}”(hŒ&**\/sys\/class\/extcon\/\.\.\.\/name**”h]”hŒ"/sys/class/extcon/.../name”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´Khj ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjù]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjö]ubah}”(h]”jõ]ah ]”h"]”Œabi_sys_class_extcon_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD^jë]sj˜}”jõ]jë]subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hjI^h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hjS^h]”hŒsysfs-class-extcon”…”�”}”(hjU^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´KhjI^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒ¿The /sys/class/extcon/.../name shows the name of the extcon object. If the extcon object has an optional callback "show_name" defined, the callback will provide the name with this sysfs node.”h]”hŒÃThe /sys/class/extcon/.../name shows the name of the extcon object. If the extcon object has an optional callback “show_nameâ€� defined, the callback will provide the name with this sysfs node.”…”�”}”(hjw^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_extcon_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-extcon-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj“^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/extcon\/\.\.\.\/state**”h]”j`)�”}”(hŒ'**\/sys\/class\/extcon\/\.\.\.\/state**”h]”hŒ#/sys/class/extcon/.../state”…”�”}”(hj­^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´Khj¦^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�^ubah}”(h]”j�^ah ]”h"]”Œabi_sys_class_extcon_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ^j…^sj˜}”j�^j…^subhÞ)�”}”(hŒODefined on file :ref:`sysfs-class-extcon `”h]”(hŒDefined on file ”…”�”}”(hjã^h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-class-extcon `”h]”j§)�”}”(hjí^h]”hŒsysfs-class-extcon”…”�”}”(hjï^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_class_extcon”uh1hh³j†[h´Khjã^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒûThe /sys/class/extcon/.../state shows and stores the cable attach/detach information of the corresponding extcon object. If the extcon object has an optional callback "show_state" defined, the showing function is overridden with the optional callback.”h]”hŒÿThe /sys/class/extcon/.../state shows and stores the cable attach/detach information of the corresponding extcon object. If the extcon object has an optional callback “show_stateâ€� defined, the showing function is overridden with the optional callback.”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒOIf the default callback for showing function is used, the format is like this::”h]”hŒNIf the default callback for showing function is used, the format is like this:”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubj¹)�”}”(hŒ.# cat state USB_OTG=1 HDMI=0 TA=1 EAR_JACK=0 #”h]”hŒ.# cat state USB_OTG=1 HDMI=0 TA=1 EAR_JACK=0 #”…”�”}”hj-_sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j†[h´KhhÊh²hubhÞ)�”}”(hŒlIn this example, the extcon device has USB_OTG and TA cables attached and HDMI and EAR_JACK cables detached.”h]”hŒlIn this example, the extcon device has USB_OTG and TA cables attached and HDMI and EAR_JACK cables detached.”…”�”}”(hj;_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒ]In order to update the state of an extcon device, enter a hex state number starting with 0x::”h]”hŒ\In order to update the state of an extcon device, enter a hex state number starting with 0x:”…”�”}”(hjI_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubj¹)�”}”(hŒ# echo 0xHEX > state”h]”hŒ# echo 0xHEX > state”…”�”}”hjW_sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j†[h´KhhÊh²hubhÞ)�”}”(hŒ’This updates the whole state of the extcon device. Inputs of all the methods are required to meet the mutually_exclusive conditions if they exist.”h]”hŒ’This updates the whole state of the extcon device. Inputs of all the methods are required to meet the mutually_exclusive conditions if they exist.”…”�”}”(hje_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubhÞ)�”}”(hŒÜIt is recommended to use this "global" state interface if you need to set the value atomically. The later state interface associated with each cable cannot update multiple cable states of an extcon device simultaneously.”h]”hŒàIt is recommended to use this “globalâ€� state interface if you need to set the value atomically. The later state interface associated with each cable cannot update multiple cable states of an extcon device simultaneously.”…”�”}”(hjs_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†[h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_fc_fc_udev_device_appid_store:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-fc-fc-udev-device-appid-store”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj�_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/fc\/fc_udev_device\/appid_store**”h]”j`)�”}”(hŒ1**\/sys\/class\/fc\/fc_udev_device\/appid_store**”h]”hŒ-/sys/class/fc/fc_udev_device/appid_store”…”�”}”(hj©_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-class-fc”h´Khj¢_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ_ubah}”(h]”j‹_ah ]”h"]”Œ+abi_sys_class_fc_fc_udev_device_appid_store”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ_j�_sj˜}”j‹_j�_subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-fc `”h]”(hŒDefined on file ”…”�”}”(hjà_h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-fc `”h]”j§)�”}”(hjê_h]”hŒsysfs-class-fc”…”�”}”(hjì_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_fc”uh1hh³j½_h´Khjà_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½_h´KhhÊh²hubhÞ)�”}”(hX This interface allows an admin to set an FC application identifier in the blkcg associated with a cgroup id. The identifier is typically a UUID that is associated with an application or logical entity such as a virtual machine or container group. The application or logical entity utilizes a block device via the cgroup id. FC adapter drivers may query the identifier and tag FC traffic based on the identifier. FC host and FC fabric entities can utilize the application id and FC traffic tag to identify traffic sources.”h]”hX This interface allows an admin to set an FC application identifier in the blkcg associated with a cgroup id. The identifier is typically a UUID that is associated with an application or logical entity such as a virtual machine or container group. The application or logical entity utilizes a block device via the cgroup id. FC adapter drivers may query the identifier and tag FC traffic based on the identifier. FC host and FC fabric entities can utilize the application id and FC traffic tag to identify traffic sources.”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½_h´KhhÊh²hubhÞ)�”}”(hŒªThe interface expects a string ":" where: is inode of the cgroup in hexadecimal is user provided string upto 128 characters in length.”h]”hŒ®The interface expects a string “:â€� where: is inode of the cgroup in hexadecimal is user provided string upto 128 characters in length.”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½_h´KhhÊh²hubhÞ)�”}”(hŒxIf an appid_store is done for a cgroup id that already has an appid set, the new value will override the previous value.”h]”hŒxIf an appid_store is done for a cgroup id that already has an appid set, the new value will override the previous value.”…”�”}”(hj*`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½_h´KhhÊh²hubhÞ)�”}”(hŒŽIf an admin wants to remove an FC application identifier from a cgroup, an appid_store should be done with the following string: ":"”h]”hŒ’If an admin wants to remove an FC application identifier from a cgroup, an appid_store should be done with the following string: “:â€�”…”�”}”(hj8`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½_h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_fc_host_hostx_statistics_fpin_cn_yyy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-fc-host-hostx-statistics-fpin-cn-yyy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjT`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_cn_yyy**”h]”j`)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_cn_yyy**”h]”hŒ5/sys/class/fc_host/hostX/statistics/fpin_cn_yyy”…”�”}”(hjn`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-fc_host”h´Khjg`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ`ubah}”(h]”jP`ah ]”h"]”Œ2abi_sys_class_fc_host_hostx_statistics_fpin_cn_yyy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j `jF`sj˜}”jP`jF`subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-fc_host `”h]”(hŒDefined on file ”…”�”}”(hj¥`h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-fc_host `”h]”j§)�”}”(hj¯`h]”hŒsysfs-class-fc_host”…”�”}”(hj±`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_fc_host”uh1hh³j‚`h´Khj¥`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´KhhÊh²hubhÞ)�”}”(hŒœThese files contain the number of congestion notification events recorded by the F_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒœThese files contain the number of congestion notification events recorded by the F_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hjÓ`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_fc_host_hostx_statistics_fpin_dn_yyy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-fc-host-hostx-statistics-fpin-dn-yyy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjï`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_dn_yyy**”h]”j`)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_dn_yyy**”h]”hŒ5/sys/class/fc_host/hostX/statistics/fpin_dn_yyy”…”�”}”(hj ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´Khjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì`ubah}”(h]”jë`ah ]”h"]”Œ2abi_sys_class_fc_host_hostx_statistics_fpin_dn_yyy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:ajá`sj˜}”jë`já`subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-fc_host `”h]”(hŒDefined on file ”…”�”}”(hj?ah²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-fc_host `”h]”j§)�”}”(hjIah]”hŒsysfs-class-fc_host”…”�”}”(hjKah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_fc_host”uh1hh³j‚`h´Khj?aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´KhhÊh²hubhÞ)�”}”(hŒ�These files contain the number of delivery related errors recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒ�These files contain the number of delivery related errors recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hjmah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_fc_host_hostx_statistics_fpin_li_yyy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-fc-host-hostx-statistics-fpin-li-yyy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj‰aubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_li_yyy**”h]”j`)�”}”(hŒ9**\/sys\/class\/fc_host\/hostX\/statistics\/fpin_li_yyy**”h]”hŒ5/sys/class/fc_host/hostX/statistics/fpin_li_yyy”…”�”}”(hj£ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸaubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´K hjœaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†aubah}”(h]”j…aah ]”h"]”Œ2abi_sys_class_fc_host_hostx_statistics_fpin_li_yyy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔaj{asj˜}”j…aj{asubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-fc_host `”h]”(hŒDefined on file ”…”�”}”(hjÙah²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-fc_host `”h]”j§)�”}”(hjãah]”hŒsysfs-class-fc_host”…”�”}”(hjåah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_fc_host”uh1hh³j‚`h´K hjÙaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´K hhÊh²hubhÞ)�”}”(hŒ¡These files contain the number of link integrity error events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒ¡These files contain the number of link integrity error events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚`h´K hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_fc_remote_ports_rport_x_y_z_statistics_fpin_cn_yyy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-fc-remote-ports-rport-x-y-z-statistics-fpin-cn-yyy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj#bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/class\/fc_remote_ports\/rport\-X\:Y\-Z\/statistics\/fpin_cn_yyy**”h]”j`)�”}”(hŒJ**\/sys\/class\/fc_remote_ports\/rport\-X\:Y\-Z\/statistics\/fpin_cn_yyy**”h]”hŒF/sys/class/fc_remote_ports/rport-X:Y-Z/statistics/fpin_cn_yyy”…”�”}”(hj=bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-class-fc_remote_ports”h´Khj6bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj bubah}”(h]”jbah ]”h"]”Œ@abi_sys_class_fc_remote_ports_rport_x_y_z_statistics_fpin_cn_yyy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jobjbsj˜}”jbjbsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-fc_remote_ports `”h]”(hŒDefined on file ”…”�”}”(hjtbh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-fc_remote_ports `”h]”j§)�”}”(hj~bh]”hŒsysfs-class-fc_remote_ports”…”�”}”(hj€bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|bubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠbŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_fc_remote_ports”uh1hh³jQbh´Khjtbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´KhhÊh²hubhÞ)�”}”(hŒ¤These files contain the number of congestion notification events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒ¤These files contain the number of congestion notification events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hj¢bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_class_fc_remote_ports_rport_x_y_z_statistics_fpin_dn_yyy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-fc-remote-ports-rport-x-y-z-statistics-fpin-dn-yyy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj¾bubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/class\/fc_remote_ports\/rport\-X\:Y\-Z\/statistics\/fpin_dn_yyy**”h]”j`)�”}”(hŒJ**\/sys\/class\/fc_remote_ports\/rport\-X\:Y\-Z\/statistics\/fpin_dn_yyy**”h]”hŒF/sys/class/fc_remote_ports/rport-X:Y-Z/statistics/fpin_dn_yyy”…”�”}”(hjØbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´KhjÑbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾bubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»bubah}”(h]”jºbah ]”h"]”Œ@abi_sys_class_fc_remote_ports_rport_x_y_z_statistics_fpin_dn_yyy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j cj°bsj˜}”jºbj°bsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-fc_remote_ports `”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-fc_remote_ports `”h]”j§)�”}”(hjch]”hŒsysfs-class-fc_remote_ports”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_fc_remote_ports”uh1hh³jQbh´Khjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´KhhÊh²hubhÞ)�”}”(hŒ�These files contain the number of delivery related errors recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒ�These files contain the number of delivery related errors recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hj¨ch²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-fc_remote_ports `”h]”j§)�”}”(hj²ch]”hŒsysfs-class-fc_remote_ports”…”�”}”(hj´ch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°cubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_fc_remote_ports”uh1hh³jQbh´K hj¨cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´K hhÊh²hubhÞ)�”}”(hŒ¡These files contain the number of link integrity error events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”h]”hŒ¡These files contain the number of link integrity error events recorded by the F_Port/Nx_Port, reported using fabric performance impact notification (FPIN) event.”…”�”}”(hjÖch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQbh´K hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_firmware_attributes_attributes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-firmware-attributes-attributes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjòcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/firmware\-attributes\/\*\/attributes\/\*\/**”h]”j`)�”}”(hŒ<**\/sys\/class\/firmware\-attributes\/\*\/attributes\/\*\/**”h]”hŒ8/sys/class/firmware-attributes/*/attributes/*/”…”�”}”(hj dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-class-firmware-attributes”h´Khjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿcubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïcubah}”(h]”jîcah ]”h"]”Œ,abi_sys_class_firmware_attributes_attributes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>djäcsj˜}”jîcjäcsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjCdh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjMdh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjOdh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYdŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´KhjCdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubhÞ)�”}”(hŒ¹A sysfs interface for systems management software to enable configuration capability on supported systems. This directory exposes interfaces for interacting with configuration options.”h]”hŒ¹A sysfs interface for systems management software to enable configuration capability on supported systems. This directory exposes interfaces for interacting with configuration options.”…”�”}”(hjqdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubhÞ)�”}”(hŒoUnless otherwise specified in an attribute description all attributes are optional and will accept UTF-8 input.”h]”hŒoUnless otherwise specified in an attribute description all attributes are optional and will accept UTF-8 input.”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ\type: A file that can be read to obtain the type of attribute. This attribute is mandatory. ”h]”(jn)�”}”(hŒtype:”h]”hŒtype:”…”�”}”(hj”dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khj�dubj~)�”}”(hhh]”hÞ)�”}”(hŒUA file that can be read to obtain the type of attribute. This attribute is mandatory.”h]”hŒUA file that can be read to obtain the type of attribute. This attribute is mandatory.”…”�”}”(hj¥dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj¢dubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�dubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khj�dubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒThe following are known types:”h]”hŒThe following are known types:”…”�”}”(hjÅdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjÛ›)�”}”(hŒa- enumeration: a set of pre-defined valid values - integer: a range of numerical values - string ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ.enumeration: a set of pre-defined valid values”h]”hÞ)�”}”(hjÜdh]”hŒ.enumeration: a set of pre-defined valid values”…”�”}”(hjÞdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjÚdubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj×dubjˆ)�”}”(hŒ$integer: a range of numerical values”h]”hÞ)�”}”(hjódh]”hŒ$integer: a range of numerical values”…”�”}”(hjõdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjñdubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj×dubjˆ)�”}”(hŒstring ”h]”hÞ)�”}”(hŒstring”h]”hŒstring”…”�”}”(hj eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjeubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj×dubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j dh´KhjÓdubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´KhhÊh²hubhÞ)�”}”(hŒHP specific types”h]”hŒHP specific types”…”�”}”(hj,eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjÛ›)�”}”(hŒ5- ordered-list - a set of ordered list valid values ”h]”jƒ)�”}”(hhh]”jˆ)�”}”(hŒ3ordered-list - a set of ordered list valid values ”h]”hÞ)�”}”(hŒ1ordered-list - a set of ordered list valid values”h]”hŒ1ordered-list - a set of ordered list valid values”…”�”}”(hjEeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjAeubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj>eubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j dh´Khj:eubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´KhhÊh²hubhÞ)�”}”(hŒ1All attribute types support the following values:”h]”hŒ1All attribute types support the following values:”…”�”}”(hjeeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ»current_value: A file that can be read to obtain the current value of the . This file can also be written to in order to update the value of a This attribute is mandatory. ”h]”(jn)�”}”(hŒcurrent_value:”h]”hŒcurrent_value:”…”�”}”(hjzeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjveubj~)�”}”(hhh]”(hÞ)�”}”(hŒBA file that can be read to obtain the current value of the .”h]”hŒBA file that can be read to obtain the current value of the .”…”�”}”(hj‹eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjˆeubhÞ)�”}”(hŒIThis file can also be written to in order to update the value of a ”h]”hŒIThis file can also be written to in order to update the value of a ”…”�”}”(hj™eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjˆeubhÞ)�”}”(hŒThis attribute is mandatory.”h]”hŒThis attribute is mandatory.”…”�”}”(hj§eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjˆeubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjveubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjseubjh)�”}”(hŒQdefault_value: A file that can be read to obtain the default value of the ”h]”(jn)�”}”(hŒdefault_value:”h]”hŒdefault_value:”…”�”}”(hjÅeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´KhjÁeubj~)�”}”(hhh]”hÞ)�”}”(hŒAA file that can be read to obtain the default value of the ”h]”hŒAA file that can be read to obtain the default value of the ”…”�”}”(hjÖeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjÓeubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÁeubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjseubjh)�”}”(hŒ]display_name: A file that can be read to obtain a user friendly description of the at ”h]”(jn)�”}”(hŒ display_name:”h]”hŒ display_name:”…”�”}”(hjôeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjðeubj~)�”}”(hhh]”hÞ)�”}”(hŒNA file that can be read to obtain a user friendly description of the at ”h]”hŒNA file that can be read to obtain a user friendly description of the at ”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjfubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjðeubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjseubjh)�”}”(hŒ†display_name_language_code: A file that can be read to obtain the IETF language tag corresponding to the "display_name" of the ”h]”(jn)�”}”(hŒdisplay_name_language_code:”h]”hŒdisplay_name_language_code:”…”�”}”(hj#fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjfubj~)�”}”(hhh]”hÞ)�”}”(hŒiA file that can be read to obtain the IETF language tag corresponding to the "display_name" of the ”h]”hŒmA file that can be read to obtain the IETF language tag corresponding to the “display_nameâ€� of the ”…”�”}”(hj4fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj1fubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjseubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ'"enumeration"-type specific properties:”h]”hŒ+“enumerationâ€�-type specific properties:”…”�”}”(hjTfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ…possible_values: A file that can be read to obtain the possible values of the . Values are separated using semi-colon (``;``). ”h]”(jn)�”}”(hŒpossible_values:”h]”hŒpossible_values:”…”�”}”(hjifh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjefubj~)�”}”(hhh]”hÞ)�”}”(hŒsA file that can be read to obtain the possible values of the . Values are separated using semi-colon (``;``).”h]”(hŒlA file that can be read to obtain the possible values of the . Values are separated using semi-colon (”…”�”}”(hjzfh²hh³Nh´Nubje0)�”}”(hŒ``;``”h]”hŒ;”…”�”}”(hj‚fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjzfubhŒ).”…”�”}”(hjzfh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjwfubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjefubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjbfubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ#"integer"-type specific properties:”h]”hŒ'“integerâ€�-type specific properties:”…”�”}”(hj¬fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒQmin_value: A file that can be read to obtain the lower bound value of the ”h]”(jn)�”}”(hŒ min_value:”h]”hŒ min_value:”…”�”}”(hjÁfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khj½fubj~)�”}”(hhh]”hÞ)�”}”(hŒEA file that can be read to obtain the lower bound value of the ”h]”hŒEA file that can be read to obtain the lower bound value of the ”…”�”}”(hjÒfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjÏfubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj½fubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjºfubjh)�”}”(hŒQmax_value: A file that can be read to obtain the upper bound value of the ”h]”(jn)�”}”(hŒ max_value:”h]”hŒ max_value:”…”�”}”(hjðfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjìfubj~)�”}”(hhh]”hÞ)�”}”(hŒEA file that can be read to obtain the upper bound value of the ”h]”hŒEA file that can be read to obtain the upper bound value of the ”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjþfubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjìfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjºfubjh)�”}”(hŒ‚scalar_increment: A file that can be read to obtain the scalar value used for increments of current_value this attribute accepts. ”h]”(jn)�”}”(hŒscalar_increment:”h]”hŒscalar_increment:”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjgubj~)�”}”(hhh]”hÞ)�”}”(hŒoA file that can be read to obtain the scalar value used for increments of current_value this attribute accepts.”h]”hŒoA file that can be read to obtain the scalar value used for increments of current_value this attribute accepts.”…”�”}”(hj0gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj-gubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjgubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjºfubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ""string"-type specific properties:”h]”hŒ&“stringâ€�-type specific properties:”…”�”}”(hjPgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒUmax_length: A file that can be read to obtain the maximum length value of the ”h]”(jn)�”}”(hŒ max_length:”h]”hŒ max_length:”…”�”}”(hjegh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjagubj~)�”}”(hhh]”hÞ)�”}”(hŒHA file that can be read to obtain the maximum length value of the ”h]”hŒHA file that can be read to obtain the maximum length value of the ”…”�”}”(hjvgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjsgubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjagubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khj^gubjh)�”}”(hŒUmin_length: A file that can be read to obtain the minimum length value of the ”h]”(jn)�”}”(hŒ min_length:”h]”hŒ min_length:”…”�”}”(hj”gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khj�gubj~)�”}”(hhh]”hÞ)�”}”(hŒHA file that can be read to obtain the minimum length value of the ”h]”hŒHA file that can be read to obtain the minimum length value of the ”…”�”}”(hj¥gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj¢gubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�gubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khj^gubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒDell specific class extensions”h]”hŒDell specific class extensions”…”�”}”(hjÅgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubhÞ)�”}”(hŒBOn Dell systems the following additional attributes are available:”h]”hŒBOn Dell systems the following additional attributes are available:”…”�”}”(hjÓgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hX‰dell_modifier: A file that can be read to obtain attribute-level dependency rule. It says an attribute X will become read-only or suppressed, if/if-not attribute Y is configured. modifier rules can be in following format:: [ReadOnlyIf:=] [ReadOnlyIfNot:=] [SuppressIf:=] [SuppressIfNot:=] For example:: AutoOnFri/dell_modifier has value, [SuppressIfNot:AutoOn=SelectDays] This means AutoOnFri will be suppressed in BIOS setup if AutoOn attribute is not "SelectDays" and its value will not be effective through sysfs until this rule is met. ”h]”(jn)�”}”(hŒdell_modifier:”h]”hŒdell_modifier:”…”�”}”(hjègh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjägubj~)�”}”(hhh]”(hÞ)�”}”(hŒ£A file that can be read to obtain attribute-level dependency rule. It says an attribute X will become read-only or suppressed, if/if-not attribute Y is configured.”h]”hŒ£A file that can be read to obtain attribute-level dependency rule. It says an attribute X will become read-only or suppressed, if/if-not attribute Y is configured.”…”�”}”(hjùgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhjögubhÞ)�”}”(hŒ+modifier rules can be in following format::”h]”hŒ*modifier rules can be in following format:”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjögubj¹)�”}”(hŒ‰[ReadOnlyIf:=] [ReadOnlyIfNot:=] [SuppressIf:=] [SuppressIfNot:=]”h]”hŒ‰[ReadOnlyIf:=] [ReadOnlyIfNot:=] [SuppressIf:=] [SuppressIfNot:=]”…”�”}”hjhsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´KhjögubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj#hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjögubj¹)�”}”(hŒLAutoOnFri/dell_modifier has value, [SuppressIfNot:AutoOn=SelectDays]”h]”hŒLAutoOnFri/dell_modifier has value, [SuppressIfNot:AutoOn=SelectDays]”…”�”}”hj1hsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´KhjögubhÞ)�”}”(hŒ§This means AutoOnFri will be suppressed in BIOS setup if AutoOn attribute is not "SelectDays" and its value will not be effective through sysfs until this rule is met.”h]”hŒ«This means AutoOnFri will be suppressed in BIOS setup if AutoOn attribute is not “SelectDaysâ€� and its value will not be effective through sysfs until this rule is met.”…”�”}”(hj?hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khjögubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjägubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjágubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ2Enumeration attributes also support the following:”h]”hŒ2Enumeration attributes also support the following:”…”�”}”(hj_hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hX‹dell_value_modifier: A file that can be read to obtain value-level dependency. This file is similar to dell_modifier but here, an attribute's current value will be forcefully changed based dependent attributes value. dell_value_modifier rules can be in following format:: [ForceIf:=] [ForceIfNot:=] For example:: LegacyOrom/dell_value_modifier has value: Disabled[ForceIf:SecureBoot=Enabled] This means LegacyOrom's current value will be forced to "Disabled" in BIOS setup if SecureBoot is Enabled and its value will not be effective through sysfs until this rule is met. ”h]”(jn)�”}”(hŒdell_value_modifier:”h]”hŒdell_value_modifier:”…”�”}”(hjthh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjphubj~)�”}”(hhh]”(hÞ)�”}”(hŒÃA file that can be read to obtain value-level dependency. This file is similar to dell_modifier but here, an attribute's current value will be forcefully changed based dependent attributes value.”h]”hŒÅA file that can be read to obtain value-level dependency. This file is similar to dell_modifier but here, an attribute’s current value will be forcefully changed based dependent attributes value.”…”�”}”(hj…hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj‚hubhÞ)�”}”(hŒ6dell_value_modifier rules can be in following format::”h]”hŒ5dell_value_modifier rules can be in following format:”…”�”}”(hj“hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj‚hubj¹)�”}”(hŒL[ForceIf:=] [ForceIfNot:=]”h]”hŒL[ForceIf:=] [ForceIfNot:=]”…”�”}”hj¡hsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´Khj‚hubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj¯hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj‚hubj¹)�”}”(hŒVLegacyOrom/dell_value_modifier has value: Disabled[ForceIf:SecureBoot=Enabled]”h]”hŒVLegacyOrom/dell_value_modifier has value: Disabled[ForceIf:SecureBoot=Enabled]”…”�”}”hj½hsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´Khj‚hubhÞ)�”}”(hŒ³This means LegacyOrom's current value will be forced to "Disabled" in BIOS setup if SecureBoot is Enabled and its value will not be effective through sysfs until this rule is met.”h]”hŒ¹This means LegacyOrom’s current value will be forced to “Disabledâ€� in BIOS setup if SecureBoot is Enabled and its value will not be effective through sysfs until this rule is met.”…”�”}”(hjËhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj‚hubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjphubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjmhubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒHP specific class extensions”h]”hŒHP specific class extensions”…”�”}”(hjëhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubhÞ)�”}”(hŒ@On HP systems the following additional attributes are available:”h]”hŒ@On HP systems the following additional attributes are available:”…”�”}”(hjùhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubhÞ)�”}”(hŒ("ordered-list"-type specific properties:”h]”hŒ,“ordered-listâ€�-type specific properties:”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXOelements: A file that can be read to obtain the possible list of values of the . Values are separated using semi-colon (``;``) and listed according to their priority. An element listed first has the highest priority. Writing the list in a different order to current_value alters the priority order for the particular attribute. ”h]”(jn)�”}”(hŒ elements:”h]”hŒ elements:”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´Khjiubj~)�”}”(hhh]”hÞ)�”}”(hXCA file that can be read to obtain the possible list of values of the . Values are separated using semi-colon (``;``) and listed according to their priority. An element listed first has the highest priority. Writing the list in a different order to current_value alters the priority order for the particular attribute.”h]”(hŒtA file that can be read to obtain the possible list of values of the . Values are separated using semi-colon (”…”�”}”(hj-ih²hh³Nh´Nubje0)�”}”(hŒ``;``”h]”hŒ;”…”�”}”(hj5ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj-iubhŒÊ) and listed according to their priority. An element listed first has the highest priority. Writing the list in a different order to current_value alters the priority order for the particular attribute.”…”�”}”(hj-ih²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Khj*iubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´Khjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒN.. _abi_sys_class_firmware_attributes_attributes_sure_start_audit_log_entries:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-class-firmware-attributes-attributes-sure-start-audit-log-entries”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjmiubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/firmware\-attributes\/\*\/attributes\/Sure_Start\/audit_log_entries**”h]”j`)�”}”(hŒU**\/sys\/class\/firmware\-attributes\/\*\/attributes\/Sure_Start\/audit_log_entries**”h]”hŒQ/sys/class/firmware-attributes/*/attributes/Sure_Start/audit_log_entries”…”�”}”(hj‡ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÙhj€iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjziubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmiubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjiubah}”(h]”jiiah ]”h"]”ŒIabi_sys_class_firmware_attributes_attributes_sure_start_audit_log_entries”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸ij_isj˜}”jiij_isubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hj½ih²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjÇih]”hŒsysfs-class-firmware-attributes”…”�”}”(hjÉih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓiŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´MÙhj½iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÙhhÊh²hubhÞ)�”}”(hŒK'audit_log_entries' is a read-only file that returns the events in the log.”h]”hŒO‘audit_log_entries’ is a read-only file that returns the events in the log.”…”�”}”(hjëih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÙhhÊh²hubjÛ›)�”}”(hŒrAudit log entry format Byte 0-15: Requested Audit Log entry (Each Audit log is 16 bytes) Byte 16-127: Unused ”h]”(hÞ)�”}”(hŒAudit log entry format”h]”hŒAudit log entry format”…”�”}”(hjýih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÙhjùiubhÞ)�”}”(hŒXByte 0-15: Requested Audit Log entry (Each Audit log is 16 bytes) Byte 16-127: Unused”•h]”hŒXByte 0-15: Requested Audit Log entry (Each Audit log is 16 bytes) Byte 16-127: Unused”…”�”}”(hj jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÙhjùiubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´MÙhhÊh²hubj))�”}”(hŒR.. _abi_sys_class_firmware_attributes_attributes_sure_start_audit_log_entry_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-class-firmware-attributes-attributes-sure-start-audit-log-entry-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hj-jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/class\/firmware\-attributes\/\*\/attributes\/Sure_Start\/audit_log_entry_count**”h]”j`)�”}”(hŒY**\/sys\/class\/firmware\-attributes\/\*\/attributes\/Sure_Start\/audit_log_entry_count**”h]”hŒU/sys/class/firmware-attributes/*/attributes/Sure_Start/audit_log_entry_count”…”�”}”(hjGjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjCjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Måhj@jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj=jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj:jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj-jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj*jubah}”(h]”j)jah ]”h"]”ŒMabi_sys_class_firmware_attributes_attributes_sure_start_audit_log_entry_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxjjjsj˜}”j)jjjsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hj}jh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hj‡jh]”hŒsysfs-class-firmware-attributes”…”�”}”(hj‰jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj…jubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´Måhj}jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MåhhÊh²hubhÞ)�”}”(hŒ 'audit_log_entry_count' is a read-only file that returns the number of existing audit log events available to be read. Values are separated using comma. (``,``)”h]”(hŒžâ€˜audit_log_entry_count’ is a read-only file that returns the number of existing audit log events available to be read. Values are separated using comma. (”…”�”}”(hj«jh²hh³Nh´Nubje0)�”}”(hŒ``,``”h]”hŒ,”…”�”}”(hj³jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj«jubhŒ)”…”�”}”(hj«jh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MåhhÊh²hubjÛ›)�”}”(hŒC[No of entries],[log entry size],[Max number of entries supported] ”h]”hÞ)�”}”(hŒB[No of entries],[log entry size],[Max number of entries supported]”h]”hŒB[No of entries],[log entry size],[Max number of entries supported]”…”�”}”(hjÏjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MåhjËjubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´MåhhÊh²hubhÞ)�”}”(hŒŸlog entry size identifies audit log size for the current BIOS version. The current size is 16 bytes but it can be up to 128 bytes long in future BIOS versions.”h]”hŒŸlog entry size identifies audit log size for the current BIOS version. The current size is 16 bytes but it can be up to 128 bytes long in future BIOS versions.”…”�”}”(hjãjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MåhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_firmware_attributes_attributes_debug_cmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-firmware-attributes-attributes-debug-cmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÿjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/firmware\-attributes\/\*\/attributes\/debug_cmd**”h]”j`)�”}”(hŒA**\/sys\/class\/firmware\-attributes\/\*\/attributes\/debug_cmd**”h]”hŒ=/sys/class/firmware-attributes/*/attributes/debug_cmd”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¤hjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj kubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüjubah}”(h]”jûjah ]”h"]”Œ6abi_sys_class_firmware_attributes_attributes_debug_cmd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJkjñjsj˜}”jûjjñjsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjOkh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjYkh]”hŒsysfs-class-firmware-attributes”…”�”}”(hj[kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jekŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´M¤hjOkubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¤hhÊh²hubhÞ)�”}”(hŒâThis write only attribute can be used to send debug commands to the BIOS. This should only be used when recommended by the BIOS vendor. Vendors may use it to enable extra debug attributes or BIOS features for testing purposes.”h]”hŒâThis write only attribute can be used to send debug commands to the BIOS. This should only be used when recommended by the BIOS vendor. Vendors may use it to enable extra debug attributes or BIOS features for testing purposes.”…”�”}”(hj}kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¤hhÊh²hubhÞ)�”}”(hŒUNote that any changes to this attribute requires a reboot for changes to take effect.”h]”hŒUNote that any changes to this attribute requires a reboot for changes to take effect.”…”�”}”(hj‹kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¤hhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjlh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjlh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jlŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´MJhjlubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhhÊh²hubhÞ)�”}”(hŒžA read-only attribute reads 1 if a reboot is necessary to apply pending BIOS attribute changes. Also, an uevent_KOBJ_CHANGE is generated when it changes to 1.”h]”hŒžA read-only attribute reads 1 if a reboot is necessary to apply pending BIOS attribute changes. Also, an uevent_KOBJ_CHANGE is generated when it changes to 1.”…”�”}”(hj3lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhhÊh²hubjÛ›)�”}”(hŒè== ========================================= 0 All BIOS attributes setting are current 1 A reboot is necessary to get pending BIOS attribute changes applied == ========================================= ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjHlubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjHlubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjhlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhjelubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjblubjW)�”}”(hhh]”hÞ)�”}”(hŒ'All BIOS attributes setting are current”h]”hŒ'All BIOS attributes setting are current”…”�”}”(hj~lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhj{lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjblubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_lubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjžlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhj›lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜lubjW)�”}”(hhh]”hÞ)�”}”(hŒCA reboot is necessary to get pending BIOS attribute changes applied”h]”hŒCA reboot is necessary to get pending BIOS attribute changes applied”…”�”}”(hj´lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhj±lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_lubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjElubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjAlubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´MJhhÊh²hubhÞ)�”}”(hŒVNote, userspace applications need to follow below steps for efficient BIOS management,”h]”hŒVNote, userspace applications need to follow below steps for efficient BIOS management,”…”�”}”(hjçlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhhÊh²hubj­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ„Check if admin password is set. If yes, follow session method for password management as briefed under authentication section above.”h]”hÞ)�”}”(hŒ„Check if admin password is set. If yes, follow session method for password management as briefed under authentication section above.”h]”hŒ„Check if admin password is set. If yes, follow session method for password management as briefed under authentication section above.”…”�”}”(hjülh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhjølubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõlubjˆ)�”}”(hŒ„Before setting any attribute, check if it has any modifiers or value_modifiers. If yes, incorporate them and then modify attribute. ”h]”hÞ)�”}”(hŒƒBefore setting any attribute, check if it has any modifiers or value_modifiers. If yes, incorporate them and then modify attribute.”h]”hŒƒBefore setting any attribute, check if it has any modifiers or value_modifiers. If yes, incorporate them and then modify attribute.”…”�”}”(hjmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõlubeh}”(h]”h ]”h"]”h$]”h&]”j% j& j' hj( jèÁuh1j¬ŸhhÊh²hh³Nh´NubhÞ)�”}”(hŒZDrivers may emit a CHANGE uevent when this value changes and userspace may check it again.”h]”hŒZDrivers may emit a CHANGE uevent when this value changes and userspace may check it again.”…”�”}”(hj.mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MJhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_firmware_attributes_attributes_reset_bios:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-firmware-attributes-attributes-reset-bios”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjJmubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/firmware\-attributes\/\*\/attributes\/reset_bios**”h]”j`)�”}”(hŒB**\/sys\/class\/firmware\-attributes\/\*\/attributes\/reset_bios**”h]”hŒ>/sys/class/firmware-attributes/*/attributes/reset_bios”…”�”}”(hjdmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Mghj]mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZmubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGmubah}”(h]”jFmah ]”h"]”Œ7abi_sys_class_firmware_attributes_attributes_reset_bios”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•mj`”h]”(hŒDefined on file ”…”�”}”(hjšmh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hj¤mh]”hŒsysfs-class-firmware-attributes”…”�”}”(hj¦mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢mubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°mŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´Mghjšmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MghhÊh²hubhÞ)�”}”(hŒ™This attribute can be used to reset the BIOS Configuration. Specifically, it tells which type of reset BIOS configuration is being requested on the host.”h]”hŒ™This attribute can be used to reset the BIOS Configuration. Specifically, it tells which type of reset BIOS configuration is being requested on the host.”…”�”}”(hjÈmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MghhÊh²hubhÞ)�”}”(hŒ?Reading from it returns a list of supported options encoded as:”h]”hŒ?Reading from it returns a list of supported options encoded as:”…”�”}”(hjÖmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MghhÊh²hubjÛ›)�”}”(hŒã- 'builtinsafe' (Built in safe configuration profile) - 'lastknowngood' (Last known good saved configuration profile) - 'factory' (Default factory settings configuration profile) - 'custom' (Custom saved configuration profile) ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ3'builtinsafe' (Built in safe configuration profile)”h]”hÞ)�”}”(hjímh]”hŒ7‘builtinsafe’ (Built in safe configuration profile)”…”�”}”(hjïmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Mghjëmubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjèmubjˆ)�”}”(hŒ='lastknowngood' (Last known good saved configuration profile)”h]”hÞ)�”}”(hjnh]”hŒA‘lastknowngood’ (Last known good saved configuration profile)”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Mghjnubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjèmubjˆ)�”}”(hŒ:'factory' (Default factory settings configuration profile)”h]”hÞ)�”}”(hjnh]”hŒ>‘factory’ (Default factory settings configuration profile)”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Mghjnubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjèmubjˆ)�”}”(hŒ.'custom' (Custom saved configuration profile) ”h]”hÞ)�”}”(hŒ-'custom' (Custom saved configuration profile)”h]”hŒ1‘custom’ (Custom saved configuration profile)”…”�”}”(hj4nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´Mghj0nubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjèmubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j dh´Mghjämubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´MghhÊh²hubhÞ)�”}”(hŒLThe currently selected option is printed in square brackets as shown below::”h]”hŒKThe currently selected option is printed in square brackets as shown below:”…”�”}”(hjTnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MghhÊh²hubj¹)�”}”(hŒ¿# echo "factory" > /sys/class/firmware-attributes/*/device/attributes/reset_bios # cat /sys/class/firmware-attributes/*/device/attributes/reset_bios builtinsafe lastknowngood [factory] custom”h]”hŒ¿# echo "factory" > /sys/class/firmware-attributes/*/device/attributes/reset_bios # cat /sys/class/firmware-attributes/*/device/attributes/reset_bios builtinsafe lastknowngood [factory] custom”…”�”}”hjbnsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´MghhÊh²hubhÞ)�”}”(hŒUNote that any changes to this attribute requires a reboot for changes to take effect.”h]”hŒUNote that any changes to this attribute requires a reboot for changes to take effect.”…”�”}”(hjpnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MghhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_firmware_attributes_attributes_save_settings:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-firmware-attributes-attributes-save-settings”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjŒnubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/class\/firmware\-attributes\/\*\/attributes\/save_settings**”h]”j`)�”}”(hŒE**\/sys\/class\/firmware\-attributes\/\*\/attributes\/save_settings**”h]”hŒA/sys/class/firmware-attributes/*/attributes/save_settings”…”�”}”(hj¦nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhjŸnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœnubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰nubah}”(h]”jˆnah ]”h"]”Œ:abi_sys_class_firmware_attributes_attributes_save_settings”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×nj~nsj˜}”jˆnj~nsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjÜnh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjænh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjènh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjänubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jònŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´MƒhjÜnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhhÊh²hubhÞ)�”}”(hX…On Lenovo platforms there is a limitation in the number of times an attribute can be saved. This is an architectural limitation and it limits the number of attributes that can be modified to 48. A solution for this is instead of the attribute being saved after every modification, to allow a user to bulk set the attributes, and then trigger a final save. This allows unlimited attributes.”h]”hX…On Lenovo platforms there is a limitation in the number of times an attribute can be saved. This is an architectural limitation and it limits the number of attributes that can be modified to 48. A solution for this is instead of the attribute being saved after every modification, to allow a user to bulk set the attributes, and then trigger a final save. This allows unlimited attributes.”…”�”}”(hj oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhhÊh²hubhÞ)�”}”(hŒMRead the attribute to check what save mode is enabled (single or bulk). E.g::”h]”hŒLRead the attribute to check what save mode is enabled (single or bulk). E.g:”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhhÊh²hubj¹)�”}”(hŒM# cat /sys/class/firmware-attributes/thinklmi/attributes/save_settings single”h]”hŒM# cat /sys/class/firmware-attributes/thinklmi/attributes/save_settings single”…”�”}”hj&osbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´MƒhhÊh²hubhÞ)�”}”(hŒ±Write the attribute with 'bulk' to enable bulk save mode. Write the attribute with 'single' to enable saving after every attribute set. The default setting is single mode. E.g::”h]”hŒ¸Write the attribute with ‘bulk’ to enable bulk save mode. Write the attribute with ‘single’ to enable saving after every attribute set. The default setting is single mode. E.g:”…”�”}”(hj4oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhhÊh²hubj¹)�”}”(hŒN# echo bulk > /sys/class/firmware-attributes/thinklmi/attributes/save_settings”h]”hŒN# echo bulk > /sys/class/firmware-attributes/thinklmi/attributes/save_settings”…”�”}”hjBosbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´MƒhhÊh²hubhÞ)�”}”(hXMWhen in bulk mode write 'save' to trigger a save of all currently modified attributes. Note, once a save has been triggered in bulk mode, attributes can no longer be set and will return a permissions error. This is to prevent users hitting the 48+ save limitation (which requires entering the BIOS to clear the error condition) E.g::”h]”hXPWhen in bulk mode write ‘save’ to trigger a save of all currently modified attributes. Note, once a save has been triggered in bulk mode, attributes can no longer be set and will return a permissions error. This is to prevent users hitting the 48+ save limitation (which requires entering the BIOS to clear the error condition) E.g:”…”�”}”(hjPoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MƒhhÊh²hubj¹)�”}”(hŒN# echo save > /sys/class/firmware-attributes/thinklmi/attributes/save_settings”h]”hŒN# echo save > /sys/class/firmware-attributes/thinklmi/attributes/save_settings”…”�”}”hj^osbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´MƒhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_firmware_attributes_authentication:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-firmware-attributes-authentication”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjzoubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/firmware\-attributes\/\*\/authentication\/**”h]”j`)�”}”(hŒ<**\/sys\/class\/firmware\-attributes\/\*\/authentication\/**”h]”hŒ8/sys/class/firmware-attributes/*/authentication/”…”�”}”(hj”oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�oubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj�oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠoubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡oubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjzoubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwoubah}”(h]”jvoah ]”h"]”Œ0abi_sys_class_firmware_attributes_authentication”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅojlosj˜}”jvojlosubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjÊoh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjÔoh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjÖoh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒoubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jàoŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´K•hjÊoubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒjDevices support various authentication mechanisms which can be exposed as a separate configuration object.”h]”hŒjDevices support various authentication mechanisms which can be exposed as a separate configuration object.”…”�”}”(hjøoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒnFor example a "BIOS Admin" password and "System" Password can be set, reset or cleared using these attributes.”h]”hŒvFor example a “BIOS Adminâ€� password and “Systemâ€� Password can be set, reset or cleared using these attributes.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒMAn "Admin" password is used for preventing modification to the BIOS settings.”h]”hÞ)�”}”(hŒMAn "Admin" password is used for preventing modification to the BIOS settings.”h]”hŒQAn “Adminâ€� password is used for preventing modification to the BIOS settings.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjpubjˆ)�”}”(hŒ3A "System" password is required to boot a machine. ”h]”hÞ)�”}”(hŒ2A "System" password is required to boot a machine.”h]”hŒ6A “Systemâ€� password is required to boot a machine.”…”�”}”(hj3ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj/pubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjpubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j dh´K•hhÊh²hubhÞ)�”}”(hŒ[Change in any of these two authentication methods will also generate an uevent KOBJ_CHANGE.”h]”hŒ[Change in any of these two authentication methods will also generate an uevent KOBJ_CHANGE.”…”�”}”(hjMph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ‚is_enabled: A file that can be read to obtain a 0/1 flag to see if authentication is enabled. This attribute is mandatory. ”h]”(jn)�”}”(hŒ is_enabled:”h]”hŒ is_enabled:”…”�”}”(hjbph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj^pubj~)�”}”(hhh]”hÞ)�”}”(hŒuA file that can be read to obtain a 0/1 flag to see if authentication is enabled. This attribute is mandatory.”h]”hŒuA file that can be read to obtain a 0/1 flag to see if authentication is enabled. This attribute is mandatory.”…”�”}”(hjsph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjppubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj^pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj[pubjh)�”}”(hXprole: The type of authentication used. This attribute is mandatory. Known types: bios-admin: Representing BIOS administrator password power-on: Representing a password required to use the system system-mgmt: Representing System Management password. See Lenovo extensions section for details HDD: Representing HDD password See Lenovo extensions section for details NVMe: Representing NVMe password See Lenovo extensions section for details ”h]”(jn)�”}”(hŒrole:”h]”hŒrole:”…”�”}”(hj‘ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj�pubj~)�”}”(hhh]”(hÞ)�”}”(hŒ=The type of authentication used. This attribute is mandatory.”h]”hŒ=The type of authentication used. This attribute is mandatory.”…”�”}”(hj¢ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjŸpubjc)�”}”(hhh]”jh)�”}”(hX»Known types: bios-admin: Representing BIOS administrator password power-on: Representing a password required to use the system system-mgmt: Representing System Management password. See Lenovo extensions section for details HDD: Representing HDD password See Lenovo extensions section for details NVMe: Representing NVMe password See Lenovo extensions section for details ”h]”(jn)�”}”(hŒ Known types:”h]”hŒ Known types:”…”�”}”(hj·ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj³pubj~)�”}”(hhh]”jc)�”}”(hhh]”(jh)�”}”(hŒ4bios-admin: Representing BIOS administrator password”h]”(jn)�”}”(hŒ bios-admin:”h]”hŒ bios-admin:”…”�”}”(hjÏph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjËpubj~)�”}”(hhh]”hÞ)�”}”(hŒ(Representing BIOS administrator password”h]”hŒ(Representing BIOS administrator password”…”�”}”(hjàph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjÝpubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjËpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hjÈpubjh)�”}”(hŒqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj;qubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj)qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hjÈpubjh)�”}”(hŒHHDD: Representing HDD password See Lenovo extensions section for details”h]”(jn)�”}”(hŒHDD:”h]”hŒHDD:”…”�”}”(hj\qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjXqubj~)�”}”(hhh]”hÞ)�”}”(hŒCRepresenting HDD password See Lenovo extensions section for details”h]”hŒCRepresenting HDD password See Lenovo extensions section for details”…”�”}”(hjmqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjjqubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjXqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hjÈpubjh)�”}”(hŒKNVMe: Representing NVMe password See Lenovo extensions section for details ”h]”(jn)�”}”(hŒNVMe:”h]”hŒNVMe:”…”�”}”(hj‹qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj‡qubj~)�”}”(hhh]”hÞ)�”}”(hŒDRepresenting NVMe password See Lenovo extensions section for details”h]”hŒDRepresenting NVMe password See Lenovo extensions section for details”…”�”}”(hjœqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj™qubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‡qubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hjÈpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÅpubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj³pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj°pubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjŸpubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�pubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj[pubjh)�”}”(hŒwmechanism: The means of authentication. This attribute is mandatory. Supported types are "password" or "certificate". ”h]”(jn)�”}”(hŒ mechanism:”h]”hŒ mechanism:”…”�”}”(hjÞqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjÚqubj~)�”}”(hhh]”hÞ)�”}”(hŒkThe means of authentication. This attribute is mandatory. Supported types are "password" or "certificate".”h]”hŒsThe means of authentication. This attribute is mandatory. Supported types are “passwordâ€� or “certificateâ€�.”…”�”}”(hjïqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjìqubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÚqubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj[pubjh)�”}”(hŒZmax_password_length: A file that can be read to obtain the maximum length of the Password ”h]”(jn)�”}”(hŒmax_password_length:”h]”hŒmax_password_length:”…”�”}”(hj rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj rubj~)�”}”(hhh]”hÞ)�”}”(hŒDA file that can be read to obtain the maximum length of the Password”h]”hŒDA file that can be read to obtain the maximum length of the Password”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj rubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj[pubjh)�”}”(hŒZmin_password_length: A file that can be read to obtain the minimum length of the Password ”h]”(jn)�”}”(hŒmin_password_length:”h]”hŒmin_password_length:”…”�”}”(hj current_password echo "disabled" > TouchScreen/current_value echo "" > current_password”h]”hŒiecho "password" > current_password echo "disabled" > TouchScreen/current_value echo "" > current_password”…”�”}”hjçrsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hhÊh²hubhÞ)�”}”(hŒ^Drivers may emit a CHANGE uevent when a password is set or unset userspace may check it again.”h]”hŒ^Drivers may emit a CHANGE uevent when a password is set or unset userspace may check it again.”…”�”}”(hjõrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒÖOn Dell, Lenovo and HP systems, if Admin password is set, then all BIOS attributes require password validation. On Lenovo systems if you change the Admin password the new password is not active until the next boot.”h]”hŒÖOn Dell, Lenovo and HP systems, if Admin password is set, then all BIOS attributes require password validation. On Lenovo systems if you change the Admin password the new password is not active until the next boot.”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒ Lenovo specific class extensions”h]”hŒ Lenovo specific class extensions”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒBOn Lenovo systems the following additional settings are available:”h]”hŒBOn Lenovo systems the following additional settings are available:”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒÈrole: system-mgmt This gives the same authority as the bios-admin password to control security related features. The authorities allocated can be set via the BIOS menu SMP Access Control Policy ”h]”(jn)�”}”(hŒ[role: system-mgmt This gives the same authority as the bios-admin password to control”h]”hŒ[role: system-mgmt This gives the same authority as the bios-admin password to control”…”�”}”(hj4sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj0subj~)�”}”(hhh]”hÞ)�”}”(hŒksecurity related features. The authorities allocated can be set via the BIOS menu SMP Access Control Policy”h]”hŒksecurity related features. The authorities allocated can be set via the BIOS menu SMP Access Control Policy”…”�”}”(hjEsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjBsubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj0subeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hŒ„role: HDD & NVMe This password is used to unlock access to the drive at boot. Note see 'level' and 'index' extensions below. ”h]”(jn)�”}”(hŒ]role: HDD & NVMe This password is used to unlock access to the drive at boot. Note see”h]”hŒ]role: HDD & NVMe This password is used to unlock access to the drive at boot. Note see”…”�”}”(hjcsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj_subj~)�”}”(hhh]”hÞ)�”}”(hŒ%'level' and 'index' extensions below.”h]”hŒ-‘level’ and ‘index’ extensions below.”…”�”}”(hjtsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjqsubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj_subeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hŒwlenovo_encoding: The encoding method that is used. This can be either "ascii" or "scancode". Default is set to "ascii" ”h]”(jn)�”}”(hŒlenovo_encoding:”h]”hŒlenovo_encoding:”…”�”}”(hj’sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjŽsubj~)�”}”(hhh]”hÞ)�”}”(hŒeThe encoding method that is used. This can be either "ascii" or "scancode". Default is set to "ascii"”h]”hŒqThe encoding method that is used. This can be either “asciiâ€� or “scancodeâ€�. Default is set to “asciiâ€�”…”�”}”(hj£sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj subah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjŽsubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hŒ§lenovo_kbdlang: The keyboard language method that is used. This is generally a two char code (e.g. "us", "fr", "gr") and may vary per platform. Default is set to "us" ”h]”(jn)�”}”(hŒlenovo_kbdlang:”h]”hŒlenovo_kbdlang:”…”�”}”(hjÁsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj½subj~)�”}”(hhh]”hÞ)�”}”(hŒ–The keyboard language method that is used. This is generally a two char code (e.g. "us", "fr", "gr") and may vary per platform. Default is set to "us"”h]”hŒ¦The keyboard language method that is used. This is generally a two char code (e.g. “usâ€�, “frâ€�, “grâ€�) and may vary per platform. Default is set to “usâ€�”…”�”}”(hjÒsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjÏsubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj½subeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hX^level: Available for HDD and NVMe authentication to set 'user' or 'master' privilege level. If only the user password is configured then this should be used to unlock the drive at boot. If both master and user passwords are set then either can be used. If a master password is set a user password is required. This attribute defaults to 'user' level ”h]”(jn)�”}”(hŒlevel:”h]”hŒlevel:”…”�”}”(hjðsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjìsubj~)�”}”(hhh]”hÞ)�”}”(hXVAvailable for HDD and NVMe authentication to set 'user' or 'master' privilege level. If only the user password is configured then this should be used to unlock the drive at boot. If both master and user passwords are set then either can be used. If a master password is set a user password is required. This attribute defaults to 'user' level”h]”hXbAvailable for HDD and NVMe authentication to set ‘user’ or ‘master’ privilege level. If only the user password is configured then this should be used to unlock the drive at boot. If both master and user passwords are set then either can be used. If a master password is set a user password is required. This attribute defaults to ‘user’ level”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjþsubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjìsubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hŒ—index: Used with HDD and NVME authentication to set the drive index that is being referenced (e.g hdd1, hdd2 etc) This attribute defaults to device 1. ”h]”(jn)�”}”(hŒindex:”h]”hŒindex:”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjtubj~)�”}”(hhh]”hÞ)�”}”(hŒ�Used with HDD and NVME authentication to set the drive index that is being referenced (e.g hdd1, hdd2 etc) This attribute defaults to device 1.”h]”hŒ�Used with HDD and NVME authentication to set the drive index that is being referenced (e.g hdd1, hdd2 etc) This attribute defaults to device 1.”…”�”}”(hj0th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj-tubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjtubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hX&certificate, signature, save_signature: These attributes are used for certificate based authentication. This is used in conjunction with a signing server as an alternative to password based authentication. The user writes to the attribute(s) with a BASE64 encoded string obtained from the signing server. The attributes can be displayed to check the stored value. Some usage examples: Installing a certificate to enable feature:: echo "supervisor password" > authentication/Admin/current_password echo "signed certificate" > authentication/Admin/certificate Updating the installed certificate:: echo "signature" > authentication/Admin/signature echo "signed certificate" > authentication/Admin/certificate Removing the installed certificate:: echo "signature" > authentication/Admin/signature echo "" > authentication/Admin/certificate Changing a BIOS setting:: echo "signature" > authentication/Admin/signature echo "save signature" > authentication/Admin/save_signature echo Enable > attribute/PasswordBeep/current_value You cannot enable certificate authentication if a supervisor password has not been set. Clearing the certificate results in no bios-admin authentication method being configured allowing anyone to make changes. After any of these operations the system must reboot for the changes to take effect. Admin and System certificates are supported from 2025 systems onward. ”h]”(jn)�”}”(hŒ'certificate, signature, save_signature:”h]”hŒ'certificate, signature, save_signature:”…”�”}”(hjNth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjJtubj~)�”}”(hhh]”(hÞ)�”}”(hXCThese attributes are used for certificate based authentication. This is used in conjunction with a signing server as an alternative to password based authentication. The user writes to the attribute(s) with a BASE64 encoded string obtained from the signing server. The attributes can be displayed to check the stored value.”h]”hXCThese attributes are used for certificate based authentication. This is used in conjunction with a signing server as an alternative to password based authentication. The user writes to the attribute(s) with a BASE64 encoded string obtained from the signing server. The attributes can be displayed to check the stored value.”…”�”}”(hj_th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj\tubhÞ)�”}”(hŒSome usage examples:”h]”hŒSome usage examples:”…”�”}”(hjmth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj\tubjÛ›)�”}”(hXÍInstalling a certificate to enable feature:: echo "supervisor password" > authentication/Admin/current_password echo "signed certificate" > authentication/Admin/certificate Updating the installed certificate:: echo "signature" > authentication/Admin/signature echo "signed certificate" > authentication/Admin/certificate Removing the installed certificate:: echo "signature" > authentication/Admin/signature echo "" > authentication/Admin/certificate Changing a BIOS setting:: echo "signature" > authentication/Admin/signature echo "save signature" > authentication/Admin/save_signature echo Enable > attribute/PasswordBeep/current_value ”h]”(hÞ)�”}”(hŒ,Installing a certificate to enable feature::”h]”hŒ+Installing a certificate to enable feature:”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj{tubj¹)�”}”(hŒecho "supervisor password" > authentication/Admin/current_password echo "signed certificate" > authentication/Admin/certificate”h]”hŒecho "supervisor password" > authentication/Admin/current_password echo "signed certificate" > authentication/Admin/certificate”…”�”}”hj�tsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hj{tubhÞ)�”}”(hŒ$Updating the installed certificate::”h]”hŒ#Updating the installed certificate:”…”�”}”(hj›th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj{tubj¹)�”}”(hŒnecho "signature" > authentication/Admin/signature echo "signed certificate" > authentication/Admin/certificate”h]”hŒnecho "signature" > authentication/Admin/signature echo "signed certificate" > authentication/Admin/certificate”…”�”}”hj©tsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hj{tubhÞ)�”}”(hŒ$Removing the installed certificate::”h]”hŒ#Removing the installed certificate:”…”�”}”(hj·th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj{tubj¹)�”}”(hŒ\echo "signature" > authentication/Admin/signature echo "" > authentication/Admin/certificate”h]”hŒ\echo "signature" > authentication/Admin/signature echo "" > authentication/Admin/certificate”…”�”}”hjÅtsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hj{tubhÞ)�”}”(hŒChanging a BIOS setting::”h]”hŒChanging a BIOS setting:”…”�”}”(hjÓth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj{tubj¹)�”}”(hŒ echo "signature" > authentication/Admin/signature echo "save signature" > authentication/Admin/save_signature echo Enable > attribute/PasswordBeep/current_value”h]”hŒ echo "signature" > authentication/Admin/signature echo "save signature" > authentication/Admin/save_signature echo Enable > attribute/PasswordBeep/current_value”…”�”}”hjátsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hj{tubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´K•hj\tubhÞ)�”}”(hXlYou cannot enable certificate authentication if a supervisor password has not been set. Clearing the certificate results in no bios-admin authentication method being configured allowing anyone to make changes. After any of these operations the system must reboot for the changes to take effect. Admin and System certificates are supported from 2025 systems onward.”h]”hXlYou cannot enable certificate authentication if a supervisor password has not been set. Clearing the certificate results in no bios-admin authentication method being configured allowing anyone to make changes. After any of these operations the system must reboot for the changes to take effect. Admin and System certificates are supported from 2025 systems onward.”…”�”}”(hjõth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj\tubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjJtubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hŒŒcertificate_thumbprint: Read only attribute used to display the MD5, SHA1 and SHA256 thumbprints for the certificate installed in the BIOS. ”h]”(jn)�”}”(hŒcertificate_thumbprint:”h]”hŒcertificate_thumbprint:”…”�”}”(hjuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hjuubj~)�”}”(hhh]”hÞ)�”}”(hŒsRead only attribute used to display the MD5, SHA1 and SHA256 thumbprints for the certificate installed in the BIOS.”h]”hŒsRead only attribute used to display the MD5, SHA1 and SHA256 thumbprints for the certificate installed in the BIOS.”…”�”}”(hj$uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj!uubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjuubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subjh)�”}”(hXcertificate_to_password: Write only attribute used to switch from certificate based authentication back to password based. Usage:: echo "signature" > authentication/Admin/signature echo "password" > authentication/Admin/certificate_to_password ”h]”(jn)�”}”(hŒcertificate_to_password:”h]”hŒcertificate_to_password:”…”�”}”(hjBuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj>uubj~)�”}”(hhh]”(hÞ)�”}”(hŒiWrite only attribute used to switch from certificate based authentication back to password based. Usage::”h]”hŒhWrite only attribute used to switch from certificate based authentication back to password based. Usage:”…”�”}”(hjSuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hjPuubj¹)�”}”(hŒpecho "signature" > authentication/Admin/signature echo "password" > authentication/Admin/certificate_to_password”h]”hŒpecho "signature" > authentication/Admin/signature echo "password" > authentication/Admin/certificate_to_password”…”�”}”hjausbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j dh´K•hjPuubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj>uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj-subeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒHP specific class extensions”h]”hŒHP specific class extensions”…”�”}”(hj�uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubhÞ)�”}”(hŒ>On HP systems the following additional settings are available:”h]”hŒ>On HP systems the following additional settings are available:”…”�”}”(hj�uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ«role: enhanced-bios-auth: This role is specific to Secure Platform Management (SPM) attribute. It requires configuring an endorsement (kek) and signing certificate (sk). ”h]”(jn)�”}”(hŒrole: enhanced-bios-auth:”h]”hŒrole: enhanced-bios-auth:”…”�”}”(hj¤uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j dh´K•hj uubj~)�”}”(hhh]”hÞ)�”}”(hŒ�This role is specific to Secure Platform Management (SPM) attribute. It requires configuring an endorsement (kek) and signing certificate (sk).”h]”hŒ�This role is specific to Secure Platform Management (SPM) attribute. It requires configuring an endorsement (kek) and signing certificate (sk).”…”�”}”(hjµuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´K•hj²uubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj uubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j dh´K•hj�uubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ=.. _abi_sys_class_firmware_attributes_authentication_spm_kek:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-firmware-attributes-authentication-spm-kek”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjãuubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/kek**”h]”j`)�”}”(hŒD**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/kek**”h]”hŒ@/sys/class/firmware-attributes/*/authentication/SPM/kek”…”�”}”(hjýuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M³hjöuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãuubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàuubah}”(h]”jßuah ]”h"]”Œ8abi_sys_class_firmware_attributes_authentication_spm_kek”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.vjÕusj˜}”jßujÕusubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hj3vh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hj=vh]”hŒsysfs-class-firmware-attributes”…”�”}”(hj?vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;vubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´M³hj3vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M³hhÊh²hubhÞ)�”}”(hX]'kek' Key-Encryption-Key is a write-only file that can be used to configure the RSA public key that will be used by the BIOS to verify signatures when setting the signing key. When written, the bytes should correspond to the KEK certificate (x509 .DER format containing an OU). The size of the certificate must be less than or equal to 4095 bytes.”h]”hXa‘kek’ Key-Encryption-Key is a write-only file that can be used to configure the RSA public key that will be used by the BIOS to verify signatures when setting the signing key. When written, the bytes should correspond to the KEK certificate (x509 .DER format containing an OU). The size of the certificate must be less than or equal to 4095 bytes.”…”�”}”(hjavh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M³hhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_firmware_attributes_authentication_spm_sk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-firmware-attributes-authentication-spm-sk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj}vubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/sk**”h]”j`)�”}”(hŒC**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/sk**”h]”hŒ?/sys/class/firmware-attributes/*/authentication/SPM/sk”…”�”}”(hj—vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¿hj�vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�vubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠvubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzvubah}”(h]”jyvah ]”h"]”Œ7abi_sys_class_firmware_attributes_authentication_spm_sk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈvjovsj˜}”jyvjovsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjÍvh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hj×vh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjÙvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´M¿hjÍvubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¿hhÊh²hubhÞ)�”}”(hX6'sk' Signature Key is a write-only file that can be used to configure the RSA public key that will be used by the BIOS to verify signatures when configuring BIOS settings and security features. When written, the bytes should correspond to the modulus of the public key. The exponent is assumed to be 0x10001.”h]”hX:‘sk’ Signature Key is a write-only file that can be used to configure the RSA public key that will be used by the BIOS to verify signatures when configuring BIOS settings and security features. When written, the bytes should correspond to the modulus of the public key. The exponent is assumed to be 0x10001.”…”�”}”(hjûvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´M¿hhÊh²hubj))�”}”(hŒ@.. _abi_sys_class_firmware_attributes_authentication_spm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-class-firmware-attributes-authentication-spm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjwubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/status**”h]”j`)�”}”(hŒG**\/sys\/class\/firmware\-attributes\/\*\/authentication\/SPM\/status**”h]”hŒC/sys/class/firmware-attributes/*/authentication/SPM/status”…”�”}”(hj1wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÊhj*wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjwubah}”(h]”jwah ]”h"]”Œ;abi_sys_class_firmware_attributes_authentication_spm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbwj wsj˜}”jwj wsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-firmware-attributes `”h]”(hŒDefined on file ”…”�”}”(hjgwh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-firmware-attributes `”h]”j§)�”}”(hjqwh]”hŒsysfs-class-firmware-attributes”…”�”}”(hjswh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjowubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}wŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_firmware_attributes”uh1hh³j dh´MÊhjgwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÊhhÊh²hubhÞ)�”}”(hŒe'status' is a read-only file that returns ASCII text in JSON format reporting the status information.”h]”hŒi‘status’ is a read-only file that returns ASCII text in JSON format reporting the status information.”…”�”}”(hj•wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÊhhÊh²hubjÛ›)�”}”(hX+"State": "not provisioned | provisioned | provisioning in progress", "Version": "Major.Minor", "Nonce": <16-bit unsigned number display in base 10>, "FeaturesInUse": <16-bit unsigned number display in base 10>, "EndorsementKeyMod": "<256 bytes in base64>", "SigningKeyMod": "<256 bytes in base64>" ”h]”hÞ)�”}”(hX)"State": "not provisioned | provisioned | provisioning in progress", "Version": "Major.Minor", "Nonce": <16-bit unsigned number display in base 10>, "FeaturesInUse": <16-bit unsigned number display in base 10>, "EndorsementKeyMod": "<256 bytes in base64>", "SigningKeyMod": "<256 bytes in base64>"”h]”hXQ“Stateâ€�: “not provisioned | provisioned | provisioning in progressâ€�, “Versionâ€�: “Major.Minorâ€�, “Nonceâ€�: <16-bit unsigned number display in base 10>, “FeaturesInUseâ€�: <16-bit unsigned number display in base 10>, “EndorsementKeyModâ€�: “<256 bytes in base64>â€�, “SigningKeyModâ€�: “<256 bytes in base64>â€�”…”�”}”(hj§wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j dh´MÊhj£wubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j dh´MÊhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_firmware_cancel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-cancel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÉwubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/firmware\/\.\.\.\/cancel**”h]”j`)�”}”(hŒ***\/sys\/class\/firmware\/\.\.\.\/cancel**”h]”hŒ&/sys/class/firmware/.../cancel”…”�”}”(hjãwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßwubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-class-firmware”h´K hjÜwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙwubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖwubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉwubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆwubah}”(h]”jÅwah ]”h"]”Œabi_sys_class_firmware_cancel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jxj»wsj˜}”jÅwj»wsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hjxh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hj$xh]”hŒsysfs-class-firmware”…”�”}”(hj&xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0xŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´K hjxubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K hhÊh²hubhÞ)�”}”(hX2Write-only. For firmware uploads, write a "1" to this file to request that the transfer of firmware data to the lower-level device be canceled. This request will be rejected (EBUSY) if the update cannot be canceled (e.g. a FLASH write is in progress) or (ENODEV) if there is no firmware update in progress.”h]”hX6Write-only. For firmware uploads, write a “1â€� to this file to request that the transfer of firmware data to the lower-level device be canceled. This request will be rejected (EBUSY) if the update cannot be canceled (e.g. a FLASH write is in progress) or (ENODEV) if there is no firmware update in progress.”…”�”}”(hjHxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_firmware_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjdxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/firmware\/\.\.\.\/data**”h]”j`)�”}”(hŒ(**\/sys\/class\/firmware\/\.\.\.\/data**”h]”hŒ$/sys/class/firmware/.../data”…”�”}”(hj~xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´Khjwxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqxubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaxubah}”(h]”j`xah ]”h"]”Œabi_sys_class_firmware_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯xjVxsj˜}”j`xjVxsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hj´xh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hj¾xh]”hŒsysfs-class-firmware”…”�”}”(hjÀxh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊxŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´Khj´xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KhhÊh²hubhÞ)�”}”(hXrThe data sysfs file is used for firmware-fallback and for firmware uploads. Cat a firmware image to this sysfs file after you echo 1 to the loading sysfs file. When the firmware image write is complete, echo 0 to the loading sysfs file. This sequence will signal the completion of the firmware write and signal the lower-level driver that the firmware data is available.”h]”hXrThe data sysfs file is used for firmware-fallback and for firmware uploads. Cat a firmware image to this sysfs file after you echo 1 to the loading sysfs file. When the firmware image write is complete, echo 0 to the loading sysfs file. This sequence will signal the completion of the firmware write and signal the lower-level driver that the firmware data is available.”…”�”}”(hjâxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_firmware_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjþxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/firmware\/\.\.\.\/error**”h]”j`)�”}”(hŒ)**\/sys\/class\/firmware\/\.\.\.\/error**”h]”hŒ%/sys/class/firmware/.../error”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´Khjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûxubah}”(h]”júxah ]”h"]”Œabi_sys_class_firmware_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIyjðxsj˜}”júxjðxsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hjNyh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hjXyh]”hŒsysfs-class-firmware”…”�”}”(hjZyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´KhjNyubeh}”(h]”h •Š]”h"]”h$]”h&]”uh1hÝh³j÷wh´KhhÊh²hubhÞ)�”}”(hX Read-only. Returns a string describing a failed firmware upload. This string will be in the form of :, where will be one of the status strings described for the status sysfs file and will be one of the following: "hw-error", "timeout", "user-abort", "device-busy", "invalid-file-size", "read-write-error", "flash-wearout". The error sysfs file is only meaningful when the current firmware upload status is "idle". If this file is read while a firmware transfer is in progress, then the read will fail with EBUSY.”h]”hX@Read-only. Returns a string describing a failed firmware upload. This string will be in the form of :, where will be one of the status strings described for the status sysfs file and will be one of the following: “hw-errorâ€�, “timeoutâ€�, “user-abortâ€�, “device-busyâ€�, “invalid-file-sizeâ€�, “read-write-errorâ€�, “flash-wearoutâ€�. The error sysfs file is only meaningful when the current firmware upload status is “idleâ€�. If this file is read while a firmware transfer is in progress, then the read will fail with EBUSY.”…”�”}”(hj|yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_firmware_loading:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-loading”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj˜yubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/firmware\/\.\.\.\/loading**”h]”j`)�”}”(hŒ+**\/sys\/class\/firmware\/\.\.\.\/loading**”h]”hŒ'/sys/class/firmware/.../loading”…”�”}”(hj²yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®yubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K%hj«yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜yubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•yubah}”(h]”j”yah ]”h"]”Œabi_sys_class_firmware_loading”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãyjŠysj˜}”j”yjŠysubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hjèyh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hjòyh]”hŒsysfs-class-firmware”…”�”}”(hjôyh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðyubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´K%hjèyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K%hhÊh²hubhÞ)�”}”(hX›The loading sysfs file is used for both firmware-fallback and for firmware uploads. Echo 1 onto the loading file to indicate you are writing a firmware file to the data sysfs node. Echo -1 onto this file to abort the data write or echo 0 onto this file to indicate that the write is complete. For firmware uploads, the zero value also triggers the transfer of the firmware data to the lower-level device driver.”h]”hX›The loading sysfs file is used for both firmware-fallback and for firmware uploads. Echo 1 onto the loading file to indicate you are writing a firmware file to the data sysfs node. Echo -1 onto this file to abort the data write or echo 0 onto this file to indicate that the write is complete. For firmware uploads, the zero value also triggers the transfer of the firmware data to the lower-level device driver.”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K%hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_firmware_remaining_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-firmware-remaining-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj2zubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/firmware\/\.\.\.\/remaining_size**”h]”j`)�”}”(hŒ2**\/sys\/class\/firmware\/\.\.\.\/remaining_size**”h]”hŒ./sys/class/firmware/.../remaining_size”…”�”}”(hjLzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K1hjEzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?zubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2zubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/zubah}”(h]”j.zah ]”h"]”Œ%abi_sys_class_firmware_remaining_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}zj$zsj˜}”j.zj$zsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hj‚zh²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hjŒzh]”hŒsysfs-class-firmware”…”�”}”(hjŽzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜zŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´K1hj‚zubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K1hhÊh²hubhÞ)�”}”(hXsRead-only. For firmware upload, this file contains the size of the firmware data that remains to be transferred to the lower-level device driver. The size value is initialized to the full size of the firmware image that was previously written to the data sysfs file. This value is periodically updated during the "transferring" phase of the firmware upload. Format: "%u".”h]”hX{Read-only. For firmware upload, this file contains the size of the firmware data that remains to be transferred to the lower-level device driver. The size value is initialized to the full size of the firmware image that was previously written to the data sysfs file. This value is periodically updated during the “transferringâ€� phase of the firmware upload. Format: “%uâ€�.”…”�”}”(hj°zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K1hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_firmware_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÌzubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/firmware\/\.\.\.\/status**”h]”j`)�”}”(hŒ***\/sys\/class\/firmware\/\.\.\.\/status**”h]”hŒ&/sys/class/firmware/.../status”…”�”}”(hjæzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâzubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K>hjßzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙzubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌzubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉzubah}”(h]”jÈzah ]”h"]”Œabi_sys_class_firmware_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{j¾zsj˜}”jÈzj¾zsubhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hj{h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hj&{h]”hŒsysfs-class-firmware”…”�”}”(hj({h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj${ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´K>hj{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K>hhÊh²hubhÞ)�”}”(hŒ·Read-only. Returns a string describing the current status of a firmware upload. The string will be one of the following: idle, "receiving", "preparing", "transferring", "programming".”h]”hŒÇRead-only. Returns a string describing the current status of a firmware upload. The string will be one of the following: idle, “receivingâ€�, “preparingâ€�, “transferringâ€�, “programmingâ€�.”…”�”}”(hjJ{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´K>hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_firmware_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-firmware-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjf{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/firmware\/\.\.\.\/timeout**”h]”j`)�”}”(hŒ+**\/sys\/class\/firmware\/\.\.\.\/timeout**”h]”hŒ'/sys/class/firmware/.../timeout”…”�”}”(hj€{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KFhjy{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc{ubah}”(h]”jb{ah ]”h"]”Œabi_sys_class_firmware_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±{jX{sj˜}”jb{jX{subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-firmware `”h]”(hŒDefined on file ”…”�”}”(hj¶{h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-firmware `”h]”j§)�”}”(hjÀ{h]”hŒsysfs-class-firmware”…”�”}”(hjÂ{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_firmware”uh1hh³j÷wh´KFhj¶{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KFhhÊh²hubhÞ)�”}”(hŒÂThis file supports the timeout mechanism for firmware fallback. This file has no affect on firmware uploads. For more information on timeouts please see the documentation for firmware fallback.”h]”hŒÂThis file supports the timeout mechanism for firmware fallback. This file has no affect on firmware uploads. For more information on timeouts please see the documentation for firmware fallback.”…”�”}”(hjä{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j÷wh´KFhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_fpga_bridge_bridge_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-fpga-bridge-bridge-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/fpga_bridge\/\\/name**”h]”j`)�”}”(hŒ/**\/sys\/class\/fpga_bridge\/\\/name**”h]”hŒ+/sys/class/fpga_bridge//name”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-fpga-bridge”h´Khj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj |ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý{ubah}”(h]”jü{ah ]”h"]”Œ%abi_sys_class_fpga_bridge_bridge_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jL|jò{sj˜}”jü{jò{subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-fpga-bridge `”h]”(hŒDefined on file ”…”�”}”(hjQ|h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-fpga-bridge `”h]”j§)�”}”(hj[|h]”hŒsysfs-class-fpga-bridge”…”�”}”(hj]|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_fpga_bridge”uh1hh³j.|h´KhjQ|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.|h´KhhÊh²hubhÞ)�”}”(hŒ%Name of low level FPGA bridge driver.”h]”hŒ%Name of low level FPGA bridge driver.”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.|h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_fpga_bridge_bridge_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-fpga-bridge-bridge-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj›|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/fpga_bridge\/\\/state**”h]”j`)�”}”(hŒ0**\/sys\/class\/fpga_bridge\/\\/state**”h]”hŒ,/sys/class/fpga_bridge//state”…”�”}”(hjµ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.|h´Khj®|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜|ubah}”(h]”j—|ah ]”h"]”Œ&abi_sys_class_fpga_bridge_bridge_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ|j�|sj˜}”j—|j�|subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-fpga-bridge `”h]”(hŒDefined on file ”…”�”}”(hjë|h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-fpga-bridge `”h]”j§)�”}”(hjõ|h]”hŒsysfs-class-fpga-bridge”…”�”}”(hj÷|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_fpga_bridge”uh1hh³j.|h´Khjë|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.|h´KhhÊh²hubhÞ)�”}”(hŒ,Show bridge state as "enabled" or "disabled"”h]”hŒ4Show bridge state as “enabledâ€� or “disabledâ€�”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j.|h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_fpga_manager_fpga_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-fpga-manager-fpga-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj5}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/fpga_manager\/\\/name**”h]”j`)�”}”(hŒ.**\/sys\/class\/fpga_manager\/\\/name**”h]”hŒ*/sys/class/fpga_manager//name”…”�”}”(hjO}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-fpga-manager”h´KhjH}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2}ubah}”(h]”j1}ah ]”h"]”Œ$abi_sys_class_fpga_manager_fpga_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�}j'}sj˜}”j1}j'}subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-fpga-manager `”h]”(hŒDefined on file ”…”�”}”(hj†}h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-fpga-manager `”h]”j§)�”}”(hj�}h]”hŒsysfs-class-fpga-manager”…”�”}”(hj’}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽ}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœ}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_fpga_manager”uh1hh³jc}h´Khj†}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhhÊh²hubhÞ)�”}”(hŒ&Name of low level fpga manager driver.”h]”hŒ&Name of low level fpga manager driver.”…”�”}”(hj´}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_fpga_manager_fpga_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-fpga-manager-fpga-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÐ}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/fpga_manager\/\\/state**”h]”j`)�”}”(hŒ/**\/sys\/class\/fpga_manager\/\\/state**”h]”hŒ+/sys/class/fpga_manager//state”…”�”}”(hjê}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khjã}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐ}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ}ubah}”(h]”jÌ}ah ]”h"]”Œ%abi_sys_class_fpga_manager_fpga_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~jÂ}sj˜}”jÌ}jÂ}subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-fpga-manager `”h]”(hŒDefined on file ”…”�”}”(hj ~h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-fpga-manager `”h]”j§)�”}”(hj*~h]”hŒsysfs-class-fpga-manager”…”�”}”(hj,~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_fpga_manager”uh1hh³jc}h´Khj ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhhÊh²hubhÞ)�”}”(hX"Read fpga manager state as a string. The intent is to provide enough detail that if something goes wrong during FPGA programming (something that the driver can't fix) then userspace can know, i.e. if the firmware request fails, that could be due to not being able to find the firmware file.”h]”hX$Read fpga manager state as a string. The intent is to provide enough detail that if something goes wrong during FPGA programming (something that the driver can’t fix) then userspace can know, i.e. if the firmware request fails, that could be due to not being able to find the firmware file.”…”�”}”(hjN~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhhÊh²hubhÞ)�”}”(hXThis is a superset of FPGA states and fpga manager driver states. The fpga manager driver is walking through these steps to get the FPGA into a known operating state. It's a sequence, though some steps may get skipped. Valid FPGA states will vary by manufacturer; this is a superset.”h]”hX This is a superset of FPGA states and fpga manager driver states. The fpga manager driver is walking through these steps to get the FPGA into a known operating state. It’s a sequence, though some steps may get skipped. Valid FPGA states will vary by manufacturer; this is a superset.”…”�”}”(hj\~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ-unknown = can't determine state”h]”hÞ)�”}”(hjo~h]”hŒ/unknown = can’t determine state”…”�”}”(hjq~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khjm~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ)power off = FPGA power is off”h]”hÞ)�”}”(hj†~h]”hŒ)power off = FPGA power is off”…”�”}”(hjˆ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj„~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ0power up = FPGA reports power is up”h]”hÞ)�”}”(hj�~h]”hŒ0power up = FPGA reports power is up”…”�”}”(hjŸ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj›~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ0reset = FPGA held in reset state”h]”hÞ)�”}”(hj´~h]”hŒ0reset = FPGA held in reset state”…”�”}”(hj¶~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj²~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ:firmware request = firmware class request in progress”h]”hÞ)�”}”(hjË~h]”hŒ:firmware request = firmware class request in progress”…”�”}”(hjÍ~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhjÉ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ0firmware request error = firmware request failed”h]”hÞ)�”}”(hjâ~h]”hŒ0firmware request error = firmware request failed”…”�”}”(hjä~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khjà~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ6write init = preparing FPGA for programming”h]”hÞ)�”}”(hjù~h]”hŒ6write init = preparing FPGA for programming”…”�”}”(hjû~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj÷~ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒBwrite init error = Error while preparing FPGA for programming”h]”hÞ)�”}”(hjh]”hŒBwrite init error = Error while preparing FPGA for programming”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ8write = FPGA ready to receive image data”h]”hÞ)�”}”(hj'h]”hŒ8write = FPGA ready to receive image data”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ/write error = Error while programming”h]”hÞ)�”}”(hj>h]”hŒ/write error = Error while programming”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ4write complete = Doing post programming steps”h]”hÞ)�”}”(hjUh]”hŒ4write complete = Doing post programming steps”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´KhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ:write complete error = Error while doing post programming”h]”hÞ)�”}”(hjlh]”hŒ:write complete error = Error while doing post programming”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khjjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubjˆ)�”}”(hŒ:operating = FPGA is programmed and operating ”h]”hÞ)�”}”(hŒ8operating = FPGA is programmed and operating”h]”hŒ8operating = FPGA is programmed and operating”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjj~ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jc}h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_fpga_manager_fpga_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-fpga-manager-fpga-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/fpga_manager\/\\/status**”h]”j`)�”}”(hŒ0**\/sys\/class\/fpga_manager\/\\/status**”h]”hŒ,/sys/class/fpga_manager//status”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªubah}”(h]”j©ah ]”h"]”Œ&abi_sys_class_fpga_manager_fpga_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøjŸsj˜}”j©jŸsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-fpga-manager `”h]”(hŒDefined on file ”…”�”}”(hjýh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-fpga-manager `”h]”j§)�”}”(hj€h]”hŒsysfs-class-fpga-manager”…”�”}”(hj €h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_fpga_manager”uh1hh³jc}h´K&hjýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hhÊh²hubhÞ)�”}”(hX.Read fpga manager status as a string. If FPGA programming operation fails, it could be caused by crc error or incompatible bitstream image. The intent of this interface is to provide more detailed information for FPGA programming errors to userspace. This is a list of strings for the supported status.”h]”hX.Read fpga manager status as a string. If FPGA programming operation fails, it could be caused by crc error or incompatible bitstream image. The intent of this interface is to provide more detailed information for FPGA programming errors to userspace. This is a list of strings for the supported status.”…”�”}”(hj+€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒëreconfig operation error - invalid operations detected by reconfiguration hardware. e.g. start reconfiguration with errors not cleared”h]”jc)�”}”(hhh]”jh)�”}”(hŒ‹reconfig operation error - invalid operations detected by reconfiguration hardware. e.g. start reconfiguration with errors not cleared”h]”(jn)�”}”(hŒ>reconfig operation error - invalid operations detected by”h]”hŒ>reconfig operation error - invalid operations detected by”…”�”}”(hjG€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jc}h´K&hjC€ubj~)�”}”(hhh]”hÞ)�”}”(hŒLreconfiguration hardware. e.g. start reconfiguration with errors not cleared”h]”hŒLreconfiguration hardware. e.g. start reconfiguration with errors not cleared”…”�”}”(hjX€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hjU€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjC€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jc}h´K&hj@€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj<€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj9€ubjˆ)�”}”(hŒoreconfig CRC error - CRC error detected by reconfiguration hardware.”h]”jc)�”}”(hhh]”jh)�”}”(hŒOreconfig CRC error - CRC error detected by reconfiguration hardware.”h]”(jn)�”}”(hŒ5reconfig CRC error - CRC error detected by”h]”hŒ5reconfig CRC error - CRC error detected by”…”�”}”(hj‰€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jc}h´K&hj…€ubj~)�”}”(hhh]”hÞ)�”}”(hŒreconfiguration hardware.”h]”hŒreconfiguration hardware.”…”�”}”(hjš€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hj—€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj…€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jc}h´K&hj‚€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj~€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj9€ubjˆ)�”}”(hŒsreconfig incompatible image - reconfiguration image is incompatible with hardware”h]”jc)�”}”(hhh]”jh)�”}”(hŒSreconfig incompatible image - reconfiguration image is incompatible with hardware”h]”(jn)�”}”(hŒ8reconfig incompatible image - reconfiguration image is”h]”hŒ8reconfig incompatible image - reconfiguration image is”…”�”}”(hjË€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jc}h´K&hjÇ€ubj~)�”}”(hhh]”hÞ)�”}”(hŒincompatible with hardware”h]”hŒincompatible with hardware”…”�”}”(hjÜ€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hjÙ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÇ€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jc}h´K&hjÄ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÀ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj9€ubjˆ)�”}”(hŒtreconfig IP protocol error - protocol errors detected by reconfiguration hardware”h]”jc)�”}”(hhh]”jh)�”}”(hŒTreconfig IP protocol error - protocol errors detected by reconfiguration hardware”h]”(jn)�”}”(hŒ;reconfig IP protocol error - protocol errors detected by”h]”hŒ;reconfig IP protocol error - protocol errors detected by”…”�”}”(hj �h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jc}h´K&hj �ubj~)�”}”(hhh]”hÞ)�”}”(hŒreconfiguration hardware”h]”hŒreconfiguration hardware”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj �ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jc}h´K&hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj9€ubjˆ)�”}”(hŒtreconfig fifo overflow error - FIFO overflow detected by reconfiguration hardware ”h]”jc)�”}”(hhh]”jh)�”}”(hŒTreconfig fifo overflow error - FIFO overflow detected by reconfiguration hardware ”h]”(jn)�”}”(hŒ9reconfig fifo overflow error - FIFO overflow detected by”h]”hŒ9reconfig fifo overflow error - FIFO overflow detected by”…”�”}”(hjO�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jc}h´K&hjK�ubj~)�”}”(hhh]”hÞ)�”}”(hŒreconfiguration hardware”h]”hŒreconfiguration hardware”…”�”}”(hj`�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc}h´K&hj]�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjK�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jc}h´K&hjH�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjD�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj9€ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jc}h´K&hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_fpga_region_region_compat_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-fpga-region-region-compat-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjš�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/fpga_region\/\\/compat_id**”h]”j`)�”}”(hŒ4**\/sys\/class\/fpga_region\/\\/compat_id**”h]”hŒ0/sys/class/fpga_region//compat_id”…”�”}”(hj´�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-fpga-region”h´Khj­�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—�ubah}”(h]”j–�ah ]”h"]”Œ*abi_sys_class_fpga_region_region_compat_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ�jŒ�sj˜}”j–�jŒ�subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-fpga-region `”h]”(hŒDefined on file ”…”�”}”(hjë�h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-fpga-region `”h]”j§)�”}”(hjõ�h]”hŒsysfs-class-fpga-region”…”�”}”(hj÷�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_fpga_region”uh1hh³jÈ�h´Khjë�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ�h´KhhÊh²hubhÞ)�”}”(hX"FPGA region id for compatibility check, e.g. compatibility of the FPGA reconfiguration hardware and image. This value is defined or calculated by the layer that is creating the FPGA region. This interface returns the compat_id value or just error code -ENOENT in case compat_id is not used.”h]”hX"FPGA region id for compatibility check, e.g. compatibility of the FPGA reconfiguration hardware and image. This value is defined or calculated by the layer that is creating the FPGA region. This interface returns the compat_id value or just error code -ENOENT in case compat_id is not used.”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÈ�h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_genwqe_genwqe_n_card_appid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-genwqe-genwqe-n-card-appid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj5‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/genwqe\/genwqe\_card\/appid**”h]”j`)�”}”(hŒ1**\/sys\/class\/genwqe\/genwqe\_card\/appid**”h]”hŒ-/sys/class/genwqe/genwqe_card/appid”…”�”}”(hjO‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-driver-genwqe”h´KhjH‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2‚ubah}”(h]”j1‚ah ]”h"]”Œ(abi_sys_class_genwqe_genwqe_n_card_appid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�‚j'‚sj˜}”j1‚j'‚subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj†‚h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj�‚h]”hŒsysfs-driver-genwqe”…”�”}”(hj’‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœ‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´Khj†‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubhÞ)�”}”(hŒ[Identifies the currently active card application e.g. 'GZIP' for compression/decompression.”h]”hŒ_Identifies the currently active card application e.g. ‘GZIP’ for compression/decompression.”…”�”}”(hj´‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_genwqe_genwqe_n_card_base_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-genwqe-genwqe-n-card-base-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjЂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/genwqe\/genwqe\_card\/base_clock**”h]”j`)�”}”(hŒ6**\/sys\/class\/genwqe\/genwqe\_card\/base_clock**”h]”hŒ2/sys/class/genwqe/genwqe_card/base_clock”…”�”}”(hjê‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K?hjã‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjЂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍ‚ubah}”(h]”jÌ‚ah ]”h"]”Œ-abi_sys_class_genwqe_genwqe_n_card_base_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒj‚sj˜}”jÌ‚j‚subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj ƒh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj*ƒh]”hŒsysfs-driver-genwqe”…”�”}”(hj,ƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(ƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6ƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K?hj ƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K?hhÊh²hubhÞ)�”}”(hŒ!Base clock frequency of the card.”h]”hŒ!Base clock frequency of the card.”…”�”}”(hjNƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K?hhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_genwqe_genwqe_n_card_curr_bitstream:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-genwqe-genwqe-n-card-curr-bitstream”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_card\/curr_bitstream**”h]”j`)�”}”(hŒ:**\/sys\/class\/genwqe\/genwqe\_card\/curr_bitstream**”h]”hŒ6/sys/class/genwqe/genwqe_card/curr_bitstream”…”�”}”(hj„ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´Khj}ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjwƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjjƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjgƒubah}”(h]”jfƒah ]”h"]”Œ1abi_sys_class_genwqe_genwqe_n_card_curr_bitstream”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµƒj\ƒsj˜}”jfƒj\ƒsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjºƒh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hjăh]”hŒsysfs-driver-genwqe”…”�”}”(hjƃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jЃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´Khjºƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubhÞ)�”}”(hŒ6Currently active bitstream. 1 is default, 0 is backup.”h]”hŒ6Currently active bitstream. 1 is default, 0 is backup.”…”�”}”(hjèƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_genwqe_genwqe_n_card_device_sriov_numvfs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-genwqe-genwqe-n-card-device-sriov-numvfs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/genwqe\/genwqe\_card\/device\/sriov_numvfs**”h]”j`)�”}”(hŒ@**\/sys\/class\/genwqe\/genwqe\_card\/device\/sriov_numvfs**”h]”hŒ</sys/class/genwqe/genwqe_card/device/sriov_numvfs”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KDhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„ubah}”(h]”j„ah ]”h"]”Œ6abi_sys_class_genwqe_genwqe_n_card_device_sriov_numvfs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jO„jöƒsj˜}”j„jöƒsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjT„h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj^„h]”hŒsysfs-driver-genwqe”…”�”}”(hj`„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´KDhjT„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KDhhÊh²hubhÞ)�”}”(hŒEnable VFs (1..15)::”h]”hŒEnable VFs (1..15):”…”�”}”(hj‚„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KDhhÊh²hubj¹)�”}”(hŒKsudo sh -c 'echo 15 > \ /sys/bus/pci/devices/0000\:1b\:00.0/sriov_numvfs'”h]”hŒKsudo sh -c 'echo 15 > \ /sys/bus/pci/devices/0000\:1b\:00.0/sriov_numvfs'”…”�”}”hj�„sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jc‚h´KDhhÊh²hubhÞ)�”}”(hŒ Disable VFs::”h]”hŒ Disable VFs:”…”�”}”(hjž„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KDhhÊh²hubj¹)�”}”(hŒ$Write a 0 into the same sysfs entry.”h]”hŒ$Write a 0 into the same sysfs entry.”…”�”}”hj¬„sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jc‚h´KDhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_genwqe_genwqe_n_card_freerunning_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-genwqe-genwqe-n-card-freerunning-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÈ„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/genwqe\/genwqe\_card\/freerunning_timer**”h]”j`)�”}”(hŒ=**\/sys\/class\/genwqe\/genwqe\_card\/freerunning_timer**”h]”hŒ9/sys/class/genwqe/genwqe_card/freerunning_timer”…”�”}”(hjâ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K.hjÛ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕ„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈ„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅ„ubah}”(h]”jÄ„ah ]”h"]”Œ4abi_sys_class_genwqe_genwqe_n_card_freerunning_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…jº„sj˜}”jÄ„jº„subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj…h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj"…h]”hŒsysfs-driver-genwqe”…”�”}”(hj$…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj …ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K.hj…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K.hhÊh²hubhÞ)�”}”(hŒbInterface to read the cards free running timer. Used for performance and utilization measurements.”h]”hŒbInterface to read the cards free running timer. Used for performance and utilization measurements.”…”�”}”(hjF…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K.hhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_genwqe_genwqe_n_card_next_bitstream:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-genwqe-genwqe-n-card-next-bitstream”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_card\/next_bitstream**”h]”j`)�”}”(hŒ:**\/sys\/class\/genwqe\/genwqe\_card\/next_bitstream**”h]”hŒ6/sys/class/genwqe/genwqe_card/next_bitstream”…”�”}”(hj|…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjx…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´Khju…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjr…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjo…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjb…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_…ubah}”(h]”j^…ah ]”h"]”Œ1abi_sys_class_genwqe_genwqe_n_card_next_bitstream”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­…jT…sj˜}”j^…jT…subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj²…h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj¼…h]”hŒsysfs-driver-genwqe”…”�”}”(hj¾…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjº…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈ…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´Khj²…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubhÞ)�”}”(hŒ/Interface to set the next bitstream to be used.”h]”hŒ/Interface to set the next bitstream to be used.”…”�”}”(hjà…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_genwqe_genwqe_n_card_queue_working_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-genwqe-genwqe-n-card-queue-working-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjü…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/genwqe\/genwqe\_card\/queue_working_time**”h]”j`)�”}”(hŒ>**\/sys\/class\/genwqe\/genwqe\_card\/queue_working_time**”h]”hŒ:/sys/class/genwqe/genwqe_card/queue_working_time”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K4hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj †ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj †ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjü…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjù…ubah}”(h]”jø…ah ]”h"]”Œ5abi_sys_class_genwqe_genwqe_n_card_queue_working_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG†jî…sj˜}”jø…jî…subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjL†h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hjV†h]”hŒsysfs-driver-genwqe”…”�”}”(hjX†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jb†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K4hjL†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K4hhÊh²hubhÞ)�”}”(hŒXInterface to read queue working time. Used for performance and utilization measurements.”h]”hŒXInterface to read queue working time. Used for performance and utilization measurements.”…”�”}”(hjz†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K4hhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_genwqe_genwqe_n_card_reload_bitstream:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-genwqe-genwqe-n-card-reload-bitstream”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj–†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/genwqe\/genwqe\_card\/reload_bitstream**”h]”j`)�”}”(hŒ<**\/sys\/class\/genwqe\/genwqe\_card\/reload_bitstream**”h]”hŒ8/sys/class/genwqe/genwqe_card/reload_bitstream”…”�”}”(hj°†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´Khj©†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“†ubah}”(h]”j’†ah ]”h"]”Œ3abi_sys_class_genwqe_genwqe_n_card_reload_bitstream”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”já†jˆ†sj˜}”j’†jˆ†subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjæ†h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hjð†h]”hŒsysfs-driver-genwqe”…”�”}”(hjò†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjî†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jü†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´Khjæ†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubhÞ)�”}”(hŒ?Interface to trigger a PCIe card reset to reload the bitstream.”h]”hŒ?Interface to trigger a PCIe card reset to reload the bitstream.”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj¹)�”}”(hŒIsudo sh -c 'echo 1 > \ /sys/class/genwqe/genwqe0_card/reload_bitstream'”h]”hŒIsudo sh -c 'echo 1 > \ /sys/class/genwqe/genwqe0_card/reload_bitstream'”…”�”}”hj"‡sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jc‚h´KhhÊh²hubhÞ)�”}”(hŒTIf successfully, the card will come back with the bitstream set on 'next_bitstream'.”h]”hŒXIf successfully, the card will come back with the bitstream set on ‘next_bitstream’.”…”�”}”(hj0‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_genwqe_genwqe_n_card_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-genwqe-genwqe-n-card-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjL‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/genwqe\/genwqe\_card\/state**”h]”j`)�”}”(hŒ1**\/sys\/class\/genwqe\/genwqe\_card\/state**”h]”hŒ-/sys/class/genwqe/genwqe_card/state”…”�”}”(hjf‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K:hj_‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI‡ubah}”(h]”jH‡ah ]”h"]”Œ(abi_sys_class_genwqe_genwqe_n_card_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—‡j>‡sj˜}”jH‡j>‡subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjœ‡h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj¦‡h]”hŒsysfs-driver-genwqe”…”�”}”(hj¨‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K:hjœ‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K:hhÊh²hubhÞ)�”}”(hŒ-State of the card: "unused", "used", "error".”h]”hŒ9State of the card: “unusedâ€�, “usedâ€�, “errorâ€�.”…”�”}”(hjʇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K:hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_genwqe_genwqe_n_card_tempsens:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-genwqe-genwqe-n-card-tempsens”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjæ‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/genwqe\/genwqe\_card\/tempsens**”h]”j`)�”}”(hŒ4**\/sys\/class\/genwqe\/genwqe\_card\/tempsens**”h]”hŒ0/sys/class/genwqe/genwqe_card/tempsens”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K)hjù‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã‡ubah}”(h]”jâ‡ah ]”h"]”Œ+abi_sys_class_genwqe_genwqe_n_card_tempsens”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ˆj؇sj˜}”jâ‡j؇subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj6ˆh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hj@ˆh]”hŒsysfs-driver-genwqe”…”�”}”(hjBˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ˆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K)hj6ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K)hhÊh²hubhÞ)�”}”(hŒ7Interface to read the cards temperature sense register.”h]”hŒ7Interface to read the cards temperature sense register.”…”�”}”(hjdˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K)hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_genwqe_genwqe_n_card_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-genwqe-genwqe-n-card-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj€ˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/genwqe\/genwqe\_card\/type**”h]”j`)�”}”(hŒ0**\/sys\/class\/genwqe\/genwqe\_card\/type**”h]”hŒ,/sys/class/genwqe/genwqe_card/type”…”�”}”(hjšˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K hj“ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}ˆubah}”(h]”j|ˆah ]”h"]”Œ'abi_sys_class_genwqe_genwqe_n_card_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˈjrˆsj˜}”j|ˆjrˆsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjЈh²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hjÚˆh]”hŒsysfs-driver-genwqe”…”�”}”(hj܈h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj؈ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j戌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´K hjЈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K hhÊh²hubhÞ)�”}”(hŒ#Type of the card e.g. 'GenWQE5-A7'.”h]”hŒ'Type of the card e.g. ‘GenWQE5-A7’.”…”�”}”(hjþˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_genwqe_genwqe_n_card_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-genwqe-genwqe-n-card-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/genwqe\/genwqe\_card\/version**”h]”j`)�”}”(hŒ3**\/sys\/class\/genwqe\/genwqe\_card\/version**”h]”hŒ//sys/class/genwqe/genwqe_card/version”…”�”}”(hj4‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´Khj-‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”Œ*abi_sys_class_genwqe_genwqe_n_card_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je‰j ‰sj˜}”j‰j ‰subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjj‰h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-driver-genwqe `”h]”j§)�”}”(hjt‰h]”hŒsysfs-driver-genwqe”…”�”}”(hjv‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_driver_genwqe”uh1hh³jc‚h´Khjj‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubhÞ)�”}”(hŒIUnique bitstream identification e.g. '0000000330336283.00000000475a4950'.”h]”hŒMUnique bitstream identification e.g. ‘0000000330336283.00000000475a4950’.”…”�”}”(hj˜‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc‚h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_gnss_gnss_n_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-gnss-gnss-n-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj´‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/gnss\/gnss\\/type**”h]”j`)�”}”(hŒ'**\/sys\/class\/gnss\/gnss\\/type**”h]”hŒ#/sys/class/gnss/gnss/type”…”�”}”(hjΉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjʉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-class-gnss”h´Khjljubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjĉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±‰ubah}”(h]”j°‰ah ]”h"]”Œabi_sys_class_gnss_gnss_n_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj¦‰sj˜}”j°‰j¦‰subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-gnss `”h]”(hŒDefined on file ”…”�”}”(hjŠh²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-gnss `”h]”j§)�”}”(hjŠh]”hŒsysfs-class-gnss”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_gnss”uh1hh³jâ‰h´KhjŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhhÊh²hubhÞ)�”}”(hŒiThe GNSS receiver type. The currently identified types reflect the protocol(s) supported by the receiver:”h]”hŒiThe GNSS receiver type. The currently identified types reflect the protocol(s) supported by the receiver:”…”�”}”(hj3Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhhÊh²hubjÛ›)�”}”(hŒ‚====== =========== "NMEA" NMEA 0183 "SiRF" SiRF Binary "UBX" UBX ====== =========== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjHŠubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjHŠubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"NMEA"”h]”hŒ “NMEAâ€�”…”�”}”(hjhŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhjeŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbŠubjW)�”}”(hhh]”hÞ)�”}”(hŒ NMEA 0183”h]”hŒ NMEA 0183”…”�”}”(hjŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´Khj|Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjbŠubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ŠubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"SiRF"”h]”hŒ “SiRFâ€�”…”�”}”(hjŸŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhjœŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™ŠubjW)�”}”(hhh]”hÞ)�”}”(hŒ SiRF Binary”h]”hŒ SiRF Binary”…”�”}”(hj¶Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´Khj³Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_ŠubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"UBX"”h]”hŒ “UBXâ€�”…”�”}”(hjÖŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhjÓŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjЊubjW)�”}”(hhh]”hÞ)�”}”(hŒUBX”h]”hŒUBX”…”�”}”(hjíŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhjêŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjЊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHŠubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEŠubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjAŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jâ‰h´KhhÊh²hubhÞ)�”}”(hŒ—Note that also non-"NMEA" type receivers typically support a subset of NMEA 0183 with vendor extensions (e.g. to allow switching to a vendor protocol).”h]”hŒ›Note that also non-“NMEAâ€� type receivers typically support a subset of NMEA 0183 with vendor extensions (e.g. to allow switching to a vendor protocol).”…”�”}”(hj ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jâ‰h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_hwmon_hwmonx_cpuy_vid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-hwmon-hwmonx-cpuy-vid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj<‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/cpuY_vid**”h]”j`)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/cpuY_vid**”h]”hŒ%/sys/class/hwmon/hwmonX/cpuY_vid”…”�”}”(hjV‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-class-hwmon”h´KÇhjO‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjI‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9‹ubah}”(h]”j8‹ah ]”h"]”Œ#abi_sys_class_hwmon_hwmonx_cpuy_vid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆ‹j.‹sj˜}”j8‹j.‹subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�‹h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj—‹h]”hŒsysfs-class-hwmon”…”�”}”(hj™‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KÇhj�‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÇhhÊh²hubhÞ)�”}”(hŒCPU core reference voltage.”h]”hŒCPU core reference voltage.”…”�”}”(hj»‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÇhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hjÉ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÇhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj׋h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÇhhÊh²hubhÞ)�”}”(hŒNot always correct.”h]”hŒNot always correct.”…”�”}”(hjå‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÇhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_curry_average:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-curry-average”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/currY_average**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/currY_average**”h]”hŒ*/sys/class/hwmon/hwmonX/currY_average”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¶hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþ‹ubah}”(h]”jý‹ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_curry_average”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLŒjó‹sj˜}”jý‹jó‹subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjQŒh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj[Œh]”hŒsysfs-class-hwmon”…”�”}”(hj]Œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYŒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¶hjQŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¶hhÊh²hubhÞ)�”}”(hŒAverage current use”h]”hŒAverage current use”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¶hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hj�Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¶hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj›Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¶hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_curry_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-curry-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj·ŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/currY_crit**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/currY_crit**”h]”hŒ'/sys/class/hwmon/hwmonX/currY_crit”…”�”}”(hjÑŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MšhjÊŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·Œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´Œubah}”(h]”j³Œah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_curry_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j©Œsj˜}”j³Œj©ŒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj�h]”hŒsysfs-class-hwmon”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mšhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MšhhÊh²hubhÞ)�”}”(hŒCurrent critical high value.”h]”hŒCurrent critical high value.”…”�”}”(hj5�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MšhhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjC�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MšhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjQ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MšhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_curry_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-curry-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjm�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_emergency**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_emergency**”h]”hŒ,/sys/class/hwmon/hwmonX/currY_emergency”…”�”}”(hj‡�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hj€�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjm�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjj�ubah}”(h]”ji�ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_curry_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸�j_�sj˜}”ji�j_�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj½�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÇ�h]”hŒsysfs-class-hwmon”…”�”}”(hjÉ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¢hj½�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hhÊh²hubhÞ)�”}”(hŒCurrent emergency high value.”h]”hŒCurrent emergency high value.”…”�”}”(hjë�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjù�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hhÊh²hubhÞ)�”}”(hŒ­If a current reaches or exceeds this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”•h]”hŒ­If a current reaches or exceeds this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¢hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_curry_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-curry-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj1ŽubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/currY_enable**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/currY_enable**”h]”hŒ)/sys/class/hwmon/hwmonX/currY_enable”…”�”}”(hjKŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhjDŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1Žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.Žubah}”(h]”j-Žah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_curry_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|Žj#Žsj˜}”j-Žj#ŽsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�Žh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj‹Žh]”hŒsysfs-class-hwmon”…”�”}”(hj�Žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—ŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MØhj�Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hj¯Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hj½Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hjÐŽh]”hŒ 1: Enable”…”�”}”(hjÒŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhjÎŽubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjËŽubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hjéŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhjåŽubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjËŽubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MØhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MØhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_curry_highest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-curry-highest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/currY_highest**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/currY_highest**”h]”hŒ*/sys/class/hwmon/hwmonX/currY_highest”…”�”}”(hj9�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÆhj2�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_curry_highest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj�j�sj˜}”j�j�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjo�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjy�h]”hŒsysfs-class-hwmon”…”�”}”(hj{�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÆhjo�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÆhhÊh²hubhÞ)�”}”(hŒ/Historical maximum current Unit: milliampere RO”h]”hŒ/Historical maximum current Unit: milliampere RO”…”�”}”(hj��h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÆhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_curry_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-curry-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj¹�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/currY_input**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/currY_input**”h]”hŒ(/sys/class/hwmon/hwmonX/currY_input”…”�”}”(hjÓ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M®hjÌ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶�ubah}”(h]”jµ�ah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_curry_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j«�sj˜}”jµ�j«�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj �h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj�h]”hŒsysfs-class-hwmon”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M®hj �ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M®hhÊh²hubhÞ)�”}”(hŒCurrent input value”h]”hŒCurrent input value”…”�”}”(hj7�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M®hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjE�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M®hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjS�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M®hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_curry_lcrit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-curry-lcrit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjo�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/currY_lcrit**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/currY_lcrit**”h]”hŒ(/sys/class/hwmon/hwmonX/currY_lcrit”…”�”}”(hj‰�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M’hj‚�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjo�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjl�ubah}”(h]”jk�ah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_curry_lcrit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jº�ja�sj˜}”jk�ja�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¿�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÉ�h]”hŒsysfs-class-hwmon”…”�”}”(hjË�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M’hj¿�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M’hhÊh²hubhÞ)�”}”(hŒCurrent critical low value”h]”hŒCurrent critical low value”…”�”}”(hjí�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M’hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjû�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M’hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M’hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_curry_lowest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-curry-lowest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj%‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/currY_lowest**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/currY_lowest**”h]”hŒ)/sys/class/hwmon/hwmonX/currY_lowest”…”�”}”(hj?‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¾hj8‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"‘ubah}”(h]”j!‘ah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_curry_lowest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp‘j‘sj˜}”j!‘j‘subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hju‘h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj‘h]”hŒsysfs-class-hwmon”…”�”}”(hj�‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¾hju‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¾hhÊh²hubhÞ)�”}”(hŒHistorical minimum current”h]”hŒHistorical minimum current”…”�”}”(hj£‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¾hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hj±‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¾hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj¿‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¾hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_curry_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-curry-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÛ‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/currY_max**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/currY_max**”h]”hŒ&/sys/class/hwmon/hwmonX/currY_max”…”�”}”(hjõ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‚hjî‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ‘ubah}”(h]”jבah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_curry_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&’jÍ‘sj˜}”jבjÍ‘subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj+’h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj5’h]”hŒsysfs-class-hwmon”…”�”}”(hj7’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jA’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M‚hj+’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‚hhÊh²hubhÞ)�”}”(hŒCurrent max value”h]”hŒCurrent max value”…”�”}”(hjY’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‚hhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjg’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‚hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hju’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‚hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_curry_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-curry-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj‘’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/currY_min**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/currY_min**”h]”hŒ&/sys/class/hwmon/hwmonX/currY_min”…”�”}”(hj«’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŠhj¤’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjž’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽ’ubah}”(h]”j�’ah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_curry_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜ’jƒ’sj˜}”j�’jƒ’subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjá’h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjë’h]”hŒsysfs-class-hwmon”…”�”}”(hjí’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjé’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MŠhjá’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŠhhÊh²hubhÞ)�”}”(hŒCurrent min value.”h]”hŒCurrent min value.”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŠhhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŠhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj+“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŠhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_curry_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-curry-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjG“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_rated_max**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_rated_max**”h]”hŒ,/sys/class/hwmon/hwmonX/currY_rated_max”…”�”}”(hja“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MëhjZ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD“ubah}”(h]”jC“ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_curry_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’“j9“sj˜}”jC“j9“subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj—“h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¡“h]”hŒsysfs-class-hwmon”…”�”}”(hj£“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mëhj—“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MëhhÊh²hubhÞ)�”}”(hŒMaximum rated current.”h]”hŒMaximum rated current.”…”�”}”(hjÅ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MëhhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hjÓ“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MëhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjá“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MëhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_curry_rated_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-curry-rated-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjý“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_rated_min**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/currY_rated_min**”h]”hŒ,/sys/class/hwmon/hwmonX/currY_rated_min”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mãhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjý“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú“ubah}”(h]”jù“ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_curry_rated_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jH”jï“sj˜}”jù“jï“subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjM”h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjW”h]”hŒsysfs-class-hwmon”…”�”}”(hjY”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjU”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MãhjM”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MãhhÊh²hubhÞ)�”}”(hŒMinimum rated current.”h]”hŒMinimum rated current.”…”�”}”(hj{”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MãhhÊh²hubhÞ)�”}”(hŒUnit: milliampere”h]”hŒUnit: milliampere”…”�”}”(hj‰”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MãhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj—”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MãhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_curry_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-curry-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj³”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/currY_reset_history**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/currY_reset_history**”h]”hŒ0/sys/class/hwmon/hwmonX/currY_reset_history”…”�”}”(hjÍ”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÌhjÆ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°”ubah}”(h]”j¯”ah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_curry_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ”j¥”sj˜}”j¯”j¥”subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj•h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj •h]”hŒsysfs-class-hwmon”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj •ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÌhj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÌhhÊh²hubhÞ)�”}”(hŒ$Reset currX_lowest and currX_highest”h]”hŒ$Reset currX_lowest and currX_highest”…”�”}”(hj1•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÌhhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hj?•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÌhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_curr_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-curr-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj[•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/curr_reset_history**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/curr_reset_history**”h]”hŒ//sys/class/hwmon/hwmonX/curr_reset_history”…”�”}”(hju•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÒhjn•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjX•ubah}”(h]”jW•ah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_curr_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦•jM•sj˜}”jW•jM•subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj«•h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjµ•h]”hŒsysfs-class-hwmon”…”�”}”(hj·•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁ•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÒhj«•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÒhhÊh²hubhÞ)�”}”(hŒ4Reset currX_lowest and currX_highest for all sensors”h]”hŒ4Reset currX_lowest and currX_highest for all sensors”…”�”}”(hjÙ•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÒhhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hjç•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÒhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_device_pec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-device-pec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/device\/pec**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/device\/pec**”h]”hŒ(/sys/class/hwmon/hwmonX/device/pec”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–ubah}”(h]”jÿ•ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_device_pec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN–jõ•sj˜}”jÿ•jõ•subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjS–h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj]–h]”hŒsysfs-class-hwmon”…”�”}”(hj_–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M^hjS–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hhÊh²hubhÞ)�”}”(hŒPEC support on I2C devices”h]”hŒPEC support on I2C devices”…”�”}”(hj�–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0, off, n: disable”h]”hÞ)�”}”(hj”–h]”hŒ0, off, n: disable”…”�”}”(hj––h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hj’–ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�–ubjˆ)�”}”(hŒ1, on, y: enable ”h]”hÞ)�”}”(hŒ1, on, y: enable”h]”hŒ1, on, y: enable”…”�”}”(hj­–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hj©–ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�–ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M^hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÇ–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M^hhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_energyy_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-energyy-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjã–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/energyY_enable**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/energyY_enable**”h]”hŒ+/sys/class/hwmon/hwmonX/energyY_enable”…”�”}”(hjý–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hjö–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjð–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà–ubah}”(h]”jß–ah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_energyy_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.—jÕ–sj˜}”jß–jÕ–subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj3—h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj=—h]”hŒsysfs-class-hwmon”…”�”}”(hj?—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jI—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¿hj3—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hja—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hjo—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hj‚—h]”hŒ 1: Enable”…”�”}”(hj„—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hj€—ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj}—ubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hj›—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hj——ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj}—ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M¿hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjµ—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¿hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_energyy_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-energyy-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÑ—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/energyY_input**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/energyY_input**”h]”hŒ*/sys/class/hwmon/hwmonX/energyY_input”…”�”}”(hjë—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M·hjä—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjΗubah}”(h]”jÍ—ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_energyy_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜j×sj˜}”jÍ—j×subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj!˜h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj+˜h]”hŒsysfs-class-hwmon”…”�”}”(hj-˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M·hj!˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M·hhÊh²hubhÞ)�”}”(hŒCumulative energy use”h]”hŒCumulative energy use”…”�”}”(hjO˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M·hhÊh²hubhÞ)�”}”(hŒUnit: microJoule”h]”hŒUnit: microJoule”…”�”}”(hj]˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M·hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjk˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M·hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_fany_boost:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-fany-boost”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj‡˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_boost**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_boost**”h]”hŒ'/sys/class/hwmon/hwmonX/fanY_boost”…”�”}”(hj¡˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-platform-alienware-wmi”h´Khjš˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„˜ubah}”(h]”jƒ˜ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_fany_boost”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ˜jy˜sj˜}”jƒ˜jy˜subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-platform-alienware-wmi `”h]”(hŒDefined on file ”…”�”}”(hjؘh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-platform-alienware-wmi `”h]”j§)�”}”(hjâ˜h]”hŒsysfs-platform-alienware-wmi”…”�”}”(hjä˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_platform_alienware_wmi”uh1hh³jµ˜h´Khjؘubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒXThis file exposes fan boost control for Dell gaming laptops with the AWCC WMI interface.”h]”hŒXThis file exposes fan boost control for Dell gaming laptops with the AWCC WMI interface.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒ:See :doc:`/admin-guide/laptops/alienware-wmi` for details.”h]”(hŒSee ”…”�”}”(hj™h²hh³Nh´Nubh)�”}”(hŒ):doc:`/admin-guide/laptops/alienware-wmi`”h]”j§)�”}”(hj™h]”hŒ"/admin-guide/laptops/alienware-wmi”…”�”}”(hj ™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*™Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ"/admin-guide/laptops/alienware-wmi”uh1hh³jµ˜h´Khj™ubhŒ for details.”…”�”}”(hj™h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒ#Integer value in the range 0 to 255”h]”hŒ#Integer value in the range 0 to 255”…”�”}”(hjF™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjT™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ˜h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_hwmon_hwmonx_fany_div:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-hwmon-hwmonx-fany-div”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjp™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_div**”h]”j`)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_div**”h]”hŒ%/sys/class/hwmon/hwmonX/fanY_div”…”�”}”(hjŠ™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhjƒ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm™ubah}”(h]”jl™ah ]”h"]”Œ#abi_sys_class_hwmon_hwmonx_fany_div”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»™jb™sj˜}”jl™jb™subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÀ™h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÊ™h]”hŒsysfs-class-hwmon”…”�”}”(hjÌ™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈ™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖ™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MhjÀ™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ Fan divisor.”h]”hŒ Fan divisor.”…”�”}”(hjî™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ=Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128).”h]”hŒ=Integer value in powers of two (1, 2, 4, 8, 16, 32, 64, 128).”…”�”}”(hjü™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ¡Some chips only support values 1, 2, 4 and 8. Note that this is actually an internal clock divisor, which affects the measurable speed range, not the read value.”h]”hŒ¡Some chips only support values 1, 2, 4 and 8. Note that this is actually an internal clock divisor, which affects the measurable speed range, not the read value.”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_fany_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-fany-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj4šubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_enable**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_enable**”h]”hŒ(/sys/class/hwmon/hwmonX/fanY_enable”…”�”}”(hjNšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hjGšubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAšubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4šubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1šubah}”(h]”j0šah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_fany_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšj&šsj˜}”j0šj&šsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj„šh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjŽšh]”hŒsysfs-class-hwmon”…”�”}”(hj�šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jššŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M;hj„šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hj²šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hjÀšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hjÓšh]”hŒ 1: Enable”…”�”}”(hjÕšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hjÑšubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjΚubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hjìšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hjèšubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjΚubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M;hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M;hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_fany_fault:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-fany-fault”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj"›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_fault**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_fault**”h]”hŒ'/sys/class/hwmon/hwmonX/fanY_fault”…”�”}”(hj<›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhj5›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›ubah}”(h]”j›ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_fany_fault”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm›j›sj˜}”j›j›subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjr›h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj|›h]”hŒsysfs-class-hwmon”…”�”}”(hj~›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MFhjr›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhhÊh²hubhÞ)�”}”(hŒ&Reports if a fan has reported failure.”h]”hŒ&Reports if a fan has reported failure.”…”�”}”(hj ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Failed”h]”hÞ)�”}”(hj³›h]”hŒ 1: Failed”…”�”}”(hjµ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhj±›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®›ubjˆ)�”}”(hŒ0: Ok ”h]”hÞ)�”}”(hŒ0: Ok”h]”hŒ0: Ok”…”�”}”(hjÌ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhjÈ›ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj®›ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MFhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjæ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MFhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_fany_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-fany-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_input**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_input**”h]”hŒ'/sys/class/hwmon/hwmonX/fanY_input”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Kÿhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿ›ubah}”(h]”jþ›ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_fany_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMœjô›sj˜}”jþ›jô›subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjRœh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj\œh]”hŒsysfs-class-hwmon”…”�”}”(hj^œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KÿhjRœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÿhhÊh²hubhÞ)�”}”(hŒFan input value.”h]”hŒFan input value.”…”�”}”(hj€œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÿhhÊh²hubhÞ)�”}”(hŒUnit: revolution/min (RPM)”h]”hŒUnit: revolution/min (RPM)”…”�”}”(hjŽœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÿhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjœœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÿhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_fany_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-fany-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj¸œubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_label**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/fanY_label**”h]”hŒ'/sys/class/hwmon/hwmonX/fanY_label”…”�”}”(hjÒœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjΜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hjËœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸œubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµœubah}”(h]”j´œah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_fany_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�jªœsj˜}”j´œjªœsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj�h]”hŒsysfs-class-hwmon”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M/hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒSuggested fan channel label.”h]”hŒSuggested fan channel label.”…”�”}”(hj6�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒ Text string”h]”hŒ Text string”…”�”}”(hjD�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒ®Should only be created if the driver has hints about what this fan channel is being used for, and user-space doesn't. In all other cases, the label is provided by user-space.”h]”hŒ°Should only be created if the driver has hints about what this fan channel is being used for, and user-space doesn’t. In all other cases, the label is provided by user-space.”…”�”}”(hjR�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj`�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_hwmon_hwmonx_fany_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-hwmon-hwmonx-fany-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj|�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_max**”h]”j`)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_max**”h]”hŒ%/sys/class/hwmon/hwmonX/fanY_max”…”�”}”(hj–�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Köhj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy�ubah}”(h]”jx�ah ]”h"]”Œ#abi_sys_class_hwmon_hwmonx_fany_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ�jn�sj˜}”jx�jn�subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÌ�h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÖ�h]”hŒsysfs-class-hwmon”…”�”}”(hjØ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KöhjÌ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KöhhÊh²hubhÞ)�”}”(hŒFan maximum value”h]”hŒFan maximum value”…”�”}”(hjú�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KöhhÊh²hubhÞ)�”}”(hŒUnit: revolution/min (RPM)”h]”hŒUnit: revolution/min (RPM)”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KöhhÊh²hubhÞ)�”}”(hŒ)Only rarely supported by the hardware. RW”h]”hŒ)Only rarely supported by the hardware. RW”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KöhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_hwmon_hwmonx_fany_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-hwmon-hwmonx-fany-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj2žubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_min**”h]”j`)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/fanY_min**”h]”hŒ%/sys/class/hwmon/hwmonX/fanY_min”…”�”}”(hjLžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KîhjEžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/žubah}”(h]”j.žah ]”h"]”Œ#abi_sys_class_hwmon_hwmonx_fany_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}žj$žsj˜}”j.žj$žsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj‚žh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjŒžh]”hŒsysfs-class-hwmon”…”�”}”(hjŽžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠžubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜žŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Kîhj‚žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KîhhÊh²hubhÞ)�”}”(hŒFan minimum value”h]”hŒFan minimum value”…”�”}”(hj°žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KîhhÊh²hubhÞ)�”}”(hŒUnit: revolution/min (RPM)”h]”hŒUnit: revolution/min (RPM)”…”�”}”(hj¾žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KîhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÌžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KîhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_fany_pulses:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-fany-pulses”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjèžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_pulses**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_pulses**”h]”hŒ(/sys/class/hwmon/hwmonX/fanY_pulses”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhjûžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøžubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõžubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåžubah}”(h]”jäžah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_fany_pulses”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3ŸjÚžsj˜}”jäžjÚžsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj8Ÿh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjBŸh]”hŒsysfs-class-hwmon”…”�”}”(hjDŸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhj8Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ/Number of tachometer pulses per fan revolution.”h]”hŒ/Number of tachometer pulses per fan revolution.”…”�”}”(hjfŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ)Integer value, typically between 1 and 4.”h]”hŒ)Integer value, typically between 1 and 4.”…”�”}”(hjtŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj‚Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ€This value is a characteristic of the fan connected to the device's input, so it has to be set in accordance with the fan model.”h]”hŒ‚This value is a characteristic of the fan connected to the device’s input, so it has to be set in accordance with the fan model.”…”�”}”(hj�Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒÌShould only be created if the chip has a register to configure the number of pulses. In the absence of such a register (and thus attribute) the value assumed by all devices is 2 pulses per fan revolution.”h]”hŒÌShould only be created if the chip has a register to configure the number of pulses. In the absence of such a register (and thus attribute) the value assumed by all devices is 2 pulses per fan revolution.”…”�”}”(hjžŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_fany_target:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-fany-target”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjºŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_target**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/fanY_target**”h]”hŒ(/sys/class/hwmon/hwmonX/fanY_target”…”�”}”(hjÔŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjПubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hjÍŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·Ÿubah}”(h]”j¶Ÿah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_fany_target”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¬Ÿsj˜}”j¶Ÿj¬ŸsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj  h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj h]”hŒsysfs-class-hwmon”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j  Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M$hj  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hhÊh²hubhÞ)�”}”(hŒDesired fan speed”h]”hŒDesired fan speed”…”�”}”(hj8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hhÊh²hubhÞ)�”}”(hŒUnit: revolution/min (RPM)”h]”hŒUnit: revolution/min (RPM)”…”�”}”(hjF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hhÊh²hubhÞ)�”}”(hŒdOnly makes sense if the chip supports closed-loop fan speed control based on the measured fan speed.”h]”hŒdOnly makes sense if the chip supports closed-loop fan speed control based on the measured fan speed.”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M$hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_humidityy_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-humidityy-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj~ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_alarm**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_alarm**”h]”hŒ,/sys/class/hwmon/hwmonX/humidityY_alarm”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{ ubah}”(h]”jz ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_humidityy_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ jp sj˜}”jz jp subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjΠh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjØ h]”hŒsysfs-class-hwmon”…”�”}”(hjÚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MËhjΠubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhhÊh²hubhÞ)�”}”(hŒHumidity limit detection”h]”hŒHumidity limit detection”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj¡h]”hŒ0: OK”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhj ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ¡ubjˆ)�”}”(hŒ#1: Humidity limit has been reached ”h]”hÞ)�”}”(hŒ"1: Humidity limit has been reached”h]”hŒ"1: Humidity limit has been reached”…”�”}”(hj(¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhj$¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ¡ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MËhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjB¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MËhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_humidityy_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-humidityy-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj^¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/humidityY_enable**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/humidityY_enable**”h]”hŒ-/sys/class/hwmon/hwmonX/humidityY_enable”…”�”}”(hjx¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhjq¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[¡ubah}”(h]”jZ¡ah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_humidityy_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©¡jP¡sj˜}”jZ¡jP¡subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj®¡h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¸¡h]”hŒsysfs-class-hwmon”…”�”}”(hjº¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÔhj®¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors”h]”hŒEnable or disable the sensors”…”�”}”(hjÜ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hjê¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hjý¡h]”hŒ 1: Enable”…”�”}”(hjÿ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhjû¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjø¡ubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hj¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjø¡ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj0¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_humidityy_fault:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-humidityy-fault”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjL¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_fault**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_fault**”h]”hŒ,/sys/class/hwmon/hwmonX/humidityY_fault”…”�”}”(hjf¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Màhj_¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI¢ubah}”(h]”jH¢ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_humidityy_fault”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—¢j>¢sj˜}”jH¢j>¢subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjœ¢h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¦¢h]”hŒsysfs-class-hwmon”…”�”}”(hj¨¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Màhjœ¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MàhhÊh²hubhÞ)�”}”(hŒ"Reports a humidity sensor failure.”h]”hŒ"Reports a humidity sensor failure.”…”�”}”(hjÊ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MàhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Failed”h]”hÞ)�”}”(hjÝ¢h]”hŒ 1: Failed”…”�”}”(hjߢh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MàhjÛ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjØ¢ubjˆ)�”}”(hŒ0: Ok ”h]”hÞ)�”}”(hŒ0: Ok”h]”hŒ0: Ok”…”�”}”(hjö¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Màhjò¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjØ¢ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MàhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MàhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_humidityy_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-humidityy-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj,£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_input**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_input**”h]”hŒ,/sys/class/hwmon/hwmonX/humidityY_input”…”�”}”(hjF£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjB£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Méhj?£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)£ubah}”(h]”j(£ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_humidityy_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jw£j£sj˜}”j(£j£subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj|£h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj†£h]”hŒsysfs-class-hwmon”…”�”}”(hjˆ£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Méhj|£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MéhhÊh²hubhÞ)�”}”(hŒHumidity”h]”hŒHumidity”…”�”}”(hjª£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MéhhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hj¸£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MéhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÆ£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MéhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_humidityy_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-humidityy-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjâ£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_label**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/humidityY_label**”h]”hŒ,/sys/class/hwmon/hwmonX/humidityY_label”…”�”}”(hjü£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mñhjõ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjߣubah}”(h]”jÞ£ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_humidityy_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-¤jÔ£sj˜}”jÞ£jÔ£subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj2¤h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj<¤h]”hŒsysfs-class-hwmon”…”�”}”(hj>¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mñhj2¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MñhhÊh²hubhÞ)�”}”(hŒ!Suggested humidity channel label.”h]”hŒ!Suggested humidity channel label.”…”�”}”(hj`¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MñhhÊh²hubhÞ)�”}”(hŒ Text string”h]”hŒ Text string”…”�”}”(hjn¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MñhhÊh²hubhÞ)�”}”(hŒ³Should only be created if the driver has hints about what this humidity channel is being used for, and user-space doesn't. In all other cases, the label is provided by user-space.”h]”hŒµShould only be created if the driver has hints about what this humidity channel is being used for, and user-space doesn’t. In all other cases, the label is provided by user-space.”…”�”}”(hj|¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MñhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjФh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MñhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_humidityy_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-humidityy-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¦¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/humidityY_max**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/humidityY_max**”h]”hŒ*/sys/class/hwmon/hwmonX/humidityY_max”…”�”}”(hjÀ¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mþhj¹¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£¤ubah}”(h]”j¢¤ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_humidityy_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ¤j˜¤sj˜}”j¢¤j˜¤subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjö¤h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¥h]”hŒsysfs-class-hwmon”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mþhjö¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MþhhÊh²hubhÞ)�”}”(hŒHumidity max value.”h]”hŒHumidity max value.”…”�”}”(hj$¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MþhhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hj2¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MþhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj@¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MþhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_humidityy_max_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-humidityy-max-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj\¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_max_alarm**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_max_alarm**”h]”hŒ0/sys/class/hwmon/hwmonX/humidityY_max_alarm”…”�”}”(hjv¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjr¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhjo¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjY¥ubah}”(h]”jX¥ah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_humidityy_max_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§¥jN¥sj˜}”jX¥jN¥subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¬¥h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¶¥h•]”hŒsysfs-class-hwmon”…”�”}”(hj¸¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂ¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhj¬¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒMaximum humidity detection”h]”hŒMaximum humidity detection”…”�”}”(hjÚ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hjí¥h]”hŒ0: OK”…”�”}”(hjï¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhjë¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjè¥ubjˆ)�”}”(hŒ1: Maximum humidity detected ”h]”hÞ)�”}”(hŒ1: Maximum humidity detected”h]”hŒ1: Maximum humidity detected”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjè¥ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_humidityy_max_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-humidityy-max-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj<¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/humidityY_max_hyst**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/humidityY_max_hyst**”h]”hŒ//sys/class/hwmon/hwmonX/humidityY_max_hyst”…”�”}”(hjV¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjR¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhjO¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjI¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9¦ubah}”(h]”j8¦ah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_humidityy_max_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡¦j.¦sj˜}”j8¦j.¦subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjŒ¦h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj–¦h]”hŒsysfs-class-hwmon”…”�”}”(hj˜¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MhjŒ¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ(Humidity hysteresis value for max limit.”h]”hŒ(Humidity hysteresis value for max limit.”…”�”}”(hjº¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hjȦh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒIMust be reported as an absolute humidity, NOT a delta from the max value.”h]”hŒIMust be reported as an absolute humidity, NOT a delta from the max value.”…”�”}”(hjÖ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjä¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_humidityy_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-humidityy-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/humidityY_min**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/humidityY_min**”h]”hŒ*/sys/class/hwmon/hwmonX/humidityY_min”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj §ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý¦ubah}”(h]”jü¦ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_humidityy_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK§jò¦sj˜}”jü¦jò¦subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjP§h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjZ§h]”hŒsysfs-class-hwmon”…”�”}”(hj\§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MhjP§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒHumidity min value.”h]”hŒHumidity min value.”…”�”}”(hj~§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hjŒ§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjš§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_humidityy_min_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-humidityy-min-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¶§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_min_alarm**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_min_alarm**”h]”hŒ0/sys/class/hwmon/hwmonX/humidityY_min_alarm”…”�”}”(hjЧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj̧ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hjɧubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƧubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³§ubah}”(h]”j²§ah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_humidityy_min_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨j¨§sj˜}”j²§j¨§subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¨h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¨h]”hŒsysfs-class-hwmon”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M"hj¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hhÊh²hubhÞ)�”}”(hŒMinimum humidity detection”h]”hŒMinimum humidity detection”…”�”}”(hj4¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hjG¨h]”hŒ0: OK”…”�”}”(hjI¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hjE¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjB¨ubjˆ)�”}”(hŒ1: Minimum humidity detected ”h]”hÞ)�”}”(hŒ1: Minimum humidity detected”h]”hŒ1: Minimum humidity detected”…”�”}”(hj`¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hj\¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjB¨ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M"hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjz¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M"hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_humidityy_min_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-humidityy-min-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj–¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/humidityY_min_hyst**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/humidityY_min_hyst**”h]”hŒ//sys/class/hwmon/hwmonX/humidityY_min_hyst”…”�”}”(hj°¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hj©¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“¨ubah}”(h]”j’¨ah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_humidityy_min_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”já¨jˆ¨sj˜}”j’¨jˆ¨subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjæ¨h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjð¨h]”hŒsysfs-class-hwmon”…”�”}”(hjò¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjî¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jü¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M+hjæ¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hhÊh²hubhÞ)�”}”(hŒ(Humidity hysteresis value for min limit.”h]”hŒ(Humidity hysteresis value for min limit.”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hj"©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hhÊh²hubhÞ)�”}”(hŒIMust be reported as an absolute humidity, NOT a delta from the min value.”h]”hŒIMust be reported as an absolute humidity, NOT a delta from the min value.”…”�”}”(hj0©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj>©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M+hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_humidityy_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-humidityy-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjZ©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_rated_max**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_rated_max**”h]”hŒ0/sys/class/hwmon/hwmonX/humidityY_rated_max”…”�”}”(hjt©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hjm©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW©ubah}”(h]”jV©ah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_humidityy_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥©jL©sj˜}”jV©jL©subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjª©h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj´©h]”hŒsysfs-class-hwmon”…”�”}”(hj¶©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M>hjª©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒMaximum rated humidity.”h]”hŒMaximum rated humidity.”…”�”}”(hjØ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hjæ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjô©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_humidityy_rated_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-humidityy-rated-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_rated_min**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/humidityY_rated_min**”h]”hŒ0/sys/class/hwmon/hwmonX/humidityY_rated_min”…”�”}”(hj*ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M6hj#ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ªubah}”(h]”j ªah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_humidityy_rated_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[ªjªsj˜}”j ªjªsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj`ªh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjjªh]”hŒsysfs-class-hwmon”…”�”}”(hjlªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M6hj`ªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M6hhÊh²hubhÞ)�”}”(hŒMinimum rated humidity.”h]”hŒMinimum rated humidity.”…”�”}”(hjŽªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M6hhÊh²hubhÞ)�”}”(hŒ)Unit: milli-percent (per cent mille, pcm)”h]”hŒ)Unit: milli-percent (per cent mille, pcm)”…”�”}”(hjœªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M6hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjªªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M6hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_iny_average:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-iny-average”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjƪubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/inY_average**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/inY_average**”h]”hŒ(/sys/class/hwmon/hwmonX/inY_average”…”�”}”(hjàªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjܪubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K‚hjÙªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƪubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêubah}”(h]”jªah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_iny_average”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«j¸ªsj˜}”jªj¸ªsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj«h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj «h]”hŒsysfs-class-hwmon”…”�”}”(hj"«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K‚hj«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K‚hhÊh²hubhÞ)�”}”(hŒAverage voltage”h]”hŒAverage voltage”…”�”}”(hjD«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K‚hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hjR«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K‚hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj`«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K‚hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_hwmon_hwmonx_iny_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-hwmon-hwmonx-iny-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj|«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/inY_crit**”h]”j`)�”}”(hŒ)**\/sys\/class\/hwmon\/hwmonX\/inY_crit**”h]”hŒ%/sys/class/hwmon/hwmonX/inY_crit”…”�”}”(hj–«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThj�«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy«ubah}”(h]”jx«ah ]”h"]”Œ#abi_sys_class_hwmon_hwmonx_iny_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ«jn«sj˜}”jx«jn«subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÌ«h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÖ«h]”hŒsysfs-class-hwmon”…”�”}”(hjØ«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j⫌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KThjÌ«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThhÊh²hubhÞ)�”}”(hŒVoltage critical max value.”h]”hŒVoltage critical max value.”…”�”}”(hjú«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThhÊh²hubhÞ)�”}”(hŒ–If voltage reaches or exceeds this limit, the system may take drastic action such as power down or reset. At the very least, it should report a fault.”h]”hŒ–If voltage reaches or exceeds this limit, the system may take drastic action such as power down or reset. At the very least, it should report a fault.”…”�”}”(hj$¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KThhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_iny_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-iny-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj@¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_emergency**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_emergency**”h]”hŒ*/sys/class/hwmon/hwmonX/inY_emergency”…”�”}”(hjZ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hjS¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=¬ubah}”(h]”j<¬ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_iny_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹¬j2¬sj˜}”j<¬j2¬subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�¬h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjš¬h]”hŒsysfs-class-hwmon”…”�”}”(hjœ¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K`hj�¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hhÊh²hubhÞ)�”}”(hŒVoltage emergency max value.”h]”hŒVoltage emergency max value.”…”�”}”(hj¾¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj̬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÚ¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hhÊh²hubhÞ)�”}”(hŒ«If voltage reaches or exceeds this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”h]”hŒ«If voltage reaches or exceeds this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”…”�”}”(hjè¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K`hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_iny_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-iny-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/inY_enable**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/inY_enable**”h]”hŒ'/sys/class/hwmon/hwmonX/inY_enable”…”�”}”(hj­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ubah}”(h]”j­ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_iny_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jO­jö¬sj˜}”j­jö¬subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjT­h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj^­h]”hŒsysfs-class-hwmon”…”�”}”(hj`­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K³hjT­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hj‚­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hj�­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hj£­h]”hŒ 1: Enable”…”�”}”(hj¥­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hj¡­ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjž­ubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hj¼­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hj¸­ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjž­ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´K³hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÖ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K³hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_iny_fault:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-iny-fault”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjò­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_fault**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_fault**”h]”hŒ&/sys/class/hwmon/hwmonX/inY_fault”…”�”}”(hj ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï­ubah}”(h]”jî­ah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_iny_fault”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=®jä­sj˜}”jî­jä­subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjB®h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjL®h]”hŒsysfs-class-hwmon”…”�”}”(hjN®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJ®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K¾hjB®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hhÊh²hubhÞ)�”}”(hŒ6Reports a voltage hard failure (eg: shorted component)”h]”hŒ6Reports a voltage hard failure (eg: shorted component)”…”�”}”(hjp®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Failed”h]”hÞ)�”}”(hjƒ®h]”hŒ 1: Failed”…”�”}”(hj…®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hj�®ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj~®ubjˆ)�”}”(hŒ0: Ok ”h]”hÞ)�”}”(hŒ0: Ok”h]”hŒ0: Ok”…”�”}”(hjœ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hj˜®ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj~®ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´K¾hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj¶®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¾hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_iny_highest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-iny-highest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÒ®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/inY_highest**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/inY_highest**”h]”hŒ(/sys/class/hwmon/hwmonX/inY_highest”…”�”}”(hjì®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K’hjå®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ®ubah}”(h]”jήah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_iny_highest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯jÄ®sj˜}”jήjÄ®subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj"¯h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj,¯h]”hŒsysfs-class-hwmon”…”�”}”(hj.¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8¯Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K’hj"¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K’hhÊh²hubhÞ)�”}”(hŒHistorical maximum voltage”h]”hŒHistorical maximum voltage”…”�”}”(hjP¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K’hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj^¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K’hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjl¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K’hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_iny_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-iny-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjˆ¯ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_input**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_input**”h]”hŒ&/sys/class/hwmon/hwmonX/inY_input”…”�”}”(hj¢¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Klhj›¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…¯ubah}”(h]”j„¯ah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_iny_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ¯jz¯sj˜}”j„¯jz¯subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjدh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjâ¯h]”hŒsysfs-class-hwmon”…”�”}”(hjä¯h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Klhjدubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hŒVoltage input value.”h]”hŒVoltage input value.”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj"°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hŒ!Voltage measured on the chip pin.”h]”hŒ!Voltage measured on the chip pin.”…”�”}”(hj0°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hŒiActual voltage depends on the scaling resistors on the motherboard, as recommended in the chip datasheet.”h]”hŒiActual voltage depends on the scaling resistors on the motherboard, as recommended in the chip datasheet.”…”�”}”(hj>°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubhÞ)�”}”(hXˆThis varies by chip and by motherboard. Because of this variation, values are generally NOT scaled by the chip driver, and must be done by the application. However, some drivers (notably lm87 and via686a) do scale, because of internal resistors built into a chip. These drivers will output the actual voltage. Rule of thumb: drivers should report the voltage values at the "pins" of the chip.”h]”hXŒThis varies by chip and by motherboard. Because of this variation, values are generally NOT scaled by the chip driver, and must be done by the application. However, some drivers (notably lm87 and via686a) do scale, because of internal resistors built into a chip. These drivers will output the actual voltage. Rule of thumb: drivers should report the voltage values at the “pinsâ€� of the chip.”…”�”}”(hjL°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KlhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_iny_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-iny-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjh°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_label**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_label**”h]”hŒ&/sys/class/hwmon/hwmonX/inY_label”…”�”}”(hj‚°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hj{°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjx°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjh°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hje°ubah}”(h]”jd°ah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_iny_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³°jZ°sj˜}”jd°jZ°subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¸°h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj°h]”hŒsysfs-class-hwmon”…”�”}”(hjİh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀ°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jΰŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K¦hj¸°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hhÊh²hubhÞ)�”}”(hŒ Suggested voltage channel label.”h]”hŒ Suggested voltage channel label.”…”�”}”(hjæ°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hhÊh²hubhÞ)�”}”(hŒ Text string”h]”hŒ Text string”…”�”}”(hjô°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hhÊh²hubhÞ)�”}”(hŒ²Should only be created if the driver has hints about what this voltage channel is being used for, and user-space doesn't. In all other cases, the label is provided by user-space.”h]”hŒ´Should only be created if the driver has hints about what this voltage channel is being used for, and user-space doesn’t. In all other cases, the label is provided by user-space.”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K¦hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_iny_lcrit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-iny-lcrit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj,±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_lcrit**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/inY_lcrit**”h]”hŒ&/sys/class/hwmon/hwmonX/inY_lcrit”…”�”}”(hjF±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjB±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hj?±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)±ubah}”(h]”j(±ah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_iny_lcrit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jw±j±sj˜}”j(±j±subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj|±h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj†±h]”hŒsysfs-class-hwmon”…”�”}”(hjˆ±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K4hj|±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hhÊh²hubhÞ)�”}”(hŒVoltage critical min value.”h]”hŒVoltage critical min value.”…”�”}”(hjª±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj¸±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjƱh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hhÊh²hubhÞ)�”}”(hŒ•If voltage drops to or below this limit, the system may take drastic action such as power down or reset. At the very least, it should report a fault.”h]”hŒ•If voltage drops to or below this limit, the system may take drastic action such as power down or reset. At the very least, it should report a fault.”…”�”}”(hjÔ±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K4hhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_iny_lemergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-iny-lemergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjð±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/inY_lemergency**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/inY_lemergency**”h]”hŒ+/sys/class/hwmon/hwmonX/inY_lemergency”…”�”}”(hj ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí±ubah}”(h]”jì±ah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_iny_lemergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;²jâ±sj˜}”jì±jâ±subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj@²h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjJ²h]”hŒsysfs-class-hwmon”…”�”}”(hjL²h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH²ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K@hj@²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hhÊh²hubhÞ)�”}”(hŒVoltage emergency min value.”h]”hŒVoltage emergency min value.”…”�”}”(hjn²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj|²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjвh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hhÊh²hubhÞ)�”}”(hŒªIf voltage drops to or below this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”h]”hŒªIf voltage drops to or below this limit, the system is expected to take drastic action such as immediate power down or reset. At the very least, it should report a fault.”…”�”}”(hj˜²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K@hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_iny_lowest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-iny-lowest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj´²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/inY_lowest**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/inY_lowest**”h]”hŒ'/sys/class/hwmon/hwmonX/inY_lowest”…”�”}”(hjβh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjʲubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KŠhjDzubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±²ubah}”(h]”j°²ah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_iny_lowest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ²j¦²sj˜}”j°²j¦²subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj³h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj³h]”hŒsysfs-class-hwmon”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KŠhj³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KŠhhÊh²hubhÞ)�”}”(hŒHistorical minimum voltage”h]”hŒHistorical minimum voltage”…”�”}”(hj2³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KŠhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj@³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KŠhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjN³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KŠhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_hwmon_hwmonx_iny_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-hwmon-hwmonx-iny-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjj³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/hwmon\/hwmonX\/inY_max**”h]”j`)�”}”(hŒ(**\/sys\/class\/hwmon\/hwmonX\/inY_max**”h]”hŒ$/sys/class/hwmon/hwmonX/inY_max”…”�”}”(hj„³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KLhj}³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjj³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg³ubah}”(h]”jf³ah ]”h"]”Œ"abi_sys_class_hwmon_hwmonx_iny_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ³j\³sj˜}”jf³j\³subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjº³h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjijh]”hŒsysfs-class-hwmon”…”�”}”(hjƳh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jгŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KLhjº³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KLhhÊh²hubhÞ)�”}”(hŒVoltage max value.”h]”hŒVoltage max value.”…”�”}”(hjè³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KLhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hjö³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KLhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KLhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_hwmon_hwmonx_iny_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-hwmon-hwmonx-iny-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj ´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/hwmon\/hwmonX\/inY_min**”h]”j`)�”}”(hŒ(**\/sys\/class\/hwmon\/hwmonX\/inY_min**”h]”hŒ$/sys/class/hwmon/hwmonX/inY_min”…”�”}”(hj:´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K,hj3´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´ubah}”(h]”j´ah ]”h"]”Œ"abi_sys_class_hwmon_hwmonx_iny_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk´j´sj˜}”j´j´subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjp´h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjz´h]”hŒsysfs-class-hwmon”…”�”}”(hj|´h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†´Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K,hjp´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K,hhÊh²hubhÞ)�”}”(hŒVoltage min value.”h]”hŒVoltage min value.”…”�”}”(hjž´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K,hhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj¬´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K,hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjº´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K,hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_iny_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-iny-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÖ´ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_rated_max**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_rated_max**”h]”hŒ*/sys/class/hwmon/hwmonX/inY_rated_max”…”�”}”(hjð´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjì´ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Kæhjé´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjã´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖ´ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓ´ubah}”(h]”jÒ´ah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_iny_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!µjÈ´sj˜}”jÒ´jÈ´subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj&µh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj0µh]”hŒsysfs-class-hwmon”…”�”}”(hj2µh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.µubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<µŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Kæhj&µubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KæhhÊh²hubhÞ)�”}”(hŒMaximum rated voltage.”h]”hŒMaximum rated voltage.”…”�”}”(hjTµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KæhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hjbµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KæhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjpµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KæhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_iny_rated_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-iny-rated-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjŒµubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_rated_min**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/inY_rated_min**”h]”hŒ*/sys/class/hwmon/hwmonX/inY_rated_min”…”�”}”(hj¦µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢µubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÞhjŸµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœµubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™µubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒµubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰µubah}”(h]”jˆµah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_iny_rated_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×µj~µsj˜}”jˆµj~µsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjܵh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjæµh]”hŒsysfs-class-hwmon”…”�”}”(hjèµh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäµubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòµŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KÞhjܵubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÞhhÊh²hubhÞ)�”}”(hŒMinimum rated voltage.”h]”hŒMinimum rated voltage.”…”�”}”(hj ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÞhhÊh²hubhÞ)�”}”(hŒUnit: millivolt”h]”hŒUnit: millivolt”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÞhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj&¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÞhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_hwmon_hwmonx_iny_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-hwmon-hwmonx-iny-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjB¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/hwmon\/hwmonX\/inY_reset_history**”h]”j`)�”}”(hŒ2**\/sys\/class\/hwmon\/hwmonX\/inY_reset_history**”h]”hŒ./sys/class/hwmon/hwmonX/inY_reset_history”…”�”}”(hj\¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KšhjU¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?¶ubah}”(h]”j>¶ah ]”h"]”Œ,abi_sys_class_hwmon_hwmonx_iny_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�¶j4¶sj˜}”j>¶j4¶subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj’¶h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjœ¶h]”hŒsysfs-class-hwmon”…”�”}”(hjž¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Kšhj’¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KšhhÊh²hubhÞ)�”}”(hŒ Reset inX_lowest and inX_highest”h]”hŒ Reset inX_lowest and inX_highest”…”�”}”(hjÀ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KšhhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hjζh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KšhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_in_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-in-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjê¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/in_reset_history**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/in_reset_history**”h]”hŒ-/sys/class/hwmon/hwmonX/in_reset_history”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hjý¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjê¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjç¶ubah}”(h]”jæ¶ah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_in_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5·jܶsj˜}”jæ¶jܶsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj:·h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjD·h]”hŒsysfs-class-hwmon”…”�”}”(hjF·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjB·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jP·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K hj:·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubhÞ)�”}”(hŒ0Reset inX_lowest and inX_highest for all sensors”h]”hŒ0Reset inX_lowest and inX_highest for all sensors”…”�”}”(hjh·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hjv·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_intrusiony_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-intrusiony-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj’·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/intrusionY_alarm**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/intrusionY_alarm**”h]”hŒ-/sys/class/hwmon/hwmonX/intrusionY_alarm”…”�”}”(hj¬·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhj¥·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�·ubah}”(h]”jŽ·ah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_intrusiony_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝ·j„·sj˜}”jŽ·j„·subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjâ·h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjì·h]”hŒsysfs-class-hwmon”…”�”}”(hjî·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MGhjâ·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhhÊh²hubhÞ)�”}”(hŒChassis intrusion detection”h]”hŒChassis intrusion detection”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj#¸h]”hŒ0: OK”…”�”}”(hj%¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhj!¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¸ubjˆ)�”}”(hŒ1: intrusion detected ”h]”hÞ)�”}”(hŒ1: intrusion detected”h]”hŒ1: intrusion detected”…”�”}”(hj<¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhj8¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¸ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MGhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjV¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhhÊh²hubhÞ)�”}”(hŒÆContrary to regular alarm flags which clear themselves automatically when read, this one sticks until cleared by the user. This is done by writing 0 to the file. Writing other values is unsupported.”h]”hŒÆContrary to regular alarm flags which clear themselves automatically when read, this one sticks until cleared by the user. This is done by writing 0 to the file. Writing other values is unsupported.”…”�”}”(hjd¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MGhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_intrusiony_beep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-intrusiony-beep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj€¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/intrusionY_beep**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/intrusionY_beep**”h]”hŒ,/sys/class/hwmon/hwmonX/intrusionY_beep”…”�”}”(hjš¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhj“¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}¸ubah}”(h]”j|¸ah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_intrusiony_beep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˸jr¸sj˜}”j|¸jr¸subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjиh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÚ¸h]”hŒsysfs-class-hwmon”…”�”}”(hjܸh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjظubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j渌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MUhjиubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhhÊh²hubhÞ)�”}”(hŒChassis intrusion beep”h]”hŒChassis intrusion beep”…”�”}”(hjþ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 0: disable”h]”hÞ)�”}”(hj¹h]”hŒ 0: disable”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhj¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ¹ubjˆ)�”}”(hŒ 1: enable ”h]”hÞ)�”}”(hŒ 1: enable”h]”hŒ 1: enable”…”�”}”(hj*¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhj&¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ¹ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MUhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjD¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MUhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_hwmon_hwmonx_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-hwmon-hwmonx-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hj`¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/hwmon\/hwmonX\/label**”h]”j`)�”}”(hŒ&**\/sys\/class\/hwmon\/hwmonX\/label**”h]”hŒ"/sys/class/hwmon/hwmonX/label”…”�”}”(hjz¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hjs¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjm¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]¹ubah}”(h]”j\¹ah ]”h"]”Œ abi_sys_class_hwmon_hwmonx_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«¹jR¹sj˜}”j\¹jR¹subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj°¹h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjº¹h]”hŒsysfs-class-hwmon”…”�”}”(hj¼¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƹŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´K hj°¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubhÞ)�”}”(hŒyA descriptive label that allows to uniquely identify a device within the system. The contents of the label are free-form.”h]”hŒyA descriptive label that allows to uniquely identify a device within the system. The contents of the label are free-form.”…”�”}”(hjÞ¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjì¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´K hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_hwmon_hwmonx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-hwmon-hwmonx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/hwmon\/hwmonX\/name**”h]”j`)�”}”(hŒ%**\/sys\/class\/hwmon\/hwmonX\/name**”h]”hŒ!/sys/class/hwmon/hwmonX/name”…”�”}”(hj"ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Khjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºubah}”(h]”jºah ]”h"]”Œabi_sys_class_hwmon_hwmonx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSºjú¹sj˜}”jºjú¹subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjXºh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjbºh]”hŒsysfs-class-hwmon”…”�”}”(hjdºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`ºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jnºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KhjXºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒýThe chip name. This should be a short, lowercase string, not containing whitespace, dashes, or the wildcard character '*'. This attribute represents the chip name. It is the only mandatory attribute. I2C devices get this attribute created automatically.”h]”hXThe chip name. This should be a short, lowercase string, not containing whitespace, dashes, or the wildcard character ‘*’. This attribute represents the chip name. It is the only mandatory attribute. I2C devices get this attribute created automatically.”…”�”}”(hj†ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj”ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_powery_accuracy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-powery-accuracy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj°ºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/powerY_accuracy**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/powerY_accuracy**”h]”hŒ,/sys/class/hwmon/hwmonX/powerY_accuracy”…”�”}”(hjʺh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƺubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MXhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ºubah}”(h]”j¬ºah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_powery_accuracy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûºj¢ºsj˜}”j¬ºj¢ºsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj»h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj »h]”hŒsysfs-class-hwmon”…”�”}”(hj »h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MXhj»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MXhhÊh²hubhÞ)�”}”(hŒAccuracy of the power meter.”h]”hŒAccuracy of the power meter.”…”�”}”(hj.»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MXhhÊh²hubhÞ)�”}”(hŒ Unit: Percent”h]”hŒ Unit: Percent”…”�”}”(hj<»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MXhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjJ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MXhhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_powery_average:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-powery-average”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjf»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_average**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_average**”h]”hŒ+/sys/class/hwmon/hwmonX/powerY_average”…”�”}”(hj€»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Móhjy»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjv»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc»ubah}”(h]”jb»ah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_powery_average”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±»jX»sj˜}”jb»jX»subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¶»h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÀ»h]”hŒsysfs-class-hwmon”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Móhj¶»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MóhhÊh²hubhÞ)�”}”(hŒAverage power use”h]”hŒAverage power use”…”�”}”(hjä»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MóhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjò»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MóhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MóhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_hwmon_hwmonx_powery_average_highest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-hwmon-hwmonx-powery-average-highest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/hwmon\/hwmonX\/powerY_average_highest**”h]”j`)�”}”(hŒ7**\/sys\/class\/hwmon\/hwmonX\/powerY_average_highest**”h]”hŒ3/sys/class/hwmon/hwmonX/powerY_average_highest”…”�”}”(hj6¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj/¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼ubah}”(h]”j¼ah ]”h"]”Œ1abi_sys_class_hwmon_hwmonx_powery_average_highest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jg¼j¼sj˜}”j¼j¼subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjl¼h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjv¼h]”hŒsysfs-class-hwmon”…”�”}”(hjx¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjt¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhjl¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ$Historical average maximum power use”h]”hŒ$Historical average maximum power use”…”�”}”(hjš¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hj¨¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj¶¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_hwmon_hwmonx_powery_average_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-hwmon-hwmonx-powery-average-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÒ¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(h•hh]”hÞ)�”}”(hŒ8**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval**”h]”j`)�”}”(hŒ8**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval**”h]”hŒ4/sys/class/hwmon/hwmonX/powerY_average_interval”…”�”}”(hjì¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mûhjå¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjϼubah}”(h]”jμah ]”h"]”Œ2abi_sys_class_hwmon_hwmonx_powery_average_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½jļsj˜}”jμjļsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj"½h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj,½h]”hŒsysfs-class-hwmon”…”�”}”(hj.½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mûhj"½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MûhhÊh²hubhÞ)�”}”(hŒwPower use averaging interval. A poll notification is sent to this file if the hardware changes the averaging interval.”h]”hŒwPower use averaging interval. A poll notification is sent to this file if the hardware changes the averaging interval.”…”�”}”(hjP½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MûhhÊh²hubhÞ)�”}”(hŒUnit: milliseconds”h]”hŒUnit: milliseconds”…”�”}”(hj^½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MûhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjl½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MûhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_hwmon_hwmonx_powery_average_interval_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-hwmon-hwmonx-powery-average-interval-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjˆ½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval_max**”h]”j`)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval_max**”h]”hŒ8/sys/class/hwmon/hwmonX/powerY_average_interval_max”…”�”}”(hj¢½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj›½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…½ubah}”(h]”j„½ah ]”h"]”Œ6abi_sys_class_hwmon_hwmonx_powery_average_interval_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ½jz½sj˜}”j„½jz½subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjؽh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjâ½h]”hŒsysfs-class-hwmon”…”�”}”(hjä½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhjؽubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ$Maximum power use averaging interval”h]”hŒ$Maximum power use averaging interval”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒUnit: milliseconds”h]”hŒUnit: milliseconds”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj"¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_hwmon_hwmonx_powery_average_interval_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-hwmon-hwmonx-powery-average-interval-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj>¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval_min**”h]”j`)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/powerY_average_interval_min**”h]”hŒ8/sys/class/hwmon/hwmonX/powerY_average_interval_min”…”�”}”(hjX¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjT¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hjQ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjN¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjK¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;¾ubah}”(h]”j:¾ah ]”h"]”Œ6abi_sys_class_hwmon_hwmonx_powery_average_interval_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰¾j0¾sj˜}”j:¾j0¾subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj޾h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj˜¾h]”hŒsysfs-class-hwmon”…”�”}”(hjš¾h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M hj޾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubhÞ)�”}”(hŒ$Minimum power use averaging interval”h]”hŒ$Minimum power use averaging interval”…”�”}”(hj¼¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubhÞ)�”}”(hŒUnit: milliseconds”h]”hŒUnit: milliseconds”…”�”}”(hjʾh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjؾh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_hwmon_hwmonx_powery_average_lowest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-hwmon-hwmonx-powery-average-lowest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjô¾ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/powerY_average_lowest**”h]”j`)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/powerY_average_lowest**”h]”hŒ2/sys/class/hwmon/hwmonX/powerY_average_lowest”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjô¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñ¾ubah}”(h]”jð¾ah ]”h"]”Œ0abi_sys_class_hwmon_hwmonx_powery_average_lowest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?¿jæ¾sj˜}”jð¾jæ¾subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjD¿h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjN¿h]”hŒsysfs-class-hwmon”…”�”}”(hjP¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ¿Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MhjD¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ$Historical average minimum power use”h]”hŒ$Historical average minimum power use”…”�”}”(hjr¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hj€¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjŽ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_powery_average_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-powery-average-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjª¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/powerY_average_max**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/powerY_average_max**”h]”hŒ//sys/class/hwmon/hwmonX/powerY_average_max”…”�”}”(hjÄ¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M%hj½¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§¿ubah}”(h]”j¦¿ah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_powery_average_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõ¿jœ¿sj˜}”j¦¿jœ¿subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjú¿h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÀh]”hŒsysfs-class-hwmon”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M%hjú¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M%hhÊh²hubhÞ)�”}”(hŒVA poll notification is sent to `powerY_average` when power use rises above this value.”h]”(hŒA poll notification is sent to ”…”�”}”(hj(Àh²hh³Nh´Nubj-ø)�”}”(hŒ`powerY_average`”h]”hŒpowerY_average”…”�”}”(hj0Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj(ÀubhŒ' when power use rises above this value.”…”�”}”(hj(Àh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M%hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjHÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M%hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjVÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M%hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_powery_average_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-powery-average-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjrÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/powerY_average_min**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/powerY_average_min**”h]”hŒ//sys/class/hwmon/hwmonX/powerY_average_min”…”�”}”(hjŒÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hj…Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoÀubah}”(h]”jnÀah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_powery_average_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½ÀjdÀsj˜}”jnÀjdÀsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÂÀh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÌÀh]”hŒsysfs-class-hwmon”…”�”}”(hjÎÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M/hjÂÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒVA poll notification is sent to `powerY_average` when power use sinks below this value.”h]”(hŒA poll notification is sent to ”…”�”}”(hjðÀh²hh³Nh´Nubj-ø)�”}”(hŒ`powerY_average`”h]”hŒpowerY_average”…”�”}”(hjøÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjðÀubhŒ' when power use sinks below this value.”…”�”}”(hjðÀh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M/hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_powery_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-powery-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj:ÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/powerY_cap**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/powerY_cap**”h]”hŒ'/sys/class/hwmon/hwmonX/powerY_cap”…”�”}”(hjTÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPÁubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M`hjMÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGÁubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:Áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7Áubah}”(h]”j6Áah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_powery_cap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…Áj,Ásj˜}”j6Áj,ÁsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjŠÁh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj”Áh]”hŒsysfs-class-hwmon”…”�”}”(hj–Áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M`hjŠÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M`hhÊh²hubhÞ)�”}”(hŒöIf power use rises above this limit, the system should take action to reduce power use. A poll notification is sent to this file if the cap is changed by the hardware. The `*_cap` files only appear if the cap is known to be enforced by hardware.”h]”(hŒ­If power use rises above this limit, the system should take action to reduce power use. A poll notification is sent to this file if the cap is changed by the hardware. The ”…”�”}”(hj¸Áh²hh³Nh´Nubj-ø)�”}”(hŒ`*_cap`”h]”hŒ*_cap”…”�”}”(hjÀÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj¸ÁubhŒB files only appear if the cap is known to be enforced by hardware.”…”�”}”(hj¸Áh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M`hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjØÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M`hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjæÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M`hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_powery_cap_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-powery-cap-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_hyst**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_hyst**”h]”hŒ,/sys/class/hwmon/hwmonX/powerY_cap_hyst”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿÁubah}”(h]”jþÁah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_powery_cap_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jMÂjôÁsj˜}”jþÁjôÁsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjRÂh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj\Âh]”hŒsysfs-class-hwmon”…”�”}”(hj^Âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjZÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jhÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MmhjRÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒ;Margin of hysteresis built around capping and notification.”h]”hŒ;Margin of hysteresis built around capping and notification.”…”�”}”(hj€Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjŽÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjœÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_powery_cap_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-powery-cap-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¸ÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_max**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_max**”h]”hŒ+/sys/class/hwmon/hwmonX/powerY_cap_max”…”�”}”(hjÒÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎÂubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhjËÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸Âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµÂubah}”(h]”j´Âah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_powery_cap_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃjªÂsj˜}”j´ÂjªÂsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÃh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÃh]”hŒsysfs-class-hwmon”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MvhjÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒMaximum cap that can be set.”h]”hŒMaximum cap that can be set.”…”�”}”(hj6Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjDÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjRÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_powery_cap_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-powery-cap-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjnÃubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_min**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/powerY_cap_min**”h]”hŒ+/sys/class/hwmon/hwmonX/powerY_cap_min”…”�”}”(hjˆÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M~hj�Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjnÃubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjkÃubah}”(h]”jjÃah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_powery_cap_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹Ãj`Ãsj˜}”jjÃj`ÃsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj¾Ãh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÈÃh]”hŒsysfs-class-hwmon”…”�”}”(hjÊÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M~hj¾Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M~hhÊh²hubhÞ)�”}”(hŒMinimum cap that can be set.”h]”hŒMinimum cap that can be set.”…”�”}”(hjìÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M~hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjúÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M~hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M~hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_powery_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-powery-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj$ÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/powerY_crit**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/powerY_crit**”h]”hŒ(/sys/class/hwmon/hwmonX/powerY_crit”…”�”}”(hj>Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:Äubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhj7Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1Äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$Äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!Äubah}”(h]”j Äah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_powery_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”joÄjÄsj˜}”j ÄjÄsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjtÄh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj~Äh]”hŒsysfs-class-hwmon”…”�”}”(hj€Äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|Äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠÄŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MŽhjtÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhhÊh²hubhÞ)�”}”(hŒCritical maximum power.”h]”hŒCritical maximum power.”…”�”}”(hj¢Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhhÊh²hubhÞ)�”}”(hŒ¯If power rises to or above this limit, the system is expected take drastic action to reduce power consumption, such as a system shutdown or a forced powerdown of some devices.”h]”hŒ¯If power rises to or above this limit, the system is expected take drastic action to reduce power consumption, such as a system shutdown or a forced powerdown of some devices.”…”�”}”(hj°Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hj¾Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÌÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MŽhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_powery_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-powery-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjèÄubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/powerY_enable**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/powerY_enable**”h]”hŒ*/sys/class/hwmon/hwmonX/powerY_enable”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþÄubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hjûÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèÄubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåÄubah}”(h]”jäÄah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_powery_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3ÅjÚÄsj˜}”jäÄjÚÄsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj8Åh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjBÅh]”hŒsysfs-class-hwmon”…”�”}”(hjDÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M›hj8Åubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hjfÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hjtÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hj‡Åh]”hŒ 1: Enable”…”�”}”(hj‰Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hj…Åubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚Åubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hj Åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hjœÅubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‚Åubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M›hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjºÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M›hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_powery_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-powery-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjÖÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/powerY_input**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/powerY_input**”h]”hŒ)/sys/class/hwmon/hwmonX/powerY_input”…”�”}”(hjðÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M9hjéÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓÅubah}”(h]”jÒÅah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_powery_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!ÆjÈÅsj˜}”jÒÅjÈÅsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj&Æh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj0Æh]”hŒsysfs-class-hwmon”…”�”}”(hj2Æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.Æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<ÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M9hj&Æubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M9hhÊh²hubhÞ)�”}”(hŒInstantaneous power use”h]”hŒInstantaneous power use”…”�”}”(hjTÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M9hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjbÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M9hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjpÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M9hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_hwmon_hwmonx_powery_input_highest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-hwmon-hwmonx-powery-input-highest”uh1j(h´KhhÊh²hh³Nube(j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjŒÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/powerY_input_highest**”h]”j`)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/powerY_input_highest**”h]”hŒ1/sys/class/hwmon/hwmonX/powerY_input_highest”…”�”}”(hj¦Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢Æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MAhjŸÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰Æubah}”(h]”jˆÆah ]”h"]”Œ/abi_sys_class_hwmon_hwmonx_powery_input_highest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jׯj~Æsj˜}”jˆÆj~ÆsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÜÆh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjæÆh]”hŒsysfs-class-hwmon”…”�”}”(hjèÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MAhjÜÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MAhhÊh²hubhÞ)�”}”(hŒHistorical maximum power use”h]”hŒHistorical maximum power use”…”�”}”(hj Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MAhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MAhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj&Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MAhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_powery_input_lowest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-powery-input-lowest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjBÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/powerY_input_lowest**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/powerY_input_lowest**”h]”hŒ0/sys/class/hwmon/hwmonX/powerY_input_lowest”…”�”}”(hj\Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MIhjUÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?Çubah}”(h]”j>Çah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_powery_input_lowest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Çj4Çsj˜}”j>Çj4ÇsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj’Çh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjœÇh]”hŒsysfs-class-hwmon”…”�”}”(hjžÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšÇubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨ÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MIhj’Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MIhhÊh²hubhÞ)�”}”(hŒHistorical minimum power use”h]”hŒHistorical minimum power use”…”�”}”(hjÀÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MIhhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjÎÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MIhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÜÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MIhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_powery_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-powery-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjøÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/powerY_max**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/powerY_max**”h]”hŒ'/sys/class/hwmon/hwmonX/powerY_max”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M†hj Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõÇubah}”(h]”jôÇah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_powery_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCÈjêÇsj˜}”jôÇjêÇsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjHÈh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjRÈh]”hŒsysfs-class-hwmon”…”�”}”(hjTÈh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^ÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M†hjHÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M†hhÊh²hubhÞ)�”}”(hŒMaximum power.”h]”hŒMaximum power.”…”�”}”(hjvÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M†hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hj„Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M†hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj’Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M†hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_powery_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-powery-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj®ÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/powerY_rated_max**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/powerY_rated_max**”h]”hŒ-/sys/class/hwmon/hwmonX/powerY_rated_max”…”�”}”(hjÈÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hjÁÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»Èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®Èubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«Èubah}”(h]”jªÈah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_powery_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùÈj Èsj˜}”jªÈj ÈsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjþÈh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÉh]”hŒsysfs-class-hwmon”…”�”}”(hj Éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¯hjþÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubhÞ)�”}”(hŒMaximum rated power.”h]”hŒMaximum rated power.”…”�”}”(hj,Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hj:Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjHÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_powery_rated_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-powery-rated-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjdÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/powerY_rated_min**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/powerY_rated_min**”h]”hŒ-/sys/class/hwmon/hwmonX/powerY_rated_min”…”�”}”(hj~Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hjwÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdÉubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaÉubah}”(h]”j`Éah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_powery_rated_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯ÉjVÉsj˜}”j`ÉjVÉsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj´Éh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¾Éh]”hŒsysfs-class-hwmon”…”�”}”(hjÀÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M§hj´Éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒMinimum rated power.”h]”hŒMinimum rated power.”…”�”}”(hjâÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒUnit: microWatt”h]”hŒUnit: microWatt”…”�”}”(hjðÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjþÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_hwmon_hwmonx_powery_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-hwmon-hwmonx-powery-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/powerY_reset_history**”h]”j`)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/powerY_reset_history**”h]”hŒ1/sys/class/hwmon/hwmonX/powerY_reset_history”…”�”}”(hj4Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0Êubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MQhj-Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'Êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊubah}”(h]”jÊah ]”h"]”Œ/abi_sys_class_hwmon_hwmonx_powery_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jeÊj Êsj˜}”jÊj ÊsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjjÊh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjtÊh]”hŒsysfs-class-hwmon”…”�”}”(hjvÊh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MQhjjÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MQhhÊh²hubhÞ)�”}”(hŒFReset input_highest, input_lowest, average_highest and average_lowest.”h]”hŒFReset input_highest, input_lowest, average_highest and average_lowest.”…”�”}”(hj˜Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MQhhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hj¦Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MQhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_hwmon_hwmonx_pwmy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-hwmon-hwmonx-pwmy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÂÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/hwmon\/hwmonX\/pwmY**”h]”j`)�”}”(hŒ%**\/sys\/class\/hwmon\/hwmonX\/pwmY**”h]”hŒ!/sys/class/hwmon/hwmonX/pwmY”…”�”}”(hjÜÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhjÕÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿Êubah}”(h]”j¾Êah ]”h"]”Œabi_sys_class_hwmon_hwmonx_pwmy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ëj´Êsj˜}”j¾Êj´ÊsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjËh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjËh]”hŒsysfs-class-hwmon”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(ËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MOhjËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhhÊh²hubhÞ)�”}”(hŒ#Pulse width modulation fan control.”h]”hŒ#Pulse width modulation fan control.”…”�”}”(hj@Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhhÊh²hubhÞ)�”}”(hŒ#Integer value in the range 0 to 255”h]”hŒ#Integer value in the range 0 to 255”…”�”}”(hjNËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj\Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhhÊh²hubhÞ)�”}”(hŒ255 is max or 100%.”h]”hŒ255 is max or 100%.”…”�”}”(hjjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MOhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_hwmon_hwmonx_pwmy_auto_channels_temp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-hwmon-hwmonx-pwmy-auto-channels-temp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj†ËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_channels_temp**”h]”j`)�”}”(hŒ8**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_channels_temp**”h]”hŒ4/sys/class/hwmon/hwmonX/pwmY_auto_channels_temp”…”�”}”(hj Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mvhj™Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“Ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†Ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒËubah}”(h]”j‚Ëah ]”h"]”Œ2abi_sys_class_hwmon_hwmonx_pwmy_auto_channels_temp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑËjxËsj˜}”j‚ËjxËsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÖËh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjàËh]”hŒsysfs-class-hwmon”…”�”}”(hjâËh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MvhjÖËubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒFSelect which temperature channels affect this PWM output in auto mode.”h]”hŒFSelect which temperature channels affect this PWM output in auto mode.”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒfBitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc... Which values are possible depend on the chip used.”h]”hŒfBitfield, 1 is temp1, 2 is temp2, 4 is temp3 etc... Which values are possible depend on the chip used.”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MvhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_hwmon_hwmonx_pwmy_auto_pointz_pwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-hwmon-hwmonx-pwmy-auto-pointz-pwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj<ÌubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_pwm**”h]”j`)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_pwm**”h]”hŒ1/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_pwm”…”�”}”(hjVÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hjOÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIÌubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_temp**”h]”j`)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_temp**”h]”hŒ2/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp”…”�”}”(hj€Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj|Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hjyÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjvÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIÌubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_temp_hyst**”h]”j`)�”}”(hŒ;**\/sys\/class\/hwmon\/hwmonX\/pwmY_auto_pointZ_temp_hyst**”h]”hŒ7/sys/class/hwmon/hwmonX/pwmY_auto_pointZ_temp_hyst”…”�”}”(hjªÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hj£Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<Ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9Ìubah}”(h]”j8Ìah ]”h"]”Œ/abi_sys_class_hwmon_hwmonx_pwmy_auto_pointz_pwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛÌj.Ìsj˜}”j8Ìj.ÌsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjàÌh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjêÌh]”hŒsysfs-class-hwmon”…”�”}”(hjìÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M€hjàÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hhÊh²hubhÞ)�”}”(hŒ$Define the PWM vs temperature curve.”h]”hŒ$Define the PWM vs temperature curve.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hhÊh²hubhÞ)�”}”(hŒoNumber of trip points is chip-dependent. Use this for chips which associate trip points to PWM output channels.”h]”hŒoNumber of trip points is chip-dependent. Use this for chips which associate trip points to PWM output channels.”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj*Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M€hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_pwmy_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-pwmy-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjFÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/pwmY_enable**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/pwmY_enable**”h]”hŒ(/sys/class/hwmon/hwmonX/pwmY_enable”…”�”}”(hj`Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\Íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhjYÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCÍubah}”(h]”jBÍah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_pwmy_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘Íj8Ísj˜}”jBÍj8ÍsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj–Íh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj Íh]”hŒsysfs-class-hwmon”…”�”}”(hj¢Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžÍubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬ÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MYhj–Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhhÊh²hubhÞ)�”}”(hŒFan speed control method:”h]”hŒFan speed control method:”…”�”}”(hjÄÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ00: no fan speed control (i.e. fan at full speed)”h]”hÞ)�”}”(hj×Íh]”hŒ00: no fan speed control (i.e. fan at full speed)”…”�”}”(hjÙÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhjÕÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÒÍubjˆ)�”}”(hŒ21: manual fan speed control enabled (using `pwmY`)”h]”hÞ)�”}”(hjîÍh]”(hŒ+1: manual fan speed control enabled (using ”…”�”}”(hjðÍh²hh³Nh´Nubj-ø)�”}”(hŒ`pwmY`”h]”hŒpwmY”…”�”}”(hj÷Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjðÍubhŒ)”…”�”}”(hjðÍh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhjìÍubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÒÍubjˆ)�”}”(hŒ(2+: automatic fan speed control enabled ”h]”hÞ)�”}”(hŒ'2+: automatic fan speed control enabled”h]”hŒ'2+: automatic fan speed control enabled”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÒÍubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MYhhÊh²hubhÞ)�”}”(hŒECheck individual chip documentation files for automatic mode details.”h]”hŒECheck individual chip documentation files for automatic mode details.”…”�”}”(hj3Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjAÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MYhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_pwmy_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-pwmy-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj]ÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/pwmY_freq**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/pwmY_freq**”h]”hŒ&/sys/class/hwmon/hwmonX/pwmY_freq”…”�”}”(hjwÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsÎubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhjpÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]Îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZÎubah}”(h]”jYÎah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_pwmy_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨ÎjOÎsj˜}”jYÎjOÎsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj­Îh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj·Îh]”hŒsysfs-class-hwmon”…”�”}”(hj¹Îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mmhj­Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒBase PWM frequency in Hz.”h]”hŒBase PWM frequency in Hz.”…”�”}”(hjÛÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒPOnly possibly available when pwmN_mode is PWM, but not always present even then.”h]”hŒPOnly possibly available when pwmN_mode is PWM, but not always present even then.”…”�”}”(hjéÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj÷Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MmhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_pwmy_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-pwmy-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÏubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/pwmY_mode**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/pwmY_mode**”h]”hŒ&/sys/class/hwmon/hwmonX/pwmY_mode”…”�”}”(hj-Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mfhj&Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏubah}”(h]”jÏah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_pwmy_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^ÏjÏsj˜}”jÏjÏsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjcÏh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjmÏh]”hŒsysfs-class-hwmon”…”�”}”(hjoÏh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkÏubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MfhjcÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MfhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: DC mode (direct current)”h]”hÞ)�”}”(hj–Ïh]”hŒ0: DC mode (direct current)”…”�”}”(hj˜Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mfhj”Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‘Ïubjˆ)�”}”(hŒ%1: PWM mode (pulse-width modulation) ”h]”hÞ)�”}”(hŒ$1: PWM mode (pulse-width modulation)”h]”hŒ$1: PWM mode (pulse-width modulation)”…”�”}”(hj¯Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mfhj«Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‘Ïubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MfhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÉÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MfhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_hwmon_hwmonx_tempy_auto_pointz_pwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-hwmon-hwmonx-tempy-auto-pointz-pwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjåÏubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_pwm**”h]”j`)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_pwm**”h]”hŒ2/sys/class/hwmon/hwmonX/tempY_auto_pointZ_pwm”…”�”}”(hjÿÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hjøÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòÏubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_temp**”h]”j`)�”}”(hŒ7**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_temp**”h]”hŒ3/sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp”…”�”}”(hj)Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj%Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hj"Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòÏubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_temp_hyst**”h]”j`)�”}”(hŒ<**\/sys\/class\/hwmon\/hwmonX\/tempY_auto_pointZ_temp_hyst**”h]”hŒ8/sys/class/hwmon/hwmonX/tempY_auto_pointZ_temp_hyst”…”�”}”(hjSÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hjLÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåÏubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâÏubah}”(h]”jáÏah ]”h"]”Œ0abi_sys_class_hwmon_hwmonx_tempy_auto_pointz_pwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„Ðj×Ïsj˜}”jáÏj×ÏsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj‰Ðh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj“Ðh]”hŒsysfs-class-hwmon”…”�”}”(hj•Ðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘Ðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M‹hj‰Ðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hhÊh²hubhÞ)�”}”(hŒ$Define the PWM vs temperature curve.”h]”hŒ$Define the PWM vs temperature curve.”…”�”}”(hj·Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hhÊh²hubhÞ)�”}”(hŒpNumber of trip points is chip-dependent. Use this for chips which associate trip points to temperature channels.”h]”hŒpNumber of trip points is chip-dependent. Use this for chips which associate trip points to temperature channels.”…”�”}”(hjÅÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÓÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M‹hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_tempy_crit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-tempy-crit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjïÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/tempY_crit**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/tempY_crit**”h]”hŒ'/sys/class/hwmon/hwmonX/tempY_crit”…”�”}”(hj Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MæhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìÐubah}”(h]”jëÐah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_tempy_crit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:ÑjáÐsj˜}”jëÐjáÐsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj?Ñh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjIÑh]”hŒsysfs-class-hwmon”…”�”}”(hjKÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mæhj?Ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MæhhÊh²hubhÞ)�”}”(hŒUTemperature critical max value, typically greater than corresponding temp_max values.”h]”hŒUTemperature critical max value, typically greater than corresponding temp_max values.”…”�”}”(hjmÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MæhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hj{Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MæhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj‰Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MæhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_tempy_crit_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-tempy-crit-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj¥ÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/tempY_crit_alarm**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/tempY_crit_alarm**”h]”hŒ-/sys/class/hwmon/hwmonX/tempY_crit_alarm”…”�”}”(hj¿Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mïhj¸Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢Ñubah}”(h]”j¡Ñah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_tempy_crit_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðÑj—Ñsj˜}”j¡Ñj—ÑsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjõÑh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÿÑh]”hŒsysfs-class-hwmon”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MïhjõÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MïhhÊh²hubhÞ)�”}”(hŒ%Critical high temperature alarm flag.”h]”hŒ%Critical high temperature alarm flag.”…”�”}”(hj#Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MïhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj6Òh]”hŒ0: OK”…”�”}”(hj8Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mïhj4Òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1Òubjˆ)�”}”(hŒ&1: temperature has reached tempY_crit ”h]”hÞ)�”}”(hŒ%1: temperature has reached tempY_crit”h]”hŒ%1: temperature has reached tempY_crit”…”�”}”(hjOÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MïhjKÒubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1Òubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MïhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjiÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MïhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_crit_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-crit-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj…ÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_crit_hyst**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_crit_hyst**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_crit_hyst”…”�”}”(hjŸÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Òubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Møhj˜Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…Òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚Òubah}”(h]”j�Òah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_crit_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐÒjwÒsj˜}”j�ÒjwÒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÕÒh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjßÒh]”hŒsysfs-class-hwmon”…”�”}”(hjáÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MøhjÕÒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MøhhÊh²hubhÞ)�”}”(hŒ0Temperature hysteresis value for critical limit.”h]”hŒ0Temperature hysteresis value for critical limit.”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MøhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MøhhÊh²hubhÞ)�”}”(hŒQMust be reported as an absolute temperature, NOT a delta from the critical value.”h]”hŒQMust be reported as an absolute temperature, NOT a delta from the critical value.”…”�”}”(hjÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MøhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj-Óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MøhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_emergency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-emergency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjIÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_emergency”…”�”}”(hjcÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mhj\Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFÓubah}”(h]”jEÓah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_emergency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Ój;Ósj˜}”jEÓj;ÓsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj™Óh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj£Óh]”hŒsysfs-class-hwmon”…”�”}”(hj¥Óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯ÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhj™Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ›Temperature emergency max value, for chips supporting more than two upper temperature limits. Must be equal or greater than corresponding temp_crit values.”h]”hŒ›Temperature emergency max value, for chips supporting more than two upper temperature limits. Must be equal or greater than corresponding temp_crit values.”…”�”}”(hjÇÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÕÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjãÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_hwmon_hwmonx_tempy_emergency_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-hwmon-hwmonx-tempy-emergency-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h •]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÿÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency_alarm**”h]”j`)�”}”(hŒ6**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency_alarm**”h]”hŒ2/sys/class/hwmon/hwmonX/tempY_emergency_alarm”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjüÓubah}”(h]”jûÓah ]”h"]”Œ0abi_sys_class_hwmon_hwmonx_tempy_emergency_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJÔjñÓsj˜}”jûÓjñÓsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjOÔh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjYÔh]”hŒsysfs-class-hwmon”…”�”}”(hj[Ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWÔubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeÔŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M hjOÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubhÞ)�”}”(hŒ&Emergency high temperature alarm flag.”h]”hŒ&Emergency high temperature alarm flag.”…”�”}”(hj}Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj�Ôh]”hŒ0: OK”…”�”}”(hj’Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hjŽÔubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‹Ôubjˆ)�”}”(hŒ+1: temperature has reached tempY_emergency ”h]”hÞ)�”}”(hŒ*1: temperature has reached tempY_emergency”h]”hŒ*1: temperature has reached tempY_emergency”…”�”}”(hj©Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hj¥Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‹Ôubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÃÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_hwmon_hwmonx_tempy_emergency_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-hwmon-hwmonx-tempy-emergency-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjßÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency_hyst**”h]”j`)�”}”(hŒ5**\/sys\/class\/hwmon\/hwmonX\/tempY_emergency_hyst**”h]”hŒ1/sys/class/hwmon/hwmonX/tempY_emergency_hyst”…”�”}”(hjùÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõÔubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhjòÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjïÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjìÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjßÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜÔubah}”(h]”jÛÔah ]”h"]”Œ/abi_sys_class_hwmon_hwmonx_tempy_emergency_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j*ÕjÑÔsj˜}”jÛÔjÑÔsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj/Õh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj9Õh]”hŒsysfs-class-hwmon”…”�”}”(hj;Õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7Õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jEÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mhj/Õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒ1Temperature hysteresis value for emergency limit.”h]”hŒ1Temperature hysteresis value for emergency limit.”…”�”}”(hj]Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjkÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRMust be reported as an absolute temperature, NOT a delta from the emergency value.”h]”hŒRMust be reported as an absolute temperature, NOT a delta from the emergency value.”…”�”}”(hjyÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj‡Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_tempy_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-tempy-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj£ÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_enable**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_enable**”h]”hŒ)/sys/class/hwmon/hwmonX/tempY_enable”…”�”}”(hj½Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mghj¶Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£Õubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Õubah}”(h]”jŸÕah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_tempy_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîÕj•Õsj˜}”jŸÕj•ÕsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjóÕh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjýÕh]”hŒsysfs-class-hwmon”…”�”}”(hjÿÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MghjóÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MghhÊh²hubhÞ)�”}”(hŒEnable or disable the sensors.”h]”hŒEnable or disable the sensors.”…”�”}”(hj!Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MghhÊh²hubhÞ)�”}”(hŒ3When disabled the sensor read will return -ENODATA.”h]”hŒ3When disabled the sensor read will return -ENODATA.”…”�”}”(hj/Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MghhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: Enable”h]”hÞ)�”}”(hjBÖh]”hŒ 1: Enable”…”�”}”(hjDÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mghj@Öubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj=Öubjˆ)�”}”(hŒ 0: Disable ”h]”hÞ)�”}”(hŒ 0: Disable”h]”hŒ 0: Disable”…”�”}”(hj[Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MghjWÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj=Öubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MghhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjuÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MghhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_hwmon_hwmonx_tempy_highest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-hwmon-hwmonx-tempy-highest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj‘ÖubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/tempY_highest**”h]”j`)�”}”(hŒ.**\/sys\/class\/hwmon\/hwmonX\/tempY_highest**”h]”hŒ*/sys/class/hwmon/hwmonX/tempY_highest”…”�”}”(hj«Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§Öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MShj¤Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘Öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽÖubah}”(h]”j�Öah ]”h"]”Œ(abi_sys_class_hwmon_hwmonx_tempy_highest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜÖjƒÖsj˜}”j�ÖjƒÖsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjáÖh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjëÖh]”hŒsysfs-class-hwmon”…”�”}”(hjíÖh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéÖubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷ÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MShjáÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MShhÊh²hubhÞ)�”}”(hŒHistorical maximum temperature”h]”hŒHistorical maximum temperature”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MShhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MShhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj+×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MShhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_tempy_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-tempy-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjG×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_input**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_input**”h]”hŒ(/sys/class/hwmon/hwmonX/tempY_input”…”�”}”(hja×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÞhjZ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD×ubah}”(h]”jC×ah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_tempy_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’×j9×sj˜}”jC×j9×subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj—×h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¡×h]”hŒsysfs-class-hwmon”…”�”}”(hj£×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­×Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÞhj—×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÞhhÊh²hubhÞ)�”}”(hŒTemperature input value.”h]”hŒTemperature input value.”…”�”}”(hjÅ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÞhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÓ×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÞhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjá×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÞhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_tempy_label:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-tempy-label”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjý×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_label**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_label**”h]”hŒ(/sys/class/hwmon/hwmonX/tempY_label”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjý×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú×ubah}”(h]”jù×ah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_tempy_label”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHØjï×sj˜}”jù×jï×subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjMØh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjWØh]”hŒsysfs-class-hwmon”…”�”}”(hjYØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUØubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M>hjMØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒ$Suggested temperature channel label.”h]”hŒ$Suggested temperature channel label.”…”�”}”(hj{Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒ Text string”h]”hŒ Text string”…”�”}”(hj‰Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒ¶Should only be created if the driver has hints about what this temperature channel is being used for, and user-space doesn't. In all other cases, the label is provided by user-space.”h]”hŒ¸Should only be created if the driver has hints about what this temperature channel is being used for, and user-space doesn’t. In all other cases, the label is provided by user-space.”…”�”}”(hj—Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj¥Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M>hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_hwmon_hwmonx_tempy_lcrit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-hwmon-hwmonx-tempy-lcrit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÁØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_lcrit**”h]”j`)�”}”(hŒ,**\/sys\/class\/hwmon\/hwmonX\/tempY_lcrit**”h]”hŒ(/sys/class/hwmon/hwmonX/tempY_lcrit”…”�”}”(hjÛØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjרubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M!hjÔØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑØubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎØubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁØubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾Øubah}”(h]”j½Øah ]”h"]”Œ&abi_sys_class_hwmon_hwmonx_tempy_lcrit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ùj³Øsj˜}”j½Øj³ØsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÙh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÙh]”hŒsysfs-class-hwmon”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'ÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M!hjÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M!hhÊh²hubhÞ)�”}”(hŒSTemperature critical min value, typically lower than corresponding temp_min values.”h]”hŒSTemperature critical min value, typically lower than corresponding temp_min values.”…”�”}”(hj?Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M!hhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjMÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M!hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj[Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M!hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_hwmon_hwmonx_tempy_lcrit_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-hwmon-hwmonx-tempy-lcrit-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjwÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/tempY_lcrit_hyst**”h]”j`)�”}”(hŒ1**\/sys\/class\/hwmon\/hwmonX\/tempY_lcrit_hyst**”h]”hŒ-/sys/class/hwmon/hwmonX/tempY_lcrit_hyst”…”�”}”(hj‘Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hjŠÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtÙubah}”(h]”jsÙah ]”h"]”Œ+abi_sys_class_hwmon_hwmonx_tempy_lcrit_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÂÙjiÙsj˜}”jsÙjiÙsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjÇÙh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÑÙh]”hŒsysfs-class-hwmon”…”�”}”(hjÓÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M*hjÇÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hhÊh²hubhÞ)�”}”(hŒ4Temperature hysteresis value for critical min limit.”h]”hŒ4Temperature hysteresis value for critical min limit.”…”�”}”(hjõÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hhÊh²hubhÞ)�”}”(hŒUMust be reported as an absolute temperature, NOT a delta from the critical min value.”h]”hŒUMust be reported as an absolute temperature, NOT a delta from the critical min value.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M*hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_tempy_lowest:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-tempy-lowest”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj;ÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_lowest**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_lowest**”h]”hŒ)/sys/class/hwmon/hwmonX/tempY_lowest”…”�”}”(hjUÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQÚubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MKhjNÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;Úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8Úubah}”(h]”j7Úah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_tempy_lowest”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†Új-Úsj˜}”j7Új-ÚsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj‹Úh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj•Úh]”hŒsysfs-class-hwmon”…”�”}”(hj—Úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡ÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MKhj‹Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MKhhÊh²hubhÞ)�”}”(hŒHistorical minimum temperature”h]”hŒHistorical minimum temperature”…”�”}”(hj¹Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MKhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÇÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MKhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÕÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MKhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_tempy_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-tempy-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjñÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/tempY_max**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/tempY_max**”h]”hŒ&/sys/class/hwmon/hwmonX/tempY_max”…”�”}”(hj Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîÚubah}”(h]”jíÚah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_tempy_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<ÛjãÚsj˜}”jíÚjãÚsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjAÛh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjKÛh]”hŒsysfs-class-hwmon”…”�”}”(hjMÛh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M§hjAÛubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒTemperature max value.”h]”hŒTemperature max value.”…”�”}”(hjoÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒ3Unit: millidegree Celsius (or millivolt, see below)”h]”hŒ3Unit: millidegree Celsius (or millivolt, see below)”…”�”}”(hj}Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj‹Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M§hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_max_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-max-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj§ÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_max_alarm**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_max_alarm**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_max_alarm”…”�”}”(hjÁÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj½Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hjºÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj·Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´Ûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§Ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤Ûubah}”(h]”j£Ûah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_max_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòÛj™Ûsj˜}”j£Ûj™ÛsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj÷Ûh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjÜh]”hŒsysfs-class-hwmon”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿÛubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¯hj÷Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubhÞ)�”}”(hŒMaximum temperature alarm flag.”h]”hŒMaximum temperature alarm flag.”…”�”}”(hj%Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj8Üh]”hŒ0: OK”…”�”}”(hj:Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hj6Üubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj3Üubjˆ)�”}”(hŒ%1: temperature has reached tempY_max ”h]”hÞ)�”}”(hŒ$1: temperature has reached tempY_max”h]”hŒ$1: temperature has reached tempY_max”…”�”}”(hjQÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hjMÜubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj3Üubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M¯hhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjkÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¯hhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_tempy_max_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-tempy-max-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj‡ÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/tempY_max_hyst**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/tempY_max_hyst**”h]”hŒ+/sys/class/hwmon/hwmonX/tempY_max_hyst”…”�”}”(hj¡Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhjšÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”Üubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„Üubah}”(h]”jƒÜah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_tempy_max_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒÜjyÜsj˜}”jƒÜjyÜsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj×Üh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjáÜh]”hŒsysfs-class-hwmon”…”�”}”(hjãÜh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÉhj×Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhhÊh²hubhÞ)�”}”(hŒ+Temperature hysteresis value for max limit.”h]”hŒ+Temperature hysteresis value for max limit.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhhÊh²hubhÞ)�”}”(hŒLMust be reported as an absolute temperature, NOT a delta from the max value.”h]”hŒLMust be reported as an absolute temperature, NOT a delta from the max value.”…”�”}”(hj!Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj/Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÉhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_hwmon_hwmonx_tempy_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-hwmon-hwmonx-tempy-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjKÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/tempY_min**”h]”j`)�”}”(hŒ***\/sys\/class\/hwmon\/hwmonX\/tempY_min**”h]”hŒ&/sys/class/hwmon/hwmonX/tempY_min”…”�”}”(hjeÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¸hj^Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHÝubah}”(h]”jGÝah ]”h"]”Œ$abi_sys_class_hwmon_hwmonx_tempy_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–Ýj=Ýsj˜}”jGÝj=ÝsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj›Ýh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj¥Ýh]”hŒsysfs-class-hwmon”…”�”}”(hj§Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£Ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M¸hj›Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¸hhÊh²hubhÞ)�”}”(hŒTemperature min value.”h]”hŒTemperature min value.”…”�”}”(hjÉÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¸hhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hj×Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¸hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjåÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M¸hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_min_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-min-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_min_alarm**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_min_alarm**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_min_alarm”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþÝubah}”(h]”jýÝah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_min_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLÞjóÝsj˜}”jýÝjóÝsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjQÞh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj[Þh]”hŒsysfs-class-hwmon”…”�”}”(hj]Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYÞubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÀhjQÞubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhhÊh²hubhÞ)�”}”(hŒMinimum temperature alarm flag.”h]”hŒMinimum temperature alarm flag.”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: OK”h]”hÞ)�”}”(hj’Þh]”hŒ0: OK”…”�”}”(hj”Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhj�Þubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�Þubjˆ)�”}”(hŒ%1: temperature has reached tempY_min ”h]”hÞ)�”}”(hŒ$1: temperature has reached tempY_min”h]”hŒ$1: temperature has reached tempY_min”…”�”}”(hj«Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhj§Þubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�Þubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´MÀhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjÅÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÀhhÊh²hubj))�”}”(hŒ... _abi_sys_class_hwmon_hwmonx_tempy_min_hyst:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-hwmon-hwmonx-tempy-min-hyst”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjáÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/tempY_min_hyst**”h]”j`)�”}”(hŒ/**\/sys\/class\/hwmon\/hwmonX\/tempY_min_hyst**”h]”hŒ+/sys/class/hwmon/hwmonX/tempY_min_hyst”…”�”}”(hjûÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhjôÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáÞubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞÞubah}”(h]”jÝÞah ]”h"]”Œ)abi_sys_class_hwmon_hwmonx_tempy_min_hyst”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,ßjÓÞsj˜}”jÝÞjÓÞsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj1ßh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj;ßh]”hŒsysfs-class-hwmon”…”�”}”(hj=ßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9ßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MÔhj1ßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒETemperature hysteresis value for min limit. Unit: millidegree Celsius”h]”hŒETemperature hysteresis value for min limit. Unit: millidegree Celsius”…”�”}”(hj_ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒLMust be reported as an absolute temperature, NOT a delta from the min value.”h]”hŒLMust be reported as an absolute temperature, NOT a delta from the min value.”…”�”}”(hjmßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj{ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MÔhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_hwmon_hwmonx_tempy_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-hwmon-hwmonx-tempy-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj—ßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_offset**”h]”j`)�”}”(hŒ-**\/sys\/class\/hwmon\/hwmonX\/tempY_offset**”h]”hŒ)/sys/class/hwmon/hwmonX/tempY_offset”…”�”}”(hj±ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M5hjªßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”ßubah}”(h]”j“ßah ]”h"]”Œ'abi_sys_class_hwmon_hwmonx_tempy_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâßj‰ßsj˜}”j“ßj‰ßsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjçßh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjñßh]”hŒsysfs-class-hwmon”…”�”}”(hjóßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M5hjçßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M5hhÊh²hubhÞ)�”}”(hŒITemperature offset which is added to the temperature reading by the chip.”h]”hŒITemperature offset which is added to the temperature reading by the chip.”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M5hhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hj#àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M5hhÊh²hubhÞ)�”}”(hŒRead/Write value.”h]”hŒRead/Write value.”…”�”}”(hj1àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M5hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_rated_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-rated-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjMàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_rated_max**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_rated_max**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_rated_max”…”�”}”(hjgàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mzhj`àubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]àubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJàubah}”(h]”jIàah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_rated_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜àj?àsj˜}”jIàj?àsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj�àh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj§àh]”hŒsysfs-class-hwmon”…”�”}”(hj©àh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³àŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mzhj�àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MzhhÊh²hubhÞ)�”}”(hŒMaximum rated temperature.”h]”hŒMaximum rated temperature.”…”�”}”(hjËàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MzhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hjÙàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MzhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hjçàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MzhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_tempy_rated_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-tempy-rated-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjáubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_rated_min**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/tempY_rated_min**”h]”hŒ,/sys/class/hwmon/hwmonX/tempY_rated_min”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Mrhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáubah}”(h]”jÿàah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_tempy_rated_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNájõàsj˜}”jÿàjõàsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjSáh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj]áh]”hŒsysfs-class-hwmon”…”�”}”(hj_áh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´MrhjSáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MrhhÊh²hubhÞ)�”}”(hŒMinimum rated temperature.”h]”hŒMinimum rated temperature.”…”�”}”(hj�áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MrhhÊh²hubhÞ)�”}”(hŒUnit: millidegree Celsius”h]”hŒUnit: millidegree Celsius”…”�”}”(hj�áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MrhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj�áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MrhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_hwmon_hwmonx_tempy_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-hwmon-hwmonx-tempy-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¹áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/tempY_reset_history**”h]”j`)�”}”(hŒ4**\/sys\/class\/hwmon\/hwmonX\/tempY_reset_history**”h]”hŒ0/sys/class/hwmon/hwmonX/tempY_reset_history”…”�”}”(hjÓáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M[hjÌáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉáubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶áubah}”(h]”jµáah ]”h"]”Œ.abi_sys_class_hwmon_hwmonx_tempy_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâj«ásj˜}”jµáj«ásubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj âh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjâh]”hŒsysfs-class-hwmon”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M[hj âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M[hhÊh²hubhÞ)�”}”(hŒ"Reset temp_lowest and temp_highest”h]”hŒ"Reset temp_lowest and temp_highest”…”�”}”(hj7âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M[hhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hjEâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M[hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_hwmon_hwmonx_tempy_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-hwmon-hwmonx-tempy-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjaâubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/tempY_type**”h]”j`)�”}”(hŒ+**\/sys\/class\/hwmon\/hwmonX\/tempY_type**”h]”hŒ'/sys/class/hwmon/hwmonX/tempY_type”…”�”}”(hj{âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwâubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hjtâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqâubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnâubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjaâubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^âubah}”(h]”j]âah ]”h"]”Œ%abi_sys_class_hwmon_hwmonx_tempy_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬âjSâsj˜}”j]âjSâsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj±âh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj»âh]”hŒsysfs-class-hwmon”…”�”}”(hj½âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹âubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´M–hj±âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hhÊh²hubhÞ)�”}”(hŒSensor type selection.”h]”hŒSensor type selection.”…”�”}”(hjßâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hhÊh²hubhÞ)�”}”(hŒIntegers 1 to 6”h]”hŒIntegers 1 to 6”…”�”}”(hjíâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjûâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ1: CPU embedded diode”h]”hÞ)�”}”(hjãh]”hŒ1: CPU embedded diode”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hj ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubjˆ)�”}”(hŒ2: 3904 transistor”h]”hÞ)�”}”(hj%ãh]”hŒ2: 3904 transistor”…”�”}”(hj'ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hj#ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubjˆ)�”}”(hŒ3: thermal diode”h]”hÞ)�”}”(hj<ãh]”hŒ3: thermal diode”…”�”}”(hj>ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hj:ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubjˆ)�”}”(hŒ 4: thermistor”h]”hÞ)�”}”(hjSãh]”hŒ 4: thermistor”…”�”}”(hjUãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hjQãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubjˆ)�”}”(hŒ 5: AMD AMDSI”h]”hÞ)�”}”(hjjãh]”hŒ 5: AMD AMDSI”…”�”}”(hjlãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hjhãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubjˆ)�”}”(hŒ6: Intel PECI ”h]”hÞ)�”}”(hŒ 6: Intel PECI”h]”hŒ 6: Intel PECI”…”�”}”(hjƒãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj ãubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jj‹h´M–hhÊh²hubhÞ)�”}”(hŒ(Not all types are supported by all chips”h]”hŒ(Not all types are supported by all chips”…”�”}”(hj�ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´M–hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_temp_reset_history:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-temp-reset-history”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¹ãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/temp_reset_history**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/temp_reset_history**”h]”hŒ//sys/class/hwmon/hwmonX/temp_reset_history”…”�”}”(hjÓãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MahjÌãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ãubah}”(h]”jµãah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_temp_reset_history”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäj«ãsj˜}”jµãj«ãsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj äh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjäh]”hŒsysfs-class-hwmon”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Mahj äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MahhÊh²hubhÞ)�”}”(hŒ2Reset temp_lowest and temp_highest for all sensors”h]”hŒ2Reset temp_lowest and temp_highest for all sensors”…”�”}”(hj7äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MahhÊh²hubhÞ)�”}”(hŒWO”h]”hŒWO”…”�”}”(hjEäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´MahhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_hwmon_hwmonx_update_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-hwmon-hwmonx-update-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjaäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/update_interval**”h]”j`)�”}”(hŒ0**\/sys\/class\/hwmon\/hwmonX\/update_interval**”h]”hŒ,/sys/class/hwmon/hwmonX/update_interval”…”�”}”(hj{äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjwäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Khjtäubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjqäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjnäubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjaäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^äubah}”(h]”j]äah ]”h"]”Œ*abi_sys_class_hwmon_hwmonx_update_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬äjSäsj˜}”j]äjSäsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hj±äh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj»äh]”hŒsysfs-class-hwmon”…”�”}”(hj½äh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹äubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇäŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Khj±äubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒFThe interval at which the chip will update readings. Unit: millisecond”h]”hŒFThe interval at which the chip will update readings. Unit: millisecond”…”�”}”(hjßäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hjíäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒsSome devices have a variable update rate or interval. This attribute can be used to change it to the desired value.”h]”hŒsSome devices have a variable update rate or interval. This attribute can be used to change it to the desired value.”…”�”}”(hjûäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_hwmon_hwmonx_update_interval_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-hwmon-hwmonx-update-interval-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/update_interval_us**”h]”j`)�”}”(hŒ3**\/sys\/class\/hwmon\/hwmonX\/update_interval_us**”h]”hŒ//sys/class/hwmon/hwmonX/update_interval_us”…”�”}”(hj1åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-åubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´Khj*åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'åubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$åubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåubah}”(h]”jåah ]”h"]”Œ-abi_sys_class_hwmon_hwmonx_update_interval_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbåj åsj˜}”jåj åsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjgåh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hjqåh]”hŒsysfs-class-hwmon”…”�”}”(hjsåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoåubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}åŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´Khjgåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒaThe interval at which the chip will update readings, expressed in microseconds. Unit: microsecond”h]”hŒaThe interval at which the chip will update readings, expressed in microseconds. Unit: microsecond”…”�”}”(hj•åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj£åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubhÞ)�”}”(hXSome devices have a variable update rate or interval and require finer-than-millisecond control. This attribute can be used to change it to the desired value. Drivers implementing this attribute should also implement update_interval for millisecond-based userspace interfaces.”h]”hXSome devices have a variable update rate or interval and require finer-than-millisecond control. This attribute can be used to change it to the desired value. Drivers implementing this attribute should also implement update_interval for millisecond-based userspace interfaces.”…”�”}”(hj±åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_hwmon_hwmonx_vrm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-hwmon-hwmonx-vrm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjÍåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/hwmon\/hwmonX\/vrm**”h]”j`)�”}”(hŒ$**\/sys\/class\/hwmon\/hwmonX\/vrm**”h]”hŒ /sys/class/hwmon/hwmonX/vrm”…”�”}”(hjçåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãåubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhjàåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝåubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚåubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊåubah}”(h]”jÉåah ]”h"]”Œabi_sys_class_hwmon_hwmonx_vrm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæj¿åsj˜}”jÉåj¿åsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-hwmon `”h]”(hŒDefined on file ”…”�”}”(hjæh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-hwmon `”h]”j§)�”}”(hj'æh]”hŒsysfs-class-hwmon”…”�”}”(hj)æh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%æubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3æŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_hwmon”uh1hh³jj‹h´KÑhjæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhhÊh²hubhÞ)�”}”(hŒ(Voltage Regulator Module version number.”h]”hŒ(Voltage Regulator Module version number.”…”�”}”(hjKæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhhÊh²hubhÞ)�”}”(hŒ0RW (but changing it should no more be necessary)”h]”hŒ0RW (but changing it should no more be necessary)”…”�”}”(hjYæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhhÊh²hubhÞ)�”}”(hŒ~Originally the VRM standard version multiplied by 10, but now an arbitrary number, as not all standards have a version number.”h]”hŒ~Originally the VRM standard version multiplied by 10, but now an arbitrary number, as not all standards have a version number.”…”�”}”(hjgæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhhÊh²hubhÞ)�”}”(hŒWAffects the way the driver calculates the CPU core reference voltage from the vid pins.”h]”hŒWAffects the way the driver calculates the CPU core reference voltage from the vid pins.”…”�”}”(hjuæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jj‹h´KÑhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_ieee80211_phyx_rtw89_usb_serial_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-ieee80211-phyx-rtw89-usb-serial-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj‘æubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/ieee80211\/phyX\/rtw89_usb\/serial_number**”h]”j`)�”}”(hŒ;**\/sys\/class\/ieee80211\/phyX\/rtw89_usb\/serial_number**”h]”hŒ7/sys/class/ieee80211/phyX/rtw89_usb/serial_number”…”�”}”(hj«æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-class-ieee80211-rtw89”h´Khj¤æubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡æubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘æubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽæubah}”(h]”j�æah ]”h"]”Œ4abi_sys_class_ieee80211_phyx_rtw89_usb_serial_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝæjƒæsj˜}”j�æjƒæsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-ieee80211-rtw89 `”h]”(hŒDefined on file ”…”�”}”(hjâæh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-ieee80211-rtw89 `”h]”j§)�”}”(hjìæh]”hŒsysfs-class-ieee80211-rtw89”…”�”}”(hjîæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_ieee80211_rtw89”uh1hh³j¿æh´Khjâæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒ»(Read) Serial number burned into EFUSE of the RTL8852CU-based USB Wi-Fi adapter. Only present on devices that set the RTW89_QUIRK_HW_INFO_SYSFS quirk (currently VID 0x28de / PID 0x2432).”h]”hŒ»(Read) Serial number burned into EFUSE of the RTL8852CU-based USB Wi-Fi adapter. Only present on devices that set the RTW89_QUIRK_HW_INFO_SYSFS quirk (currently VID 0x28de / PID 0x2432).”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒOFormat: %10phN (5 raw bytes printed as 10 lowercase hex digits, no separators).”h]”hŒOFormat: %10phN (5 raw bytes printed as 10 lowercase hex digits, no separators).”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒExample: 3642000123”h]”hŒExample: 3642000123”…”�”}”(hj,çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_ieee80211_phyx_rtw89_usb_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-ieee80211-phyx-rtw89-usb-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjHçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/ieee80211\/phyX\/rtw89_usb\/uuid**”h]”j`)�”}”(hŒ2**\/sys\/class\/ieee80211\/phyX\/rtw89_usb\/uuid**”h]”hŒ./sys/class/ieee80211/phyX/rtw89_usb/uuid”…”�”}”(hjbçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´Khj[çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXçubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUçubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEçubah}”(h]”jDçah ]”h"]”Œ+abi_sys_class_ieee80211_phyx_rtw89_usb_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“çj:çsj˜}”jDçj:çsubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-ieee80211-rtw89 `”h]”(hŒDefined on file ”…”�”}”(hj˜çh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-ieee80211-rtw89 `”h]”j§)�”}”(hj¢çh]”hŒsysfs-class-ieee80211-rtw89”…”�”}”(hj¤çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®çŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_ieee80211_rtw89”uh1hh³j¿æh´Khj˜çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒ²(Read) UUID burned into EFUSE of the RTL8852CU-based USB Wi-Fi adapter. Only present on devices that set the RTW89_QUIRK_HW_INFO_SYSFS quirk (currently VID 0x28de / PID 0x2432).”h]”hŒ²(Read) UUID burned into EFUSE of the RTL8852CU-based USB Wi-Fi adapter. Only present on devices that set the RTW89_QUIRK_HW_INFO_SYSFS quirk (currently VID 0x28de / PID 0x2432).”…”�”}”(hjÆçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒ7Format: %pUb (RFC 4122 UUID in lowercase with hyphens).”h]”hŒ7Format: %pUb (RFC 4122 UUID in lowercase with hyphens).”…”�”}”(hjÔçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubhÞ)�”}”(hŒ-Example: aaec2b7c-0a55-4727-8de0-b30febccbbaa”h]”hŒ-Example: aaec2b7c-0a55-4727-8de0-b30febccbbaa”…”�”}”(hjâçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿æh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_input_input_x_device_function_row_physmap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-input-input-x-device-function-row-physmap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjþçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/input\/input\(x\)\/device\/function_row_physmap**”h]”j`)�”}”(hŒA**\/sys\/class\/input\/input\(x\)\/device\/function_row_physmap**”h]”hŒ=/sys/class/input/input(x)/device/function_row_physmap”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-driver-input-cros-ec-keyb”h´Khjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûçubah}”(h]”júçah ]”h"]”Œ7abi_sys_class_input_input_x_device_function_row_physmap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJèjðçsj˜}”júçjðçsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-driver-input-cros-ec-keyb `”h]”(hŒDefined on file ”…”�”}”(hjOèh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-driver-input-cros-ec-keyb `”h]”j§)�”}”(hjYèh]”hŒsysfs-driver-input-cros-ec-keyb”…”�”}”(hj[èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjWèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_driver_input_cros_ec_keyb”uh1hh³j,èh´KhjOèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,èh´KhhÊh²hubhÞ)�”}”(hŒ|A space separated list of scancodes for the top row keys, ordered by the physical positions of the keys, from left to right.”h]”hŒ|A space separated list of scancodes for the top row keys, ordered by the physical positions of the keys, from left to right.”…”�”}”(hj}èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j,èh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_input_input_x_device_shutdown:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-input-input-x-device-shutdown”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj™èubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/input\/input\(x\)\/device\/shutdown**”h]”j`)�”}”(hŒ5**\/sys\/class\/input\/input\(x\)\/device\/shutdown**”h]”hŒ1/sys/class/input/input(x)/device/shutdown”…”�”}”(hj³èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-driver-input-axp-pek”h´Khj¬èubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©èubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦èubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™èubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–èubah}”(h]”j•èah ]”h"]”Œ+abi_sys_class_input_input_x_device_shutdown”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåèj‹èsj˜}”j•èj‹èsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-input-axp-pek `”h]”(hŒDefined on file ”…”�”}”(hjêèh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-input-axp-pek `”h]”j§)�”}”(hjôèh]”hŒsysfs-driver-input-axp-pek”…”�”}”(hjöèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòèubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_input_axp_pek”uh1hh³jÇèh´Khjêèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇèh´KhhÊh²hubhÞ)�”}”(hŒ`Shutdown time in us. Board is powered off if the button is pressed for more than ”h]”hŒ`Shutdown time in us. Board is powered off if the button is pressed for more than ”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇèh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_input_input_x_device_startup:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-input-input-x-device-startup”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj4éubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/input\/input\(x\)\/device\/startup**”h]”j`)�”}”(hŒ4**\/sys\/class\/input\/input\(x\)\/device\/startup**”h]”hŒ0/sys/class/input/input(x)/device/startup”…”�”}”(hjNéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇèh´KhjGéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1éubah}”(h]”j0éah ]”h"]”Œ*abi_sys_class_input_input_x_device_startup”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéj&ésj˜}”j0éj&ésubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-input-axp-pek `”h]”(hŒDefined on file ”…”�”}”(hj„éh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-input-axp-pek `”h]”j§)�”}”(hjŽéh]”hŒsysfs-driver-input-axp-pek”…”�”}”(hj�éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŒéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jšéŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_input_axp_pek”uh1hh³jÇèh´Khj„éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇèh´KhhÊh²hubhÞ)�”}”(hŒ]Startup time in us. Board is powered on if the button is pressed for more than ”h]”hŒ]Startup time in us. Board is powered on if the button is pressed for more than ”…”�”}”(hj²éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇèh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_intel_pmt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-intel-pmt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÎéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/intel_pmt\/**”h]”j`)�”}”(hŒ**\/sys\/class\/intel_pmt\/**”h]”hŒ/sys/class/intel_pmt/”…”�”}”(hjèéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-intel_pmt”h´Khjáéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËéubah}”(h]”jÊéah ]”h"]”Œabi_sys_class_intel_pmt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêjÀésj˜}”jÊéjÀésubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjêh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj)êh]”hŒsysfs-class-intel_pmt”…”�”}”(hj+êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5êŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´Khjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubhÞ)�”}”(hŒ�The intel_pmt/ class directory contains information for devices that expose hardware telemetry using Intel Platform Monitoring Technology (PMT)”h]”hŒ�The intel_pmt/ class directory contains information for devices that expose hardware telemetry using Intel Platform Monitoring Technology (PMT)”…”�”}”(hjMêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_intel_pmt_crashlog_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-intel-pmt-crashlog-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hh•h]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjiêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/intel_pmt\/crashlog\**”h]”j`)�”}”(hŒ***\/sys\/class\/intel_pmt\/crashlog\**”h]”hŒ&/sys/class/intel_pmt/crashlog”…”�”}”(hjƒêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K8hj|êubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfêubah}”(h]”jeêah ]”h"]”Œ"abi_sys_class_intel_pmt_crashlog_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´êj[êsj˜}”jeêj[êsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj¹êh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjÃêh]”hŒsysfs-class-intel_pmt”…”�”}”(hjÅêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´K8hj¹êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K8hhÊh²hubhÞ)�”}”(hX€The crashlog directory contains files for configuring an instance of a PMT crashlog device that can perform crash data recording. Each crashlog device has an associated crashlog file. This file can be opened and mapped or read to access the resulting crashlog buffer. The register layout for the buffer can be determined from an XML file of specified GUID for the parent device.”h]”hX€The crashlog directory contains files for configuring an instance of a PMT crashlog device that can perform crash data recording. Each crashlog device has an associated crashlog file. This file can be opened and mapped or read to access the resulting crashlog buffer. The register layout for the buffer can be determined from an XML file of specified GUID for the parent device.”…”�”}”(hjçêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K8hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_intel_pmt_crashlog_x_crashlog:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-intel-pmt-crashlog-x-crashlog”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/intel_pmt\/crashlog\\/crashlog**”h]”j`)�”}”(hŒ4**\/sys\/class\/intel_pmt\/crashlog\\/crashlog**”h]”hŒ0/sys/class/intel_pmt/crashlog/crashlog”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KEhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëubah}”(h]”jÿêah ]”h"]”Œ+abi_sys_class_intel_pmt_crashlog_x_crashlog”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNëjõêsj˜}”jÿêjõêsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjSëh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj]ëh]”hŒsysfs-class-intel_pmt”…”�”}”(hj_ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´KEhjSëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KEhhÊh²hubhÞ)�”}”(hŒf(RO) The crashlog buffer for this crashlog device. This file may be mapped or read to obtain the data.”h]”hŒf(RO) The crashlog buffer for this crashlog device. This file may be mapped or read to obtain the data.”…”�”}”(hj�ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KEhhÊh²hubj))�”}”(hŒ... _abi_sys_class_intel_pmt_crashlog_x_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-intel-pmt-crashlog-x-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj�ëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/intel_pmt\/crashlog\\/enable**”h]”j`)�”}”(hŒ2**\/sys\/class\/intel_pmt\/crashlog\\/enable**”h]”hŒ./sys/class/intel_pmt/crashlog/enable”…”�”}”(hj·ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´Kfhj°ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšëubah}”(h]”j™ëah ]”h"]”Œ)abi_sys_class_intel_pmt_crashlog_x_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèëj�ësj˜}”j™ëj�ësubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjíëh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj÷ëh]”hŒsysfs-class-intel_pmt”…”�”}”(hjùëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´Kfhjíëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KfhhÊh²hubhÞ)�”}”(hŒ`(RW) Boolean value controlling if the crashlog functionality is enabled for the crashlog device.”h]”hŒ`(RW) Boolean value controlling if the crashlog functionality is enabled for the crashlog device.”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KfhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_intel_pmt_crashlog_x_guid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-intel-pmt-crashlog-x-guid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj7ìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/intel_pmt\/crashlog\\/guid**”h]”j`)�”}”(hŒ0**\/sys\/class\/intel_pmt\/crashlog\\/guid**”h]”hŒ,/sys/class/intel_pmt/crashlog/guid”…”�”}”(hjQìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KMhjJìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4ìubah}”(h]”j3ìah ]”h"]”Œ'abi_sys_class_intel_pmt_crashlog_x_guid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚ìj)ìsj˜}”j3ìj)ìsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj‡ìh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj‘ìh]”hŒsysfs-class-intel_pmt”…”�”}”(hj“ìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´KMhj‡ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KMhhÊh²hubhÞ)�”}”(hŒ£(RO) The GUID for this crashlog device. The GUID identifies the version of the XML file for the parent device that should be used to determine the register layout.”h]”hŒ£(RO) The GUID for this crashlog device. The GUID identifies the version of the XML file for the parent device that should be used to determine the register layout.”…”�”}”(hjµìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KMhhÊh²hubj))�”}”(hŒ... _abi_sys_class_intel_pmt_crashlog_x_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-intel-pmt-crashlog-x-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÑìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/intel_pmt\/crashlog\\/offset**”h]”j`)�”}”(hŒ2**\/sys\/class\/intel_pmt\/crashlog\\/offset**”h]”hŒ./sys/class/intel_pmt/crashlog/offset”…”�”}”(hjëìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K^hjäìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎìubah}”(h]”jÍìah ]”h"]”Œ)abi_sys_class_intel_pmt_crashlog_x_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíjÃìsj˜}”jÍìjÃìsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj!íh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj+íh]”hŒsysfs-class-intel_pmt”…”�”}”(hj-íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7íŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´K^hj!íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K^hhÊh²hubhÞ)�”}”(hŒ_(RO) The offset of the buffer in bytes that corresponds to the mapping for the crashlog device.”h]”hŒ_(RO) The offset of the buffer in bytes that corresponds to the mapping for the crashlog device.”…”�”}”(hjOíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K^hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_intel_pmt_crashlog_x_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-intel-pmt-crashlog-x-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjkíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/intel_pmt\/crashlog\\/size**”h]”j`)�”}”(hŒ0**\/sys\/class\/intel_pmt\/crashlog\\/size**”h]”hŒ,/sys/class/intel_pmt/crashlog/size”…”�”}”(hj…íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KVhj~íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhíubah}”(h]”jgíah ]”h"]”Œ'abi_sys_class_intel_pmt_crashlog_x_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶íj]ísj˜}”jgíj]ísubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj»íh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjÅíh]”hŒsysfs-class-intel_pmt”…”�”}”(hjÇíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑíŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´KVhj»íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KVhhÊh²hubhÞ)�”}”(hŒc(RO) The length of the result buffer in bytes that corresponds to the size for the crashlog buffer.”h]”hŒc(RO) The length of the result buffer in bytes that corresponds to the size for the crashlog buffer.”…”�”}”(hjéíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KVhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_intel_pmt_crashlog_x_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-intel-pmt-crashlog-x-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/intel_pmt\/crashlog\\/trigger**”h]”j`)�”}”(hŒ3**\/sys\/class\/intel_pmt\/crashlog\\/trigger**”h]”hŒ//sys/class/intel_pmt/crashlog/trigger”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´Knhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîubah}”(h]”jîah ]”h"]”Œ*abi_sys_class_intel_pmt_crashlog_x_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPîj÷ísj˜}”jîj÷ísubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjUîh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj_îh]”hŒsysfs-class-intel_pmt”…”�”}”(hjaîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´KnhjUîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KnhhÊh²hubhÞ)�”}”(hX (RW) Boolean value controlling the triggering of the crashlog device node. When read it provides data on if the crashlog has been triggered. When written to it can be used to either clear the current trigger by writing false, or to trigger a new event if the trigger is not currently set.”h]”hX (RW) Boolean value controlling the triggering of the crashlog device node. When read it provides data on if the crashlog has been triggered. When written to it can be used to either clear the current trigger by writing false, or to trigger a new event if the trigger is not currently set.”…”�”}”(hjƒîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KnhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_intel_pmt_features_pci_bdf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-intel-pmt-features-pci-bdf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjŸîubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/intel_pmt\/features\-\\/**”h]”j`)�”}”(hŒ4**\/sys\/class\/intel_pmt\/features\-\\/**”h]”hŒ0/sys/class/intel_pmt/features-/”…”�”}”(hj¹îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµîubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-class-intel_pmt-features”h´Khj²îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸîubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœîubah}”(h]”j›îah ]”h"]”Œ(abi_sys_class_intel_pmt_features_pci_bdf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jëîj‘îsj˜}”j›îj‘îsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-intel_pmt-features `”h]”(hŒDefined on file ”…”�”}”(hjðîh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-intel_pmt-features `”h]”j§)�”}”(hjúîh]”hŒsysfs-class-intel_pmt-features”…”�”}”(hjüîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_intel_pmt_features”uh1hh³jÍîh´Khjðîubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubhÞ)�”}”(hŒ˜The `features-/` directory represents the "features" capability exposed by Intel PMT (Platform Monitoring Technology) for the given PCI device.”h]”(hŒThe ”…”�”}”(hjïh²hh³Nh´Nubj-ø)�”}”(hŒ`features-/`”h]”hŒfeatures-/”…”�”}”(hj&ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjïubhŒƒ directory represents the “featuresâ€� capability exposed by Intel PMT (Platform Monitoring Technology) for the given PCI device.”…”�”}”(hjïh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubhÞ)�”}”(hŒ�Each directory corresponds to a PMT feature and contains attributes describing the available telemetry, monitoring, or control functionalities.”h]”hŒ�Each directory corresponds to a PMT feature and contains attributes describing the available telemetry, monitoring, or control functionalities.”…”�”}”(hj>ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubhÞ)�”}”(hŒDirectory Structure:”h]”hŒDirectory Structure:”…”�”}”(hjLïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubjÛ›)�”}”(hXÕ/sys/class/intel_pmt/features-/ ├── accelerator_telemetry/ # Per-accelerator telemetry data ├── crash_log/ # Contains system crash telemetry logs ├── per_core_environment_telemetry/ # Environmental telemetry per core ├── per_core_performance_telemetry/ # Performance telemetry per core ├── per_rmid_energy_telemetry/ # Energy telemetry for RMIDs ├── per_rmid_perf_telemetry/ # Performance telemetry for RMIDs ├── tpmi_control/ # TPMI-related controls and telemetry ├── tracing/ # PMT tracing features └── uncore_telemetry/ # Uncore telemetry data ”h]”hÞ)�”}”(hXÔ/sys/class/intel_pmt/features-/ ├── accelerator_telemetry/ # Per-accelerator telemetry data ├── crash_log/ # Contains system crash telemetry logs ├── per_core_environment_telemetry/ # Environmental telemetry per core ├── per_core_performance_telemetry/ # Performance telemetry per core ├── per_rmid_energy_telemetry/ # Energy telemetry for RMIDs ├── per_rmid_perf_telemetry/ # Performance telemetry for RMIDs ├── tpmi_control/ # TPMI-related controls and telemetry ├── tracing/ # PMT tracing features └── uncore_telemetry/ # Uncore telemetry data”h]”hXÔ/sys/class/intel_pmt/features-/ ├── accelerator_telemetry/ # Per-accelerator telemetry data ├── crash_log/ # Contains system crash telemetry logs ├── per_core_environment_telemetry/ # Environmental telemetry per core ├── per_core_performance_telemetry/ # Performance telemetry per core ├── per_rmid_energy_telemetry/ # Energy telemetry for RMIDs ├── per_rmid_perf_telemetry/ # Performance telemetry for RMIDs ├── tpmi_control/ # TPMI-related controls and telemetry ├── tracing/ # PMT tracing features └── uncore_telemetry/ # Uncore telemetry data”…”�”}”(hj^ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjZïubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhhÊh²hubhÞ)�”}”(hŒ2Common Files (Present in all feature directories):”h]”hŒ2Common Files (Present in all feature directories):”…”�”}”(hjrïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubjÛ›)�”}”(hŒ‰caps - Read-only - Lists available capabilities for this feature. guids - Read-only - Lists GUIDs associated with this feature. ”h]”jc)�”}”(hhh]”(jh)�”}”(hŒBcaps - Read-only - Lists available capabilities for this feature. ”h]”(jn)�”}”(hŒcaps”h]”hŒcaps”…”�”}”(hj‹ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´Khj‡ïubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hj¡ïh]”hŒ Read-only”…”�”}”(hj£ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjŸïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjœïubjˆ)�”}”(hŒ/Lists available capabilities for this feature. ”h]”hÞ)�”}”(hŒ.Lists available capabilities for this feature.”h]”hŒ.Lists available capabilities for this feature.”…”�”}”(hjºïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj¶ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjœïubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´Khj™ïubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‡ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´Khj„ïubjh)�”}”(hŒ>guids - Read-only - Lists GUIDs associated with this feature. ”h]”(jn)�”}”(hŒguids”h]”hŒguids”…”�”}”(hjäïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´Khjàïubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hjúïh]”hŒ Read-only”…”�”}”(hjüïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjøïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõïubjˆ)�”}”(hŒ*Lists GUIDs associated with this feature. ”h]”hÞ)�”}”(hŒ)Lists GUIDs associated with this feature.”h]”hŒ)Lists GUIDs associated with this feature.”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjõïubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´Khjòïubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjàïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´Khj„ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj€ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhhÊh²hubhÞ)�”}”(hŒ-Additional Attributes (Conditional Presence):”h]”hŒ-Additional Attributes (Conditional Presence):”…”�”}”(hjEðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubjÛ›)�”}”(hXòmax_command_size - Read-only - Present if the feature supports out-of-band MCTP access. - Maximum supported MCTP command size for out-of-band PMT access (bytes). max_stream_size - Read-only - Present if the feature supports out-of-band MCTP access. - Maximum supported MCTP stream size (bytes). min_watcher_period_ms - Read-only - Present if the feature supports the watcher API. The watcher API provides a writable control interface that allows user configuration of monitoring behavior, such as setting the sampling or reporting interval. - Minimum supported time period for the watcher interface (milliseconds). num_rmids - Read-only - Present if the feature supports RMID (Resource Monitoring ID) telemetry. RMIDs are identifiers used by hardware to track and report resource usage, such as memory bandwidth or energy consumption, on a per-logical-entity basis (e.g., per core, thread, or process group). - Maximum number of RMIDs tracked simultaneously. ”h]”jc)�”}”(hhh]”(jh)�”}”(hŒ¢max_command_size - Read-only - Present if the feature supports out-of-band MCTP access. - Maximum supported MCTP command size for out-of-band PMT access (bytes). ”h]”(jn)�”}”(hŒmax_command_size”h]”hŒmax_command_size”…”�”}”(hj^ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´KhjZðubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hjtðh]”hŒ Read-only”…”�”}”(hjvðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjrðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoðubjˆ)�”}”(hŒ8Present if the feature supports out-of-band MCTP access.”h]”hÞ)�”}”(hj‹ðh]”hŒ8Present if the feature supports out-of-band MCTP access.”…”�”}”(hj�ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj‰ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoðubjˆ)�”}”(hŒHMaximum supported MCTP command size for out-of-band PMT access (bytes). ”h]”hÞ)�”}”(hŒGMaximum supported MCTP command size for out-of-band PMT access (bytes).”h]”hŒGMaximum supported MCTP command size for out-of-band PMT access (bytes).”…”�”}”(hj¤ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj ðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjoðubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´Khjlðubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjZðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´KhjWðubjh)�”}”(hŒ…max_stream_size - Read-only - Present if the feature supports out-of-band MCTP access. - Maximum supported MCTP stream size (bytes). ”h]”(jn)�”}”(hŒmax_stream_size”h]”hŒmax_stream_size”…”�”}”(hjÎðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´KhjÊðubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hjäðh]”hŒ Read-only”…”�”}”(hjæðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjâðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjßðubjˆ)�”}”(hŒ8Present if the feature supports out-of-band MCTP access.”h]”hÞ)�”}”(hjûðh]”hŒ8Present if the feature supports out-of-band MCTP access.”…”�”}”(hjýðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjùðubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjßðubjˆ)�”}”(hŒ,Maximum supported MCTP stream size (bytes). ”h]”hÞ)�”}”(hŒ+Maximum supported MCTP stream size (bytes).”h]”hŒ+Maximum supported MCTP stream size (bytes).”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjßðubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´KhjÜðubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÊðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´KhjWðubjh)�”}”(hXFmin_watcher_period_ms - Read-only - Present if the feature supports the watcher API. The watcher API provides a writable control interface that allows user configuration of monitoring behavior, such as setting the sampling or reporting interval. - Minimum supported time period for the watcher interface (milliseconds). ”h]”(jn)�”}”(hŒmin_watcher_period_ms”h]”hŒmin_watcher_period_ms”…”�”}”(hj>ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´Khj:ñubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hjTñh]”hŒ Read-only”…”�”}”(hjVñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjRñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOñubjˆ)�”}”(hŒÑPresent if the feature supports the watcher API. The watcher API provides a writable control interface that allows user configuration of monitoring behavior, such as setting the sampling or reporting interval.”h]”hÞ)�”}”(hŒÑPresent if the feature supports the watcher API. The watcher API provides a writable control interface that allows user configuration of monitoring behavior, such as setting the sampling or reporting interval.”h]”hŒÑPresent if the feature supports the watcher API. The watcher API provides a writable control interface that allows user configuration of monitoring behavior, such as setting the sampling or reporting interval.”…”�”}”(hjmñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjiñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOñubjˆ)�”}”(hŒHMinimum supported time period for the watcher interface (milliseconds). ”h]”hÞ)�”}”(hŒGMinimum supported time period for the watcher interface (milliseconds).”h]”hŒGMinimum supported time period for the watcher interface (milliseconds).”…”�”}”(hj…ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj�ñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjOñubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´KhjLñubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj:ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´KhjWðubjh)�”}”(hX^num_rmids - Read-only - Present if the feature supports RMID (Resource Monitoring ID) telemetry. RMIDs are identifiers used by hardware to track and report resource usage, such as memory bandwidth or energy consumption, on a per-logical-entity basis (e.g., per core, thread, or process group). - Maximum number of RMIDs tracked simultaneously. ”h]”(jn)�”}”(hŒ num_rmids”h]”hŒ num_rmids”…”�”}”(hj¯ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´Khj«ñubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ Read-only”h]”hÞ)�”}”(hjÅñh]”hŒ Read-only”…”�”}”(hjÇñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjÃñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÀñubjˆ)�”}”(hX Present if the feature supports RMID (Resource Monitoring ID) telemetry. RMIDs are identifiers used by hardware to track and report resource usage, such as memory bandwidth or energy consumption, on a per-logical-entity basis (e.g., per core, thread, or process group).”h]”hÞ)�”}”(hX Present if the feature supports RMID (Resource Monitoring ID) telemetry. RMIDs are identifiers used by hardware to track and report resource usage, such as memory bandwidth or energy consumption, on a per-logical-entity basis (e.g., per core, thread, or process group).”h]”hX Present if the feature supports RMID (Resource Monitoring ID) telemetry. RMIDs are identifiers used by hardware to track and report resource usage, such as memory bandwidth or energy consumption, on a per-logical-entity basis (e.g., per core, thread, or process group).”…”�”}”(hjÞñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjÚñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÀñubjˆ)�”}”(hŒ0Maximum number of RMIDs tracked simultaneously. ”h]”hÞ)�”}”(hŒ/Maximum number of RMIDs tracked simultaneously.”h]”hŒ/Maximum number of RMIDs tracked simultaneously.”…”�”}”(hjöñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khjòñubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÀñubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´Khj½ñubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj«ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´KhjWðubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjSðubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhhÊh²hubhÞ)�”}”(hŒVExample: For a device with PCI BDF `0000:00:03.1`, the directory tree could look like:”h]”(hŒ#Example: For a device with PCI BDF ”…”�”}”(hj(òh²hh³Nh´Nubj-ø)�”}”(hŒ`0000:00:03.1`”h]”hŒ 0000:00:03.1”…”�”}”(hj0òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj(òubhŒ%, the directory tree could look like:”…”�”}”(hj(òh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubjÛ›)�”}”(hX/sys/class/intel_pmt/features-0000:00:03.1/ ├── accelerator_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── crash_log/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size ├── per_core_environment_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── per_rmid_energy_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms │ ├── num_rmids ├── tpmi_control/ │ ├── caps │ ├── guids ├── tracing/ │ ├── caps │ ├── guids ├── uncore_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ”h]”hÞ)�”}”(hX/sys/class/intel_pmt/features-0000:00:03.1/ ├── accelerator_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── crash_log/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size ├── per_core_environment_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── per_rmid_energy_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms │ ├── num_rmids ├── tpmi_control/ │ ├── caps │ ├── guids ├── tracing/ │ ├── caps │ ├── guids ├── uncore_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms”h]”hX/sys/class/intel_pmt/features-0000:00:03.1/ ├── accelerator_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── crash_log/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size ├── per_core_environment_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms ├── per_rmid_energy_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms │ ├── num_rmids ├── tpmi_control/ │ ├── caps │ ├── guids ├── tracing/ │ ├── caps │ ├── guids ├── uncore_telemetry/ │ ├── caps │ ├── guids │ ├── max_command_size │ ├── max_stream_size │ ├── min_watcher_period_ms”…”�”}”(hjLòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjHòubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXkNotes: - Some attributes are only present if the corresponding feature supports the capability (e.g., `max_command_size` for MCTP-capable features). - Features supporting RMIDs include `num_rmids`. - Features supporting the watcher API include `min_watcher_period_ms`. - The `caps` file provides additional information about the functionality of the feature. ”h]”(jn)�”}”(hŒNotes:”h]”hŒNotes:”…”�”}”(hjgòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÍîh´Khjcòubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ‹Some attributes are only present if the corresponding feature supports the capability (e.g., `max_command_size` for MCTP-capable features).”h]”hÞ)�”}”(hŒ‹Some attributes are only present if the corresponding feature supports the capability (e.g., `max_command_size` for MCTP-capable features).”h]”(hŒ]Some attributes are only present if the corresponding feature supports the capability (e.g., ”…”�”}”(hjòh²hh³Nh´Nubj-ø)�”}”(hŒ`max_command_size`”h]”hŒmax_command_size”…”�”}”(hj‡òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjòubhŒ for MCTP-capable features).”…”�”}”(hjòh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj{òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjxòubjˆ)�”}”(hŒ.Features supporting RMIDs include `num_rmids`.”h]”hÞ)�”}”(hj§òh]”(hŒ"Features supporting RMIDs include ”…”�”}”(hj©òh²hh³Nh´Nubj-ø)�”}”(hŒ `num_rmids`”h]”hŒ num_rmids”…”�”}”(hj°òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj©òubhŒ.”…”�”}”(hj©òh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj¥òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjxòubjˆ)�”}”(hŒDFeatures supporting the watcher API include `min_watcher_period_ms`.”h]”hÞ)�”}”(hjÐòh]”(hŒ,Features supporting the watcher API include ”…”�”}”(hjÒòh²hh³Nh´Nubj-ø)�”}”(hŒ`min_watcher_period_ms`”h]”hŒmin_watcher_period_ms”…”�”}”(hjÙòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÒòubhŒ.”…”�”}”(hjÒòh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjÎòubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjxòubjˆ)�”}”(hŒXThe `caps` file provides additional information about the functionality of the feature. ”h]”hÞ)�”}”(hŒWThe `caps` file provides additional information about the functionality of the feature.”h]”(hŒThe ”…”�”}”(hjûòh²hh³Nh´Nubj-ø)�”}”(hŒ`caps`”h]”hŒcaps”…”�”}”(hjóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjûòubhŒM file provides additional information about the functionality of the feature.”…”�”}”(hjûòh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´Khj÷òubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjxòubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÍîh´Khjuòubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjcòubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÍîh´Khj`òubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ1Example 'caps' content for the 'tracing' feature:”h]”hŒ9Example ‘caps’ content for the ‘tracing’ feature:”…”�”}”(hj9óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhhÊh²hubjÛ›)�”}”(hXñ/sys/class/intel_pmt/features-0000:00:03.1/ ├── tracing/ │ ├── caps telemetry Available: No watcher Available: Yes crashlog Available: No streaming Available: No threashold Available: No window Available: No config Available: Yes tracing Available: No inband Available: Yes oob Available: Yes secure_chan Available: No pmt_sp Available: Yes pmt_sp_policy Available: Yes mailbox Available: Yes bios_lock Available: Yes ”h]”(hÞ)�”}”(hŒS/sys/class/intel_pmt/features-0000:00:03.1/ ├── tracing/ │ ├── caps”h]”hŒS/sys/class/intel_pmt/features-0000:00:03.1/ ├── tracing/ │ ├── caps”…”�”}”(hjKóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjGóubjÛ›)�”}”(hXBtelemetry Available: No watcher Available: Yes crashlog Available: No streaming Available: No threashold Available: No window Available: No config Available: Yes tracing Available: No inband Available: Yes oob Available: Yes secure_chan Available: No pmt_sp Available: Yes pmt_sp_policy Available: Yes mailbox Available: Yes bios_lock Available: Yes ”h]”hÞ)�”}”(hX@telemetry Available: No watcher Available: Yes crashlog Available: No streaming Available: No threashold Available: No window Available: No config Available: Yes tracing Available: No inband Available: Yes oob Available: Yes secure_chan Available: No pmt_sp Available: Yes pmt_sp_policy Available: Yes mailbox Available: Yes bios_lock Available: Yes”h]”hX@telemetry Available: No watcher Available: Yes crashlog Available: No streaming Available: No threashold Available: No window Available: No config Available: Yes tracing Available: No inband Available: Yes oob Available: Yes secure_chan Available: No pmt_sp Available: Yes pmt_sp_policy Available: Yes mailbox Available: Yes bios_lock Available: Yes”…”�”}”(hj]óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÍîh´KhjYóubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhjGóubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÍîh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_intel_pmt_telem_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-intel-pmt-telem-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj…óubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/intel_pmt\/telem\**”h]”j`)�”}”(hŒ'**\/sys\/class\/intel_pmt\/telem\**”h]”hŒ#/sys/class/intel_pmt/telem”…”�”}”(hjŸóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K hj˜óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚óubah}”(h]”j�óah ]”h"]”Œabi_sys_class_intel_pmt_telem_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐójwósj˜}”j�ójwósubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjÕóh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjßóh]”hŒsysfs-class-intel_pmt”…”�”}”(hjáóh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëóŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´K hjÕóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K hhÊh²hubhÞ)�”}”(hX‡The telem directory contains files describing an instance of a PMT telemetry device that exposes hardware telemetry. Each telem directory has an associated telem file. This file may be opened and mapped or read to access the telemetry space of the device. The register layout of the telemetry space is determined from an XML file that matches the PCI device id and GUID for the device.”h]”hX‡The telem directory contains files describing an instance of a PMT telemetry device that exposes hardware telemetry. Each telem directory has an associated telem file. This file may be opened and mapped or read to access the telemetry space of the device. The register layout of the telemetry space is determined from an XML file that matches the PCI device id and GUID for the device.”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_intel_pmt_telem_x_guid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-intel-pmt-telem-x-guid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/intel_pmt\/telem\\/guid**”h]”j`)�”}”(hŒ-**\/sys\/class\/intel_pmt\/telem\\/guid**”h]”hŒ)/sys/class/intel_pmt/telem/guid”…”�”}”(hj9ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´Khj2ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôubah}”(h]”jôah ]”h"]”Œ$abi_sys_class_intel_pmt_telem_x_guid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjôjôsj˜}”jôjôsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hjoôh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjyôh]”hŒsysfs-class-intel_pmt”…”�”}”(hj{ôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…ôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´Khjoôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubhÞ)�”}”(hŒ�(RO) The GUID for this telemetry device. The GUID identifies the version of the XML file for the parent device that is to be used to get the register layout.”h]”hŒ�(RO) The GUID for this telemetry device. The GUID identifies the version of the XML file for the parent device that is to be used to get the register layout.”…”�”}”(hj�ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_intel_pmt_telem_x_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-intel-pmt-telem-x-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¹ôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/intel_pmt\/telem\\/offset**”h]”j`)�”}”(hŒ/**\/sys\/class\/intel_pmt\/telem\\/offset**”h]”hŒ+/sys/class/intel_pmt/telem/offset”…”�”}”(hjÓôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K0hjÌôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ôubah}”(h]”jµôah ]”h"]”Œ&abi_sys_class_intel_pmt_telem_x_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõj«ôsj˜}”jµôj«ôsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj õh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjõh]”hŒsysfs-class-intel_pmt”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´K0hj õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K0hhÊh²hubhÞ)�”}”(hŒ`(RO) The offset of telemetry region in bytes that corresponds to the mapping for the telem file.”h]”hŒ`(RO) The offset of telemetry region in bytes that corresponds to the mapping for the telem file.”…”�”}”(hj7õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K0hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_intel_pmt_telem_x_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-intel-pmt-telem-x-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjSõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/intel_pmt\/telem\\/size**”h]”j`)�”}”(hŒ-**\/sys\/class\/intel_pmt\/telem\\/size**”h]”hŒ)/sys/class/intel_pmt/telem/size”…”�”}”(hjmõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K(hjfõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPõubah}”(h]”jOõah ]”h"]”Œ$abi_sys_class_intel_pmt_telem_x_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžõjEõsj˜}”jOõjEõsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj£õh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hj­õh]”hŒsysfs-class-intel_pmt”…”�”}”(hj¯õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹õŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´K(hj£õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K(hhÊh²hubhÞ)�”}”(hŒc(RO) The size of telemetry region in bytes that corresponds to the mapping size for the telem file.”h]”hŒc(RO) The size of telemetry region in bytes that corresponds to the mapping size for the telem file.”…”�”}”(hjÑõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´K(hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_intel_pmt_telem_x_telem:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-intel-pmt-telem-x-telem”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjíõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/intel_pmt\/telem\\/telem**”h]”j`)�”}”(hŒ.**\/sys\/class\/intel_pmt\/telem\\/telem**”h]”hŒ*/sys/class/intel_pmt/telem/telem”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´Khjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêõubah}”(h]”jéõah ]”h"]”Œ%abi_sys_class_intel_pmt_telem_x_telem”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8öjßõsj˜}”jéõjßõsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-intel_pmt `”h]”(hŒDefined on file ”…”�”}”(hj=öh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-intel_pmt `”h]”j§)�”}”(hjGöh]”hŒsysfs-class-intel_pmt”…”�”}”(hjIöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_intel_pmt”uh1hh³jüéh´Khj=öubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubhÞ)�”}”(hŒf(RO) The telemetry data for this telemetry device. This file may be mapped or read to obtain the data.”h]”hŒf(RO) The telemetry data for this telemetry device. This file may be mapped or read to obtain the data.”…”�”}”(hjköh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jüéh´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_iommu_iommu_amd_iommu_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-iommu-iommu-amd-iommu-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj‡öubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/iommu\/\\/amd\-iommu\/cap**”h]”j`)�”}”(hŒ3**\/sys\/class\/iommu\/\\/amd\-iommu\/cap**”h]”hŒ//sys/class/iommu//amd-iommu/cap”…”�”}”(hj¡öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�öubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-class-iommu-amd-iommu”h´Khjšöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„öubah}”(h]”jƒöah ]”h"]”Œ'abi_sys_class_iommu_iommu_amd_iommu_cap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓöjyösj˜}”jƒöjyösubhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-iommu-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjØöh²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-iommu-amd-iommu `”h]”j§)�”}”(hjâöh]”hŒsysfs-class-iommu-amd-iommu”…”�”}”(hjäöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jîöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_iommu_amd_iommu”uh1hh³jµöh´KhjØöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµöh´KhhÊh²hubhÞ)�”}”(hŒQIOMMU capability header as documented in the AMD IOMMU specification. Format: %x”h]”hŒQIOMMU capability header as documented in the AMD IOMMU specification. Format: %x”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµöh´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_iommu_iommu_amd_iommu_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-iommu-iommu-amd-iommu-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj"÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/iommu\/\\/amd\-iommu\/features**”h]”j`)�”}”(hŒ8**\/sys\/class\/iommu\/\\/amd\-iommu\/features**”h]”hŒ4/sys/class/iommu//amd-iommu/features”…”�”}”(hj<÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµöh´K hj5÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷ubah}”(h]”j÷ah ]”h"]”Œ,abi_sys_class_iommu_iommu_amd_iommu_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm÷j÷sj˜}”j÷j÷subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-iommu-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjr÷h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-iommu-amd-iommu `”h]”j§)�”}”(hj|÷h]”hŒsysfs-class-iommu-amd-iommu”…”�”}”(hj~÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_iommu_amd_iommu”uh1hh³jµöh´K hjr÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµöh´K hhÊh²hubhÞ)�”}”(hŒ-Extended features of the IOMMU. Format: %llx”h]”hŒ-Extended features of the IOMMU. Format: %llx”…”�”}”(hj ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµöh´K hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_iommu_iommu_devices:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-iommu-iommu-devices”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¼÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/iommu\/\\/devices\/**”h]”j`)�”}”(hŒ-**\/sys\/class\/iommu\/\\/devices\/**”h]”hŒ)/sys/class/iommu//devices/”…”�”}”(hjÖ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-class-iommu”h´KhjÏ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹÷ubah}”(h]”j¸÷ah ]”h"]”Œ!abi_sys_class_iommu_iommu_devices”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøj®÷sj˜}”j¸÷j®÷subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-iommu `”h]”(hŒDefined on file ”…”�”}”(hj øh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-iommu `”h]”j§)�”}”(hjøh]”hŒsysfs-class-iommu”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_iommu”uh1hh³jê÷h´Khj øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jê÷h´KhhÊh²hubhÞ)�”}”(hŒmIOMMU drivers are able to link devices managed by a given IOMMU here to allow association of IOMMU to device.”h]”hŒmIOMMU drivers are able to link devices managed by a given IOMMU here to allow association of IOMMU to device.”…”�”}”(hj;øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jê÷h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_iommu_iommu_intel_iommu_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-iommu-iommu-intel-iommu-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjWøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/iommu\/\\/intel\-iommu\/address**”h]”j`)�”}”(hŒ9**\/sys\/class\/iommu\/\\/intel\-iommu\/address**”h]”hŒ5/sys/class/iommu//intel-iommu/address”…”�”}”(hjqøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-class-iommu-intel-iommu”h´Khjjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjgøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjTøubah}”(h]”jSøah ]”h"]”Œ-abi_sys_class_iommu_iommu_intel_iommu_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£øjIøsj˜}”jSøjIøsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-iommu-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hj¨øh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-iommu-intel-iommu `”h]”j§)�”}”(hj²øh]”hŒsysfs-class-iommu-intel-iommu”…”�”}”(hj´øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾øŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_iommu_intel_iommu”uh1hh³j…øh´Khj¨øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubhÞ)�”}”(hŒ�Physical address of the VT-d DRHD for this IOMMU. Format: %llx. This allows association of a sysfs intel-iommu with a DMAR DRHD table entry.”h]”hŒ�Physical address of the VT-d DRHD for this IOMMU. Format: %llx. This allows association of a sysfs intel-iommu with a DMAR DRHD table entry.”…”�”}”(hjÖøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_class_iommu_iommu_intel_iommu_cap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-iommu-iommu-intel-iommu-cap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjòøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/iommu\/\\/intel\-iommu\/cap**”h]”j`)�”}”(hŒ5**\/sys\/class\/iommu\/\\/intel\-iommu\/cap**”h]”hŒ1/sys/class/iommu//intel-iommu/cap”…”�”}”(hj ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´K hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïøubah}”(h]”jîøah ]”h"]”Œ)abi_sys_class_iommu_iommu_intel_iommu_cap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=ùjäøsj˜}”jîøjäøsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-iommu-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjBùh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-iommu-intel-iommu `”h]”j§)�”}”(hjLùh]”hŒsysfs-class-iommu-intel-iommu”…”�”}”(hjNùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_iommu_intel_iommu”uh1hh³j…øh´K hjBùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´K hhÊh²hubhÞ)�”}”(hŒOThe cached hardware capability register value of this DRHD unit. Format: %llx.”h]”hŒOThe cached hardware capability register value of this DRHD unit. Format: %llx.”…”�”}”(hjpùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´K hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_iommu_iommu_intel_iommu_ecap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-iommu-iommu-intel-iommu-ecap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŒùubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/iommu\/\\/intel\-iommu\/ecap**”h]”j`)�”}”(hŒ6**\/sys\/class\/iommu\/\\/intel\-iommu\/ecap**”h]”hŒ2/sys/class/iommu//intel-iommu/ecap”…”�”}”(hj¦ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢ùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhjŸùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœùubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒùubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ùubah}”(h]”jˆùah ]”h"]”Œ*abi_sys_class_iommu_iommu_intel_iommu_ecap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×ùj~ùsj˜}”jˆùj~ùsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-iommu-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjÜùh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-iommu-intel-iommu `”h]”j§)�”}”(hjæùh]”hŒsysfs-class-iommu-intel-iommu”…”�”}”(hjèùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_iommu_intel_iommu”uh1hh³j…øh´KhjÜùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubhÞ)�”}”(hŒXThe cached hardware extended capability register value of this DRHD unit. Format: %llx.”h]”hŒXThe cached hardware extended capability register value of this DRHD unit. Format: %llx.”…”�”}”(hj úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_iommu_iommu_intel_iommu_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-iommu-iommu-intel-iommu-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj&úubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/iommu\/\\/intel\-iommu\/version**”h]”j`)�”}”(hŒ9**\/sys\/class\/iommu\/\\/intel\-iommu\/version**”h]”hŒ5/sys/class/iommu//intel-iommu/version”…”�”}”(hj@úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´Khj9úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6úubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3úubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&úubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#úubah}”(h]”j"úah ]”h"]”Œ-abi_sys_class_iommu_iommu_intel_iommu_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jqújúsj˜}”j"újúsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-iommu-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjvúh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-iommu-intel-iommu `”h]”j§)�”}”(hj€úh]”hŒsysfs-class-iommu-intel-iommu”…”�”}”(hj‚úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒúŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_iommu_intel_iommu”uh1hh³j…øh´Khjvúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubhÞ)�”}”(hŒWThe architecture version as reported from the VT-d VER_REG. Format: %d:%d, major:minor”h]”hŒWThe architecture version as reported from the VT-d VER_REG. Format: %d:%d, major:minor”…”�”}”(hj¤úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j…øh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_issei:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-issei”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÀúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/issei\/**”h]”j`)�”}”(hŒ**\/sys\/class\/issei\/**”h]”hŒ/sys/class/issei/”…”�”}”(hjÚúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-class-issei”h´KhjÓúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍúubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½úubah}”(h]”j¼úah ]”h"]”Œabi_sys_class_issei”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ûj²úsj˜}”j¼új²úsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjûh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjûh]”hŒsysfs-class-issei”…”�”}”(hjûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'ûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´Khjûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubhÞ)�”}”(hŒ\/**”h]”j`)�”}”(hŒ%**\/sys\/class\/issei\/issei\\/**”h]”hŒ!/sys/class/issei/issei/”…”�”}”(hjuûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîú•h´Khjnûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXûubah}”(h]”jWûah ]”h"]”Œabi_sys_class_issei_issei_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦ûjMûsj˜}”jWûjMûsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hj«ûh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjµûh]”hŒsysfs-class-issei”…”�”}”(hj·ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´Khj«ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubhÞ)�”}”(hŒMThe /sys/class/issei/isseiN directory is created for each probed issei device”h]”hŒMThe /sys/class/issei/isseiN directory is created for each probed issei device”…”�”}”(hjÙûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_issei_issei_n_fw_clients:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-issei-issei-n-fw-clients”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjõûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/issei\/issei\\/fw_clients**”h]”j`)�”}”(hŒ/**\/sys\/class\/issei\/issei\\/fw_clients**”h]”hŒ+/sys/class/issei/issei/fw_clients”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´Khjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjòûubah}”(h]”jñûah ]”h"]”Œ&abi_sys_class_issei_issei_n_fw_clients”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@üjçûsj˜}”jñûjçûsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjEüh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjOüh]”hŒsysfs-class-issei”…”�”}”(hjQüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[üŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´KhjEüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubhÞ)�”}”(hŒOThe fw_clients directory stores all firmware clients on the probed issei device”h]”hŒOThe fw_clients directory stores all firmware clients on the probed issei device”…”�”}”(hjsüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_issei_issei_n_fw_clients_m:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-issei-issei-n-fw-clients-m”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj�üubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/issei\/issei\\/fw_clients\/\**”h]”j`)�”}”(hŒ6**\/sys\/class\/issei\/issei\\/fw_clients\/\**”h]”hŒ2/sys/class/issei/issei/fw_clients/”…”�”}”(hj©üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥üubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K!hj¢üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸüubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœüubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒüubah}”(h]”j‹üah ]”h"]”Œ(abi_sys_class_issei_issei_n_fw_clients_m”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚüj�üsj˜}”j‹üj�üsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjßüh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjéüh]”hŒsysfs-class-issei”…”�”}”(hjëüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjçüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´K!hjßüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K!hhÊh²hubhÞ)�”}”(hŒ–The /sys/class/issei/isseiN/fw_client/M directory is created for each firmware client on the probed issei device where M is the id of firmware client.”h]”hŒ–The /sys/class/issei/isseiN/fw_client/M directory is created for each firmware client on the probed issei device where M is the id of firmware client.”…”�”}”(hj ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K!hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_issei_issei_n_fw_clients_m_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-issei-issei-n-fw-clients-m-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/fw_clients\/\\/id**”h]”j`)�”}”(hŒ:**\/sys\/class\/issei\/issei\\/fw_clients\/\\/id**”h]”hŒ6/sys/class/issei/issei/fw_clients//id”…”�”}”(hjCýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K*hj<ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&ýubah}”(h]”j%ýah ]”h"]”Œ+abi_sys_class_issei_issei_n_fw_clients_m_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jtýjýsj˜}”j%ýjýsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjyýh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjƒýh]”hŒsysfs-class-issei”…”�”}”(hj…ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´K*hjyýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K*hhÊh²hubhÞ)�”}”(hŒ"Displays id of the firmware client”h]”hŒ"Displays id of the firmware client”…”�”}”(hj§ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K*hhÊh²hubhÞ)�”}”(hŒVThe id of firmware client is it's number in client enumeration order, starting from 1.”h]”hŒXThe id of firmware client is it’s number in client enumeration order, starting from 1.”…”�”}”(hjµýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K*hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_issei_issei_n_fw_clients_m_mtu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-issei-issei-n-fw-clients-m-mtu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÑýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/issei\/issei\\/fw_clients\/\\/mtu**”h]”j`)�”}”(hŒ;**\/sys\/class\/issei\/issei\\/fw_clients\/\\/mtu**”h]”hŒ7/sys/class/issei/issei/fw_clients//mtu”…”�”}”(hjëýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K;hjäýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎýubah}”(h]”jÍýah ]”h"]”Œ,abi_sys_class_issei_issei_n_fw_clients_m_mtu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþjÃýsj˜}”jÍýjÃýsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hj!þh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hj+þh]”hŒsysfs-class-issei”…”�”}”(hj-þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7þŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´K;hj!þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K;hhÊh²hubhÞ)�”}”(hŒ9Displays maximum transmission unit of the firmware client”h]”hŒ9Displays maximum transmission unit of the firmware client”…”�”}”(hjOþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K;hhÊh²hubhÞ)�”}”(hŒEThe maximum transmission unit (in bytes) used by the firmware client.”h]”hŒEThe maximum transmission unit (in bytes) used by the firmware client.”…”�”}”(hj]þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K;hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_issei_issei_n_fw_clients_m_uuid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-issei-issei-n-fw-clients-m-uuid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjyþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/issei\/issei\\/fw_clients\/\\/uuid**”h]”j`)�”}”(hŒ<**\/sys\/class\/issei\/issei\\/fw_clients\/\\/uuid**”h]”hŒ8/sys/class/issei/issei/fw_clients//uuid”…”�”}”(hj“þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K3hjŒþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjyþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjvþubah}”(h]”juþah ]”h"]”Œ-abi_sys_class_issei_issei_n_fw_clients_m_uuid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄþjkþsj˜}”juþjkþsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjÉþh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hjÓþh]”hŒsysfs-class-issei”…”�”}”(hjÕþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jßþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´K3hjÉþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K3hhÊh²hubhÞ)�”}”(hŒ$Displays uuid of the firmware client”h]”hŒ$Displays uuid of the firmware client”…”�”}”(hj÷þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K3hhÊh²hubhÞ)�”}”(hŒ8The universally unique identifier of the firmware client”h]”hŒ8The universally unique identifier of the firmware client”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´K3hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_issei_issei_n_fw_clients_m_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-issei-issei-n-fw-clients-m-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj!ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/issei\/issei\\/fw_clients\/\\/ver**”h]”j`)�”}”(hŒ;**\/sys\/class\/issei\/issei\\/fw_clients\/\\/ver**”h]”hŒ7/sys/class/issei/issei/fw_clients//ver”…”�”}”(hj;ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KChj4ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿubah}”(h]”jÿah ]”h"]”Œ,abi_sys_class_issei_issei_n_fw_clients_m_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlÿjÿsj˜}”jÿjÿsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjqÿh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hj{ÿh]”hŒsysfs-class-issei”…”�”}”(hj}ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡ÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´KChjqÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KChhÊh²hubhÞ)�”}”(hŒ'Displays version of the firmware client”h]”hŒ'Displays version of the firmware client”…”�”}”(hjŸÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KChhÊh²hubhÞ)�”}”(hŒ"The version of the firmware client”h]”hŒ"The version of the firmware client”…”�”}”(hj­ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KChhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_issei_issei_n_fw_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-issei-issei-n-fw-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÉÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/issei\/issei\\/fw_ver**”h]”j`)�”}”(hŒ+**\/sys\/class\/issei\/issei\\/fw_ver**”h]”hŒ'/sys/class/issei/issei/fw_ver”…”�”}”(hjãÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhjÜÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆÿubah}”(h]”jÅÿah ]”h"]”Œ"abi_sys_class_issei_issei_n_fw_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj»ÿsj˜}”jÅÿj»ÿsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-issei `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-issei `”h]”j§)�”}”(hj#h]”hŒsysfs-class-issei”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_issei”uh1hh³jîúh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubhÞ)�”}”(hŒ"Display the ISSE firmware version.”h]”hŒ"Display the ISSE firmware version.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubhÞ)�”}”(hŒVThe version of the ISSE firmware is in format: ....”h]”hŒVThe version of the ISSE firmware is in format: ....”…”�”}”(hjUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîúh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_lcd_lcd_contrast:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-lcd-lcd-contrast”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjqubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/lcd\/\\/contrast**”h]”j`)�”}”(hŒ(**\/sys\/class\/lcd\/\\/contrast**”h]”hŒ$/sys/class/lcd//contrast”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-lcd”h´K hj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnubah}”(h]”jmah ]”h"]”Œabi_sys_class_lcd_lcd_contrast”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½jcsj˜}”jmjcsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-lcd `”h]”(hŒDefined on file ”…”�”}”(hjÂh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-lcd `”h]”j§)�”}”(hjÌh]”hŒsysfs-class-lcd”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_lcd”uh1hh³jŸh´K hjÂubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´K hhÊh²hubhÞ)�”}”(hŒ^Current contrast of this LCD device. Value is between 0 and /sys/class/lcd//max_contrast.”h]”hŒ^Current contrast of this LCD device. Value is between 0 and /sys/class/lcd//max_contrast.”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´K hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_lcd_lcd_lcd_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-lcd-lcd-lcd-power”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/lcd\/\\/lcd_power**”h]”j`)�”}”(hŒ)**\/sys\/class\/lcd\/\\/lcd_power**”h]”hŒ%/sys/class/lcd//lcd_power”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jah ]”h"]”Œabi_sys_class_lcd_lcd_lcd_power”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jWjþsj˜}”jjþsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-lcd `”h]”(hŒDefined on file ”…”�”}”(hj\h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-lcd `”h]”j§)�”}”(hjfh]”hŒsysfs-class-lcd”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_lcd”uh1hh³jŸh´Khj\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ~Control LCD power, values are FB_BLANK_* from fb.h - FB_BLANK_UNBLANK (0) : power on. - FB_BLANK_POWERDOWN (4) : power off ”h]”(jn)�”}”(hŒ2Control LCD power, values are FB_BLANK_* from fb.h”h]”hŒ2Control LCD power, values are FB_BLANK_* from fb.h”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jŸh´Khj�ubj~)�”}”(hhh]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ"FB_BLANK_UNBLANK (0) : power on.”h]”hÞ)�”}”(hj§h]”hŒ"FB_BLANK_UNBLANK (0) : power on.”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´Khj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¢ubjˆ)�”}”(hŒ$FB_BLANK_POWERDOWN (4) : power off ”h]”hÞ)�”}”(hŒ"FB_BLANK_POWERDOWN (4) : power off”h]”hŒ"FB_BLANK_POWERDOWN (4) : power off”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´Khj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¢ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jŸh´KhjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jŸh´KhjŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ'.. _abi_sys_class_lcd_lcd_max_contrast:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-lcd-lcd-max-contrast”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjúubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/lcd\/\\/max_contrast**”h]”j`)�”}”(hŒ,**\/sys\/class\/lcd\/\\/max_contrast**”h]”hŒ(/sys/class/lcd//max_contrast”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷ubah}”(h]”jöah ]”h"]”Œ"abi_sys_class_lcd_lcd_max_contrast”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEjìsj˜}”jöjìsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-lcd `”h]”(hŒDefined on file ”…”�”}”(hjJh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-lcd `”h]”j§)�”}”(hjTh]”hŒsysfs-class-lcd”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_lcd”uh1hh³jŸh´KhjJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´KhhÊh²hubhÞ)�”}”(hŒ%Maximum contrast for this LCD device.”h]”hŒ%Maximum contrast for this LCD device.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŸh´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_als_channel:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-als-channel”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/als_channel**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/als_channel**”h]”hŒ(/sys/class/leds//als_channel”…”�”}”(hj®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-class-led-driver-lm3533”h´Khj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘ubah}”(h]”j�ah ]”h"]”Œ"abi_sys_class_leds_led_als_channel”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jàj†sj˜}”j�j†subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjåh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hjïh]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´Khjåubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhhÊh²hubhÞ)�”}”(hŒUSet the ALS output channel to use as input in ALS-current-control mode (1, 2), where:”h]”hŒUSet the ALS output channel to use as input in ALS-current-control mode (1, 2), where:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj$ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj$ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhjAubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubjW)�”}”(hhh]”hÞ)�”}”(hŒ out_current1”h]”hŒ out_current1”…”�”}”(hjZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´Khjwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubjW)�”}”(hhh]”hÞ)�”}”(hŒ out_current2”h]”hŒ out_current2”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ".. _abi_sys_class_leds_led_als_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-als-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/als_en**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/als_en**”h]”hŒ#/sys/class/leds//als_en”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈubah}”(h]”jÇah ]”h"]”Œabi_sys_class_leds_led_als_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj½sj˜}”jÇj½subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hj%h]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhhÊh²hubhÞ)�”}”(hŒ'Enable ALS-current-control mode (0, 1).”h]”hŒ'Enable ALS-current-control mode (0, 1).”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_leds_led_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-leds-led-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/leds\/\\/brightness**”h]”j`)�”}”(hŒ+**\/sys\/class\/leds\/\\/brightness**”h]”hŒ'/sys/class/leds//brightness”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-led”h´Khjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbubah}”(h]”jaah ]”h"]”Œ!abi_sys_class_leds_led_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j±jWsj˜}”jajWsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hj¶h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hjÀh]”hŒsysfs-class-led”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´Khj¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒSet the brightness of the LED.”h]”hŒSet the brightness of the LED.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒmMost LEDs don't have hardware brightness support, so will just be turned on for non-zero brightness settings.”h]”hŒoMost LEDs don’t have hardware brightness support, so will just be turned on for non-zero brightness settings.”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhŒnote”“”)�”}”(hXnFor multicolor LEDs, writing to this file will update all LEDs within the group to a calculated percentage of what each color LED intensity is set to. The percentage is calculated for each grouped LED via the equation below:: led_brightness = brightness * multi_intensity/max_brightness For additional details please refer to :doc:`/leds/leds-class-multicolor`.”h]”(hÞ)�”}”(hŒ–For multicolor LEDs, writing to this file will update all LEDs within the group to a calculated percentage of what each color LED intensity is set to.”h]”hŒ–For multicolor LEDs, writing to this file will update all LEDs within the group to a calculated percentage of what each color LED intensity is set to.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhjubhÞ)�”}”(hŒJThe percentage is calculated for each grouped LED via the equation below::”h]”hŒIThe percentage is calculated for each grouped LED via the equation below:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khjubj¹)�”}”(hŒ/max_brightness and is represented by as a decimal.”h]”hŒcThe value is between 0 and /sys/class/leds//max_brightness and is represented by as a decimal.”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒ-Writing 0 to this file clears active trigger.”h]”hŒ-Writing 0 to this file clears active trigger.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubhÞ)�”}”(hŒÜWriting non-zero to this file while trigger is active changes the top brightness trigger is going to use, unless the current trigger is offloaded to hardware (in which case writing any value will deactivate the trigger).”h]”hŒÜWriting non-zero to this file while trigger is active changes the top brightness trigger is going to use, unless the current trigger is offloaded to hardware (in which case writing any value will deactivate the trigger).”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_leds_led_brightness_hw_changed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-leds-led-brightness-hw-changed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/leds\/\\/brightness_hw_changed**”h]”j`)�”}”(hŒ6**\/sys\/class\/leds\/\\/brightness_hw_changed**”h]”hŒ2/sys/class/leds//brightness_hw_changed”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”jœah ]”h"]”Œ,abi_sys_class_leds_led_brightness_hw_changed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jëj’sj˜}”jœj’subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hjðh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hjúh]”hŒsysfs-class-led”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´K/hjðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubhÞ)�”}”(hŒ¾Last hardware set brightness level for this LED. Some LEDs may be changed autonomously by hardware/firmware. Only LEDs where this happens and the driver can detect this, will have this file.”h]”hŒ¾Last hardware set brightness level for this LED. Some LEDs may be changed autonomously by hardware/firmware. Only LEDs where this happens and the driver can detect this, will have this file.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubhÞ)�”}”(hŒMThis file supports poll() to detect when the hardware changes the brightness.”h]”hŒMThis file supports poll() to detect when the hardware changes the brightness.”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubhÞ)�”}”(hŒßReading this file will return the last brightness level set by the hardware, this may be different from the current brightness. Reading this file when no hw brightness change event has happened will return an ENODATA error.”h]”hŒßReading this file will return the last brightness level set by the hardware, this may be different from the current brightness. Reading this file when no hw brightness change event has happened will return an ENODATA error.”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K/hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_leds_led_delay_off:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-leds-led-delay-off”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjVubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/leds\/\\/delay_off**”h]”j`)�”}”(hŒ***\/sys\/class\/leds\/\\/delay_off**”h]”hŒ&/sys/class/leds//delay_off”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-class-led-trigger-oneshot”h´K hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSubah}”(h]”jRah ]”h"]”Œ abi_sys_class_leds_led_delay_off”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢jHsj˜}”jRjHsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-oneshot `”h]”(hŒDefined on file ”…”�”}”(hj§h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-oneshot `”h]”j§)�”}”(hj±h]”hŒsysfs-class-led-trigger-oneshot”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_oneshot”uh1hh³j„h´K hj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´K hhÊh²hubhÞ)�”}”(hŒzSpecifies for how many milliseconds the LED has to stay at LED_OFF brightness after it has been armed. Defaults to 100 ms.”h]”hŒzSpecifies for how many milliseconds the LED has to stay at LED_OFF brightness after it has been armed. Defaults to 100 ms.”…”�”}”(hjÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´K hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_leds_led_delay_on:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-delay-on”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/delay_on**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/delay_on**”h]”hŒ%/sys/class/leds//delay_on”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîubah}”(h]”jíah ]”h"]”Œabi_sys_class_leds_led_delay_on”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<jãsj˜}”jíjãsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-oneshot `”h]”(hŒDefined on file ”…”�”}”(hjAh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-oneshot `”h]”j§)�”}”(hjKh]”hŒsysfs-class-led-trigger-oneshot”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_oneshot”uh1hh³j„h´KhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hŒ{Specifies for how many milliseconds the LED has to stay at LED_FULL brightness after it has been armed. Defaults to 100 ms.”h]”hŒ{Specifies for how many milliseconds the LED has to stay at LED_FULL brightness after it has been armed. Defaults to 100 ms.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_leds_led_device_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-leds-led-device-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/\\/device\/brightness**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/\\/device\/brightness**”h]”hŒ//sys/class/leds//device/brightness”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ=Documentation/ABI/testing/sysfs-class-led-driver-turris-omnia”h´Khjžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆubah}”(h]”j‡ah ]”h"]”Œ(abi_sys_class_leds_led_device_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×j}sj˜}”j‡j}subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-led-driver-turris-omnia `”h]”(hŒDefined on file ”…”�”}”(hjÜh²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-led-driver-turris-omnia `”h]”j§)�”}”(hjæh]”hŒ#sysfs-class-led-driver-turris-omnia”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_led_driver_turris_omnia”uh1hh³j¹h´KhjÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒÀ(RW) On the front panel of the Turris Omnia router there is also a button which can be used to control the intensity of all the LEDs at once, so that if they are too bright, user can dim them.”h]”hŒÀ(RW) On the front panel of the Turris Omnia router there is also a button which can be used to control the intensity of all the LEDs at once, so that if they are too bright, user can dim them.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒãThe microcontroller cycles between 8 levels of this global brightness (from 100% to 0%), but this setting can have any integer value between 0 and 100. It is therefore convenient to be able to change this setting from software.”h]”hŒãThe microcontroller cycles between 8 levels of this global brightness (from 100% to 0%), but this setting can have any integer value between 0 and 100. It is therefore convenient to be able to change this setting from software.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒ Format: %i”h]”hŒ Format: %i”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_leds_led_device_gamma_correction:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-leds-led-device-gamma-correction”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/leds\/\\/device\/gamma_correction**”h]”j`)�”}”(hŒ9**\/sys\/class\/leds\/\\/device\/gamma_correction**”h]”hŒ5/sys/class/leds//device/gamma_correction”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?ubah}”(h]”j>ah ]”h"]”Œ.abi_sys_class_leds_led_device_gamma_correction”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j4sj˜}”j>j4subhÞ)�”}”(hŒqDefined on file :ref:`sysfs-class-led-driver-turris-omnia `”h]”(hŒDefined on file ”…”�”}”(hj’h²hh³Nh´Nubh)�”}”(hŒa:ref:`sysfs-class-led-driver-turris-omnia `”h]”j§)�”}”(hjœh]”hŒ#sysfs-class-led-driver-turris-omnia”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ4abi_file_testing_sysfs_class_led_driver_turris_omnia”uh1hh³j¹h´Khj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒ·(RW) Newer versions of the microcontroller firmware of the Turris Omnia router support gamma correction for the RGB LEDs. This feature can be enabled/disabled by writing to this file.”h]”hŒ·(RW) Newer versions of the microcontroller firmware of the Turris Omnia router support gamma correction for the RGB LEDs. This feature can be enabled/disabled by writing to this file.”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒ™If the feature is not supported because the MCU firmware is too old, the file always reads as 0, and writing to the file results in the EOPNOTSUPP error.”h]”hŒ™If the feature is not supported because the MCU firmware is too old, the file always reads as 0, and writing to the file results in the EOPNOTSUPP error.”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubhÞ)�”}”(hŒ Format: %i”h]”hŒ Format: %i”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¹h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_device_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-device-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjøubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/device_name**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/device_name**”h]”hŒ(/sys/class/leds//device_name”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-class-led-trigger-netdev”h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõubah}”(h]”jôah ]”h"]”Œ"abi_sys_class_leds_led_device_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD jêsj˜}”jôjêsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjI h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjS h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjU h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´KhjI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒ-Specifies the network device name to monitor.”h]”hŒ-Specifies the network device name to monitor.”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_leds_led_dim:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-dim”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj“ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/leds\/\\/dim**”h]”j`)�”}”(hŒ$**\/sys\/class\/leds\/\\/dim**”h]”hŒ /sys/class/leds//dim”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ8Documentation/ABI/testing/sysfs-class-led-driver-aw200xx”h´Khj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj� ubah}”(h]”j� ah ]”h"]”Œabi_sys_class_leds_led_dim”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß j… sj˜}”j� j… subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-driver-aw200xx `”h]”(hŒDefined on file ”…”�”}”(hjä h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-driver-aw200xx `”h]”j§)�”}”(hjî h]”hŒsysfs-class-led-driver-aw200xx”…”�”}”(hjð h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_driver_aw200xx”uh1hh³jÁ h´Khjä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁ h´KhhÊh²hubhÞ)�”}”(hŒv64-level DIM current. If you write a negative value or "auto", the dim will be calculated according to the brightness.”h]”hŒz64-level DIM current. If you write a negative value or “autoâ€�, the dim will be calculated according to the brightness.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÁ h´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_leds_led_falltime:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-falltime”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj. ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/falltime**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/falltime**”h]”hŒ%/sys/class/leds//falltime”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj; ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/risetime**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/risetime**”h]”hŒ%/sys/class/leds//risetime”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´Khjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj. ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+ ubah}”(h]”j* ah ]”h"]”Œabi_sys_class_leds_led_falltime”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£ j sj˜}”j* j subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hj¨ h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hj² h]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hj´ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj° ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´Khj¨ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´KhhÊh²hubhÞ)�”}”(hŒ\/flash_brightness**”h]”j`)�”}”(hŒ1**\/sys\/class\/leds\/\\/flash_brightness**”h]”hŒ-/sys/class/leds//flash_brightness”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-led-flash”h´Khjå ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏ ubah}”(h]”jÎ ah ]”h"]”Œ'abi_sys_class_leds_led_flash_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÄ sj˜}”jÎ jÄ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hj# h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hj- h]”hŒsysfs-class-led-flash”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´Khj# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒ®read/write Set the brightness of this LED in the flash strobe mode, in microamperes. The file is created only for the flash LED devices that support setting flash brightness.”h]”hŒ®read/write Set the brightness of this LED in the flash strobe mode, in microamperes. The file is created only for the flash LED devices that support setting flash brightness.”…”�”}”(hjQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒFThe value is between 0 and /sys/class/leds//max_flash_brightness.”h]”hŒFThe value is between 0 and /sys/class/leds//max_flash_brightness.”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_flash_fault:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-flash-fault”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj{ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/flash_fault**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/flash_fault**”h]”hŒ(/sys/class/leds//flash_fault”…”�”}”(hj• h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx ubah}”(h]”jw ah ]”h"]”Œ"abi_sys_class_leds_led_flash_fault”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆ jm sj˜}”jw jm subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hjË h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hjÕ h]”hŒsysfs-class-led-flash”…”�”}”(hj× h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”já Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´K1hjË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hhÊh²hubhÞ)�”}”(hŒ�read only Space separated list of flash faults that may have occurred. Flash faults are re-read after strobing the flash. Possible flash faults:”h]”hŒ�read only Space separated list of flash faults that may have occurred. Flash faults are re-read after strobing the flash. Possible flash faults:”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ~led-over-voltage flash controller voltage to the flash LED has exceeded the limit specific to the flash controller”h]”jc)�”}”(hhh]”jh)�”}”(hŒrled-over-voltage flash controller voltage to the flash LED has exceeded the limit specific to the flash controller”h]”(jn)�”}”(hŒled-over-voltage”h]”hŒled-over-voltage”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hjubj~)�”}”(hhh]”hÞ)�”}”(hŒaflash controller voltage to the flash LED has exceeded the limit specific to the flash controller”h]”hŒaflash controller voltage to the flash LED has exceeded the limit specific to the flash controller”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒ²flash-timeout-exceeded the flash strobe was still on when the timeout set by the user has expired; not all flash controllers may set this in all such conditions”h]”jc)�”}”(hhh]”jh)�”}”(hŒ flash-timeout-exceeded the flash strobe was still on when the timeout set by the user has expired; not all flash controllers may set this in all such conditions”h]”(jn)�”}”(hŒflash-timeout-exceeded”h]”hŒflash-timeout-exceeded”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hjSubj~)�”}”(hhh]”hÞ)�”}”(hŒ‰the flash strobe was still on when the timeout set by the user has expired; not all flash controllers may set this in all such conditions”h]”hŒ‰the flash strobe was still on when the timeout set by the user has expired; not all flash controllers may set this in all such conditions”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hjeubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjSubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒKcontroller-over-temperature the flash controller has overheated”h]”jc)�”}”(hhh]”jh)�”}”(hŒ?controller-over-temperature the flash controller has overheated”h]”(jn)�”}”(hŒcontroller-over-temperature”h]”hŒcontroller-over-temperature”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hj•ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#the flash controller has overheated”h]”hŒ#the flash controller has overheated”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒlcontroller-short-circuit the short circuit protection of the flash controller has been triggered”h]”jc)�”}”(hhh]”jh)�”}”(hŒ`controller-short-circuit the short circuit protection of the flash controller has been triggered”h]”(jn)�”}”(hŒcontroller-short-circuit”h]”hŒcontroller-short-circuit”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hj×ubj~)�”}”(hhh]”hÞ)�”}”(hŒGthe short circuit protection of the flash controller has been triggered”h]”hŒGthe short circuit protection of the flash controller has been triggered”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjÐubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒ‡led-power-supply-over-current current in the LED power supply has exceeded the limit specific to the flash controller”h]”jc)�”}”(hhh]”jh)�”}”(hŒuled-power-supply-over-current current in the LED power supply has exceeded the limit specific to the flash controller”h]”(jn)�”}”(hŒled-power-supply-over-current”h]”hŒled-power-supply-over-current”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hjubj~)�”}”(hhh]”hÞ)�”}”(hŒWcurrent in the LED power supply has exceeded the limit specific to the flash controller”h]”hŒWcurrent in the LED power supply has exceeded the limit specific to the flash controller”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒxindicator-led-fault the flash controller has detected a short or open circuit condition on the indicator LED”h]”jc)�”}”(hhh]”jh)�”}”(hŒlindicator-led-fault the flash controller has detected a short or open circuit condition on the indicator LED”h]”(jn)�”}”(hŒindicator-led-fault”h]”hŒindicator-led-fault”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hj[ubj~)�”}”(hhh]”hÞ)�”}”(hŒXthe flash controller has detected a short or open circuit condition on the indicator LED”h]”hŒXthe flash controller has detected a short or open circuit condition on the indicator LED”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hjmubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒ„led-under-voltage flash controller voltage to the flash LED has been below the minimum limit specific to the flash”h]”jc)�”}”(hhh]”jh)�”}”(hŒrled-under-voltage flash controller voltage to the flash LED has been below the minimum limit specific to the flash”h]”(jn)�”}”(hŒled-under-voltage”h]”hŒled-under-voltage”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hj�ubj~)�”}”(hhh]”hÞ)�”}”(hŒ`flash controller voltage to the flash LED has been below the minimum limit specific to the flash”h]”hŒ`flash controller voltage to the flash LED has been below the minimum limit specific to the flash”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒêcontroller-under-voltage the input voltage of the flash controller is below the limit under which strobing the flash at full current will not be possible; the condition persists until this flag is no longer set”h]”jc)�”}”(hhh]”jh)�”}”(hŒÒcontroller-under-voltage the input voltage of the flash controller is below the limit under which strobing the flash at full current will not be possible; the condition persists until this flag is no longer set”h]”(jn)�”}”(hŒcontroller-under-voltage”h]”hŒcontroller-under-voltage”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hjßubj~)�”}”(hhh]”hÞ)�”}”(hŒ¹the input voltage of the flash controller is below the limit under which strobing the flash at full current will not be possible; the condition persists until this flag is no longer set”h]”hŒ¹the input voltage of the flash controller is below the limit under which strobing the flash at full current will not be possible; the condition persists until this flag is no longer set”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hjñubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjßubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjØubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubjˆ)�”}”(hŒbled-over-temperature the temperature of the LED has exceeded its allowed upper limit ”h]”jc)�”}”(hhh]”jh)�”}”(hŒVled-over-temperature the temperature of the LED has exceeded its allowed upper limit ”h]”(jn)�”}”(hŒled-over-temperature”h]”hŒled-over-temperature”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j h´K1hj!ubj~)�”}”(hhh]”hÞ)�”}”(hŒ?the temperature of the LED has exceeded its allowed upper limit”h]”hŒ?the temperature of the LED has exceeded its allowed upper limit”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K1hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j h´K1hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j h´K1hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_leds_led_flash_strobe:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-leds-led-flash-strobe”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjpubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/leds\/\\/flash_strobe**”h]”j`)�”}”(hŒ-**\/sys\/class\/leds\/\\/flash_strobe**”h]”hŒ)/sys/class/leds//flash_strobe”…”�”}”(hjŠh²hh³N•h´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K&hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmubah}”(h]”jlah ]”h"]”Œ#abi_sys_class_leds_led_flash_strobe”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»jbsj˜}”jljbsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hjÀh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hjÊh]”hŒsysfs-class-led-flash”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´K&hjÀubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K&hhÊh²hubhÞ)�”}”(hŒ{read/write Flash strobe state. When written with 1 it triggers flash strobe and when written with 0 it turns the flash off.”h]”hŒ{read/write Flash strobe state. When written with 1 it triggers flash strobe and when written with 0 it turns the flash off.”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K&hhÊh²hubhÞ)�”}”(hŒOOn read 1 means that flash is currently strobing and 0 means that flash is off.”h]”hŒOOn read 1 means that flash is currently strobing and 0 means that flash is off.”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K&hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_leds_led_flash_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-leds-led-flash-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/leds\/\\/flash_timeout**”h]”j`)�”}”(hŒ.**\/sys\/class\/leds\/\\/flash_timeout**”h]”hŒ*/sys/class/leds//flash_timeout”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´Khj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ$abi_sys_class_leds_led_flash_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcj sj˜}”jj subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hjhh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hjrh]”hŒsysfs-class-led-flash”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´Khjhubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒíread/write Hardware timeout for flash, in microseconds. The flash strobe is stopped after this period of time has passed from the start of the strobe. The file is created only for the flash LED devices that support setting flash timeout.”h]”hŒíread/write Hardware timeout for flash, in microseconds. The flash strobe is stopped after this period of time has passed from the start of the strobe. The file is created only for the flash LED devices that support setting flash timeout.”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_full_duplex:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-full-duplex”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj²ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/full_duplex**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/full_duplex**”h]”hŒ(/sys/class/leds//full_duplex”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K¸hjÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯ubah}”(h]”j®ah ]”h"]”Œ"abi_sys_class_leds_led_full_duplex”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýj¤sj˜}”j®j¤subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K¸hjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K¸hhÊh²hubhÞ)�”}”(hŒ>Signal the link full duplex state of the named network device.”h]”hŒ>Signal the link full duplex state of the named network device.”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K¸hhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hj>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K¸hhÊh²hubhÞ)�”}”(hŒŸIf set to 1, the LED's normal state reflects the link full duplex state of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ¡If set to 1, the LED’s normal state reflects the link full duplex state of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K¸hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_gt683r_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-gt683r-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/leds\/\\/gt683r\/mode**”h]”j`)�”}”(hŒ-**\/sys\/class\/leds\/\\/gt683r\/mode**”h]”hŒ)/sys/class/leds//gt683r/mode”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-leds-gt683r”h´Khj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeubah}”(h]”jdah ]”h"]”Œ"abi_sys_class_leds_led_gt683r_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´jZsj˜}”jdjZsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-leds-gt683r `”h]”(hŒDefined on file ”…”�”}”(hj¹h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-leds-gt683r `”h]”j§)�”}”(hjÃh]”hŒsysfs-class-leds-gt683r”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_leds_gt683r”uh1hh³j–h´Khj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´KhhÊh²hubhÞ)�”}”(hŒ—Set the mode of LEDs. You should notice that changing the mode of one LED will update the mode of its two sibling devices as well. Possible values are:”h]”hŒ—Set the mode of LEDs. You should notice that changing the mode of one LED will update the mode of its two sibling devices as well. Possible values are:”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjøubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjøubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒnormal”h]”hŒnormal”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´Khj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´KhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHubjW)�”}”(hhh]”hÞ)�”}”(hŒaudio”h]”hŒaudio”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´Khjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ubjW)�”}”(hhh]”hÞ)�”}”(hŒ breathing”h]”hŒ breathing”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´Khj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ�Normal: LEDs are fully on when enabled Audio: LEDs brightness depends on sound level Breathing: LEDs brightness varies at human breathing rate”h]”hŒ�Normal: LEDs are fully on when enabled Audio: LEDs brightness depends on sound level Breathing: LEDs brightness varies at human breathing rate”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j–h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_half_duplex:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-half-duplex”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/half_duplex**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/half_duplex**”h]”hŒ(/sys/class/leds//half_duplex”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K«hjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàubah}”(h]”jßah ]”h"]”Œ"abi_sys_class_leds_led_half_duplex”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.jÕsj˜}”jßjÕsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hj3h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj=h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K«hj3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K«hhÊh²hubhÞ)�”}”(hŒ>Signal the link half duplex state of the named network device.”h]”hŒ>Signal the link half duplex state of the named network device.”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K«hhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K«hhÊh²hubhÞ)�”}”(hŒŸIf set to 1, the LED's normal state reflects the link half duplex state of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ¡If set to 1, the LED’s normal state reflects the link half duplex state of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K«hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_leds_led_hr_pattern:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-leds-led-hr-pattern”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/leds\/\\/hr_pattern**”h]”j`)�”}”(hŒ+**\/sys\/class\/leds\/\\/hr_pattern**”h]”hŒ'/sys/class/leds//hr_pattern”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-class-led-trigger-pattern”h´Khj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–ubah}”(h]”j•ah ]”h"]”Œ!abi_sys_class_leds_led_hr_pattern”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jåj‹sj˜}”j•j‹subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-pattern `”h]”(hŒDefined on file ”…”�”}”(hjêh²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-pattern `”h]”j§)�”}”(hjôh]”hŒsysfs-class-led-trigger-pattern”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjòubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_pattern”uh1hh³jÇh´Khjêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒºSpecify a software pattern for the LED, that supports altering the brightness for the specified duration with one software timer. It can do gradual dimming and step change of brightness.”h]”hŒºSpecify a software pattern for the LED, that supports altering the brightness for the specified duration with one software timer. It can do gradual dimming and step change of brightness.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒkUnlike the /sys/class/leds//pattern, this attribute runs a pattern on high-resolution timer (hrtimer).”h]”hŒkUnlike the /sys/class/leds//pattern, this attribute runs a pattern on high-resolution timer (hrtimer).”…”�”}”(hj&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_leds_led_hw_pattern:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-leds-led-hw-pattern”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjBubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/leds\/\\/hw_pattern**”h]”j`)�”}”(hŒ+**\/sys\/class\/leds\/\\/hw_pattern**”h]”hŒ'/sys/class/leds//hw_pattern”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhjUubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?ubah}”(h]”j>ah ]”h"]”Œ!abi_sys_class_leds_led_hw_pattern”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j4sj˜}”j>j4subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-pattern `”h]”(hŒDefined on file ”…”�”}”(hj’h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-pattern `”h]”j§)�”}”(hjœh]”hŒsysfs-class-led-trigger-pattern”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_pattern”uh1hh³jÇh´Khj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒÔSpecify a hardware pattern for the LED, for LED hardware that supports autonomously controlling brightness over time, according to some preprogrammed hardware patterns. It deactivates any active software pattern.”h]”hŒÔSpecify a hardware pattern for the LED, for LED hardware that supports autonomously controlling brightness over time, according to some preprogrammed hardware patterns. It deactivates any active software pattern.”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒÔSince different LED hardware can have different semantics of hardware patterns, each driver is expected to provide its own description for the hardware patterns in their documentation file at Documentation/leds/.”h]”hŒÔSince different LED hardware can have different semantics of hardware patterns, each driver is expected to provide its own description for the hardware patterns in their documentation file at Documentation/leds/.”…”�”}”(hjÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_leds_led_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/leds\/\\/id**”h]”j`)�”}”(hŒ#**\/sys\/class\/leds\/\\/id**”h]”hŒ/sys/class/leds//id”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K(hjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçubah}”(h]”jæah ]”h"]”Œabi_sys_class_leds_led_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5jÜsj˜}”jæjÜsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hj:h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hjDh]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´K(hj:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K(hhÊh²hubhÞ)�”}”(hŒGet the id of this led (0..3).”h]”hŒGet the id of this led (0..3).”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K(hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_leds_led_interval:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-interval”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/interval**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/interval**”h]”hŒ%/sys/class/leds//interval”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´Khj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j€ah ]”h"]”Œabi_sys_class_leds_led_interval”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏjvsj˜}”j€jvsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjÔh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjÞh]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´KhjÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒKSpecifies the duration of the LED blink in milliseconds. Defaults to 50 ms.”h]”hŒKSpecifies the duration of the LED blink in milliseconds. Defaults to 50 ms.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒ­When offloaded is true, the interval value MUST be set to the default value and cannot be changed. Trying to set any value in this specific mode will return an EINVAL error.”h]”hŒ­When offloaded is true, the interval value MUST be set to the default value and cannot be changed. Trying to set any value in this specific mode will return an EINVAL error.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_leds_led_invert:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-invert”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/invert**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/invert**”h]”hŒ#/sys/class/leds//invert”…”�”}”(hjFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´Khj?ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j(ah ]”h"]”Œabi_sys_class_leds_led_invert”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwjsj˜}”j(jsubhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-oneshot `”h]”(hŒDefined on file ”…”�”}”(hj|h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-oneshot `”h]”j§)�”}”(hj†h]”hŒsysfs-class-led-trigger-oneshot”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_oneshot”uh1hh³j„h´Khj|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hX'Reverse the blink logic. If set to 0 (default) blink on for delay_on ms, then blink off for delay_off ms, leaving the LED normally off. If set to 1, blink off for delay_off ms, then blink on for delay_on ms, leaving the LED normally on. Setting this value also immediately changes the LED state.”h]”hX'Reverse the blink logic. If set to 0 (default) blink on for delay_on ms, then blink off for delay_off ms, leaving the LED normally off. If set to 1, blink off for delay_off ms, then blink on for delay_on ms, leaving the LED normally on. Setting this value also immediately changes the LED state.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_leds_led_inverted:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-inverted”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/inverted**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/inverted**”h]”hŒ%/sys/class/leds//inverted”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KkhjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃubah}”(h]”jÂah ]”h"]”Œabi_sys_class_leds_led_inverted”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj¸sj˜}”jÂj¸subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hj h]”hŒsysfs-class-led”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´Kkhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KkhhÊh²hubhÞ)�”}”(hŒÙInvert the LED on/off state. This parameter is specific to gpio and backlight triggers. In case of the backlight trigger, it is useful when driving a LED which is intended to indicate a device in a standby like state.”h]”hŒÙInvert the LED on/off state. This parameter is specific to gpio and backlight triggers. In case of the backlight trigger, it is useful when driving a LED which is intended to indicate a device in a standby like state.”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KkhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_leds_led_linear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-linear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/linear**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/linear**”h]”hŒ#/sys/class/leds//linear”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]ubah}”(h]”j\ah ]”h"]”Œabi_sys_class_leds_led_linear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«jRsj˜}”j\jRsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hj°h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hjºh]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hj¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´K/hj°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hhÊh²hubhÞ)�”}”(hŒ.Set the brightness-mapping mode (0, 1), where:”h]”hŒ.Set the brightness-mapping mode (0, 1), where:”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjïubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjïubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒexponential mode”h]”hŒexponential mode”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hj"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubjW)�”}”(hhh]”hÞ)�”}”(hŒ linear mode”h]”hŒ linear mode”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K/hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ .. _abi_sys_class_leds_led_link:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-link”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/leds\/\\/link**”h]”j`)�”}”(hŒ%**\/sys\/class\/leds\/\\/link**”h]”hŒ!/sys/class/leds//link”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´Khj©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“ubah}”(h]”j’ah ]”h"]”Œabi_sys_class_leds_led_link”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jájˆsj˜}”j’jˆsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjæh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjðh]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´Khjæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒ2Signal the link state of the named network device.”h]”hŒ2Signal the link state of the named network device.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hj"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubhÞ)�”}”(hŒ“If set to 1, the LED's normal state reflects the link state of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ•If set to 1, the LED’s normal state reflects the link state of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_led_link_10:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-link-10”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjLubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/link_10**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/link_10**”h]”hŒ$/sys/class/leds//link_10”…”�”}”(hjfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjIubah}”(h]”jHah ]”h"]”Œabi_sys_class_leds_led_link_10”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—j>sj˜}”jHj>subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjœh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj¦h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´KQhjœubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhhÊh²hubhÞ)�”}”(hŒBSignal the link speed state of 10Mbps of the named network device.”h]”hŒBSignal the link speed state of 10Mbps of the named network device.”…”�”}”(hjÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hjØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhhÊh²hubhÞ)�”}”(hŒ£If set to 1, the LED's normal state reflects the link state speed of 10MBps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ¥If set to 1, the LED’s normal state reflects the link state speed of 10MBps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhhÊh²hubhÞ)�”}”(hŒDPresent only if the named network device supports 10Mbps link speed.”h]”hŒDPresent only if the named network device supports 10Mbps link speed.”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KQhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_leds_led_link_100:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-link-100”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/leds\/\\/link_100**”h]”j`)�”}”(hŒ)**\/sys\/class\/leds\/\\/link_100**”h]”hŒ%/sys/class/leds//link_100”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hj#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œabi_sys_class_leds_led_link_100”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[jsj˜}”j jsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hj`h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjjh]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K`hj`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hhÊh²hubhÞ)�”}”(hŒCSignal the link speed state of 100Mbps of the named network device.”h]”hŒCSignal the link speed state of 100Mbps of the named network device.”…”�”}”(hjŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hhÊh²hubhÞ)�”}”(hŒ¤If set to 1, the LED's normal state reflects the link state speed of 100Mbps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ¦If set to 1, the LED’s normal state reflects the link state speed of 100Mbps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hhÊh²hubhÞ)�”}”(hŒEPresent only if the named network device supports 100Mbps link speed.”h]”hŒEPresent only if the named network device supports 100Mbps link speed.”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K`hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_leds_led_link_1000:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-leds-led-link-1000”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÔubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/leds\/\\/link_1000**”h]”j`)�”}”(hŒ***\/sys\/class\/leds\/\\/link_1000**”h]”hŒ&/sys/class/leds//link_1000”…”�”}”(hjîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´Kohjçubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑubah}”(h]”jÐah ]”h"]”Œ abi_sys_class_leds_led_link_1000”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjÆsj˜}”jÐjÆsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hj$h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj.h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´Kohj$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KohhÊh²hubhÞ)�”}”(hŒDSignal the link speed state of 1000Mbps of the named network device.”h]”hŒDSignal the link speed state of 1000Mbps of the named network device.”…”�”}”(hjRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KohhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hj`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KohhÊh²hubhÞ)�”}”(hŒ¥If set to 1, the LED's normal state reflects the link state speed of 1000Mbps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ§If set to 1, the LED’s normal state reflects the link state speed of 1000Mbps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KohhÊh²hubhÞ)�”}”(hŒFPresent only if the named network device supports 1000Mbps link speed.”h]”hŒFPresent only if the named network device supports 1000Mbps link speed.”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KohhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_leds_led_link_10000:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-leds-led-link-10000”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/leds\/\\/link_10000**”h]”j`)�”}”(hŒ+**\/sys\/class\/leds\/\\/link_10000**”h]”hŒ'/sys/class/leds//link_10000”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´Kœhj«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•ubah}”(h]”j”ah ]”h"]”Œ!abi_sys_class_leds_led_link_10000”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãjŠsj˜}”j”jŠsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjèh²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjòh]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´Kœhjèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KœhhÊh²hubhÞ)�”}”(hŒESignal the link speed state of 10000Mbps of the named network device.”h]”hŒESignal the link speed state of 10000Mbps of the named network device.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KœhhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KœhhÊh²hubhÞ)�”}”(hŒ¦If set to 1, the LED's normal state reflects the link state speed of 10000Mbps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ¨If set to 1, the LED’s normal state reflects the link state speed of 10000Mbps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KœhhÊh²hubhÞ)�”}”(hŒGPresent only if the named network device supports 10000Mbps link speed.”h]”hŒGPresent only if the named network device supports 10000Mbps link speed.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KœhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_leds_led_link_2500:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-leds-led-link-2500”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/leds\/\\/link_2500**”h]”j`)�”}”(hŒ***\/sys\/class\/leds\/\\/link_2500**”h]”hŒ&/sys/class/leds//link_2500”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYubah}”(h]”jXah ]”h"]”Œ abi_sys_class_leds_led_link_2500”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§jNsj˜}”jXjNsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hj¬h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj¶h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K~hj¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hhÊh²hubhÞ)�”}”(hŒDSignal the link speed state of 2500Mbps of the named network device.”h]”hŒDSignal the link speed state of 2500Mbps of the named network device.”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hhÊh²hubhÞ)�”}”(hŒ¥If set to 1, the LED's normal state reflects the link state speed of 2500Mbps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ§If set to 1, the LED’s normal state reflects the link state speed of 2500Mbps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hhÊh²hubhÞ)�”}”(hŒFPresent only if the named network device supports 2500Mbps link speed.”h]”hŒFPresent only if the named network device supports 2500Mbps link speed.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K~hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_leds_led_link_5000:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-leds-led-link-5000”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/leds\/\\/link_5000**”h]”j`)�”}”(hŒ***\/sys\/class\/leds\/\\/link_5000**”h]”hŒ&/sys/class/leds//link_5000”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œ abi_sys_class_leds_led_link_5000”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkjsj˜}”jjsubhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjph²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjzh]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K�hjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hhÊh²hubhÞ)�”}”(hŒDSignal the link speed state of 5000Mbps of the named network device.”h]”hŒDSignal the link speed state of 5000Mbps of the named network device.”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hhÊh²hubhÞ)�”}”(hŒ5If set to 0 (default), the LED's normal state is off.”h]”hŒ7If set to 0 (default), the LED’s normal state is off.”…”�”}”(hj¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hhÊh²hubhÞ)�”}”(hŒ¥If set to 1, the LED's normal state reflects the link state speed of 5000Mbps of the named network device. Setting this value also immediately changes the LED state.”h]”hŒ§If set to 1, the LED’s normal state reflects the link state speed of 5000Mbps of the named network device. Setting this value also immediately changes the LED state.”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hhÊh²hubhÞ)�”}”(hŒFPresent only if the named network device supports 5000Mbps link speed.”h]”hŒFPresent only if the named network device supports 5000Mbps link speed.”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K�hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_leds_led_max_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-leds-led-max-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjäubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/leds\/\\/max_brightness**”h]”j`)�”}”(hŒ/**\/sys\/class\/leds\/\\/max_brightness**”h]”hŒ+/sys/class/leds//max_brightness”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K%hj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjäubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjáubah}”(h]”jàah ]”h"]”Œ%abi_sys_class_leds_led_max_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/jÖsj˜}”jàjÖsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hj4h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hj>h]”hŒsysfs-class-led”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´K%hj4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K%hhÊh²hubhÞ)�”}”(hŒAMaximum brightness level for this LED, default is 255 (LED_FULL).”h]”hŒAMaximum brightness level for this LED, default is 255 (LED_FULL).”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K%hhÊh²hubhÞ)�”}”(hŒJIf the LED does not support different brightness levels, this should be 1.”h]”hŒJIf the LED does not support different brightness levels, this should be 1.”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K%hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_leds_led_max_flash_brightness:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-leds-led-max-flash-brightness”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/leds\/\\/max_flash_brightness**”h]”j`)�”}”(hŒ5**\/sys\/class\/leds\/\\/max_flash_brightness**”h]”hŒ1/sys/class/leds//max_flash_brightness”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K hjŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”jˆah ]”h"]”Œ+abi_sys_class_leds_led_max_flash_brightness”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j×j~sj˜}”jˆj~subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hjÜh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hjæh]”hŒsysfs-class-led-flash”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´K hjÜubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K hhÊh²hubhÞ)�”}”(hŒZread only Maximum brightness level for this LED in the flash strobe mode, in microamperes.”h]”hŒZread only Maximum brightness level for this LED in the flash strobe mode, in microamperes.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´K hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_leds_led_max_flash_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-leds-led-max-flash-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj& ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/leds\/\\/max_flash_timeout**”h]”j`)�”}”(hŒ2**\/sys\/class\/leds\/\\/max_flash_timeout**”h]”hŒ./sys/class/leds//max_flash_timeout”…”�”}”(hj@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´Khj9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj& ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj# ubah}”(h]”j" ah ]”h"]”Œ(abi_sys_class_leds_led_max_flash_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jq j sj˜}”j" j subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-led-flash `”h]”(hŒDefined on file ”…”�”}”(hjv h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-led-flash `”h]”j§)�”}”(hj€ h]”hŒsysfs-class-led-flash”…”�”}”(hj‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_led_flash”uh1hh³j h´Khjv ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubhÞ)�”}”(hŒ>read only Maximum flash timeout for this LED, in microseconds.”h]”hŒ>read only Maximum flash timeout for this LED, in microseconds.”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_led_multi_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-led-multi-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÀ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/multi_index**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/multi_index**”h]”hŒ(/sys/class/leds//multi_index”…”�”}”(hjÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-class-led-multicolor”h´KhjÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½ ubah}”(h]”j¼ ah ]”h"]”Œ"abi_sys_class_leds_led_multi_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j !j² sj˜}”j¼ j² subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-led-multicolor `”h]”(hŒDefined on file ”…”�”}”(hj!h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-led-multicolor `”h]”j§)�”}”(hj!h]”hŒsysfs-class-led-multicolor”…”�”}”(hj!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_led_multicolor”uh1hh³jî h´Khj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hŒ‰read The multi_index array, when read, will output the LED colors as an array of strings as they are indexed in the multi_intensity file.”h]”hŒ‰read The multi_index array, when read, will output the LED colors as an array of strings as they are indexed in the multi_intensity file.”…”�”}”(hj?!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hŒJFor additional details please refer to :doc:`/leds/leds-class-multicolor`.”h]”(hŒ'For additional details please refer to ”…”�”}”(hjM!h²hh³Nh´Nubh)�”}”(hŒ":doc:`/leds/leds-class-multicolor`”h]”j§)�”}”(hjW!h]”hŒ/leds/leds-class-multicolor”…”�”}”(hjY!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjU!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc!Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/leds/leds-class-multicolor”uh1hh³jî h´KhjM!ubhŒ.”…”�”}”(hjM!h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_leds_led_multi_intensity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-leds-led-multi-intensity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj�!ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/leds\/\\/multi_intensity**”h]”j`)�”}”(hŒ0**\/sys\/class\/leds\/\\/multi_intensity**”h]”hŒ,/sys/class/leds//multi_intensity”…”�”}”(hj§!h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£!ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´Khj !ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš!ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�!ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠ!ubah}”(h]”j‰!ah ]”h"]”Œ&abi_sys_class_leds_led_multi_intensity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØ!j!sj˜}”j‰!j!subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-led-multicolor `”h]”(hŒDefined on file ”…”�”}”(hjÝ!h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-led-multicolor `”h]”j§)�”}”(hjç!h]”hŒsysfs-class-led-multicolor”…”�”}”(hjé!h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjå!ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jó!Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_led_multicolor”uh1hh³jî h´KhjÝ!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hX[read/write This file contains an array of integers. The order of components is described by the multi_index array. The maximum intensity value supported by each color component is described by the multi_max_intensity file. Writing intensity values larger than the maximum value of a given color component will result in those values being clamped.”h]”hX[read/write This file contains an array of integers. The order of components is described by the multi_index array. The maximum intensity value supported by each color component is described by the multi_max_intensity file. Writing intensity values larger than the maximum value of a given color component will result in those values being clamped.”…”�”}”(hj "h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hŒJFor additional details please refer to :doc:`/leds/leds-class-multicolor`.”h]”(hŒ'For additional details please refer to ”…”�”}”(hj"h²hh³Nh´Nubh)�”}”(hŒ":doc:`/leds/leds-class-multicolor`”h]”j§)�”}”(hj#"h]”hŒ/leds/leds-class-multicolor”…”�”}”(hj%"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj!"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/"Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/leds/leds-class-multicolor”uh1hh³jî h´Khj"ubhŒ.”…”�”}”(hj"h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_leds_led_multi_max_intensity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-leds-led-multi-max-intensity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjY"ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/\\/multi_max_intensity**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/\\/multi_max_intensity**”h]”hŒ0/sys/class/leds//multi_max_intensity”…”�”}”(hjs"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo"ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´Khjl"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf"ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjY"ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV"ubah}”(h]”jU"ah ]”h"]”Œ*abi_sys_class_leds_led_multi_max_intensity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤"jK"sj˜}”jU"jK"subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-led-multicolor `”h]”(hŒDefined on file ”…”�”}”(hj©"h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-led-multicolor `”h]”j§)�”}”(hj³"h]”hŒsysfs-class-led-multicolor”…”�”}”(hjµ"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿"Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_led_multicolor”uh1hh³jî h´Khj©"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hŒqread This file contains an array of integers describing the maximum intensity value for each intensity component.”h]”hŒqread This file contains an array of integers describing the maximum intensity value for each intensity component.”…”�”}”(hj×"h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubhÞ)�”}”(hŒJFor additional details please refer to :doc:`/leds/leds-class-multicolor`.”h]”(hŒ'For additional details please refer to ”…”�”}”(hjå"h²hh³Nh´Nubh)�”}”(hŒ":doc:`/leds/leds-class-multicolor`”h]”j§)�”}”(hjï"h]”hŒ/leds/leds-class-multicolor”…”�”}”(hjñ"h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjí"ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû"Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/leds/leds-class-multicolor”uh1hh³jî h´Khjå"ubhŒ.”…”�”}”(hjå"h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jî h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_leds_led_offloaded:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-leds-led-offloaded”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj%#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/leds\/\\/offloaded**”h]”j`)�”}”(hŒ***\/sys\/class\/leds\/\\/offloaded**”h]”hŒ&/sys/class/leds//offloaded”…”�”}”(hj?#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;#ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhj8#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2#ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"#ubah}”(h]”j!#ah ]”h"]”Œ abi_sys_class_leds_led_offloaded”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp#j#sj˜}”j!#j#subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hju#h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj#h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj�#h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}#ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹#Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´KAhju#ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhhÊh²hubhÞ)�”}”(hŒiCommunicate whether the LED trigger modes are offloaded to hardware or whether software fallback is used.”h]”hŒiCommunicate whether the LED trigger modes are offloaded to hardware or whether software fallback is used.”…”�”}”(hj£#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhhÊh²hubhÞ)�”}”(hŒ2If 0, the LED is using software fallback to blink.”h]”hŒ2If 0, the LED is using software fallback to blink.”…”�”}”(hj±#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhhÊh²hubhÞ)�”}”(hŒBIf 1, the LED blinking in requested mode is offloaded to hardware.”h]”hŒBIf 1, the LED blinking in requested mode is offloaded to hardware.”…”�”}”(hj¿#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhhÊh²hubhÞ)�”}”(hŒ{LED trigger core also provides a generic attribute for this purpose, see `/sys/class/leds//trigger_may_offload_to_hw`.”h]”(hŒILED trigger core also provides a generic attribute for this purpose, see ”…”�”}”(hjÍ#h²hh³Nh´Nubj-ø)�”}”(hŒ1`/sys/class/leds//trigger_may_offload_to_hw`”h]”hŒ//sys/class/leds//trigger_may_offload_to_hw”…”�”}”(hjÕ#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjÍ#ubhŒ.”…”�”}”(hjÍ#h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´KAhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_led_pattern:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-pattern”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjû#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/pattern**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/pattern**”h]”hŒ$/sys/class/leds//pattern”…”�”}”(hj$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´Khj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj $ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø#ubah}”(h]”j÷#ah ]”h"]”Œabi_sys_class_leds_led_pattern”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF$jí#sj˜}”j÷#jí#subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-pattern `”h]”(hŒDefined on file ”…”�”}”(hjK$h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-pattern `”h]”j§)�”}”(hjU$h]”hŒsysfs-class-led-trigger-pattern”…”�”}”(hjW$h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS$ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja$Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_pattern”uh1hh³jÇh´KhjK$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒºSpecify a software pattern for the LED, that supports altering the brightness for the specified duration with one software timer. It can do gradual dimming and step change of brightness.”h]”hŒºSpecify a software pattern for the LED, that supports altering the brightness for the specified duration with one software timer. It can do gradual dimming and step change of brightness.”…”�”}”(hjy$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²•hubhÞ)�”}”(hŒLThe pattern is given by a series of tuples, of brightness and duration (ms).”h]”hŒLThe pattern is given by a series of tuples, of brightness and duration (ms).”…”�”}”(hj‡$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubhÞ)�”}”(hŒaThe exact format is described in: Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt”h]”hŒaThe exact format is described in: Documentation/devicetree/bindings/leds/leds-trigger-pattern.txt”…”�”}”(hj•$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_leds_led_ports_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-leds-led-ports-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj±$ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/leds\/\\/ports\/\**”h]”j`)�”}”(hŒ0**\/sys\/class\/leds\/\\/ports\/\**”h]”hŒ,/sys/class/leds//ports/”…”�”}”(hjË$h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ9Documentation/ABI/testing/sysfs-class-led-trigger-usbport”h´KhjÄ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁ$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±$ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®$ubah}”(h]”j­$ah ]”h"]”Œ!abi_sys_class_leds_led_ports_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý$j£$sj˜}”j­$j£$subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-usbport `”h]”(hŒDefined on file ”…”�”}”(hj%h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-usbport `”h]”j§)�”}”(hj %h]”hŒsysfs-class-led-trigger-usbport”…”�”}”(hj%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj %ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_usbport”uh1hh³jß$h´Khj%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jß$h´KhhÊh²hubhÞ)�”}”(hŒÈEvery dir entry represents a single USB port that can be selected for the USB port trigger. Selecting ports makes trigger observing them for any connected devices and lighting on LED if there are any.”h]”hŒÈEvery dir entry represents a single USB port that can be selected for the USB port trigger. Selecting ports makes trigger observing them for any connected devices and lighting on LED if there are any.”…”�”}”(hj0%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jß$h´KhhÊh²hubhÞ)�”}”(hŒ]Echoing "1" value selects USB port. Echoing "0" unselects it. Current state can be also read.”h]”hŒeEchoing “1â€� value selects USB port. Echoing “0â€� unselects it. Current state can be also read.”…”�”}”(hj>%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jß$h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_leds_led_pwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-pwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hjZ%ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/leds\/\\/pwm**”h]”j`)�”}”(hŒ$**\/sys\/class\/leds\/\\/pwm**”h]”hŒ /sys/class/leds//pwm”…”�”}”(hjt%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp%ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjm%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW%ubah}”(h]”jV%ah ]”h"]”Œabi_sys_class_leds_led_pwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥%jL%sj˜}”jV%jL%subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-class-led-driver-lm3533 `”h]”(hŒDefined on file ”…”�”}”(hjª%h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-class-led-driver-lm3533 `”h]”j§)�”}”(hj´%h]”hŒsysfs-class-led-driver-lm3533”…”�”}”(hj¶%h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²%ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ%Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_class_led_driver_lm3533”uh1hh³jÂh´K;hjª%ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hhÊh²hubhÞ)�”}”(hŒ/Set the PWM-input control mask (5 bits), where:”h]”hŒ/Set the PWM-input control mask (5 bits), where:”…”�”}”(hjØ%h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjé%ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjé%ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 5”h]”hŒbit 5”…”�”}”(hj &h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 4”h]”hŒPWM-input enabled in Zone 4”…”�”}”(hj &h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 4”h]”hŒbit 4”…”�”}”(hj@&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj=&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:&ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 3”h]”hŒPWM-input enabled in Zone 3”…”�”}”(hjW&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjT&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 3”h]”hŒbit 3”…”�”}”(hjw&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjt&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq&ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 2”h]”hŒPWM-input enabled in Zone 2”…”�”}”(hjŽ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj‹&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 2”h]”hŒbit 2”…”�”}”(hj®&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj«&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨&ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 1”h]”hŒPWM-input enabled in Zone 1”…”�”}”(hjÅ&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjÂ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 1”h]”hŒbit 1”…”�”}”(hjå&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjâ&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß&ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled in Zone 0”h]”hŒPWM-input enabled in Zone 0”…”�”}”(hjü&h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hjù&ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbit 0”h]”hŒbit 0”…”�”}”(hj'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ubjW)�”}”(hhh]”hÞ)�”}”(hŒPWM-input enabled”h]”hŒPWM-input enabled”…”�”}”(hj3'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÂh´K;hj0'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjé%ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ%ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ".. _abi_sys_class_leds_led_repeat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-repeat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjn'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/repeat**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/repeat**”h]”hŒ#/sys/class/leds//repeat”…”�”}”(hjˆ'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´K'hj�'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk'ubah}”(h]”jj'ah ]”h"]”Œabi_sys_class_leds_led_repeat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹'j`'sj˜}”jj'j`'subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-pattern `”h]”(hŒDefined on file ”…”�”}”(hj¾'h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-pattern `”h]”j§)�”}”(hjÈ'h]”hŒsysfs-class-led-trigger-pattern”…”�”}”(hjÊ'h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ'ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_pattern”uh1hh³jÇh´K'hj¾'ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´K'hhÊh²hubhÞ)�”}”(hŒoSpecify a pattern repeat number. -1 means repeat indefinitely, other negative numbers and number 0 are invalid.”h]”hŒoSpecify a pattern repeat number. -1 means repeat indefinitely, other negative numbers and number 0 are invalid.”…”�”}”(hjì'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´K'hhÊh²hubhÞ)�”}”(hŒBThis file will always return the originally written repeat number.”h]”hŒBThis file will always return the originally written repeat number.”…”�”}”(hjú'h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´K'hhÊh²hubhÞ)�”}”(hŒuIt should be noticed that some leds, like EL15203000 may only support indefinitely patterns, so they always store -1.”h]”hŒuIt should be noticed that some leds, like EL15203000 may only support indefinitely patterns, so they always store -1.”…”�”}”(hj(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇh´K'hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_leds_led_rx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-rx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj$(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/leds\/\\/rx**”h]”j`)�”}”(hŒ#**\/sys\/class\/leds\/\\/rx**”h]”hŒ/sys/class/leds//rx”…”�”}”(hj>(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hj7(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!(ubah}”(h]”j (ah ]”h"]”Œabi_sys_class_leds_led_rx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo(j(sj˜}”j (j(subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjt(h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hj~(h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hj€(h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|(ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K2hjt(ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hhÊh²hubhÞ)�”}”(hŒ5Signal reception of data on the named network device.”h]”hŒ5Signal reception of data on the named network device.”…”�”}”(hj¢(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hhÊh²hubhÞ)�”}”(hŒ;If set to 0 (default), the LED will not blink on reception.”h]”hŒ;If set to 0 (default), the LED will not blink on reception.”…”�”}”(hj°(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hhÊh²hubhÞ)�”}”(hŒ_If set to 1, the LED will blink for the milliseconds specified in interval to signal reception.”h]”hŒ_If set to 1, the LED will blink for the milliseconds specified in interval to signal reception.”…”�”}”(hj¾(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hhÊh²hubhÞ)�”}”(hŒqWhen offloaded is true, the blink interval is controlled by hardware and won't reflect the value set in interval.”h]”hŒsWhen offloaded is true, the blink interval is controlled by hardware and won’t reflect the value set in interval.”…”�”}”(hjÌ(h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K2hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_leds_led_shot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-shot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjè(ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/leds\/\\/shot**”h]”j`)�”}”(hŒ%**\/sys\/class\/leds\/\\/shot**”h]”hŒ!/sys/class/leds//shot”…”�”}”(hj)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´Khjû(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ(ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè(ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjå(ubah}”(h]”jä(ah ]”h"]”Œabi_sys_class_leds_led_shot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3)jÚ(sj˜}”jä(jÚ(subhÞ)�”}”(hŒiDefined on file :ref:`sysfs-class-led-trigger-oneshot `”h]”(hŒDefined on file ”…”�”}”(hj8)h²hh³Nh´Nubh)�”}”(hŒY:ref:`sysfs-class-led-trigger-oneshot `”h]”j§)�”}”(hjB)h]”hŒsysfs-class-led-trigger-oneshot”…”�”}”(hjD)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ0abi_file_testing_sysfs_class_led_trigger_oneshot”uh1hh³j„h´Khj8)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubhÞ)�”}”(hŒdWrite any non-empty string to signal an events, this starts a blink sequence if not already running.”h]”hŒdWrite any non-empty string to signal an events, this starts a blink sequence if not already running.”…”�”}”(hjf)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_led_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj‚)ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/trigger**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/trigger**”h]”hŒ$/sys/class/leds//trigger”…”�”}”(hjœ)h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜)ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hj•)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚)ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)ubah}”(h]”j~)ah ]”h"]”Œabi_sys_class_leds_led_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍ)jt)sj˜}”j~)jt)subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hjÒ)h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hjÜ)h]”hŒsysfs-class-led”…”�”}”(hjÞ)h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚ)ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jè)Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´K@hjÒ)ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hhÊh²hubhÞ)�”}”(hŒOSet the trigger for this LED. A trigger is a kernel based source of LED events.”h]”hŒOSet the trigger for this LED. A trigger is a kernel based source of LED events.”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hhÊh²hubhÞ)�”}”(hŒìYou can change triggers in a similar manner to the way an IO scheduler is chosen. Trigger specific parameters can appear in /sys/class/leds/ once a given trigger is selected. For their documentation see `sysfs-class-led-trigger-*`.”h]”(hŒÐYou can change triggers in a similar manner to the way an IO scheduler is chosen. Trigger specific parameters can appear in /sys/class/leds/ once a given trigger is selected. For their documentation see ”…”�”}”(hj*h²hh³Nh´Nubj-ø)�”}”(hŒ`sysfs-class-led-trigger-*`”h]”hŒsysfs-class-led-trigger-*”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj*ubhŒ.”…”�”}”(hj*h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hhÊh²hubhÞ)�”}”(hŒ0Writing "none" removes the trigger for this LED.”h]”hŒ4Writing “noneâ€� removes the trigger for this LED.”…”�”}”(hj.*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hhÊh²hubhÞ)�”}”(hŒ†Writing "default" sets the trigger to the LED's default trigger (which would often be configured in the device tree for the hardware).”h]”hŒŒWriting “defaultâ€� sets the trigger to the LED’s default trigger (which would often be configured in the device tree for the hardware).”…”�”}”(hj<*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´K@hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_leds_led_trigger_may_offload_to_hw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-leds-led-trigger-may-offload-to-hw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/trigger_may_offload_to_hw**”h]”j`)�”}”(hŒ:**\/sys\/class\/leds\/\\/trigger_may_offload_to_hw**”h]”hŒ6/sys/class/leds//trigger_may_offload_to_hw”…”�”}”(hjr*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn*ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShjk*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhje*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjX*ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjU*ubah}”(h]”jT*ah ]”h"]”Œ0abi_sys_class_leds_led_trigger_may_offload_to_hw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£*jJ*sj˜}”jT*jJ*subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-led `”h]”(hŒDefined on file ”…”�”}”(hj¨*h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-led `”h]”j§)�”}”(hj²*h]”hŒsysfs-class-led”…”�”}”(hj´*h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾*Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_led”uh1hh³j“h´KShj¨*ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShhÊh²hubhÞ)�”}”(hŒ‰Names and states of triggers that may be offloaded to hardware. Such triggers are also called "hardware control trigger" in some context.”h]”hŒ�Names and states of triggers that may be offloaded to hardware. Such triggers are also called “hardware control triggerâ€� in some context.”…”�”}”(hjÖ*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShhÊh²hubhÞ)�”}”(hŒ2Only exists when the LED supports trigger offload.”h]”hŒ2Only exists when the LED supports trigger offload.”…”�”}”(hjä*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShhÊh²hubhÞ)�”}”(hŒ§Reading this file returns a list of triggers that are capable to be offloaded. The optional brackets around the trigger name indicate the state of the current trigger:”h]”hŒ§Reading this file returns a list of triggers that are capable to be offloaded. The optional brackets around the trigger name indicate the state of the current trigger:”…”�”}”(hjò*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ‘`foo_trigger`: the trigger is not selected, or selected but falls back to software blink for some reasons, e.g., incompatible trigger parameters.”h]”hÞ)�”}”(hŒ‘`foo_trigger`: the trigger is not selected, or selected but falls back to software blink for some reasons, e.g., incompatible trigger parameters.”h]”(j-ø)�”}”(hŒ `foo_trigger`”h]”hŒ foo_trigger”…”�”}”(hj +h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj+ubhŒ„: the trigger is not selected, or selected but falls back to software blink for some reasons, e.g., incompatible trigger parameters.”…”�”}”(hj+h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShj+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj+ubjˆ)�”}”(hŒD`[foo_trigger]`: the trigger is selected and offloaded to hardware. ”h]”hÞ)�”}”(hŒC`[foo_trigger]`: the trigger is selected and offloaded to hardware.”h]”(j-ø)�”}”(hŒ`[foo_trigger]`”h]”hŒ [foo_trigger]”…”�”}”(hj1+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj-+ubhŒ4: the trigger is selected and offloaded to hardware.”…”�”}”(hj-+h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShj)+ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj+ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j“h´KShhÊh²hubhÞ)�”}”(hŒsThe "netdev" trigger also provides a custom attribute to indicate its state, see `/sys/class/leds//offloaded`.”h]”(hŒUThe “netdevâ€� trigger also provides a custom attribute to indicate its state, see ”…”�”}”(hjU+h²hh³Nh´Nubj-ø)�”}”(hŒ!`/sys/class/leds//offloaded`”h]”hŒ/sys/class/leds//offloaded”…”�”}”(hj]+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjU+ubhŒ.”…”�”}”(hjU+h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´KShhÊh²hubj))�”}”(hŒ.. _abi_sys_class_leds_led_tx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-led-tx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjƒ+ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/leds\/\\/tx**”h]”j`)�”}”(hŒ#**\/sys\/class\/leds\/\\/tx**”h]”hŒ/sys/class/leds//tx”…”�”}”(hj�+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™+ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hj–+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�+ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ+ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€+ubah}”(h]”j+ah ]”h"]”Œabi_sys_class_leds_led_tx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎ+ju+sj˜}”j+ju+subhÞ)�”}”(hŒgDefined on file :ref:`sysfs-class-led-trigger-netdev `”h]”(hŒDefined on file ”…”�”}”(hjÓ+h²hh³Nh´Nubh)�”}”(hŒW:ref:`sysfs-class-led-trigger-netdev `”h]”j§)�”}”(hjÝ+h]”hŒsysfs-class-led-trigger-netdev”…”�”}”(hjß+h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ+ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jé+Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ/abi_file_testing_sysfs_class_led_trigger_netdev”uh1hh³j& h´K#hjÓ+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hhÊh²hubhÞ)�”}”(hŒ8Signal transmission of data on the named network device.”h]”hŒ8Signal transmission of data on the named network device.”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hhÊh²hubhÞ)�”}”(hŒ>If set to 0 (default), the LED will not blink on transmission.”h]”hŒ>If set to 0 (default), the LED will not blink on transmission.”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hhÊh²hubhÞ)�”}”(hŒbIf set to 1, the LED will blink for the milliseconds specified in interval to signal transmission.”h]”hŒbIf set to 1, the LED will blink for the milliseconds specified in interval to signal transmission.”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hhÊh²hubhÞ)�”}”(hŒqWhen offloaded is true, the blink interval is controlled by hardware and won't reflect the value set in interval.”h]”hŒsWhen offloaded is true, the blink interval is controlled by hardware and won’t reflect the value set in interval.”…”�”}”(hj+,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j& h´K#hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_tty_led_cts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-cts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjG,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/cts**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/cts**”h]”hŒ$/sys/class/leds//cts”…”�”}”(hja,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj],ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-class-led-trigger-tty”h´KhjZ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD,ubah}”(h]”jC,ah ]”h"]”Œabi_sys_class_leds_tty_led_cts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“,j9,sj˜}”jC,j9,subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hj˜,h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hj¢,h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hj¤,h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ,ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®,Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´Khj˜,ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubhÞ)�”}”(hŒÒCTS = Clear To Send DCE is ready to accept data from the DTE. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate CTS. If set to 1, the LED will evaluate CTS.”h]”hŒÒCTS = Clear To Send DCE is ready to accept data from the DTE. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate CTS. If set to 1, the LED will evaluate CTS.”…”�”}”(hjÆ,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_tty_led_dcd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-dcd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjâ,ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/dcd**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/dcd**”h]”hŒ$/sys/class/leds//dcd”…”�”}”(hjü,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø,ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K,hjõ,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï,ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ,ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß,ubah}”(h]”jÞ,ah ]”h"]”Œabi_sys_class_leds_tty_led_dcd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j--jÔ,sj˜}”jÞ,jÔ,subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hj2-h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hj<-h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hj>-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´K,hj2-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K,hhÊh²hubhÞ)�”}”(hŒãDCD = Data Carrier Detect DTE is receiving a carrier from the DCE. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate CAR (DCD). If set to 1, the LED will evaluate CAR (DCD).”h]”hŒãDCD = Data Carrier Detect DTE is receiving a carrier from the DCE. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate CAR (DCD). If set to 1, the LED will evaluate CAR (DCD).”…”�”}”(hj`-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K,hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_tty_led_dsr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-dsr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj|-ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/dsr**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/dsr**”h]”hŒ$/sys/class/leds//dsr”…”�”}”(hj–-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’-ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K"hj�-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|-ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy-ubah}”(h]”jx-ah ]”h"]”Œabi_sys_class_leds_tty_led_dsr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ-jn-sj˜}”jx-jn-subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hjÌ-h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hjÖ-h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hjØ-h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ-ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ-Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´K"hjÌ-ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K"hhÊh²hubhÞ)�”}”(hŒÐDSR = Data Set Ready DCE is ready to receive and send data. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate DSR. If set to 1, the LED will evaluate DSR.”h]”hŒÐDSR = Data Set Ready DCE is ready to receive and send data. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate DSR. If set to 1, the LED will evaluate DSR.”…”�”}”(hjú-h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K"hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_leds_tty_led_rng:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-rng”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/leds\/\\/rng**”h]”j`)�”}”(hŒ(**\/sys\/class\/leds\/\\/rng**”h]”hŒ$/sys/class/leds//rng”…”�”}”(hj0.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K6hj).ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.ubah}”(h]”j.ah ]”h"]”Œabi_sys_class_leds_tty_led_rng”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja.j.sj˜}”j.j.subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hjf.h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hjp.h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hjr.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn.ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|.Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´K6hjf.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K6hhÊh²hubhÞ)�”}”(hŒéRNG = Ring Indicator DCE has detected an incoming ring signal on the telephone line. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate RNG. If set to 1, the LED will evaluate RNG.”h]”hŒéRNG = Ring Indicator DCE has detected an incoming ring signal on the telephone line. If the line state is detected, the LED is switched on. If set to 0 (default), the LED will not evaluate RNG. If set to 1, the LED will evaluate RNG.”…”�”}”(hj”.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´K6hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_leds_tty_led_rx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-rx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj°.ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/rx**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/rx**”h]”hŒ#/sys/class/leds//rx”…”�”}”(hjÊ.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhjÃ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½.ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°.ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­.ubah}”(h]”j¬.ah ]”h"]”Œabi_sys_class_leds_tty_led_rx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû.j¢.sj˜}”j¬.j¢.subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hj/h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hj /h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hj /h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´Khj/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubhÞ)�”}”(hŒ Signal reception (rx) of data on the named tty device. If set to 0, the LED will not blink on reception. If set to 1 (default), the LED will blink on reception.”h]”hŒ Signal reception (rx) of data on the named tty device. If set to 0, the LED will not blink on reception. If set to 1 (default), the LED will blink on reception.”…”�”}”(hj./h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_leds_tty_led_ttyname:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-leds-tty-led-ttyname”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjJ/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/leds\/\\/ttyname**”h]”j`)�”}”(hŒ,**\/sys\/class\/leds\/\\/ttyname**”h]”hŒ(/sys/class/leds//ttyname”…”�”}”(hjd/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´Khj]/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG/ubah}”(h]”jF/ah ]”h"]”Œ"abi_sys_class_leds_tty_led_ttyname”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•/j`”h]”(hŒDefined on file ”…”�”}”(hjš/h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hj¤/h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hj¦/h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢/ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°/Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´Khjš/ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubhÞ)�”}”(hŒ3Specifies the tty device name of the triggering tty”h]”hŒ3Specifies the tty device name of the triggering tty”…”�”}”(hjÈ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_leds_tty_led_tx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-leds-tty-led-tx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjä/ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/leds\/\\/tx**”h]”j`)�”}”(hŒ'**\/sys\/class\/leds\/\\/tx**”h]”hŒ#/sys/class/leds//tx”…”�”}”(hjþ/h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú/ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´Khj÷/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ/ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä/ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá/ubah}”(h]”jà/ah ]”h"]”Œabi_sys_class_leds_tty_led_tx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/0jÖ/sj˜}”jà/jÖ/subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-class-led-trigger-tty `”h]”(hŒDefined on file ”…”�”}”(hj40h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-class-led-trigger-tty `”h]”j§)�”}”(hj>0h]”hŒsysfs-class-led-trigger-tty”…”�”}”(hj@0h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<0ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ0Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_class_led_trigger_tty”uh1hh³ju,h´Khj40ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubhÞ)�”}”(hŒ©Signal transmission (tx) of data on the named tty device. If set to 0, the LED will not blink on transmission. If set to 1 (default), the LED will blink on transmission.”h]”hŒ©Signal transmission (tx) of data on the named tty device. If set to 0, the LED will not blink on transmission. If set to 1 (default), the LED will blink on transmission.”…”�”}”(hjb0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ju,h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_leds_srws1_serial_rpm1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-leds-srws1-serial-rpm1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj~0ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM1**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM1**”h]”hŒ//sys/class/leds/SRWS1::::RPM1”…”�”}”(hj˜0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-driver-hid-srws1”h´Khj‘0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM2**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM2**”h]”hŒ//sys/class/leds/SRWS1::::RPM2”…”�”}”(hjÃ0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj¼0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM3**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM3**”h]”hŒ//sys/class/leds/SRWS1::::RPM3”…”�”}”(hjí0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khjæ0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM4**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM4**”h]”hŒ//sys/class/leds/SRWS1::::RPM4”…”�”}”(hj1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM5**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM5**”h]”hŒ//sys/class/leds/SRWS1::::RPM5”…”�”}”(hjA1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj:1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj71ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM6**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM6**”h]”hŒ//sys/class/leds/SRWS1::::RPM6”…”�”}”(hjk1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khjd1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM7**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM7**”h]”hŒ//sys/class/leds/SRWS1::::RPM7”…”�”}”(hj•1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´KhjŽ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM8**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM8**”h]”hŒ//sys/class/leds/SRWS1::::RPM8”…”�”}”(hj¿1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj¸1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM9**”h]”j`)�”}”(hŒ3**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM9**”h]”hŒ//sys/class/leds/SRWS1::::RPM9”…”�”}”(hjé1h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå1ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khjâ1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM10**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM10**”h]”hŒ0/sys/class/leds/SRWS1::::RPM10”…”�”}”(hj2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj 2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM11**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM11**”h]”hŒ0/sys/class/leds/SRWS1::::RPM11”…”�”}”(hj=2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj92ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj62ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj32ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM12**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM12**”h]”hŒ0/sys/class/leds/SRWS1::::RPM12”…”�”}”(hjg2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj`2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM13**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM13**”h]”hŒ0/sys/class/leds/SRWS1::::RPM13”…”�”}”(hj‘2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´KhjŠ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM14**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM14**”h]”hŒ0/sys/class/leds/SRWS1::::RPM14”…”�”}”(hj»2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj·2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj´2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM15**”h]”j`)�”}”(hŒ4**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPM15**”h]”hŒ0/sys/class/leds/SRWS1::::RPM15”…”�”}”(hjå2h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjá2ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´KhjÞ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPMALL**”h]”j`)�”}”(hŒ5**\/sys\/class\/leds\/SRWS1\:\:\\:\:RPMALL**”h]”hŒ1/sys/class/leds/SRWS1::::RPMALL”…”�”}”(hj3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj 3ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´Khj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹0ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~0ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{0ubah}”(h]”jz0ah ]”h"]”Œ$abi_sys_class_leds_srws1_serial_rpm1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@3jp0sj˜}”jz0jp0subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-driver-hid-srws1 `”h]”(hŒDefined on file ”…”�”}”(hjE3h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-driver-hid-srws1 `”h]”j§)�”}”(hjO3h]”hŒsysfs-driver-hid-srws1”…”�”}”(hjQ3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_driver_hid_srws1”uh1hh³j¬0h´KhjE3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´KhhÊh²hubhÞ)�”}”(hŒeProvides a control for turning on/off the LEDs which form an RPM meter on the front of the controller”h]”hŒeProvides a control for turning on/off the LEDs which form an RPM meter on the front of the controller”…”�”}”(hjs3h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬0h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_leds_dell_kbd_backlight_als_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-leds-dell-kbd-backlight-als-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjà3h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-platform-dell-laptop `”h]”j§)�”}”(hjê3h]”hŒsysfs-platform-dell-laptop”…”�”}”(hjì3h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè3ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö3Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_platform_dell_laptop”uh1hh³j½3h´Khjà3ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubhÞ)�”}”(hŒ¶This file allows to control the automatic keyboard illumination mode on some systems that have an ambient light sensor. Write 1 to this file to enable the auto mode, 0 to disable it.”h]”hŒ¶This file allows to control the automatic keyboard illumination mode on some systems that have an ambient light sensor. Write 1 to this file to enable the auto mode, 0 to disable it.”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_leds_dell_kbd_backlight_als_setting:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-leds-dell-kbd-backlight-als-setting”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjz4h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-platform-dell-laptop `”h]”j§)�”}”(hj„4h]”hŒsysfs-platform-dell-laptop”…”�”}”(hj†4h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚4ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�4Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_platform_dell_laptop”uh1hh³j½3h´K hjz4ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K hhÊh²hubhÞ)�”}”(hŒ`This file allows to specify the on/off threshold value, as reported by the ambient light sensor.”h]”hŒ`This file allows to specify the on/off threshold value, as reported by the ambient light sensor.”…”�”}”(hj¨4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_leds_dell_kbd_backlight_start_triggers:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-leds-dell-kbd-backlight-start-triggers”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÄ4ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/leds\/dell\:\:kbd_backlight\/start_triggers**”h]”j`)�”}”(hŒ=**\/sys\/class\/leds\/dell\:\:kbd_backlight\/start_triggers**”h]”hŒ9/sys/class/leds/dell::kbd_backlight/start_triggers”…”�”}”(hjÞ4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´Khj×4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ4ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ4ubah}”(h]”jÀ4ah ]”h"]”Œ4abi_sys_class_leds_dell_kbd_backlight_start_triggers”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5j¶4sj˜}”jÀ4j¶4subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-platform-dell-laptop `”h]”(hŒDefined on file ”…”�”}”(hj5h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-platform-dell-laptop `”h]”j§)�”}”(hj5h]”hŒsysfs-platform-dell-laptop”…”�”}”(hj 5h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*5Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_platform_dell_laptop”uh1hh³j½3h´Khj5ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubhÞ)�”}”(hŒñThis file allows to control the input triggers that turn on the keyboard backlight illumination that is disabled because of inactivity. Read the file to see the triggers available. The ones enabled are preceded by '+', those disabled by '-'.”h]”hŒùThis file allows to control the input triggers that turn on the keyboard backlight illumination that is disabled because of inactivity. Read the file to see the triggers available. The ones enabled are preceded by ‘+’, those disabled by ‘-‘.”…”�”}”(hjB5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubhÞ)�”}”(hŒTo enable a trigger, write its name preceded by '+' to this file. To disable a trigger, write its name preceded by '-' instead.”h]”hŒ‡To enable a trigger, write its name preceded by ‘+’ to this file. To disable a trigger, write its name preceded by ‘-’ instead.”…”�”}”(hjP5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubhÞ)�”}”(hŒ4For example, to enable the keyboard as trigger run::”h]”hŒ3For example, to enable the keyboard as trigger run:”…”�”}”(hj^5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubj¹)�”}”(hŒCecho +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers”h]”hŒCecho +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers”…”�”}”hjl5sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j½3h´KhhÊh²hubhÞ)�”}”(hŒTo disable it::”h]”hŒTo disable it:”…”�”}”(hjz5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubj¹)�”}”(hŒCecho -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers”h]”hŒCecho -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers”…”�”}”hjˆ5sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j½3h´KhhÊh²hubhÞ)�”}”(hŒ;Note that not all the available triggers can be configured.”h]”hŒ;Note that not all the available triggers can be configured.”…”�”}”(hj–5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_leds_dell_kbd_backlight_stop_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-leds-dell-kbd-backlight-stop-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj²5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/leds\/dell\:\:kbd_backlight\/stop_timeout**”h]”j`)�”}”(hŒ;**\/sys\/class\/leds\/dell\:\:kbd_backlight\/stop_timeout**”h]”hŒ7/sys/class/leds/dell::kbd_backlight/stop_timeout”…”�”}”(hjÌ5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hjÅ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿5ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯5ubah}”(h]”j®5ah ]”h"]”Œ2abi_sys_class_leds_dell_kbd_backlight_stop_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý5j¤5sj˜}”j®5j¤5subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-platform-dell-laptop `”h]”(hŒDefined on file ”…”�”}”(hj6h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-platform-dell-laptop `”h]”j§)�”}”(hj 6h]”hŒsysfs-platform-dell-laptop”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_platform_dell_laptop”uh1hh³j½3h´K/hj6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubhÞ)�”}”(hŒïThis file allows to specify the interval after which the keyboard illumination is disabled because of inactivity. The timeouts are expressed in seconds, minutes, hours and days, for which the symbols are 's', 'm', 'h' and 'd' respectively.”h]”hŒÿThis file allows to specify the interval after which the keyboard illumination is disabled because of inactivity. The timeouts are expressed in seconds, minutes, hours and days, for which the symbols are ‘s’, ‘m’, ‘h’ and ‘d’ respectively.”…”�”}”(hj06h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubhÞ)�”}”(hŒžTo configure the timeout, write to this file a value along with any the above units. If no unit is specified, the value is assumed to be expressed in seconds.”h]”hŒžTo configure the timeout, write to this file a value along with any the above units. If no unit is specified, the value is assumed to be expressed in seconds.”…”�”}”(hj>6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubhÞ)�”}”(hŒ3For example, to set the timeout to 10 minutes run::”h]”hŒ2For example, to set the timeout to 10 minutes run:”…”�”}”(hjL6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubj¹)�”}”(hŒ;echo 10m > /sys/class/leds/dell::kbd_backlight/stop_timeout”h]”hŒ;echo 10m > /sys/class/leds/dell::kbd_backlight/stop_timeout”…”�”}”hjZ6sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j½3h´K/hhÊh²hubhÞ)�”}”(hŒ‡Note that when this file is read, the returned value might be expressed in a different unit than the one used when the timeout was set.”h]”hŒ‡Note that when this file is read, the returned value might be expressed in a different unit than the one used when the timeout was set.”…”�”}”(hjh6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubhÞ)�”}”(hŒŸAlso note that only some timeouts are supported and that some systems might fall back to a specific timeout in case an invalid timeout is written to this file.”h]”hŒŸAlso note that only some timeouts are supported and that some systems might fall back to a specific timeout in case an invalid timeout is written to this file.”…”�”}”(hjv6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½3h´K/hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_leds_go_rgb_joystick_rings_effect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-leds-go-rgb-joystick-rings-effect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj’6ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/effect**”h]”j`)�”}”(hŒ7**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/effect**”h]”hŒ3/sys/class/leds/go:rgb:joystick_rings/effect”…”�”}”(hj¬6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨6ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Khj¥6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸ6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’6ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�6ubah}”(h]”jŽ6ah ]”h"]”Œ/abi_sys_class_leds_go_rgb_joystick_rings_effect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝ6j„6sj˜}”jŽ6j„6subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjâ6h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjì6h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjî6h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê6ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø6Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Khjâ6ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ6This controls the display effect of the RGB interface.”h]”hŒ6This controls the display effect of the RGB interface.”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ2Values are monocolor, breathe, chroma, or rainbow.”h]”hŒ2Values are monocolor, breathe, chroma, or rainbow.”…”�”}”(hj7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj,7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_leds_go_rgb_joystick_rings_effect_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-leds-go-rgb-joystick-rings-effect-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjH7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/effect_index**”h]”j`)�”}”(hŒ=**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/effect_index**”h]”hŒ9/sys/class/leds/go:rgb:joystick_rings/effect_index”…”�”}”(hjb7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^7ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hj[7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE7ubah}”(h]”jD7ah ]”h"]”Œ5abi_sys_class_leds_go_rgb_joystick_rings_effect_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“7j:7sj˜}”jD7j:7subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj˜7h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj¢7h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj¤7h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 7ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®7Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K hj˜7ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒ=This displays the available options for the effect attribute.”h]”hŒ=This displays the available options for the effect attribute.”…”�”}”(hjÆ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒ2Values are monocolor, breathe, chroma, or rainbow.”h]”hŒ2Values are monocolor, breathe, chroma, or rainbow.”…”�”}”(hjÔ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjâ7h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_leds_go_rgb_joystick_rings_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-leds-go-rgb-joystick-rings-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjþ7ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/enabled**”h]”j`)�”}”(hŒ8**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/enabled**”h]”hŒ4/sys/class/leds/go:rgb:joystick_rings/enabled”…”�”}”(hj8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´Khj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþ7ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjû7ubah}”(h]”jú7ah ]”h"]”Œ0abi_sys_class_leds_go_rgb_joystick_rings_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jI8jð7sj˜}”jú7jð7subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjN8h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjX8h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjZ8h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjV8ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jd8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KhjN8ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ6This controls enabling or disabling the RGB interface.”h]”hŒ6This controls enabling or disabling the RGB interface.”…”�”}”(hj|8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjŠ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj˜8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_leds_go_rgb_joystick_rings_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-leds-go-rgb-joystick-rings-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h •]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj´8ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/enabled_index**”h]”j`)�”}”(hŒ>**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/enabled_index**”h]”hŒ:/sys/class/leds/go:rgb:joystick_rings/enabled_index”…”�”}”(hjÎ8h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhjÇ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ8ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´8ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±8ubah}”(h]”j°8ah ]”h"]”Œ6abi_sys_class_leds_go_rgb_joystick_rings_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ8j¦8sj˜}”j°8j¦8subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj9h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj9h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj 9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´Khj9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the enabled attribute.”h]”hŒ>This displays the available options for the enabled attribute.”…”�”}”(hj29h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj@9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjN9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_leds_go_rgb_joystick_rings_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-leds-go-rgb-joystick-rings-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjj9ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/mode**”h]”j`)�”}”(hŒ5**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/mode**”h]”hŒ1/sys/class/leds/go:rgb:joystick_rings/mode”…”�”}”(hj„9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj€9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K%hj}9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjz9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjj9ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg9ubah}”(h]”jf9ah ]”h"]”Œ-abi_sys_class_leds_go_rgb_joystick_rings_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jµ9j\9sj˜}”jf9j\9subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjº9h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÄ9h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÆ9h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂ9ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐ9Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K%hjº9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K%hhÊh²hubhÞ)�”}”(hŒ6This controls the operating mode of the RGB interface.”h]”hŒ6This controls the operating mode of the RGB interface.”…”�”}”(hjè9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K%hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒüValues are dynamic or custom. Custom allows setting the RGB effect and color. Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux. Applies to Lenovo Legion Go and Go 2 line of handheld devices. ”h]”(jn)�”}”(hŒMValues are dynamic or custom. Custom allows setting the RGB effect and color.”h]”hŒMValues are dynamic or custom. Custom allows setting the RGB effect and color.”…”�”}”(hjý9h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊch´K%hjù9ubj~)�”}”(hhh]”(hÞ)�”}”(hŒ`Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux.”h]”hŒ`Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux.”…”�”}”(hj:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K%hj :ubjÛ›)�”}”(hŒ@Applies to Lenovo Legion Go and Go 2 line of handheld devices. ”h]”hÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj :h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K%hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÊch´K%hj :ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjù9ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊch´K%hjö9ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ8.. _abi_sys_class_leds_go_rgb_joystick_rings_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-leds-go-rgb-joystick-rings-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjT:ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/mode_index**”h]”j`)�”}”(hŒ;**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/mode_index**”h]”hŒ7/sys/class/leds/go:rgb:joystick_rings/mode_index”…”�”}”(hjn:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K0hjg:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT:ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ:ubah}”(h]”jP:ah ]”h"]”Œ3abi_sys_class_leds_go_rgb_joystick_rings_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ:jF:sj˜}”jP:jF:subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj¤:h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj®:h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj°:h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬:ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº:Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K0hj¤:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K0hhÊh²hubhÞ)�”}”(hŒ;This displays the available options for the mode attribute.”h]”hŒ;This displays the available options for the mode attribute.”…”�”}”(hjÒ:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K0hhÊh²hubhÞ)�”}”(hŒValues are dynamic or custom.”h]”hŒValues are dynamic or custom.”…”�”}”(hjà:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K0hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjî:h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K0hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_leds_go_rgb_joystick_rings_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-leds-go-rgb-joystick-rings-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj ;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/profile**”h]”j`)�”}”(hŒ8**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/profile**”h]”hŒ4/sys/class/leds/go:rgb:joystick_rings/profile”…”�”}”(hj$;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K9hj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;ubah}”(h]”j;ah ]”h"]”Œ0abi_sys_class_leds_go_rgb_joystick_rings_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jU;jü:sj˜}”j;jü:subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjZ;h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjd;h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjf;h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjb;ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jp;Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´K9hjZ;ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K9hhÊh²hubhÞ)�”}”(hŒ3This controls selecting the configured RGB profile.”h]”hŒ3This controls selecting the configured RGB profile.”…”�”}”(hjˆ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K9hhÊh²hubhÞ)�”}”(hŒValues are 1-3.”h]”hŒValues are 1-3.”…”�”}”(hj–;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K9hhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj¤;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´K9hhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_leds_go_rgb_joystick_rings_profile_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-leds-go-rgb-joystick-rings-profile-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÀ;ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/profile_range**”h]”j`)�”}”(hŒ>**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/profile_range**”h]”hŒ:/sys/class/leds/go:rgb:joystick_rings/profile_range”…”�”}”(hjÚ;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KBhjÓ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ;ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ;ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½;ubah}”(h]”j¼;ah ]”h"]”Œ6abi_sys_class_leds_go_rgb_joystick_rings_profile_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j <j²;sj˜}”j¼;j²;subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj<h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj<h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hj<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KBhj<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KBhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the profile attribute.”h]”hŒ>This displays the available options for the profile attribute.”…”�”}”(hj><h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KBhhÊh²hubhÞ)�”}”(hŒValues are 1-3.”h]”hŒValues are 1-3.”…”�”}”(hjL<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KBhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjZ<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KBhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_leds_go_rgb_joystick_rings_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-leds-go-rgb-joystick-rings-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjv<ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/speed**”h]”j`)�”}”(hŒ6**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/speed**”h]”hŒ2/sys/class/leds/go:rgb:joystick_rings/speed”…”�”}”(hj�<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KKhj‰<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ<ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv<ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs<ubah}”(h]”jr<ah ]”h"]”Œ.abi_sys_class_leds_go_rgb_joystick_rings_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ<jh<sj˜}”jr<jh<subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hjÆ<h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hjÐ<h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjÒ<h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎ<ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜ<Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KKhjÆ<ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KKhhÊh²hubhÞ)�”}”(hŒKThis controls the change rate for the breathe, chroma, and rainbow effects.”h]”hŒKThis controls the change rate for the breathe, chroma, and rainbow effects.”…”�”}”(hjô<h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KKhhÊh²hubhÞ)�”}”(hŒValues are 0-100.”h]”hŒValues are 0-100.”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KKhhÊh²hubhÞ)�”}”(hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KKhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_leds_go_rgb_joystick_rings_speed_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-leds-go-rgb-joystick-rings-speed-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj,=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/speed_range**”h]”j`)�”}”(hŒ<**\/sys\/class\/leds\/go\:rgb\:joystick_rings\/speed_range**”h]”hŒ8/sys/class/leds/go:rgb:joystick_rings/speed_range”…”�”}”(hjF=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjB=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KThj?=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj<=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj9=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj,=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj)=ubah}”(h]”j(=ah ]”h"]”Œ4abi_sys_class_leds_go_rgb_joystick_rings_speed_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jw=j=sj˜}”j(=j=subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-driver-hid-lenovo-go `”h]”(hŒDefined on file ”…”�”}”(hj|=h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-driver-hid-lenovo-go `”h]”j§)�”}”(hj†=h]”hŒsysfs-driver-hid-lenovo-go”…”�”}”(hjˆ=h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„=ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’=Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_driver_hid_lenovo_go”uh1hh³jÊch´KThj|=ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KThhÊh²hubhÞ)�”}”(hŒApplies to Lenovo Legion Go and Go 2 line of handheld devices.”h]”hŒ>Applies to Lenovo Legion Go and Go 2 line of handheld devices.”…”�”}”(hjÆ=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊch´KThhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_leds_go_s_rgb_joystick_rings_effect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-leds-go-s-rgb-joystick-rings-effect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjâ=ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/effect**”h]”j`)�”}”(hŒ9**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/effect**”h]”hŒ5/sys/class/leds/go_s:rgb:joystick_rings/effect”…”�”}”(hjü=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Khjõ=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï=ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ=ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß=ubah}”(h]”jÞ=ah ]”h"]”Œ1abi_sys_class_leds_go_s_rgb_joystick_rings_effect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j->jÔ=sj˜}”jÞ=jÔ=subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj2>h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj<>h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj>>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Khj2>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ6This controls the display effect of the RGB interface.”h]”hŒ6This controls the display effect of the RGB interface.”…”�”}”(hj`>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ2Values are monocolor, breathe, chroma, or rainbow.”h]”hŒ2Values are monocolor, breathe, chroma, or rainbow.”…”�”}”(hjn>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj|>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_leds_go_s_rgb_joystick_rings_effect_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-leds-go-s-rgb-joystick-rings-effect-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj˜>ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/effect_index**”h]”j`)�”}”(hŒ?**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/effect_index**”h]”hŒ;/sys/class/leds/go_s:rgb:joystick_rings/effect_index”…”�”}”(hj²>h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®>ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K hj«>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜>ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•>ubah}”(h]”j”>ah ]”h"]”Œ7abi_sys_class_leds_go_s_rgb_joystick_rings_effect_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jã>jŠ>sj˜}”j”>jŠ>subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjè>h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjò>h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjô>h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjð>ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþ>Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K hjè>ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K hhÊh²hubhÞ)�”}”(hŒ=This displays the available options for the effect attribute.”h]”hŒ=This displays the available options for the effect attribute.”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K hhÊh²hubhÞ)�”}”(hŒ2Values are monocolor, breathe, chroma, or rainbow.”h]”hŒ2Values are monocolor, breathe, chroma, or rainbow.”…”�”}”(hj$?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj2?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_leds_go_s_rgb_joystick_rings_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-leds-go-s-rgb-joystick-rings-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjž?h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj¨?h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjª?h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦?ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´?Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´Khjž?ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ6This controls enabling or disabling the RGB interface.”h]”hŒ6This controls enabling or disabling the RGB interface.”…”�”}”(hjÌ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hjÚ?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjè?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_leds_go_s_rgb_joystick_rings_enabled_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-leds-go-s-rgb-joystick-rings-enabled-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/enabled_index**”h]”j`)�”}”(hŒ@**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/enabled_index**”h]”hŒ</sys/class/leds/go_s:rgb:joystick_rings/enabled_index”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´Khj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@ubah}”(h]”j@ah ]”h"]”Œ8abi_sys_class_leds_go_s_rgb_joystick_rings_enabled_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jO@jö?sj˜}”j@jö?subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjT@h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj^@h]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj`@h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\@ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj@Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KhjT@ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the enabled attribute.”h]”hŒ>This displays the available options for the enabled attribute.”…”�”}”(hj‚@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒValues are true or false.”h]”hŒValues are true or false.”…”�”}”(hj�@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjž@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_leds_go_s_rgb_joystick_rings_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-leds-go-s-rgb-joystick-rings-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjº@ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/mode**”h]”j`)�”}”(hŒ7**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/mode**”h]”hŒ3/sys/class/leds/go_s:rgb:joystick_rings/mode”…”�”}”(hjÔ@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K%hjÍ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ@ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº@ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·@ubah}”(h]”j¶@ah ]”h"]”Œ/abi_sys_class_leds_go_s_rgb_joystick_rings_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAj¬@sj˜}”j¶@j¬@subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj Ah²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjAh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j AŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K%hj Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K%hhÊh²hubhÞ)�”}”(hŒ6This controls the operating mode of the RGB interface.”h]”hŒ6This controls the operating mode of the RGB interface.”…”�”}”(hj8Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K%hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒõValues are dynamic or custom. Custom allows setting the RGB effect and color. Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux. Applies to Lenovo Legion Go S line of handheld devices. ”h]”(jn)�”}”(hŒMValues are dynamic or custom. Custom allows setting the RGB effect and color.”h]”hŒMValues are dynamic or custom. Custom allows setting the RGB effect and color.”…”�”}”(hjMAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j•fh´K%hjIAubj~)�”}”(hhh]”(hÞ)�”}”(hŒ`Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux.”h]”hŒ`Dynamic is a Windows mode for syncing Lenovo RGB interfaces not currently supported under Linux.”…”�”}”(hj^Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K%hj[AubjÛ›)�”}”(hŒ9Applies to Lenovo Legion Go S line of handheld devices. ”h]”hÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjpAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K%hjlAubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j•fh´K%hj[Aubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjIAubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j•fh´K%hjFAubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ:.. _abi_sys_class_leds_go_s_rgb_joystick_rings_mode_index:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-leds-go-s-rgb-joystick-rings-mode-index”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¤AubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/mode_index**”h]”j`)�”}”(hŒ=**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/mode_index**”h]”hŒ9/sys/class/leds/go_s:rgb:joystick_rings/mode_index”…”�”}”(hj¾Ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºAubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K0hj·Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±Aubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤Aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡Aubah}”(h]”j Aah ]”h"]”Œ5abi_sys_class_leds_go_s_rgb_joystick_rings_mode_index”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïAj–Asj˜}”j Aj–AsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjôAh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjþAh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüAubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j BŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K0hjôAubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K0hhÊh²hubhÞ)�”}”(hŒ;This displays the available options for the mode attribute.”h]”hŒ;This displays the available options for the mode attribute.”…”�”}”(hj"Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K0hhÊh²hubhÞ)�”}”(hŒValues are dynamic or custom.”h]”hŒValues are dynamic or custom.”…”�”}”(hj0Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K0hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj>Bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K0hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_leds_go_s_rgb_joystick_rings_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-leds-go-s-rgb-joystick-rings-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjªBh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj´Bh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj¶Bh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²Bubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀBŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´K9hjªBubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K9hhÊh²hubhÞ)�”}”(hŒ3This controls selecting the configured RGB profile.”h]”hŒ3This controls selecting the configured RGB profile.”…”�”}”(hjØBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K9hhÊh²hubhÞ)�”}”(hŒValues are 1-3.”h]”hŒValues are 1-3.”…”�”}”(hjæBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K9hhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjôBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´K9hhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_leds_go_s_rgb_joystick_rings_profile_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-leds-go-s-rgb-joystick-rings-profile-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/profile_range**”h]”j`)�”}”(hŒ@**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/profile_range**”h]”hŒ</sys/class/leds/go_s:rgb:joystick_rings/profile_range”…”�”}”(hj*Ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&Cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KBhj#Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Cubah}”(h]”j Cah ]”h"]”Œ8abi_sys_class_leds_go_s_rgb_joystick_rings_profile_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[CjCsj˜}”j CjCsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hj`Ch²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjjCh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjlCh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhCubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvCŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KBhj`Cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KBhhÊh²hubhÞ)�”}”(hŒ>This displays the available options for the profile attribute.”h]”hŒ>This displays the available options for the profile attribute.”…”�”}”(hjŽCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KBhhÊh²hubhÞ)�”}”(hŒValues are 1-3.”h]”hŒValues are 1-3.”…”�”}”(hjœCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KBhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hjªCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KBhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_leds_go_s_rgb_joystick_rings_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-leds-go-s-rgb-joystick-rings-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÆCubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/speed**”h]”j`)�”}”(hŒ8**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/speed**”h]”hŒ4/sys/class/leds/go_s:rgb:joystick_rings/speed”…”�”}”(hjàCh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜCubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KKhjÙCubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖCubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓCubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆCubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃCubah}”(h]”jÂCah ]”h"]”Œ0abi_sys_class_leds_go_s_rgb_joystick_rings_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jDj¸Csj˜}”jÂCj¸CsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjDh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hj Dh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hj"Dh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,DŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KKhjDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KKhhÊh²hubhÞ)�”}”(hŒKThis controls the change rate for the breathe, chroma, and rainbow effects.”h]”hŒKThis controls the change rate for the breathe, chroma, and rainbow effects.”…”�”}”(hjDDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KKhhÊh²hubhÞ)�”}”(hŒValues are 0-100.”h]”hŒValues are 0-100.”…”�”}”(hjRDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KKhhÊh²hubhÞ)�”}”(hŒ7Applies to Lenovo Legion Go S line of handheld devices.”h]”hŒ7Applies to Lenovo Legion Go S line of handheld devices.”…”�”}”(hj`Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KKhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_leds_go_s_rgb_joystick_rings_speed_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-leds-go-s-rgb-joystick-rings-speed-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj|DubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/speed_range**”h]”j`)�”}”(hŒ>**\/sys\/class\/leds\/go_s\:rgb\:joystick_rings\/speed_range**”h]”hŒ:/sys/class/leds/go_s:rgb:joystick_rings/speed_range”…”�”}”(hj–Dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KThj�Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒDubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyDubah}”(h]”jxDah ]”h"]”Œ6abi_sys_class_leds_go_s_rgb_joystick_rings_speed_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇDjnDsj˜}”jxDjnDsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-driver-hid-lenovo-go-s `”h]”(hŒDefined on file ”…”�”}”(hjÌDh²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-driver-hid-lenovo-go-s `”h]”j§)�”}”(hjÖDh]”hŒsysfs-driver-hid-lenovo-go-s”…”�”}”(hjØDh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔDubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâDŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_driver_hid_lenovo_go_s”uh1hh³j•fh´KThjÌDubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•fh´KThhÊh²hubhÞ)�”}”(hŒ\/\\/attached_dev**”h]”j`)�”}”(hŒ=**\/sys\/class\/mdio_bus\/\\/\\/attached_dev**”h]”hŒ9/sys/class/mdio_bus///attached_dev”…”�”}”(hjLEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-net-phydev”h´KhjEEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Eubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Eubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Eubah}”(h]”j.Eah ]”h"]”Œ.abi_sys_class_mdio_bus_bus_device_attached_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~Ej$Esj˜}”j.Ej$EsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hjƒEh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hj�Eh]”hŒsysfs-class-net-phydev”…”�”}”(hj�Eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹Eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™EŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´KhjƒEubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubhÞ)�”}”(hŒCSymbolic link to the network device this PHY device is attached to.”h]”hŒCSymbolic link to the network device this PHY device is attached to.”…”�”}”(hj±Eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_mdio_bus_bus_device_c45_phy_ids_mmd_n_device_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-mdio-bus-bus-device-c45-phy-ids-mmd-n-device-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjÍEubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/mdio_bus\/\\/\\/c45_phy_ids\/mmd\_device_id**”h]”j`)�”}”(hŒP**\/sys\/class\/mdio_bus\/\\/\\/c45_phy_ids\/mmd\_device_id**”h]”hŒL/sys/class/mdio_bus///c45_phy_ids/mmd_device_id”…”�”}”(hjçEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãEubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhjàEubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚEubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍEubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊEubah}”(h]”jÉEah ]”h"]”Œ=abi_sys_class_mdio_bus_bus_device_c45_phy_ids_mmd_n_device_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFj¿Esj˜}”jÉEj¿EsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hjFh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hj'Fh]”hŒsysfs-class-net-phydev”…”�”}”(hj)Fh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%Fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3FŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´KhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubhÞ)�”}”(hŒðThis attribute contains the 32-bit PHY Identifier as reported by the device during bus enumeration, encoded in hexadecimal. These C45 IDs are used to match the device with the appropriate driver. These files are invisible to the C22 device.”h]”hŒðThis attribute contains the 32-bit PHY Identifier as reported by the device during bus enumeration, encoded in hexadecimal. These C45 IDs are used to match the device with the appropriate driver. These files are invisible to the C22 device.”…”�”}”(hjKFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_mdio_bus_bus_device_phy_dev_flags:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-mdio-bus-bus-device-phy-dev-flags”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjgFubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\\/\\/phy_dev_flags**”h]”j`)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\\/\\/phy_dev_flags**”h]”hŒ:/sys/class/mdio_bus///phy_dev_flags”…”�”}”(hj�Fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}Fubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KAhjzFubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwFubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtFubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgFubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdFubah}”(h]”jcFah ]”h"]”Œ/abi_sys_class_mdio_bus_bus_device_phy_dev_flags”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²FjYFsj˜}”jcFjYFsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hj·Fh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hjÁFh]”hŒsysfs-class-net-phydev”…”�”}”(hjÃFh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿Fubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍFŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´KAhj·Fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KAhhÊh²hubhÞ)�”}”(hXW32-bit hexadecimal number representing a bit mask of the configuration bits passed from the consumer of the PHY (Ethernet MAC, switch, etc.) to the PHY driver. The flags are only used internally by the kernel and their placement are not meant to be stable across kernel versions. This is intended for facilitating the debugging of PHY drivers.”h]”hXW32-bit hexadecimal number representing a bit mask of the configuration bits passed from the consumer of the PHY (Ethernet MAC, switch, etc.) to the PHY driver. The flags are only used internally by the kernel and their placement are not meant to be stable across kernel versions. This is intended for facilitating the debugging of PHY drivers.”…”�”}”(hjåFh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KAhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_mdio_bus_bus_device_phy_has_fixups:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-mdio-bus-bus-device-phy-has-fixups”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjGubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\\/\\/phy_has_fixups**”h]”j`)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\\/\\/phy_has_fixups**”h]”hŒ;/sys/class/mdio_bus///phy_has_fixups”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K hjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþFubah}”(h]”jýFah ]”h"]”Œ0abi_sys_class_mdio_bus_bus_device_phy_has_fixups”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLGjóFsj˜}”jýFjóFsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hjQGh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hj[Gh]”hŒsysfs-class-net-phydev”…”�”}”(hj]Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgGŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´K hjQGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K hhÊh²hubhÞ)�”}”(hŒÑThis attribute contains the boolean value whether a given PHY device has had any "fixup" workaround running on it, encoded as a boolean. This information is provided to help troubleshooting PHY configurations.”h]”hŒÕThis attribute contains the boolean value whether a given PHY device has had any “fixupâ€� workaround running on it, encoded as a boolean. This information is provided to help troubleshooting PHY configurations.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_mdio_bus_bus_device_phy_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-mdio-bus-bus-device-phy-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj›GubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/mdio_bus\/\\/\\/phy_id**”h]”j`)�”}”(hŒ7**\/sys\/class\/mdio_bus\/\\/\\/phy_id**”h]”hŒ3/sys/class/mdio_bus///phy_id”…”�”}”(hjµGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±Gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´Khj®Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨Gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›Gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜Gubah}”(h]”j—Gah ]”h"]”Œ(abi_sys_class_mdio_bus_bus_device_phy_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæGj�Gsj˜}”j—Gj�GsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hjëGh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hjõGh]”hŒsysfs-class-net-phydev”…”�”}”(hj÷Gh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóGubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´KhjëGubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubhÞ)�”}”(hŒ¼This attribute contains the 32-bit PHY Identifier as reported by the device during bus enumeration, encoded in hexadecimal. This ID is used to match the device with the appropriate driver.”h]”hŒ¼This attribute contains the 32-bit PHY Identifier as reported by the device during bus enumeration, encoded in hexadecimal. This ID is used to match the device with the appropriate driver.”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_mdio_bus_bus_device_phy_interface:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-mdio-bus-bus-device-phy-interface”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj5HubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\\/\\/phy_interface**”h]”j`)�”}”(hŒ>**\/sys\/class\/mdio_bus\/\\/\\/phy_interface**”h]”hŒ:/sys/class/mdio_bus///phy_interface”…”�”}”(hjOHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKHubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K'hjHHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Hubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Hubah}”(h]”j1Hah ]”h"]”Œ/abi_sys_class_mdio_bus_bus_device_phy_interface”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€Hj'Hsj˜}”j1Hj'HsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hj…Hh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hj�Hh]”hŒsysfs-class-net-phydev”…”�”}”(hj‘Hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›HŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´K'hj…Hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K'hhÊh²hubhÞ)�”}”(hŒõThis attribute contains the PHY interface as configured by the Ethernet driver during bus enumeration, encoded in string. This interface mode is used to configure the Ethernet MAC with the appropriate mode for its data lines to the PHY hardware.”h]”hŒõThis attribute contains the PHY interface as configured by the Ethernet driver during bus enumeration, encoded in string. This interface mode is used to configure the Ethernet MAC with the appropriate mode for its data lines to the PHY hardware.”…”�”}”(hj³Hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K'hhÊh²hubhÞ)�”}”(hŒPossible values are:”h]”hŒPossible values are:”…”�”}”(hjÁHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K'hhÊh²hubhÞ)�”}”(hŒÈ (not available), mii, gmii, sgmii, tbi, rev-mii, rmii, rgmii, rgmii-id, rgmii-rxid, rgmii-txid, rtbi, smii xgmii, moca, qsgmii, trgmii, 1000base-x, 2500base-x, rxaui, xaui, 10gbase-kr, unknown”h]”hŒÈ (not available), mii, gmii, sgmii, tbi, rev-mii, rmii, rgmii, rgmii-id, rgmii-rxid, rgmii-txid, rtbi, smii xgmii, moca, qsgmii, trgmii, 1000base-x, 2500base-x, rxaui, xaui, 10gbase-kr, unknown”…”�”}”(hjÏHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K'hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_mdio_bus_bus_device_phy_standalone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-mdio-bus-bus-device-phy-standalone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjëHubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\\/\\/phy_standalone**”h]”j`)�”}”(hŒ?**\/sys\/class\/mdio_bus\/\\/\\/phy_standalone**”h]”hŒ;/sys/class/mdio_bus///phy_standalone”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K8hjþHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûHubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøHubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëHubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèHubah}”(h]”jçHah ]”h"]”Œ0abi_sys_class_mdio_bus_bus_device_phy_standalone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6IjÝHsj˜}”jçHjÝHsubhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-phydev `”h]”(hŒDefined on file ”…”�”}”(hj;Ih²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-phydev `”h]”j§)�”}”(hjEIh]”hŒsysfs-class-net-phydev”…”�”}”(hjGIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_phydev”uh1hh³j`Eh´K8hj;Iubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K8hhÊh²hubhÞ)�”}”(hŒ¦Boolean value indicating whether the PHY device is used in standalone mode, without a net_device associated, by PHYLINK. Attribute created only when this is the case.”h]”hŒ¦Boolean value indicating whether the PHY device is used in standalone mode, without a net_device associated, by PHYLINK. Attribute created only when this is the case.”…”�”}”(hjiIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j`Eh´K8hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mei:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj…IubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mei\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mei\/**”h]”hŒ/sys/class/mei/”…”�”}”(hjŸIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-mei”h´Khj˜Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’Iubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…Iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚Iubah}”(h]”j�Iah ]”h"]”Œabi_sys_class_mei”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑIjwIsj˜}”j�IjwIsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hjÖIh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjàIh]”hŒsysfs-class-mei”…”�”}”(hjâIh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞIubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìIŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´KhjÖIubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubhÞ)�”}”(hŒ8The mei/ class sub-directory belongs to mei device class”h]”hŒ8The mei/ class sub-directory belongs to mei device class”…”�”}”(hjJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mei_mei_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei-mei-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj JubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/mei\/mei\\/**”h]”j`)�”}”(hŒ!**\/sys\/class\/mei\/mei\\/**”h]”hŒ/sys/class/mei/mei/”…”�”}”(hj:Jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6Jubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hj3Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-Jubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJubah}”(h]”jJah ]”h"]”Œabi_sys_class_mei_mei_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkJjJsj˜}”jJjJsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hjpJh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjzJh]”hŒsysfs-class-mei”…”�”}”(hj|Jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxJubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†JŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K hjpJubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hhÊh²hubhÞ)�”}”(hŒGThe /sys/class/mei/meiN directory is created for each probed mei device”h]”hŒGThe /sys/class/mei/meiN directory is created for each probed mei device”…”�”}”(hjžJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_mei_mei_n_dev_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-mei-mei-n-dev-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjºJubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/mei\/mei\\/dev_state**”h]”j`)�”}”(hŒ***\/sys\/class\/mei\/mei\\/dev_state**”h]”hŒ&/sys/class/mei/mei/dev_state”…”�”}”(hjÔJh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KEhjÍJubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊJubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇJubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºJubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·Jubah}”(h]”j¶Jah ]”h"]”Œ!abi_sys_class_mei_mei_n_dev_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKj¬Jsj˜}”j¶Jj¬JsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hj Kh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjKh]”hŒsysfs-class-mei”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j KŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´KEhj Kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KEhhÊh²hubhÞ)�”}”(hŒDisplay the ME device state.”h]”hŒDisplay the ME device state.”…”�”}”(hj8Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KEhhÊh²hubhÞ)�”}”(hŒtThe device state can have following values: INITIALIZING INIT_CLIENTS ENABLED RESETTING DISABLED POWER_DOWN POWER_UP”h]”hŒtThe device state can have following values: INITIALIZING INIT_CLIENTS ENABLED RESETTING DISABLED POWER_DOWN POWER_UP”…”�”}”(hjFKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KEhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_mei_mei_n_fw_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-mei-mei-n-fw-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjbKubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/mei\/mei\\/fw_status**”h]”j`)�”}”(hŒ***\/sys\/class\/mei\/mei\\/fw_status**”h]”hŒ&/sys/class/mei/mei/fw_status”…”�”}”(hj|Kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhjuKubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrKubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoKubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbKubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_Kubah}”(h]”j^Kah ]”h"]”Œ!abi_sys_class_mei_mei_n_fw_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­KjTKsj˜}”j^KjTKsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hj²Kh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hj¼Kh]”hŒsysfs-class-mei”…”�”}”(hj¾Kh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºKubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈKŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´Khj²Kubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubhÞ)�”}”(hŒ#Display fw status registers content”h]”hŒ#Display fw status registers content”…”�”}”(hjàKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubhÞ)�”}”(hŒfThe ME FW writes its status information into fw status registers for BIOS and OS to monitor fw health.”h]”hŒfThe ME FW writes its status information into fw status registers for BIOS and OS to monitor fw health.”…”�”}”(hjîKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubhÞ)�”}”(hŒâThe register contains running state, power management state, error codes, and others. The way the registers are decoded depends on PCH or SoC generation. Also number of registers varies between 1 and 6 depending on generation.”h]”hŒâThe register contains running state, power management state, error codes, and others. The way the registers are decoded depends on PCH or SoC generation. Also number of registers varies between 1 and 6 depending on generation.”…”�”}”(hjüKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_mei_mei_n_fw_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei-mei-n-fw-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjLubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/mei\/mei\\/fw_ver**”h]”j`)�”}”(hŒ'**\/sys\/class\/mei\/mei\\/fw_ver**”h]”hŒ#/sys/class/mei/mei/fw_ver”…”�”}”(hj2Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Lubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K:hj+Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Lubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLubah}”(h]”jLah ]”h"]”Œabi_sys_class_mei_mei_n_fw_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcLj Lsj˜}”jLj LsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hjhLh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjrLh]”hŒsysfs-class-mei”…”�”}”(hjtLh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpLubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~LŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K:hjhLubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K:hhÊh²hubhÞ)�”}”(hŒ Display the ME firmware version.”h]”hŒ Display the ME firmware version.”…”�”}”(hj–Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K:hhÊh²hubhÞ)�”}”(hŒªThe version of the platform ME firmware is in format: :.... There can be up to three such blocks for different FW components.”h]”hŒªThe version of the platform ME firmware is in format: :.... There can be up to three such blocks for different FW components.”…”�”}”(hj¤Lh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K:hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_mei_mei_n_hbm_ver:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei-mei-n-hbm-ver”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjÀLubjM)�”}”(hhh]”jR•")�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/mei\/mei\\/hbm_ver**”h]”j`)�”}”(hŒ(**\/sys\/class\/mei\/mei\\/hbm_ver**”h]”hŒ$/sys/class/mei/mei/hbm_ver”…”�”}”(hjÚLh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hjÓLubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐLubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀLubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½Lubah}”(h]”j¼Lah ]”h"]”Œabi_sys_class_mei_mei_n_hbm_ver”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Mj²Lsj˜}”j¼Lj²LsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hjMh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjMh]”hŒsysfs-class-mei”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&MŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K hjMubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hhÊh²hubhÞ)�”}”(hŒ,Display the negotiated HBM protocol version.”h]”hŒ,Display the negotiated HBM protocol version.”…”�”}”(hj>Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hhÊh²hubhÞ)�”}”(hŒFThe HBM protocol version negotiated between the driver and the device.”h]”hŒFThe HBM protocol version negotiated between the driver and the device.”…”�”}”(hjLMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_mei_mei_n_hbm_ver_drv:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-mei-mei-n-hbm-ver-drv”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjhMubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/mei\/mei\\/hbm_ver_drv**”h]”j`)�”}”(hŒ,**\/sys\/class\/mei\/mei\\/hbm_ver_drv**”h]”hŒ(/sys/class/mei/mei/hbm_ver_drv”…”�”}”(hj‚Mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~Mubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K)hj{Mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxMubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuMubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhMubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeMubah}”(h]”jdMah ]”h"]”Œ#abi_sys_class_mei_mei_n_hbm_ver_drv”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³MjZMsj˜}”jdMjZMsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hj¸Mh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjÂMh]”hŒsysfs-class-mei”…”�”}”(hjÄMh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀMubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎMŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K)hj¸Mubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K)hhÊh²hubhÞ)�”}”(hŒ(Display the driver HBM protocol version.”h]”hŒ(Display the driver HBM protocol version.”…”�”}”(hjæMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K)hhÊh²hubhÞ)�”}”(hŒ1The HBM protocol version supported by the driver.”h]”hŒ1The HBM protocol version supported by the driver.”…”�”}”(hjôMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K)hhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_mei_mei_n_kind:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei-mei-n-kind”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjNubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/mei\/mei\\/kind**”h]”j`)�”}”(hŒ%**\/sys\/class\/mei\/mei\\/kind**”h]”hŒ!/sys/class/mei/mei/kind”…”�”}”(hj*Nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K^hj#Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Nubah}”(h]”j Nah ]”h"]”Œabi_sys_class_mei_mei_n_kind”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[NjNsj˜}”j NjNsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hj`Nh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjjNh]”hŒsysfs-class-mei”…”�”}”(hjlNh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhNubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvNŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K^hj`Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K^hhÊh²hubhÞ)�”}”(hŒDisplay kind of the device”h]”hŒDisplay kind of the device”…”�”}”(hjŽNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K^hhÊh²hubhÞ)�”}”(hŒ£Generic devices are marked as "mei" while special purpose have their own names. Available options: - mei: generic mei device. - itouch: itouch (ipts) mei device.”h]”hŒ§Generic devices are marked as “meiâ€� while special purpose have their own names. Available options: - mei: generic mei device. - itouch: itouch (ipts) mei device.”…”�”}”(hjœNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K^hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_mei_mei_n_trc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mei-mei-n-trc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj¸NubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/mei\/mei\\/trc**”h]”j`)�”}”(hŒ$**\/sys\/class\/mei\/mei\\/trc**”h]”hŒ /sys/class/mei/mei/trc”…”�”}”(hjÒNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎNubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KThjËNubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈNubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅNubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸Nubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµNubah}”(h]”j´Nah ]”h"]”Œabi_sys_class_mei_mei_n_trc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jOjªNsj˜}”j´NjªNsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hjOh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjOh]”hŒsysfs-class-mei”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´KThjOubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KThhÊh²hubhÞ)�”}”(hŒ#Display trc status register content”h]”hŒ#Display trc status register content”…”�”}”(hj6Oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KThhÊh²hubhÞ)�”}”(hŒ|The ME FW writes Glitch Detection HW (TRC) status information into trc status register for BIOS and OS to monitor fw health.”h]”hŒ|The ME FW writes Glitch Detection HW (TRC) status information into trc status register for BIOS and OS to monitor fw health.”…”�”}”(hjDOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´KThhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_mei_mei_n_tx_queue_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-mei-mei-n-tx-queue-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj`OubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/mei\/mei\\/tx_queue_limit**”h]”j`)�”}”(hŒ/**\/sys\/class\/mei\/mei\\/tx_queue_limit**”h]”hŒ+/sys/class/mei/mei/tx_queue_limit”…”�”}”(hjzOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvOubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K1hjsOubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmOubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`Oubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]Oubah}”(h]”j\Oah ]”h"]”Œ&abi_sys_class_mei_mei_n_tx_queue_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«OjROsj˜}”j\OjROsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mei `”h]”(hŒDefined on file ”…”�”}”(hj°Oh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mei `”h]”j§)�”}”(hjºOh]”hŒsysfs-class-mei”…”�”}”(hj¼Oh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸Oubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆOŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mei”uh1hh³j³Ih´K1hj°Oubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K1hhÊh²hubhÞ)�”}”(hŒConfigure tx queue limit”h]”hŒConfigure tx queue limit”…”�”}”(hjÞOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K1hhÊh²hubhÞ)�”}”(hŒ8Set maximal number of pending writes per opened session.”h]”hŒ8Set maximal number of pending writes per opened session.”…”�”}”(hjìOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j³Ih´K1hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mic:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjPubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mic\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mic\/**”h]”hŒ/sys/class/mic/”…”�”}”(hj"Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-mic”h´KhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjPubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPubah}”(h]”jPah ]”h"]”Œabi_sys_class_mic”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTPjúOsj˜}”jPjúOsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hjYPh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjcPh]”hŒsysfs-class-mic”…”�”}”(hjePh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joPŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´KhjYPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubhÞ)�”}”(hŒðThe mic class directory belongs to Intel MIC devices and provides information per MIC device. An Intel MIC device is a PCIe form factor add-in Coprocessor card based on the Intel Many Integrated Core (MIC) architecture that runs a Linux OS.”h]”hŒðThe mic class directory belongs to Intel MIC devices and provides information per MIC device. An Intel MIC device is a PCIe form factor add-in Coprocessor card based on the Intel Many Integrated Core (MIC) architecture that runs a Linux OS.”…”�”}”(hj‡Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mic_mic_x:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic-mic-x”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj£PubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mic\/mic\**”h]”j`)�”}”(hŒ**\/sys\/class\/mic\/mic\**”h]”hŒ/sys/class/mic/mic”…”�”}”(hj½Ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹Pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K hj¶Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°Pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£Pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Pubah}”(h]”jŸPah ]”h"]”Œabi_sys_class_mic_mic_x”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîPj•Psj˜}”jŸPj•PsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hjóPh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjýPh]”hŒsysfs-class-mic”…”�”}”(hjÿPh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûPubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´K hjóPubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K hhÊh²hubhÞ)�”}”(hŒ�The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc., represent MIC devices (0,1,..etc). Each directory has information specific to that MIC device.”h]”hŒ�The directories /sys/class/mic/mic0, /sys/class/mic/mic1 etc., represent MIC devices (0,1,..etc). Each directory has information specific to that MIC device.”…”�”}”(hj!Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_mic_mic_x_bootmode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-mic-mic-x-bootmode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj=QubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/bootmode**”h]”j`)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/bootmode**”h]”hŒ%/sys/class/mic/mic/bootmode”…”�”}”(hjWQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhjPQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=Qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:Qubah}”(h]”j9Qah ]”h"]”Œ abi_sys_class_mic_mic_x_bootmode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆQj/Qsj˜}”j9Qj/QsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj�Qh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hj—Qh]”hŒsysfs-class-mic”…”�”}”(hj™Qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•Qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£QŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´Khj�Qubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubhÞ)�”}”(hŒÔWhen read, this sysfs entry provides the current bootmode for the card. This sysfs entry can be written with the following valid strings: a) linux - Boot a Linux image. b) flash - Boot an image for flash updates.”h]”hŒÔWhen read, this sysfs entry provides the current bootmode for the card. This sysfs entry can be written with the following valid strings: a) linux - Boot a Linux image. b) flash - Boot an image for flash updates.”…”�”}”(hj»Qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_mic_mic_x_cmdline:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic-mic-x-cmdline”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj×QubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/mic\/mic\\/cmdline**”h]”j`)�”}”(hŒ(**\/sys\/class\/mic\/mic\\/cmdline**”h]”hŒ$/sys/class/mic/mic/cmdline”…”�”}”(hjñQh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjíQubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K[hjêQubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjçQubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjäQubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×Qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔQubah}”(h]”jÓQah ]”h"]”Œabi_sys_class_mic_mic_x_cmdline”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"RjÉQsj˜}”jÓQjÉQsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj'Rh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hj1Rh]”hŒsysfs-class-mic”…”�”}”(hj3Rh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/Rubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´K[hj'Rubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K[hhÊh²hubhÞ)�”}”(hXCAn Intel MIC device runs a Linux OS during its operation. Before booting this card OS, it is possible to pass kernel command line options to configure various features in it, similar to self-bootable machines. When read, this entry provides information about the current kernel command line options set to boot the card OS. This entry can be written to change the existing kernel command line options. Typically, the user would want to read the current command line options, append new ones or modify existing ones and then write the whole kernel command line back to this entry.”h]”hXCAn Intel MIC device runs a Linux OS during its operation. Before booting this card OS, it is possible to pass kernel command line options to configure various features in it, similar to self-bootable machines. When read, this entry provides information about the current kernel command line options set to boot the card OS. This entry can be written to change the existing kernel command line options. Typically, the user would want to read the current command line options, append new ones or modify existing ones and then write the whole kernel command line back to this entry.”…”�”}”(hjURh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K[hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_mic_mic_x_family:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic-mic-x-family”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjqRubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/mic\/mic\\/family**”h]”j`)�”}”(hŒ'**\/sys\/class\/mic\/mic\\/family**”h]”hŒ#/sys/class/mic/mic/family”…”�”}”(hj‹Rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡Rubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´Khj„Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~Rubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqRubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjnRubah}”(h]”jmRah ]”h"]”Œabi_sys_class_mic_mic_x_family”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼RjcRsj˜}”jmRjcRsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hjÁRh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjËRh]”hŒsysfs-class-mic”…”�”}”(hjÍRh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉRubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×RŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´KhjÁRubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubhÞ)�”}”(hŒ_Provides information about the Coprocessor family for an Intel MIC device. For example - "x100"”h]”hŒcProvides information about the Coprocessor family for an Intel MIC device. For example - “x100â€�”…”�”}”(hjïRh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_mic_mic_x_firmware:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-mic-mic-x-firmware”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj SubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/firmware**”h]”j`)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/firmware**”h]”hŒ%/sys/class/mic/mic/firmware”…”�”}”(hj%Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KkhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSubah}”(h]”jSah ]”h"]”Œ abi_sys_class_mic_mic_x_firmware”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVSjýRsj˜}”jSjýRsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj[Sh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjeSh]”hŒsysfs-class-mic”…”�”}”(hjgSh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqSŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´Kkhj[Subeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KkhhÊh²hubhÞ)�”}”(hŒÜWhen read, this sysfs entry provides the path name under /lib/firmware/ where the firmware image to be booted on the card can be found. The entry can be written to change the firmware image location under /lib/firmware/.”h]”hŒÜWhen read, this sysfs entry provides the path name under /lib/firmware/ where the firmware image to be booted on the card can be found. The entry can be written to change the firmware image location under /lib/firmware/.”…”�”}”(hj‰Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KkhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_mic_mic_x_heartbeat_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-mic-mic-x-heartbeat-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj¥SubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/mic\/mic\\/heartbeat_enable**”h]”j`)�”}”(hŒ1**\/sys\/class\/mic\/mic\\/heartbeat_enable**”h]”hŒ-/sys/class/mic/mic/heartbeat_enable”…”�”}”(hj¿Sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»Subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K¦hj¸Subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµSubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²Subah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥Subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢Subah}”(h]”j¡Sah ]”h"]”Œ(abi_sys_class_mic_mic_x_heartbeat_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðSj—Ssj˜}”j¡Sj—SsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hjõSh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjÿSh]”hŒsysfs-class-mic”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýSubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j TŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´K¦hjõSubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K¦hhÊh²hubhÞ)�”}”(hX¯The MIC drivers detect and inform user space about card crashes via a heartbeat mechanism (see the description of shutdown_status above). User space can turn off this notification by setting heartbeat_enable to 0 and enable it by setting this entry to 1. If this notification is disabled it is the responsibility of user space to detect card crashes via alternative means such as a network ping. This setting is enabled by default.”h]”hX¯The MIC drivers detect and inform user space about card crashes via a heartbeat mechanism (see the description of shutdown_status above). User space can turn off this notification by setting heartbeat_enable to 0 and enable it by setting this entry to 1. If this notification is disabled it is the responsibility of user space to detect card crashes via alternative means such as a network ping. This setting is enabled by default.”…”�”}”(hj#Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K¦hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_mic_mic_x_log_buf_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-mic-mic-x-log-buf-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj?TubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/mic\/mic\\/log_buf_addr**”h]”j`)�”}”(hŒ-**\/sys\/class\/mic\/mic\\/log_buf_addr**”h]”hŒ)/sys/class/mic/mic/log_buf_addr”…”�”}”(hjYTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KŠhjRTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?Tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`”h]”(hŒDefined on file ”…”�”}”(hj�Th²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hj™Th]”hŒsysfs-class-mic”…”�”}”(hj›Th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—Tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥TŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´KŠhj�Tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KŠhhÊh²hubhÞ)�”}”(hXÐAn Intel MIC device runs a Linux OS during its operation. For debugging purpose and early kernel boot messages, the user can access the card OS log buffer via debugfs. When read, this entry provides the kernel virtual address of the buffer where the card OS log buffer can be read. This entry is written by the host configuration daemon to set the log buffer address. The correct log buffer address to be written can be found in the System.map file of the card OS.”h]”hXÐAn Intel MIC device runs a Linux OS during its operation. For debugging purpose and early kernel boot messages, the user can access the card OS log buffer via debugfs. When read, this entry provides the kernel virtual address of the buffer where the card OS log buffer can be read. This entry is written by the host configuration daemon to set the log buffer address. The correct log buffer address to be written can be found in the System.map file of the card OS.”…”�”}”(hj½Th²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KŠhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_mic_mic_x_log_buf_len:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-mic-mic-x-log-buf-len”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÙTubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/mic\/mic\\/log_buf_len**”h]”j`)�”}”(hŒ,**\/sys\/class\/mic\/mic\\/log_buf_len**”h]”hŒ(/sys/class/mic/mic/log_buf_len”…”�”}”(hjóTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjïTubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K˜hjìTubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjéTubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæTubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙTubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖTubah}”(h]”jÕTah ]”h"]”Œ#abi_sys_class_mic_mic_x_log_buf_len”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$UjËTsj˜}”jÕTjËTsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj)Uh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hj3Uh]”hŒsysfs-class-mic”…”�”}”(hj5Uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1Uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?UŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´K˜hj)Uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K˜hhÊh²hubhÞ)�”}”(hXÓAn Intel MIC device runs a Linux OS during its operation. For debugging purpose and early kernel boot messages, the user can access the card OS log buffer via debugfs. When read, this entry provides the kernel virtual address where the card OS log buffer length can be read. This entry is written by host configuration daemon to set the log buffer length address. The correct log buffer length address to be written can be found in the System.map file of the card OS.”h]”hXÓAn Intel MIC device runs a Linux OS during its operation. For debugging purpose and early kernel boot messages, the user can access the card OS log buffer via debugfs. When read, this entry provides the kernel virtual address where the card OS log buffer length can be read. This entry is written by host configuration daemon to set the log buffer length address. The correct log buffer length address to be written can be found in the System.map file of the card OS.”…”�”}”(hjWUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K˜hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_mic_mic_x_ramdisk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic-mic-x-ramdisk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjsUubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/mic\/mic\\/ramdisk**”h]”j`)�”}”(hŒ(**\/sys\/class\/mic\/mic\\/ramdisk**”h]”hŒ$/sys/class/mic/mic/ramdisk”…”�”}”(hj�Uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‰Uubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´Kuhj†Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒUubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj€Uubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsUubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjpUubah}”(h]”joUah ]”h"]”Œabi_sys_class_mic_mic_x_ramdisk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾UjeUsj˜}”joUjeUsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hjÃUh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjÍUh]”hŒsysfs-class-mic”…”�”}”(hjÏUh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËUubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙUŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´KuhjÃUubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KuhhÊh²hubhÞ)�”}”(hŒàWhen read, this sysfs entry provides the path name under /lib/firmware/ where the ramdisk image to be used during card OS boot can be found. The entry can be written to change the ramdisk image location under /lib/firmware/.”h]”hŒàWhen read, this sysfs entry provides the path name under /lib/firmware/ where the ramdisk image to be used during card OS boot can be found. The entry can be written to change the ramdisk image location under /lib/firmware/.”…”�”}”(hjñUh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KuhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_mic_mic_x_shutdown_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-mic-mic-x-shutdown-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj VubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/mic\/mic\\/shutdown_status**”h]”j`)�”}”(hŒ0**\/sys\/class\/mic\/mic\\/shutdown_status**”h]”hŒ,/sys/class/mic/mic/shutdown_status”…”�”}”(hj'Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#Vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Vubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Vubah}”(h]”j Vah ]”h"]”Œ'abi_sys_class_mic_mic_x_shutdown_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jXVjÿUsj˜}”j VjÿUsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj]Vh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjgVh]”hŒsysfs-class-mic”…”�”}”(hjiVh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeVubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jsVŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´KHhj]Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhhÊh²hubhÞ)�”}”(hŒÊAn Intel MIC device runs a Linux OS during its operation. This OS can shutdown because of various reasons. When read, this entry provides the status on why the card OS was shutdown. Possible values are:”h]”hŒÊAn Intel MIC device runs a Linux OS during its operation. This OS can shutdown because of various reasons. When read, this entry provides the status on why the card OS was shutdown. Possible values are:”…”�”}”(hj‹Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjœVubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjœVubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"nop"”h]”hŒ “nopâ€�”…”�”}”(hj¼Vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj¹Vubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶VubjW)�”}”(hhh]”hÞ)�”}”(hŒ?shutdown status is not applicable, when the card OS is "online"”h]”hŒCshutdown status is not applicable, when the card OS is “onlineâ€�”…”�”}”(hjÓVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhjÐVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³VubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "crashed"”h]”hŒ “crashedâ€�”…”�”}”(hjóVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhjðVubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíVubjW)�”}”(hhh]”hÞ)�”}”(hŒ%Shutdown because of a HW or SW crash.”h]”hŒ%Shutdown because of a HW or SW crash.”…”�”}”(hj Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhjWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjíVubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³VubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"halted"”h]”hŒ “haltedâ€�”…”�”}”(hj*Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj'Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$WubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Shutdown because of a halt command.”h]”hŒ#Shutdown because of a halt command.”…”�”}”(hjAWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj>Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³VubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "poweroff"”h]”hŒ“poweroffâ€�”…”�”}”(hjaWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj^Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[WubjW)�”}”(hhh]”hÞ)�”}”(hŒ'Shutdown because of a poweroff command.”h]”hŒ'Shutdown because of a poweroff command.”…”�”}”(hjxWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhjuWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³VubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "restart"”h]”hŒ “restartâ€�”…”�”}”(hj˜Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj•Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’WubjW)�”}”(hhh]”hÞ)�”}”(hŒ&Shutdown because of a restart command.”h]”hŒ&Shutdown because of a restart command.”…”�”}”(hj¯Wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KHhj¬Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Wubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³Vubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœVubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™Vubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ".. _abi_sys_class_mic_mic_x_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mic-mic-x-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjêWubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/mic\/mic\\/state**”h]”j`)�”}”(hŒ&**\/sys\/class\/mic\/mic\\/state**”h]”hŒ"/sys/class/mic/mic/state”…”�”}”(hjXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjýWubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúWubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷Wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêWubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçWubah}”(h]”jæWah ]”h"]”Œabi_sys_class_mic_mic_x_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5XjÜWsj˜}”jæWjÜWsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj:Xh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hjDXh]”hŒsysfs-class-mic”…”�”}”(hjFXh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBXubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPXŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´K$hj:Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hhÊh²hubhÞ)�”}”(hŒ�When read, this entry provides the current state of an Intel MIC device in the context of the card OS. Possible values that will be read are:”h]”hŒ�When read, this entry provides the current state of an Intel MIC device in the context of the card OS. Possible values that will be read are:”…”�”}”(hjhXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjyXubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjyXubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"ready"”h]”hŒ “readyâ€�”…”�”}”(hj™Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj–Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“XubjW)�”}”(hhh]”hÞ)�”}”(hŒºThe MIC device is ready to boot the card OS. On reading this entry after an OSPM resume, a "boot" has to be written to this entry if the card was previously shutdown during OSPM suspend.”h]”hŒ¾The MIC device is ready to boot the card OS. On reading this entry after an OSPM resume, a “bootâ€� has to be written to this entry if the card was previously shutdown during OSPM suspend.”…”�”}”(hj°Xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj­Xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�XubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "booting"”h]”hŒ “bootingâ€�”…”�”}”(hjÐXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjÍXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊXubjW)�”}”(hhh]”hÞ)�”}”(hŒ/The MIC device has initiated booting a card OS.”h]”hŒ/The MIC device has initiated booting a card OS.”…”�”}”(hjçXh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjäXubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊXubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�XubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"online"”h]”hŒ “onlineâ€�”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYubjW)�”}”(hhh]”hÞ)�”}”(hŒ/The MIC device has completed boot and is online”h]”hŒ/The MIC device has completed boot and is online”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�XubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"shutting_down"”h]”hŒ“shutting_downâ€�”…”�”}”(hj>Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj;Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8YubjW)�”}”(hhh]”hÞ)�”}”(hŒThe card OS is shutting down.”h]”hŒThe card OS is shutting down.”…”�”}”(hjUYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjRYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8Yubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�XubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "resetting"”h]”hŒ“resettingâ€�”…”�”}”(hjuYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjrYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoYubjW)�”}”(hhh]”hÞ)�”}”(hŒ-A reset has been initiated for the MIC device”h]”hŒ-A reset has been initiated for the MIC device”…”�”}”(hjŒYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj‰Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjoYubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�XubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"reset_failed"”h]”hŒ“reset_failedâ€�”…”�”}”(hj¬Yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj©Yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦YubjW)�”}”(hhh]”hÞ)�”}”(hŒ#The MIC device has failed to reset.”h]”hŒ#The MIC device has failed to reset.”…”�”}”(hjÃYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjÀYubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦Yubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Xubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjyXubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjvXubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ‘When written, this sysfs entry triggers different state change operations depending upon the current state of the card OS. Acceptable values are:”h]”hŒ‘When written, this sysfs entry triggers different state change operations depending upon the current state of the card OS. Acceptable values are:”…”�”}”(hjðYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjZubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjZubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"boot"”h]”hŒ “bootâ€�”…”�”}”(hj!Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubjW)�”}”(hhh]”hÞ)�”}”(hŒmBoot the card OS image specified by the combination of firmware, ramdisk, cmdline and bootmode sysfs entries.”h]”hŒmBoot the card OS image specified by the combination of firmware, ramdisk, cmdline and bootmode sysfs entries.”…”�”}”(hj8Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj5Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"reset"”h]”hŒ “resetâ€�”…”�”}”(hjXZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjUZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRZubjW)�”}”(hhh]”hÞ)�”}”(hŒInitiates device reset.”h]”hŒInitiates device reset.”…”�”}”(hjoZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjlZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "shutdown"”h]”hŒ“shutdownâ€�”…”�”}”(hj�Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hjŒZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ZubjW)�”}”(hhh]”hÞ)�”}”(hŒInitiates card OS shutdown.”h]”hŒInitiates card OS shutdown.”…”�”}”(hj¦Zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´K$hj£Zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰Zubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþYubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_class_mic_mic_x_stepping:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-mic-mic-x-stepping”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjáZubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/stepping**”h]”j`)�”}”(hŒ)**\/sys\/class\/mic\/mic\\/stepping**”h]”hŒ%/sys/class/mic/mic/stepping”…”�”}”(hjûZh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhjôZubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñZubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîZubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáZubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞZubah}”(h]”jÝZah ]”h"]”Œ abi_sys_class_mic_mic_x_stepping”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,[jÓZsj˜}”jÝZjÓZsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mic `”h]”(hŒDefined on file ”…”�”}”(hj1[h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mic `”h]”j§)�”}”(hj;[h]”hŒsysfs-class-mic”…”�”}”(hj=[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mic”uh1hh³j6Ph´Khj1[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hube(hÞ)�”}”(hŒcProvides information about the silicon stepping for an Intel MIC device. For example - "A0" or "B0"”h]”hŒkProvides information about the silicon stepping for an Intel MIC device. For example - “A0â€� or “B0â€�”…”�”}”(hj_[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j6Ph´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_misc_drivers_dw_xdata_pcie_device_write:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-misc-drivers-dw-xdata-pcie-device-write”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj{[ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/misc\/drivers\/dw\-xdata\-pcie\.\\/write**”h]”j`)�”}”(hŒC**\/sys\/class\/misc\/drivers\/dw\-xdata\-pcie\.\\/write**”h]”hŒ?/sys/class/misc/drivers/dw-xdata-pcie./write”…”�”}”(hj•[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘[ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/sysfs-driver-xdata”h´KhjŽ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆ[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{[ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx[ubah}”(h]”jw[ah ]”h"]”Œ5abi_sys_class_misc_drivers_dw_xdata_pcie_device_write”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ[jm[sj˜}”jw[jm[subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-xdata `”h]”(hŒDefined on file ”…”�”}”(hjÌ[h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-xdata `”h]”j§)�”}”(hjÖ[h]”hŒsysfs-driver-xdata”…”�”}”(hjØ[h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ[ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ[Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_xdata”uh1hh³j©[h´KhjÌ[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒÆAllows the user to enable the PCIe traffic generator which will create write TLPs frames - from the Root Complex to the Endpoint direction or to disable the PCIe traffic generator in all directions.”h]”hŒÆAllows the user to enable the PCIe traffic generator which will create write TLPs frames - from the Root Complex to the Endpoint direction or to disable the PCIe traffic generator in all directions.”…”�”}”(hjú[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ*Write y/1/on to enable, n/0/off to disable”h]”hŒ*Write y/1/on to enable, n/0/off to disable”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ Usage e.g.::”h]”hŒ Usage e.g.:”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ5echo 1 > /sys/class/misc/dw-xdata-pcie./write”h]”hŒ5echo 1 > /sys/class/misc/dw-xdata-pcie./write”…”�”}”hj$\sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒor::”h]”hŒor:”…”�”}”(hj2\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ5echo 0 > /sys/class/misc/dw-xdata-pcie./write”h]”hŒ5echo 0 > /sys/class/misc/dw-xdata-pcie./write”…”�”}”hj@\sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒ\The user can read the current PCIe link throughput generated through this generator in MB/s.”h]”hŒ\The user can read the current PCIe link throughput generated through this generator in MB/s.”…”�”}”(hjN\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ Usage e.g.::”h]”hŒ Usage e.g.:”…”�”}”(hj\\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ4cat /sys/class/misc/dw-xdata-pcie./write 204”h]”hŒ4cat /sys/class/misc/dw-xdata-pcie./write 204”…”�”}”hjj\sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒThe file is read and write.”h]”hŒThe file is read and write.”…”�”}”(hjx\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_misc_dw_xdata_pcie_device_read:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-misc-dw-xdata-pcie-device-read”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj”\ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/misc\/dw\-xdata\-pcie\.\\/read**”h]”j`)�”}”(hŒ9**\/sys\/class\/misc\/dw\-xdata\-pcie\.\\/read**”h]”hŒ5/sys/class/misc/dw-xdata-pcie./read”…”�”}”(hj®\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª\ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´Khj§\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”\ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘\ubah}”(h]”j�\ah ]”h"]”Œ,abi_sys_class_misc_dw_xdata_pcie_device_read”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß\j†\sj˜}”j�\j†\subhÞ)�”}”(hŒODefined on file :ref:`sysfs-driver-xdata `”h]”(hŒDefined on file ”…”�”}”(hjä\h²hh³Nh´Nubh)�”}”(hŒ?:ref:`sysfs-driver-xdata `”h]”j§)�”}”(hjî\h]”hŒsysfs-driver-xdata”…”�”}”(hjð\h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì\ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú\Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_sysfs_driver_xdata”uh1hh³j©[h´Khjä\ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒÅAllows the user to enable the PCIe traffic generator which will create read TLPs frames - from the Endpoint to the Root Complex direction or to disable the PCIe traffic generator in all directions.”h]”hŒÅAllows the user to enable the PCIe traffic generator which will create read TLPs frames - from the Endpoint to the Root Complex direction or to disable the PCIe traffic generator in all directions.”…”�”}”(hj]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ*Write y/1/on to enable, n/0/off to disable”h]”hŒ*Write y/1/on to enable, n/0/off to disable”…”�”}”(hj ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ Usage e.g.::”h]”hŒ Usage e.g.:”…”�”}”(hj.]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ4echo 1 > /sys/class/misc/dw-xdata-pcie./read”h]”hŒ4echo 1 > /sys/class/misc/dw-xdata-pcie./read”…”�”}”hj<]sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒor::”h]”hŒor:”…”�”}”(hjJ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ4echo 0 > /sys/class/misc/dw-xdata-pcie./read”h]”hŒ4echo 0 > /sys/class/misc/dw-xdata-pcie./read”…”�”}”hjX]sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒ\The user can read the current PCIe link throughput generated through this generator in MB/s.”h]”hŒ\The user can read the current PCIe link throughput generated through this generator in MB/s.”…”�”}”(hjf]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubhÞ)�”}”(hŒ Usage e.g.::”h]”hŒ Usage e.g.:”…”�”}”(hjt]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj¹)�”}”(hŒ3cat /sys/class/misc/dw-xdata-pcie./read 199”h]”hŒ3cat /sys/class/misc/dw-xdata-pcie./read 199”…”�”}”hj‚]sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j©[h´KhhÊh²hubhÞ)�”}”(hŒThe file is read and write.”h]”hŒThe file is read and write.”…”�”}”(hj�]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j©[h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mtd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¬]ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mtd\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mtd\/**”h]”hŒ/sys/class/mtd/”…”�”}”(hjÆ]h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂ]ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-mtd”h´Khj¿]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹]ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬]ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©]ubah}”(h]”j¨]ah ]”h"]”Œabi_sys_class_mtd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø]jž]sj˜}”j¨]jž]subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjý]h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj^h]”hŒsysfs-class-mtd”…”�”}”(hj ^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´Khjý]ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubhÞ)�”}”(hŒDThe mtd/ class subdirectory belongs to the MTD subsystem (MTD core).”h]”hŒDThe mtd/ class subdirectory belongs to the MTD subsystem (MTD core).”…”�”}”(hj+^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mtd_mtdx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjG^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mtd\/mtdX\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mtd\/mtdX\/**”h]”hŒ/sys/class/mtd/mtdX/”…”�”}”(hja^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K hjZ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjT^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjG^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjD^ubah}”(h]”jC^ah ]”h"]”Œabi_sys_class_mtd_mtdx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’^j9^sj˜}”jC^j9^subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj—^h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj¡^h]”hŒsysfs-class-mtd”…”�”}”(hj£^h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ^ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­^Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K hj—^ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K hhÊh²hubhÞ)�”}”(hŒÒThe /sys/class/mtd/mtd{0,1,2,3,...} directories correspond to each /dev/mtdX character device. These may represent physical/simulated flash devices, partitions on a flash device, or concatenated flash devices.”h]”hŒÒThe /sys/class/mtd/mtd{0,1,2,3,...} directories correspond to each /dev/mtdX character device. These may represent physical/simulated flash devices, partitions on a flash device, or concatenated flash devices.”…”�”}”(hjÅ^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_mtd_mtdx_bad_blocks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-mtd-mtdx-bad-blocks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjá^ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/mtd\/mtdX\/bad_blocks**”h]”j`)�”}”(hŒ'**\/sys\/class\/mtd\/mtdX\/bad_blocks**”h]”hŒ#/sys/class/mtd/mtdX/bad_blocks”…”�”}”(hjû^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷^ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÒhjô^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá^ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ^ubah}”(h]”jÝ^ah ]”h"]”Œ!abi_sys_class_mtd_mtdx_bad_blocks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,_jÓ^sj˜}”jÝ^jÓ^subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj1_h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj;_h]”hŒsysfs-class-mtd”…”�”}”(hj=_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KÒhj1_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÒhhÊh²hubhÞ)�”}”(hŒ>The number of blocks marked as bad, if any, in this partition.”h]”hŒ>The number of blocks marked as bad, if any, in this partition.”…”�”}”(hj__h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÒhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_mtd_mtdx_bbt_blocks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-mtd-mtdx-bbt-blocks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj{_ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/mtd\/mtdX\/bbt_blocks**”h]”j`)�”}”(hŒ'**\/sys\/class\/mtd\/mtdX\/bbt_blocks**”h]”hŒ#/sys/class/mtd/mtdX/bbt_blocks”…”�”}”(hj•_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘_ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÙhjŽ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆ_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{_ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx_ubah}”(h]”jw_ah ]”h"]”Œ!abi_sys_class_mtd_mtdx_bbt_blocks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆ_jm_sj˜}”jw_jm_subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjË_h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjÕ_h]”hŒsysfs-class-mtd”…”�”}”(hj×_h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓ_ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”já_Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KÙhjË_ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÙhhÊh²hubhÞ)�”}”(hŒ’The number of blocks that are marked as reserved, if any, in this partition. These are typically used to store the in-flash bad block table (BBT).”h]”hŒ’The number of blocks that are marked as reserved, if any, in this partition. These are typically used to store the in-flash bad block table (BBT).”…”�”}”(hjù_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÙhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_mtd_mtdx_bitflip_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-mtd-mtdx-bitflip-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/mtd\/mtdX\/bitflip_threshold**”h]”j`)�”}”(hŒ.**\/sys\/class\/mtd\/mtdX\/bitflip_threshold**”h]”hŒ*/sys/class/mtd/mtdX/bitflip_threshold”…”�”}”(hj/`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Kˆhj(`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`ubah}”(h]”j`ah ]”h"]”Œ(abi_sys_class_mtd_mtdx_bitflip_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j``j`sj˜}”j`j`subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hje`h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjo`h]”hŒsysfs-class-mtd”…”�”}”(hjq`h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm`ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{`Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´Kˆhje`ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KˆhhÊh²hubhÞ)�”}”(hXThis allows the user to examine and adjust the criteria by which mtd returns -EUCLEAN from mtd_read() and mtd_read_oob(). If the maximum number of bit errors that were corrected on any single region comprising an ecc step (as reported by the driver) equals or exceeds this value, -EUCLEAN is returned. Otherwise, absent an error, 0 is returned. Higher layers (e.g., UBI) use this return code as an indication that an erase block may be degrading and should be scrutinized as a candidate for being marked as bad.”h]”hXThis allows the user to examine and adjust the criteria by which mtd returns -EUCLEAN from mtd_read() and mtd_read_oob(). If the maximum number of bit errors that were corrected on any single region comprising an ecc step (as reported by the driver) equals or exceeds this value, -EUCLEAN is returned. Otherwise, absent an error, 0 is returned. Higher layers (e.g., UBI) use this return code as an indication that an erase block may be degrading and should be scrutinized as a candidate for being marked as bad.”…”�”}”(hj“`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KˆhhÊh²hubhÞ)�”}”(hŒnThe initial value may be specified by the flash device driver. If not, then the default value is ecc_strength.”h]”hŒnThe initial value may be specified by the flash device driver. If not, then the default value is ecc_strength.”…”�”}”(hj¡`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KˆhhÊh²hubhÞ)�”}”(hXéThe introduction of this feature brings a subtle change to the meaning of the -EUCLEAN return code. Previously, it was interpreted to mean simply "one or more bit errors were corrected". Its new interpretation can be phrased as "a dangerously high number of bit errors were corrected on one or more regions comprising an ecc step". The precise definition of "dangerously high" can be adjusted by the user with bitflip_threshold. Users are discouraged from doing this, however, unless they know what they are doing and have intimate knowledge of the properties of their device. Broadly speaking, bitflip_threshold should be low enough to detect genuine erase block degradation, but high enough to avoid the consequences of a persistent return value of -EUCLEAN on devices where sticky bitflips occur. Note that if bitflip_threshold exceeds ecc_strength, -EUCLEAN is never returned by the read operations. Conversely, if bitflip_threshold is zero, -EUCLEAN is always returned, absent a hard error.”h]”hXõThe introduction of this feature brings a subtle change to the meaning of the -EUCLEAN return code. Previously, it was interpreted to mean simply “one or more bit errors were correctedâ€�. Its new interpretation can be phrased as “a dangerously high number of bit errors were corrected on one or more regions comprising an ecc stepâ€�. The precise definition of “dangerously highâ€� can be adjusted by the user with bitflip_threshold. Users are discouraged from doing this, however, unless they know what they are doing and have intimate knowledge of the properties of their device. Broadly speaking, bitflip_threshold should be low enough to detect genuine erase block degradation, but high enough to avoid the consequences of a persistent return value of -EUCLEAN on devices where sticky bitflips occur. Note that if bitflip_threshold exceeds ecc_strength, -EUCLEAN is never returned by the read operations. Conversely, if bitflip_threshold is zero, -EUCLEAN is always returned, absent a hard error.”…”�”}”(hj¯`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KˆhhÊh²hubhÞ)�”}”(hŒ¬This is generally applicable only to NAND flash devices with ECC capability. It is ignored on devices lacking ECC capability; i.e., devices for which ecc_strength is zero.”h]”hŒ¬This is generally applicable only to NAND flash devices with ECC capability. It is ignored on devices lacking ECC capability; i.e., devices for which ecc_strength is zero.”…”�”}”(hj½`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KˆhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_mtd_mtdx_corrected_bits:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-mtd-mtdx-corrected-bits”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÙ`ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/mtd\/mtdX\/corrected_bits**”h]”j`)�”}”(hŒ+**\/sys\/class\/mtd\/mtdX\/corrected_bits**”h]”hŒ'/sys/class/mtd/mtdX/corrected_bits”…”�”}”(hjó`h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï`ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÇhjì`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæ`ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÙ`ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÖ`ubah}”(h]”jÕ`ah ]”h"]”Œ%abi_sys_class_mtd_mtdx_corrected_bits”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$ajË`sj˜}”jÕ`jË`subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj)ah²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj3ah]”hŒsysfs-class-mtd”…”�”}”(hj5ah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1aubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?aŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KÇhj)aubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÇhhÊh²hubhÞ)�”}”(hŒIThe number of bits that have been corrected by means of the device's ECC.”h]”hŒKThe number of bits that have been corrected by means of the device’s ECC.”…”�”}”(hjWah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÇhhÊh²hubhÞ)�”}”(hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”h]”hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”…”�”}”(hjeah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KÇhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mtd_mtdx_dev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-dev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj�aubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/class\/mtd\/mtdX\/dev**”h]”j`)�”}”(hŒ **\/sys\/class\/mtd\/mtdX\/dev**”h]”hŒ/sys/class/mtd/mtdX/dev”…”�”}”(hj›ah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—aubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Khj”aubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘aubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽaubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�aubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~aubah}”(h]”j}aah ]”h"]”Œabi_sys_class_mtd_mtdx_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌajsasj˜}”j}ajsasubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjÑah²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjÛah]”hŒsysfs-class-mtd”…”�”}”(hjÝah²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙaubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçaŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KhjÑaubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubhÞ)�”}”(hŒ¥Major and minor numbers of the character device corresponding to this MTD device (in : format). This is the read-write device so will be even.”h]”hŒ¥Major and minor numbers of the character device corresponding to this MTD device (in : format). This is the read-write device so will be even.”…”�”}”(hjÿah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_mtd_mtdx_ecc_failures:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-mtd-mtdx-ecc-failures”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/mtd\/mtdX\/ecc_failures**”h]”j`)�”}”(hŒ)**\/sys\/class\/mtd\/mtdX\/ecc_failures**”h]”hŒ%/sys/class/mtd/mtdX/ecc_failures”…”�”}”(hj5bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1bubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K¼hj.bubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+bubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(bubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbubah}”(h]”jbah ]”h"]”Œ#abi_sys_class_mtd_mtdx_ecc_failures”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfbj bsj˜}”jbj bsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjkbh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjubh]”hŒsysfs-class-mtd”…”�”}”(hjwbh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsbubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�bŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K¼hjkbubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K¼hhÊh²hubhÞ)�”}”(hŒ{The number of failures reported by this device's ECC. Typically, these failures are associated with failed read operations.”h]”hŒ}The number of failures reported by this device’s ECC. Typically, these failures are associated with failed read operations.”…”�”}”(hj™bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K¼hhÊh²hubhÞ)�”}”(hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”h]”hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”…”�”}”(hj§bh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K¼hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_mtd_mtdx_ecc_step_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-mtd-mtdx-ecc-step-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÃbubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/mtd\/mtdX\/ecc_step_size**”h]”j`)�”}”(hŒ***\/sys\/class\/mtd\/mtdX\/ecc_step_size**”h]”hŒ&/sys/class/mtd/mtdX/ecc_step_size”…”�”}”(hjÝbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙbubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K°hjÖbubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓbubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐbubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃbubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀbubah}”(h]”j¿bah ]”h"]”Œ$abi_sys_class_mtd_mtdx_ecc_step_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcjµbsj˜}”j¿bjµbsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjch²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjch]”hŒsysfs-class-mtd”…”�”}”(hjch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)cŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K°hjcubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K°hhÊh²hubhÞ)�”}”(hŒ’The size of a single region covered by ECC, known as the ECC step. Devices may have several equally sized ECC steps within each writesize region.”h]”hŒ’The size of a single region covered by ECC, known as the ECC step. Devices may have several equally sized ECC steps within each writesize region.”…”�”}”(hjAch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K°hhÊh²hubhÞ)�”}”(hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”h]”hŒfIt will always be a non-negative integer. In the case of devices lacking any ECC capability, it is 0.”…”�”}”(hjOch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K°hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_mtd_mtdx_ecc_strength:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-mtd-mtdx-ecc-strength”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjkcubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/mtd\/mtdX\/ecc_strength**”h]”j`)�”}”(hŒ)**\/sys\/class\/mtd\/mtdX\/ecc_strength**”h]”hŒ%/sys/class/mtd/mtdX/ecc_strength”…”�”}”(hj…ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�cubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K}hj~cubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{cubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxcubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkcubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhcubah}”(h]”jgcah ]”h"]”Œ#abi_sys_class_mtd_mtdx_ecc_strength”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶cj]csj˜}”jgcj]csubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj»ch²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjÅch]”hŒsysfs-class-mtd”…”�”}”(hjÇch²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃcubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑcŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K}hj»cubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K}hhÊh²hubhÞ)�”}”(hŒ¯Maximum number of bit errors that the device is capable of correcting within each region covering an ECC step (see ecc_step_size). This will always be a non-negative integer.”h]”hŒ¯Maximum number of bit errors that the device is capable of correcting within each region covering an ECC step (see ecc_step_size). This will always be a non-negative integer.”…”�”}”(hjéch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K}hhÊh²hubhÞ)�”}”(hŒ;In the case of devices lacking any ECC capability, it is 0.”h]”hŒ;In the case of devices lacking any ECC capability, it is 0.”…”�”}”(hj÷ch²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K}hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_mtd_mtdx_erasesize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-mtd-mtdx-erasesize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjdubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/mtd\/mtdX\/erasesize**”h]”j`)�”}”(hŒ&**\/sys\/class\/mtd\/mtdX\/erasesize**”h]”hŒ"/sys/class/mtd/mtdX/erasesize”…”�”}”(hj-dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)dubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K-hj&dubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj dubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdubah}”(h]”jdah ]”h"]”Œ abi_sys_class_mtd_mtdx_erasesize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^djdsj˜}”jdjdsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjcdh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjmdh]”hŒsysfs-class-mtd”…”�”}”(hjodh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkdubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jydŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K-hjcdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K-hhÊh²hubhÞ)�”}”(hŒâ"Major" erase size for the device. If numeraseregions is zero, this is the eraseblock size for the entire device. Otherwise, the MEMGETREGIONCOUNT/MEMGETREGIONINFO ioctls can be used to determine the actual eraseblock layout.”h]”hŒæâ€œMajorâ€� erase size for the device. If numeraseregions is zero, this is the eraseblock size for the entire device. Otherwise, the MEMGETREGIONCOUNT/MEMGETREGIONINFO ioctls can be used to determine the actual eraseblock layout.”…”�”}”(hj‘dh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K-hhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_mtd_mtdx_flags:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-flags”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj­dubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/class\/mtd\/mtdX\/flags**”h]”j`)�”}”(hŒ"**\/sys\/class\/mtd\/mtdX\/flags**”h]”hŒ/sys/class/mtd/mtdX/flags”…”�”}”(hjÇdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃdubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K7hjÀdubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½dubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºdubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­dubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªdubah}”(h]”j©dah ]”h"]”Œabi_sys_class_mtd_mtdx_flags”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jødjŸdsj˜}”j©djŸdsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjýdh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjeh]”hŒsysfs-class-mtd”…”�”}”(hj eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjeubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jeŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K7hjýdubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K7hhÊh²hubhÞ)�”}”(hŒAA hexadecimal value representing the device flags, ORed together:”h]”hŒAA hexadecimal value representing the device flags, ORed together:”…”�”}”(hj+eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K7hhÊh²hubhÞ)�”}”(hŒÀ0x0400: MTD_WRITEABLE - device is writable 0x0800: MTD_BIT_WRITEABLE - single bits can be flipped 0x1000: MTD_NO_ERASE - no erase necessary 0x2000: MTD_POWERUP_LOCK - always locked after reset”h]”hŒÀ0x0400: MTD_WRITEABLE - device is writable 0x0800: MTD_BIT_WRITEABLE - single bits can be flipped 0x1000: MTD_NO_ERASE - no erase necessary 0x2000: MTD_POWERUP_LOCK - always locked after reset”…”�”}”(hj9eh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K7hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_mtd_mtdx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjUeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/name**”h]”j`)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/name**”h]”hŒ/sys/class/mtd/mtdX/name”…”�”}”(hjoeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkeubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KDhjheubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjReubah}”(h]”jQeah ]”h"]”Œabi_sys_class_mtd_mtdx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ejGesj˜}”jQejGesubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj¥eh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj¯eh]”hŒsysfs-class-mtd”…”�”}”(hj±eh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­eubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»eŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KDhj¥eubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KDhhÊh²hubhÞ)�”}”(hŒ`A human-readable ASCII name for the device or partition. This will match the name in /proc/mtd .”h]”hŒ`A human-readable ASCII name for the device or partition. This will match the name in /proc/mtd .”…”�”}”(hjÓeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KDhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_mtd_mtdx_numeraseregions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-mtd-mtdx-numeraseregions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjïeubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/mtd\/mtdX\/numeraseregions**”h]”j`)�”}”(hŒ,**\/sys\/class\/mtd\/mtdX\/numeraseregions**”h]”hŒ(/sys/class/mtd/mtdX/numeraseregions”…”�”}”(hj fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KLhjfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿeubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjüeubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjïeubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjìeubah}”(h]”jëeah ]”h"]”Œ&abi_sys_class_mtd_mtdx_numeraseregions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:fjáesj˜}”jëejáesubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj?fh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjIfh]”hŒsysfs-class-mtd”…”�”}”(hjKfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjGfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jUfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KLhj?fubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KLhhÊh²hubhÞ)�”}”(hŒˆFor devices that have variable eraseblock sizes, this provides the total number of erase regions. Otherwise, it will read back as zero.”h]”hŒˆFor devices that have variable eraseblock sizes, this provides the total number of erase regions. Otherwise, it will read back as zero.”…”�”}”(hjmfh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KLhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_mtd_mtdx_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj‰fubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/mtd\/mtdX\/offset**”h]”j`)�”}”(hŒ#**\/sys\/class\/mtd\/mtdX\/offset**”h]”hŒ/sys/class/mtd/mtdX/offset”…”�”}”(hj£fh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸfubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Kâhjœfubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™fubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–fubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰fubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†fubah}”(h]”j…fah ]”h"]”Œabi_sys_class_mtd_mtdx_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔfj{fsj˜}”j…fj{fsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjÙfh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjãfh]”hŒsysfs-class-mtd”…”�”}”(hjåfh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáfubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïfŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KâhjÙfubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KâhhÊh²hubhÞ)�”}”(hŒÜFor a partition, the offset of that partition from the start of the parent (another partition or a flash device) in bytes. This attribute is absent on flash devices, so it can be used to distinguish them from partitions.”h]”hŒÜFor a partition, the offset of that partition from the start of the parent (another partition or a flash device) in bytes. This attribute is absent on flash devices, so it can be used to distinguish them from partitions.”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KâhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_mtd_mtdx_oobavail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-oobavail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj#gubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/mtd\/mtdX\/oobavail**”h]”j`)�”}”(hŒ%**\/sys\/class\/mtd\/mtdX\/oobavail**”h]”hŒ!/sys/class/mtd/mtdX/oobavail”…”�”}”(hj=gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9gubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Kìhj6gubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3gubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0gubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj gubah}”(h]”jgah ]”h"]”Œabi_sys_class_mtd_mtdx_oobavail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jngjgsj˜}”jgjgsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjsgh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj}gh]”hŒsysfs-class-mtd”…”�”}”(hjgh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{gubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰gŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´Kìhjsgubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KìhhÊh²hubhÞ)�”}”(hŒONumber of bytes available for a client to place data into the out of band area.”h]”hŒONumber of bytes available for a client to place data into the out of band area.”…”�”}”(hj¡gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KìhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_mtd_mtdx_oobsize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-oobsize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj½gubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/mtd\/mtdX\/oobsize**”h]”j`)�”}”(hŒ$**\/sys\/class\/mtd\/mtdX\/oobsize**”h]”hŒ /sys/class/mtd/mtdX/oobsize”…”�”}”(hj×gh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓgubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KUhjÐgubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍgubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊgubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½gubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºgubah}”(h]”j¹gah ]”h"]”Œabi_sys_class_mtd_mtdx_oobsize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhj¯gsj˜}”j¹gj¯gsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj hh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjhh]”hŒsysfs-class-mtd”…”�”}”(hjhh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#hŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KUhj hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KUhhÊh²hubhÞ)�”}”(hŒNumber of OOB bytes per page.”h]”hŒNumber of OOB bytes per page.”…”�”}”(hj;hh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KUhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_mtd_mtdx_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjWhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/size**”h]”j`)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/size**”h]”hŒ/sys/class/mtd/mtdX/size”…”�”}”(hjqhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjmhubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K\hjjhubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjghubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjdhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjWhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjThubah}”(h]”jShah ]”h"]”Œabi_sys_class_mtd_mtdx_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢hjIhsj˜}”jShjIhsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj§hh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj±hh]”hŒsysfs-class-mtd”…”�”}”(hj³hh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯hubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½hŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K\hj§hubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K\hhÊh²hubhÞ)�”}”(hŒ-Total size of the device/partition, in bytes.”h]”hŒ-Total size of the device/partition, in bytes.”…”�”}”(hjÕhh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K\hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_mtd_mtdx_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdx-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjñhubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/type**”h]”j`)�”}”(hŒ!**\/sys\/class\/mtd\/mtdX\/type**”h]”hŒ/sys/class/mtd/mtdX/type”…”�”}”(hj ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Kchjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþhubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñhubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîhubah}”(h]”jíhah ]”h"]”Œabi_sys_class_mtd_mtdx_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`”h]”(hŒDefined on file ”…”�”}”(hjAih²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjKih]”hŒsysfs-class-mtd”…”�”}”(hjMih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWiŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´KchjAiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KchhÊh²hubhÞ)�”}”(hŒAOne of the following ASCII strings, representing the device type:”h]”hŒAOne of the following ASCII strings, representing the device type:”…”�”}”(hjoih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KchhÊh²hubhÞ)�”}”(hŒ>absent, ram, rom, nor, nand, mlc-nand, dataflash, ubi, unknown”h]”hŒ>absent, ram, rom, nor, nand, mlc-nand, dataflash, ubi, unknown”…”�”}”(hj}ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KchhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_mtd_mtdx_writesize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-mtd-mtdx-writesize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hj™iubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/mtd\/mtdX\/writesize**”h]”j`)�”}”(hŒ&**\/sys\/class\/mtd\/mtdX\/writesize**”h]”hŒ"/sys/class/mtd/mtdX/writesize”…”�”}”(hj³ih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯iubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Kmhj¬iubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©iubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦iubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™iubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–iubah}”(h]”j•iah ]”h"]”Œ abi_sys_class_mtd_mtdx_writesize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jäij‹isj˜}”j•ij‹isubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjéih²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjóih]”hŒsysfs-class-mtd”…”�”}”(hjõih²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñiubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿiŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´Kmhjéiubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KmhhÊh²hubhÞ)�”}”(hŒJMinimal writable flash unit size. This will always be a positive integer.”h]”hŒJMinimal writable flash unit size. This will always be a positive integer.”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KmhhÊh²hubhÞ)�”}”(hŒNIn the case of NOR flash it is 1 (even though individual bits can be cleared).”h]”hŒNIn the case of NOR flash it is 1 (even though individual bits can be cleared).”…”�”}”(hj%jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KmhhÊh²hubhÞ)�”}”(hŒRIn the case of NAND flash it is one NAND page (or a half page, or a quarter page).”h]”hŒRIn the case of NAND flash it is one NAND page (or a half page, or a quarter page).”…”�”}”(hj3jh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KmhhÊh²hubhÞ)�”}”(hŒ1In the case of ECC NOR, it is the ECC block size.”h]”hŒ1In the case of ECC NOR, it is the ECC block size.”…”�”}”(hjAjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KmhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mtd_mtdxro:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdxro”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj]jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mtd\/mtdXro\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mtd\/mtdXro\/**”h]”hŒ/sys/class/mtd/mtdXro/”…”�”}”(hjwjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´Khjpjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjmjubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjjjubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZjubah}”(h]”jYjah ]”h"]”Œabi_sys_class_mtd_mtdxro”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨jjOjsj˜}”jYjjOjsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hj­jh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hj·jh]”hŒsysfs-class-mtd”…”�”}”(hj¹jh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃjŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´Khj­jubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubhÞ)�”}”(hŒ]These directories provide the corresponding read-only device nodes for /sys/class/mtd/mtdX/ .”h]”hŒ]These directories provide the corresponding read-only device nodes for /sys/class/mtd/mtdX/ .”…”�”}”(hjÛjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_mtd_mtdxro_dev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mtd-mtdxro-dev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj÷jubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/class\/mtd\/mtdXro\/dev**”h]”j`)�”}”(hŒ"**\/sys\/class\/mtd\/mtdXro\/dev**”h]”hŒ/sys/class/mtd/mtdXro/dev”…”�”}”(hjkh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K$hj kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷jubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôjubah}”(h]”jójah ]”h"]”Œabi_sys_class_mtd_mtdxro_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBkjéjsj˜}”jójjéjsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mtd `”h]”(hŒDefined on file ”…”�”}”(hjGkh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mtd `”h]”j§)�”}”(hjQkh]”hŒsysfs-class-mtd”…”�”}”(hjSkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]kŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mtd”uh1hh³jÚ]h´K$hjGkubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K$hhÊh²hubhÞ)�”}”(hŒ¨Major and minor numbers of the character device corresponding to the read-only variant of the MTD device (in : format). In this case will be odd.”h]”hŒ¨Major and minor numbers of the character device corresponding to the read-only variant of the MTD device (in : format). In this case will be odd.”…”�”}”(hjukh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ]h´K$hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_mux:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mux”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‘kubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/mux\/**”h]”j`)�”}”(hŒ**\/sys\/class\/mux\/**”h]”hŒ/sys/class/mux/”…”�”}”(hj«kh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§kubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-mux”h´Khj¤kubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡kubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžkubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘kubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽkubah}”(h]”j�kah ]”h"]”Œabi_sys_class_mux”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝkjƒksj˜}”j�kjƒksubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-mux `”h]”(hŒDefined on file ”…”�”}”(hjâkh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mux `”h]”j§)�”}”(hjìkh]”hŒsysfs-class-mux”…”�”}”(hjîkh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêkubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøkŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mux”uh1hh³j¿kh´Khjâkubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿kh´KhhÊh²hubhÞ)�”}”(hŒ{The mux/ class sub-directory belongs to the Generic MUX Framework and provides a sysfs interface for using MUX controllers.”h]”hŒ{The mux/ class sub-directory belongs to the Generic MUX Framework and provides a sysfs interface for using MUX controllers.”…”�”}”(hjlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿kh´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_mux_muxchip_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-mux-muxchip-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj,lubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/mux\/muxchip\\/**”h]”j`)�”}”(hŒ%**\/sys\/class\/mux\/muxchip\\/**”h]”hŒ!/sys/class/mux/muxchip/”…”�”}”(hjFlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿kh´K hj?lubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hj|lh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-mux `”h]”j§)�”}”(hj†lh]”hŒsysfs-class-mux”…”�”}”(hjˆlh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„lubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’lŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_mux”uh1hh³j¿kh´K hj|lubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿kh´K hhÊh²hubhÞ)�”}”(hŒhA /sys/class/mux/muxchipN directory is created for each probed MUX chip where N is a simple enumeration.”h]”hŒhA /sys/class/mux/muxchipN directory is created for each probed MUX chip where N is a simple enumeration.”…”�”}”(hjªlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¿kh´K hhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_net_bridge_iface_bridge_group_fwd_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-net-bridge-iface-bridge-group-fwd-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÆlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/net\/\\/bridge\/group_fwd_mask**”h]”j`)�”}”(hŒ?**\/sys\/class\/net\/\\/bridge\/group_fwd_mask**”h]”hŒ;/sys/class/net//bridge/group_fwd_mask”…”�”}”(hjàlh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜlubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-net”h´K0hjÙlubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖlubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓlubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃlubah}”(h]”jÂlah ]”h"]”Œ4abi_sys_class_net_bridge_iface_bridge_group_fwd_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jmj¸lsj˜}”jÂlj¸lsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjmh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj!mh]”hŒsysfs-class-net”…”�”}”(hj#mh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-mŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K0hjmubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hhÊh²hubhÞ)�”}”(hŒýBitmask to allow forwarding of link local frames with address 01-80-C2-00-00-0X on a bridge device. Only values that set bits not matching BR_GROUPFWD_RESTRICTED in net/bridge/br_private.h allowed. Default value 0 does not forward any link local frames.”h]”hŒýBitmask to allow forwarding of link local frames with address 01-80-C2-00-00-0X on a bridge device. Only values that set bits not matching BR_GROUPFWD_RESTRICTED in net/bridge/br_private.h allowed. Default value 0 does not forward any link local frames.”…”�”}”(hjEmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hhÊh²hubhÞ)�”}”(hŒRestricted bits:”h]”hŒRestricted bits:”…”�”}”(hjSmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjdmubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjdmubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hj„mh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hj�mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~mubjW)�”}”(hhh]”hÞ)�”}”(hŒ301-80-C2-00-00-00 Bridge Group Address used for STP”h]”hŒ301-80-C2-00-00-00 Bridge Group Address used for STP”…”�”}”(hjšmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hj—mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{mubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjºmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hj·mubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´mubjW)�”}”(hhh]”hÞ)�”}”(hŒ801-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE”h]”hŒ801-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE”…”�”}”(hjÐmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hjÍmubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{mubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjðmh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hjímubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêmubjW)�”}”(hhh]”hÞ)�”}”(hŒ,01-80-C2-00-00-02 (Link Aggregation) 802.3ad”h]”hŒ,01-80-C2-00-00-02 (Link Aggregation) 802.3ad”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hjnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêmubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{mubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdmubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjamubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒxAny values not setting these bits can be used. Take special care when forwarding control frames e.g. 802.1X-PAE or LLDP.”h]”hŒxAny values not setting these bits can be used. Take special care when forwarding control frames e.g. 802.1X-PAE or LLDP.”…”�”}”(hj3nh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K0hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_net_iface_addr_assign_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-net-iface-addr-assign-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjOnubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/net\/\\/addr_assign_type**”h]”j`)�”}”(hŒ2**\/sys\/class\/net\/\\/addr_assign_type**”h]”hŒ./sys/class/net//addr_assign_type”…”�”}”(hjinh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjenubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjbnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_nubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\nubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLnubah}”(h]”jKnah ]”h"]”Œ(abi_sys_class_net_iface_addr_assign_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšnjAnsj˜}”jKnjAnsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjŸnh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj©nh]”hŒsysfs-class-net”…”�”}”(hj«nh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§nubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµnŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KhjŸnubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubhÞ)�”}”(hŒ;Indicates the address assignment type. Possible values are:”h]”hŒ;Indicates the address assignment type. Possible values are:”…”�”}”(hjÍnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÞnubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÞnubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjþnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjûnubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjønubjW)�”}”(hhh]”hÞ)�”}”(hŒpermanent address”h]”hŒpermanent address”…”�”}”(hjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjønubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj4oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj1oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.oubjW)�”}”(hhh]”hÞ)�”}”(hŒrandomly generated”h]”hŒrandomly generated”…”�”}”(hjJoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhjGoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.oubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hjjoh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjgoubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdoubjW)�”}”(hhh]”hÞ)�”}”(hŒstolen from another device”h]”hŒstolen from another device”…”�”}”(hj€oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj}oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõnubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj�oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšoubjW)�”}”(hhh]”hÞ)�”}”(hŒset using dev_set_mac_address”h]”hŒset using dev_set_mac_address”…”�”}”(hj¶oh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj³oubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšoubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõnubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞnubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛnubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_class_net_iface_addr_len:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-net-iface-addr-len”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjñoubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/net\/\\/addr_len**”h]”j`)�”}”(hŒ***\/sys\/class\/net\/\\/addr_len**”h]”hŒ&/sys/class/net//addr_len”…”�”}”(hj ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþoubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñoubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjîoubah}”(h]”jíoah ]”h"]”Œ abi_sys_class_net_iface_addr_len”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`”h]”(hŒDefined on file ”…”�”}”(hjAph²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjKph]”hŒsysfs-class-net”…”�”}”(hjMph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjIpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jWpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KhjApubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubhÞ)�”}”(hŒËIndicates the hardware address size in bytes. Values vary based on the lower-level protocol used by the interface (Ethernet, FDDI, ATM, IEEE 802.15.4...). See include/uapi/linux/if_*.h for actual values.”h]”hŒËIndicates the hardware address size in bytes. Values vary based on the lower-level protocol used by the interface (Ethernet, FDDI, ATM, IEEE 802.15.4...). See include/uapi/linux/if_*.h for actual values.”…”�”}”(hjoph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_address:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-address”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj‹pubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/address**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/address**”h]”hŒ%/sys/class/net//address”…”�”}”(hj¥ph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡pubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K'hjžpubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›pubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜pubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹pubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆpubah}”(h]”j‡pah ]”h"]”Œabi_sys_class_net_iface_address”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖpj}psj˜}”j‡pj}psubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjÛph²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjåph]”hŒsysfs-class-net”…”�”}”(hjçph²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjãpubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñpŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K'hjÛpubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K'hhÊh²hubhÞ)�”}”(hŒ~Hardware address currently assigned to this interface. Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC address.”h]”hŒ~Hardware address currently assigned to this interface. Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC address.”…”�”}”(hj qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K'hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_net_iface_broadcast:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-net-iface-broadcast”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj%qubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/net\/\\/broadcast**”h]”j`)�”}”(hŒ+**\/sys\/class\/net\/\\/broadcast**”h]”hŒ'/sys/class/net//broadcast”…”�”}”(hj?qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;qubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KFhj8qubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5qubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2qubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"qubah}”(h]”j!qah ]”h"]”Œ!abi_sys_class_net_iface_broadcast”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpqjqsj˜}”j!qjqsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjuqh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjqh]”hŒsysfs-class-net”…”�”}”(hj�qh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}qubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹qŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KFhjuqubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KFhhÊh²hubhÞ)�”}”(hŒ€Hardware broadcast address for this interface. Format is a string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC address.”h]”hŒ€Hardware broadcast address for this interface. Format is a string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC address.”…”�”}”(hj£qh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KFhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_carrier:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-carrier”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj¿qubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/carrier**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/carrier**”h]”hŒ%/sys/class/net//carrier”…”�”}”(hjÙqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕqubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhjÒqubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏqubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌqubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿qubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼qubah}”(h]”j»qah ]”h"]”Œabi_sys_class_net_iface_carrier”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j rj±qsj˜}”j»qj±qsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjrh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjrh]”hŒsysfs-class-net”…”�”}”(hjrh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%rŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KOhjrubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhhÊh²hubhÞ)�”}”(hŒPIndicates the current physical link state of the interface. Possible values are:”h]”hŒPIndicates the current physical link state of the interface. Possible values are:”…”�”}”(hj=rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjNrubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjNrubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjnrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhjkrubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhrubjW)�”}”(hhh]”hÞ)�”}”(hŒphysical link is down”h]”hŒphysical link is down”…”�”}”(hj„rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhj�rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhrubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjerubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj¤rh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhj¡rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžrubjW)�”}”(hhh]”hÞ)�”}”(hŒphysical link is up”h]”hŒphysical link is up”…”�”}”(hjºrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhj·rubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžrubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjerubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNrubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKrubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ»Note: some special devices, e.g: bonding and team drivers will allow this attribute to be written to force a link state for operating correctly and designating another fallback interface.”h]”hŒ»Note: some special devices, e.g: bonding and team drivers will allow this attribute to be written to force a link state for operating correctly and designating another fallback interface.”…”�”}”(hjçrh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KOhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_net_iface_carrier_changes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-net-iface-carrier-changes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjsubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/net\/\\/carrier_changes**”h]”j`)�”}”(hŒ1**\/sys\/class\/net\/\\/carrier_changes**”h]”hŒ-/sys/class/net//carrier_changes”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M=hjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjsubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsubah}”(h]”jÿrah ]”h"]”Œ'abi_sys_class_net_iface_carrier_changes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNsjõrsj˜}”jÿrjõrsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjSsh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj]sh]”hŒsysfs-class-net”…”�”}”(hj_sh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[subah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jisŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´M=hjSsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M=hhÊh²hubhÞ)�”}”(hŒn32-bit unsigned integer counting the number of times the link has seen a change from UP to DOWN and vice versa”h]”hŒn32-bit unsigned integer counting the number of times the link has seen a change from UP to DOWN and vice versa”…”�”}”(hj�sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M=hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_net_iface_carrier_down_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-net-iface-carrier-down-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj�subjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/net\/\\/carrier_down_count**”h]”j`)�”}”(hŒ4**\/sys\/class\/net\/\\/carrier_down_count**”h]”hŒ0/sys/class/net//carrier_down_count”…”�”}”(hj·sh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³subah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MMhj°subah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­subah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªsubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�subeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšsubah}”(h]”j™sah ]”h"]”Œ*abi_sys_class_net_iface_carrier_down_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèsj�ssj˜}”j™sj�ssubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjísh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj÷sh]”hŒsysfs-class-net”…”�”}”(hjùsh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõsubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´MMhjísubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MMhhÊh²hubhÞ)�”}”(hŒK32-bit unsigned integer counting the number of times the link has been down”h]”hŒK32-bit unsigned integer counting the number of times the link has been down”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MMhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_net_iface_carrier_up_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-net-iface-carrier-up-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj7tubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/net\/\\/carrier_up_count**”h]”j`)�”}”(hŒ2**\/sys\/class\/net\/\\/carrier_up_count**”h]”hŒ./sys/class/net//carrier_up_count”…”�”}”(hjQth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MEhjJtubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGtubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7tubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4tubah}”(h]”j3tah ]”h"]”Œ(abi_sys_class_net_iface_carrier_up_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚tj)tsj˜}”j3tj)tsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj‡th²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj‘th]”hŒsysfs-class-net”…”�”}”(hj“th²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�tubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�tŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´MEhj‡tubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MEhhÊh²hubhÞ)�”}”(hŒI32-bit unsigned integer counting the number of times the link has been up”h]”hŒI32-bit unsigned integer counting the number of times the link has been up”…”�”}”(hjµth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MEhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_net_iface_cdc_ncm_bmntbformatssupported:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-net-iface-cdc-ncm-bmntbformatssupported”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÑtubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/net\/\\/cdc_ncm\/bmNtbFormatsSupported**”h]”j`)�”}”(hŒ@**\/sys\/class\/net\/\\/cdc_ncm\/bmNtbFormatsSupported**”h]”hŒ</sys/class/net//cdc_ncm/bmNtbFormatsSupported”…”�”}”(hjëth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçtubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-net-cdc_ncm”h´KYhjätubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjátubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞtubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑtubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎtubah}”(h]”jÍtah ]”h"]”Œ5abi_sys_class_net_iface_cdc_ncm_bmntbformatssupported”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jujÃtsj˜}”jÍtjÃtsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj"uh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj,uh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj.uh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*uubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8uŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´KYhj"uubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KYhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ&Bit 0: 16-bit NTB supported (set to 1)”h]”hÞ)�”}”(hjUuh]”hŒ&Bit 0: 16-bit NTB supported (set to 1)”…”�”}”(hjWuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KYhjSuubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjPuubjˆ)�”}”(hŒBit 1: 32-bit NTB supported”h]”hÞ)�”}”(hjluh]”hŒBit 1: 32-bit NTB supported”…”�”}”(hjnuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KYhjjuubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjPuubjˆ)�”}”(hŒBBits 2 – 15: reserved (reset to zero; must be ignored by host) ”h]”hÞ)�”}”(hŒ@Bits 2 – 15: reserved (reset to zero; must be ignored by host)”h]”hŒ@Bits 2 – 15: reserved (reset to zero; must be ignored by host)”…”�”}”(hj…uh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KYhj�uubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjPuubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÿth´KYhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_net_iface_cdc_ncm_dwntbinmaxsize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-net-iface-cdc-ncm-dwntbinmaxsize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj­uubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/dwNtbInMaxSize**”h]”j`)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/dwNtbInMaxSize**”h]”hŒ5/sys/class/net//cdc_ncm/dwNtbInMaxSize”…”�”}”(hjÇuh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃuubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KbhjÀuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½uubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºuubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­uubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªuubah}”(h]”j©uah ]”h"]”Œ.abi_sys_class_net_iface_cdc_ncm_dwntbinmaxsize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøujŸusj˜}”j©ujŸusubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjýuh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjvh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Kbhjýuubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KbhhÊh²hubhÞ)�”}”(hŒIN NTB Maximum Size in bytes”h]”hŒIN NTB Maximum Size in bytes”…”�”}”(hj+vh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KbhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_net_iface_cdc_ncm_dwntboutmaxsize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-net-iface-cdc-ncm-dwntboutmaxsize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/cdc_ncm\/dwNtbOutMaxSize**”h]”j`)�”}”(hŒ:**\/sys\/class\/net\/\\/cdc_ncm\/dwNtbOutMaxSize**”h]”hŒ6/sys/class/net//cdc_ncm/dwNtbOutMaxSize”…”�”}”(hjavh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hjZvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTvubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGvubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDvubah}”(h]”jCvah ]”h"]”Œ/abi_sys_class_net_iface_cdc_ncm_dwntboutmaxsize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’vj9vsj˜}”jCvj9vsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj—vh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj¡vh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj£vh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸvubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­vŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K�hj—vubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hhÊh²hubhÞ)�”}”(hŒOUT NTB Maximum Size”h]”hŒOUT NTB Maximum Size”…”�”}”(hjÅvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_net_iface_cdc_ncm_min_tx_pkt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-net-iface-cdc-ncm-min-tx-pkt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjávubjM•)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/net\/\\/cdc_ncm\/min_tx_pkt**”h]”j`)�”}”(hŒ5**\/sys\/class\/net\/\\/cdc_ncm\/min_tx_pkt**”h]”hŒ1/sys/class/net//cdc_ncm/min_tx_pkt”…”�”}”(hjûvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷vubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Khjôvubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñvubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîvubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjávubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞvubah}”(h]”jÝvah ]”h"]”Œ*abi_sys_class_net_iface_cdc_ncm_min_tx_pkt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,wjÓvsj˜}”jÝvjÓvsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj1wh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj;wh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj=wh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9wubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Khj1wubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hXThe driver will pad NCM Transfer Blocks (NTBs) longer than this to tx_max, allowing the device to receive tx_max sized frames with no terminating short packet. NTBs shorter than this limit are transmitted as-is, without any padding, and are terminated with a short USB packet.”h]”hXThe driver will pad NCM Transfer Blocks (NTBs) longer than this to tx_max, allowing the device to receive tx_max sized frames with no terminating short packet. NTBs shorter than this limit are transmitted as-is, without any padding, and are terminated with a short USB packet.”…”�”}”(hj_wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hXPadding to tx_max allows the driver to transmit NTBs back-to-back without any interleaving short USB packets. This reduces the number of short packet interrupts in the device, and represents a tradeoff between USB bus bandwidth and device DMA optimization.”h]”hXPadding to tx_max allows the driver to transmit NTBs back-to-back without any interleaving short USB packets. This reduces the number of short packet interrupts in the device, and represents a tradeoff between USB bus bandwidth and device DMA optimization.”…”�”}”(hjmwh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hŒKSet to 0 to pad all frames. Set greater than tx_max to disable all padding.”h]”hŒKSet to 0 to pad all frames. Set greater than tx_max to disable all padding.”…”�”}”(hj{wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_net_iface_cdc_ncm_ndp_to_end:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-net-iface-cdc-ncm-ndp-to-end”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj—wubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/net\/\\/cdc_ncm\/ndp_to_end**”h]”j`)�”}”(hŒ5**\/sys\/class\/net\/\\/cdc_ncm\/ndp_to_end**”h]”hŒ1/sys/class/net//cdc_ncm/ndp_to_end”…”�”}”(hj±wh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­wubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Khjªwubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§wubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤wubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—wubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”wubah}”(h]”j“wah ]”h"]”Œ*abi_sys_class_net_iface_cdc_ncm_ndp_to_end”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâwj‰wsj˜}”j“wj‰wsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjçwh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjñwh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjówh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïwubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýwŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Khjçwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hŒ†Boolean attribute showing the status of the "NDP to end" quirk. Defaults to 'N', except for devices already known to need it enabled.”h]”hŒŽBoolean attribute showing the status of the “NDP to endâ€� quirk. Defaults to ‘N’, except for devices already known to need it enabled.”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hX:The "NDP to end" quirk makes the driver place the NDP (the packet index table) after the payload. The NCM specification does not mandate this, but some devices are known to be more restrictive. Write 'Y' to this attribute for temporary testing of a suspect device failing to work with the default driver settings.”h]”hXBThe “NDP to endâ€� quirk makes the driver place the NDP (the packet index table) after the payload. The NCM specification does not mandate this, but some devices are known to be more restrictive. Write ‘Y’ to this attribute for temporary testing of a suspect device failing to work with the default driver settings.”…”�”}”(hj#xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubhÞ)�”}”(hŒSA device entry should be added to the driver if this quirk is found to be required.”h]”hŒSA device entry should be added to the driver if this quirk is found to be required.”…”�”}”(hj1xh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_net_iface_cdc_ncm_rx_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-net-iface-cdc-ncm-rx-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjMxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/net\/\\/cdc_ncm\/rx_max**”h]”j`)�”}”(hŒ1**\/sys\/class\/net\/\\/cdc_ncm\/rx_max**”h]”hŒ-/sys/class/net//cdc_ncm/rx_max”…”�”}”(hjgxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcxubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K)hj`xubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]xubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZxubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJxubah}”(h]”jIxah ]”h"]”Œ&abi_sys_class_net_iface_cdc_ncm_rx_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜xj?xsj˜}”jIxj?xsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj�xh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj§xh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj©xh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥xubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³xŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K)hj�xubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K)hhÊh²hubhÞ)�”}”(hŒ�The maximum NTB size for RX. Cannot exceed the maximum value supported by the device. Must allow at least one max sized datagram plus headers.”h]”hŒ�The maximum NTB size for RX. Cannot exceed the maximum value supported by the device. Must allow at least one max sized datagram plus headers.”…”�”}”(hjËxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K)hhÊh²hubhÞ)�”}”(hŒ\/cdc_ncm\/tx_max**”h]”j`)�”}”(hŒ1**\/sys\/class\/net\/\\/cdc_ncm\/tx_max**”h]”hŒ-/sys/class/net//cdc_ncm/tx_max”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K9hjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjyubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyubah}”(h]”jÿxah ]”h"]”Œ&abi_sys_class_net_iface_cdc_ncm_tx_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNyjõxsj˜}”jÿxjõxsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjSyh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj]yh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj_yh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[yubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiyŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K9hjSyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K9hhÊh²hubhÞ)�”}”(hŒ�The maximum NTB size for TX. Cannot exceed the maximum value supported by the device. Must allow at least one max sized datagram plus headers.”h]”hŒ�The maximum NTB size for TX. Cannot exceed the maximum value supported by the device. Must allow at least one max sized datagram plus headers.”…”�”}”(hj�yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K9hhÊh²hubhÞ)�”}”(hŒ=The actual limits are device dependent. See dwNtbOutMaxSize.”h]”hŒ=The actual limits are device dependent. See dwNtbOutMaxSize.”…”�”}”(hj�yh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K9hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_net_iface_cdc_ncm_tx_timer_usecs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-net-iface-cdc-ncm-tx-timer-usecs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj«yubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/tx_timer_usecs**”h]”j`)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/tx_timer_usecs**”h]”hŒ5/sys/class/net//cdc_ncm/tx_timer_usecs”…”�”}”(hjÅyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁyubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhj¾yubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»yubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸yubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«yubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨yubah}”(h]”j§yah ]”h"]”Œ.abi_sys_class_net_iface_cdc_ncm_tx_timer_usecs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöyj�ysj˜}”j§yj�ysubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjûyh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjzh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´KEhjûyubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhhÊh²hubhÞ)�”}”(hŒ–Datagram aggregation timeout in µs. The driver will wait up to 3 times this timeout for more datagrams to aggregate before transmitting an NTB frame.”h]”hŒ–Datagram aggregation timeout in µs. The driver will wait up to 3 times this timeout for more datagrams to aggregate before transmitting an NTB frame.”…”�”}”(hj)zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhhÊh²hubhÞ)�”}”(hŒValid range: 5 to 4000000”h]”hŒValid range: 5 to 4000000”…”�”}”(hj7zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhhÊh²hubhÞ)�”}”(hŒ Set to 0 to disable aggregation.”h]”hŒ Set to 0 to disable aggregation.”…”�”}”(hjEzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhhÊh²hubhÞ)�”}”(hXˆThe following read-only attributes all represent fields of the structure defined in section 6.2.1 "GetNtbParameters" of "Universal Serial Bus Communications Class Subclass Specifications for Network Control Model Devices" (CDC NCM), Revision 1.0 (Errata 1), November 24, 2010 from USB Implementers Forum, Inc. The descriptions are quoted from table 6-3 of CDC NCM: "NTB Parameter Structure".”h]”hX”The following read-only attributes all represent fields of the structure defined in section 6.2.1 “GetNtbParametersâ€� of “Universal Serial Bus Communications Class Subclass Specifications for Network Control Model Devicesâ€� (CDC NCM), Revision 1.0 (Errata 1), November 24, 2010 from USB Implementers Forum, Inc. The descriptions are quoted from table 6-3 of CDC NCM: “NTB Parameter Structureâ€�.”…”�”}”(hjSzh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KEhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_net_iface_cdc_ncm_wndpinalignment:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-net-iface-cdc-ncm-wndpinalignment”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/cdc_ncm\/wNdpInAlignment**”h]”j`)�”}”(hŒ:**\/sys\/class\/net\/\\/cdc_ncm\/wNdpInAlignment**”h]”hŒ6/sys/class/net//cdc_ncm/wNdpInAlignment”…”�”}”(hj‰zh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…zubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Kyhj‚zubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjzubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|zubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjozubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlzubah}”(h]”jkzah ]”h"]”Œ/abi_sys_class_net_iface_cdc_ncm_wndpinalignment”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jºzjazsj˜}”jkzjazsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj¿zh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjÉzh]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjËzh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇzubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕzŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Kyhj¿zubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KyhhÊh²hubhÞ)�”}”(hŒ^NDP alignment modulus for NTBs on the IN pipe. Shall be a power of 2, and shall be at least 4.”h]”hŒ^NDP alignment modulus for NTBs on the IN pipe. Shall be a power of 2, and shall be at least 4.”…”�”}”(hjízh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KyhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_cdc_ncm_wndpindivisor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-cdc-ncm-wndpindivisor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj {ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/cdc_ncm\/wNdpInDivisor**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/cdc_ncm\/wNdpInDivisor**”h]”hŒ4/sys/class/net//cdc_ncm/wNdpInDivisor”…”�”}”(hj#{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Kihj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj {ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{ubah}”(h]”j{ah ]”h"]”Œ-abi_sys_class_net_iface_cdc_ncm_wndpindivisor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT{jûzsj˜}”j{jûzsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjY{h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjc{h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hje{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo{Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´KihjY{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KihhÊh²hubhÞ)�”}”(hŒ2Divisor used for IN NTB Datagram payload alignment”h]”hŒ2Divisor used for IN NTB Datagram payload alignment”…”�”}”(hj‡{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KihhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_net_iface_cdc_ncm_wndpinpayloadremainder:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-net-iface-cdc-ncm-wndpinpayloadremainder”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj£{ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/net\/\\/cdc_ncm\/wNdpInPayloadRemainder**”h]”j`)�”}”(hŒA**\/sys\/class\/net\/\\/cdc_ncm\/wNdpInPayloadRemainder**”h]”hŒ=/sys/class/net//cdc_ncm/wNdpInPayloadRemainder”…”�”}”(hj½{h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹{ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Kphj¶{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£{ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj {ubah}”(h]”jŸ{ah ]”h"]”Œ6abi_sys_class_net_iface_cdc_ncm_wndpinpayloadremainder”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî{j•{sj˜}”jŸ{j•{subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjó{h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjý{h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjÿ{h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j |Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Kphjó{ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KphhÊh²hubhÞ)�”}”(hŒ|Remainder used to align input datagram payload within the NTB: (Payload Offset) mod (wNdpInDivisor) = wNdpInPayloadRemainder”h]”hŒ|Remainder used to align input datagram payload within the NTB: (Payload Offset) mod (wNdpInDivisor) = wNdpInPayloadRemainder”…”�”}”(hj!|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KphhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_cdc_ncm_wndpoutalignment:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-cdc-ncm-wndpoutalignment”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj=|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutAlignment**”h]”j`)�”}”(hŒ;**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutAlignment**”h]”hŒ7/sys/class/net//cdc_ncm/wNdpOutAlignment”…”�”}”(hjW|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K™hjP|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:|ubah}”(h]”j9|ah ]”h"]”Œ0abi_sys_class_net_iface_cdc_ncm_wndpoutalignment”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆ|j/|sj˜}”j9|j/|subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj�|h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj—|h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj™|h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•|ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£|Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K™hj�|ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K™hhÊh²hubhÞ)�”}”(hŒfNDP alignment modulus for use in NTBs on the OUT pipe. Shall be a power of 2, and shall be at least 4.”h]”hŒfNDP alignment modulus for use in NTBs on the OUT pipe. Shall be a power of 2, and shall be at least 4.”…”�”}”(hj»|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K™hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_net_iface_cdc_ncm_wndpoutdivisor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-net-iface-cdc-ncm-wndpoutdivisor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj×|ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutDivisor**”h]”j`)�”}”(hŒ9**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutDivisor**”h]”hŒ5/sys/class/net//cdc_ncm/wNdpOutDivisor”…”�”}”(hjñ|h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjí|ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´Kˆhjê|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjç|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjä|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj×|ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÔ|ubah}”(h]”jÓ|ah ]”h"]”Œ.abi_sys_class_net_iface_cdc_ncm_wndpoutdivisor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"}jÉ|sj˜}”jÓ|jÉ|subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj'}h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hj1}h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hj3}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´Kˆhj'}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KˆhhÊh²hubhÞ)�”}”(hŒ"OUT NTB Datagram alignment modulus”h]”hŒ"OUT NTB Datagram alignment modulus”…”�”}”(hjU}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´KˆhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_net_iface_cdc_ncm_wndpoutpayloadremainder:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-net-iface-cdc-ncm-wndpoutpayloadremainder”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjq}ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutPayloadRemainder**”h]”j`)�”}”(hŒB**\/sys\/class\/net\/\\/cdc_ncm\/wNdpOutPayloadRemainder**”h]”hŒ>/sys/class/net//cdc_ncm/wNdpOutPayloadRemainder”…”�”}”(hj‹}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡}ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hj„}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~}ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq}ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn}ubah}”(h]”jm}ah ]”h"]”Œ7abi_sys_class_net_iface_cdc_ncm_wndpoutpayloadremainder”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼}jc}sj˜}”jm}jc}subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hjÁ}h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hjË}h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjÍ}h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ}ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×}Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K�hjÁ}ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hhÊh²hubhÞ)�”}”(hŒÐRemainder used to align output datagram payload offsets within the NTB: Padding, shall be transmitted as zero by function, and ignored by host. (Payload Offset) mod (wNdpOutDivisor) = wNdpOutPayloadRemainder”h]”hŒÐRemainder used to align output datagram payload offsets within the NTB: Padding, shall be transmitted as zero by function, and ignored by host. (Payload Offset) mod (wNdpOutDivisor) = wNdpOutPayloadRemainder”…”�”}”(hjï}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K�hhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_net_iface_cdc_ncm_wntboutmaxdatagrams:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-net-iface-cdc-ncm-wntboutmaxdatagrams”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj ~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/net\/\\/cdc_ncm\/wNtbOutMaxDatagrams**”h]”j`)�”}”(hŒ>**\/sys\/class\/net\/\\/cdc_ncm\/wNtbOutMaxDatagrams**”h]”hŒ:/sys/class/net//cdc_ncm/wNtbOutMaxDatagrams”…”�”}”(hj%~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K¡hj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~ubah}”(h]”j~ah ]”h"]”Œ3abi_sys_class_net_iface_cdc_ncm_wntboutmaxdatagrams”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jV~jý}sj˜}”j~jý}subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-net-cdc_ncm `”h]”(hŒDefined on file ”…”�”}”(hj[~h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-net-cdc_ncm `”h]”j§)�”}”(hje~h]”hŒsysfs-class-net-cdc_ncm”…”�”}”(hjg~h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjc~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jq~Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_net_cdc_ncm”uh1hh³jÿth´K¡hj[~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K¡hhÊh²hubhÞ)�”}”(hŒvMaximum number of datagrams that the host may pack into a single OUT NTB. Zero means that the device imposes no limit.”h]”hŒvMaximum number of datagrams that the host may pack into a single OUT NTB. Zero means that the device imposes no limit.”…”�”}”(hj‰~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÿth´K¡hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_net_iface_dev_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-dev-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj¥~ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/net\/\\/dev_id**”h]”j`)�”}”(hŒ(**\/sys\/class\/net\/\\/dev_id**”h]”hŒ$/sys/class/net//dev_id”…”�”}”(hj¿~h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K`hj¸~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²~ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥~ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢~ubah}”(h]”j¡~ah ]”h"]”Œabi_sys_class_net_iface_dev_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jð~j—~sj˜}”j¡~j—~subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjõ~h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÿ~h]”hŒsysfs-class-net”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjý~ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K`hjõ~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K`hhÊh²hubhÞ)�”}”(hŒÙIndicates the device unique identifier. Format is an hexadecimal value. This is used to disambiguate interfaces which might be stacked (e.g: VLAN interfaces) but still have the same MAC address as their parent device.”h]”hŒÙIndicates the device unique identifier. Format is an hexadecimal value. This is used to disambiguate interfaces which might be stacked (e.g: VLAN interfaces) but still have the same MAC address as their parent device.”…”�”}”(hj#h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K`hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_net_iface_dev_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-net-iface-dev-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj?ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/net\/\\/dev_port**”h]”j`)�”}”(hŒ***\/sys\/class\/net\/\\/dev_port**”h]”hŒ&/sys/class/net//dev_port”…”�”}”(hjYh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KjhjRubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<ubah}”(h]”j;ah ]”h"]”Œ abi_sys_class_net_iface_dev_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠj1sj˜}”j;j1subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj™h]”hŒsysfs-class-net”…”�”}”(hj›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Kjhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KjhhÊh²hubhÞ)�”}”(hŒíIndicates the port number of this network device, formatted as a decimal value. Some NICs have multiple independent ports on the same PCI bus, device and function. This attribute allows userspace to distinguish the respective interfaces.”h]”hŒíIndicates the port number of this network device, formatted as a decimal value. Some NICs have multiple independent ports on the same PCI bus, device and function. This attribute allows userspace to distinguish the respective interfaces.”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KjhhÊh²hubhÞ)�”}”(hX™Note: some device drivers started to use 'dev_id' for this purpose since long before 3.15 and have not adopted the new attribute ever since. To query the port number, some tools look exclusively at 'dev_port', while others only consult 'dev_id'. If a network device has multiple client adapter ports as described in the previous paragraph and does not set this attribute to its port number, it's a kernel bug.”h]”hX§Note: some device drivers started to use ‘dev_id’ for this purpose since long before 3.15 and have not adopted the new attribute ever since. To query the port number, some tools look exclusively at ‘dev_port’, while others only consult ‘dev_id’. If a network device has multiple client adapter ports as described in the previous paragraph and does not set this attribute to its port number, it’s a kernel bug.”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KjhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_dormant:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-dormant”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/dormant**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/dormant**”h]”hŒ%/sys/class/net//dormant”…”�”}”(hj€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K|hjúubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäubah}”(h]”jãah ]”h"]”Œabi_sys_class_net_iface_dormant”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2€jÙsj˜}”jãjÙsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj7€h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjA€h]”hŒsysfs-class-net”…”�”}”(hjC€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K|hj7€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K|hhÊh²hubhÞ)�”}”(hŒ}Indicates whether the interface is in dormant state. Possible values are: 0: interface is not dormant 1: interface is dormant”h]”hŒ}Indicates whether the interface is in dormant state. Possible values are: 0: interface is not dormant 1: interface is dormant”…”�”}”(hje€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K|hhÊh²hubhÞ)�”}”(hŒÜThis attribute can be used by supplicant software to signal that the device is not usable unless some supplicant-based authentication is performed (e.g: 802.1x). 'link_mode' attribute will also reflect the dormant state.”h]”hŒàThis attribute can be used by supplicant software to signal that the device is not usable unless some supplicant-based authentication is performed (e.g: 802.1x). ‘link_mode’ attribute will also reflect the dormant state.”…”�”}”(hjs€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K|hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_net_iface_dsa_tagging:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-net-iface-dsa-tagging”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�€ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/dsa\/tagging**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/dsa\/tagging**”h]”hŒ*/sys/class/net//dsa/tagging”…”�”}”(hj©€h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥€ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-net-dsa”h´Khj¢€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�€ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ€ubah}”(h]”j‹€ah ]”h"]”Œ#abi_sys_class_net_iface_dsa_tagging”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ€j�€sj˜}”j‹€j�€subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-dsa `”h]”(hŒDefined on file ”…”�”}”(hjà€h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-dsa `”h]”j§)�”}”(hjê€h]”hŒsysfs-class-net-dsa”…”�”}”(hjì€h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè€ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_dsa”uh1hh³j½€h´Khjà€ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½€h´KhhÊh²hubhÞ)�”}”(hXåOn read, this file returns a string indicating the type of tagging protocol used by the DSA network devices that are attached to this master interface. On write, this file changes the tagging protocol of the attached DSA switches, if this operation is supported by the driver. Changing the tagging protocol must be done with the DSA interfaces and the master interface all administratively down. See the "name" field of each registered struct dsa_device_ops for a list of valid values.”h]”hXéOn read, this file returns a string indicating the type of tagging protocol used by the DSA network devices that are attached to this master interface. On write, this file changes the tagging protocol of the attached DSA switches, if this operation is supported by the driver. Changing the tagging protocol must be done with the DSA interfaces and the master interface all administratively down. See the “nameâ€� field of each registered struct dsa_device_ops for a list of valid values.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½€h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_net_iface_duplex:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-duplex”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj*�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/net\/\\/duplex**”h]”j`)�”}”(hŒ(**\/sys\/class\/net\/\\/duplex**”h]”hŒ$/sys/class/net//duplex”…”�”}”(hjD�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hj=�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'�ubah}”(h]”j&�ah ]”h"]”Œabi_sys_class_net_iface_duplex”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju�j�sj˜}”j&�j�subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjz�h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj„�h]”hŒsysfs-class-net”…”�”}”(hj†�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j��Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K›hjz�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hhÊh²hubhÞ)�”}”(hŒLIndicates the interface latest or current duplex value. Possible values are:”h]”hŒLIndicates the interface latest or current duplex value. Possible values are:”…”�”}”(hj¨�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¹�ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¹�ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒhalf”h]”hŒhalf”…”�”}”(hjÙ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hjÖ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ�ubjW)�”}”(hhh]”hÞ)�”}”(hŒ half duplex”h]”hŒ half duplex”…”�”}”(hjð�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hjí�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ�ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒfull”h]”hŒfull”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hj ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ‚ubjW)�”}”(hhh]”hÞ)�”}”(hŒ full duplex”h]”hŒ full duplex”…”�”}”(hj'‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hj$‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶�ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒyNote: This attribute is only valid for interfaces that implement the ethtool get_link_ksettings method (mostly Ethernet).”h]”hŒyNote: This attribute is only valid for interfaces that implement the ethtool get_link_ksettings method (mostly Ethernet).”…”�”}”(hjT‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K›hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_net_iface_flags:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-flags”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjp‚ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/net\/\\/flags**”h]”j`)�”}”(hŒ'**\/sys\/class\/net\/\\/flags**”h]”hŒ#/sys/class/net//flags”…”�”}”(hjŠ‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K«hjƒ‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp‚ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm‚ubah}”(h]”jl‚ah ]”h"]”Œabi_sys_class_net_iface_flags”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»‚jb‚sj˜}”jl‚jb‚subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjÀ‚h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÊ‚h]”hŒsysfs-class-net”…”�”}”(hjÌ‚h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖ‚Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K«hjÀ‚ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K«hhÊh²hubhÞ)�”}”(hŒ‘Indicates the interface flags as a bitmask in hexadecimal. See include/uapi/linux/if.h for a list of all possible values and the flags semantics.”h]”hŒ‘Indicates the interface flags as a bitmask in hexadecimal. See include/uapi/linux/if.h for a list of all possible values and the flags semantics.”…”�”}”(hjî‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K«hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_net_iface_fwinfo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-fwinfo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj ƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/net\/\\/fwinfo**”h]”j`)�”}”(hŒ(**\/sys\/class\/net\/\\/fwinfo**”h]”hŒ$/sys/class/net//fwinfo”…”�”}”(hj$ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-class-net-janz-ican3”h´K hjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒubah}”(h]”jƒah ]”h"]”Œabi_sys_class_net_iface_fwinfo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVƒjü‚sj˜}”jƒjü‚subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-janz-ican3 `”h]”(hŒDefined on file ”…”�”}”(hj[ƒh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-janz-ican3 `”h]”j§)�”}”(hjeƒh]”hŒsysfs-class-net-janz-ican3”…”�”}”(hjgƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqƒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_janz_ican3”uh1hh³j8ƒh´K hj[ƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´K hhÊh²hubhÞ)�”}”(hŒ£Firmware stamp of ican3 module Read-only: 32 byte string identification of the ICAN3 module (known values: "JANZ-ICAN3 ICANOS 1.xx", "JANZ-ICAN3 CAL/CANopen 1.xx")”h]”hŒ«Firmware stamp of ican3 module Read-only: 32 byte string identification of the ICAN3 module (known values: “JANZ-ICAN3 ICANOS 1.xxâ€�, “JANZ-ICAN3 CAL/CANopen 1.xxâ€�)”…”�”}”(hj‰ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´K hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_net_iface_grcan_enable0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-net-iface-grcan-enable0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj¥ƒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/net\/\\/grcan\/enable0**”h]”j`)�”}”(hŒ0**\/sys\/class\/net\/\\/grcan\/enable0**”h]”hŒ,/sys/class/net//grcan/enable0”…”�”}”(hj¿ƒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-net-grcan”h´Khj¸ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²ƒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥ƒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ƒubah}”(h]”j¡ƒah ]”h"]”Œ%abi_sys_class_net_iface_grcan_enable0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñƒj—ƒsj˜}”j¡ƒj—ƒsubhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-net-grcan `”h]”(hŒDefined on file ”…”�”}”(hjöƒh²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-net-grcan `”h]”j§)�”}”(hj„h]”hŒsysfs-class-net-grcan”…”�”}”(hj„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþƒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j „Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_net_grcan”uh1hh³jÓƒh´Khjöƒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubhÞ)�”}”(hX`Hardware configuration of physical interface 0. This file reads and writes the "Enable 0" bit of the configuration register. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or set by the module parameter grcan.enable0 and can be read at /sys/module/grcan/parameters/enable0.”h]”hXdHardware configuration of physical interface 0. This file reads and writes the “Enable 0â€� bit of the configuration register. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or set by the module parameter grcan.enable0 and can be read at /sys/module/grcan/parameters/enable0.”…”�”}”(hj$„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_net_iface_grcan_enable1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-net-iface-grcan-enable1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj@„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/net\/\\/grcan\/enable1**”h]”j`)�”}”(hŒ0**\/sys\/class\/net\/\\/grcan\/enable1**”h]”hŒ,/sys/class/net//grcan/enable1”…”�”}”(hjZ„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhjS„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=„ubah}”(h]”j<„ah ]”h"]”Œ%abi_sys_class_net_iface_grcan_enable1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹„j2„sj˜}”j<„j2„subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-net-grcan `”h]”(hŒDefined on file ”…”�”}”(hj�„h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-net-grcan `”h]”j§)�”}”(hjš„h]”hŒsysfs-class-net-grcan”…”�”}”(hjœ„h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜„ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦„Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_net_grcan”uh1hh³jÓƒh´Khj�„ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubhÞ)�”}”(hX`Hardware configuration of physical interface 1. This file reads and writes the "Enable 1" bit of the configuration register. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or set by the module parameter grcan.enable1 and can be read at /sys/module/grcan/parameters/enable1.”h]”hXdHardware configuration of physical interface 1. This file reads and writes the “Enable 1â€� bit of the configuration register. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or set by the module parameter grcan.enable1 and can be read at /sys/module/grcan/parameters/enable1.”…”�”}”(hj¾„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_net_iface_grcan_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-net-iface-grcan-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjÚ„ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/net\/\\/grcan\/select**”h]”j`)�”}”(hŒ/**\/sys\/class\/net\/\\/grcan\/select**”h]”hŒ+/sys/class/net//grcan/select”…”�”}”(hjô„h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´Khjí„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjׄubah}”(h]”jÖ„ah ]”h"]”Œ$abi_sys_class_net_iface_grcan_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%…jÌ„sj˜}”jÖ„jÌ„subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-net-grcan `”h]”(hŒDefined on file ”…”�”}”(hj*…h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-net-grcan `”h]”j§)�”}”(hj4…h]”hŒsysfs-class-net-grcan”…”�”}”(hj6…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_net_grcan”uh1hh³jÓƒh´Khj*…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubhÞ)�”}”(hXConfiguration of which physical interface to be used. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or is set by the module parameter grcan.select and can be read at /sys/module/grcan/parameters/select.”h]”hXConfiguration of which physical interface to be used. Possible values: 0 or 1. See the GRCAN chapter of the GRLIB IP core library documentation for details. The default value is 0 or is set by the module parameter grcan.select and can be read at /sys/module/grcan/parameters/select.”…”�”}”(hjX…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓƒh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_ifalias:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-ifalias”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjt…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/ifalias**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/ifalias**”h]”hŒ%/sys/class/net//ifalias”…”�”}”(hjŽ…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K´hj‡…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq…ubah}”(h]”jp…ah ]”h"]”Œabi_sys_class_net_iface_ifalias”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿…jf…sj˜}”jp…jf…subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjÄ…h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÎ…h]”hŒsysfs-class-net”…”�”}”(hjÐ…h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ…ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ…Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K´hjÄ…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K´hhÊh²hubhÞ)�”}”(hŒfIndicates/stores an interface alias name as a string. This can be used for system management purposes.”h]”hŒfIndicates/stores an interface alias name as a string. This can be used for system management purposes.”…”�”}”(hjò…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K´hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_ifindex:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-ifindex”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/ifindex**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/ifindex**”h]”hŒ%/sys/class/net//ifindex”…”�”}”(hj(†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K¼hj!†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj †ubah}”(h]”j †ah ]”h"]”Œabi_sys_class_net_iface_ifindex”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY†j†sj˜}”j †j†subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj^†h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjh†h]”hŒsysfs-class-net”…”�”}”(hjj†h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf†ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt†Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K¼hj^†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K¼hhÊh²hubhÞ)�”}”(hXIndicates the system-wide interface unique index identifier as a decimal number. This attribute is used for mapping an interface identifier to an interface name. It is used throughout the networking stack for specifying the interface specific requests/events.”h]”hXIndicates the system-wide interface unique index identifier as a decimal number. This attribute is used for mapping an interface identifier to an interface name. It is used throughout the networking stack for specifying the interface specific requests/events.”…”�”}”(hjŒ†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K¼hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_net_iface_iflink:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-iflink”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj¨†ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/net\/\\/iflink**”h]”j`)�”}”(hŒ(**\/sys\/class\/net\/\\/iflink**”h]”hŒ$/sys/class/net//iflink”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾†ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÇhj»†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ†ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨†ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥†ubah}”(h]”j¤†ah ]”h"]”Œabi_sys_class_net_iface_iflink”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó†jš†sj˜}”j¤†jš†subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjø†h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj‡h]”hŒsysfs-class-net”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KÇhjø†ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÇhhÊh²hubhÞ)�”}”(hŒúIndicates the system-wide interface unique index identifier a the interface is linked to. Format is decimal. This attribute is used to resolve interfaces chaining, linking and stacking. Physical interfaces have the same 'ifindex' and 'iflink' values.”h]”hXIndicates the system-wide interface unique index identifier a the interface is linked to. Format is decimal. This attribute is used to resolve interfaces chaining, linking and stacking. Physical interfaces have the same ‘ifindex’ and ‘iflink’ values.”…”�”}”(hj&‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÇhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_net_iface_link_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-net-iface-link-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjB‡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/net\/\\/link_mode**”h]”j`)�”}”(hŒ+**\/sys\/class\/net\/\\/link_mode**”h]”hŒ'/sys/class/net//link_mode”…”�”}”(hj\‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhjU‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB‡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?‡ubah}”(h]”j>‡ah ]”h"]”Œ!abi_sys_class_net_iface_link_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�‡j4‡sj˜}”j>‡j4‡subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj’‡h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjœ‡h]”hŒsysfs-class-net”…”�”}”(hjž‡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš‡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨‡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KÑhj’‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhhÊh²hubhÞ)�”}”(hŒ´Indicates the interface link mode, as a decimal number. This attribute should be used in conjunction with 'dormant' attribute to determine the interface usability. Possible values:”h]”hŒ¸Indicates the interface link mode, as a decimal number. This attribute should be used in conjunction with ‘dormant’ attribute to determine the interface usability. Possible values:”…”�”}”(hjÀ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjчubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjчubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjñ‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhjî‡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë‡ubjW)�”}”(hhh]”hÞ)�”}”(hŒdefault link mode”h]”hŒdefault link mode”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè‡ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj'ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhj$ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ˆubjW)�”}”(hhh]”hÞ)�”}”(hŒdormant link mode”h]”hŒdormant link mode”…”�”}”(hj=ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KÑhj:ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ˆubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè‡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjчubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ .. _abi_sys_class_net_iface_mtu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-mtu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjxˆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/net\/\\/mtu**”h]”j`)�”}”(hŒ%**\/sys\/class\/net\/\\/mtu**”h]”hŒ!/sys/class/net//mtu”…”�”}”(hj’ˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽˆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Kßhj‹ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…ˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxˆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuˆubah}”(h]”jtˆah ]”h"]”Œabi_sys_class_net_iface_mtu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈjjˆsj˜}”jtˆjjˆsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjȈh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÒˆh]”hŒsysfs-class-net”…”�”}”(hjÔˆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjЈubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞˆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´KßhjȈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KßhhÊh²hubhÞ)�”}”(hŒçIndicates the interface currently configured MTU value, in bytes, and in decimal format. Specific values depends on the lower-level interface protocol used. Ethernet devices will show a 'mtu' attribute value of 1500 unless changed.”h]”hŒëIndicates the interface currently configured MTU value, in bytes, and in decimal format. Specific values depends on the lower-level interface protocol used. Ethernet devices will show a ‘mtu’ attribute value of 1500 unless changed.”…”�”}”(hjöˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KßhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_net_iface_name_assign_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-net-iface-name-assign-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj‰ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/net\/\\/name_assign_type**”h]”j`)�”}”(hŒ2**\/sys\/class\/net\/\\/name_assign_type**”h]”hŒ./sys/class/net//name_assign_type”…”�”}”(hj,‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj%‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ubah}”(h]”j‰ah ]”h"]”Œ(abi_sys_class_net_iface_name_assign_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]‰j‰sj˜}”j‰j‰subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjb‰h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjl‰h]”hŒsysfs-class-net”…”�”}”(hjn‰h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Khjb‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubhÞ)�”}”(hŒ8Indicates the name assignment type. Possible values are:”h]”hŒ8Indicates the name assignment type. Possible values are:”…”�”}”(hj�‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¡‰ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj¡‰ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjÁ‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj¾‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»‰ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:enumerated by the kernel, possibly in an unpredictable way”h]”hŒ:enumerated by the kernel, possibly in an unpredictable way”…”�”}”(hj׉h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhjÔ‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸‰ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj÷‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khjô‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ‰ubjW)�”}”(hhh]”hÞ)�”}”(hŒpredictably named by the kernel”h]”hŒpredictably named by the kernel”…”�”}”(hj Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸‰ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj-Šh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj*Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ŠubjW)�”}”(hhh]”hÞ)�”}”(hŒnamed by userspace”h]”hŒnamed by userspace”…”�”}”(hjCŠh²hh³Nh´Nuba•h}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj@Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸‰ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¨•h]”hŒ4”…”�”}”(hjcŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Khj`Šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]ŠubjW)�”}”(hhh]”hÞ)�”}”(hŒrenamed”h]”hŒrenamed”…”�”}”(hjyŠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KhjvŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]Šubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸‰ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡‰ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjž‰ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_class_net_iface_netdev_group:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-net-iface-netdev-group”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj´ŠubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/netdev_group**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/netdev_group**”h]”hŒ*/sys/class/net//netdev_group”…”�”}”(hjΊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÊŠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KéhjÇŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÄŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁŠubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´Šubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±Šubah}”(h]”j°Šah ]”h"]”Œ$abi_sys_class_net_iface_netdev_group”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿŠj¦Šsj˜}”j°Šj¦ŠsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj‹h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj‹h]”hŒsysfs-class-net”…”�”}”(hj‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Kéhj‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KéhhÊh²hubhÞ)�”}”(hŒøIndicates the interface network device group, as a decimal integer. Default value is 0 which corresponds to the initial network devices group. The group can be changed to affect routing decisions (see: net/ipv4/fib_rules and net/ipv6/fib6_rules.c).”h]”hŒøIndicates the interface network device group, as a decimal integer. Default value is 0 which corresponds to the initial network devices group. The group can be changed to affect routing decisions (see: net/ipv4/fib_rules and net/ipv6/fib6_rules.c).”…”�”}”(hj2‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KéhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_net_iface_operstate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-net-iface-operstate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjN‹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/net\/\\/operstate**”h]”j`)�”}”(hŒ+**\/sys\/class\/net\/\\/operstate**”h]”hŒ'/sys/class/net//operstate”…”�”}”(hjh‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Kôhja‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN‹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK‹ubah}”(h]”jJ‹ah ]”h"]”Œ!abi_sys_class_net_iface_operstate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™‹j@‹sj˜}”jJ‹j@‹subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjž‹h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj¨‹h]”hŒsysfs-class-net”…”�”}”(hjª‹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦‹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´‹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Kôhjž‹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KôhhÊh²hubhÞ)�”}”(hŒ>Indicates the interface RFC2863 operational state as a string.”h]”hŒ>Indicates the interface RFC2863 operational state as a string.”…”�”}”(hjÌ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KôhhÊh²hubhÞ)�”}”(hŒPossible values are:”h]”hŒPossible values are:”…”�”}”(hjÚ‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KôhhÊh²hubhÞ)�”}”(hŒN"unknown", "notpresent", "down", "lowerlayerdown", "testing", "dormant", "up".”h]”hŒj“unknownâ€�, “notpresentâ€�, “downâ€�, “lowerlayerdownâ€�, “testingâ€�, “dormantâ€�, “upâ€�.”…”�”}”(hjè‹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´KôhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_net_iface_peak_usb_can_channel_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-net-iface-peak-usb-can-channel-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/peak_usb\/can_channel_id**”h]”j`)�”}”(hŒ:**\/sys\/class\/net\/\\/peak_usb\/can_channel_id**”h]”hŒ6/sys/class/net//peak_usb/can_channel_id”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-net-peak_usb”h´KhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒubah}”(h]”jŒah ]”h"]”Œ/abi_sys_class_net_iface_peak_usb_can_channel_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPŒjö‹sj˜}”jŒjö‹subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-net-peak_usb `”h]”(hŒDefined on file ”…”�”}”(hjUŒh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-net-peak_usb `”h]”j§)�”}”(hj_Œh]”hŒsysfs-class-net-peak_usb”…”�”}”(hjaŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]Œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkŒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_net_peak_usb”uh1hh³j2Œh´KhjUŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Œh´KhhÊh²hubhÞ)�”}”(hX”PEAK PCAN-USB devices support user-configurable CAN channel identifiers. Contrary to a USB serial number, these identifiers are writable and can be set per CAN interface. This means that if a USB device exports multiple CAN interfaces, each of them can be assigned a unique channel ID. This attribute provides read-only access to the currently configured value of the channel identifier. Depending on the device type, the identifier has a length of 8 or 32 bit. The value read from this attribute is always an 8 digit 32 bit hexadecimal value in big endian format. If the device only supports an 8 bit identifier, the upper 24 bit of the value are set to zero.”h]”hX”PEAK PCAN-USB devices support user-configurable CAN channel identifiers. Contrary to a USB serial number, these identifiers are writable and can be set per CAN interface. This means that if a USB device exports multiple CAN interfaces, each of them can be assigned a unique channel ID. This attribute provides read-only access to the currently configured value of the channel identifier. Depending on the device type, the identifier has a length of 8 or 32 bit. The value read from this attribute is always an 8 digit 32 bit hexadecimal value in big endian format. If the device only supports an 8 bit identifier, the upper 24 bit of the value are set to zero.”…”�”}”(hjƒŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j2Œh´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_net_iface_phydev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-phydev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjŸŒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/net\/\\/phydev**”h]”j`)�”}”(hŒ(**\/sys\/class\/net\/\\/phydev**”h]”hŒ$/sys/class/net//phydev”…”�”}”(hj¹Œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµŒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M5hj²Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬Œubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸŒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœŒubah}”(h]”j›Œah ]”h"]”Œabi_sys_class_net_iface_phydev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêŒj‘Œsj˜}”j›Œj‘ŒsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjïŒh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjùŒh]”hŒsysfs-class-net”…”�”}”(hjûŒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷Œubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´M5hjïŒubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M5hhÊh²hubhÞ)�”}”(hŒCSymbolic link to the PHY device this network device is attached to.”h]”hŒCSymbolic link to the PHY device this network device is attached to.”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M5hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_net_iface_phys_port_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-net-iface-phys-port-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj9�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/phys_port_id**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/phys_port_id**”h]”hŒ*/sys/class/net//phys_port_id”…”�”}”(hjS�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjO�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhjL�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjF�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6�ubah}”(h]”j5�ah ]”h"]”Œ$abi_sys_class_net_iface_phys_port_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„�j+�sj˜}”j5�j+�subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj‰�h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj“�h]”hŒsysfs-class-net”…”�”}”(hj•�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Mhj‰�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubhÞ)�”}”(hŒTIndicates the interface unique physical port identifier within the NIC, as a string.”h]”hŒTIndicates the interface unique physical port identifier within the NIC, as a string.”…”�”}”(hj·�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_net_iface_phys_port_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-net-iface-phys-port-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÓ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/net\/\\/phys_port_name**”h]”j`)�”}”(hŒ0**\/sys\/class\/net\/\\/phys_port_name**”h]”hŒ,/sys/class/net//phys_port_name”…”�”}”(hjí�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Mhjæ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐ�ubah}”(h]”jÏ�ah ]”h"]”Œ&abi_sys_class_net_iface_phys_port_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽjÅ�sj˜}”jÏ�jÅ�subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj#Žh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj-Žh]”hŒsysfs-class-net”…”�”}”(hj/Žh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Žubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9ŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Mhj#Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubhÞ)�”}”(hŒGIndicates the interface physical port name within the NIC, as a string.”h]”hŒGIndicates the interface physical port name within the NIC, as a string.”…”�”}”(hjQŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_net_iface_phys_switch_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-net-iface-phys-switch-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjmŽubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/net\/\\/phys_switch_id**”h]”j`)�”}”(hŒ0**\/sys\/class\/net\/\\/phys_switch_id**”h]”hŒ,/sys/class/net//phys_switch_id”…”�”}”(hj‡Žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M-hj€Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}Žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzŽubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmŽubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjŽubah}”(h]”jiŽah ]”h"]”Œ&abi_sys_class_net_iface_phys_switch_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸Žj_Žsj˜}”jiŽj_ŽsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj½Žh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÇŽh]”hŒsysfs-class-net”…”�”}”(hjÉŽh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅŽubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓŽŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´M-hj½Žubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M-hhÊh²hubhÞ)�”}”(hŒ^Indicates the unique physical switch identifier of a switch this port belongs to, as a string.”h]”hŒ^Indicates the unique physical switch identifier of a switch this port belongs to, as a string.”…”�”}”(hjëŽh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M-hhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_net_iface_qmi_add_mux:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-net-iface-qmi-add-mux”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/qmi\/add_mux**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/qmi\/add_mux**”h]”hŒ*/sys/class/net//qmi/add_mux”…”�”}”(hj!�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-net-qmi”h´Khj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ubah}”(h]”j�ah ]”h"]”Œ#abi_sys_class_net_iface_qmi_add_mux”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS�jùŽsj˜}”j�jùŽsubhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-qmi `”h]”(hŒDefined on file ”…”�”}”(hjX�h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-qmi `”h]”j§)�”}”(hjb�h]”hŒsysfs-class-net-qmi”…”�”}”(hjd�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_qmi”uh1hh³j5�h´KhjX�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒUnsigned integer.”h]”hŒUnsigned integer.”…”�”}”(hj†�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒwWrite a number ranging from 1 to 254 to add a qmap mux based network device, supported by recent Qualcomm based modems.”h]”hŒwWrite a number ranging from 1 to 254 to add a qmap mux based network device, supported by recent Qualcomm based modems.”…”�”}”(hj”�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒ)The network device will be called qmimux.”h]”hŒ)The network device will be called qmimux.”…”�”}”(hj¢�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒ˜Userspace is in charge of managing the qmux network device activation and data stream setup on the modem side by using the proper QMI protocol requests.”h]”hŒ˜Userspace is in charge of managing the qmux network device activation and data stream setup on the modem side by using the proper QMI protocol requests.”…”�”}”(hj°�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_net_iface_qmi_del_mux:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-net-iface-qmi-del-mux”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÌ�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/qmi\/del_mux**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/qmi\/del_mux**”h]”hŒ*/sys/class/net//qmi/del_mux”…”�”}”(hjæ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K*hjß�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌ�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉ�ubah}”(h]”jÈ�ah ]”h"]”Œ#abi_sys_class_net_iface_qmi_del_mux”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�j¾�sj˜}”jÈ�j¾�subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-qmi `”h]”(hŒDefined on file ”…”�”}”(hj�h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-qmi `”h]”j§)�”}”(hj&�h]”hŒsysfs-class-net-qmi”…”�”}”(hj(�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_qmi”uh1hh³j5�h´K*hj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K*hhÊh²hubhÞ)�”}”(hŒUnsigned integer.”h]”hŒUnsigned integer.”…”�”}”(hjJ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K*hhÊh²hubhÞ)�”}”(hŒbWrite a number ranging from 1 to 254 to delete a previously created qmap mux based network device.”h]”hŒbWrite a number ranging from 1 to 254 to delete a previously created qmap mux based network device.”…”�”}”(hjX�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K*hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_net_iface_qmi_pass_through:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-net-iface-qmi-pass-through”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjt�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/net\/\\/qmi\/pass_through**”h]”j`)�”}”(hŒ3**\/sys\/class\/net\/\\/qmi\/pass_through**”h]”hŒ//sys/class/net//qmi/pass_through”…”�”}”(hjŽ�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hj‡�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq�ubah}”(h]”jp�ah ]”h"]”Œ(abi_sys_class_net_iface_qmi_pass_through”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿�jf�sj˜}”jp�jf�subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-qmi `”h]”(hŒDefined on file ”…”�”}”(hjÄ�h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-qmi `”h]”j§)�”}”(hjÎ�h]”hŒsysfs-class-net-qmi”…”�”}”(hjÐ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_qmi”uh1hh³j5�h´K>hjÄ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hhÊh²hubhÞ)�”}”(hŒBoolean. Default: 'N'”h]”hŒBoolean. Default: ‘N’”…”�”}”(hjò�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hhÊh²hubhÞ)�”}”(hŒkSet this to 'Y' to enable 'pass-through' mode, allowing packets in MAP format to be passed on to the stack.”h]”hŒsSet this to ‘Y’ to enable ‘pass-through’ mode, allowing packets in MAP format to be passed on to the stack.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hhÊh²hubhÞ)�”}”(hŒ_Normally the rmnet driver (CONFIG_RMNET) is then used to process and demultiplex these packets.”h]”hŒ_Normally the rmnet driver (CONFIG_RMNET) is then used to process and demultiplex these packets.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hhÊh²hubhÞ)�”}”(hŒL'Pass-through' mode can be enabled when the device is in 'raw-ip' mode only.”h]”hŒT‘Pass-through’ mode can be enabled when the device is in ‘raw-ip’ mode only.”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K>hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_net_iface_qmi_raw_ip:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-net-iface-qmi-raw-ip”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj8‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/net\/\\/qmi\/raw_ip**”h]”j`)�”}”(hŒ-**\/sys\/class\/net\/\\/qmi\/raw_ip**”h]”hŒ)/sys/class/net//qmi/raw_ip”…”�”}”(hjR‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhjK‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE‘ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5‘ubah}”(h]”j4‘ah ]”h"]”Œ"abi_sys_class_net_iface_qmi_raw_ip”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ‘j*‘sj˜}”j4‘j*‘subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-qmi `”h]”(hŒDefined on file ”…”�”}”(hjˆ‘h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-qmi `”h]”j§)�”}”(hj’‘h]”hŒsysfs-class-net-qmi”…”�”}”(hj”‘h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�‘ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž‘Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_qmi”uh1hh³j5�h´Khjˆ‘ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒBoolean. Default: 'N'”h]”hŒBoolean. Default: ‘N’”…”�”}”(hj¶‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hŒSSet this to 'Y' to change the network device link framing from '802.3' to 'raw-ip'.”h]”hŒ_Set this to ‘Y’ to change the network device link framing from ‘802.3’ to ‘raw-ip’.”…”�”}”(hjÄ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hXcThe netdev will change to reflect the link framing mode. The netdev is an ordinary ethernet device in '802.3' mode, and the driver expects to exchange frames with an ethernet header over the USB link. The netdev is a headerless p-t-p device in 'raw-ip' mode, and the driver expects to echange IPv4 or IPv6 packets without any L2 header over the USB link.”h]”hXkThe netdev will change to reflect the link framing mode. The netdev is an ordinary ethernet device in ‘802.3’ mode, and the driver expects to exchange frames with an ethernet header over the USB link. The netdev is a headerless p-t-p device in ‘raw-ip’ mode, and the driver expects to echange IPv4 or IPv6 packets without any L2 header over the USB link.”…”�”}”(hjÒ‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubhÞ)�”}”(hXUserspace is in full control of firmware configuration through the delegation of the QMI protocol. Userspace is responsible for coordination of driver and firmware link framing mode, changing this setting to 'Y' if the firmware is configured for 'raw-ip' mode.”h]”hX Userspace is in full control of firmware configuration through the delegation of the QMI protocol. Userspace is responsible for coordination of driver and firmware link framing mode, changing this setting to ‘Y’ if the firmware is configured for ‘raw-ip’ mode.”…”�”}”(hjà‘h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_queues_rx_queue_rps_cpus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-queues-rx-queue-rps-cpus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjü‘ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/rx\-\\/rps_cpus**”h]”j`)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/rx\-\\/rps_cpus**”h]”hŒ=/sys/class/net//queues/rx-/rps_cpus”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-net-queues”h´Khj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjü‘ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjù‘ubah}”(h]”jø‘ah ]”h"]”Œ0abi_sys_class_net_iface_queues_rx_queue_rps_cpus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jH’jî‘sj˜}”jø‘jî‘subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjM’h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjW’h]”hŒsysfs-class-net-queues”…”�”}”(hjY’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjU’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´KhjM’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubhÞ)�”}”(hŒÒMask of the CPU(s) currently enabled to participate into the Receive Packet Steering packet processing flow for this network device queue. Possible values depend on the number of available CPU(s) in the system.”h]”hŒÒMask of the CPU(s) currently enabled to participate into the Receive Packet Steering packet processing flow for this network device queue. Possible values depend on the number of available CPU(s) in the system.”…”�”}”(hj{’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_net_iface_queues_rx_queue_rps_flow_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-net-iface-queues-rx-queue-rps-flow-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj—’ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/class\/net\/\\/queues\/rx\-\\/rps_flow_cnt**”h]”j`)�”}”(hŒE**\/sys\/class\/net\/\\/queues\/rx\-\\/rps_flow_cnt**”h]”hŒA/sys/class/net//queues/rx-/rps_flow_cnt”…”�”}”(hj±’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­’ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K hjª’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—’ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”’ubah}”(h]”j“’ah ]”h"]”Œ4abi_sys_class_net_iface_queues_rx_queue_rps_flow_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâ’j‰’sj˜}”j“’j‰’subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjç’h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjñ’h]”hŒsysfs-class-net-queues”…”�”}”(hjó’h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjï’ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jý’Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´K hjç’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K hhÊh²hubhÞ)�”}”(hŒrNumber of Receive Packet Steering flows being currently processed by this particular network device receive queue.”h]”hŒrNumber of Receive Packet Steering flows being currently processed by this particular network device receive queue.”…”�”}”(hj“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K hhÊh²hubj))�”}”(hŒH.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_hold_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-hold-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj1“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/hold_time**”h]”j`)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/hold_time**”h]”hŒQ/sys/class/net//queues/tx-/byte_queue_limits/hold_time”…”�”}”(hjK“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K8hjD“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.“ubah}”(h]”j-“ah ]”h"]”ŒCabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_hold_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|“j#“sj˜}”j-“j#“subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hj�“h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj‹“h]”hŒsysfs-class-net-queues”…”�”}”(hj�“h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰“ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—“Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´K8hj�“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K8hhÊh²hubhÞ)�”}”(hŒ…Indicates the hold time in milliseconds to measure the slack of this particular network device transmit queue. Default value is 1000.”h]”hŒ…Indicates the hold time in milliseconds to measure the slack of this particular network device transmit queue. Default value is 1000.”…”�”}”(hj¯“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K8hhÊh²hubj))�”}”(hŒG.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_inflight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-inflight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hjË“ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/inflight**”h]”j`)�”}”(hŒT**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/inflight**”h]”hŒP/sys/class/net//queues/tx-/byte_queue_limits/inflight”…”�”}”(hjå“h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjá“ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KAhjÞ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjË“ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈ“ubah}”(h]”jÇ“ah ]”h"]”ŒBabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_inflight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”j½“sj˜}”jÇ“j½“subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hj”h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj%”h]”hŒsysfs-class-net-queues”…”�”}”(hj'”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´KAhj”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KAhhÊh²hubhÞ)�”}”(hŒXIndicates the number of bytes (objects) in flight on this network device transmit queue.”h]”hŒXIndicates the number of bytes (objects) in flight on this network device transmit queue.”…”�”}”(hjI”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KAhhÊh²hubj))�”}”(hŒD.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hje”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit**”h]”j`)�”}”(hŒQ**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit**”h]”hŒM/sys/class/net//queues/tx-/byte_queue_limits/limit”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{”ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KIhjx”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjr”ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhje”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjb”ubah}”(h]”ja”ah ]”h"]”Œ?abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°”jW”sj˜}”ja”jW”subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjµ”h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj¿”h]”hŒsysfs-class-net-queues”…”�”}”(hjÁ”h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½”ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jË”Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´KIhjµ”ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KIhhÊh²hubhÞ)�”}”(hŒ²Indicates the current limit of bytes allowed to be queued on this network device transmit queue. This value is clamped to be within the bounds defined by limit_max and limit_min.”h]”hŒ²Indicates the current limit of bytes allowed to be queued on this network device transmit queue. This value is clamped to be within the bounds defined by limit_max and limit_min.”…”�”}”(hjã”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KIhhÊh²hubj))�”}”(hŒH.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjÿ”ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit_max**”h]”j`)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit_max**”h]”hŒQ/sys/class/net//queues/tx-/byte_queue_limits/limit_max”…”�”}”(hj•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KRhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj •ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ”ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü”ubah}”(h]”jû”ah ]”h"]”ŒCabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJ•jñ”sj˜}”jû”jñ”subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjO•h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjY•h]”hŒsysfs-class-net-queues”…”�”}”(hj[•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjW•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”je•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´KRhjO•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KRhhÊh²hubhÞ)�”}”(hŒ©Indicates the absolute maximum limit of bytes allowed to be queued on this network device transmit queue. See include/linux/dynamic_queue_limits.h for the default value.”h]”hŒ©Indicates the absolute maximum limit of bytes allowed to be queued on this network device transmit queue. See include/linux/dynamic_queue_limits.h for the default value.”…”�”}”(hj}•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KRhhÊh²hubj))�”}”(hŒH.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj™•ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit_min**”h]”j`)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/limit_min**”h]”hŒQ/sys/class/net//queues/tx-/byte_queue_limits/limit_min”…”�”}”(hj³•h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯•ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K[hj¬•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™•ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–•ubah}”(h]”j••ah ]”h"]”ŒCabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_limit_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jä•j‹•sj˜}”j••j‹•subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjé•h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjó•h]”hŒsysfs-class-net-queues”…”�”}”(hjõ•h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñ•ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿ•Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´K[hjé•ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K[hhÊh²hubhÞ)�”}”(hŒ}Indicates the absolute minimum limit of bytes allowed to be queued on this network device transmit queue. Default value is 0.”h]”hŒ}Indicates the absolute minimum limit of bytes allowed to be queued on this network device transmit queue. Default value is 0.”…”�”}”(hj–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K[hhÊh²hubj))�”}”(hŒH.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hj3–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_cnt**”h]”j`)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_cnt**”h]”hŒQ/sys/class/net//queues/tx-/byte_queue_limits/stall_cnt”…”�”}”(hjM–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KmhjF–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0–ubah}”(h]”j/–ah ]”h"]”ŒCabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~–j%–sj˜}”j/–j%–subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjƒ–h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj�–h]”hŒsysfs-class-net-queues”…”�”}”(hj�–h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹–ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™–Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´Kmhjƒ–ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KmhhÊh²hubhÞ)�”}”(hŒ(Number of detected Tx completion stalls.”h]”hŒ(Number of detected Tx completion stalls.”…”�”}”(hj±–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KmhhÊh²hubj))�”}”(hŒH.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjÍ–ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_max**”h]”j`)�”}”(hŒU**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_max**”h]”hŒQ/sys/class/net//queues/tx-/byte_queue_limits/stall_max”…”�”}”(hjç–h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´Kthjà–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚ–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍ–ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊ–ubah}”(h]”jÉ–ah ]”h"]”ŒCabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—j¿–sj˜}”jÉ–j¿–subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hj—h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj'—h]”hŒsysfs-class-net-queues”…”�”}”(hj)—h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´Kthj—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KthhÊh²hubhÞ)�”}”(hŒ7Longest detected Tx completion stall. Write 0 to clear.”h]”hŒ7Longest detected Tx completion stall. Write 0 to clear.”…”�”}”(hjK—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KthhÊh²hubj))�”}”(hŒI.. _abi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_thrs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-thrs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KXuh1j@hjg—ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒV**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_thrs**”h]”j`)�”}”(hŒV**\/sys\/class\/net\/\\/queues\/tx\-\\/byte_queue_limits\/stall_thrs**”h]”hŒR/sys/class/net//queues/tx-/byte_queue_limits/stall_thrs”…”�”}”(hj�—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}—ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´Kdhjz—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjt—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg—ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjd—ubah}”(h]”jc—ah ]”h"]”ŒDabi_sys_class_net_iface_queues_tx_queue_byte_queue_limits_stall_thrs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²—jY—sj˜}”jc—jY—subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hj·—h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjÁ—h]”hŒsysfs-class-net-queues”…”�”}”(hj×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿—ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍ—Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´Kdhj·—ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KdhhÊh²hubhÞ)�”}”(hŒ²Tx completion stall detection threshold in ms. Kernel will guarantee to detect all stalls longer than this threshold but may also detect stalls longer than half of the threshold.”h]”hŒ²Tx completion stall detection threshold in ms. Kernel will guarantee to detect all stalls longer than this threshold but may also detect stalls longer than half of the threshold.”…”�”}”(hjå—h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KdhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_net_iface_queues_tx_queue_tx_maxrate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-net-iface-queues-tx-queue-tx-maxrate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/net\/\\/queues\/tx\-\\/tx_maxrate**”h]”j`)�”}”(hŒC**\/sys\/class\/net\/\\/queues\/tx\-\\/tx_maxrate**”h]”hŒ?/sys/class/net//queues/tx-/tx_maxrate”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´Khj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþ—ubah}”(h]”jý—ah ]”h"]”Œ2abi_sys_class_net_iface_queues_tx_queue_tx_maxrate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jL˜jó—sj˜}”jý—jó—subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjQ˜h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj[˜h]”hŒsysfs-class-net-queues”…”�”}”(hj]˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg˜Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´KhjQ˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubhÞ)�”}”(hŒWA Mbps max-rate set for the queue, a value of zero means disabled, default is disabled.”h]”hŒWA Mbps max-rate set for the queue, a value of zero means disabled, default is disabled.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_net_iface_queues_tx_queue_tx_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-net-iface-queues-tx-queue-tx-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj›˜ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/net\/\\/queues\/tx\-\\/tx_timeout**”h]”j`)�”}”(hŒC**\/sys\/class\/net\/\\/queues\/tx\-\\/tx_timeout**”h]”hŒ?/sys/class/net//queues/tx-/tx_timeout”…”�”}”(hjµ˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´Khj®˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›˜ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜˜ubah}”(h]”j—˜ah ]”h"]”Œ2abi_sys_class_net_iface_queues_tx_queue_tx_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ˜j�˜sj˜}”j—˜j�˜subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjë˜h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hjõ˜h]”hŒsysfs-class-net-queues”…”�”}”(hj÷˜h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó˜ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´Khjë˜ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubhÞ)�”}”(hŒ^Indicates the number of transmit timeout events seen by this network interface transmit queue.”h]”hŒ^Indicates the number of transmit timeout events seen by this network interface transmit queue.”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_queues_tx_queue_xps_cpus:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-queues-tx-queue-xps-cpus”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj5™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/tx\-\\/xps_cpus**”h]”j`)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/tx\-\\/xps_cpus**”h]”hŒ=/sys/class/net//queues/tx-/xps_cpus”…”�”}”(hjO™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K#hjH™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjE™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2™ubah}”(h]”j1™ah ]”h"]”Œ0abi_sys_class_net_iface_queues_tx_queue_xps_cpus”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€™j'™sj˜}”j1™j'™subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hj…™h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj�™h]”hŒsysfs-class-net-queues”…”�”}”(hj‘™h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�™ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›™Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´K#hj…™ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K#hhÊh²hubhÞ)�”}”(hŒÜMask of the CPU(s) currently enabled to participate into the Transmit Packet Steering packet processing flow for this network device transmit queue. Possible values depend on the number of available CPU(s) in the system.”h]”hŒÜMask of the CPU(s) currently enabled to participate into the Transmit Packet Steering packet processing flow for this network device transmit queue. Possible values depend on the number of available CPU(s) in the system.”…”�”}”(hj³™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K#hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_queues_tx_queue_xps_rxqs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-queues-tx-queue-xps-rxqs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÏ™ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/tx\-\\/xps_rxqs**”h]”j`)�”}”(hŒA**\/sys\/class\/net\/\\/queues\/tx\-\\/xps_rxqs**”h]”hŒ=/sys/class/net//queues/tx-/xps_rxqs”…”�”}”(hjé™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K-hjâ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜ™ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏ™ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌ™ubah}”(h]”jË™ah ]”h"]”Œ0abi_sys_class_net_iface_queues_tx_queue_xps_rxqs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšjÁ™sj˜}”jË™jÁ™subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-net-queues `”h]”(hŒDefined on file ”…”�”}”(hjšh²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-net-queues `”h]”j§)�”}”(hj)šh]”hŒsysfs-class-net-queues”…”�”}”(hj+šh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'šubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5šŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_net_queues”uh1hh³j*’h´K-hjšubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K-hhÊh²hubhÞ)�”}”(hX Mask of the receive queue(s) currently enabled to participate into the Transmit Packet Steering packet processing flow for this network device transmit queue. Possible values depend on the number of available receive queue(s) in the network device. Default is disabled.”h]”hX Mask of the receive queue(s) currently enabled to participate into the Transmit Packet Steering packet processing flow for this network device transmit queue. Possible values depend on the number of available receive queue(s) in the network device. Default is disabled.”…”�”}”(hjMšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j*’h´K-hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_net_iface_speed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-speed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjišubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/net\/\\/speed**”h]”j`)�”}”(hŒ'**\/sys\/class\/net\/\\/speed**”h]”hŒ#/sys/class/net//speed”…”�”}”(hjƒšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Mhj|šubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyšubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvšubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjišubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfšubah}”(h]”ješah ]”h"]”Œabi_sys_class_net_iface_speed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´šj[šsj˜}”ješj[šsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj¹šh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÚh]”hŒsysfs-class-net”…”�”}”(hjÅšh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁšubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏšŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Mhj¹šubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubhÞ)�”}”(hŒtIndicates the interface latest or current speed value. Value is an integer representing the link speed in Mbits/sec.”h]”hŒtIndicates the interface latest or current speed value. Value is an integer representing the link speed in Mbits/sec.”…”�”}”(hjçšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubhÞ)�”}”(hŒyNote: this attribute is only valid for interfaces that implement the ethtool get_link_ksettings method (mostly Ethernet).”h]”hŒyNote: this attribute is only valid for interfaces that implement the ethtool get_link_ksettings method (mostly Ethernet).”…”�”}”(hjõšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_statistics_collisions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-statistics-collisions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/collisions**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/collisions**”h]”hŒ4/sys/class/net//statistics/collisions”…”�”}”(hj+›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-class-net-statistics”h´Khj$›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›ubah}”(h]”j ›ah ]”h"]”Œ-abi_sys_class_net_iface_statistics_collisions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]›j›sj˜}”j ›j›subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjb›h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjl›h]”hŒsysfs-class-net-statistics”…”�”}”(hjn›h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj›ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Khjb›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubhÞ)�”}”(hŒuIndicates the number of collisions seen by this network device. This value might not be relevant with all MAC layers.”h]”hŒuIndicates the number of collisions seen by this network device. This value might not be relevant with all MAC layers.”…”�”}”(hj�›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_net_iface_statistics_multicast:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-net-iface-statistics-multicast”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj¬›ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/multicast**”h]”j`)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/multicast**”h]”hŒ3/sys/class/net//statistics/multicast”…”�”}”(hjÆ›h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K hj¿›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©›ubah}”(h]”j¨›ah ]”h"]”Œ,abi_sys_class_net_iface_statistics_multicast”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷›jž›sj˜}”j¨›jž›subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjü›h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjœh]”hŒsysfs-class-net-statistics”…”�”}”(hjœh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K hjü›ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K hhÊh²hubhÞ)�”}”(hŒJIndicates the number of multicast packets received by this network device.”h]”hŒJIndicates the number of multicast packets received by this network device.”…”�”}”(hj*œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_net_iface_statistics_rx_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-net-iface-statistics-rx-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjFœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/net\/\\/statistics\/rx_bytes**”h]”j`)�”}”(hŒ6**\/sys\/class\/net\/\\/statistics\/rx_bytes**”h]”hŒ2/sys/class/net//statistics/rx_bytes”…”�”}”(hj`œh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\œubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhjYœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCœubah}”(h]”jBœah ]”h"]”Œ+abi_sys_class_net_iface_statistics_rx_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘œj8œsj˜}”jBœj8œsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj–œh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj œh]”hŒsysfs-class-net-statistics”…”�”}”(hj¢œh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžœubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬œŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Khj–œubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubhÞ)�”}”(hŒŽIndicates the number of bytes received by this network device. See the network driver for the exact meaning of when this value is incremented.”h]”hŒŽIndicates the number of bytes received by this network device. See the network driver for the exact meaning of when this value is incremented.”…”�”}”(hjÄœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_statistics_rx_compressed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-statistics-rx-compressed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjàœubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/rx_compressed**”h]”j`)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/rx_compressed**”h]”hŒ7/sys/class/net//statistics/rx_compressed”…”�”}”(hjúœh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjöœubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´Khjóœubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjðœubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjíœubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjàœubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝœubah}”(h]”jÜœah ]”h"]”Œ0abi_sys_class_net_iface_statistics_rx_compressed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+�jÒœsj˜}”jÜœjÒœsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj0�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj:�h]”hŒsysfs-class-net-statistics”…”�”}”(hj<�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Khj0�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubhÞ)�”}”(hŒ¨Indicates the number of compressed packets received by this network device. This value might only be relevant for interfaces that support packet compression (e.g: PPP).”h]”hŒ¨Indicates the number of compressed packets received by this network device. This value might only be relevant for interfaces that support packet compression (e.g: PPP).”…”�”}”(hj^�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_statistics_rx_crc_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-statistics-rx-crc-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjz�ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/rx_crc_errors**”h]”j`)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/rx_crc_errors**”h]”hŒ7/sys/class/net//statistics/rx_crc_errors”…”�”}”(hj”�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K#hj��ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡�uba•h}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz�ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjw�ubah}”(h]”jv�ah ]”h"]”Œ0abi_sys_class_net_iface_statistics_rx_crc_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅ�jl�sj˜}”jv�jl�subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjÊ�h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjÔ�h]”hŒsysfs-class-net-statistics”…”�”}”(hjÖ�h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K#hjÊ�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K#hhÊh²hubhÞ)�”}”(hŒ«Indicates the number of packets received with a CRC (FCS) error by this network device. Note that the specific meaning might depend on the MAC layer used by the interface.”h]”hŒ«Indicates the number of packets received with a CRC (FCS) error by this network device. Note that the specific meaning might depend on the MAC layer used by the interface.”…”�”}”(hjø�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K#hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_statistics_rx_dropped:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-statistics-rx-dropped”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjžubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/rx_dropped**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/rx_dropped**”h]”hŒ4/sys/class/net//statistics/rx_dropped”…”�”}”(hj.žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*žubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K,hj'žubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjžubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjžubah}”(h]”jžah ]”h"]”Œ-abi_sys_class_net_iface_statistics_rx_dropped”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_žjžsj˜}”jžjžsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjdžh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjnžh]”hŒsysfs-class-net-statistics”…”�”}”(hjpžh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlžubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzžŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K,hjdžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K,hhÊh²hubhÞ)�”}”(hŒÉIndicates the number of packets received by the network device but dropped, that are not forwarded to the upper layers for packet processing. See the network driver for the exact meaning of this value.”h]”hŒÉIndicates the number of packets received by the network device but dropped, that are not forwarded to the upper layers for packet processing. See the network driver for the exact meaning of this value.”…”�”}”(hj’žh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K,hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_net_iface_statistics_rx_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-net-iface-statistics-rx-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj®žubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/rx_errors**”h]”j`)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/rx_errors**”h]”hŒ3/sys/class/net//statistics/rx_errors”…”�”}”(hjÈžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄžubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K6hjÁžubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾žubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»žubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®žubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«žubah}”(h]”jªžah ]”h"]”Œ,abi_sys_class_net_iface_statistics_rx_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùžj žsj˜}”jªžj žsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjþžh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjŸh]”hŒsysfs-class-net-statistics”…”�”}”(hj Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K6hjþžubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K6hhÊh²hubhÞ)�”}”(hŒzIndicates the number of receive errors on this network device. See the network driver for the exact meaning of this value.”h]”hŒzIndicates the number of receive errors on this network device. See the network driver for the exact meaning of this value.”…”�”}”(hj,Ÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K6hhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_net_iface_statistics_rx_fifo_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-net-iface-statistics-rx-fifo-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjHŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/rx_fifo_errors**”h]”j`)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/rx_fifo_errors**”h]”hŒ8/sys/class/net//statistics/rx_fifo_errors”…”�”}”(hjbŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K>hj[Ÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEŸubah}”(h]”jDŸah ]”h"]”Œ1abi_sys_class_net_iface_statistics_rx_fifo_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“Ÿj:Ÿsj˜}”jDŸj:ŸsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj˜Ÿh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj¢Ÿh]”hŒsysfs-class-net-statistics”…”�”}”(hj¤Ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ŸŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K>hj˜Ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K>hhÊh²hubhÞ)�”}”(hŒ„Indicates the number of receive FIFO errors seen by this network device. See the network driver for the exact meaning of this value.”h]”hŒ„Indicates the number of receive FIFO errors seen by this network device. See the network driver for the exact meaning of this value.”…”�”}”(hjÆŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K>hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_net_iface_statistics_rx_frame_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-net-iface-statistics-rx-frame-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjâŸubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/net\/\\/statistics\/rx_frame_errors**”h]”j`)�”}”(hŒ=**\/sys\/class\/net\/\\/statistics\/rx_frame_errors**”h]”hŒ9/sys/class/net//statistics/rx_frame_errors”…”�”}”(hjüŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøŸubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KGhjõŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïŸubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâŸubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjߟubah}”(h]”jÞŸah ]”h"]”Œ2abi_sys_class_net_iface_statistics_rx_frame_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j- jÔŸsj˜}”jÞŸjÔŸsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj2 h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj< h]”hŒsysfs-class-net-statistics”…”�”}”(hj> h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´KGhj2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KGhhÊh²hubhÞ)�”}”(hŒÓIndicates the number of received frames with error, such as alignment errors. Note that the specific meaning depends on on the MAC layer protocol used. See the network driver for the exact meaning of this value.”h]”hŒÓIndicates the number of received frames with error, such as alignment errors. Note that the specific meaning depends on on the MAC layer protocol used. See the network driver for the exact meaning of this value.”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KGhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_net_iface_statistics_rx_length_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-net-iface-statistics-rx-length-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj| ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/rx_length_errors**”h]”j`)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/rx_length_errors**”h]”hŒ:/sys/class/net//statistics/rx_length_errors”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj| ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy ubah}”(h]”jx ah ]”h"]”Œ3abi_sys_class_net_iface_statistics_rx_length_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ jn sj˜}”jx jn subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjÌ h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjÖ h]”hŒsysfs-class-net-statistics”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´KQhjÌ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KQhhÊh²hubhÞ)�”}”(hŒ—Indicates the number of received error packet with a length error, oversized or undersized. See the network driver for the exact meaning of this value.”h]”hŒ—Indicates the number of received error packet with a length error, oversized or undersized. See the network driver for the exact meaning of this value.”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KQhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_net_iface_statistics_rx_missed_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-net-iface-statistics-rx-missed-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj¡ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/rx_missed_errors**”h]”j`)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/rx_missed_errors**”h]”hŒ:/sys/class/net//statistics/rx_missed_errors”…”�”}”(hj0¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KZhj)¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ubah}”(h]”j¡ah ]”h"]”Œ3abi_sys_class_net_iface_statistics_rx_missed_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja¡j¡sj˜}”j¡j¡subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjf¡h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjp¡h]”hŒsysfs-class-net-statistics”…”�”}”(hjr¡h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn¡ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|¡Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´KZhjf¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KZhhÊh²hubhÞ)�”}”(hŒ§Indicates the number of received packets that have been missed due to lack of capacity in the receive side. See the network driver for the exact meaning of this value.”h]”hŒ§Indicates the number of received packets that have been missed due to lack of capacity in the receive side. See the network driver for the exact meaning of this value.”…”�”}”(hj”¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KZhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_net_iface_statistics_rx_nohandler:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-net-iface-statistics-rx-nohandler”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/statistics\/rx_nohandler**”h]”j`)�”}”(hŒ:**\/sys\/class\/net\/\\/statistics\/rx_nohandler**”h]”hŒ6/sys/class/net//statistics/rx_nohandler”…”�”}”(hjÊ¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´Kchjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°¡ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­¡ubah}”(h]”j¬¡ah ]”h"]”Œ/abi_sys_class_net_iface_statistics_rx_nohandler”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû¡j¢¡sj˜}”j¬¡j¢¡subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj¢h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj ¢h]”hŒsysfs-class-net-statistics”…”�”}”(hj ¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Kchj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KchhÊh²hubhÞ)�”}”(hŒeIndicates the number of received packets that were dropped on an inactive device by the network core.”h]”hŒeIndicates the number of received packets that were dropped on an inactive device by the network core.”…”�”}”(hj.¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KchhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_net_iface_statistics_rx_over_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-net-iface-statistics-rx-over-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjJ¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/rx_over_errors**”h]”j`)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/rx_over_errors**”h]”hŒ8/sys/class/net//statistics/rx_over_errors”…”�”}”(hjd¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´Kkhj]¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG¢ubah}”(h]”jF¢ah ]”h"]”Œ1abi_sys_class_net_iface_statistics_rx_over_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•¢j<¢sj˜}”jF¢j<¢subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjš¢h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj¤¢h]”hŒsysfs-class-net-statistics”…”�”}”(hj¦¢h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢¢ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°¢Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Kkhjš¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KkhhÊh²hubhÞ)�”}”(hŒËIndicates the number of received packets that are oversized compared to what the network device is configured to accept (e.g: larger than MTU). See the network driver for the exact meaning of this value.”h]”hŒËIndicates the number of received packets that are oversized compared to what the network device is configured to accept (e.g: larger than MTU). See the network driver for the exact meaning of this value.”…”�”}”(hjÈ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KkhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_statistics_rx_packets:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-statistics-rx-packets”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjä¢ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/rx_packets**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/rx_packets**”h]”hŒ4/sys/class/net//statistics/rx_packets”…”�”}”(hjþ¢h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´Kuhj÷¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä¢ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá¢ubah}”(h]”jà¢ah ]”h"]”Œ-abi_sys_class_net_iface_statistics_rx_packets”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/£jÖ¢sj˜}”jà¢jÖ¢subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj4£h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj>£h]”hŒsysfs-class-net-statistics”…”�”}”(hj@£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ£Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´Kuhj4£ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KuhhÊh²hubhÞ)�”}”(hŒKIndicates the total number of good packets received by this network device.”h]”hŒKIndicates the total number of good packets received by this network device.”…”�”}”(hjb£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KuhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_net_iface_statistics_tx_aborted_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-net-iface-statistics-tx-aborted-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj~£ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/net\/\\/statistics\/tx_aborted_errors**”h]”j`)�”}”(hŒ?**\/sys\/class\/net\/\\/statistics\/tx_aborted_errors**”h]”hŒ;/sys/class/net//statistics/tx_aborted_errors”…”�”}”(hj˜£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”£ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K}hj‘£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹£ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~£ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{£ubah}”(h]”jz£ah ]”h"]”Œ4abi_sys_class_net_iface_statistics_tx_aborted_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ£jp£sj˜}”jz£jp£subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjΣh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjØ£h]”hŒsysfs-class-net-statistics”…”�”}”(hjÚ£h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ£ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j䣌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K}hjΣubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K}hhÊh²hubhÞ)�”}”(hŒÀIndicates the number of packets that have been aborted during transmission by a network device (e.g: because of a medium collision). See the network driver for the exact meaning of this value.”h]”hŒÀIndicates the number of packets that have been aborted during transmission by a network device (e.g: because of a medium collision). See the network driver for the exact meaning of this value.”…”�”}”(hjü£h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K}hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_net_iface_statistics_tx_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-net-iface-statistics-tx-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/net\/\\/statistics\/tx_bytes**”h]”j`)�”}”(hŒ6**\/sys\/class\/net\/\\/statistics\/tx_bytes**”h]”hŒ2/sys/class/net//statistics/tx_bytes”…”�”}”(hj2¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K‡hj+¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¤ubah}”(h]”j¤ah ]”h"]”Œ+abi_sys_class_net_iface_statistics_tx_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc¤j ¤sj˜}”j¤j ¤subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjh¤h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjr¤h]”hŒsysfs-class-net-statistics”…”�”}”(hjt¤h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp¤ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~¤Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K‡hjh¤ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K‡hhÊh²hubhÞ)�”}”(hŒþIndicates the number of bytes transmitted by a network device. See the network driver for the exact meaning of this value, in particular whether this accounts for all successfully transmitted packets or all packets that have been queued for transmission.”h]”hŒþIndicates the number of bytes transmitted by a network device. See the network driver for the exact meaning of this value, in particular whether this accounts for all successfully transmitted packets or all packets that have been queued for transmission.”…”�”}”(hj–¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K‡hhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_net_iface_statistics_tx_carrier_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-net-iface-statistics-tx-carrier-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj²¤ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/net\/\\/statistics\/tx_carrier_errors**”h]”j`)�”}”(hŒ?**\/sys\/class\/net\/\\/statistics\/tx_carrier_errors**”h]”hŒ;/sys/class/net//statistics/tx_carrier_errors”…”�”}”(hj̤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjȤubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K’hjŤubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²¤ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯¤ubah}”(h]”j®¤ah ]”h"]”Œ4abi_sys_class_net_iface_statistics_tx_carrier_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý¤j¤¤sj˜}”j®¤j¤¤subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj¥h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj ¥h]”hŒsysfs-class-net-statistics”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K’hj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K’hhÊh²hubhÞ)�”}”(hŒ®Indicates the number of packets that could not be transmitted because of carrier errors (e.g: physical link down). See the network driver for the exact meaning of this value.”h]”hŒ®Indicates the number of packets that could not be transmitted because of carrier errors (e.g: physical link down). See the network driver for the exact meaning of this value.”…”�”}”(hj0¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K’hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_net_iface_statistics_tx_compressed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-net-iface-statistics-tx-compressed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjL¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/tx_compressed**”h]”j`)�”}”(hŒ;**\/sys\/class\/net\/\\/statistics\/tx_compressed**”h]”hŒ7/sys/class/net//statistics/tx_compressed”…”�”}”(hjf¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K›hj_¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI¥ubah}”(h]”jH¥ah ]”h"]”Œ0abi_sys_class_net_iface_statistics_tx_compressed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—¥j>¥sj˜}”jH¥j>¥subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjœ¥h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj¦¥h]”hŒsysfs-class-net-statistics”…”�”}”(hj¨¥h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤¥ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²¥Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K›hjœ¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K›hhÊh²hubhÞ)�”}”(hŒ‰Indicates the number of transmitted compressed packets. Note this might only be relevant for devices that support compression (e.g: PPP).”h]”hŒ‰Indicates the number of transmitted compressed packets. Note this might only be relevant for devices that support compression (e.g: PPP).”…”�”}”(hjÊ¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K›hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_statistics_tx_dropped:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-statistics-tx-dropped”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjæ¥ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/tx_dropped**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/tx_dropped**”h]”hŒ4/sys/class/net//statistics/tx_dropped”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¤hjù¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ¥ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã¥ubah}”(h]”jâ¥ah ]”h"]”Œ-abi_sys_class_net_iface_statistics_tx_dropped”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1¦jØ¥sj˜}”jâ¥jØ¥subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj6¦h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj@¦h]”hŒsysfs-class-net-statistics”…”�”}”(hjB¦h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>¦ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jL¦Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K¤hj6¦ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¤hhÊh²hubhÞ)�”}”(hŒ…Indicates the number of packets dropped during transmission. See the driver for the exact reasons as to why the packets were dropped.”h]”hŒ…Indicates the number of packets dropped during transmission. See the driver for the exact reasons as to why the packets were dropped.”…”�”}”(hjd¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¤hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_net_iface_statistics_tx_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-net-iface-statistics-tx-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj€¦ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/tx_errors**”h]”j`)�”}”(hŒ7**\/sys\/class\/net\/\\/statistics\/tx_errors**”h]”hŒ3/sys/class/net//statistics/tx_errors”…”�”}”(hjš¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K­hj“¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�¦ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€¦ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}¦ubah}”(h]”j|¦ah ]”h"]”Œ,abi_sys_class_net_iface_statistics_tx_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˦jr¦sj˜}”j|¦jr¦subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjЦh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjÚ¦h]”hŒsysfs-class-net-statistics”…”�”}”(hjܦh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjئubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j榌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K­hjЦubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K­hhÊh²hubhÞ)�”}”(hŒšIndicates the number of packets in error during transmission by a network device. See the driver for the exact reasons as to why the packets were dropped.”h]”hŒšIndicates the number of packets in error during transmission by a network device. See the driver for the exact reasons as to why the packets were dropped.”…”�”}”(hjþ¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K­hhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_net_iface_statistics_tx_fifo_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-net-iface-statistics-tx-fifo-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/tx_fifo_errors**”h]”j`)�”}”(hŒ<**\/sys\/class\/net\/\\/statistics\/tx_fifo_errors**”h]”hŒ8/sys/class/net//statistics/tx_fifo_errors”…”�”}”(hj4§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¶hj-§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§ubah}”(h]”j§ah ]”h"]”Œ1abi_sys_class_net_iface_statistics_tx_fifo_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je§j §sj˜}”j§j §subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjj§h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjt§h]”hŒsysfs-class-net-statistics”…”�”}”(hjv§h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr§ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€§Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K¶hjj§ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¶hhÊh²hubhÞ)�”}”(hŒ�Indicates the number of packets having caused a transmit FIFO error. See the driver for the exact reasons as to why the packets were dropped.”h]”hŒ�Indicates the number of packets having caused a transmit FIFO error. See the driver for the exact reasons as to why the packets were dropped.”…”�”}”(hj˜§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¶hhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_net_iface_statistics_tx_heartbeat_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-net-iface-statistics-tx-heartbeat-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj´§ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/net\/\\/statistics\/tx_heartbeat_errors**”h]”j`)�”}”(hŒA**\/sys\/class\/net\/\\/statistics\/tx_heartbeat_errors**”h]”hŒ=/sys/class/net//statistics/tx_heartbeat_errors”…”�”}”(hjΧh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjʧubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¿hjǧubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjħubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ§ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´§ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±§ubah}”(h]”j°§ah ]”h"]”Œ6abi_sys_class_net_iface_statistics_tx_heartbeat_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ§j¦§sj˜}”j°§j¦§subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj¨h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj¨h]”hŒsysfs-class-net-statistics”…”�”}”(hj¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´K¿hj¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¿hhÊh²hubhÞ)�”}”(hŒ¡Indicates the number of packets transmitted that have been reported as heartbeat errors. See the driver for the exact reasons as to why the packets were dropped.”h]”hŒ¡Indicates the number of packets transmitted that have been reported as heartbeat errors. See the driver for the exact reasons as to why the packets were dropped.”…”�”}”(hj2¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´K¿hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_net_iface_statistics_tx_packets:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-net-iface-statistics-tx-packets”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjN¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/tx_packets**”h]”j`)�”}”(hŒ8**\/sys\/class\/net\/\\/statistics\/tx_packets**”h]”hŒ4/sys/class/net//statistics/tx_packets”…”�”}”(hjh¨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjd¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÈhja¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjN¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjK¨ubah}”(h]”jJ¨ah ]”h"]”Œ-abi_sys_class_net_iface_statistics_tx_packets”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™¨j@¨sj˜}”jJ¨j@¨subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hjž¨h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hj¨¨h]”hŒsysfs-class-net-statistics”…”�”}”(hjª¨h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦¨ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´¨Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´KÈhjž¨ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÈhhÊh²hubhÞ)�”}”(hŒ¡Indicates the number of packets transmitted by a network device. See the driver for whether this reports the number of all attempted or successful transmissions.”h]”hŒ¡Indicates the number of packets transmitted by a network device. See the driver for whether this reports the number of all attempted or successful transmissions.”…”�”}”(hj̨h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÈhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_net_iface_statistics_tx_window_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-net-iface-statistics-tx-window-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjè¨ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/tx_window_errors**”h]”j`)�”}”(hŒ>**\/sys\/class\/net\/\\/statistics\/tx_window_errors**”h]”hŒ:/sys/class/net//statistics/tx_window_errors”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÑhjû¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjø¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè¨ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjå¨ubah}”(h]”jä¨ah ]”h"]”Œ3abi_sys_class_net_iface_statistics_tx_window_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3©jÚ¨sj˜}”jä¨jÚ¨subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-statistics `”h]”(hŒDefined on file ”…”�”}”(hj8©h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-statistics `”h]”j§)�”}”(hjB©h]”hŒsysfs-class-net-statistics”…”�”}”(hjD©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN©Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_statistics”uh1hh³j?›h´KÑhj8©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÑhhÊh²hubhÞ)�”}”(hŒÏIndicates the number of packets not successfully transmitted due to a window collision. The specific meaning depends on the MAC layer used. On Ethernet this is usually used to report late collisions errors.”h]”hŒÏIndicates the number of packets not successfully transmitted due to a window collision. The specific meaning depends on the MAC layer used. On Ethernet this is usually used to report late collisions errors.”…”�”}”(hjf©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j?›h´KÑhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_net_iface_termination:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-net-iface-termination”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj‚©ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/net\/\\/termination**”h]”j`)�”}”(hŒ-**\/sys\/class\/net\/\\/termination**”h]”hŒ)/sys/class/net//termination”…”�”}”(hjœ©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜©ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´Khj•©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�©ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚©ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©ubah}”(h]”j~©ah ]”h"]”Œ#abi_sys_class_net_iface_termination”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍ©jt©sj˜}”j~©jt©subhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-net-janz-ican3 `”h]”(hŒDefined on file ”…”�”}”(hjÒ©h²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-net-janz-ican3 `”h]”j§)�”}”(hjÜ©h]”hŒsysfs-class-net-janz-ican3”…”�”}”(hjÞ©h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚ©ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j詌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_net_janz_ican3”uh1hh³j8ƒh´KhjÒ©ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´KhhÊh²hubhÞ)�”}”(hŒ*Value representing the can bus termination”h]”hŒ*Value representing the can bus termination”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´KhhÊh²hubhÞ)�”}”(hŒ”Default: 1 (termination active) Reading: get actual termination state Writing: set actual termination state (0=no termination, 1=termination active)”h]”hŒ”Default: 1 (termination active) Reading: get actual termination state Writing: set actual termination state (0=no termination, 1=termination active)”…”�”}”(hjªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j8ƒh´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_net_iface_testing:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-testing”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj*ªubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/net\/\\/testing**”h]”j`)�”}”(hŒ)**\/sys\/class\/net\/\\/testing**”h]”hŒ%/sys/class/net//testing”…”�”}”(hjDªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@ªubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hj=ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7ªubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*ªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'ªubah}”(h]”j&ªah ]”h"]”Œabi_sys_class_net_iface_testing”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”juªjªsj˜}”j&ªjªsubhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjzªh²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj„ªh]”hŒsysfs-class-net”…”�”}”(hj†ªh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚ªubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ªŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´K‹hjzªubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hhÊh²hubhÞ)�”}”(hŒCIndicates whether the interface is under test. Possible values are:”h]”hŒCIndicates whether the interface is under test. Possible values are:”…”�”}”(hj¨ªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¹ªubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¹ªubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjÙªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hjÖªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓªubjW)�”}”(hhh]”hÞ)�”}”(hŒinterface is not being tested”h]”hŒinterface is not being tested”…”�”}”(hjïªh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hjìªubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓªubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjЪubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hj «ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj «ubjW)�”}”(hhh]”hÞ)�”}”(hŒinterface is being tested”h]”hŒinterface is being tested”…”�”}”(hj%«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hj"«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj «ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjЪubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ªubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ªubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒQWhen an interface is under test, it cannot be expected to pass packets as normal.”h]”hŒQWhen an interface is under test, it cannot be expected to pass packets as normal.”…”�”}”(hjR«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´K‹hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_net_iface_threaded:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-net-iface-threaded”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjn«ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/net\/\\/threaded**”h]”j`)�”}”(hŒ***\/sys\/class\/net\/\\/threaded**”h]”hŒ&/sys/class/net//threaded”…”�”}”(hjˆ«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„«ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MUhj�«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{«ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn«ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk«ubah}”(h]”jj«ah ]”h"]”Œ abi_sys_class_net_iface_threaded”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹«j`«sj˜}”jj«j`«subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj¾«h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjÈ«h]”hŒsysfs-class-net”…”�”}”(hjÊ«h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ«ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ«Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´MUhj¾«ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MUhhÊh²hubhÞ)�”}”(hŒ¾Boolean value to control the threaded mode per device. User could set this value to enable/disable threaded mode for all napi belonging to this device, without the need to do device up/down.”h]”hŒ¾Boolean value to control the threaded mode per device. User could set this value to enable/disable threaded mode for all napi belonging to this device, without the need to do device up/down.”…”�”}”(hjì«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MUhhÊh²hubhÞ)�”}”(hŒ©Possible values: == ================================== 0 threaded mode disabled for this dev 1 threaded mode enabled for this dev == ==================================”h]”hŒ©Possible values: == ================================== 0 threaded mode disabled for this dev 1 threaded mode enabled for this dev == ==================================”…”�”}”(hjú«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MUhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_net_iface_tx_queue_len:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-net-iface-tx-queue-len”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/net\/\\/tx_queue_len**”h]”j`)�”}”(hŒ.**\/sys\/class\/net\/\\/tx_queue_len**”h]”hŒ*/sys/class/net//tx_queue_len”…”�”}”(hj0¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´Mhj)¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬ubah}”(h]”j¬ah ]”h"]”Œ$abi_sys_class_net_iface_tx_queue_len”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja¬j¬sj˜}”j¬j¬subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hjf¬h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hjp¬h]”hŒsysfs-class-net”…”�”}”(hjr¬h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn¬ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|¬Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´Mhjf¬ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubhÞ)�”}”(hŒÏIndicates the interface transmit queue len in number of packets, as an integer value. Value depend on the type of interface, Ethernet network adapters have a default value of 1000 unless configured otherwise”h]”hŒÏIndicates the interface transmit queue len in number of packets, as an integer value. Value depend on the type of interface, Ethernet network adapters have a default value of 1000 unless configured otherwise”…”�”}”(hj”¬h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´MhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_net_iface_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-net-iface-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hj°¬ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/net\/\\/type**”h]”j`)�”}”(hŒ&**\/sys\/class\/net\/\\/type**”h]”hŒ"/sys/class/net//type”…”�”}”(hjʬh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƬubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M%hjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°¬ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­¬ubah}”(h]”j¬¬ah ]”h"]”Œabi_sys_class_net_iface_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû¬j¢¬sj˜}”j¬¬j¢¬subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-net `”h]”(hŒDefined on file ”…”�”}”(hj­h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-net `”h]”j§)�”}”(hj ­h]”hŒsysfs-class-net”…”�”}”(hj ­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_net”uh1hh³jôlh´M%hj­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M%hhÊh²hubhÞ)�”}”(hŒrIndicates the interface protocol type as a decimal value. See include/uapi/linux/if_arp.h for all possible values.”h]”hŒrIndicates the interface protocol type as a decimal value. See include/uapi/linux/if_arp.h for all possible values.”…”�”}”(hj.­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jôlh´M%hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_net_qmimux_iface_qmap_mux_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-net-qmimux-iface-qmap-mux-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjJ­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/net\/\\/qmap\/mux_id**”h]”j`)�”}”(hŒ5**\/sys\/class\/net\/\\/qmap\/mux_id**”h]”hŒ1/sys/class/net//qmap/mux_id”…”�”}”(hjd­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`­ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K4hj]­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG­ubah}”(h]”jF­ah ]”h"]”Œ*abi_sys_class_net_qmimux_iface_qmap_mux_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•­j<­sj˜}”jF­j<­subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-net-qmi `”h]”(hŒDefined on file ”…”�”}”(hjš­h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-net-qmi `”h]”j§)�”}”(hj¤­h]”hŒsysfs-class-net-qmi”…”�”}”(hj¦­h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢­ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°­Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_net_qmi”uh1hh³j5�h´K4hjš­ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K4hhÊh²hubhÞ)�”}”(hŒUnsigned integer”h]”hŒUnsigned integer”…”�”}”(hjÈ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K4hhÊh²hubhÞ)�”}”(hŒTIndicates the mux id associated to the qmimux network interface during its creation.”h]”hŒTIndicates the mux id associated to the qmimux network interface during its creation.”…”�”}”(hjÖ­h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5�h´K4hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_ocxl_afu_name_afu_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-ocxl-afu-name-afu-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjò­ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/ocxl\/\\/afu_version**”h]”j`)�”}”(hŒ1**\/sys\/class\/ocxl\/\\/afu_version**”h]”hŒ-/sys/class/ocxl//afu_version”…”�”}”(hj ®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/sysfs-class-ocxl”h´Khj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò­ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï­ubah}”(h]”jî­ah ]”h"]”Œ'abi_sys_class_ocxl_afu_name_afu_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>®jä­sj˜}”jî­jä­subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hjC®h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hjM®h]”hŒsysfs-class-ocxl”…”�”}”(hjO®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjK®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jY®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´KhjC®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubhÞ)�”}”(hŒwread only Version of the AFU, in the format : Reflects what is read in the configuration space of the AFU”h]”hŒwread only Version of the AFU, in the format : Reflects what is read in the configuration space of the AFU”…”�”}”(hjq®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_ocxl_afu_name_contexts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-ocxl-afu-name-contexts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�®ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/ocxl\/\\/contexts**”h]”j`)�”}”(hŒ.**\/sys\/class\/ocxl\/\\/contexts**”h]”hŒ*/sys/class/ocxl//contexts”…”�”}”(hj§®h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£®ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khj ®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš®ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�®ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠ®ubah}”(h]”j‰®ah ]”h"]”Œ$abi_sys_class_ocxl_afu_name_contexts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØ®j®sj˜}”j‰®j®subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hjÝ®h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hjç®h]”hŒsysfs-class-ocxl”…”�”}”(hjé®h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjå®ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jó®Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´KhjÝ®ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubhÞ)�”}”(hŒHread only Number of contexts for the AFU, in the format / where:”h]”hŒHread only Number of contexts for the AFU, in the format / where:”…”�”}”(hj ¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubjÛ›)�”}”(hŒà==== =============================================== n number of currently active contexts, for debug max maximum number of contexts supported by the AFU ==== =============================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ¯ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj ¯ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒn”h]”hŒn”…”�”}”(hj@¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khj=¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.number of currently active contexts, for debug”h]”hŒ.number of currently active contexts, for debug”…”�”}”(hjW¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhjT¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7¯ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒmax”h]”hŒmax”…”�”}”(hjw¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khjt¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq¯ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/maximum number of contexts supported by the AFU”h]”hŒ/maximum number of contexts supported by the AFU”…”�”}”(hjޝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khj‹¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7¯ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ¯ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j ®h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_ocxl_afu_name_global_mmio_area:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-ocxl-afu-name-global-mmio-area”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjϯubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/ocxl\/\\/global_mmio_area**”h]”j`)�”}”(hŒ6**\/sys\/class\/ocxl\/\\/global_mmio_area**”h]”hŒ2/sys/class/ocxl//global_mmio_area”…”�”}”(hjé¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjå¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K"hjâ¯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj߯ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjܯubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjϯubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj̯ubah}”(h]”j˯ah ]”h"]”Œ,abi_sys_class_ocxl_afu_name_global_mmio_area”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°jÁ¯sj˜}”j˯jÁ¯subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hj°h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hj)°h]”hŒsysfs-class-ocxl”…”�”}”(hj+°h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5°Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´K"hj°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K"hhÊh²hubhÞ)�”}”(hŒ7read/write Give access the global mmio area for the AFU”h]”hŒ7read/write Give access the global mmio area for the AFU”…”�”}”(hjM°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K"hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_ocxl_afu_name_global_mmio_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-ocxl-afu-name-global-mmio-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hji°ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/ocxl\/\\/global_mmio_size**”h]”j`)�”}”(hŒ6**\/sys\/class\/ocxl\/\\/global_mmio_size**”h]”hŒ2/sys/class/ocxl//global_mmio_size”…”�”}”(hjƒ°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khj|°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv°ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji°ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf°ubah}”(h]”je°ah ]”h"]”Œ,abi_sys_class_ocxl_afu_name_global_mmio_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´°j[°sj˜}”je°j[°subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hj¹°h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hjðh]”hŒsysfs-class-ocxl”…”�”}”(hjŰh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ°ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jϰŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´Khj¹°ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubhÞ)�”}”(hŒXread only Size of the global mmio area, as defined in the configuration space of the AFU”h]”hŒXread only Size of the global mmio area, as defined in the configuration space of the AFU”…”�”}”(hjç°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_ocxl_afu_name_pp_mmio_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-ocxl-afu-name-pp-mmio-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/ocxl\/\\/pp_mmio_size**”h]”j`)�”}”(hŒ2**\/sys\/class\/ocxl\/\\/pp_mmio_size**”h]”hŒ./sys/class/ocxl//pp_mmio_size”…”�”}”(hj±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´Khj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±ubah}”(h]”jÿ°ah ]”h"]”Œ(abi_sys_class_ocxl_afu_name_pp_mmio_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN±jõ°sj˜}”jÿ°jõ°subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hjS±h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hj]±h]”hŒsysfs-class-ocxl”…”�”}”(hj_±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji±Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´KhjS±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubhÞ)�”}”(hŒ]read only Size of the per-process mmio area, as defined in the configuration space of the AFU”h]”hŒ]read only Size of the per-process mmio area, as defined in the configuration space of the AFU”…”�”}”(hj�±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_ocxl_afu_name_reload_on_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-ocxl-afu-name-reload-on-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj�±ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/ocxl\/\\/reload_on_reset**”h]”j`)�”}”(hŒ5**\/sys\/class\/ocxl\/\\/reload_on_reset**”h]”hŒ1/sys/class/ocxl//reload_on_reset”…”�”}”(hj·±h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³±ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hj°±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª±ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�±ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš±ubah}”(h]”j™±ah ]”h"]”Œ+abi_sys_class_ocxl_afu_name_reload_on_reset”ah$]”h&]”uh1j6hhÊ•h²hh³Nh´Nj–}”jè±j�±sj˜}”j™±j�±subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-class-ocxl `”h]”(hŒDefined on file ”…”�”}”(hjí±h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-class-ocxl `”h]”j§)�”}”(hj÷±h]”hŒsysfs-class-ocxl”…”�”}”(hjù±h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõ±ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_class_ocxl”uh1hh³j ®h´K(hjí±ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hhÊh²hubhÞ)�”}”(hŒ{read/write Control whether the FPGA is reloaded on a link reset. Enabled through a vendor-specific logic block on the FPGA.”h]”hŒ{read/write Control whether the FPGA is reloaded on a link reset. Enabled through a vendor-specific logic block on the FPGA.”…”�”}”(hj²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hhÊh²hubjÛ›)�”}”(hX=========== =========================================== 0 Do not reload FPGA image from flash 1 Reload FPGA image from flash unavailable The device does not support this capability =========== =========================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj0²ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj0²ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjP²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hjM²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ²ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Do not reload FPGA image from flash”h]”hŒ#Do not reload FPGA image from flash”…”�”}”(hjf²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hjc²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG²ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj†²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hjƒ²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€²ubjW)�”}”(hhh]”hÞ)�”}”(hŒReload FPGA image from flash”h]”hŒReload FPGA image from flash”…”�”}”(hjœ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hj™²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG²ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ unavailable”h]”hŒ unavailable”…”�”}”(hj¼²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hj¹²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶²ubjW)�”}”(hhh]”hÞ)�”}”(hŒ+The device does not support this capability”h]”hŒ+The device does not support this capability”…”�”}”(hjÓ²h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j ®h´K(hjвubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG²ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-²ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj)²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j ®h´K(hhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_platform_profile_platform_profile_x_choices:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-platform-profile-platform-profile-x-choices”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj³ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/platform\-profile\/platform\-profile\-X\/choices**”h]”j`)�”}”(hŒB**\/sys\/class\/platform\-profile\/platform\-profile\-X\/choices**”h]”hŒ>/sys/class/platform-profile/platform-profile-X/choices”…”�”}”(hj.³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*³ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-class-platform-profile”h´Khj'³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ubah}”(h]”j³ah ]”h"]”Œ9abi_sys_class_platform_profile_platform_profile_x_choices”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`³j³sj˜}”j³j³subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-class-platform-profile `”h]”(hŒDefined on file ”…”�”}”(hje³h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-class-platform-profile `”h]”j§)�”}”(hjo³h]”hŒsysfs-class-platform-profile”…”�”}”(hjq³h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm³ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{³Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_class_platform_profile”uh1hh³jB³h´Khje³ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubhÞ)�”}”(hŒPThis file contains a space-separated list of profiles supported for this device.”h]”hŒPThis file contains a space-separated list of profiles supported for this device.”…”�”}”(hj“³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubhÞ)�”}”(hŒ6Drivers must use the following standard profile-names:”h]”hŒ6Drivers must use the following standard profile-names:”…”�”}”(hj¡³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj²³ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj²³ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ low-power”h]”hŒ low-power”…”�”}”(hjÒ³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjϳubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj̳ubjW)�”}”(hhh]”hÞ)�”}”(hŒLow power consumption”h]”hŒLow power consumption”…”�”}”(hjé³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjæ³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj̳ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcool”h]”hŒcool”…”�”}”(hj ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ubjW)�”}”(hhh]”hÞ)�”}”(hŒCooler operation”h]”hŒCooler operation”…”�”}”(hj ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒquiet”h]”hŒquiet”…”�”}”(hj@´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj=´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:´ubjW)�”}”(hhh]”hÞ)�”}”(hŒQuieter operation”h]”hŒQuieter operation”…”�”}”(hjW´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhjT´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbalanced”h]”hŒbalanced”…”�”}”(hjw´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjt´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq´ubjW)�”}”(hhh]”hÞ)�”}”(hŒ5Balance between low power consumption and performance”h]”hŒ5Balance between low power consumption and performance”…”�”}”(hjŽ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj‹´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbalanced-performance”h]”hŒbalanced-performance”…”�”}”(hj®´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj«´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨´ubjW)�”}”(hhh]”hÞ)�”}”(hŒ\Balance between performance and low power consumption with a slight bias towards performance”h]”hŒ\Balance between performance and low power consumption with a slight bias towards performance”…”�”}”(hjÅ´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ performance”h]”hŒ performance”…”�”}”(hjå´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjâ´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß´ubjW)�”}”(hhh]”hÞ)�”}”(hŒHigh performance operation”h]”hŒHigh performance operation”…”�”}”(hjü´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjù´ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjß´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ max-power”h]”hŒ max-power”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubjW)�”}”(hhh]”hÞ)�”}”(hŒZHigher performance operation that may exceed internal battery draw limits when on AC power”h]”hŒZHigher performance operation that may exceed internal battery draw limits when on AC power”…”�”}”(hj3µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khj0µubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcustom”h]”hŒcustom”…”�”}”(hjSµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhjPµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMµubjW)�”}”(hhh]”hÞ)�”}”(hŒDriver defined custom profile”h]”hŒDriver defined custom profile”…”�”}”(hjjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´Khjgµubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMµubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjɳubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²³ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯³ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj—µh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_platform_profile_platform_profile_x_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-platform-profile-platform-profile-x-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj³µubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/platform\-profile\/platform\-profile\-X\/name**”h]”j`)�”}”(hŒ?**\/sys\/class\/platform\-profile\/platform\-profile\-X\/name**”h]”hŒ;/sys/class/platform-profile/platform-profile-X/name”…”�”}”(hj͵h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjɵubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhjƵubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀµubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³µubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°µubah}”(h]”j¯µah ]”h"]”Œ6abi_sys_class_platform_profile_platform_profile_x_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþµj¥µsj˜}”j¯µj¥µsubhÞ)�”}”(hŒcDefined on file :ref:`sysfs-class-platform-profile `”h]”(hŒDefined on file ”…”�”}”(hj¶h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-class-platform-profile `”h]”j§)�”}”(hj ¶h]”hŒsysfs-class-platform-profile”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_class_platform_profile”uh1hh³jB³h´Khj¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubhÞ)�”}”(hŒ-Name of the class device given by the driver.”h]”hŒ-Name of the class device given by the driver.”…”�”}”(hj1¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubhÞ)�”}”(hŒRO”h]”hŒRO”…”�”}”(hj?¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_platform_profile_platform_profile_x_profile:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-platform-profile-platform-profile-x-profile”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj[¶ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/platform\-profile\/platform\-profile\-X\/profile**”h]”j`)�”}”(hŒB**\/sys\/class\/platform\-profile\/platform\-profile\-X\/profile**”h]”hŒ>/sys/class/platform-profile/platform-profile-X/profile”…”�”}”(hju¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hjn¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[¶ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjX¶ubah}”(h]”jW¶ah ]”h"]”Œ9abi_sys_class_platform_profile_platform_profile_x_profile”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦¶jM¶sj˜}”jW¶jM¶subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-class-platform-profile `”h]”(hŒDefined on file ”…”�”}”(hj«¶h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-class-platform-profile `”h]”j§)�”}”(hjµ¶h]”hŒsysfs-class-platform-profile”…”�”}”(hj·¶h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³¶ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁ¶Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_class_platform_profile”uh1hh³jB³h´K!hj«¶ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hhÊh²hubhÞ)�”}”(hŒ³Reading this file gives the current selected profile for this device. Writing this file with one of the strings from platform_profile_choices changes the profile to the new value.”h]”hŒ³Reading this file gives the current selected profile for this device. Writing this file with one of the strings from platform_profile_choices changes the profile to the new value.”…”�”}”(hjÙ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hhÊh²hubhÞ)�”}”(hXGThis file can be monitored for changes by polling for POLLPRI, POLLPRI will be signaled on any changes, independent of those changes coming from a userspace write; or coming from another source such as e.g. a hotkey triggered profile change handled either directly by the embedded-controller or fully handled inside the kernel.”h]”hXGThis file can be monitored for changes by polling for POLLPRI, POLLPRI will be signaled on any changes, independent of those changes coming from a userspace write; or coming from another source such as e.g. a hotkey triggered profile change handled either directly by the embedded-controller or fully handled inside the kernel.”…”�”}”(hjç¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hhÊh²hubhÞ)�”}”(hŒqThis file may also emit the string 'custom' to indicate that the driver is using a driver defined custom profile.”h]”hŒuThis file may also emit the string ‘custom’ to indicate that the driver is using a driver defined custom profile.”…”�”}”(hjõ¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hhÊh²hubhÞ)�”}”(hŒRW”h]”hŒRW”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jB³h´K!hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_power_ds2760_battery_charge_full:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-power-ds2760-battery-charge-full”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power\/ds2760\-battery\.\*\/charge_full**”h]”j`)�”}”(hŒ9**\/sys\/class\/power\/ds2760\-battery\.\*\/charge_full**”h]”hŒ5/sys/class/power/ds2760-battery.*/charge_full”…”�”}”(hj9·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5·ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-class-power”h´MÔhj2·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·ubah}”(h]”j·ah ]”h"]”Œ.abi_sys_class_power_ds2760_battery_charge_full”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk·j·sj˜}”j·j·subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjp·h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjz·h]”hŒsysfs-class-power”…”�”}”(hj|·h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx·ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†·Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÔhjp·ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÔhhÊh²hubhÞ)�”}”(hŒ‰This file is writeable and can be used to set the assumed battery 'full level'. As batteries age, this value has to be amended over time.”h]”hŒ�This file is writeable and can be used to set the assumed battery ‘full level’. As batteries age, this value has to be amended over time.”…”�”}”(hjž·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÔhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_ds2760_battery_charge_now:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-ds2760-battery-charge-now”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjº·ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/power\/ds2760\-battery\.\*\/charge_now**”h]”j`)�”}”(hŒ8**\/sys\/class\/power\/ds2760\-battery\.\*\/charge_now**”h]”hŒ4/sys/class/power/ds2760-battery.*/charge_now”…”�”}”(hjÔ·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjзubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÈhjÍ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº·ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj··ubah}”(h]”j¶·ah ]”h"]”Œ-abi_sys_class_power_ds2760_battery_charge_now”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸j¬·sj˜}”j¶·j¬·subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj ¸h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj¸h]”hŒsysfs-class-power”…”�”}”(hj¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÈhj ¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÈhhÊh²hubhÞ)�”}”(hX9This file is writeable and can be used to set the current coloumb counter value inside the battery monitor chip. This is needed for unavoidable corrections of aging batteries. A userspace daemon can monitor the battery charging logic and once the counter drops out of considerable bounds, take appropriate action.”h]”hX9This file is writeable and can be used to set the current coloumb counter value inside the battery monitor chip. This is needed for unavoidable corrections of aging batteries. A userspace daemon can monitor the battery charging logic and once the counter drops out of considerable bounds, take appropriate action.”…”�”}”(hj8¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÈhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_battery_name_eppid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-battery-name-eppid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjT¸ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/eppid**”h]”j`)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/eppid**”h]”hŒ3/sys/class/power_supply//eppid”…”�”}”(hjn¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ5Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv”h´Khjg¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT¸ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ¸ubah}”(h]”jP¸ah ]”h"]”Œ-abi_sys_class_power_supply_battery_name_eppid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ¸jF¸sj˜}”jP¸jF¸subhÞ)�”}”(hŒaDefined on file :ref:`sysfs-platform-dell-wmi-ddv `”h]”(hŒDefined on file ”…”�”}”(hj¥¸h²hh³Nh´Nubh)�”}”(hŒQ:ref:`sysfs-platform-dell-wmi-ddv `”h]”j§)�”}”(hj¯¸h]”hŒsysfs-platform-dell-wmi-ddv”…”�”}”(hj±¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»¸Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ,abi_file_testing_sysfs_platform_dell_wmi_ddv”uh1hh³j‚¸h´Khj¥¸ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚¸h´KhhÊh²hubhÞ)�”}”(hŒRReports the Dell ePPID (electronic Piece Part Identification) of the ACPI battery.”h]”hŒRReports the Dell ePPID (electronic Piece Part Identification) of the ACPI battery.”…”�”}”(hjÓ¸h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚¸h´KhhÊh²hubhÞ)�”}”(hŒ1See :doc:`/wmi/devices/dell-wmi-ddv` for details.”h]”(hŒSee ”…”�”}”(hjá¸h²hh³Nh´Nubh)�”}”(hŒ :doc:`/wmi/devices/dell-wmi-ddv`”h]”j§)�”}”(hjë¸h]”hŒ/wmi/devices/dell-wmi-ddv”…”�”}”(hjí¸h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjé¸ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷¸Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/wmi/devices/dell-wmi-ddv”uh1hh³j‚¸h´Khjá¸ubhŒ for details.”…”�”}”(hjá¸h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‚¸h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_power_supply_supply_name_alarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-power-supply-supply-name-alarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj!¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/power_supply\/\\/alarm**”h]”j`)�”}”(hŒ6**\/sys\/class\/power_supply\/\\/alarm**”h]”hŒ2/sys/class/power_supply//alarm”…”�”}”(hj;¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-class-power-surface”h´Khj4¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ubah}”(h]”j¹ah ]”h"]”Œ,abi_sys_class_power_supply_supply_name_alarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm¹j¹sj˜}”j¹j¹subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-power-surface `”h]”(hŒDefined on file ”…”�”}”(hjr¹h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-power-surface `”h]”j§)�”}”(hj|¹h]”hŒsysfs-class-power-surface”…”�”}”(hj~¹h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz¹ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ¹Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_power_surface”uh1hh³jO¹h´Khjr¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jO¹h´KhhÊh²hubhÞ)�”}”(hŒ“Battery trip point. When the remaining battery capacity crosses this value in either direction, the system will be notified and if necessary woken.”h]”hŒ“Battery trip point. When the remaining battery capacity crosses this value in either direction, the system will be notified and if necessary woken.”…”�”}”(hj ¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jO¹h´KhhÊh²hubhÞ)�”}”(hŒSet to zero to clear/disable.”h]”hŒSet to zero to clear/disable.”…”�”}”(hj®¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jO¹h´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj¼¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jO¹h´KhhÊh²hubhÞ)�”}”(hŒQValid values: In micro-Wh or micro-Ah, depending on the power unit of the battery”h]”hŒQValid values: In micro-Wh or micro-Ah, depending on the power unit of the battery”…”�”}”(hjʹh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jO¹h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_power_supply_supply_name_capacity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-power-supply-supply-name-capacity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjæ¹ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/capacity**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/capacity**”h]”hŒ5/sys/class/power_supply//capacity”…”�”}”(hjºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mhjù¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó¹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ¹ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã¹ubah}”(h]”jâ¹ah ]”h"]”Œ/abi_sys_class_power_supply_supply_name_capacity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ºjعsj˜}”jâ¹jعsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj6ºh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj@ºh]”hŒsysfs-class-power”…”�”}”(hjBºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLºŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mhj6ºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ.Fine grain representation of battery capacity.”h]”hŒ.Fine grain representation of battery capacity.”…”�”}”(hjdºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjrºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hj€ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_power_supply_supply_name_capacity_alert_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-power-supply-supply-name-capacity-alert-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjœºubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/power_supply\/\\/capacity_alert_max**”h]”j`)�”}”(hŒC**\/sys\/class\/power_supply\/\\/capacity_alert_max**”h]”hŒ?/sys/class/power_supply//capacity_alert_max”…”�”}”(hj¶ºh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²ºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mhj¯ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©ºubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœºubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™ºubah}”(h]”j˜ºah ]”h"]”Œ9abi_sys_class_power_supply_supply_name_capacity_alert_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçºjŽºsj˜}”j˜ºjŽºsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjìºh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjöºh]”hŒsysfs-class-power”…”�”}”(hjøºh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôºubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mhjìºubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hX3Maximum battery capacity trip-wire value where the supply will notify user-space of the event. This is normally used for the battery discharging scenario where user-space needs to know the battery has dropped to an upper level so it can take appropriate action (e.g. warning user that battery level is low).”h]”hX3Maximum battery capacity trip-wire value where the supply will notify user-space of the event. This is normally used for the battery discharging scenario where user-space needs to know the battery has dropped to an upper level so it can take appropriate action (e.g. warning user that battery level is low).”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj(»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hj6»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_power_supply_supply_name_capacity_alert_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-power-supply-supply-name-capacity-alert-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjR»ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/power_supply\/\\/capacity_alert_min**”h]”j`)�”}”(hŒC**\/sys\/class\/power_supply\/\\/capacity_alert_min**”h]”hŒ?/sys/class/power_supply//capacity_alert_min”…”�”}”(hjl»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh»ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hje»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR»ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO»ubah}”(h]”jN»ah ]”h"]”Œ9abi_sys_class_power_supply_supply_name_capacity_alert_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�»jD»sj˜}”jN»jD»subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj¢»h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj¬»h]”hŒsysfs-class-power”…”�”}”(hj®»h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª»ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸»Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M hj¢»ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hX=Minimum battery capacity trip-wire value where the supply will notify user-space of the event. This is normally used for the battery discharging scenario where user-space needs to know the battery has dropped to a lower level so it can take appropriate action (e.g. warning user that battery level is critically low).”h]”hX=Minimum battery capacity trip-wire value where the supply will notify user-space of the event. This is normally used for the battery discharging scenario where user-space needs to know the battery has dropped to a lower level so it can take appropriate action (e.g. warning user that battery level is critically low).”…”�”}”(hjлh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÞ»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hjì»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubj))�”}”(hŒA.. _abi_sys_class_power_supply_supply_name_capacity_error_margin:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/capacity_error_margin**”h]”j`)�”}”(hŒF**\/sys\/class\/power_supply\/\\/capacity_error_margin**”h]”hŒB/sys/class/power_supply//capacity_error_margin”…”�”}”(hj"¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M/hj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼ubah}”(h]”j¼ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjX¼h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjb¼h]”hŒsysfs-class-power”…”�”}”(hjd¼h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`¼ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn¼Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M/hjX¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M/hhÊh²hubhÞ)�”}”(hXfBattery capacity measurement becomes unreliable without recalibration. This values provides the maximum error margin expected to exist by the fuel gauge in percent. Values close to 0% will be returned after (re-)calibration has happened. Over time the error margin will increase. 100% means, that the capacity related values are basically completely useless.”h]”hXfBattery capacity measurement becomes unreliable without recalibration. This values provides the maximum error margin expected to exist by the fuel gauge in percent. Values close to 0% will be returned after (re-)calibration has happened. Over time the error margin will increase. 100% means, that the capacity related values are basically completely useless.”…”�”}”(hj†¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M/hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj”¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M/hhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hj¢¼h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M/hhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_power_supply_supply_name_capacity_level:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-power-supply-supply-name-capacity-level”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj¾¼ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/capacity_level**”h]”j`)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/capacity_level**”h]”hŒ;/sys/class/power_supply//capacity_level”…”�”}”(hjؼh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔ¼ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M?hjѼubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjμubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˼ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾¼ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»¼ubah}”(h]”jº¼ah ]”h"]”Œ5abi_sys_class_power_supply_supply_name_capacity_level”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ½j°¼sj˜}”jº¼j°¼subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj½h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj½h]”hŒsysfs-class-power”…”�”}”(hj½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$½Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M?hj½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M?hhÊh²hubhÞ)�”}”(hŒ*Coarse representation of battery capacity.”h]”hŒ*Coarse representation of battery capacity.”…”�”}”(hj<½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M?hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjJ½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M?hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒFValid values: "Unknown", "Critical", "Low", "Normal", "High", "Full" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj_½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M?hj[½ubj~)�”}”(hhh]”hÞ)�”}”(hŒ6"Unknown", "Critical", "Low", "Normal", "High", "Full"”h]”hŒN“Unknownâ€�, “Criticalâ€�, “Lowâ€�, “Normalâ€�, “Highâ€�, “Fullâ€�”…”�”}”(hjp½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M?hjm½ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj[½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M?hjX½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_class_power_supply_supply_name_charge_behaviour:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-power-supply-supply-name-charge-behaviour”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjž½ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/power_supply\/\\/charge_behaviour**”h]”j`)�”}”(hŒA**\/sys\/class\/power_supply\/\\/charge_behaviour**”h]”hŒ=/sys/class/power_supply//charge_behaviour”…”�”}”(hj¸½h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´½ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj±½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«½ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjž½ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›½ubah}”(h]”jš½ah ]”h"]”Œ7abi_sys_class_power_supply_supply_name_charge_behaviour”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jé½j�½sj˜}”jš½j�½subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjî½h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjø½h]”hŒsysfs-class-power”…”�”}”(hjú½h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjö½ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Múhjî½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MúhhÊh²hubhÞ)�”}”(hŒ"Represents the charging behaviour.”h]”hŒ"Represents the charging behaviour.”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MúhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj*¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MúhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXzValid values: ===================== ======================================== auto: Charge normally, respect thresholds inhibit-charge: Do not charge while AC is attached inhibit-charge-awake: inhibit-charge only when device is awake force-discharge: Force discharge while AC is attached ===================== ======================================== ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj?¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´Múhj;¾ubj~)�”}”(hhh]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjS¾ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjS¾ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒauto:”h]”hŒauto:”…”�”}”(hjs¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhjp¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm¾ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Charge normally, respect thresholds”h]”hŒ#Charge normally, respect thresholds”…”�”}”(hjоh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj‡¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj¾ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒinhibit-charge:”h]”hŒinhibit-charge:”…”�”}”(hjª¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj§¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤¾ubjW)�”}”(hhh]”hÞ)�”}”(hŒ"Do not charge while AC is attached”h]”hŒ"Do not charge while AC is attached”…”�”}”(hjÁ¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj¾¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj¾ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒinhibit-charge-awake:”h]”hŒinhibit-charge-awake:”…”�”}”(hjá¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MúhjÞ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ¾ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(inhibit-charge only when device is awake”h]”hŒ(inhibit-charge only when device is awake”…”�”}”(hjø¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhjõ¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj¾ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒforce-discharge:”h]”hŒforce-discharge:”…”�”}”(hj¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubjW)�”}”(hhh]”hÞ)�”}”(hŒ$Force discharge while AC is attached”h]”hŒ$Force discharge while AC is attached”…”�”}”(hj/¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Múhj,¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS¾ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjM¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj;¾ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´Múhj8¾ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒH.. _abi_sys_class_power_supply_supply_name_charge_control_end_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-power-supply-supply-name-charge-control-end-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj|¿ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/class\/power_supply\/\\/charge_control_end_threshold**”h]”j`)�”}”(hŒM**\/sys\/class\/power_supply\/\\/charge_control_end_threshold**”h]”hŒI/sys/class/power_supply//charge_control_end_threshold”…”�”}”(hj–¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mjhj�¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|¿ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy¿ubah}”(h]”jx¿ah ]”h"]”ŒCabi_sys_class_power_supply_supply_name_charge_control_end_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ¿jn¿sj˜}”jx¿jn¿subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÌ¿h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjÖ¿h]”hŒsysfs-class-power”…”�”}”(hjØ¿h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j⿌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MjhjÌ¿ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MjhhÊh²hubhÞ)�”}”(hXÎRepresents a battery percentage level, above which charging will stop. Not all hardware is capable of setting this to an arbitrary value, instead providing different minimum, maximum, or step values. Drivers will round written values to the nearest supported value. Reading back the value will show the actual threshold set by the driver. For hardware that only supports a single fixed value, use charge_types with a value of "Long Life" (vs "Standard") instead'”h]”hXØRepresents a battery percentage level, above which charging will stop. Not all hardware is capable of setting this to an arbitrary value, instead providing different minimum, maximum, or step values. Drivers will round written values to the nearest supported value. Reading back the value will show the actual threshold set by the driver. For hardware that only supports a single fixed value, use charge_types with a value of “Long Lifeâ€� (vs “Standardâ€�) instead’”…”�”}”(hjú¿h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MjhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MjhhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hjÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MjhhÊh²hubj))�”}”(hŒ@.. _abi_sys_class_power_supply_supply_name_charge_control_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-class-power-supply-supply-name-charge-control-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj2ÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/class\/power_supply\/\\/charge_control_limit**”h]”j`)�”}”(hŒE**\/sys\/class\/power_supply\/\\/charge_control_limit**”h]”hŒA/sys/class/power_supply//charge_control_limit”…”�”}”(hjLÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MKhjEÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Àubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Àubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Àubah}”(h]”j.Àah ]”h"]”Œ;abi_sys_class_power_supply_supply_name_charge_control_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}Àj$Àsj˜}”j.Àj$ÀsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj‚Àh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjŒÀh]”hŒsysfs-class-power”…”�”}”(hjŽÀh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÀubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÀŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MKhj‚Àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MKhhÊh²hubhÞ)�”}”(hŒtMaximum allowable charging current. Used for charge rate throttling for thermal cooling or improving battery health.”h]”hŒtMaximum allowable charging current. Used for charge rate throttling for thermal cooling or improving battery health.”…”�”}”(hj°Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MKhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj¾Àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MKhhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microamps”h]”hŒ&Valid values: Represented in microamps”…”�”}”(hjÌÀh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MKhhÊh²hubj))�”}”(hŒD.. _abi_sys_class_power_supply_supply_name_charge_control_limit_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-power-supply-supply-name-charge-control-limit-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjèÀubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/class\/power_supply\/\\/charge_control_limit_max**”h]”j`)�”}”(hŒI**\/sys\/class\/power_supply\/\\/charge_control_limit_max**”h]”hŒE/sys/class/power_supply//charge_control_limit_max”…”�”}”(hjÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþÀubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MVhjûÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõÀubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèÀubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåÀubah}”(h]”jäÀah ]”h"]”Œ?abi_sys_class_power_supply_supply_name_charge_control_limit_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3ÁjÚÀsj˜}”jäÀjÚÀsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj8Áh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjBÁh]”hŒsysfs-class-power”…”�”}”(hjDÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@Áubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNÁŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MVhj8Áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MVhhÊh²hubhÞ)�”}”(hŒ:Maximum legal value for the charge_control_limit property.”h]”hŒ:Maximum legal value for the charge_control_limit property.”…”�”}”(hjfÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MVhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjtÁh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MVhhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microamps”h]”hŒ&Valid values: Represented in microamps”…”�”}”(hj‚Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MVhhÊh²hubj))�”}”(hŒJ.. _abi_sys_class_power_supply_supply_name_charge_control_start_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-class-power-supply-supply-name-charge-control-start-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjžÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/power_supply\/\\/charge_control_start_threshold**”h]”j`)�”}”(hŒO**\/sys\/class\/power_supply\/\\/charge_control_start_threshold**”h]”hŒK/sys/class/power_supply//charge_control_start_threshold”…”�”}”(hj¸Áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj´Áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M`hj±Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj«Áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjžÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj›Áubah}”(h]”jšÁah ]”h"]”ŒEabi_sys_class_power_supply_supply_name_charge_control_start_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéÁj�Ásj˜}”jšÁj�ÁsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjîÁh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjøÁh]”hŒsysfs-class-power”…”�”}”(hjúÁh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöÁubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M`hjîÁubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M`hhÊh²hubhÞ)�”}”(hŒGRepresents a battery percentage level, below which charging will begin.”h]”hŒGRepresents a battery percentage level, below which charging will begin.”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M`hhÊh²hubhÞ)�”}”(hŒ3Access: Read, Write Valid values: 0 - 100 (percent)”h]”hŒ3Access: Read, Write Valid values: 0 - 100 (percent)”…”�”}”(hj*Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M`hhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_power_supply_supply_name_charge_term_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-power-supply-supply-name-charge-term-current”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjFÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/power_supply\/\\/charge_term_current**”h]”j`)�”}”(hŒD**\/sys\/class\/power_supply\/\\/charge_term_current**”h]”hŒ@/sys/class/power_supply//charge_term_current”…”�”}”(hj`Âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\Âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¶hjYÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjSÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCÂubah}”(h]”jBÂah ]”h"]”Œ:abi_sys_class_power_supply_supply_name_charge_term_current”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘Âj8Âsj˜}”jBÂj8ÂsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj–Âh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj Âh]”hŒsysfs-class-power”…”�”}”(hj¢Âh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžÂubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬ÂŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M¶hj–Âubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¶hhÊh²hubhÞ)�”}”(hŒzReports the charging current value which is used to determine when the battery is considered full and charging should end.”h]”hŒzReports the charging current value which is used to determine when the battery is considered full and charging should end.”…”�”}”(hjÄÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¶hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÒÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¶hhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microamps”h]”hŒ&Valid values: Represented in microamps”…”�”}”(hjàÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¶hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_charge_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-charge-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjüÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/charge_type**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/charge_type**”h]”hŒ8/sys/class/power_supply//charge_type”…”�”}”(hjÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hjÃubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùÂubah}”(h]”jøÂah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_charge_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGÃjîÂsj˜}”jøÂjîÂsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjLÃh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjVÃh]”hŒsysfs-class-power”…”�”}”(hjXÃh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTÃubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbÃŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M{hjLÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hhÊh²hubhÞ)�”}”(hŒ3Select the charging algorithm to use for a battery.”h]”hŒ3Select the charging algorithm to use for a battery.”…”�”}”(hjzÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ6Standard: Fully charge the battery at a moderate rate.”h]”(jn)�”}”(hŒ Standard:”h]”hŒ Standard:”…”�”}”(hj�Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hj‹Ãubj~)�”}”(hhh]”hÞ)�”}”(hŒ,Fully charge the battery at a moderate rate.”h]”hŒ,Fully charge the battery at a moderate rate.”…”�”}”(hj Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hj�Ãubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‹Ãubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒ™Fast: Quickly charge the battery using fast-charge technology. This is typically harder on the battery than standard charging and may lower its lifespan.”h]”(jn)�”}”(hŒFast:”h]”hŒFast:”…”�”}”(hj¾Ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjºÃubj~)�”}”(hhh]”hÞ)�”}”(hŒ“Quickly charge the battery using fast-charge technology. This is typically harder on the battery than standard charging and may lower its lifespan.”h]”hŒ“Quickly charge the battery using fast-charge technology. This is typically harder on the battery than standard charging and may lower its lifespan.”…”�”}”(hjÏÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hjÌÃubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjºÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒ´Trickle: Users who primarily operate the system while plugged into an external power source can extend battery life with this mode. Vendor tooling may call this "Primarily AC Use".”h]”(jn)�”}”(hŒTrickle:”h]”hŒTrickle:”…”�”}”(hjíÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjéÃubj~)�”}”(hhh]”hÞ)�”}”(hŒ«Users who primarily operate the system while plugged into an external power source can extend battery life with this mode. Vendor tooling may call this "Primarily AC Use".”h]”hŒ¯Users who primarily operate the system while plugged into an external power source can extend battery life with this mode. Vendor tooling may call this “Primarily AC Useâ€�.”…”�”}”(hjþÃh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hjûÃubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjéÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒTAdaptive: Automatically optimize battery charge rate based on typical usage pattern.”h]”(jn)�”}”(hŒ Adaptive:”h]”hŒ Adaptive:”…”�”}”(hjÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjÄubj~)�”}”(hhh]”hÞ)�”}”(hŒJAutomatically optimize battery charge rate based on typical usage pattern.”h]”hŒJAutomatically optimize battery charge rate based on typical usage pattern.”…”�”}”(hj-Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hj*Äubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒ™Custom: Use the charge_control_* properties to determine when to start and stop charging. Advanced users can use this to drastically extend battery life.”h]”(jn)�”}”(hŒCustom:”h]”hŒCustom:”…”�”}”(hjKÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjGÄubj~)�”}”(hhh]”hÞ)�”}”(hŒ‘Use the charge_control_* properties to determine when to start and stop charging. Advanced users can use this to drastically extend battery life.”h]”hŒ‘Use the charge_control_* properties to determine when to start and stop charging. Advanced users can use this to drastically extend battery life.”…”�”}”(hj\Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hjYÄubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjGÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒ¨Long Life: The charger firmware reduces its charging rate and/or maximum charging percentage to a hardware specified fixed limit in order to prolong the battery health.”h]”(jn)�”}”(hŒ Long Life:”h]”hŒ Long Life:”…”�”}”(hjzÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjvÄubj~)�”}”(hhh]”hÞ)�”}”(hŒ�The charger firmware reduces its charging rate and/or maximum charging percentage to a hardware specified fixed limit in order to prolong the battery health.”h]”hŒ�The charger firmware reduces its charging rate and/or maximum charging percentage to a hardware specified fixed limit in order to prolong the battery health.”…”�”}”(hj‹Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hjˆÄubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjvÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubjh)�”}”(hŒŸBypass: The charger bypasses the charging path around the integrated converter allowing for a "smart" wall adaptor to perform the power conversion externally. ”h]”(jn)�”}”(hŒBypass:”h]”hŒBypass:”…”�”}”(hj©Äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hj¥Äubj~)�”}”(hhh]”hÞ)�”}”(hŒ–The charger bypasses the charging path around the integrated converter allowing for a "smart" wall adaptor to perform the power conversion externally.”h]”hŒšThe charger bypasses the charging path around the integrated converter allowing for a “smartâ€� wall adaptor to perform the power conversion externally.”…”�”}”(hjºÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hj·Äubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¥Äubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjˆÃubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÚÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hhÊh²hubhÞ)�”}”(hŒ~Reading this returns the current active value, e.g. 'Standard'. Check charge_types to get the values supported by the battery.”h]”hŒ‚Reading this returns the current active value, e.g. ‘Standard’. Check charge_types to get the values supported by the battery.”…”�”}”(hjèÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒlValid values: "Unknown", "N/A", "Trickle", "Fast", "Standard", "Adaptive", "Custom", "Long Life", "Bypass" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjýÄh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M{hjùÄubj~)�”}”(hhh]”hÞ)�”}”(hŒ\"Unknown", "N/A", "Trickle", "Fast", "Standard", "Adaptive", "Custom", "Long Life", "Bypass"”h]”hŒ€â€œUnknownâ€�, “N/Aâ€�, “Trickleâ€�, “Fastâ€�, “Standardâ€�, “Adaptiveâ€�, “Customâ€�, “Long Lifeâ€�, “Bypassâ€�”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M{hj Åubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjùÄubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M{hjöÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ8.. _abi_sys_class_power_supply_supply_name_charge_types:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-power-supply-supply-name-charge-types”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj<ÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/power_supply\/\\/charge_types**”h]”j`)�”}”(hŒ=**\/sys\/class\/power_supply\/\\/charge_types**”h]”hŒ9/sys/class/power_supply//charge_types”…”�”}”(hjVÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRÅubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¥hjOÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<Åubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9Åubah}”(h]”j8Åah ]”h"]”Œ3abi_sys_class_power_supply_supply_name_charge_types”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡Åj.Åsj˜}”j8Åj.ÅsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjŒÅh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj–Åh]”hŒsysfs-class-power”…”�”}”(hj˜Åh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”Åubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢ÅŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M¥hjŒÅubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¥hhÊh²hubhÞ)�”}”(hŒ®Identical to charge_type but reading returns a list of supported charge-types with the currently active type surrounded by square brackets, e.g.: "Fast [Standard] Long_Life".”h]”hŒ²Identical to charge_type but reading returns a list of supported charge-types with the currently active type surrounded by square brackets, e.g.: “Fast [Standard] Long_Lifeâ€�.”…”�”}”(hjºÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¥hhÊh²hubhÞ)�”}”(hŒÝpower_supply class devices may support both charge_type and charge_types for backward compatibility. In this case both will always have the same active value and the active value can be changed by writing either property.”h]”hŒÝpower_supply class devices may support both charge_type and charge_types for backward compatibility. In this case both will always have the same active value and the active value can be changed by writing either property.”…”�”}”(hjÈÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¥hhÊh²hubhÞ)�”}”(hŒ¶Note charge-types which contain a space such as "Long Life" will have the space replaced by a '_' resulting in e.g. "Long_Life". When writing charge-types both variants are accepted.”h]”hŒÂNote charge-types which contain a space such as “Long Lifeâ€� will have the space replaced by a ‘_’ resulting in e.g. “Long_Lifeâ€�. When writing charge-types both variants are accepted.”…”�”}”(hjÖÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M¥hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_current_avg:”h]”h}”(h]”h ]”h"•]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-current-avg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjòÅubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_avg**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_avg**”h]”hŒ8/sys/class/power_supply//current_avg”…”�”}”(hj Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿÅubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjòÅubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjïÅubah}”(h]”jîÅah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_current_avg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=ÆjäÅsj˜}”jîÅjäÅsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjBÆh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjLÆh]”hŒsysfs-class-power”…”�”}”(hjNÆh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJÆubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXÆŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K)hjBÆubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hjpÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hhÊh²hubjÛ›)�”}”(hŒ¾Reports an average IBAT current reading for the battery, over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value. ”h]”hÞ)�”}”(hŒ½Reports an average IBAT current reading for the battery, over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”h]”hŒ½Reports an average IBAT current reading for the battery, over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”…”�”}”(hj‚Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hj~Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K)hhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hj–Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hhÊh²hubjÛ›)�”}”(hŒ­Reports an average IBUS current reading over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value. ”h]”hÞ)�”}”(hŒ¬Reports an average IBUS current reading over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”h]”hŒ¬Reports an average IBUS current reading over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”…”�”}”(hj¨Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hj¤Æubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K)hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj¼Æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hhÊh²hubhÞ)�”}”(hŒœValid values: Represented in microamps. Negative values are used for discharging batteries, positive values for charging batteries and for USB IBUS current.”h]”hŒœValid values: Represented in microamps. Negative values are used for discharging batteries, positive values for charging batteries and for USB IBUS current.”…”�”}”(hjÊÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K)hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_current_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-current-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjæÆubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_max**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_max**”h]”hŒ8/sys/class/power_supply//current_max”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüÆubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hjùÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóÆubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæÆubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãÆubah}”(h]”jâÆah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_current_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ÇjØÆsj˜}”jâÆjØÆsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj6Çh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj@Çh]”hŒsysfs-class-power”…”�”}”(hjBÇh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>Çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLÇŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K@hj6Çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hjdÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hhÊh²hubjÛ›)�”}”(hŒ;Reports the maximum IBAT current allowed into the battery. ”h]”hÞ)�”}”(hŒ:Reports the maximum IBAT current allowed into the battery.”h]”hŒ:Reports the maximum IBAT current allowed into the battery.”…”�”}”(hjvÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hjrÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K@hhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjŠÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hhÊh²hubjÛ›)�”}”(hŒ9Reports the maximum IBUS current the supply can support. ”h]”hÞ)�”}”(hŒ8Reports the maximum IBUS current the supply can support.”h]”hŒ8Reports the maximum IBUS current the supply can support.”…”�”}”(hjœÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hj˜Çubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K@hhÊh²hubhÞ)�”}”(hŒ3Access: Read Valid values: Represented in microamps”h]”hŒ3Access: Read Valid values: Represented in microamps”…”�”}”(hj°Çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K@hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_current_now:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-current-now”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÌÇubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_now**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/current_now**”h]”hŒ8/sys/class/power_supply//current_now”…”�”}”(hjæÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjâÇubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhjßÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÙÇubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÌÇubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉÇubah}”(h]”jÈÇah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_current_now”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈj¾Çsj˜}”jÈÇj¾ÇsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÈh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj&Èh]”hŒsysfs-class-power”…”�”}”(hj(Èh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj$Èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2ÈŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´KOhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hjJÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhhÊh²hubjÛ›)�”}”(hŒtReports an instant, single IBAT current reading for the battery. This value is not averaged/smoothed. Access: Read ”h]”(hÞ)�”}”(hŒeReports an instant, single IBAT current reading for the battery. This value is not averaged/smoothed.”h]”hŒeReports an instant, single IBAT current reading for the battery. This value is not averaged/smoothed.”…”�”}”(hj\Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhjXÈubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhjXÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KOhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hj~Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhhÊh²hubjÛ›)�”}”(hŒóReports the IBUS current supplied now. This value is generally read-only reporting, unless the 'online' state of the supply is set to be programmable, in which case this value can be set within the reported min/max range. Access: Read, Write ”h]”(hÞ)�”}”(hŒÝReports the IBUS current supplied now. This value is generally read-only reporting, unless the 'online' state of the supply is set to be programmable, in which case this value can be set within the reported min/max range.”h]”hŒáReports the IBUS current supplied now. This value is generally read-only reporting, unless the ‘online’ state of the supply is set to be programmable, in which case this value can be set within the reported min/max range.”…”�”}”(hj�Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhjŒÈubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjžÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhjŒÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KOhhÊh²hubhÞ)�”}”(hŒœValid values: Represented in microamps. Negative values are used for discharging batteries, positive values for charging batteries and for USB IBUS current.”h]”hŒœValid values: Represented in microamps. Negative values are used for discharging batteries, positive values for charging batteries and for USB IBUS current.”…”�”}”(hj²Èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KOhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_cycle_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-cycle-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÎÈubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/cycle_count**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/cycle_count**”h]”hŒ8/sys/class/power_supply//cycle_count”…”�”}”(hjèÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäÈubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M#hjáÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÞÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛÈubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎÈubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËÈubah}”(h]”jÊÈah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_cycle_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉjÀÈsj˜}”jÊÈjÀÈsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÉh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj(Éh]”hŒsysfs-class-power”…”�”}”(hj*Éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj&Éubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4ÉŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M#hjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M#hhÊh²hubhÞ)�”}”(hŒOReports the number of full charge + discharge cycles the battery has undergone.”h]”hŒOReports the number of full charge + discharge cycles the battery has undergone.”…”�”}”(hjLÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M#hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjZÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M#hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒdValid values: Integer > 0: representing full cycles Integer = 0: cycle_count info is not available ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjoÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M#hjkÉubj~)�”}”(hhh]”hÞ)�”}”(hŒTInteger > 0: representing full cycles Integer = 0: cycle_count info is not available”h]”hŒTInteger > 0: representing full cycles Integer = 0: cycle_count info is not available”…”�”}”(hj€Éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M#hj}Éubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjkÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M#hjhÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒE.. _abi_sys_class_power_supply_supply_name_extensions_extension_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-power-supply-supply-name-extensions-extension-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj®ÉubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/power_supply\/\\/extensions\/\**”h]”j`)�”}”(hŒO**\/sys\/class\/power_supply\/\\/extensions\/\**”h]”hŒK/sys/class/power_supply//extensions/”…”�”}”(hjÈÉh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄÉubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MuhjÁÉubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»Éubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®Éubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«Éubah}”(h]”jªÉah ]”h"]”Œ@abi_sys_class_power_supply_supply_name_extensions_extension_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùÉj Ésj˜}”jªÉj ÉsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjþÉh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjÊh]”hŒsysfs-class-power”…”�”}”(hj Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MuhjþÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MuhhÊh²hubhÞ)�”}”(hŒyReports the extensions registered to the power supply. Each entry is a link to the device which registered the extension.”h]”hŒyReports the extensions registered to the power supply. Each entry is a link to the device which registered the extension.”…”�”}”(hj,Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MuhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj:Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MuhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_supply_name_health:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-supply-name-health”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjVÊubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/health**”h]”j`)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/health**”h]”hŒ3/sys/class/power_supply//health”…”�”}”(hjpÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlÊubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÁhjiÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVÊubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSÊubah}”(h]”jRÊah ]”h"]”Œ-abi_sys_class_power_supply_supply_name_health”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡ÊjHÊsj˜}”jRÊjHÊsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj¦Êh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj°Êh]”hŒsysfs-class-power”…”�”}”(hj²Êh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®Êubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼ÊŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÁhj¦Êubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÁhhÊh²hubhÞ)�”}”(hŒKReports the health of the battery or battery side of charger functionality.”h]”hŒKReports the health of the battery or battery side of charger functionality.”…”�”}”(hjÔÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÁhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjâÊh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÁhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXValid values: "Unknown", "Good", "Overheat", "Dead", "Over voltage", "Under voltage", "Unspecified failure", "Cold", "Watchdog timer expire", "Safety timer expire", "Over current", "Calibration required", "Warm", "Cool", "Hot", "No battery", "Blown fuse", "Cell imbalance" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj÷Êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´MÁhjóÊubj~)�”}”(hhh]”hÞ)�”}”(hX"Unknown", "Good", "Overheat", "Dead", "Over voltage", "Under voltage", "Unspecified failure", "Cold", "Watchdog timer expire", "Safety timer expire", "Over current", "Calibration required", "Warm", "Cool", "Hot", "No battery", "Blown fuse", "Cell imbalance"”h]”hXJ“Unknownâ€�, “Goodâ€�, “Overheatâ€�, “Deadâ€�, “Over voltageâ€�, “Under voltageâ€�, “Unspecified failureâ€�, “Coldâ€�, “Watchdog timer expireâ€�, “Safety timer expireâ€�, “Over currentâ€�, “Calibration requiredâ€�, “Warmâ€�, “Coolâ€�, “Hotâ€�, “No batteryâ€�, “Blown fuseâ€�, “Cell imbalanceâ€�”…”�”}”(hjËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÁhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjóÊubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´MÁhjðÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ?.. _abi_sys_class_power_supply_supply_name_input_current_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-power-supply-supply-name-input-current-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj6ËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/power_supply\/\\/input_current_limit**”h]”j`)�”}”(hŒD**\/sys\/class\/power_supply\/\\/input_current_limit**”h]”hŒ@/sys/class/power_supply//input_current_limit”…”�”}”(hjPËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLËubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MphjIËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6Ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3Ëubah}”(h]”j2Ëah ]”h"]”Œ:abi_sys_class_power_supply_supply_name_input_current_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Ëj(Ësj˜}”j2Ëj(ËsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj†Ëh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj�Ëh]”hŒsysfs-class-power”…”�”}”(hj’Ëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽËubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœËŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mphj†Ëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MphhÊh²hubhÞ)�”}”(hXhDetails the incoming IBUS current limit currently set in the supply. Normally this is configured based on the type of connection made (e.g. A configured SDP should output a maximum of 500mA so the input current limit is set to the same value). Use preferably input_power_limit, and for problems that can not be solved using power limit use input_current_limit.”h]”hXhDetails the incoming IBUS current limit currently set in the supply. Normally this is configured based on the type of connection made (e.g. A configured SDP should output a maximum of 500mA so the input current limit is set to the same value). Use preferably input_power_limit, and for problems that can not be solved using power limit use input_current_limit.”…”�”}”(hj´Ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MphhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÂËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MphhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microamps”h]”hŒ&Valid values: Represented in microamps”…”�”}”(hjÐËh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MphhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_power_supply_supply_name_input_power_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-power-supply-supply-name-input-power-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjìËubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/power_supply\/\\/input_power_limit**”h]”j`)�”}”(hŒB**\/sys\/class\/power_supply\/\\/input_power_limit**”h]”hŒ>/sys/class/power_supply//input_power_limit”…”�”}”(hjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M‘hjÿËubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjüËubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjùËubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjìËubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjéËubah}”(h]”jèËah ]”h"]”Œ8abi_sys_class_power_supply_supply_name_input_power_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7ÌjÞËsj˜}”jèËjÞËsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj<Ìh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjFÌh]”hŒsysfs-class-power”…”�”}”(hjHÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRÌŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M‘hj<Ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M‘hhÊh²hubhÞ)�”}”(hX(This entry configures the incoming power limit currently set in the supply. Normally this is configured based on system-level knowledge or user input. Use preferably this feature to limit the incoming power and use current/voltage limit only for problems that can not be solved using power limit.”h]”hX(This entry configures the incoming power limit currently set in the supply. Normally this is configured based on system-level knowledge or user input. Use preferably this feature to limit the incoming power and use current/voltage limit only for problems that can not be solved using power limit.”…”�”}”(hjjÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M‘hhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjxÌh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M‘hhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microwatts”h]”hŒ'Valid values: Represented in microwatts”…”�”}”(hj†Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M‘hhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_power_supply_supply_name_input_voltage_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-power-supply-supply-name-input-voltage-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj¢ÌubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/power_supply\/\\/input_voltage_limit**”h]”j`)�”}”(hŒD**\/sys\/class\/power_supply\/\\/input_voltage_limit**”h]”hŒ@/sys/class/power_supply//input_voltage_limit”…”�”}”(hj¼Ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhjµÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯Ìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢Ìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸÌubah}”(h]”jžÌah ]”h"]”Œ:abi_sys_class_power_supply_supply_name_input_voltage_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíÌj”Ìsj˜}”jžÌj”ÌsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjòÌh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjüÌh]”hŒsysfs-class-power”…”�”}”(hjþÌh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúÌubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MhjòÌubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hXThis entry configures the incoming VBUS voltage limit currently set in the supply. Normally this is configured based on system-level knowledge or user input (e.g. This is part of the Pixel C's thermal management strategy to effectively limit the input power to 5V when the screen is on to meet Google's skin temperature targets). Note that this feature should not be used for safety critical things. Use preferably input_power_limit, and for problems that can not be solved using power limit use input_voltage_limit.”h]”hXThis entry configures the incoming VBUS voltage limit currently set in the supply. Normally this is configured based on system-level knowledge or user input (e.g. This is part of the Pixel C’s thermal management strategy to effectively limit the input power to 5V when the screen is on to meet Google’s skin temperature targets). Note that this feature should not be used for safety critical things. Use preferably input_power_limit, and for problems that can not be solved using power limit use input_voltage_limit.”…”�”}”(hj Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj.Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microvolts”h]”hŒ'Valid values: Represented in microvolts”…”�”}”(hj<Íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_power_supply_supply_name_internal_resistance:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-power-supply-supply-name-internal-resistance”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjXÍubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/class\/power_supply\/\\/internal_resistance**”h]”j`)�”}”(hŒD**\/sys\/class\/power_supply\/\\/internal_resistance**”h]”hŒ@/sys/class/power_supply//internal_resistance”…”�”}”(hjrÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnÍubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M0hjkÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXÍubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUÍubah}”(h]”jTÍah ]”h"]”Œ:abi_sys_class_power_supply_supply_name_internal_resistance”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£ÍjJÍsj˜}”jTÍjJÍsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj¨Íh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj²Íh]”hŒsysfs-class-power”…”�”}”(hj´Íh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°Íubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾ÍŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M0hj¨Íubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M0hhÊh²hubhÞ)�”}”(hXŒRepresent the battery's internal resistance, often referred to as Equivalent Series Resistance (ESR). It is a dynamic parameter that reflects the opposition to current flow within the cell. It is not a fixed value but varies significantly based on several operational conditions, including battery state of charge (SoC), temperature, and whether the battery is in a charging or discharging state.”h]”hXŽRepresent the battery’s internal resistance, often referred to as Equivalent Series Resistance (ESR). It is a dynamic parameter that reflects the opposition to current flow within the cell. It is not a fixed value but varies significantly based on several operational conditions, including battery state of charge (SoC), temperature, and whether the battery is in a charging or discharging state.”…”�”}”(hjÖÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M0hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjäÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M0hhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microohms”h]”hŒ&Valid values: Represented in microohms”…”�”}”(hjòÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M0hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_load_switch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-load-switch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÎubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/load_switch**”h]”j`)�”}”(hŒ<**\/sys\/class\/power_supply\/\\/load_switch**”h]”hŒ8/sys/class/power_supply//load_switch”…”�”}”(hj(Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$Îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj!Îubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Îubah}”(h]”j Îah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_load_switch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYÎjÎsj˜}”j ÎjÎsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj^Îh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjhÎh]”hŒsysfs-class-power”…”�”}”(hjjÎh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfÎubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtÎŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MUhj^Îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhhÊh²hubhÞ)�”}”(hXÄDevices can control the connection from power to system load. For example, with a field-effect transistor between a battery and the system load (BATFET). This entry controls such switch. The obvious states are "on" and "off", i.e. there is a connection or not, respectively. However, many devices can also enter special modes such as "low-power", "shipping" or "deep sleep". In these modes the switch is usually off and the quiescent current quite low.”h]”hXØDevices can control the connection from power to system load. For example, with a field-effect transistor between a battery and the system load (BATFET). This entry controls such switch. The obvious states are “onâ€� and “offâ€�, i.e. there is a connection or not, respectively. However, many devices can also enter special modes such as “low-powerâ€�, “shippingâ€� or “deep sleepâ€�. In these modes the switch is usually off and the quiescent current quite low.”…”�”}”(hjŒÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjšÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj¨Îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¹ÎubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj¹ÎubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "Unknown" (0)”h]”hŒ“Unknownâ€� (0)”…”�”}”(hjÙÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhjÖÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÎubjW)�”}”(hhh]”hÞ)�”}”(hŒ Unknown mode.”h]”hŒ Unknown mode.”…”�”}”(hjðÎh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhjíÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÎubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "On" (1)”h]”hŒ“Onâ€� (1)”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ÏubjW)�”}”(hhh]”hÞ)�”}”(hŒPower is connected to the load.”h]”hŒPower is connected to the load.”…”�”}”(hj'Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj$Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÎubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "Off" (2)”h]”hŒ“Offâ€� (2)”…”�”}”(hjGÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhjDÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAÏubjW)�”}”(hhh]”hÞ)�”}”(hŒ"Power is disconnected to the load.”h]”hŒ"Power is disconnected to the load.”…”�”}”(hj^Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj[Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÎubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "Standby" (3)”h]”hŒ“Standbyâ€� (3)”…”�”}”(hj~Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj{Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxÏubjW)�”}”(hhh]”hÞ)�”}”(hŒLow-power mode.”h]”hŒLow-power mode.”…”�”}”(hj•Ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj’Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÎubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "Ship" (4)”h]”hŒ“Shipâ€� (4)”…”�”}”(hjµÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhj²Ïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯ÏubjW)�”}”(hhh]”hÞ)�”}”(hŒ Ship mode.”h]”hŒ Ship mode.”…”�”}”(hjÌÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhjÉÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹Îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶Îubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ**USB Properties**”h]”j`)�”}”(hjûÏh]”hŒUSB Properties”…”�”}”(hjýÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùÏubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MUhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_power_supply_supply_name_manufacture_day:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-power-supply-supply-name-manufacture-day”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/power_supply\/\\/manufacture_day**”h]”j`)�”}”(hŒ@**\/sys\/class\/power_supply\/\\/manufacture_day**”h]”hŒ</sys/class/power_supply//manufacture_day”…”�”}”(hj8Ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mlhj1Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+Ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐubah}”(h]”jÐah ]”h"]”Œ6abi_sys_class_power_supply_supply_name_manufacture_day”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jiÐjÐsj˜}”jÐjÐsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjnÐh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjxÐh]”hŒsysfs-class-power”…”�”}”(hjzÐh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„ÐŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MlhjnÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MlhhÊh²hubhÞ)�”}”(hŒ?Reports the day of month when the device has been manufactured.”h]”hŒ?Reports the day of month when the device has been manufactured.”…”�”}”(hjœÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MlhhÊh²hubhÞ)�”}”(hŒAccess: Read Valid values: 1-31”h]”hŒAccess: Read Valid values: 1-31”…”�”}”(hjªÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MlhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_power_supply_supply_name_manufacture_month:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-power-supply-supply-name-manufacture-month”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÆÐubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/power_supply\/\\/manufacture_month**”h]”j`)�”}”(hŒB**\/sys\/class\/power_supply\/\\/manufacture_month**”h]”hŒ>/sys/class/power_supply//manufacture_month”…”�”}”(hjàÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜÐubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MbhjÙÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓÐubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆÐubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃÐubah}”(h]”jÂÐah ]”h"]”Œ8abi_sys_class_power_supply_supply_name_manufacture_month”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑj¸Ðsj˜}”jÂÐj¸ÐsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÑh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj Ñh]”hŒsysfs-class-power”…”�”}”(hj"Ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,ÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MbhjÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MbhhÊh²hubhÞ)�”}”(hŒ8Reports the month when the device has been manufactured.”h]”hŒ8Reports the month when the device has been manufactured.”…”�”}”(hjDÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MbhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjRÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MbhhÊh²hubhÞ)�”}”(hŒValid values: 1-12”h]”hŒValid values: 1-12”…”�”}”(hj`Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MbhhÊh²hubj))�”}”(hŒ<.. _abi_sys_class_power_supply_supply_name_manufacture_year:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-class-power-supply-supply-name-manufacture-year”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj|ÑubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/class\/power_supply\/\\/manufacture_year**”h]”j`)�”}”(hŒA**\/sys\/class\/power_supply\/\\/manufacture_year**”h]”hŒ=/sys/class/power_supply//manufacture_year”…”�”}”(hj–Ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MWhj�Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰Ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Ñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyÑubah}”(h]”jxÑah ]”h"]”Œ7abi_sys_class_power_supply_supply_name_manufacture_year”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇÑjnÑsj˜}”jxÑjnÑsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÌÑh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjÖÑh]”hŒsysfs-class-power”…”�”}”(hjØÑh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔÑubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâÑŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MWhjÌÑubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MWhhÊh²hubhÞ)�”}”(hŒVReports the year (following Gregorian calendar) when the device has been manufactured.”h]”hŒVReports the year (following Gregorian calendar) when the device has been manufactured.”…”�”}”(hjúÑh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MWhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MWhhÊh²hubhÞ)�”}”(hŒ!Valid values: Reported as integer”h]”hŒ!Valid values: Reported as integer”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MWhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_power_supply_supply_name_manufacturer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-power-supply-supply-name-manufacturer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj2ÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/power_supply\/\\/manufacturer**”h]”j`)�”}”(hŒ=**\/sys\/class\/power_supply\/\\/manufacturer**”h]”hŒ9/sys/class/power_supply//manufacturer”…”�”}”(hjLÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhjEÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?Òubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2Òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/Òubah}”(h]”j.Òah ]”h"]”Œ3abi_sys_class_power_supply_supply_name_manufacturer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}Òj$Òsj˜}”j.Òj$ÒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj‚Òh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjŒÒh]”hŒsysfs-class-power”…”�”}”(hjŽÒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠÒubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜ÒŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Khj‚Òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ,Reports the name of the device manufacturer.”h]”hŒ,Reports the name of the device manufacturer.”…”�”}”(hj°Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ0Access: Read Valid values: Represented as string”h]”hŒ0Access: Read Valid values: Represented as string”…”�”}”(hj¾Òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_power_supply_supply_name_model_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-power-supply-supply-name-model-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÚÒubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/power_supply\/\\/model_name**”h]”j`)�”}”(hŒ;**\/sys\/class\/power_supply\/\\/model_name**”h]”hŒ7/sys/class/power_supply//model_name”…”�”}”(hjôÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðÒubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K hjíÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚÒubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×Òubah}”(h]”jÖÒah ]”h"]”Œ1abi_sys_class_power_supply_supply_name_model_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%ÓjÌÒsj˜}”jÖÒjÌÒsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj*Óh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj4Óh]”hŒsysfs-class-power”…”�”}”(hj6Óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2Óubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@ÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K hj*Óubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K hhÊh²hubhÞ)�”}”(hŒ%Reports the name of the device model.”h]”hŒ%Reports the name of the device model.”…”�”}”(hjXÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K hhÊh²hubhÞ)�”}”(hŒ0Access: Read Valid values: Represented as string”h]”hŒ0Access: Read Valid values: Represented as string”…”�”}”(hjfÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_supply_name_online:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-supply-name-online”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj‚ÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/online\,**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/online\,**”h]”hŒ5/sys/class/power_supply//online,”…”�”}”(hjœÓh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜Óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhj•Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚Óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓubah}”(h]”j~Óah ]”h"]”Œ-abi_sys_class_power_supply_supply_name_online”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍÓjtÓsj˜}”j~ÓjtÓsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÒÓh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjÜÓh]”hŒsysfs-class-power”…”�”}”(hjÞÓh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚÓubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MŸhjÒÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhhÊh²hubhÞ)�”}”(hŒóIndicates if VBUS is present for the supply. When the supply is online, and the supply allows it, then it's possible to switch between online states (e.g. Fixed -> Programmable for a PD_PPS USB supply so voltage and current can be controlled).”h]”hŒõIndicates if VBUS is present for the supply. When the supply is online, and the supply allows it, then it’s possible to switch between online states (e.g. Fixed -> Programmable for a PD_PPS USB supply so voltage and current can be controlled).”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhhÊh²hubjÛ›)�”}”(hŒÔ== ================================================== 0: Offline 1: Online Fixed - Fixed Voltage Supply 2: Online Programmable - Programmable Voltage Supply == ================================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj1ÔubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj1ÔubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ0:”h]”hŒ0:”…”�”}”(hjQÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhjNÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKÔubjW)�”}”(hhh]”hÞ)�”}”(hŒOffline”h]”hŒOffline”…”�”}”(hjhÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhjeÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjKÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHÔubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ1:”h]”hŒ1:”…”�”}”(hjˆÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhj…Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ÔubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Online Fixed - Fixed Voltage Supply”h]”hŒ#Online Fixed - Fixed Voltage Supply”…”�”}”(hjŸÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhjœÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHÔubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ2:”h]”hŒ2:”…”�”}”(hj¿Ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhj¼Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹ÔubjW)�”}”(hhh]”hÞ)�”}”(hŒ1Online Programmable - Programmable Voltage Supply”h]”hŒ1Online Programmable - Programmable Voltage Supply”…”�”}”(hjÖÔh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MŸhjÓÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹Ôubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjHÔubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1Ôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj*Ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´MŸhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_power_supply_supply_name_precharge_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-power-supply-supply-name-precharge-current”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/power_supply\/\\/precharge_current**”h]”j`)�”}”(hŒB**\/sys\/class\/power_supply\/\\/precharge_current**”h]”hŒ>/sys/class/power_supply//precharge_current”…”�”}”(hj1Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Õubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÑhj*Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$Õubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕubah}”(h]”jÕah ]”h"]”Œ8abi_sys_class_power_supply_supply_name_precharge_current”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbÕj Õsj˜}”jÕj ÕsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjgÕh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjqÕh]”hŒsysfs-class-power”…”�”}”(hjsÕh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoÕubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}ÕŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÑhjgÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÑhhÊh²hubhÞ)�”}”(hŒZReports the charging current applied during pre-charging phase for a battery charge cycle.”h]”hŒZReports the charging current applied during pre-charging phase for a battery charge cycle.”…”�”}”(hj•Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÑhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj£Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÑhhÊh²hubhÞ)�”}”(hŒ&Valid values: Represented in microamps”h]”hŒ&Valid values: Represented in microamps”…”�”}”(hj±Õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÑhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_power_supply_supply_name_present:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-power-supply-supply-name-present”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÍÕubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/power_supply\/\\/present**”h]”j`)�”}”(hŒ8**\/sys\/class\/power_supply\/\\/present**”h]”hŒ4/sys/class/power_supply//present”…”�”}”(hjçÕh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhjàÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍÕubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊÕubah}”(h]”jÉÕah ]”h"]”Œ.abi_sys_class_power_supply_supply_name_present”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖj¿Õsj˜}”jÉÕj¿ÕsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÖh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj'Öh]”hŒsysfs-class-power”…”�”}”(hj)Öh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%Öubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3ÖŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÜhjÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhhÊh²hubhÞ)�”}”(hŒƒReports whether a battery is present or not in the system. If the property does not exist, the battery is considered to be present.”h]”hŒƒReports whether a battery is present or not in the system. If the property does not exist, the battery is considered to be present.”…”�”}”(hjKÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjYÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjgÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhhÊh²hubjÛ›)�”}”(hŒ,== ======= 0: Absent 1: Present == ======= ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj|ÖubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj|ÖubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ0:”h]”hŒ0:”…”�”}”(hjœÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhj™Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ÖubjW)�”}”(hhh]”hÞ)�”}”(hŒAbsent”h]”hŒAbsent”…”�”}”(hj³Öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhj°Öubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“ÖubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ1:”h]”hŒ1:”…”�”}”(hjÓÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhjÐÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÖubjW)�”}”(hhh]”hÞ)�”}”(hŒPresent”h]”hŒPresent”…”�”}”(hjêÖh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÜhjçÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍÖubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“Öubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|Öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyÖubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjuÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´MÜhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_power_supply_supply_name_serial_number:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-power-supply-supply-name-serial-number”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj+×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/serial_number**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/serial_number**”h]”hŒ:/sys/class/power_supply//serial_number”…”�”}”(hjE×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjA×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Khj>×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(×ubah}”(h]”j'×ah ]”h"]”Œ4abi_sys_class_power_supply_supply_name_serial_number”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jv×j×sj˜}”j'×j×subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj{×h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj…×h]”hŒsysfs-class-power”…”�”}”(hj‡×h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒ×ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‘׌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Khj{×ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ(Reports the serial number of the device.”h]”hŒ(Reports the serial number of the device.”…”�”}”(hj©×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ0Access: Read Valid values: Represented as string”h]”hŒ0Access: Read Valid values: Represented as string”…”�”}”(hj·×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_power_supply_supply_name_state_of_health:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-power-supply-supply-name-state-of-health”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÓ×ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/power_supply\/\\/state_of_health**”h]”j`)�”}”(hŒ@**\/sys\/class\/power_supply\/\\/state_of_health**”h]”hŒ</sys/class/power_supply//state_of_health”…”�”}”(hjí×h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M@hjæ×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓ×ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐ×ubah}”(h]”jÏ×ah ]”h"]”Œ6abi_sys_class_power_supply_supply_name_state_of_health”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØjÅ×sj˜}”jÏ×jÅ×subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj#Øh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj-Øh]”hŒsysfs-class-power”…”�”}”(hj/Øh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Øubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9ØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M@hj#Øubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M@hhÊh²hubhÞ)�”}”(hX®The state_of_health parameter quantifies the overall condition of a battery as a percentage, reflecting its ability to deliver rated performance relative to its original specifications. It is dynamically computed using a combination of learned capacity and impedance-based degradation indicators, both of which evolve over the battery's lifecycle. Note that the exact algorithms are kept secret by most battery vendors and the value from different battery vendors cannot be compared with each other as there is no vendor-agnostic definition of "performance". Also this usually cannot be used for any calculations (i.e. this is not the factor between charge_full and charge_full_design).”h]”hX´The state_of_health parameter quantifies the overall condition of a battery as a percentage, reflecting its ability to deliver rated performance relative to its original specifications. It is dynamically computed using a combination of learned capacity and impedance-based degradation indicators, both of which evolve over the battery’s lifecycle. Note that the exact algorithms are kept secret by most battery vendors and the value from different battery vendors cannot be compared with each other as there is no vendor-agnostic definition of “performanceâ€�. Also this usually cannot be used for any calculations (i.e. this is not the factor between charge_full and charge_full_design).”…”�”}”(hjQØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M@hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj_Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M@hhÊh²hubhÞ)�”}”(hŒValid values: 0 - 100 (percent)”h]”hŒValid values: 0 - 100 (percent)”…”�”}”(hjmØh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M@hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_supply_name_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-supply-name-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj‰ØubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/status**”h]”j`)�”}”(hŒ7**\/sys\/class\/power_supply\/\\/status**”h]”hŒ3/sys/class/power_supply//status”…”�”}”(hj£Øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhjœØubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–Øubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰Øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†Øubah}”(h]”j…Øah ]”h"]”Œ-abi_sys_class_power_supply_supply_name_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔØj{Øsj˜}”j…Øj{ØsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÙØh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjãØh]”hŒsysfs-class-power”…”�”}”(hjåØh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáØubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïØŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MìhjÙØubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubhÞ)�”}”(hŒªRepresents the charging status of the battery. Normally this is read-only reporting although for some supplies this can be used to enable/disable charging to the battery.”h]”hŒªRepresents the charging status of the battery. Normally this is read-only reporting although for some supplies this can be used to enable/disable charging to the battery.”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒLValid values: "Unknown", "Charging", "Discharging", "Not charging", "Full" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj*Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´Mìhj&Ùubj~)�”}”(hhh]”hÞ)�”}”(hŒ<"Unknown", "Charging", "Discharging", "Not charging", "Full"”h]”hŒP“Unknownâ€�, “Chargingâ€�, “Dischargingâ€�, “Not chargingâ€�, “Fullâ€�”…”�”}”(hj;Ùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mìhj8Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj&Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´Mìhj#Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ6.. _abi_sys_class_power_supply_supply_name_technology:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-power-supply-supply-name-technology”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjiÙubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/power_supply\/\\/technology**”h]”j`)�”}”(hŒ;**\/sys\/class\/power_supply\/\\/technology**”h]”hŒ7/sys/class/power_supply//technology”…”�”}”(hjƒÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hj|Ùubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjyÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjvÙubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjiÙubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfÙubah}”(h]”jeÙah ]”h"]”Œ1abi_sys_class_power_supply_supply_name_technology”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´Ùj[Ùsj˜}”jeÙj[ÙsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj¹Ùh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjÃÙh]”hŒsysfs-class-power”…”�”}”(hjÅÙh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁÙubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏÙŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M hj¹Ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³•jM·h´M hhÊh²hubhÞ)�”}”(hŒ9Describes the battery technology supported by the supply.”h]”hŒ9Describes the battery technology supported by the supply.”…”�”}”(hjçÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjõÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒmValid values: "Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe", "NiCd", "LiMn", "PbAc", "NiZn", "RAM", "ZnAr" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj Úh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M hjÚubj~)�”}”(hhh]”hÞ)�”}”(hŒ]"Unknown", "NiMH", "Li-ion", "Li-poly", "LiFe", "NiCd", "LiMn", "PbAc", "NiZn", "RAM", "ZnAr"”h]”hŒ‰â€œUnknownâ€�, “NiMHâ€�, “Li-ionâ€�, “Li-polyâ€�, “LiFeâ€�, “NiCdâ€�, “LiMnâ€�, “PbAcâ€�, “NiZnâ€�, “RAMâ€�, “ZnArâ€�”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÚubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M hjÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ0.. _abi_sys_class_power_supply_supply_name_temp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-power-supply-supply-name-temp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjIÚubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/power_supply\/\\/temp**”h]”j`)�”}”(hŒ5**\/sys\/class\/power_supply\/\\/temp**”h]”hŒ1/sys/class/power_supply//temp”…”�”}”(hjcÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Úubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Khhj\Úubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIÚubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFÚubah}”(h]”jEÚah ]”h"]”Œ+abi_sys_class_power_supply_supply_name_temp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Új;Úsj˜}”jEÚj;ÚsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj™Úh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj£Úh]”hŒsysfs-class-power”…”�”}”(hj¥Úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯ÚŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Khhj™Úubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hjÇÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhhÊh²hubjÛ›)�”}”(hŒ6Reports the current TBAT battery temperature reading. ”h]”hÞ)�”}”(hŒ5Reports the current TBAT battery temperature reading.”h]”hŒ5Reports the current TBAT battery temperature reading.”…”�”}”(hjÙÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhjÕÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KhhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjíÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhhÊh²hubjÛ›)�”}”(hŒ–Reports the current supply temperature reading. This would normally be the internal temperature of the device itself (e.g TJUNC temperature of an IC) ”h]”hÞ)�”}”(hŒ•Reports the current supply temperature reading. This would normally be the internal temperature of the device itself (e.g TJUNC temperature of an IC)”h]”hŒ•Reports the current supply temperature reading. This would normally be the internal temperature of the device itself (e.g TJUNC temperature of an IC)”…”�”}”(hjÿÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhjûÚubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KhhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj!Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_power_supply_supply_name_temp_alert_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-power-supply-supply-name-temp-alert-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj=ÛubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/temp_alert_max**”h]”j`)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/temp_alert_max**”h]”hŒ;/sys/class/power_supply//temp_alert_max”…”�”}”(hjWÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSÛubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhjPÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=Ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:Ûubah}”(h]”j9Ûah ]”h"]”Œ5abi_sys_class_power_supply_supply_name_temp_alert_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆÛj/Ûsj˜}”j9Ûj/ÛsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj�Ûh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj—Ûh]”hŒsysfs-class-power”…”�”}”(hj™Ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•Ûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£ÛŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Kzhj�Ûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj»Ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubjÛ›)�”}”(hŒ_Maximum TBAT temperature trip-wire value where the supply will notify user-space of the event. ”h]”hÞ)�”}”(hŒ^Maximum TBAT temperature trip-wire value where the supply will notify user-space of the event.”h]”hŒ^Maximum TBAT temperature trip-wire value where the supply will notify user-space of the event.”…”�”}”(hjÍÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhjÉÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KzhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjáÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubjÛ›)�”}”(hŒaMaximum supply temperature trip-wire value where the supply will notify user-space of the event. ”h]”hÞ)�”}”(hŒ`Maximum supply temperature trip-wire value where the supply will notify user-space of the event.”h]”hŒ`Maximum supply temperature trip-wire value where the supply will notify user-space of the event.”…”�”}”(hjóÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhjïÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KzhhÊh²hubhÞ)�”}”(hŒùThis is normally used for the charging scenario where user-space needs to know if the temperature has crossed an upper threshold so it can take appropriate action (e.g. warning user that the temperature is critically high, and charging has stopped).”h]”hŒùThis is normally used for the charging scenario where user-space needs to know if the temperature has crossed an upper threshold so it can take appropriate action (e.g. warning user that the temperature is critically high, and charging has stopped).”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj#Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KzhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_power_supply_supply_name_temp_alert_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-power-supply-supply-name-temp-alert-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj?ÜubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/temp_alert_min**”h]”j`)�”}”(hŒ?**\/sys\/class\/power_supply\/\\/temp_alert_min**”h]”hŒ;/sys/class/power_supply//temp_alert_min”…”�”}”(hjYÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUÜubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hjRÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?Üubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj<Üubah}”(h]”j;Üah ]”h"]”Œ5abi_sys_class_power_supply_supply_name_temp_alert_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠÜj1Üsj˜}”j;Üj1ÜsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj�Üh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj™Üh]”hŒsysfs-class-power”…”�”}”(hj›Üh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj—Üubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¥ÜŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K’hj�Üubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj½Üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubjÛ›)�”}”(hŒ_Minimum TBAT temperature trip-wire value where the supply will notify user-space of the event. ”h]”hÞ)�”}”(hŒ^Minimum TBAT temperature trip-wire value where the supply will notify user-space of the event.”h]”hŒ^Minimum TBAT temperature trip-wire value where the supply will notify user-space of the event.”…”�”}”(hjÏÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hjËÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K’hhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjãÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubjÛ›)�”}”(hŒaMinimum supply temperature trip-wire value where the supply will notify user-space of the event. ”h]”hÞ)�”}”(hŒ`Minimum supply temperature trip-wire value where the supply will notify user-space of the event.”h]”hŒ`Minimum supply temperature trip-wire value where the supply will notify user-space of the event.”…”�”}”(hjõÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hjñÜubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K’hhÊh²hubhÞ)�”}”(hX This is normally used for the charging scenario where user-space needs to know if the temperature has crossed a lower threshold so it can take appropriate action (e.g. warning user that temperature level is high, and charging current has been reduced accordingly to remedy the situation).”h]”hX This is normally used for the charging scenario where user-space needs to know if the temperature has crossed a lower threshold so it can take appropriate action (e.g. warning user that temperature level is high, and charging current has been reduced accordingly to remedy the situation).”…”�”}”(hj Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj%Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K’hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_power_supply_supply_name_temp_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-power-supply-supply-name-temp-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjAÝubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/temp_max**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/temp_max**”h]”hŒ5/sys/class/power_supply//temp_max”…”�”}”(hj[Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjWÝubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hjTÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjNÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjAÝubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj>Ýubah}”(h]”j=Ýah ]”h"]”Œ/abi_sys_class_power_supply_supply_name_temp_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒÝj3Ýsj˜}”j=Ýj3ÝsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj‘Ýh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj›Ýh]”hŒsysfs-class-power”…”�”}”(hj�Ýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™Ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§ÝŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K«hj‘Ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj¿Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hhÊh²hubjÛ›)�”}”(hŒCReports the maximum allowed TBAT battery temperature for charging. ”h]”hÞ)�”}”(hŒBReports the maximum allowed TBAT battery temperature for charging.”h]”hŒBReports the maximum allowed TBAT battery temperature for charging.”…”�”}”(hjÑÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hjÍÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K«hhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjåÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hhÊh²hubjÛ›)�”}”(hŒ>Reports the maximum allowed supply temperature for operation. ”h]”hÞ)�”}”(hŒ=Reports the maximum allowed supply temperature for operation.”h]”hŒ=Reports the maximum allowed supply temperature for operation.”…”�”}”(hj÷Ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hjóÝubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K«hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K«hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_power_supply_supply_name_temp_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-power-supply-supply-name-temp-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj5ÞubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/temp_min**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/temp_min**”h]”hŒ5/sys/class/power_supply//temp_min”…”�”}”(hjOÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hjHÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Þubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Þubah}”(h]”j1Þah ]”h"]”Œ/abi_sys_class_power_supply_supply_name_temp_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€Þj'Þsj˜}”j1Þj'ÞsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj…Þh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj�Þh]”hŒsysfs-class-power”…”�”}”(hj‘Þh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Þubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›ÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´K¼hj…Þubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj³Þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hhÊh²hubjÛ›)�”}”(hŒCReports the minimum allowed TBAT battery temperature for charging. ”h]”hÞ)�”}”(hŒBReports the minimum allowed TBAT battery temperature for charging.”h]”hŒBReports the minimum allowed TBAT battery temperature for charging.”…”�”}”(hjÅÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hjÁÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K¼hhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjÙÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hhÊh²hubjÛ›)�”}”(hŒ>Reports the minimum allowed supply temperature for operation. ”h]”hÞ)�”}”(hŒ=Reports the minimum allowed supply temperature for operation.”h]”hŒ=Reports the minimum allowed supply temperature for operation.”…”�”}”(hjëÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hjçÞubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´K¼hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjÿÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´K¼hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_power_supply_supply_name_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-power-supply-supply-name-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj)ßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/power_supply\/\\/type**”h]”j`)�”}”(hŒ5**\/sys\/class\/power_supply\/\\/type**”h]”hŒ1/sys/class/power_supply//type”…”�”}”(hjCßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?ßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Khj<ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6ßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)ßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&ßubah}”(h]”j%ßah ]”h"]”Œ+abi_sys_class_power_supply_supply_name_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jtßjßsj˜}”j%ßjßsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjyßh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjƒßh]”hŒsysfs-class-power”…”�”}”(hj…ßh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ßubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ߌreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Khjyßubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ&Describes the main type of the supply.”h]”hŒ&Describes the main type of the supply.”…”�”}”(hj§ßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒGAccess: Read Valid values: "Battery", "UPS", "Mains", "USB", "Wireless"”h]”hŒ[Access: Read Valid values: “Batteryâ€�, “UPSâ€�, “Mainsâ€�, “USBâ€�, “Wirelessâ€�”…”�”}”(hjµßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubhÞ)�”}”(hŒ**Battery and USB properties**”h]”j`)�”}”(hjÅßh]”hŒBattery and USB properties”…”�”}”(hjÇßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_power_supply_supply_name_usb_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-power-supply-supply-name-usb-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjèßubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/usb_type**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/\\/usb_type**”h]”hŒ5/sys/class/power_supply//usb_type”…”�”}”(hjàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþßubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hjûßubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøßubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõßubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèßubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåßubah}”(h]”jäßah ]”h"]”Œ/abi_sys_class_power_supply_supply_name_usb_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3àjÚßsj˜}”jäßjÚßsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj8àh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjBàh]”hŒsysfs-class-power”…”�”}”(hjDàh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@àubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jNàŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M²hj8àubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hhÊh²hubhÞ)�”}”(hŒ…Reports what type of USB connection is currently active for the supply, for example it can show if USB-PD capable source is attached.”h]”hŒ…Reports what type of USB connection is currently active for the supply, for example it can show if USB-PD capable source is attached.”…”�”}”(hjfàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hhÊh²hubhÞ)�”}”(hŒ�Access: For power-supplies which consume USB power such as battery charger chips, this indicates the type of the connected USB power source and is Read-Only.”h]”hŒ�Access: For power-supplies which consume USB power such as battery charger chips, this indicates the type of the connected USB power source and is Read-Only.”…”�”}”(hjtàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hhÊh²hubhÞ)�”}”(hŒwFor power-supplies which act as a USB power-source such as e.g. the UCS1002 USB Port Power Controller this is writable.”h]”hŒwFor power-supplies which act as a USB power-source such as e.g. the UCS1002 USB Port Power Controller this is writable.”…”�”}”(hj‚àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ~Valid values: "Unknown", "SDP", "DCP", "CDP", "ACA", "C", "PD", "PD_DRP", "PD_PPS", "BrickID", "PD_SPR_AVS", "PD_PPS_SPR_AVS" ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj—àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jM·h´M²hj“àubj~)�”}”(hhh]”hÞ)�”}”(hŒo"Unknown", "SDP", "DCP", "CDP", "ACA", "C", "PD", "PD_DRP", "PD_PPS", "BrickID", "PD_SPR_AVS", "PD_PPS_SPR_AVS"”h]”hŒŸâ€œUnknownâ€�, “SDPâ€�, “DCPâ€�, “CDPâ€�, “ACAâ€�, “Câ€�, “PDâ€�, “PD_DRPâ€�, “PD_PPSâ€�, “BrickIDâ€�, “PD_SPR_AVSâ€�, “PD_PPS_SPR_AVSâ€�”…”�”}”(hj¨àh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hj¥àubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj“àubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jM·h´M²hj�àubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ**Device Specific Properties**”h]”j`)�”}”(hjÊàh]”hŒDevice Specific Properties”…”�”}”(hjÌàh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈàubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M²hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_voltage_avg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-voltage-avg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjíàubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_avg\,**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_avg\,**”h]”hŒ:/sys/class/power_supply//voltage_avg,”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjáubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýàubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíàubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêàubah}”(h]”jéàah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_voltage_avg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8ájßàsj˜}”jéàjßàsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj=áh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjGáh]”hŒsysfs-class-power”…”�”}”(hjIáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSáŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mhj=áubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ½Reports an average VBAT voltage reading for the battery, over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”h]”hŒ½Reports an average VBAT voltage reading for the battery, over a fixed period. Normally devices will provide a fixed interval in which they average readings to smooth out the reported value.”…”�”}”(hjkáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjyáh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microvolts”h]”hŒ'Valid values: Represented in microvolts”…”�”}”(hj‡áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_voltage_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-voltage-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj£áubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_max\,**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_max\,**”h]”hŒ:/sys/class/power_supply//voltage_max,”…”�”}”(hj½áh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹áubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhj¶áubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³áubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°áubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£áubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj áubah}”(h]”jŸáah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_voltage_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîáj•ásj˜}”jŸáj•ásubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjóáh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjýáh]”hŒsysfs-class-power”…”�”}”(hjÿáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûáubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j âŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´KÍhjóáubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj!âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhhÊh²hubjÛ›)�”}”(hŒRReports the maximum safe VBAT voltage permitted for the battery, during charging. ”h]”hÞ)�”}”(hŒQReports the maximum safe VBAT voltage permitted for the battery, during charging.”h]”hŒQReports the maximum safe VBAT voltage permitted for the battery, during charging.”…”�”}”(hj3âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhj/âubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KÍhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hjGâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhhÊh²hubjÛ›)�”}”(hŒ9Reports the maximum VBUS voltage the supply can support. ”h]”hÞ)�”}”(hŒ8Reports the maximum VBUS voltage the supply can support.”h]”hŒ8Reports the maximum VBUS voltage the supply can support.”…”�”}”(hjYâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhjUâubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KÍhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjmâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microvolts”h]”hŒ'Valid values: Represented in microvolts”…”�”}”(hj{âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÍhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_voltage_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-voltage-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj—âubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_min\,**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_min\,**”h]”hŒ:/sys/class/power_supply//voltage_min,”…”�”}”(hj±âh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­âubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhjªâubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§âubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤âubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—âubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”âubah}”(h]”j“âah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_voltage_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jââj‰âsj˜}”j“âj‰âsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjçâh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjñâh]”hŒsysfs-class-power”…”�”}”(hjóâh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïâubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýâŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´KÞhjçâubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hjãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhhÊh²hubjÛ›)�”}”(hŒUReports the minimum safe VBAT voltage permitted for the battery, during discharging. ”h]”hÞ)�”}”(hŒTReports the minimum safe VBAT voltage permitted for the battery, during discharging.”h]”hŒTReports the minimum safe VBAT voltage permitted for the battery, during discharging.”…”�”}”(hj'ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhj#ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KÞhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hj;ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhhÊh²hubjÛ›)�”}”(hŒ9Reports the minimum VBUS voltage the supply can support. ”h]”hÞ)�”}”(hŒ8Reports the minimum VBUS voltage the supply can support.”h]”hŒ8Reports the minimum VBUS voltage the supply can support.”…”�”}”(hjMãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhjIãubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KÞhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjaãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microvolts”h]”hŒ'Valid values: Represented in microvolts”…”�”}”(hjoãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KÞhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_supply_name_voltage_now:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-supply-name-voltage-now”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj‹ãubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_now\,**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/\\/voltage_now\,**”h]”hŒ:/sys/class/power_supply//voltage_now,”…”�”}”(hj¥ãh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Kïhjžãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ãubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ãubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆãubah}”(h]”j‡ãah ]”h"]”Œ2abi_sys_class_power_supply_supply_name_voltage_now”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖãj}ãsj˜}”j‡ãj}ãsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÛãh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjåãh]”hŒsysfs-class-power”…”�”}”(hjçãh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjããubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñãŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´KïhjÛãubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhhÊh²hubhÞ)�”}”(hŒBattery:”h]”hŒBattery:”…”�”}”(hj äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhhÊh²hubjÛ›)�”}”(hŒtReports an instant, single VBAT voltage reading for the battery. This value is not averaged/smoothed. Access: Read ”h]”(hÞ)�”}”(hŒeReports an instant, single VBAT voltage reading for the battery. This value is not averaged/smoothed.”h]”hŒeReports an instant, single VBAT voltage reading for the battery. This value is not averaged/smoothed.”…”�”}”(hjäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhjäubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj)äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Kïhjäubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KïhhÊh²hubhÞ)�”}”(hŒUSB:”h]”hŒUSB:”…”�”}”(hj=äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhhÊh²hubjÛ›)�”}”(hŒóReports the VBUS voltage supplied now. This value is generally read-only reporting, unless the 'online' state of the supply is set to be programmable, in which case this value can be set within the reported min/max range. Access: Read, Write ”h]”(hÞ)�”}”(hŒÝReports the VBUS voltage supplied now. This value is generally read-only reporting, unless the 'online' state of the supply is set to be programmable, in which case this value can be set within the reported min/max range.”h]”hŒáReports the VBUS voltage supplied now. This value is generally read-only reporting, unless the ‘online’ state of the supply is set to be programmable, in which case this value can be set within the reported min/max range.”…”�”}”(hjOäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhjKäubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj]äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhjKäubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jM·h´KïhhÊh²hubhÞ)�”}”(hŒ'Valid values: Represented in microvolts”h]”hŒ'Valid values: Represented in microvolts”…”�”}”(hjqäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhhÊh²hubhÞ)�”}”(hŒ**Battery Properties**”h]”j`)�”}”(hj�äh]”hŒBattery Properties”…”�”}”(hjƒäh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´KïhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_power_supply_bd71828_ac_auto_dcin_limit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-power-supply-bd71828-ac-auto-dcin-limit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj¤äubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/power_supply\/bd71828_ac\/auto_dcin_limit**”h]”j`)�”}”(hŒ;**\/sys\/class\/power_supply\/bd71828_ac\/auto_dcin_limit**”h]”hŒ7/sys/class/power_supply/bd71828_ac/auto_dcin_limit”…”�”}”(hj¾äh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºäubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-class-power-bd71828”h´Khj·äubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´äubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±äubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤äubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡äubah}”(h]”j äah ]”h"]”Œ5abi_sys_class_power_supply_bd71828_ac_auto_dcin_limit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jðäj–äsj˜}”j äj–äsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-power-bd71828 `”h]”(hŒDefined on file ”…”�”}”(hjõäh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-power-bd71828 `”h]”j§)�”}”(hjÿäh]”hŒsysfs-class-power-bd71828”…”�”}”(hjåh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýäubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j åŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_power_bd71828”uh1hh³jÒäh´Khjõäubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´KhhÊh²hubhÞ)�”}”(hŒNEnable/Disable automatic management of input current limit (ILIM_DCIN_EN bit).”h]”hŒNEnable/Disable automatic management of input current limit (ILIM_DCIN_EN bit).”…”�”}”(hj#åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´KhhÊh²hubhÞ)�”}”(hŒPossible values are:”h]”hŒPossible values are:”…”�”}”(hj1åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´KhhÊh²hubjÛ›)�”}”(hX============= =========================================== 1 automatic adjustment of input current limit 0 no adjustment of input current limit. This helps for more unusual power sources like solar modules. ============ =========================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjFåubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjFåubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hjfåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´Khjcåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`åubjW)�”}”(hhh]”hÞ)�”}”(hŒ+automatic adjustment of input current limit”h]”hŒ+automatic adjustment of input current limit”…”�”}”(hj|åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´Khjyåubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`åubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]åubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjœåh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´Khj™åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–åubjW)�”}”(hhh]”hÞ)�”}”(hŒcno adjustment of input current limit. This helps for more unusual power sources like solar modules.”h]”hŒcno adjustment of input current limit. This helps for more unusual power sources like solar modules.”…”�”}”(hj²åh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÒäh´Khj¯åubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–åubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]åubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjFåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjCåubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj?åubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÒäh´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_class_power_supply_bq24257_charger_high_impedance_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-power-supply-bq24257-charger-high-impedance-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjóåubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/class\/power_supply\/bq24257\-charger\/high_impedance_enable**”h]”j`)�”}”(hŒG**\/sys\/class\/power_supply\/bq24257\-charger\/high_impedance_enable**”h]”hŒC/sys/class/power_supply/bq24257-charger/high_impedance_enable”…”�”}”(hj æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj æubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjóåubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjðåubah}”(h]”jïåah ]”h"]”Œ@abi_sys_class_power_supply_bq24257_charger_high_impedance_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>æjååsj˜}”jïåjååsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjCæh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjMæh]”hŒsysfs-class-power”…”�”}”(hjOæh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKæubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYæŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M8hjCæubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hhÊh²hubhÞ)�”}”(hXThis entry allows enabling the high-impedance mode of bq24257-type charger devices. If enabled, it places the charger IC into low power standby mode with the switch mode controller disabled. When disabled, the charger operates normally. See device datasheet for details.”h]”hXThis entry allows enabling the high-impedance mode of bq24257-type charger devices. If enabled, it places the charger IC into low power standby mode with the switch mode controller disabled. When disabled, the charger operates normally. See device datasheet for details.”…”�”}”(hjqæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: enabled”h]”hÞ)�”}”(hj’æh]”hŒ 1: enabled”…”�”}”(hj”æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hj�æubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�æubjˆ)�”}”(hŒ 0: disabled ”h]”hÞ)�”}”(hŒ 0: disabled”h]”hŒ 0: disabled”…”�”}”(hj«æh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M8hj§æubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj�æubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M8hhÊh²hubj))�”}”(hŒ>.. _abi_sys_class_power_supply_bq24257_charger_in_dpm_voltage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-class-power-supply-bq24257-charger-in-dpm-voltage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÓæubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/power_supply\/bq24257\-charger\/in_dpm_voltage**”h]”j`)�”}”(hŒ@**\/sys\/class\/power_supply\/bq24257\-charger\/in_dpm_voltage**”h]”hŒ</sys/class/power_supply/bq24257-charger/in_dpm_voltage”…”�”}”(hjíæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéæubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M(hjææubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãæubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàæubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓæubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐæubah}”(h]”jÏæah ]”h"]”Œ9abi_sys_class_power_supply_bq24257_charger_in_dpm_voltage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jçjÅæsj˜}”jÏæjÅæsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj#çh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj-çh]”hŒsysfs-class-power”…”�”}”(hj/çh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+çubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9çŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M(hj#çubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M(hhÊh²hubhÞ)�”}”(hXZThis entry configures the input dynamic power path management voltage of bq24257-type charger devices. Once the supply drops to the configured voltage, the input current limit is reduced down to prevent the further drop of the supply. When the IC enters this mode, the charge current is lower than the set value. See device datasheet for details.”h]”hXZThis entry configures the input dynamic power path management voltage of bq24257-type charger devices. Once the supply drops to the configured voltage, the input current limit is reduced down to prevent the further drop of the supply. When the IC enters this mode, the charge current is lower than the set value. See device datasheet for details.”…”�”}”(hjQçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M(hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj_çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M(hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒQ4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000, 4760000 (all uV) ”h]”hÞ)�”}”(hŒO4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000, 4760000 (all uV)”h]”hŒO4200000, 4280000, 4360000, 4440000, 4520000, 4600000, 4680000, 4760000 (all uV)”…”�”}”(hjtçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M(hjpçubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjmçubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M(hhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_power_supply_bq24257_charger_ovp_voltage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-power-supply-bq24257-charger-ovp-voltage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjœçubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/power_supply\/bq24257\-charger\/ovp_voltage**”h]”j`)�”}”(hŒ=**\/sys\/class\/power_supply\/bq24257\-charger\/ovp_voltage**”h]”hŒ9/sys/class/power_supply/bq24257-charger/ovp_voltage”…”�”}”(hj¶çh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²çubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mhj¯çubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬çubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©çubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœçubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™çubah}”(h]”j˜çah ]”h"]”Œ6abi_sys_class_power_supply_bq24257_charger_ovp_voltage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jççjŽçsj˜}”j˜çjŽçsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjìçh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjöçh]”hŒsysfs-class-power”…”�”}”(hjøçh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjôçubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mhjìçubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒçThis entry configures the overvoltage protection feature of bq24257- type charger devices. This feature protects the device and other components against damage from overvoltage on the input supply. See device datasheet for details.”h]”hŒçThis entry configures the overvoltage protection feature of bq24257- type charger devices. This feature protects the device and other components against damage from overvoltage on the input supply. See device datasheet for details.”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj(èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MhhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒS6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000, 10500000 (all uV) ”h]”hÞ)�”}”(hŒQ6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000, 10500000 (all uV)”h]”hŒQ6000000, 6500000, 7000000, 8000000, 9000000, 9500000, 10000000, 10500000 (all uV)”…”�”}”(hj=èh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mhj9èubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj6èubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´MhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_power_supply_bq24257_charger_sysoff_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-power-supply-bq24257-charger-sysoff-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjeèubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/power_supply\/bq24257\-charger\/sysoff_enable**”h]”j`)�”}”(hŒ?**\/sys\/class\/power_supply\/bq24257\-charger\/sysoff_enable**”h]”hŒ;/sys/class/power_supply/bq24257-charger/sysoff_enable”…”�”}”(hjèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{èubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhjxèubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuèubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrèubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeèubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbèubah}”(h]”jaèah ]”h"]”Œ8abi_sys_class_power_supply_bq24257_charger_sysoff_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°èjWèsj˜}”jaèjWèsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjµèh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj¿èh]”hŒsysfs-class-power”…”�”}”(hjÁèh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½èubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËèŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MGhjµèubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhhÊh²hubhÞ)�”}”(hXKThis entry allows enabling the sysoff mode of bq24257-type charger devices. If enabled and the input is removed, the internal battery FET is turned off in order to reduce the leakage from the BAT pin to less than 1uA. Note that on some devices/systems this disconnects the battery from the system. See device datasheet for details.”h]”hXKThis entry allows enabling the sysoff mode of bq24257-type charger devices. If enabled and the input is removed, the internal battery FET is turned off in order to reduce the leakage from the BAT pin to less than 1uA. Note that on some devices/systems this disconnects the battery from the system. See device datasheet for details.”…”�”}”(hjãèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjñèh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 1: enabled”h]”hÞ)�”}”(hjéh]”hŒ 1: enabled”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÿèubjˆ)�”}”(hŒ 0: disabled ”h]”hÞ)�”}”(hŒ 0: disabled”h]”hŒ 0: disabled”…”�”}”(hjéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MGhjéubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÿèubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´MGhhÊh²hubj))�”}”(hŒI.. _abi_sys_class_power_supply_gaokun_ec_battery_battery_adaptive_charge:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-power-supply-gaokun-ec-battery-battery-adaptive-charge”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjEéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/power_supply\/gaokun\-ec\-battery\/battery_adaptive_charge**”h]”j`)�”}”(hŒL**\/sys\/class\/power_supply\/gaokun\-ec\-battery\/battery_adaptive_charge**”h]”hŒH/sys/class/power_supply/gaokun-ec-battery/battery_adaptive_charge”…”�”}”(hj_éh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[éubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-power-gaokun”h´KhjXéubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUéubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRéubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBéubah}”(h]”jAéah ]”h"]”ŒDabi_sys_class_power_supply_gaokun_ec_battery_battery_adaptive_charge”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘éj7ésj˜}”jAéj7ésubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-power-gaokun `”h]”(hŒDefined on file ”…”�”}”(hj–éh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-gaokun `”h]”j§)�”}”(hj éh]”hŒsysfs-class-power-gaokun”…”�”}”(hj¢éh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžéubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬éŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_gaokun”uh1hh³jséh´Khj–éubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒ5This entry allows enabling battery adaptive charging.”h]”hŒ5This entry allows enabling battery adaptive charging.”…”�”}”(hjÄéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÒéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒ)Valid values: 0 (disabled) or 1 (enabled)”h]”hŒ)Valid values: 0 (disabled) or 1 (enabled)”…”�”}”(hjàéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_class_power_supply_gaokun_ec_battery_smart_charge_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-power-supply-gaokun-ec-battery-smart-charge-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjüéubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/class\/power_supply\/gaokun\-ec\-battery\/smart_charge_delay**”h]”j`)�”}”(hŒG**\/sys\/class\/power_supply\/gaokun\-ec\-battery\/smart_charge_delay**”h]”hŒC/sys/class/power_supply/gaokun-ec-battery/smart_charge_delay”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´Khjêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj êubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj êubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüéubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùéubah}”(h]”jøéah ]”h"]”Œ?abi_sys_class_power_supply_gaokun_ec_battery_smart_charge_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGêjîésj˜}”jøéjîésubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-power-gaokun `”h]”(hŒDefined on file ”…”�”}”(hjLêh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-gaokun `”h]”j§)�”}”(hjVêh]”hŒsysfs-class-power-gaokun”…”�”}”(hjXêh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTêubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbêŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_gaokun”uh1hh³jséh´KhjLêubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒ8This entry allows configuration of smart charging delay.”h]”hŒ8This entry allows configuration of smart charging delay.”…”�”}”(hjzêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hXSmart charging behavior: when the power adapter is connected for delay hours, battery charging will follow the rules of charge_control_start_threshold and charge_control_end_threshold. For more information about charge control, please refer to sysfs-class-power.”h]”hXSmart charging behavior: when the power adapter is connected for delay hours, battery charging will follow the rules of charge_control_start_threshold and charge_control_end_threshold. For more information about charge control, please refer to sysfs-class-power.”…”�”}”(hjˆêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj–êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubhÞ)�”}”(hŒ%Valid values: In hours (non-negative)”h]”hŒ%Valid values: In hours (non-negative)”…”�”}”(hj¤êh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jséh´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_ltc4162_l_arm_ship_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-ltc4162-l-arm-ship-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÀêubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/ltc4162\-l\/arm_ship_mode**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/ltc4162\-l\/arm_ship_mode**”h]”hŒ5/sys/class/power_supply/ltc4162-l/arm_ship_mode”…”�”}”(hjÚêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖêubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-class-power-ltc4162l”h´KAhjÓêubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐêubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍêubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀêubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½êubah}”(h]”j¼êah ]”h"]”Œ2abi_sys_class_power_supply_ltc4162_l_arm_ship_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ëj²êsj˜}”j¼êj²êsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hjëh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hjëh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'ëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´KAhjëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KAhhÊh²hubhÞ)�”}”(hX3The charger will normally drain the battery while inactive, typically drawing about 54 microamps. Write a "1" to this property to arm a special "ship" mode that extends shelf life by reducing the leakage to about 2.8 microamps. The chip will remain in this mode (and no longer respond to I2C commands) until some external power-supply is attached raising the input voltage above 1V. It will then automatically revert to "0". Writing a "0" to the property cancels the "ship" mode request. The ship mode, when armed, activates once the input voltage drops below 1V.”h]”hXGThe charger will normally drain the battery while inactive, typically drawing about 54 microamps. Write a “1â€� to this property to arm a special “shipâ€� mode that extends shelf life by reducing the leakage to about 2.8 microamps. The chip will remain in this mode (and no longer respond to I2C commands) until some external power-supply is attached raising the input voltage above 1V. It will then automatically revert to “0â€�. Writing a “0â€� to the property cancels the “shipâ€� mode request. The ship mode, when armed, activates once the input voltage drops below 1V.”…”�”}”(hj?ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KAhhÊh²hubhÞ)�”}”(hŒ@Note: use /sys/class/power_supply/ltc4162-l/load_switch instead.”h]”hŒ@Note: use /sys/class/power_supply/ltc4162-l/load_switch instead.”…”�”}”(hjMëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KAhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hj[ëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KAhhÊh²hubhÞ)�”}”(hŒ'Valid values: 0 (disable) or 1 (enable)”h]”hŒ'Valid values: 0 (disable) or 1 (enable)”…”�”}”(hjiëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KAhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_power_supply_ltc4162_l_charge_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-power-supply-ltc4162-l-charge-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj…ëubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/ltc4162\-l\/charge_status**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/ltc4162\-l\/charge_status**”h]”hŒ5/sys/class/power_supply/ltc4162-l/charge_status”…”�”}”(hjŸëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ëubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´Khj˜ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’ëubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…ëubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚ëubah}”(h]”j�ëah ]”h"]”Œ2abi_sys_class_power_supply_ltc4162_l_charge_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐëjwësj˜}”j�ëjwësubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hjÕëh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hjßëh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hjáëh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝëubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´KhjÕëubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ;Detailed charge status information as reported by the chip.”h]”hŒ;Detailed charge status information as reported by the chip.”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ�Valid values: ilim_reg_active thermal_reg_active vin_uvcl_active iin_limit_active constant_current constant_voltage charger_off ”h]”(jn)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj&ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jîêh´Khj"ìubj~)�”}”(hhh]”hÞ)�”}”(hŒqilim_reg_active thermal_reg_active vin_uvcl_active iin_limit_active constant_current constant_voltage charger_off”h]”hŒqilim_reg_active thermal_reg_active vin_uvcl_active iin_limit_active constant_current constant_voltage charger_off”…”�”}”(hj7ìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´Khj4ìubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj"ìubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jîêh´Khjìubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ9.. _abi_sys_class_power_supply_ltc4162_l_force_telemetry:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-power-supply-ltc4162-l-force-telemetry”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjeìubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/power_supply\/ltc4162\-l\/force_telemetry**”h]”j`)�”}”(hŒ;**\/sys\/class\/power_supply\/ltc4162\-l\/force_telemetry**”h]”hŒ7/sys/class/power_supply/ltc4162-l/force_telemetry”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{ìubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K1hjxìubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjuìubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjrìubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjeìubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjbìubah}”(h]”jaìah ]”h"]”Œ4abi_sys_class_power_supply_ltc4162_l_force_telemetry”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°ìjWìsj˜}”jaìjWìsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hjµìh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hj¿ìh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hjÁìh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½ìubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jËìŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´K1hjµìubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K1hhÊh²hube(hÞ)�”}”(hXŠTo save battery current, the measurement system is disabled if the battery is the only source of power. This affects all voltage, current and temperature measurements. Write a "1" to this to keep performing telemetry once every few seconds, even when running on battery (as reported by the online property, which is "1" when external power is available and "0" when the system runs on battery).”h]”hX–To save battery current, the measurement system is disabled if the battery is the only source of power. This affects all voltage, current and temperature measurements. Write a “1â€� to this to keep performing telemetry once every few seconds, even when running on battery (as reported by the online property, which is “1â€� when external power is available and “0â€� when the system runs on battery).”…”�”}”(hjãìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K1hhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjñìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K1hhÊh²hubhÞ)�”}”(hŒ)Valid values: 0 (disabled) or 1 (enabled)”h]”hŒ)Valid values: 0 (disabled) or 1 (enabled)”…”�”}”(hjÿìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K1hhÊh²hubj))�”}”(hŒ... _abi_sys_class_power_supply_ltc4162_l_ibat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-power-supply-ltc4162-l-ibat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”•}”(hŒ0**\/sys\/class\/power_supply\/ltc4162\-l\/ibat**”h]”j`)�”}”(hŒ0**\/sys\/class\/power_supply\/ltc4162\-l\/ibat**”h]”hŒ,/sys/class/power_supply/ltc4162-l/ibat”…”�”}”(hj5íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1íubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´Khj.íubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+íubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(íubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíubah}”(h]”jíah ]”h"]”Œ)abi_sys_class_power_supply_ltc4162_l_ibat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfíj ísj˜}”jíj ísubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hjkíh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hjuíh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hjwíh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsíubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�íŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´Khjkíubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒgBattery input current as measured by the charger. Negative value means that the battery is discharging.”h]”hŒgBattery input current as measured by the charger. Negative value means that the battery is discharging.”…”�”}”(hj™íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj§íh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ'Valid values: Signed value in microamps”h]”hŒ'Valid values: Signed value in microamps”…”�”}”(hjµíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubj))�”}”(hŒ... _abi_sys_class_power_supply_ltc4162_l_vbat:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-power-supply-ltc4162-l-vbat”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjÑíubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/power_supply\/ltc4162\-l\/vbat**”h]”j`)�”}”(hŒ0**\/sys\/class\/power_supply\/ltc4162\-l\/vbat**”h]”hŒ,/sys/class/power_supply/ltc4162-l/vbat”…”�”}”(hjëíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçíubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´Khjäíubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáíubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞíubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑíubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎíubah}”(h]”jÍíah ]”h"]”Œ)abi_sys_class_power_supply_ltc4162_l_vbat”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîjÃísj˜}”jÍíjÃísubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hj!îh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hj+îh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hj-îh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)îubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7îŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´Khj!îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ+Battery voltage as measured by the charger.”h]”hŒ+Battery voltage as measured by the charger.”…”�”}”(hjOîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj]îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubhÞ)�”}”(hŒValid values: In microvolts”h]”hŒValid values: In microvolts”…”�”}”(hjkîh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_ltc4162_l_vbat_avg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-ltc4162-l-vbat-avg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj‡îubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/power_supply\/ltc4162\-l\/vbat_avg**”h]”j`)�”}”(hŒ4**\/sys\/class\/power_supply\/ltc4162\-l\/vbat_avg**”h]”hŒ0/sys/class/power_supply/ltc4162-l/vbat_avg”…”�”}”(hj¡îh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�îubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K'hjšîubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—îubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”îubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡îubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„îubah}”(h]”jƒîah ]”h"]”Œ-abi_sys_class_power_supply_ltc4162_l_vbat_avg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒîjyîsj˜}”jƒîjyîsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-ltc4162l `”h]”(hŒDefined on file ”…”�”}”(hj×îh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-ltc4162l `”h]”j§)�”}”(hjáîh]”hŒsysfs-class-power-ltc4162l”…”�”}”(hjãîh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßîubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíîŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_ltc4162l”uh1hh³jîêh´K'hj×îubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K'hhÊh²hubhÞ)�”}”(hŒ@Battery voltage, averaged over time, as measured by the charger.”h]”hŒ@Battery voltage, averaged over time, as measured by the charger.”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K'hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K'hhÊh²hubhÞ)�”}”(hŒValid values: In microvolts”h]”hŒValid values: In microvolts”…”�”}”(hj!ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jîêh´K'hhÊh²hubj))�”}”(hŒI.. _abi_sys_class_power_supply_max14577_charger_device_fast_charge_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-power-supply-max14577-charger-device-fast-charge-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj=ïubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/power_supply\/max14577\-charger\/device\/fast_charge_timer**”h]”j`)�”}”(hŒL**\/sys\/class\/power_supply\/max14577\-charger\/device\/fast_charge_timer**”h]”hŒH/sys/class/power_supply/max14577-charger/device/fast_charge_timer”…”�”}”(hjWïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjSïubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhjPïubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjMïubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJïubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=ïubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:ïubah}”(h]”j9ïah ]”h"]”ŒDabi_sys_class_power_supply_max14577_charger_device_fast_charge_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˆïj/ïsj˜}”j9ïj/ïsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj�ïh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj—ïh]”hŒsysfs-class-power”…”�”}”(hj™ïh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj•ïubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£ïŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´MÝhj�ïubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhhÊh²hubhÞ)�”}”(hŒßThis entry shows and sets the maximum time the max14577 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”h]”hŒßThis entry shows and sets the maximum time the max14577 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”…”�”}”(hj»ïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjÉïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ5, 6 or 7 (hours),”h]”hÞ)�”}”(hjÜïh]”hŒ5, 6 or 7 (hours),”…”�”}”(hjÞïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhjÚïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj×ïubjˆ)�”}”(hŒ0: disabled. ”h]”hÞ)�”}”(hŒ 0: disabled.”h]”hŒ 0: disabled.”…”�”}”(hjõïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MÝhjñïubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj×ïubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´MÝhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_max1720x_temp_ain1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-max1720x-temp-ain1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/power_supply\/max1720x\/temp_ain1**”h]”j`)�”}”(hŒ3**\/sys\/class\/power_supply\/max1720x\/temp_ain1**”h]”hŒ//sys/class/power_supply/max1720x/temp_ain1”…”�”}”(hj7ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3ðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ4Documentation/ABI/testing/sysfs-class-power-max1720x”h´Khj0ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*ðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjðubah}”(h]”jðah ]”h"]”Œ-abi_sys_class_power_supply_max1720x_temp_ain1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jiðjðsj˜}”jðjðsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-max1720x `”h]”(hŒDefined on file ”…”�”}”(hjnðh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-max1720x `”h]”j§)�”}”(hjxðh]”hŒsysfs-class-power-max1720x”…”�”}”(hjzðh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvðubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„ðŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_max1720x”uh1hh³jKðh´Khjnðubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ=Reports the current temperature reading from AIN1 thermistor.”h]”hŒ=Reports the current temperature reading from AIN1 thermistor.”…”�”}”(hjœðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjªðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj¸ðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_power_supply_max1720x_temp_ain2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-power-supply-max1720x-temp-ain2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÔðubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/power_supply\/max1720x\/temp_ain2**”h]”j`)�”}”(hŒ3**\/sys\/class\/power_supply\/max1720x\/temp_ain2**”h]”hŒ//sys/class/power_supply/max1720x/temp_ain2”…”�”}”(hjîðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêðubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´K hjçðubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäðubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáðubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔðubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑðubah}”(h]”jÐðah ]”h"]”Œ-abi_sys_class_power_supply_max1720x_temp_ain2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñjÆðsj˜}”jÐðjÆðsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-max1720x `”h]”(hŒDefined on file ”…”�”}”(hj$ñh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-max1720x `”h]”j§)�”}”(hj.ñh]”hŒsysfs-class-power-max1720x”…”�”}”(hj0ñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:ñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_max1720x”uh1hh³jKðh´K hj$ñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´K hhÊh²hubhÞ)�”}”(hŒ=Reports the current temperature reading from AIN2 thermistor.”h]”hŒ=Reports the current temperature reading from AIN2 thermistor.”…”�”}”(hjRñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´K hhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hj`ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´K hhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hjnñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´K hhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_power_supply_max1720x_temp_int:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-power-supply-max1720x-temp-int”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjŠñubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/power_supply\/max1720x\/temp_int**”h]”j`)�”}”(hŒ2**\/sys\/class\/power_supply\/max1720x\/temp_int**”h]”hŒ./sys/class/power_supply/max1720x/temp_int”…”�”}”(hj¤ñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ñubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´Khj�ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšñubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—ñubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠñubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡ñubah}”(h]”j†ñah ]”h"]”Œ,abi_sys_class_power_supply_max1720x_temp_int”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕñj|ñsj˜}”j†ñj|ñsubhÞ)�”}”(hŒ_Defined on file :ref:`sysfs-class-power-max1720x `”h]”(hŒDefined on file ”…”�”}”(hjÚñh²hh³Nh´Nubh)�”}”(hŒO:ref:`sysfs-class-power-max1720x `”h]”j§)�”}”(hjäñh]”hŒsysfs-class-power-max1720x”…”�”}”(hjæñh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâñubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðñŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ+abi_file_testing_sysfs_class_power_max1720x”uh1hh³jKðh´KhjÚñubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ:Reports the current temperature reading from internal die.”h]”hŒ:Reports the current temperature reading from internal die.”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ Access: Read”h]”hŒ Access: Read”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubhÞ)�”}”(hŒ1Valid values: Represented in 1/10 Degrees Celsius”h]”hŒ1Valid values: Represented in 1/10 Degrees Celsius”…”�”}”(hj$òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKðh´KhhÊh²hubj))�”}”(hŒI.. _abi_sys_class_power_supply_max77693_charger_device_fast_charge_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-power-supply-max77693-charger-device-fast-charge-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hj@òubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/power_supply\/max77693\-charger\/device\/fast_charge_timer**”h]”j`)�”}”(hŒL**\/sys\/class\/power_supply\/max77693\-charger\/device\/fast_charge_timer**”h]”hŒH/sys/class/power_supply/max77693-charger/device/fast_charge_timer”…”�”}”(hjZòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVòubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhjSòubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPòubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMòubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@òubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=òubah}”(h]”j<òah ]”h"]”ŒDabi_sys_class_power_supply_max77693_charger_device_fast_charge_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹òj2òsj˜}”j<òj2òsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hj�òh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjšòh]”hŒsysfs-class-power”…”�”}”(hjœòh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜òubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦òŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mìhj�òubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubhÞ)�”}”(hŒßThis entry shows and sets the maximum time the max77693 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”h]”hŒßThis entry shows and sets the maximum time the max77693 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”…”�”}”(hj¾òh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjÌòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ(4 - 16 (hours), step by 2 (rounded down)”h]”hÞ)�”}”(hjßòh]”hŒ(4 - 16 (hours), step by 2 (rounded down)”…”�”}”(hjáòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MìhjÝòubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÚòubjˆ)�”}”(hŒ0: disabled. ”h]”hÞ)�”}”(hŒ 0: disabled.”h]”hŒ 0: disabled.”…”�”}”(hjøòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mìhjôòubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÚòubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´MìhhÊh²hubj))�”}”(hŒQ.. _abi_sys_class_power_supply_max77693_charger_device_top_off_threshold_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-class-power-supply-max77693-charger-device-top-off-threshold-current”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KVuh1j@hj óubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒT**\/sys\/class\/power_supply\/max77693\-charger\/device\/top_off_threshold_current**”h]”j`)�”}”(hŒT**\/sys\/class\/power_supply\/max77693\-charger\/device\/top_off_threshold_current**”h]”hŒP/sys/class/power_supply/max77693-charger/device/top_off_threshold_current”…”�”}”(hj:óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6óubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mûhj3óubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0óubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-óubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj óubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóubah}”(h]”jóah ]”h"]”ŒLabi_sys_class_power_supply_max77693_charger_device_top_off_threshold_current”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkójósj˜}”jójósubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjpóh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjzóh]”hŒsysfs-class-power”…”�”}”(hj|óh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxóubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†óŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´Mûhjpóubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MûhhÊh²hubhÞ)�”}”(hŒâThis entry shows and sets the charging current threshold for entering top-off charging mode. When charging current in fast charge mode drops below this value, the charger will trigger interrupt and start top-off charging mode.”h]”hŒâThis entry shows and sets the charging current threshold for entering top-off charging mode. When charging current in fast charge mode drops below this value, the charger will trigger interrupt and start top-off charging mode.”…”�”}”(hjžóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MûhhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj¬óh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MûhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ9100000 - 200000 (microamps), step by 25000 (rounded down)”h]”hÞ)�”}”(hj¿óh]”hŒ9100000 - 200000 (microamps), step by 25000 (rounded down)”…”�”}”(hjÁóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mûhj½óubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjºóubjˆ)�”}”(hŒ9200000 - 350000 (microamps), step by 50000 (rounded down)”h]”hÞ)�”}”(hjÖóh]”hŒ9200000 - 350000 (microamps), step by 50000 (rounded down)”…”�”}”(hjØóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´MûhjÔóubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjºóubjˆ)�”}”(hŒ0: disabled. ”h]”hÞ)�”}”(hŒ 0: disabled.”h]”hŒ 0: disabled.”…”�”}”(hjïóh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´Mûhjëóubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjºóubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´MûhhÊh²hubj))�”}”(hŒE.. _abi_sys_class_power_supply_max77693_charger_device_top_off_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-power-supply-max77693-charger-device-top-off-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hjôubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/class\/power_supply\/max77693\-charger\/device\/top_off_timer**”h]”j`)�”}”(hŒH**\/sys\/class\/power_supply\/max77693\-charger\/device\/top_off_timer**”h]”hŒD/sys/class/power_supply/max77693-charger/device/top_off_timer”…”�”}”(hj1ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-ôubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hj*ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$ôubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôubah}”(h]”jôah ]”h"]”Œ@abi_sys_class_power_supply_max77693_charger_device_top_off_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbôj ôsj˜}”jôj ôsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjgôh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjqôh]”hŒsysfs-class-power”…”�”}”(hjsôh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoôubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}ôŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M hjgôubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hŒåThis entry shows and sets the maximum time the max77693 charger operates in top-off charge mode. When the timer expires the device will terminate top-off charge mode (charging current will drop to 0 A) and will trigger interrupt.”h]”hŒåThis entry shows and sets the maximum time the max77693 charger operates in top-off charge mode. When the timer expires the device will terminate top-off charge mode (charging current will drop to 0 A) and will trigger interrupt.”…”�”}”(hj•ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj£ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ-0 - 70 (minutes), step by 10 (rounded down) ”h]”hÞ)�”}”(hŒ+0 - 70 (minutes), step by 10 (rounded down)”h]”hŒ+0 - 70 (minutes), step by 10 (rounded down)”…”�”}”(hj¸ôh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M hj´ôubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj±ôubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M hhÊh²hubj))�”}”(hŒA.. _abi_sys_class_power_supply_max8971_charger_fast_charge_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj0õh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hj:õh]”hŒsysfs-class-power”…”�”}”(hj<õh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8õubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jFõŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M~hj0õubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M~hhÊh²hubhÞ)�”}”(hŒÞThis entry shows and sets the maximum time the max8971 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”h]”hŒÞThis entry shows and sets the maximum time the max8971 charger operates in fast-charge mode. When the timer expires the device will terminate fast-charge mode (charging current will drop to 0 A) and will trigger interrupt.”…”�”}”(hj^õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M~hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjlõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M~hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ4 - 10 (hours), step by 1”h]”hÞ)�”}”(hjõh]”hŒ4 - 10 (hours), step by 1”…”�”}”(hj�õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M~hj}õubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzõubjˆ)�”}”(hŒ0: disabled. ”h]”hÞ)�”}”(hŒ 0: disabled.”h]”hŒ 0: disabled.”…”�”}”(hj˜õh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M~hj”õubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjzõubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M~hhÊh²hubj))�”}”(hŒI.. _abi_sys_class_power_supply_max8971_charger_top_off_threshold_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-power-supply-max8971-charger-top-off-threshold-current”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjÀõubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/class\/power_supply\/max8971\-charger\/top_off_threshold_current**”h]”j`)�”}”(hŒK**\/sys\/class\/power_supply\/max8971\-charger\/top_off_threshold_current**”h]”hŒG/sys/class/power_supply/max8971-charger/top_off_threshold_current”…”�”}”(hjÚõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖõubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M�hjÓõubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐõubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍõubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀõubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½õubah}”(h]”j¼õah ]”h"]”ŒDabi_sys_class_power_supply_max8971_charger_top_off_threshold_current”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j öj²õsj˜}”j¼õj²õsubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjöh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjöh]”hŒsysfs-class-power”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&öŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M�hjöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M�hhÊh²hubhÞ)�”}”(hŒâThis entry shows and sets the charging current threshold for entering top-off charging mode. When charging current in fast charge mode drops below this value, the charger will trigger interrupt and start top-off charging mode.”h]”hŒâThis entry shows and sets the charging current threshold for entering top-off charging mode. When charging current in fast charge mode drops below this value, the charger will trigger interrupt and start top-off charging mode.”…”�”}”(hj>öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M�hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hjLöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M�hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ:50000 - 200000 (microamps), step by 50000 (rounded down) ”h]”hÞ)�”}”(hŒ850000 - 200000 (microamps), step by 50000 (rounded down)”h]”hŒ850000 - 200000 (microamps), step by 50000 (rounded down)”…”�”}”(hjaöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M�hj]öubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjZöubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M�hhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_power_supply_max8971_charger_top_off_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-power-supply-max8971-charger-top-off-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj‰öubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/power_supply\/max8971\-charger\/top_off_timer**”h]”j`)�”}”(hŒ?**\/sys\/class\/power_supply\/max8971\-charger\/top_off_timer**”h]”hŒ;/sys/class/power_supply/max8971-charger/top_off_timer”…”�”}”(hj£öh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŸöubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M›hjœöubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj™öubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj–öubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰öubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj†öubah}”(h]”j…öah ]”h"]”Œ8abi_sys_class_power_supply_max8971_charger_top_off_timer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÔöj{ösj˜}”j…öj{ösubhÞ)�”}”(hŒMDefined on file :ref:`sysfs-class-power `”h]”(hŒDefined on file ”…”�”}”(hjÙöh²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-class-power `”h]”j§)�”}”(hjãöh]”hŒsysfs-class-power”…”�”}”(hjåöh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjáöubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jïöŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_class_power”uh1hh³jM·h´M›hjÙöubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M›hhÊh²hubhÞ)�”}”(hŒäThis entry shows and sets the maximum time the max8971 charger operates in top-off charge mode. When the timer expires the device will terminate top-off charge mode (charging current will drop to 0 A) and will trigger interrupt.”h]”hŒäThis entry shows and sets the maximum time the max8971 charger operates in top-off charge mode. When the timer expires the device will terminate top-off charge mode (charging current will drop to 0 A) and will trigger interrupt.”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M›hhÊh²hubhÞ)�”}”(hŒ Valid values:”h]”hŒ Valid values:”…”�”}”(hj÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M›hhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒ-0 - 70 (minutes), step by 10 (rounded down) ”h]”hÞ)�”}”(hŒ+0 - 70 (minutes), step by 10 (rounded down)”h]”hŒ+0 - 70 (minutes), step by 10 (rounded down)”…”�”}”(hj*÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jM·h´M›hj&÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj#÷ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jM·h´M›hhÊh²hubj))�”}”(hŒJ.. _abi_sys_class_power_supply_mp2629_battery_batt_impedance_compensation:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-class-power-supply-mp2629-battery-batt-impedance-compensation”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjR÷ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/class\/power_supply\/mp2629_battery\/batt_impedance_compensation**”h]”j`)�”}”(hŒK**\/sys\/class\/power_supply\/mp2629_battery\/batt_impedance_compensation**”h]”hŒG/sys/class/power_supply/mp2629_battery/batt_impedance_compensation”…”�”}”(hjl÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-power-mp2629”h´Khje÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_÷ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR÷ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO÷ubah}”(h]”jN÷ah ]”h"]”ŒEabi_sys_class_power_supply_mp2629_battery_batt_impedance_compensation”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž÷jD÷sj˜}”jN÷jD÷subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-power-mp2629 `”h]”(hŒDefined on file ”…”�”}”(hj£÷h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-mp2629 `”h]”j§)�”}”(hj­÷h]”hŒsysfs-class-power-mp2629”…”�”}”(hj¯÷h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«÷ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹÷Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_mp2629”uh1hh³j€÷h´Khj£÷ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€÷h´KhhÊh²hubhÞ)�”}”(hŒCRepresents a battery impedance compensation to accelerate charging.”h]”hŒCRepresents a battery impedance compensation to accelerate charging.”…”�”}”(hjÑ÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€÷h´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjß÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€÷h´KhhÊh²hubhÞ)�”}”(hŒAValid values: Represented in milli-ohms. Valid range is [0, 140].”h]”hŒAValid values: Represented in milli-ohms. Valid range is [0, 140].”…”�”}”(hjí÷h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j€÷h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_power_supply_rt9467_sysoff_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-power-supply-rt9467-sysoff-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj øubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/power_supply\/rt9467\-\*\/sysoff_enable**”h]”j`)�”}”(hŒ9**\/sys\/class\/power_supply\/rt9467\-\*\/sysoff_enable**”h]”hŒ5/sys/class/power_supply/rt9467-*/sysoff_enable”…”�”}”(hj#øh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-power-rt9467”h´Khjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj øubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøubah}”(h]”jøah ]”h"]”Œ/abi_sys_class_power_supply_rt9467_sysoff_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUøjû÷sj˜}”jøjû÷subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-power-rt9467 `”h]”(hŒDefined on file ”…”�”}”(hjZøh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-rt9467 `”h]”j§)�”}”(hjdøh]”hŒsysfs-class-power-rt9467”…”�”}”(hjføh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbøubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpøŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_rt9467”uh1hh³j7øh´KhjZøubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7øh´KhhÊh²hubhÞ)�”}”(hXíThis entry allows enabling the sysoff mode of rt9467 charger devices. If enabled and the input is removed, the internal battery FET is turned off to reduce the leakage from the BAT pin. See device datasheet for details. It's commonly used when the product enter shipping stage. After entering shipping mode, only 'VBUS' or 'Power key" pressed can make it leave this mode. 'Disable' also can help to leave it, but it's more like to abort the action before the device really enter shipping mode.”h]”hXýThis entry allows enabling the sysoff mode of rt9467 charger devices. If enabled and the input is removed, the internal battery FET is turned off to reduce the leakage from the BAT pin. See device datasheet for details. It’s commonly used when the product enter shipping stage. After entering shipping mode, only ‘VBUS’ or ‘Power keyâ€� pressed can make it leave this mode. ‘Disable’ also can help to leave it, but it’s more like to abort the action before the device really enter shipping mode.”…”�”}”(hjˆøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7øh´KhhÊh²hubhÞ)�”}”(hŒ?Note: use /sys/class/power_supply/rt9467-*/load_switch instead.”h]”(hŒ)Note: use /sys/class/power_supply/rt9467-”…”�”}”(hj–øh²hh³Nh´NubhŒ problematic”“”)�”}”(hjÛžh]”hŒ*”…”�”}”(hj øh²hh³Nh´Nubah}”(h]”Œid2”ah ]”h"]”h$]”h&]”Œrefid”Œid1”uh1jžøhj–øubhŒ/load_switch instead.”…”�”}”(hj–øh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j7øh´KhhÊh²hubhÞ)�”}”(hŒ**\/sys\/class\/power_supply\/rt9471\-\*\/port_detect_enable**”h]”j`)�”}”(hŒ>**\/sys\/class\/power_supply\/rt9471\-\*\/port_detect_enable**”h]”hŒ:/sys/class/power_supply/rt9471-*/port_detect_enable”…”�”}”(hjðøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìøubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-class-power-rt9471”h´Khjéøubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæøubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãøubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖøubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓøubah}”(h]”jÒøah ]”h"]”Œ4abi_sys_class_power_supply_rt9471_port_detect_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"ùjÈøsj˜}”jÒøjÈøsubhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-class-power-rt9471 `”h]”(hŒDefined on file ”…”�”}”(hj'ùh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-rt9471 `”h]”j§)�”}”(hj1ùh]”hŒsysfs-class-power-rt9471”…”�”}”(hj3ùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=ùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_rt9471”uh1hh³jùh´Khj'ùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jùh´KhhÊh²hubhÞ)�”}”(hX-This entry allows enabling the USB BC12 port detect function of rt9471 charger devices. If enabled and VBUS is inserted, device will start to do the BC12 port detect and report the usb port type when port detect is done. See datasheet for details. Normally controlled when TypeC/USBPD port integrated.”h]”hX-This entry allows enabling the USB BC12 port detect function of rt9471 charger devices. If enabled and VBUS is inserted, device will start to do the BC12 port detect and report the usb port type when port detect is done. See datasheet for details. Normally controlled when TypeC/USBPD port integrated.”…”�”}”(hjUùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jùh´KhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjÏùh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-rt9471 `”h]”j§)�”}”(hjÙùh]”hŒsysfs-class-power-rt9471”…”�”}”(hjÛùh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×ùubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåùŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_rt9471”uh1hh³jùh´KhjÏùubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jùh´KhhÊh²hubhÞ)�”}”(hXíThis entry allows enabling the sysoff mode of rt9471 charger devices. If enabled and the input is removed, the internal battery FET is turned off to reduce the leakage from the BAT pin. See device datasheet for details. It's commonly used when the product enter shipping stage. After entering shipping mode, only 'VBUS' or 'Power key" pressed can make it leave this mode. 'Disable' also can help to leave it, but it's more like to abort the action before the device really enter shipping mode.”h]”hXýThis entry allows enabling the sysoff mode of rt9471 charger devices. If enabled and the input is removed, the internal battery FET is turned off to reduce the leakage from the BAT pin. See device datasheet for details. It’s commonly used when the product enter shipping stage. After entering shipping mode, only ‘VBUS’ or ‘Power keyâ€� pressed can make it leave this mode. ‘Disable’ also can help to leave it, but it’s more like to abort the action before the device really enter shipping mode.”…”�”}”(hjýùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jùh´KhhÊh²hubhÞ)�”}”(hŒ?Note: use /sys/class/power_supply/rt9471-*/load_switch instead.”h]”(hŒ)Note: use /sys/class/power_supply/rt9471-”…”�”}”(hj úh²hh³Nh´NubjŸø)�”}”(hjÛžh]”hŒ*”…”�”}”(hjúh²hh³Nh´Nubah}”(h]”Œid4”ah ]”h"]”h$]”h&]”Œrefid”Œid3”uh1jžøhj úubhŒ/load_switch instead.”…”�”}”(hj úh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jùh´KhhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjšúh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-rt9756 `”h]”j§)�”}”(hj¤úh]”hŒsysfs-class-power-rt9756”…”�”}”(hj¦úh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢úubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°úŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_rt9756”uh1hh³jwúh´Khjšúubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒÞThis entry shows and set the operation mode when rt9756 charger operates in charging phase. If 'bypass' mode is used, internal path will connect vbus directly to vbat. Else, default 'div2' mode for the switch-cap charging.”h]”hŒæThis entry shows and set the operation mode when rt9756 charger operates in charging phase. If ‘bypass’ mode is used, internal path will connect vbus directly to vbat. Else, default ‘div2’ mode for the switch-cap charging.”…”�”}”(hjÈúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjÖúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒ"Valid values: - 'bypass' or 'div2'”h]”hŒ*Valid values: - ‘bypass’ or ‘div2’”…”�”}”(hjäúh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_power_supply_rt9756_watchdog_timer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-power-supply-rt9756-watchdog-timer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjPûh²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-class-power-rt9756 `”h]”j§)�”}”(hjZûh]”hŒsysfs-class-power-rt9756”…”�”}”(hj\ûh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXûubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfûŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_class_power_rt9756”uh1hh³jwúh´KhjPûubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒìThis entry shows and sets the watchdog timer when rt9756 charger operates in charging mode. When the timer expires, the device will disable the charging. To prevent the timer expires, any host communication can make the timer restarted.”h]”hŒìThis entry shows and sets the watchdog timer when rt9756 charger operates in charging mode. When the timer expires, the device will disable the charging. To prevent the timer expires, any host communication can make the timer restarted.”…”�”}”(hj~ûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒAccess: Read, Write”h]”hŒAccess: Read, Write”…”�”}”(hjŒûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubhÞ)�”}”(hŒdValid values: - 500, 1000, 5000, 30000, 40000, 80000, 128000 or 255000 (milliseconds), - 0: disabled”h]”hŒdValid values: - 500, 1000, 5000, 30000, 40000, 80000, 128000 or 255000 (milliseconds), - 0: disabled”…”�”}”(hjšûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jwúh´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_power_supply_twl4030_ac_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-power-supply-twl4030-ac-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj¶ûubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/power_supply\/twl4030_ac\/mode**”h]”j`)�”}”(hŒ0**\/sys\/class\/power_supply\/twl4030_ac\/mode**”h]”hŒ,/sys/class/power_supply/twl4030_ac/mode”…”�”}”(hjÐûh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌûubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-class-power-twl4030”h´KhjÉûubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆûubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃûubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶ûubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ûubah}”(h]”j²ûah ]”h"]”Œ*abi_sys_class_power_supply_twl4030_ac_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüj¨ûsj˜}”j²ûj¨ûsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-power-twl4030 `”h]”(hŒDefined on file ”…”�”}”(hjüh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-power-twl4030 `”h]”j§)�”}”(hjüh]”hŒsysfs-class-power-twl4030”…”�”}”(hjüh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_power_twl4030”uh1hh³jäûh´Khjüubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubhÞ)�”}”(hŒBChanging mode for 'ac' port. Writing to this can disable charging.”h]”hŒFChanging mode for ‘ac’ port. Writing to this can disable charging.”…”�”}”(hj5üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubhÞ)�”}”(hŒPossible values are:”h]”hŒPossible values are:”…”�”}”(hjCüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubjÛ›)�”}”(hŒà====== =========================================== "auto" draw power as appropriate for detected power source and battery status. "off" do not draw any power. ====== =========================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjXüubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjXüubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"auto"”h]”hŒ “autoâ€�”…”�”}”(hjxüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khjuüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrüubjW)�”}”(hhh]”hÞ)�”}”(hŒGdraw power as appropriate for detected power source and battery status.”h]”hŒGdraw power as appropriate for detected power source and battery status.”…”�”}”(hj�üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjŒüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrüubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoüubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"off"”h]”hŒ “offâ€�”…”�”}”(hj¯üh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khj¬üubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©üubjW)�”}”(hhh]”hÞ)�”}”(hŒdo not draw any power.”h]”hŒdo not draw any power.”…”�”}”(hjÆüh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjÃüubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©üubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoüubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXüubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUüubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjQüubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jäûh´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_power_supply_twl4030_usb_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-power-supply-twl4030-usb-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjýubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/power_supply\/twl4030_usb\/mode**”h]”j`)�”}”(hŒ1**\/sys\/class\/power_supply\/twl4030_usb\/mode**”h]”hŒ-/sys/class/power_supply/twl4030_usb/mode”…”�”}”(hj!ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýubah}”(h]”jýah ]”h"]”Œ+abi_sys_class_power_supply_twl4030_usb_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jRýjùüsj˜}”jýjùüsubhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-class-power-twl4030 `”h]”(hŒDefined on file ”…”�”}”(hjWýh²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-class-power-twl4030 `”h]”j§)�”}”(hjaýh]”hŒsysfs-class-power-twl4030”…”�”}”(hjcýh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_ýubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jmýŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_class_power_twl4030”uh1hh³jäûh´KhjWýubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubhÞ)�”}”(hŒAChanging mode for USB port. Writing to this can disable charging.”h]”hŒAChanging mode for USB port. Writing to this can disable charging.”…”�”}”(hj…ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubhÞ)�”}”(hŒPossible values are:”h]”hŒPossible values are:”…”�”}”(hj“ýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhhÊh²hubjÛ›)�”}”(hX‚============= =========================================== "auto" draw power as appropriate for detected power source and battery status. "off" do not draw any power. "continuous" activate mode described as "linear" in TWL data sheets. This uses whatever current is available and doesn't switch off when voltage drops. This is useful for unstable power sources such as bicycle dynamo, but care should be taken that battery is not over-charged. ============= =========================================== ”h]”j7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj¨ýubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj¨ýubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"auto"”h]”hŒ “autoâ€�”…”�”}”(hjÈýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjÅýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂýubjW)�”}”(hhh]”hÞ)�”}”(hŒGdraw power as appropriate for detected power source and battery status.”h]”hŒGdraw power as appropriate for detected power source and battery status.”…”�”}”(hjßýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjÜýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂýubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ýubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ"off"”h]”hŒ “offâ€�”…”�”}”(hjÿýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khjüýubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùýubjW)�”}”(hhh]”hÞ)�”}”(hŒdo not draw any power.”h]”hŒdo not draw any power.”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khjþubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùýubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ýubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ "continuous"”h]”hŒ“continuousâ€�”…”�”}”(hj6þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´Khj3þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0þubjW)�”}”(hhh]”(hÞ)�”}”(hŒ‹activate mode described as "linear" in TWL data sheets. This uses whatever current is available and doesn't switch off when voltage drops.”h]”hŒ‘activate mode described as “linearâ€� in TWL data sheets. This uses whatever current is available and doesn’t switch off when voltage drops.”…”�”}”(hjMþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjJþubhÞ)�”}”(hŒ|This is useful for unstable power sources such as bicycle dynamo, but care should be taken that battery is not over-charged.”h]”hŒ|This is useful for unstable power sources such as bicycle dynamo, but care should be taken that battery is not over-charged.”…”�”}”(hj[þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jäûh´KhjJþubeh}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0þubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ýubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨ýubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥ýubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj¡ýubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jäûh´KhhÊh²hubj))�”}”(hŒJ.. _abi_sys_class_power_supply_wilco_charger_charge_control_end_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-class-power-supply-wilco-charger-charge-control-end-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjœþubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/power_supply\/wilco\-charger\/charge_control_end_threshold**”h]”j`)�”}”(hŒL**\/sys\/class\/power_supply\/wilco\-charger\/charge_control_end_threshold**”h]”hŒH/sys/class/power_supply/wilco-charger/charge_control_end_threshold”…”�”}”(hj¶þh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj²þubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-power-wilco”h´K#hj¯þubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¬þubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj©þubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœþubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj™þubah}”(h]”j˜þah ]”h"]”ŒEabi_sys_class_power_supply_wilco_charger_charge_control_end_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèþjŽþsj˜}”j˜þjŽþsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-power-wilco `”h]”(hŒDefined on file ”…”�”}”(hjíþh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-power-wilco `”h]”j§)�”}”(hj÷þh]”hŒsysfs-class-power-wilco”…”�”}”(hjùþh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõþubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_power_wilco”uh1hh³jÊþh´K#hjíþubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´K#hhÊh²hubhÞ)�”}”(hŒjUsed when charge_type="Custom", as described above. Measured in percentages. The valid range is [55, 100].”h]”hŒnUsed when charge_type=â€�Customâ€�, as described above. Measured in percentages. The valid range is [55, 100].”…”�”}”(hjÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´K#hhÊh²hubj))�”}”(hŒL.. _abi_sys_class_power_supply_wilco_charger_charge_control_start_threshold:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-class-power-supply-wilco-charger-charge-control-start-threshold”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hj7ÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/class\/power_supply\/wilco\-charger\/charge_control_start_threshold**”h]”j`)�”}”(hŒN**\/sys\/class\/power_supply\/wilco\-charger\/charge_control_start_threshold**”h]”hŒJ/sys/class/power_supply/wilco-charger/charge_control_start_threshold”…”�”}”(hjQÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´KhjJÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7ÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4ÿubah}”(h]”j3ÿah ]”h"]”ŒGabi_sys_class_power_supply_wilco_charger_charge_control_start_threshold”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚ÿj)ÿsj˜}”j3ÿj)ÿsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-power-wilco `”h]”(hŒDefined on file ”…”�”}”(hj‡ÿh²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-power-wilco `”h]”j§)�”}”(hj‘ÿh]”hŒsysfs-class-power-wilco”…”�”}”(hj“ÿh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ÿubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ÿŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_power_wilco”uh1hh³jÊþh´Khj‡ÿubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´KhhÊh²hubhÞ)�”}”(hŒiUsed when charge_type="Custom", as described above. Measured in percentages. The valid range is [50, 95].”h]”hŒmUsed when charge_type=â€�Customâ€�, as described above. Measured in percentages. The valid range is [50, 95].”…”�”}”(hjµÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_power_supply_wilco_charger_charge_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-power-supply-wilco-charger-charge-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÑÿubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/power_supply\/wilco\-charger\/charge_type**”h]”j`)�”}”(hŒ;**\/sys\/class\/power_supply\/wilco\-charger\/charge_type**”h]”hŒ7/sys/class/power_supply/wilco-charger/charge_type”…”�”}”(hjëÿh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçÿubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khjäÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞÿubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑÿubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎÿubah}”(h]”jÍÿah ]”h"]”Œ4abi_sys_class_power_supply_wilco_charger_charge_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jÃÿsj˜}”jÍÿjÃÿsubhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-power-wilco `”h]”(hŒDefined on file ”…”�”}”(hj! h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-power-wilco `”h]”j§)�”}”(hj+ h]”hŒsysfs-class-power-wilco”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj) ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_power_wilco”uh1hh³jÊþh´Khj! ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´KhhÊh²hubhÞ)�”}”(hŒWhat charging algorithm to use:”h]”hŒWhat charging algorithm to use:”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ3Standard: Fully charges battery at a standard rate.”h]”(jn)�”}”(hŒ Standard:”h]”hŒ Standard:”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´Khj` ubj~)�”}”(hhh]”hÞ)�”}”(hŒ)Fully charges battery at a standard rate.”h]”hŒ)Fully charges battery at a standard rate.”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khjr ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj` ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubjh)�”}”(hŒWAdaptive: Battery settings adaptively optimized based on typical battery usage pattern.”h]”(jn)�”}”(hŒ Adaptive:”h]”hŒ Adaptive:”…”�”}”(hj“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´Khj� ubj~)�”}”(hhh]”hÞ)�”}”(hŒMBattery settings adaptively optimized based on typical battery usage pattern.”h]”hŒMBattery settings adaptively optimized based on typical battery usage pattern.”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khj¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubjh)�”}”(hŒ,Fast: Battery charges over a shorter period.”h]”(jn)�”}”(hŒFast:”h]”hŒFast:”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´Khj¾ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ&Battery charges over a shorter period.”h]”hŒ&Battery charges over a shorter period.”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝ•h³jÊþh´KhjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubjh)�”}”(hŒoTrickle: Extends battery lifespan, intended for users who primarily use their Chromebook while connected to AC.”h]”(jn)�”}”(hŒTrickle:”h]”hŒTrickle:”…”�”}”(hjñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´Khjí ubj~)�”}”(hhh]”hÞ)�”}”(hŒfExtends battery lifespan, intended for users who primarily use their Chromebook while connected to AC.”h]”hŒfExtends battery lifespan, intended for users who primarily use their Chromebook while connected to AC.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjí ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubjh)�”}”(hŒ½Custom: A low and high threshold percentage is specified. Charging begins when level drops below charge_control_start_threshold, and ceases when level is above charge_control_end_threshold.”h]”(jn)�”}”(hŒCustom:”h]”hŒCustom:”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´Khj ubj~)�”}”(hhh]”hÞ)�”}”(hŒµA low and high threshold percentage is specified. Charging begins when level drops below charge_control_start_threshold, and ceases when level is above charge_control_end_threshold.”h]”hŒµA low and high threshold percentage is specified. Charging begins when level drops below charge_control_start_threshold, and ceases when level is above charge_control_end_threshold.”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubjh)�”}”(hŒïLong Life: Customized charge rate for last longer battery life. On Wilco device this mode is pre-configured in the factory through EC's private PID. Switching to a different mode will be denied by Wilco EC when Long Life mode is enabled. ”h]”(jn)�”}”(hŒ Long Life:”h]”hŒ Long Life:”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÊþh´KhjK ubj~)�”}”(hhh]”hÞ)�”}”(hŒâCustomized charge rate for last longer battery life. On Wilco device this mode is pre-configured in the factory through EC's private PID. Switching to a different mode will be denied by Wilco EC when Long Life mode is enabled.”h]”hŒäCustomized charge rate for last longer battery life. On Wilco device this mode is pre-configured in the factory through EC’s private PID. Switching to a different mode will be denied by Wilco EC when Long Life mode is enabled.”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÊþh´Khj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjK ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÊþh´Khj] ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_class_powercap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-powercap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjŽ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/powercap\/**”h]”j`)�”}”(hŒ**\/sys\/class\/powercap\/**”h]”hŒ/sys/class/powercap/”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-class-powercap”h´Khj¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ ubah}”(h]”jŠ ah ]”h"]”Œabi_sys_class_powercap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚ j€ sj˜}”jŠ j€ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjß h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjé h]”hŒsysfs-class-powercap”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´Khjß ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubhÞ)�”}”(hŒ{The powercap/ class sub directory belongs to the power cap subsystem. Refer to :doc:`/power/powercap/powercap` for details.”h]”(hŒOThe powercap/ class sub directory belongs to the power cap subsystem. Refer to ”…”�”}”(hj  h²hh³Nh´Nubh)�”}”(hŒ:doc:`/power/powercap/powercap`”h]”j§)�”}”(hj h]”hŒ/power/powercap/powercap”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j# Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/power/powercap/powercap”uh1hh³j¼ h´Khj  ubhŒ for details.”…”�”}”(hj  h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubj))�”}”(hŒF.. _abi_sys_class_powercap_power_zone_constraint_x_max_time_window_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-class-powercap-power-zone-constraint-x-max-time-window-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjM ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_max_time_window_us**”h]”j`)�”}”(hŒS**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_max_time_window_us**”h]”hŒO/sys/class/powercap/...//constraint_X_max_time_window_us”…”�”}”(hjg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjc ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K‚hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjM ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ ubah}”(h]”jI ah ]”h"]”ŒAabi_sys_class_powercap_power_zone_constraint_x_max_time_window_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜ j? sj˜}”jI j? subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj§ h]”hŒsysfs-class-powercap”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K‚hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K‚hhÊh²hubhÞ)�”}”(hŒqMaximum allowed time window in micro seconds for this constraint. Here "X" can have values from 0 to max integer.”h]”hŒuMaximum allowed time window in micro seconds for this constraint. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hjË h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K‚hhÊh²hubj))�”}”(hŒF.. _abi_sys_class_powercap_power_zone_constraint_x_min_time_window_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-class-powercap-power-zone-constraint-x-min-time-window-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjç ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_min_time_window_us**”h]”j`)�”}”(hŒS**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_min_time_window_us**”h]”hŒO/sys/class/powercap/...//constraint_X_min_time_window_us”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KŠhjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjä ubah}”(h]”jã ah ]”h"]”ŒAabi_sys_class_powercap_power_zone_constraint_x_min_time_window_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2 jÙ sj˜}”jã jÙ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj7 h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjA h]”hŒsysfs-class-powercap”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj? ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jM Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´KŠhj7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KŠhhÊh²hubhÞ)�”}”(hŒqMinimum allowed time window in micro seconds for this constraint. Here "X" can have values from 0 to max integer.”h]”hŒuMinimum allowed time window in micro seconds for this constraint. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KŠhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_powercap_power_zone_constraint_x_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-powercap-power-zone-constraint-x-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_name**”h]”j`)�”}”(hŒE**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_name**”h]”hŒA/sys/class/powercap/...//constraint_X_name”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KVhj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~ ubah}”(h]”j} ah ]”h"]”Œ3abi_sys_class_powercap_power_zone_constraint_x_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌ js sj˜}”j} js subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjÑ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjÛ h]”hŒsysfs-class-powercap”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´KVhjÑ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KVhhÊh²hubhÞ)�”}”(hŒŽEach power zone can define one or more constraints. Each constraint can have an optional name. Here "X" can have values from 0 to max integer.”h]”hŒ’Each power zone can define one or more constraints. Each constraint can have an optional name. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hjÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KVhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_powercap_power_zone_constraint_x_power_limit_uw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-powercap-power-zone-constraint-x-power-limit-uw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_power_limit_uw**”h]”j`)�”}”(hŒO**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_power_limit_uw**”h]”hŒK/sys/class/powercap/...//constraint_X_power_limit_uw”…”�”}”(hj5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K_hj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ=abi_sys_class_powercap_power_zone_constraint_x_power_limit_uw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jf j  sj˜}”j j  subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjk h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hju h]”hŒsysfs-class-powercap”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjs ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K_hjk ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K_hhÊh²hubhÞ)�”}”(hŒŸPower limit in micro-watts should be applicable for the time window specified by "constraint_X_time_window_us". Here "X" can have values from 0 to max integer.”h]”hŒ§Power limit in micro-watts should be applicable for the time window specified by “constraint_X_time_window_usâ€�. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hj™ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K_hhÊh²hubj))�”}”(hŒB.. _abi_sys_class_powercap_power_zone_constraint_x_time_window_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-powercap-power-zone-constraint-x-time-window-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjµ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_time_window_us**”h]”j`)�”}”(hŒO**\/sys\/class\/powercap\/\.\.\.\/\\/constraint_X_time_window_us**”h]”hŒK/sys/class/powercap/...//constraint_X_time_window_us”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj² ubah}”(h]”j± ah ]”h"]”Œ=abi_sys_class_powercap_power_zone_constraint_x_time_window_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j§ sj˜}”j± j§ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj h]”hŒsysfs-class-powercap”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´Khhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhhÊh²hubhÞ)�”}”(hŒŸTime window in micro seconds. This is used along with constraint_X_power_limit_uw to define a power constraint. Here "X" can have values from 0 to max integer.”h]”hŒ£Time window in micro seconds. This is used along with constraint_X_power_limit_uw to define a power constraint. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhhÊh²hubj))�”}”(hŒ... _abi_sys_class_powercap_power_zone_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-powercap-power-zone-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjO ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/powercap\/\.\.\.\/\\/enabled**”h]”j`)�”}”(hŒ;**\/sys\/class\/powercap\/\.\.\.\/\\/enabled**”h]”hŒ7/sys/class/powercap/...//enabled”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K’hjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjO ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjL ubah}”(h]”jK ah ]”h"]”Œ)abi_sys_class_powercap_power_zone_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jš jA sj˜}”jK jA subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjŸ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj© h]”hŒsysfs-class-powercap”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K’hjŸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K’hhÊh²hubhÞ)�”}”(hŒuThis allows to enable/disable power capping at power zone level. This applies to current power zone and its children.”h]”hŒuThis allows to enable/disable power capping at power zone level. This applies to current power zone and its children.”…”�”}”(hjÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K’hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_powercap_power_zone_energy_uj:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-powercap-power-zone-energy-uj”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjé ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/powercap\/\.\.\.\/\\/energy_uj**”h]”j`)�”}”(hŒ=**\/sys\/class\/powercap\/\.\.\.\/\\/energy_uj**”h]”hŒ9/sys/class/powercap/...//energy_uj”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K7hjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjé ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ ubah}”(h]”jå ah ]”h"]”Œ+abi_sys_class_powercap_power_zone_energy_uj”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4 jÛ sj˜}”jå jÛ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj9 h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjC h]”hŒsysfs-class-powercap”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjA ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jO Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K7hj9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K7hhÊh²hubhÞ)�”}”(hŒ~Current energy counter in micro-joules. Write "0" to reset. If the counter can not be reset, then this attribute is read-only.”h]”hŒ‚Current energy counter in micro-joules. Write “0â€� to reset. If the counter can not be reset, then this attribute is read-only.”…”�”}”(hjg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K7hhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_powercap_power_zone_max_energy_range_uj:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-powercap-power-zone-max-energy-range-uj”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjƒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/class\/powercap\/\.\.\.\/\\/max_energy_range_uj**”h]”j`)�”}”(hŒG**\/sys\/class\/powercap\/\.\.\.\/\\/max_energy_range_uj**”h]”hŒC/sys/class/powercap/...//max_energy_range_uj”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K@hj– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€ ubah}”(h]”j ah ]”h"]”Œ5abi_sys_class_powercap_power_zone_max_energy_range_uj”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎ ju sj˜}”j ju subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjÓ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjÝ h]”hŒsysfs-class-powercap”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jé Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K@hjÓ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K@hhÊh²hubhÞ)�”}”(hŒ2Range of the above energy counter in micro-joules.”h]”hŒ2Range of the above energy counter in micro-joules.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K@hhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_powercap_power_zone_max_power_range_uw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-powercap-power-zone-max-power-range-uw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/class\/powercap\/\.\.\.\/\\/max_power_range_uw**”h]”j`)�”}”(hŒF**\/sys\/class\/powercap\/\.\.\.\/\\/max_power_range_uw**”h]”hŒB/sys/class/powercap/...//max_power_range_uw”…”�”}”(hj7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KOhj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ4abi_sys_class_powercap_power_zone_max_power_range_uw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh j sj˜}”j j subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjm h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjw h]”hŒsysfs-class-powercap”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´KOhjm ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KOhhÊh²hubhÞ)�”}”(hŒ.Range of the above power value in micro-watts.”h]”hŒ.Range of the above power value in micro-watts.”…”�”}”(hj› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KOhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_powercap_power_zone_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-powercap-power-zone-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj· ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/powercap\/\.\.\.\/\\/name**”h]”j`)�”}”(hŒ8**\/sys\/class\/powercap\/\.\.\.\/\\/name**”h]”hŒ4/sys/class/powercap/...//name”…”�”}”(hjÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K0hjÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj· ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´ ubah}”(h]”j³ ah ]”h"]”Œ&abi_sys_class_powercap_power_zone_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j© sj˜}”j³ j© subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj h]”hŒsysfs-class-powercap”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K0hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K0hhÊh²hubhÞ)�”}”(hŒ&Specifies the name of this power zone.”h]”hŒ&Specifies the name of this power zone.”…”�”}”(hj5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K0hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_powercap_power_zone_power_uw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-powercap-power-zone-power-uw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjQ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/powercap\/\.\.\.\/\\/power_uw**”h]”j`)�”}”(hŒ<**\/sys\/class\/powercap\/\.\.\.\/\\/power_uw**”h]”hŒ8/sys/class/powercap/...//power_uw”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KHhjd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN ubah}”(h]”jM ah ]”h"]”Œ*abi_sys_class_powercap_power_zone_power_uw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœ jC sj˜}”jM jC subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj¡ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj« h]”hŒsysfs-class-powercap”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj© ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j· Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´KHhj¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KHhhÊh²hubhÞ)�”}”(hŒCurrent power in micro-watts.”h]”hŒCurrent power in micro-watts.”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KHhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_powercap_control_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-powercap-control-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/powercap\/\**”h]”j`)�”}”(hŒ,**\/sys\/class\/powercap\/\**”h]”hŒ(/sys/class/powercap/”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K hjþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè ubah}”(h]”jç ah ]”h"]”Œ#abi_sys_class_powercap_control_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6 jÝ sj˜}”jç jÝ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj; h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjE h]”hŒsysfs-class-powercap”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K hj; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K hhÊh²hubhÞ)�”}”(hŒ·A is a unique name under /sys/class/powercap. Here determines how the power is going to be controlled. A can contain multiple power zones.”h]”hŒ·A is a unique name under /sys/class/powercap. Here determines how the power is going to be controlled. A can contain multiple power zones.”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K hhÊh²hubj))�”}”(hŒB.. _abi_sys_class_powercap_control_type_constraint_x_max_power_uw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-powercap-control-type-constraint-x-max-power-uw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj… ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/powercap\/\\/\.\.\.\/constraint_X_max_power_uw**”h]”j`)�”}”(hŒO**\/sys\/class\/powercap\/\\/\.\.\.\/constraint_X_max_power_uw**”h]”hŒK/sys/class/powercap//.../constraint_X_max_power_uw”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´Krhj˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj… ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚ ubah}”(h]”j� ah ]”h"]”Œ=abi_sys_class_powercap_control_type_constraint_x_max_power_uw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐ jw sj˜}”j� jw subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjÕ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjß h]”hŒsysfs-class-powercap”…”�”}”(hjá h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jë Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´KrhjÕ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KrhhÊh²hubhÞ)�”}”(hŒiMaximum allowed power in micro watts for this constraint. Here "X" can have values from 0 to max integer.”h]”hŒmMaximum allowed power in micro watts for this constraint. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KrhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_powercap_control_type_constraint_x_min_power_uw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-powercap-control-type-constraint-x-min-power-uw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/powercap\/\\/\.\.\.\/constraint_X_min_power_uw**”h]”j`)�”}”(hŒO**\/sys\/class\/powercap\/\\/\.\.\.\/constraint_X_min_power_uw**”h]”hŒK/sys/class/powercap//.../constraint_X_min_power_uw”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´Kzhj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ=abi_sys_class_powercap_control_type_constraint_x_min_power_uw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj j sj˜}”j j subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hjo h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjy h]”hŒsysfs-class-powercap”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j… Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´Kzhjo ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KzhhÊh²hubhÞ)�”}”(hŒiMinimum allowed power in micro watts for this constraint. Here "X" can have values from 0 to max integer.”h]”hŒmMinimum allowed power in micro watts for this constraint. Here “Xâ€� can have values from 0 to max integer.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KzhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_powercap_control_type_power_zone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-powercap-control-type-power-zone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj¹ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/powercap\/\\/\**”h]”j`)�”}”(hŒ<**\/sys\/class\/powercap\/\\/\**”h]”hŒ8/sys/class/powercap//”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶ ubah}”(h]”jµ ah ]”h"]”Œ.abi_sys_class_powercap_control_type_power_zone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j« sj˜}”jµ j« subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj h]”hŒsysfs-class-powercap”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´Khj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubhÞ)�”}”(hŒËA power zone is a single or a collection of devices, which can be independently monitored and controlled. A power zone sysfs entry is qualified with the name of the . E.g. intel-rapl:0:1:1.”h]”hŒËA power zone is a single or a collection of devices, which can be independently monitored and controlled. A power zone sysfs entry is qualified with the name of the . E.g. intel-rapl:0:1:1.”…”�”}”(hj7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_class_powercap_control_type_power_zone_child_power_zone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-powercap-control-type-power-zone-child-power-zone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjS ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/class\/powercap\/\\/\\/\**”h]”j`)�”}”(hŒR**\/sys\/class\/powercap\/\\/\\/\**”h]”hŒN/sys/class/powercap///”…”�”}”(hjm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K%hjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP ubah}”(h]”jO ah ]”h"]”Œ?abi_sys_class_powercap_control_type_power_zone_child_power_zone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž jE sj˜}”jO jE subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj£ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hj­ h]”hŒsysfs-class-powercap”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj« ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´K%hj£ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K%hhÊh²hubhÞ)�”}”(hXPower zones may be organized in a hierarchy in which child power zones provide monitoring and control for a subset of devices under the parent. For example, if there is a parent power zone for a whole CPU package, each CPU core in it can be a child power zone.”h]”hXPower zones may be organized in a hierarchy in which child power zones provide monitoring and control for a subset of devices under the parent. For example, if there is a parent power zone for a whole CPU package, each CPU core in it can be a child power zone.”…”�”}”(hjÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´K%hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_powercap_control_type_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-powercap-control-type-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjí ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/powercap\/\\/enabled**”h]”j`)�”}”(hŒ5**\/sys\/class\/powercap\/\\/enabled**”h]”hŒ1/sys/class/powercap//enabled”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê ubah}”(h]”jé ah ]”h"]”Œ+abi_sys_class_powercap_control_type_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8 jß sj˜}”jé jß subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-class-powercap `”h]”(hŒDefined on file ”…”�”}”(hj= h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-class-powercap `”h]”j§)�”}”(hjG h]”hŒsysfs-class-powercap”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_class_powercap”uh1hh³j¼ h´Khj= ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubhÞ)�”}”(hŒ€This allows to enable/disable power capping for a "control type". This status affects every power zone using this "control_type.”h]”hŒ†This allows to enable/disable power capping for a “control typeâ€�. This status affects every power zone using this “control_type.”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¼ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_pps_gen:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-gen”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/pps\-gen\/**”h]”j`)�”}”(hŒ**\/sys\/class\/pps\-gen\/**”h]”hŒ/sys/class/pps-gen/”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ'Documentation/ABI/testing/sysfs-pps-gen”h´Khjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„ ubah}”(h]”jƒ ah ]”h"]”Œabi_sys_class_pps_gen”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ jy sj˜}”jƒ jy subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-pps-gen `”h]”(hŒDefined on file ”…”�”}”(hjØ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-pps-gen `”h]”j§)�”}”(hjâ h]”hŒ sysfs-pps-gen”…”�”}”(hjä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jî Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps_gen”uh1hh³jµ h´KhjØ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubhÞ)�”}”(hŒxThe /sys/class/pps-gen/ directory contains files and directories that provide a unified interface to the PPS generators.”h]”hŒxThe /sys/class/pps-gen/ directory contains files and directories that provide a unified interface to the PPS generators.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_pps_gen_pps_genx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-gen-pps-genx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj" ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/pps\-gen\/pps\-genX\/**”h]”j`)�”}”(hŒ'**\/sys\/class\/pps\-gen\/pps\-genX\/**”h]”hŒ#/sys/class/pps-gen/pps-genX/”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K hj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj" ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œabi_sys_class_pps_gen_pps_genx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm j sj˜}”j j subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-pps-gen `”h]”(hŒDefined on file ”…”�”}”(hjr h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-pps-gen `”h]”j§)�”}”(hj| h]”hŒ sysfs-pps-gen”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps_gen”uh1hh³jµ h´K hjr ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K hhÊh²hubhÞ)�”}”(hŒ The /sys/class/pps-gen/pps-genX/ directory is related to X-th PPS generator in the system. Each directory contain files to manage and control its PPS generator.”h]”hŒ The /sys/class/pps-gen/pps-genX/ directory is related to X-th PPS generator in the system. Each directory contain files to manage and control its PPS generator.”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_pps_gen_pps_genx_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-pps-gen-pps-genx-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¼ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genX\/enable**”h]”j`)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genX\/enable**”h]”hŒ)/sys/class/pps-gen/pps-genX/enable”…”�”}”(hjÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhjÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹ ubah}”(h]”j¸ ah ]”h"]”Œ%abi_sys_class_pps_gen_pps_genx_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j® sj˜}”j¸ j® subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-pps-gen `”h]”(hŒDefined on file ”…”�”}”(hj  h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-pps-gen `”h]”j§)�”}”(hj h]”hŒ sysfs-pps-gen”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j" Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps_gen”uh1hh³jµ h´Khj  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubhÞ)�”}”(hŒFThis write-only file enables or disables generation of the PPS signal.”h]”hŒFThis write-only file enables or disables generation of the PPS signal.”…”�”}”(hj: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_pps_gen_pps_genx_system:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-pps-gen-pps-genx-system”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjV ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genX\/system**”h]”j`)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genX\/system**”h]”hŒ)/sys/class/pps-gen/pps-genX/system”…”�”}”(hjp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´Khji ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS ubah}”(h]”jR ah ]”h"]”Œ%abi_sys_class_pps_gen_pps_genx_system”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡ jH sj˜}”jR jH subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-pps-gen `”h]”(hŒDefined on file ”…”�”}”(hj¦ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-pps-gen `”h]”j§)�”}”(hj° h]”hŒ sysfs-pps-gen”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps_gen”uh1hh³jµ h´Khj¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubhÞ)�”}”(hŒ›This read-only file returns "1" if the generator takes the timing from the system clock, while it returns "0" if not (i.e. from a peripheral device clock).”h]”hŒ£This read-only file returns “1â€� if the generator takes the timing from the system clock, while it returns “0â€� if not (i.e. from a peripheral device clock).”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_pps_gen_pps_genx_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-pps-gen-pps-genx-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/pps\-gen\/pps\-genX\/time**”h]”j`)�”}”(hŒ+**\/sys\/class\/pps\-gen\/pps\-genX\/time**”h]”hŒ'/sys/class/pps-gen/pps-genX/time”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K$hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí ubah}”(h]”jì ah ]”h"]”Œ#abi_sys_class_pps_gen_pps_genx_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j; jâ sj˜}”jì jâ subhÞ)�”}”(hŒEDefined on file :ref:`sysfs-pps-gen `”h]”(hŒDefined on file ”…”�”}”(hj@ h²hh³Nh´Nubh)�”}”(hŒ5:ref:`sysfs-pps-gen `”h]”j§)�”}”(hjJ h]”hŒ sysfs-pps-gen”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps_gen”uh1hh³jµ h´K$hj@ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K$hhÊh²hubhÞ)�”}”(hŒ”This read-only file contains the current time stored into the generator clock as two integers representing the current time seconds and nanoseconds.”h]”hŒ”This read-only file contains the current time stored into the generator clock as two integers representing the current time seconds and nanoseconds.”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jµ h´K$hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_pps_gen_pps_genx_enableo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-pps-gen-pps-genx-enableo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjŠ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genx\/enable**”h]”j`)�”}”(hŒ-**\/sys\/class\/pps\-gen\/pps\-genx\/enable**”h]”hŒ)/sys/class/pps-gen/pps-genx/enable”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-pps-gen-tio”h´Khj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡ ubah}”(h]”j† ah ]”h"]”Œ&abi_sys_class_pps_gen_pps_genx_enableo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖ j| sj˜}”j† j| subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-pps-gen-tio `”h]”(hŒDefined on file ”…”�”}”(hjÛ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-pps-gen-tio `”h]”j§)�”}”(hjå h]”hŒsysfs-pps-gen-tio”…”�”}”(hjç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjã ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_pps_gen_tio”uh1hh³j¸ h´KhjÛ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸ h´KhhÊh²hubhÞ)�”}”(hŒ+Enable or disable PPS TIO generator output.”h]”hŒ+Enable or disable PPS TIO generator output.”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¸ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_pps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj% ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/pps\/**”h]”j`)�”}”(hŒ**\/sys\/class\/pps\/**”h]”hŒ/sys/class/pps/”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj; ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ#Documentation/ABI/testing/sysfs-pps”h´Khj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj% ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj" ubah}”(h]”j! ah ]”h"]”Œabi_sys_class_pps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jq j sj˜}”j! j subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hjv h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hj€ h]”hŒ sysfs-pps”…”�”}”(hj‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´Khjv ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubhÞ)�”}”(hŒzThe /sys/class/pps/ directory will contain files and directories that will provide a unified interface to the PPS sources.”h]”hŒzThe /sys/class/pps/ directory will contain files and directories that will provide a unified interface to the PPS sources.”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_pps_ppsx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÀ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/pps\/ppsX\/**”h]”j`)�”}”(hŒ**\/sys\/class\/pps\/ppsX\/**”h]”hŒ/sys/class/pps/ppsX/”…”�”}”(hjÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K hjÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½ ubah}”(h]”j¼ ah ]”h"]”Œabi_sys_class_pps_ppsx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j  j² sj˜}”j¼ j² subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hj h]”hŒ sysfs-pps”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j& Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´K hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K hhÊh²hubhÞ)�”}”(hŒ™The /sys/class/pps/ppsX/ directory is related to X-th PPS source into the system. Each directory will contain files to manage and control its PPS source.”h]”hŒ™The /sys/class/pps/ppsX/ directory is related to X-th PPS source into the system. Each directory will contain files to manage and control its PPS source.”…”�”}”(hj> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_pps_ppsx_assert:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx-assert”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjZ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/pps\/ppsX\/assert**”h]”j`)�”}”(hŒ#**\/sys\/class\/pps\/ppsX\/assert**”h]”hŒ/sys/class/pps/ppsX/assert”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´Khjm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW ubah}”(h]”jV ah ]”h"]”Œabi_sys_class_pps_ppsx_assert”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥ jL sj˜}”jV jL subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hjª h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hj´ h]”hŒ sysfs-pps”…”�”}”(hj¶ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´Khjª ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubhÞ)�”}”(hŒ|The /sys/class/pps/ppsX/assert file reports the assert events and the assert sequence number of the X-th source in the form:”h]”hŒ|The /sys/class/pps/ppsX/assert file reports the assert events and the assert sequence number of the X-th source in the form:”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubjÛ›)�”}”(hŒ.# ”h]”hÞ)�”}”(hŒ.#”h]”hŒ.#”…”�”}”(hjê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´Khjæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jS h´KhhÊh²hubhÞ)�”}”(hŒEIf the source has no assert events the content of this file is empty.”h]”hŒEIf the source has no assert events the content of this file is empty.”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_pps_ppsx_clear:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx-clear”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/class\/pps\/ppsX\/clear**”h]”j`)�”}”(hŒ"**\/sys\/class\/pps\/ppsX\/clear**”h]”hŒ/sys/class/pps/ppsX/clear”…”�”}”(hj4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´Khj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œabi_sys_class_pps_ppsx_clear”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je j  sj˜}”j j  subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hjj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hjt h]”hŒ sysfs-pps”…”�”}”(hjv h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´Khjj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubhÞ)�”}”(hŒyThe /sys/class/pps/ppsX/clear file reports the clear events and the clear sequence number of the X-th source in the form:”h]”hŒyThe /sys/class/pps/ppsX/clear file reports the clear events and the clear sequence number of the X-th source in the form:”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubjÛ›)�”}”(hŒ.# ”h]”hÞ)�”}”(hŒ.#”h]”hŒ.#”…”�”}”(hjª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´Khj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jS h´KhhÊh²hubhÞ)�”}”(hŒDIf the source has no clear events the content of this file is empty.”h]”hŒDIf the source has no clear events the content of this file is empty.”…”�”}”(hj¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_pps_ppsx_echo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx-echo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjÚ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/echo**”h]”j`)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/echo**”h]”hŒ/sys/class/pps/ppsX/echo”…”�”}”(hjô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K3hjí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj× ubah}”(h]”jÖ ah ]”h"]”Œabi_sys_class_pps_ppsx_echo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j% jÌ sj˜}”jÖ jÌ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hj* h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hj4 h]”hŒ sysfs-pps”…”�”}”(hj6 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´K3hj* ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K3hhÊh²hubhÞ)�”}”(hŒbThe /sys/class/pps/ppsX/echo file reports if the X-th does or does not support an "echo" function.”h]”hŒfThe /sys/class/pps/ppsX/echo file reports if the X-th does or does not support an “echoâ€� function.”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K3hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_pps_ppsx_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjt ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/mode**”h]”j`)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/mode**”h]”hŒ/sys/class/pps/ppsX/mode”…”�”}”(hjŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K)hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq ubah}”(h]”jp ah ]”h"]”Œabi_sys_class_pps_ppsx_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿ jf sj˜}”jp jf subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hjÄ h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hjÎ h]”hŒ sysfs-pps”…”�”}”(hjÐ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´K)hjÄ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K)hhÊh²hubhÞ)�”}”(hŒjThe /sys/class/pps/ppsX/mode file reports the functioning mode of the X-th source in hexadecimal encoding.”h]”hŒjThe /sys/class/pps/ppsX/mode file reports the functioning mode of the X-th source in hexadecimal encoding.”…”�”}”(hjò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K)hhÊh²hubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hjl h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hjv h]”hŒ sysfs-pps”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjt ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´K:hjl ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K:hhÊh²hubhÞ)�”}”(hŒFThe /sys/class/pps/ppsX/name file reports the name of the X-th source.”h]”hŒFThe /sys/class/pps/ppsX/name file reports the name of the X-th source.”…”�”}”(hjš h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´K:hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_pps_ppsx_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pps-ppsx-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj¶ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/path**”h]”j`)�”}”(hŒ!**\/sys\/class\/pps\/ppsX\/path**”h]”hŒ/sys/class/pps/ppsX/path”…”�”}”(hjÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KAhjÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³ ubah}”(h]”j² ah ]”h"]”Œabi_sys_class_pps_ppsx_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¨ sj˜}”j² j¨ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-pps `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-pps `”h]”j§)�”}”(hj h]”hŒ sysfs-pps”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_pps”uh1hh³jS h´KAhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KAhhÊh²hubhÞ)�”}”(hŒeThe /sys/class/pps/ppsX/path file reports the path name of the device connected with the X-th source.”h]”hŒeThe /sys/class/pps/ppsX/path file reports the path name of the device connected with the X-th source.”…”�”}”(hj4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KAhhÊh²hubhÞ)�”}”(hŒQIf the source is not connected with any device the content of this file is empty.”h]”hŒQIf the source is not connected with any device the content of this file is empty.”…”�”}”(hjB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jS h´KAhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_ptp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj^ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/ptp\/**”h]”j`)�”}”(hŒ**\/sys\/class\/ptp\/**”h]”hŒ/sys/class/ptp/”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ#Documentation/ABI/testing/sysfs-ptp”h´Khjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ ubah}”(h]”jZ ah •]”h"]”Œabi_sys_class_ptp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jª jP sj˜}”jZ jP subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj¯ h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj¹ h]”hŒ sysfs-ptp”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj· ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Khj¯ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubhÞ)�”}”(hŒ‚This directory contains files and directories providing a standardized interface to the ancillary features of PTP hardware clocks.”h]”hŒ‚This directory contains files and directories providing a standardized interface to the ancillary features of PTP hardware clocks.”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_ptp_ptp_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp-ptp-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/ptp\/ptp\\/**”h]”j`)�”}”(hŒ!**\/sys\/class\/ptp\/ptp\\/**”h]”hŒ/sys/class/ptp/ptp/”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K hj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjö ubah}”(h]”jõ ah ]”h"]”Œabi_sys_class_ptp_ptp_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD jë sj˜}”jõ jë subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjI h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjS h]”hŒ sysfs-ptp”…”�”}”(hjU h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K hjI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K hhÊh²hubhÞ)�”}”(hŒtThis directory contains the attributes of the Nth PTP hardware clock registered into the PTP class driver subsystem.”h]”hŒtThis directory contains the attributes of the Nth PTP hardware clock registered into the PTP class driver subsystem.”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_ptp_ptp_n_clock_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-ptp-ptp-n-clock-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj“ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/ptp\/ptp\\/clock_name**”h]”j`)�”}”(hŒ+**\/sys\/class\/ptp\/ptp\\/clock_name**”h]”hŒ'/sys/class/ptp/ptp/clock_name”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´Khj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj� ubah}”(h]”j� ah ]”h"]”Œ"abi_sys_class_ptp_ptp_n_clock_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ j… sj˜}”j� j… subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjã h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjí h]”hŒ sysfs-ptp”…”�”}”(hjï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Khjã ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubhÞ)�”}”(hXThis file contains the name of the PTP hardware clock as a human readable string. The purpose of this attribute is to provide the user with a "friendly name" and to help distinguish PHY based devices from MAC based ones. The string does not necessarily have to be any kind of unique id.”h]”hX"This file contains the name of the PTP hardware clock as a human readable string. The purpose of this attribute is to provide the user with a “friendly nameâ€� and to help distinguish PHY based devices from MAC based ones. The string does not necessarily have to be any kind of unique id.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_ptp_ptp_n_extts_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-ptp-ptp-n-extts-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj- ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/ptp\/ptp\\/extts_enable**”h]”j`)�”}”(hŒ-**\/sys\/class\/ptp\/ptp\\/extts_enable**”h]”hŒ)/sys/class/ptp/ptp/extts_enable”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjC ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´Kjhj@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj- ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj* ubah}”(h]”j) ah ]”h"]”Œ$abi_sys_class_ptp_ptp_n_extts_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jx j sj˜}”j) j subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj} h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj‡ h]”hŒ sysfs-ptp”…”�”}”(hj‰ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj… ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j“ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Kjhj} ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KjhhÊh²hubhÞ)�”}”(hŒîThis write-only file enables or disables external timestamps. To enable external timestamps, write the channel index followed by a "1" into the file. To disable external timestamps, write the channel index followed by a "0" into the file.”h]”hŒöThis write-only file enables or disables external timestamps. To enable external timestamps, write the channel index followed by a “1â€� into the file. To disable external timestamps, write the channel index followed by a “0â€� into the file.”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KjhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_ptp_ptp_n_fifo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp-ptp-n-fifo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÇ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/ptp\/ptp\\/fifo**”h]”j`)�”}”(hŒ%**\/sys\/class\/ptp\/ptp\\/fifo**”h]”hŒ!/sys/class/ptp/ptp/fifo”…”�”}”(hjá h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KthjÚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄ ubah}”(h]”jà ah ]”h"]”Œabi_sys_class_ptp_ptp_n_fifo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j¹ sj˜}”jà j¹ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj! h]”hŒ sysfs-ptp”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j- Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Kthj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KthhÊh²hubhÞ)�”}”(hŒyThis file provides timestamps on external events, in the form of three integers: channel index, seconds, and nanoseconds.”h]”hŒyThis file provides timestamps on external events, in the form of three integers: channel index, seconds, and nanoseconds.”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KthhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_ptp_ptp_n_max_adjustment:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-ptp-ptp-n-max-adjustment”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hja ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/ptp\/ptp\\/max_adjustment**”h]”j`)�”}”(hŒ/**\/sys\/class\/ptp\/ptp\\/max_adjustment**”h]”hŒ+/sys/class/ptp/ptp/max_adjustment”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´Khjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhja ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj^ ubah}”(h]”j] ah ]”h"]”Œ&abi_sys_class_ptp_ptp_n_max_adjustment”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬ jS sj˜}”j] jS subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj± h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj» h]”hŒ sysfs-ptp”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Khj± ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubhÞ)�”}”(hŒyThis file contains the PTP hardware clock's maximum frequency adjustment value (a positive integer) in parts per billion.”h]”hŒ{This file contains the PTP hardware clock’s maximum frequency adjustment value (a positive integer) in parts per billion.”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_ptp_ptp_n_max_vclocks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-ptp-ptp-n-max-vclocks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjû ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/ptp\/ptp\\/max_vclocks**”h]”j`)�”}”(hŒ,**\/sys\/class\/ptp\/ptp\\/max_vclocks**”h]”hŒ(/sys/class/ptp/ptp/max_vclocks”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K$hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjû ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjø ubah}”(h]”j÷ ah ]”h"]”Œ#abi_sys_class_ptp_ptp_n_max_vclocks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jF jí sj˜}”j÷ jí subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjK h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjU h]”hŒ sysfs-ptp”…”�”}”(hjW h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjS ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K$hjK ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K$hhÊh²hubhÞ)�”}”(hŒWThis file contains the maximum number of ptp vclocks. Write integer to re-configure it.”h]”hŒWThis file contains the maximum number of ptp vclocks. Write integer to re-configure it.”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K$hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_ptp_ptp_n_n_alarms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-ptp-ptp-n-n-alarms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj• ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/ptp\/ptp\\/n_alarms**”h]”j`)�”}”(hŒ)**\/sys\/class\/ptp\/ptp\\/n_alarms**”h]”hŒ%/sys/class/ptp/ptp/n_alarms”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K+hj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj• ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ ubah}”(h]”j‘ ah ]”h"]”Œ abi_sys_class_ptp_ptp_n_n_alarms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà j‡ sj˜}”j‘ j‡ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjå h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjï h]”hŒ sysfs-ptp”…”�”}”(hjñ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K+hjå ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K+hhÊh²hubhÞ)�”}”(hŒ]This file contains the number of periodic or one shot alarms offer by the PTP hardware clock.”h]”hŒ]This file contains the number of periodic or one shot alarms offer by the PTP hardware clock.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K+hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_ptp_ptp_n_n_external_timestamps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-ptp-ptp-n-n-external-timestamps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj/ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/ptp\/ptp\\/n_external_timestamps**”h]”j`)�”}”(hŒ6**\/sys\/class\/ptp\/ptp\\/n_external_timestamps**”h]”hŒ2/sys/class/ptp/ptp/n_external_timestamps”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K2hjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj, ubah}”(h]”j+ ah ]”h"]”Œ-abi_sys_class_ptp_ptp_n_n_external_timestamps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz j! sj˜}”j+ j! subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj‰ h]”hŒ sysfs-ptp”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j• Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K2hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K2hhÊh²hubhÞ)�”}”(hŒ_This file contains the number of external timestamp channels offered by the PTP hardware clock.”h]”hŒ_This file contains the number of external timestamp channels offered by the PTP hardware clock.”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K2hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_ptp_ptp_n_n_periodic_outputs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-ptp-ptp-n-n-periodic-outputs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjÉ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/ptp\/ptp\\/n_periodic_outputs**”h]”j`)�”}”(hŒ3**\/sys\/class\/ptp\/ptp\\/n_periodic_outputs**”h]”hŒ//sys/class/ptp/ptp/n_periodic_outputs”…”�”}”(hjã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K9hjÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ ubah}”(h]”jÅ ah ]”h"]”Œ*abi_sys_class_ptp_ptp_n_n_periodic_outputs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j» sj˜}”jÅ j» subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj# h]”hŒ sysfs-ptp”…”�”}”(hj% h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj! ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K9hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K9hhÊh²hubhÞ)�”}”(hŒiThis file contains the number of programmable periodic output channels offered by the PTP hardware clock.”h]”hŒiThis file contains the number of programmable periodic output channels offered by the PTP hardware clock.”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K9hhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_ptp_ptp_n_n_pins:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp-ptp-n-n-pins”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjc ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/ptp\/ptp\\/n_pins**”h]”j`)�”}”(hŒ'**\/sys\/class\/ptp\/ptp\\/n_pins**”h]”hŒ#/sys/class/ptp/ptp/n_pins”…”�”}”(hj} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K@hjv ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj` ubah}”(h]”j_ ah ]”h"]”Œabi_sys_class_ptp_ptp_n_n_pins”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j® jU sj˜}”j_ jU subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj³ h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj½ h]”hŒ sysfs-ptp”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj» ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K@hj³ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K@hhÊh²hubhÞ)�”}”(hŒUThis file contains the number of programmable pins offered by the PTP hardware clock.”h]”hŒUThis file contains the number of programmable pins offered by the PTP hardware clock.”…”�”}”(hjá h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K@hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_ptp_ptp_n_n_vclocks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-ptp-ptp-n-n-vclocks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjý ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/ptp\/ptp\\/n_vclocks**”h]”j`)�”}”(hŒ***\/sys\/class\/ptp\/ptp\\/n_vclocks**”h]”hŒ&/sys/class/ptp/ptp/n_vclocks”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KGhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjý ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú ubah}”(h]”jù ah ]”h"]”Œ!abi_sys_class_ptp_ptp_n_n_vclocks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jH jï sj˜}”jù jï subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjM h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjW h]”hŒ sysfs-ptp”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjU ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´KGhjM ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KGhhÊh²hubhÞ)�”}”(hX�This file contains the number of virtual PTP clocks in use. By default, the value is 0 meaning that only the physical clock is in use. Setting the value creates the corresponding number of virtual clocks and causes the physical clock to become free running. Setting the value back to 0 deletes the virtual clocks and switches the physical clock back to normal, adjustable operation.”h]”hX�This file contains the number of virtual PTP clocks in use. By default, the value is 0 meaning that only the physical clock is in use. Setting the value creates the corresponding number of virtual clocks and causes the physical clock to become free running. Setting the value back to 0 deletes the virtual clocks and switches the physical clock back to normal, adjustable operation.”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KGhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_ptp_ptp_n_period:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp-ptp-n-period”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj— ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/ptp\/ptp\\/period**”h]”j`)�”}”(hŒ'**\/sys\/class\/ptp\/ptp\\/period**”h]”hŒ#/sys/class/ptp/ptp/period”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K|hjª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj— ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj” ubah}”(h]”j“ ah ]”h"]”Œabi_sys_class_ptp_ptp_n_period”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâ j‰ sj˜}”j“ j‰ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjç h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjñ h]”hŒ sysfs-ptp”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K|hjç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K|hhÊh²hubhÞ)�”}”(hX/This write-only file enables or disables periodic outputs. To enable a periodic output, write five integers into the file: channel index, start time seconds, start time nanoseconds, period seconds, and period nanoseconds. To disable a periodic output, set all the seconds and nanoseconds values to zero.”h]”hX/This write-only file enables or disables periodic outputs. To enable a periodic output, write five integers into the file: channel index, start time seconds, start time nanoseconds, period seconds, and period nanoseconds. To disable a periodic output, set all the seconds and nanoseconds values to zero.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K|hhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_ptp_ptp_n_pins:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-ptp-ptp-n-pins”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj1 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/ptp\/ptp\\/pins**”h]”j`)�”}”(hŒ%**\/sys\/class\/ptp\/ptp\\/pins**”h]”hŒ!/sys/class/ptp/ptp/pins”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KThjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj. ubah}”(h]”j- ah ]”h"]”Œabi_sys_class_ptp_ptp_n_pins”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j| j# sj˜}”j- j# subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj‹ h]”hŒ sysfs-ptp”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j— Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´KThj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KThhÊh²hubhÞ)�”}”(hXThis directory contains one file for each programmable pin offered by the PTP hardware clock. The file name is the hardware dependent pin name. Reading from this file produces two numbers, the assigned function (see the `PTP_PF_` enumeration values in linux/ptp_clock.h) and the channel number. The function and channel assignment may be changed by two writing numbers into the file.”h]”(hŒÜThis directory contains one file for each programmable pin offered by the PTP hardware clock. The file name is the hardware dependent pin name. Reading from this file produces two numbers, the assigned function (see the ”…”�”}”(hj¯ h²hh³Nh´Nubj-ø)�”}”(hŒ `PTP_PF_`”h]”hŒPTP_PF_”…”�”}”(hj· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj¯ ubhŒš enumeration values in linux/ptp_clock.h) and the channel number. The function and channel assignment may be changed by two writing numbers into the file.”…”�”}”(hj¯ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KThhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_ptp_ptp_n_pps_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-ptp-ptp-n-pps-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÝ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/ptp\/ptp\\/pps_available**”h]”j`)�”}”(hŒ.**\/sys\/class\/ptp\/ptp\\/pps_available**”h]”hŒ*/sys/class/ptp/ptp/pps_available”…”�”}”(hj÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´Kahjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ ubah}”(h]”jÙ ah ]”h"]”Œ%abi_sys_class_ptp_ptp_n_pps_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j( jÏ sj˜}”jÙ jÏ subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hj- h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hj7 h]”hŒ sysfs-ptp”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jC Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´Kahj- ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KahhÊh²hubhÞ)�”}”(hŒ«This file indicates whether the PTP hardware clock supports a Pulse Per Second to the host CPU. Reading "1" means that the PPS is supported, while "0" means not supported.”h]”hŒ³This file indicates whether the PTP hardware clock supports a Pulse Per Second to the host CPU. Reading “1â€� means that the PPS is supported, while “0â€� means not supported.”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´KahhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_ptp_ptp_n_pps_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-ptp-ptp-n-pps-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjw ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/ptp\/ptp\\/pps_enable**”h]”j`)�”}”(hŒ+**\/sys\/class\/ptp\/ptp\\/pps_enable**”h]”hŒ'/sys/class/ptp/ptp/pps_enable”…”�”}”(hj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K‡hjŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjw ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjt ubah}”(h]”js ah ]”h"]”Œ"abi_sys_class_ptp_ptp_n_pps_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ji sj˜}”js ji subhÞ)�”}”(hŒ=Defined on file :ref:`sysfs-ptp `”h]”(hŒDefined on file ”…”�”}”(hjÇ h²hh³Nh´Nubh)�”}”(hŒ-:ref:`sysfs-ptp `”h]”j§)�”}”(hjÑ h]”hŒ sysfs-ptp”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÝ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_ptp”uh1hh³jŒ h´K‡hjÇ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K‡hhÊh²hubhÞ)�”}”(hŒºThis write-only file enables or disables delivery of PPS events to the Linux PPS subsystem. To enable PPS events, write a "1" into the file. To disable events, write a "0" into the file.”h]”hŒÂThis write-only file enables or disables delivery of PPS events to the Linux PPS subsystem. To enable PPS events, write a “1â€� into the file. To disable events, write a “0â€� into the file.”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŒ h´K‡hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_pwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/pwm\/**”h]”j`)�”}”(hŒ**\/sys\/class\/pwm\/**”h]”hŒ/sys/class/pwm/”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-pwm”h´Khj$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j  ah ]”h"]”Œabi_sys_class_pwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j] j sj˜}”j  j subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjb h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hjl h]”hŒsysfs-class-pwm”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´Khjb ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KhhÊh²hubhÞ)�”}”(hŒxThe pwm/ class sub-directory belongs to the Generic PWM Framework and provides a sysfs interface for using PWM channels.”h]”hŒxThe pwm/ class sub-directory belongs to the Generic PWM Framework and provides a sysfs interface for using PWM channels.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_pwm_pwmchip_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-pwm-pwmchip-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj¬ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/pwm\/pwmchip\\/**”h]”j`)�”}”(hŒ%**\/sys\/class\/pwm\/pwmchip\\/**”h]”hŒ!/sys/class/pwm/pwmchip/”…”�”}”(hjÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K hj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj© ubah}”(h]”j¨ ah ]”h"]”Œabi_sys_class_pwm_pwmchip_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷ jž sj˜}”j¨ jž subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjü h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj h]”hŒsysfs-class-pwm”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K hjü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K hhÊh²hubhÞ)�”}”(hŒwA /sys/class/pwm/pwmchipN directory is created for each probed PWM controller/chip where N is the base of the PWM chip.”h]”hŒwA /sys/class/pwm/pwmchipN directory is created for each probed PWM controller/chip where N is the base of the PWM chip.”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_pwm_pwmchip_n_export:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-pwm-pwmchip-n-export”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjF ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/pwm\/pwmchip\\/export**”h]”j`)�”}”(hŒ+**\/sys\/class\/pwm\/pwmchip\\/export**”h]”hŒ'/sys/class/pwm/pwmchip/export”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KhjY ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjF ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjC ubah}”(h]”jB ah ]”h"]”Œ"abi_sys_class_pwm_pwmchip_n_export”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘ j8 sj˜}”jB j8 subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hj– h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj  h]”hŒsysfs-class-pwm”…”�”}”(hj¢ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjž ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´Khj– ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KhhÊh²hubhÞ)�”}”(hŒsExports a PWM channel from the PWM chip for sysfs control. Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.”h]”hŒsExports a PWM channel from the PWM chip for sysfs control. Value is between 0 and /sys/class/pwm/pwmchipN/npwm - 1.”…”�”}”(hjÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_pwm_pwmchip_n_npwm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-pwm-pwmchip-n-npwm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjà ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/pwm\/pwmchip\\/npwm**”h]”j`)�”}”(hŒ)**\/sys\/class\/pwm\/pwmchip\\/npwm**”h]”hŒ%/sys/class/pwm/pwmchip/npwm”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´Khjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝ ubah}”(h]”jÜ ah ]”h"]”Œ abi_sys_class_pwm_pwmchip_n_npwm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+! jÒ sj˜}”jÜ jÒ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hj0! h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj:! h]”hŒsysfs-class-pwm”…”�”}”(hj\/pwmX**”h]”j`)�”}”(hŒ)**\/sys\/class\/pwm\/pwmchip\\/pwmX**”h]”hŒ%/sys/class/pwm/pwmchip/pwmX”…”�”}”(hj”! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�! ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K)hj�! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz! ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjw! ubah}”(h]”jv! ah ]”h"]”Œ abi_sys_class_pwm_pwmchip_n_pwmx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅ! jl! sj˜}”jv! jl! subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjÊ! h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hjÔ! h]”hŒsysfs-class-pwm”…”�”}”(hjÖ! h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ! ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà! Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K)hjÊ! ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K)hhÊh²hubhÞ)�”}”(hŒ}A /sys/class/pwm/pwmchipN/pwmX directory is created for each exported PWM channel where X is the exported PWM channel number.”h]”hŒ}A /sys/class/pwm/pwmchipN/pwmX directory is created for each exported PWM channel where X is the exported PWM channel number.”…”�”}”(hjø! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K)hhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_pwm_pwmchip_n_pwmx_capture:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-pwm-pwmchip-n-pwmx-capture”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj" ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/pwm\/pwmchip\\/pwmX\/capture**”h]”j`)�”}”(hŒ2**\/sys\/class\/pwm\/pwmchip\\/pwmX\/capture**”h]”hŒ./sys/class/pwm/pwmchip/pwmX/capture”…”�”}”(hj." h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*" ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KQhj'" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj" ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj" ubah}”(h]”j" ah ]”h"]”Œ(abi_sys_class_pwm_pwmchip_n_pwmx_capture”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_" j" sj˜}”j" j" subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjd" h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hjn" h]”hŒsysfs-class-pwm”…”�”}”(hjp" h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl" ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz" Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´KQhjd" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KQhhÊh²hubhÞ)�”}”(hŒ‹Capture information about a PWM signal. The output format is a pair unsigned integers (period and duty cycle), separated by a single space.”h]”hŒ‹Capture information about a PWM signal. The output format is a pair unsigned integers (period and duty cycle), separated by a single space.”…”�”}”(hj’" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KQhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_pwm_pwmchip_n_pwmx_duty_cycle:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-pwm-pwmchip-n-pwmx-duty-cycle”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj®" ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/pwm\/pwmchip\\/pwmX\/duty_cycle**”h]”j`)�”}”(hŒ5**\/sys\/class\/pwm\/pwmchip\\/pwmX\/duty_cycle**”h]”hŒ1/sys/class/pwm/pwmchip/pwmX/duty_cycle”…”�”}”(hjÈ" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ" ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K9hjÁ" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®" ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«" ubah}”(h]”jª" ah ]”h"]”Œ+abi_sys_class_pwm_pwmchip_n_pwmx_duty_cycle”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù" j " sj˜}”jª" j " subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjþ" h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj# h]”hŒsysfs-class-pwm”…”�”}”(hj # h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj# ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j# Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K9hjþ" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K9hhÊh²hubhÞ)�”}”(hŒ.Sets the PWM signal duty cycle in nanoseconds.”h]”hŒ.Sets the PWM signal duty cycle in nanoseconds.”…”�”}”(hj,# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K9hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_pwm_pwmchip_n_pwmx_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-pwm-pwmchip-n-pwmx-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjH# ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/pwm\/pwmchip\\/pwmX\/enable**”h]”j`)�”}”(hŒ1**\/sys\/class\/pwm\/pwmchip\\/pwmX\/enable**”h]”hŒ-/sys/class/pwm/pwmchip/pwmX/enable”…”�”}”(hjb# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^# ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KHhj[# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH# ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE# ubah}”(h]”jD# ah ]”h"]”Œ'abi_sys_class_pwm_pwmchip_n_pwmx_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“# j:# sj˜}”jD# j:# subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hj˜# h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj¢# h]”hŒsysfs-class-pwm”…”�”}”(hj¤# h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj # ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®# Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´KHhj˜# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KHhhÊh²hubhÞ)�”}”(hŒ9Enable/disable the PWM signal. 0 is disabled 1 is enabled”h]”hŒ9Enable/disable the PWM signal. 0 is disabled 1 is enabled”…”�”}”(hjÆ# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´KHhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_pwm_pwmchip_n_pwmx_period:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-pwm-pwmchip-n-pwmx-period”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjâ# ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/pwm\/pwmchip\\/pwmX\/period**”h]”j`)�”}”(hŒ1**\/sys\/class\/pwm\/pwmchip\\/pwmX\/period**”h]”hŒ-/sys/class/pwm/pwmchip/pwmX/period”…”�”}”(hjü# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø# ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K2hjõ# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ# ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß# ubah}”(h]”jÞ# ah ]”h"]”Œ'abi_sys_class_pwm_pwmchip_n_pwmx_period”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-$ jÔ# sj˜}”jÞ# jÔ# subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hj2$ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hj<$ h]”hŒsysfs-class-pwm”…”�”}”(hj>$ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:$ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH$ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K2hj2$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K2hhÊh²hubhÞ)�”}”(hŒ*Sets the PWM signal period in nanoseconds.”h]”hŒ*Sets the PWM signal period in nanoseconds.”…”�”}”(hj`$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K2hhÊh²hubj))�”}”(hŒ... _abi_sys_class_pwm_pwmchip_n_pwmx_polarity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-pwm-pwmchip-n-pwmx-polarity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj|$ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/pwm\/pwmchip\\/pwmX\/polarity**”h]”j`)�”}”(hŒ3**\/sys\/class\/pwm\/pwmchip\\/pwmX\/polarity**”h]”hŒ//sys/class/pwm/pwmchip/pwmX/polarity”…”�”}”(hj–$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K@hj�$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|$ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy$ ubah}”(h]”jx$ ah ]”h"]”Œ)abi_sys_class_pwm_pwmchip_n_pwmx_polarity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ$ jn$ sj˜}”jx$ jn$ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjÌ$ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hjÖ$ h]”hŒsysfs-class-pwm”…”�”}”(hjØ$ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ$ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ$ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K@hjÌ$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K@hhÊh²hubhÞ)�”}”(hŒESets the output polarity of the PWM signal to "normal" or "inversed".”h]”hŒMSets the output polarity of the PWM signal to “normalâ€� or “inversedâ€�.”…”�”}”(hjú$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K@hhÊh²hubj))�”}”(hŒ).. _abi_sys_class_pwm_pwmchip_n_unexport:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-pwm-pwmchip-n-unexport”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj% ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/pwm\/pwmchip\\/unexport**”h]”j`)�”}”(hŒ-**\/sys\/class\/pwm\/pwmchip\\/unexport**”h]”hŒ)/sys/class/pwm/pwmchip/unexport”…”�”}”(hj0% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,% ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K"hj)% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj% ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj% ubah}”(h]”j% ah ]”h"]”Œ$abi_sys_class_pwm_pwmchip_n_unexport”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja% j% sj˜}”j% j% subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-pwm `”h]”(hŒDefined on file ”…”�”}”(hjf% h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-pwm `”h]”j§)�”}”(hjp% h]”hŒsysfs-class-pwm”…”�”}”(hjr% h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn% ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|% Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_pwm”uh1hh³j? h´K"hjf% ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K"hhÊh²hubhÞ)�”}”(hŒUnexports a PWM channel.”h]”hŒUnexports a PWM channel.”…”�”}”(hj”% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j? h´K"hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rapidio_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rapidio-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj°% ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rapidio_port**”h]”j`)�”}”(hŒ**\/sys\/class\/rapidio_port**”h]”hŒ/sys/class/rapidio_port”…”�”}”(hjÊ% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ% ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-rapidio”h´KhjÃ% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°% ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­% ubah}”(h]”j¬% ah ]”h"]”Œabi_sys_class_rapidio_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jü% j¢% sj˜}”j¬% j¢% subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj& h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-rapidio `”h]”j§)�”}”(hj & h]”hŒsysfs-class-rapidio”…”�”}”(hj & h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj & ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j& Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_rapidio”uh1hh³jÞ% h´Khj& ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubhÞ)�”}”(hX>On-chip RapidIO controllers and PCIe-to-RapidIO bridges (referenced as "Master Port" or "mport") are presented in sysfs as the special class of devices: "rapidio_port". The /sys/class/rapidio_port subdirectory contains individual subdirectories named as "rapidioN" where N = mport ID registered with RapidIO subsystem.”h]”hXNOn-chip RapidIO controllers and PCIe-to-RapidIO bridges (referenced as “Master Portâ€� or “mportâ€�) are presented in sysfs as the special class of devices: “rapidio_portâ€�. The /sys/class/rapidio_port subdirectory contains individual subdirectories named as “rapidioNâ€� where N = mport ID registered with RapidIO subsystem.”…”�”}”(hj/& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubhÞ)�”}”(hŒYNOTE: An mport ID is not a RapidIO destination ID assigned to a given local mport device.”h]”hŒYNOTE: An mport ID is not a RapidIO destination ID assigned to a given local mport device.”…”�”}”(hj=& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_rapidio_port_rapidio_n_port_destid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-rapidio-port-rapidio-n-port-destid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjY& ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/rapidio_port\/rapidio\\/port_destid**”h]”j`)�”}”(hŒ9**\/sys\/class\/rapidio_port\/rapidio\\/port_destid**”h]”hŒ5/sys/class/rapidio_port/rapidio/port_destid”…”�”}”(hjs& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo& ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´Khjl& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjY& ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV& ubah}”(h]”jU& ah ]”h"]”Œ0abi_sys_class_rapidio_port_rapidio_n_port_destid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤& jK& sj˜}”jU& jK& subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-rapidio `”h]”(hŒDefined on file ”…”�”}”(hj©& h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-rapidio `”h]”j§)�”}”(hj³& h]”hŒsysfs-class-rapidio”…”�”}”(hjµ& h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±& ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿& Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_rapidio”uh1hh³jÞ% h´Khj©& ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubhÞ)�”}”(hXo(RO) reports RapidIO destination ID assigned to the given RapidIO mport device. If value 0xFFFFFFFF is returned this means that no valid destination ID have been assigned to the mport (yet). Normally, before enumeration/discovery have been executed only fabric enumerating mports have a valid destination ID assigned to them using "hdid=..." rapidio module parameter.”h]”hXs(RO) reports RapidIO destination ID assigned to the given RapidIO mport device. If value 0xFFFFFFFF is returned this means that no valid destination ID have been assigned to the mport (yet). Normally, before enumeration/discovery have been executed only fabric enumerating mports have a valid destination ID assigned to them using “hdid=...â€� rapidio module parameter.”…”�”}”(hj×& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubhÞ)�”}”(hŒ¼After enumeration or discovery was performed for a given mport device, the corresponding subdirectory will also contain subdirectories for each child RapidIO device connected to the mport.”h]”hŒ¼After enumeration or discovery was performed for a given mport device, the corresponding subdirectory will also contain subdirectories for each child RapidIO device connected to the mport.”…”�”}”(hjå& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubhÞ)�”}”(hŒeThe example below shows mport device subdirectory with several child RapidIO devices attached to it::”h]”hŒdThe example below shows mport device subdirectory with several child RapidIO devices attached to it:”…”�”}”(hjó& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´KhhÊh²hubj¹)�”}”(hXÜ[rio@rapidio ~]$ ls /sys/class/rapidio_port/rapidio0/ -l total 0 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0001 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0004 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0007 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0002 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0003 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0005 lrwxrwxrwx 1 root root 0 Feb 11 15:11 device -> ../../../0000:01:00.0 -r--r--r-- 1 root root 4096 Feb 11 15:11 port_destid drwxr-xr-x 2 root root 0 Feb 11 15:11 power lrwxrwxrwx 1 root root 0 Feb 11 15:04 subsystem -> ../../../../../../class/rapidio_port -r--r--r-- 1 root root 4096 Feb 11 15:11 sys_size -rw-r--r-- 1 root root 4096 Feb 11 15:04 uevent”h]”hXÜ[rio@rapidio ~]$ ls /sys/class/rapidio_port/rapidio0/ -l total 0 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0001 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0004 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:e:0007 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0002 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0003 drwxr-xr-x 3 root root 0 Feb 11 15:10 00:s:0005 lrwxrwxrwx 1 root root 0 Feb 11 15:11 device -> ../../../0000:01:00.0 -r--r--r-- 1 root root 4096 Feb 11 15:11 port_destid drwxr-xr-x 2 root root 0 Feb 11 15:11 power lrwxrwxrwx 1 root root 0 Feb 11 15:04 subsystem -> ../../../../../../class/rapidio_port -r--r--r-- 1 root root 4096 Feb 11 15:11 sys_size -rw-r--r-- 1 root root 4096 Feb 11 15:04 uevent”…”�”}”hj' sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÞ% h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_rapidio_port_rapidio_n_sys_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-rapidio-port-rapidio-n-sys-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj' ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/rapidio_port\/rapidio\\/sys_size**”h]”j`)�”}”(hŒ6**\/sys\/class\/rapidio_port\/rapidio\\/sys_size**”h]”hŒ2/sys/class/rapidio_port/rapidio/sys_size”…”�”}”(hj7' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3' ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´K hj0' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj' ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj' ubah}”(h]”j' ah ]”h"]”Œ-abi_sys_class_rapidio_port_rapidio_n_sys_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh' j' sj˜}”j' j' subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-rapidio `”h]”(hŒDefined on file ”…”�”}”(hjm' h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-rapidio `”h]”j§)�”}”(hjw' h]”hŒsysfs-class-rapidio”…”�”}”(hjy' h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju' ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ' Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_rapidio”uh1hh³jÞ% h´K hjm' ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´K hhÊh²hubhÞ)�”}”(hŒ2(RO) reports RapidIO common transport system size:”h]”hŒ2(RO) reports RapidIO common transport system size:”…”�”}”(hj›' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´K hhÊh²hubhÞ)�”}”(hŒ30 = small (8-bit destination ID, max. 256 devices),”h]”hŒ30 = small (8-bit destination ID, max. 256 devices),”…”�”}”(hj©' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´K hhÊh²hubhÞ)�”}”(hŒ61 = large (16-bit destination ID, max. 65536 devices).”h]”hŒ61 = large (16-bit destination ID, max. 65536 devices).”…”�”}”(hj·' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÞ% h´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÓ' ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rc\/**”h]”j`)�”}”(hŒ**\/sys\/class\/rc\/**”h]”hŒ/sys/class/rc/”…”�”}”(hjí' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjé' ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/sysfs-class-rc”h´Khjæ' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjã' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjà' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓ' ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐ' ubah}”(h]”jÏ' ah ]”h"]”Œabi_sys_class_rc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j( jÅ' sj˜}”jÏ' jÅ' subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hj$( h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hj.( h]”hŒsysfs-class-rc”…”�”}”(hj0( h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,( ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:( Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´Khj$( ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒ–The rc/ class sub-directory belongs to the Remote Controller core and provides a sysfs interface for configuring infrared remote controller receivers.”h]”hŒ–The rc/ class sub-directory belongs to the Remote Controller core and provides a sysfs interface for configuring infrared remote controller receivers.”…”�”}”(hjR( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rc_rc_n:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rc-rc-n”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hjn( ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rc\/rc\\/**”h]”j`)�”}”(hŒ**\/sys\/class\/rc\/rc\\/**”h]”hŒ/sys/class/rc/rc/”…”�”}”(hjˆ( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„( ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K hj�( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjn( ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjk( ubah}”(h]”jj( ah ]”h"]”Œabi_sys_class_rc_rc_n”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹( j`( sj˜}”jj( j`( subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hj¾( h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hjÈ( h]”hŒsysfs-class-rc”…”�”}”(hjÊ( h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆ( ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔ( Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´K hj¾( ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K hhÊh²hubhÞ)�”}”(hŒwA /sys/class/rc/rcN directory is created for each remote control receiver device where N is the number of the receiver.”h]”hŒwA /sys/class/rc/rcN directory is created for each remote control receiver device where N is the number of the receiver.”…”�”}”(hjì( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K hhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_rc_rc_n_filter:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rc-rc-n-filter”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj) ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/rc\/rc\\/filter**”h]”j`)�”}”(hŒ%**\/sys\/class\/rc\/rc\\/filter**”h]”hŒ!/sys/class/rc/rc/filter”…”�”}”(hj") h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K+hj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj) ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj) ubah}”(h]”j) ah ]”h"]”Œabi_sys_class_rc_rc_n_filter”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jS) jú( sj˜}”j) jú( subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hjX) h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hjb) h]”hŒsysfs-class-rc”…”�”}”(hjd) h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`) ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jn) Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´K+hjX) ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K+hhÊh²hubhÞ)�”}”(hŒ(Sets the scancode filter expected value.”h]”hŒ(Sets the scancode filter expected value.”…”�”}”(hj†) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K+hhÊh²hubhÞ)�”}”(hŒúUse in combination with /sys/class/rc/rcN/filter_mask to set the expected value of the bits set in the filter mask. If the hardware supports it then scancodes which do not match the filter will be ignored. Otherwise the write will fail with an error.”h]”hŒúUse in combination with /sys/class/rc/rcN/filter_mask to set the expected value of the bits set in the filter mask. If the hardware supports it then scancodes which do not match the filter will be ignored. Otherwise the write will fail with an error.”…”�”}”(hj”) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K+hhÊh²hubhÞ)�”}”(hŒ@This value may be reset to 0 if the current protocol is altered.”h]”hŒ@This value may be reset to 0 if the current protocol is altered.”…”�”}”(hj¢) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K+hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_rc_rc_n_filter_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-rc-rc-n-filter-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj¾) ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/rc\/rc\\/filter_mask**”h]”j`)�”}”(hŒ***\/sys\/class\/rc\/rc\\/filter_mask**”h]”hŒ&/sys/class/rc/rc/filter_mask”…”�”}”(hjØ) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K:hjÑ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾) ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj») ubah}”(h]”jº) ah ]”h"]”Œ!abi_sys_class_rc_rc_n_filter_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j * j°) sj˜}”jº) j°) sub•hÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hj* h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hj* h]”hŒsysfs-class-rc”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj* ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$* Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´K:hj* ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K:hhÊh²hubhÞ)�”}”(hXSets the scancode filter mask of bits to compare. Use in combination with /sys/class/rc/rcN/filter to set the bits of the scancode which should be compared against the expected value. A value of 0 disables the filter to allow all valid scancodes to be processed.”h]”hXSets the scancode filter mask of bits to compare. Use in combination with /sys/class/rc/rcN/filter to set the bits of the scancode which should be compared against the expected value. A value of 0 disables the filter to allow all valid scancodes to be processed.”…”�”}”(hj<* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K:hhÊh²hubhÞ)�”}”(hŒ†If the hardware supports it then scancodes which do not match the filter will be ignored. Otherwise the write will fail with an error.”h]”hŒ†If the hardware supports it then scancodes which do not match the filter will be ignored. Otherwise the write will fail with an error.”…”�”}”(hjJ* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K:hhÊh²hubhÞ)�”}”(hŒ@This value may be reset to 0 if the current protocol is altered.”h]”hŒ@This value may be reset to 0 if the current protocol is altered.”…”�”}”(hjX* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´K:hhÊh²hubj))�”}”(hŒ$.. _abi_sys_class_rc_rc_n_protocols:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rc-rc-n-protocols”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjt* ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/rc\/rc\\/protocols**”h]”j`)�”}”(hŒ(**\/sys\/class\/rc\/rc\\/protocols**”h]”hŒ$/sys/class/rc/rc/protocols”…”�”}”(hjŽ* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠ* ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´Khj‡* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt* ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq* ubah}”(h]”jp* ah ]”h"]”Œabi_sys_class_rc_rc_n_protocols”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿* jf* sj˜}”jp* jf* subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hjÄ* h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hjÎ* h]”hŒsysfs-class-rc”…”�”}”(hjÐ* h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ* ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ* Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´KhjÄ* ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒIReading this file returns a list of available protocols, something like::”h]”hŒHReading this file returns a list of available protocols, something like:”…”�”}”(hjò* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubj¹)�”}”(hŒ"rc5 [rc6] nec jvc [sony]"”h]”hŒ"rc5 [rc6] nec jvc [sony]"”…”�”}”hj+ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j( h´KhhÊh²hubhÞ)�”}”(hŒ+Enabled protocols are shown in [] brackets.”h]”hŒ+Enabled protocols are shown in [] brackets.”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒFWriting "+proto" will add a protocol to the list of enabled protocols.”h]”hŒJWriting “+protoâ€� will add a protocol to the list of enabled protocols.”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒKWriting "-proto" will remove a protocol from the list of enabled protocols.”h]”hŒOWriting “-protoâ€� will remove a protocol from the list of enabled protocols.”…”�”}”(hj*+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒ)Writing "proto" will enable only "proto".”h]”hŒ1Writing “protoâ€� will enable only “protoâ€�.”…”�”}”(hj8+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒ*Writing "none" will disable all protocols.”h]”hŒ.Writing “noneâ€� will disable all protocols.”…”�”}”(hjF+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubhÞ)�”}”(hŒ\Write fails with EINVAL if an invalid protocol combination or unknown protocol name is used.”h]”hŒ\Write fails with EINVAL if an invalid protocol combination or unknown protocol name is used.”…”�”}”(hjT+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_rc_rc_n_wakeup_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-rc-rc-n-wakeup-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjp+ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/rc\/rc\\/wakeup_data**”h]”j`)�”}”(hŒ***\/sys\/class\/rc\/rc\\/wakeup_data**”h]”hŒ&/sys/class/rc/rc/wakeup_data”…”�”}”(hjŠ+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-rc-nuvoton”h´Khjƒ+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp+ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm+ ubah}”(h]”jl+ ah ]”h"]”Œ!abi_sys_class_rc_rc_n_wakeup_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼+ jb+ sj˜}”jl+ jb+ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-rc-nuvoton `”h]”(hŒDefined on file ”…”�”}”(hjÁ+ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-rc-nuvoton `”h]”j§)�”}”(hjË+ h]”hŒsysfs-class-rc-nuvoton”…”�”}”(hjÍ+ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ+ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×+ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_rc_nuvoton”uh1hh³jž+ h´KhjÁ+ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž+ h´KhhÊh²hubhÞ)�”}”(hŒõReading this file returns the stored CIR wakeup sequence. It starts with a pulse, followed by a space, pulse etc. All values are in microseconds. The same format can be used to store a wakeup sequence in the Nuvoton chip by writing to this file.”h]”hŒõReading this file returns the stored CIR wakeup sequence. It starts with a pulse, followed by a space, pulse etc. All values are in microseconds. The same format can be used to store a wakeup sequence in the Nuvoton chip by writing to this file.”…”�”}”(hjï+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž+ h´KhhÊh²hubhÞ)�”}”(hŒµNote: Some systems reset the stored wakeup sequence to a factory default on each boot. On such systems store the wakeup sequence in a file and set it on boot using e.g. a udev rule.”h]”hŒµNote: Some systems reset the stored wakeup sequence to a factory default on each boot. On such systems store the wakeup sequence in a file and set it on boot using e.g. a udev rule.”…”�”}”(hjý+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jž+ h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_rc_rc_n_wakeup_filter:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-rc-rc-n-wakeup-filter”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj, ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/class\/rc\/rc\\/wakeup_filter**”h]”j`)�”}”(hŒ,**\/sys\/class\/rc\/rc\\/wakeup_filter**”h]”hŒ(/sys/class/rc/rc/wakeup_filter”…”�”}”(hj3, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/, ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´Kehj,, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj), ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj, ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj, ubah}”(h]”j, ah ]”h"]”Œ#abi_sys_class_rc_rc_n_wakeup_filter”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd, j , sj˜}”j, j , subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hji, h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hjs, h]”hŒsysfs-class-rc”…”�”}”(hju, h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq, ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j, Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´Kehji, ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubhÞ)�”}”(hŒ/Sets the scancode wakeup filter expected value.”h]”hŒ/Sets the scancode wakeup filter expected value.”…”�”}”(hj—, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubhÞ)�”}”(hŒ Use in combination with /sys/class/rc/rcN/wakeup_filter_mask to set the expected value of the bits set in the wakeup filter mask to trigger a system wake event.”h]”hŒ Use in combination with /sys/class/rc/rcN/wakeup_filter_mask to set the expected value of the bits set in the wakeup filter mask to trigger a system wake event.”…”�”}”(hj¥, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubhÞ)�”}”(hŒ�If the hardware supports it and wakeup_filter_mask is not 0 then scancodes which match the filter will wake the system from e.g. suspend to RAM or power off.”h]”hŒ�If the hardware supports it and wakeup_filter_mask is not 0 then scancodes which match the filter will wake the system from e.g. suspend to RAM or power off.”…”�”}”(hj³, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubhÞ)�”}”(hŒ,Otherwise the write will fail with an error.”h]”hŒ,Otherwise the write will fail with an error.”…”�”}”(hjÁ, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubhÞ)�”}”(hŒ?This value may be reset to 0 if the wakeup protocol is altered.”h]”hŒ?This value may be reset to 0 if the wakeup protocol is altered.”…”�”}”(hjÏ, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KehhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_rc_rc_n_wakeup_filter_mask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-rc-rc-n-wakeup-filter-mask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjë, ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/rc\/rc\\/wakeup_filter_mask**”h]”j`)�”}”(hŒ1**\/sys\/class\/rc\/rc\\/wakeup_filter_mask**”h]”hŒ-/sys/class/rc/rc/wakeup_filter_mask”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj- ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´Kxhjþ, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë, ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè, ubah}”(h]”jç, ah ]”h"]”Œ(abi_sys_class_rc_rc_n_wakeup_filter_mask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6- jÝ, sj˜}”jç, jÝ, subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hj;- h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hjE- h]”hŒsysfs-class-rc”…”�”}”(hjG- h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC- ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ- Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´Kxhj;- ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubhÞ)�”}”(hŒ8Sets the scancode wakeup filter mask of bits to compare.”h]”hŒ8Sets the scancode wakeup filter mask of bits to compare.”…”�”}”(hji- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubhÞ)�”}”(hŒ«Use in combination with /sys/class/rc/rcN/wakeup_filter to set the bits of the scancode which should be compared against the expected value to trigger a system wake event.”h]”hŒ«Use in combination with /sys/class/rc/rcN/wakeup_filter to set the bits of the scancode which should be compared against the expected value to trigger a system wake event.”…”�”}”(hjw- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubhÞ)�”}”(hŒ�If the hardware supports it and wakeup_filter_mask is not 0 then scancodes which match the filter will wake the system from e.g. suspend to RAM or power off.”h]”hŒ�If the hardware supports it and wakeup_filter_mask is not 0 then scancodes which match the filter will wake the system from e.g. suspend to RAM or power off.”…”�”}”(hj…- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubhÞ)�”}”(hŒ,Otherwise the write will fail with an error.”h]”hŒ,Otherwise the write will fail with an error.”…”�”}”(hj“- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubhÞ)�”}”(hŒ?This value may be reset to 0 if the wakeup protocol is altered.”h]”hŒ?This value may be reset to 0 if the wakeup protocol is altered.”…”�”}”(hj¡- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KxhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_rc_rc_n_wakeup_protocols:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-rc-rc-n-wakeup-protocols”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj½- ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/rc\/rc\\/wakeup_protocols**”h]”j`)�”}”(hŒ/**\/sys\/class\/rc\/rc\\/wakeup_protocols**”h]”hŒ+/sys/class/rc/rc/wakeup_protocols”…”�”}”(hj×- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓ- ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhjÐ- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊ- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½- ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjº- ubah}”(h]”j¹- ah ]”h"]”Œ&abi_sys_class_rc_rc_n_wakeup_protocols”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j. j¯- sj˜}”j¹- j¯- subhÞ)�”}”(hŒGDefined on file :ref:`sysfs-class-rc `”h]”(hŒDefined on file ”…”�”}”(hj . h²hh³Nh´Nubh)�”}”(hŒ7:ref:`sysfs-class-rc `”h]”j§)�”}”(hj. h]”hŒsysfs-class-rc”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj. ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j#. Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_class_rc”uh1hh³j( h´KKhj . ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒfReading this file returns a list of available protocols to use for the wakeup filter, something like::”h]”hŒeReading this file returns a list of available protocols to use for the wakeup filter, something like:”…”�”}”(hj;. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubj¹)�”}”(hŒ8"rc-5 nec nec-x rc-6-0 rc-6-6a-24 [rc-6-6a-32] rc-6-mce"”h]”hŒ8"rc-5 nec nec-x rc-6-0 rc-6-6a-24 [rc-6-6a-32] rc-6-mce"”…”�”}”hjI. sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j( h´KKhhÊh²hubhÞ)�”}”(hŒ‡Note that protocol variants are listed, so "nec", "sony", "rc-5", "rc-6" have their different bit length encodings listed if available.”h]”hŒ—Note that protocol variants are listed, so “necâ€�, “sonyâ€�, “rc-5â€�, “rc-6â€� have their different bit length encodings listed if available.”…”�”}”(hjW. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒ4The enabled wakeup protocol is shown in [] brackets.”h]”hŒ4The enabled wakeup protocol is shown in [] brackets.”…”�”}”(hje. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒ,Only one protocol can be selected at a time.”h]”hŒ,Only one protocol can be selected at a time.”…”�”}”(hjs. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒ3Writing "proto" will use "proto" for wakeup events.”h]”hŒ;Writing “protoâ€� will use “protoâ€� for wakeup events.”…”�”}”(hj�. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒ#Writing "none" will disable wakeup.”h]”hŒ'Writing “noneâ€� will disable wakeup.”…”�”}”(hj�. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubhÞ)�”}”(hŒ‹Write fails with EINVAL if an invalid protocol combination or unknown protocol name is used, or if wakeup is not supported by the hardware.”h]”hŒ‹Write fails with EINVAL if an invalid protocol combination or unknown protocol name is used, or if wakeup is not supported by the hardware.”…”�”}”(hj�. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j( h´KKhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_reboot_mode_driver_reboot_modes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-reboot-mode-driver-reboot-modes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj¹. ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/reboot\-mode\/\\/reboot_modes**”h]”j`)�”}”(hŒ8**\/sys\/class\/reboot\-mode\/\\/reboot_modes**”h]”hŒ4/sys/class/reboot-mode//reboot_modes”…”�”}”(hjÓ. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-class-reboot-mode-reboot_modes”h´KhjÌ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹. ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶. ubah}”(h]”jµ. ah ]”h"]”Œ-abi_sys_class_reboot_mode_driver_reboot_modes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/ j«. sj˜}”jµ. j«. subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-class-reboot-mode-reboot_modes `”h]”(hŒDefined on file ”…”�”}”(hj / h²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-class-reboot-mode-reboot_modes `”h]”j§)�”}”(hj/ h]”hŒ$sysfs-class-reboot-mode-reboot_modes”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j / Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_class_reboot_mode_reboot_modes”uh1hh³jç. h´Khj / ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubhÞ)�”}”(hŒàThis interface exposes the reboot-mode arguments registered with the reboot-mode framework. It is a read-only interface and provides a space separated list of reboot-mode arguments supported on the current platform. Example:”h]”hŒàThis interface exposes the reboot-mode arguments registered with the reboot-mode framework. It is a read-only interface and provides a space separated list of reboot-mode arguments supported on the current platform. Example:”…”�”}”(hj8/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubjÛ›)�”}”(hŒrecovery fastboot bootloader ”h]”hÞ)�”}”(hŒrecovery fastboot bootloader”h]”hŒrecovery fastboot bootloader”…”�”}”(hjJ/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhjF/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jç. h´KhhÊh²hubhÞ)�”}”(hŒiThe exact sysfs path may vary depending on the name of the driver that registers the arguments. Example::”h]”hŒhThe exact sysfs path may vary depending on the name of the driver that registers the arguments. Example:”…”�”}”(hj^/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubj¹)�”}”(hŒ™/sys/class/reboot-mode/nvmem-reboot-mode/reboot_modes /sys/class/reboot-mode/syscon-reboot-mode/reboot_modes /sys/class/reboot-mode/qcom-pon/reboot_modes”h]”hŒ™/sys/class/reboot-mode/nvmem-reboot-mode/reboot_modes /sys/class/reboot-mode/syscon-reboot-mode/reboot_modes /sys/class/reboot-mode/qcom-pon/reboot_modes”…”�”}”hjl/ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jç. h´KhhÊh²hubhÞ)�”}”(hŒØThe supported arguments can be used by userspace to invoke device reset using the standard reboot() system call interface, with the "argument" as string to ``*arg`` parameter along with ``LINUX_REBOOT_CMD_RESTART2``.”h]”(hŒ The supported arguments can be used by userspace to invoke device reset using the standard reboot() system call interface, with the “argumentâ€� as string to ”…”�”}”(hjz/ h²hh³Nh´Nubje0)�”}”(hŒ``*arg``”h]”hŒ*arg”…”�”}”(hj‚/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjz/ ubhŒ parameter along with ”…”�”}”(hjz/ h²hh³Nh´Nubje0)�”}”(hŒ``LINUX_REBOOT_CMD_RESTART2``”h]”hŒLINUX_REBOOT_CMD_RESTART2”…”�”}”(hj”/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjz/ ubhŒ.”…”�”}”(hjz/ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubhÞ)�”}”(hŒ¨A driver can expose the supported arguments by registering them with the reboot-mode framework using the property names that follow the mode- format. Example:”h]”hŒ¨A driver can expose the supported arguments by registering them with the reboot-mode framework using the property names that follow the mode- format. Example:”…”�”}”(hj¬/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubjÛ›)�”}”(hŒmode-bootloader, mode-recovery ”h]”hÞ)�”}”(hŒmode-bootloader, mode-recovery”h]”hŒmode-bootloader, mode-recovery”…”�”}”(hj¾/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´Khjº/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jç. h´KhhÊh²hubhÞ)�”}”(hŒ¡This attribute is useful for scripts or initramfs logic that need to programmatically determine which reboot-mode arguments are valid before triggering a reboot.”h]”hŒ¡This attribute is useful for scripts or initramfs logic that need to programmatically determine which reboot-mode arguments are valid before triggering a reboot.”…”�”}”(hjÒ/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jç. h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_regulator_bypass:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-bypass”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjî/ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/bypass**”h]”j`)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/bypass**”h]”hŒ'/sys/class/regulator/.../bypass”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-regulator”h´Mahj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî/ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë/ ubah}”(h]”jê/ ah ]”h"]”Œabi_sys_class_regulator_bypass”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:0 jà/ sj˜}”jê/ jà/ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj?0 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjI0 h]”hŒsysfs-class-regulator”…”�”}”(hjK0 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG0 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU0 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Mahj?0 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubhÞ)�”}”(hŒoSome regulator directories will contain a field called bypass. This indicates if the device is in bypass mode.”h]”hŒoSome regulator directories will contain a field called bypass. This indicates if the device is in bypass mode.”…”�”}”(hjm0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hj{0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 'enabled'”h]”hÞ)�”}”(hjŽ0 h]”hŒ ‘enabled’”…”�”}”(hj�0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahjŒ0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‰0 ubjˆ)�”}”(hŒ 'disabled'”h]”hÞ)�”}”(hj¥0 h]”hŒ‘disabled’”…”�”}”(hj§0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mahj£0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‰0 ubjˆ)�”}”(hŒ 'unknown' ”h]”hÞ)�”}”(hŒ 'unknown'”h]”hŒ ‘unknown’”…”�”}”(hj¾0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mahjº0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj‰0 ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j0 h´MahhÊh²hubhÞ)�”}”(hŒ0'enabled' means the regulator is in bypass mode.”h]”hŒ4‘enabled’ means the regulator is in bypass mode.”…”�”}”(hjØ0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubhÞ)�”}”(hŒ2'disabled' means that the regulator is regulating.”h]”hŒ6‘disabled’ means that the regulator is regulating.”…”�”}”(hjæ0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubhÞ)�”}”(hŒV'unknown' means software cannot determine the state, or the reported state is invalid.”h]”hŒZ‘unknown’ means software cannot determine the state, or the reported state is invalid.”…”�”}”(hjô0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MahhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_regulator_fail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-fail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj1 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/fail**”h]”j`)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/fail**”h]”hŒ%/sys/class/regulator/.../fail”…”�”}”(hj*1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M‘hj#1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj 1 ubah}”(h]”j 1 ah ]”h"]”Œabi_sys_class_regulator_fail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[1 j1 sj˜}”j 1 j1 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj`1 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjj1 h]”hŒsysfs-class-regulator”…”�”}”(hjl1 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh1 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv1 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M‘hj`1 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M‘hhÊh²hubhÞ)�”}”(hŒ„Some regulator directories will contain a field called fail. This indicates if the device reports an output failure (1) or not (0).”h]”hŒ„Some regulator directories will contain a field called fail. This indicates if the device reports an output failure (1) or not (0).”…”�”}”(hjŽ1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M‘hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_regulator_max_microamps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-regulator-max-microamps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjª1 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/max_microamps**”h]”j`)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/max_microamps**”h]”hŒ./sys/class/regulator/.../max_microamps”…”�”}”(hjÄ1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¿hj½1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª1 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§1 ubah}”(h]”j¦1 ah ]”h"]”Œ%abi_sys_class_regulator_max_microamps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõ1 jœ1 sj˜}”j¦1 jœ1 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjú1 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj2 h]”hŒsysfs-class-regulator”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´K¿hjú1 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¿hhÊh²hubhÞ)�”}”(hŒéSome regulator directories will contain a field called max_microamps. This holds the maximum safe working regulator output current limit setting for this domain measured in microamps, for regulators which support current constraints.”h]”hŒéSome regulator directories will contain a field called max_microamps. This holds the maximum safe working regulator output current limit setting for this domain measured in microamps, for regulators which support current constraints.”…”�”}”(hj(2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¿hhÊh²hubhÞ)�”}”(hŒˆNOTE: this will return the string 'constraint not defined' if the power domain has no max microamps constraint defined by platform code.”h]”hŒŒNOTE: this will return the string ‘constraint not defined’ if the power domain has no max microamps constraint defined by platform code.”…”�”}”(hj62 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¿hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_regulator_max_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-regulator-max-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjR2 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/max_microvolts**”h]”j`)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/max_microvolts**”h]”hŒ//sys/class/regulator/.../max_microvolts”…”�”}”(hjl2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¡hje2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR2 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO2 ubah}”(h]”jN2 ah ]”h"]”Œ&abi_sys_class_regulator_max_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�2 jD2 sj˜}”jN2 jD2 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj¢2 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj¬2 h]”hŒsysfs-class-regulator”…”�”}”(hj®2 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª2 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸2 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´K¡hj¢2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¡hhÊh²hubhÞ)�”}”(hŒåSome regulator directories will contain a field called max_microvolts. This holds the maximum safe working regulator output voltage setting for this domain measured in microvolts, for regulators which support voltage constraints.”h]”hŒåSome regulator directories will contain a field called max_microvolts. This holds the maximum safe working regulator output voltage setting for this domain measured in microvolts, for regulators which support voltage constraints.”…”�”}”(hjÐ2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¡hhÊh²hubhÞ)�”}”(hŒ‰NOTE: this will return the string 'constraint not defined' if the power domain has no max microvolts constraint defined by platform code.”h]”hŒ�NOTE: this will return the string ‘constraint not defined’ if the power domain has no max microvolts constraint defined by platform code.”…”�”}”(hjÞ2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K¡hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_regulator_microamps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-regulator-microamps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjú2 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/microamps**”h]”j`)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/microamps**”h]”hŒ*/sys/class/regulator/.../microamps”…”�”}”(hj3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kjhj 3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj 3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú2 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷2 ubah}”(h]”jö2 ah ]”h"]”Œ!abi_sys_class_regulator_microamps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jE3 jì2 sj˜}”jö2 jì2 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjJ3 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjT3 h]”hŒsysfs-class-regulator”…”�”}”(hjV3 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR3 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`3 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´KjhjJ3 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KjhhÊh²hubhÞ)�”}”(hŒåSome regulator directories will contain a field called microamps. This holds the regulator output current limit setting measured in microamps (i.e. E-6 Amps), for regulators which can report the control input for a current limit.”h]”hŒåSome regulator directories will contain a field called microamps. This holds the regulator output current limit setting measured in microamps (i.e. E-6 Amps), for regulators which can report the control input for a current limit.”…”�”}”(hjx3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KjhhÊh²hubhÞ)�”}”(hŒ©NOTE: This value should not be used to determine the regulator output current level as this value is the same regardless of whether the regulator is enabled or disabled.”h]”hŒ©NOTE: This value should not be used to determine the regulator output current level as this value is the same regardless of whether the regulator is enabled or disabled.”…”�”}”(hj†3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KjhhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_regulator_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-regulator-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¢3 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/regulator\/\.\.\.\/microvolts**”h]”j`)�”}”(hŒ/**\/sys\/class\/regulator\/\.\.\.\/microvolts**”h]”hŒ+/sys/class/regulator/.../microvolts”…”�”}”(hj¼3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K[hjµ3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢3 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸ3 ubah}”(h]”jž3 ah ]”h"]”Œ"abi_sys_class_regulator_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jí3 j”3 sj˜}”jž3 j”3 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjò3 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjü3 h]”hŒsysfs-class-regulator”…”�”}”(hjþ3 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjú3 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j4 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´K[hjò3 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K[hhÊh²hubhÞ)�”}”(hŒÚSome regulator directories will contain a field called microvolts. This holds the regulator output voltage setting measured in microvolts (i.e. E-6 Volts), for regulators which can report the control input for voltage.”h]”hŒÚSome regulator directories will contain a field called microvolts. This holds the regulator output voltage setting measured in microvolts (i.e. E-6 Volts), for regulators which can report the control input for voltage.”…”�”}”(hj 4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K[hhÊh²hubhÞ)�”}”(hŒ©NOTE: This value should not be used to determine the regulator output voltage level as this value is the same regardless of whether the regulator is enabled or disabled.”h]”hŒ©NOTE: This value should not be used to determine the regulator output voltage level as this value is the same regardless of whether the regulator is enabled or disabled.”…”�”}”(hj.4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K[hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_regulator_min_microamps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-regulator-min-microamps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjJ4 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/min_microamps**”h]”j`)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/min_microamps**”h]”hŒ./sys/class/regulator/.../min_microamps”…”�”}”(hjd4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K°hj]4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ4 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG4 ubah}”(h]”jF4 ah ]”h"]”Œ%abi_sys_class_regulator_min_microamps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•4 j<4 sj˜}”jF4 j<4 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjš4 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj¤4 h]”hŒsysfs-class-regulator”…”�”}”(hj¦4 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢4 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°4 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´K°hjš4 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K°hhÊh²hubhÞ)�”}”(hŒéSome regulator directories will contain a field called min_microamps. This holds the minimum safe working regulator output current limit setting for this domain measured in microamps, for regulators which support current constraints.”h]”hŒéSome regulator directories will contain a field called min_microamps. This holds the minimum safe working regulator output current limit setting for this domain measured in microamps, for regulators which support current constraints.”…”�”}”(hjÈ4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K°hhÊh²hubhÞ)�”}”(hŒˆNOTE: this will return the string 'constraint not defined' if the power domain has no min microamps constraint defined by platform code.”h]”hŒŒNOTE: this will return the string ‘constraint not defined’ if the power domain has no min microamps constraint defined by platform code.”…”�”}”(hjÖ4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K°hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_regulator_min_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-regulator-min-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjò4 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/min_microvolts**”h]”j`)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/min_microvolts**”h]”hŒ//sys/class/regulator/.../min_microvolts”…”�”}”(hj 5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K’hj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò4 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï4 ubah}”(h]”jî4 ah ]”h"]”Œ&abi_sys_class_regulator_min_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=5 jä4 sj˜}”jî4 jä4 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjB5 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjL5 h]”hŒsysfs-class-regulator”…”�”}”(hjN5 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJ5 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX5 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´K’hjB5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K’hhÊh²hubhÞ)�”}”(hŒåSome regulator directories will contain a field called min_microvolts. This holds the minimum safe working regulator output voltage setting for this domain measured in microvolts, for regulators which support voltage constraints.”h]”hŒåSome regulator directories will contain a field called min_microvolts. This holds the minimum safe working regulator output voltage setting for this domain measured in microvolts, for regulators which support voltage constraints.”…”�”}”(hjp5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K’hhÊh²hubhÞ)�”}”(hŒ‰NOTE: this will return the string 'constraint not defined' if the power domain has no min microvolts constraint defined by platform code.”h]”hŒ�NOTE: this will return the string ‘constraint not defined’ if the power domain has no min microvolts constraint defined by platform code.”…”�”}”(hj~5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´K’hhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_regulator_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjš5 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/name**”h]”j`)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/name**”h]”hŒ%/sys/class/regulator/.../name”…”�”}”(hj´5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj°5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÎhj­5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjª5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjš5 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj—5 ubah}”(h]”j–5 ah ]”h"]”Œabi_sys_class_regulator_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå5 jŒ5 sj˜}”j–5 jŒ5 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjê5 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjô5 h]”hŒsysfs-class-regulator”…”�”}”(hjö5 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò5 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´KÎhjê5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÎhhÊh²hubhÞ)�”}”(hŒ~Each regulator directory will contain a field called name. This holds a string identifying the regulator for display purposes.”h]”hŒ~Each regulator directory will contain a field called name. This holds a string identifying the regulator for display purposes.”…”�”}”(hj6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÎhhÊh²hubhÞ)�”}”(hŒZNOTE: this will be empty if no suitable name is provided by platform or regulator drivers.”h]”hŒZNOTE: this will be empty if no suitable name is provided by platform or regulator drivers.”…”�”}”(hj&6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÎhhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_regulator_num_users:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-regulator-num-users”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjB6 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/num_users**”h]”j`)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/num_users**”h]”hŒ*/sys/class/regulator/.../num_users”…”�”}”(hj\6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÛhjU6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB6 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?6 ubah}”(h]”j>6 ah ]”h"]”Œ!abi_sys_class_regulator_num_users”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�6 j46 sj˜}”j>6 j46 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj’6 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjœ6 h]”hŒsysfs-class-regulator”…”�”}”(hjž6 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš6 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨6 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´KÛhj’6 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÛhhÊh²hubhÞ)�”}”(hŒ Each regulator directory will contain a field called num_users. This holds the number of consumer devices that have called regulator_enable() on this regulator.”h]”hŒ Each regulator directory will contain a field called num_users. This holds the number of consumer devices that have called regulator_enable() on this regulator.”…”�”}”(hjÀ6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KÛhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_regulator_opmode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-opmode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÜ6 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/opmode**”h]”j`)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/opmode**”h]”hŒ'/sys/class/regulator/.../opmode”…”�”}”(hjö6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kyhjï6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜ6 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙ6 ubah}”(h]”jØ6 ah ]”h"]”Œabi_sys_class_regulator_opmode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'7 jÎ6 sj˜}”jØ6 jÎ6 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj,7 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj67 h]”hŒsysfs-class-regulator”…”�”}”(hj87 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj47 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB7 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Kyhj,7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhhÊh²hubhÞ)�”}”(hŒ©Some regulator directories will contain a field called opmode. This holds the current regulator operating mode, for regulators which can report that control input value.”h]”hŒ©Some regulator directories will contain a field called opmode. This holds the current regulator operating mode, for regulators which can report that control input value.”…”�”}”(hjZ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhhÊh²hubhÞ)�”}”(hŒ5The opmode value can be one of the following strings:”h]”hŒ5The opmode value can be one of the following strings:”…”�”}”(hjh7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ'fast'”h]”hÞ)�”}”(hj{7 h]”hŒ ‘fast’”…”�”}”(hj}7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kyhjy7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjv7 ubjˆ)�”}”(hŒ'normal'”h]”hÞ)�”}”(hj’7 h]”hŒ ‘normal’”…”�”}”(hj”7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kyhj�7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjv7 ubjˆ)�”}”(hŒ'idle'”h]”hÞ)�”}”(hj©7 h]”hŒ ‘idle’”…”�”}”(hj«7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kyhj§7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjv7 ubjˆ)�”}”(hŒ 'standby'”h]”hÞ)�”}”(hjÀ7 h]”hŒ ‘standby’”…”�”}”(hjÂ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kyhj¾7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjv7 ubjˆ)�”}”(hŒ 'unknown' ”h]”hÞ)�”}”(hŒ 'unknown'”h]”hŒ ‘unknown’”…”�”}”(hjÙ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhjÕ7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjv7 ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j0 h´KyhhÊh²hubhÞ)�”}”(hŒ=The modes are described in include/linux/regulator/consumer.h”h]”hŒ=The modes are described in include/linux/regulator/consumer.h”…”�”}”(hjó7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhhÊh²hubhÞ)�”}”(hŒïNOTE: This value should not be used to determine the regulator output operating mode as this value is the same regardless of whether the regulator is enabled or disabled. A "status" attribute may be available to determine the actual mode.”h]”hŒóNOTE: This value should not be used to determine the regulator output operating mode as this value is the same regardless of whether the regulator is enabled or disabled. A “statusâ€� attribute may be available to determine the actual mode.”…”�”}”(hj8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KyhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_regulator_over_current:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-regulator-over-current”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj8 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/regulator\/\.\.\.\/over_current**”h]”j`)�”}”(hŒ1**\/sys\/class\/regulator\/\.\.\.\/over_current**”h]”hŒ-/sys/class/regulator/.../over_current”…”�”}”(hj78 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj38 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mhj08 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8 ubah}”(h]”j8 ah ]”h"]”Œ$abi_sys_class_regulator_over_current”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh8 j8 sj˜}”j8 j8 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjm8 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjw8 h]”hŒsysfs-class-regulator”…”�”}”(hjy8 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju8 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ8 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Mhjm8 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubhÞ)�”}”(hŒ�Some regulator directories will contain a field called over_current. This indicates if the device reports an over-current fault (1) or not (0).”h]”hŒ�Some regulator directories will contain a field called over_current. This indicates if the device reports an over-current fault (1) or not (0).”…”�”}”(hj›8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubj))�”}”(hŒ... _abi_sys_class_regulator_over_current_warn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-regulator-over-current-warn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj·8 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/over_current_warn**”h]”j`)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/over_current_warn**”h]”hŒ2/sys/class/regulator/.../over_current_warn”…”�”}”(hjÑ8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍ8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¬hjÊ8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄ8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·8 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´8 ubah}”(h]”j³8 ah ]”h"]”Œ)abi_sys_class_regulator_over_current_warn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9 j©8 sj˜}”j³8 j©8 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj9 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj9 h]”hŒsysfs-class-regulator”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M¬hj9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¬hhÊh²hubhÞ)�”}”(hŒ—Some regulator directories will contain a field called over_current_warn. This indicates if the device reports an over-current warning (1) or not (0).”h]”hŒ—Some regulator directories will contain a field called over_current_warn. This indicates if the device reports an over-current warning (1) or not (0).”…”�”}”(hj59 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¬hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_regulator_over_temp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-regulator-over-temp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjQ9 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/over_temp**”h]”j`)�”}”(hŒ.**\/sys\/class\/regulator\/\.\.\.\/over_temp**”h]”hŒ*/sys/class/regulator/.../over_temp”…”�”}”(hjk9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mšhjd9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ9 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN9 ubah}”(h]”jM9 ah ]”h"]”Œ!abi_sys_class_regulator_over_temp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœ9 jC9 sj˜}”jM9 jC9 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj¡9 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj«9 h]”hŒsysfs-class-regulator”…”�”}”(hj­9 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©9 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·9 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Mšhj¡9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MšhhÊh²hubhÞ)�”}”(hŒ‘Some regulator directories will contain a field called over_temp. This indicates if the device reports an over-temperature fault (1) or not (0).”h]”hŒ‘Some regulator directories will contain a field called over_temp. This indicates if the device reports an over-temperature fault (1) or not (0).”…”�”}”(hjÏ9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MšhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_regulator_over_temp_warn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-regulator-over-temp-warn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjë9 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/over_temp_warn**”h]”j`)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/over_temp_warn**”h]”hŒ//sys/class/regulator/.../over_temp_warn”…”�”}”(hj: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¾hjþ9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjû9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjø9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë9 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè9 ubah}”(h]”jç9 ah ]”h"]”Œ&abi_sys_class_regulator_over_temp_warn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6: jÝ9 sj˜}”jç9 jÝ9 subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj;: h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjE: h]”hŒsysfs-class-regulator”…”�”}”(hjG: h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjC: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQ: Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M¾hj;: ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¾hhÊh²hubhÞ)�”}”(hŒ˜Some regulator directories will contain a field called over_temp_warn. This indicates if the device reports an over-temperature warning (1) or not (0).”h]”hŒ˜Some regulator directories will contain a field called over_temp_warn. This indicates if the device reports an over-temperature warning (1) or not (0).”…”�”}”(hji: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M¾hhÊh²hubj))�”}”(hŒ... _abi_sys_class_regulator_over_voltage_warn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-regulator-over-voltage-warn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj…: ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/over_voltage_warn**”h]”j`)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/over_voltage_warn**”h]”hŒ2/sys/class/regulator/.../over_voltage_warn”…”�”}”(hjŸ: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›: ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mµhj˜: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…: ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚: ubah}”(h]”j�: ah ]”h"]”Œ)abi_sys_class_regulator_over_voltage_warn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐ: jw: sj˜}”j�: jw: subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjÕ: h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjß: h]”hŒsysfs-class-regulator”…”�”}”(hjá: h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝ: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jë: Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MµhjÕ: ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MµhhÊh²hubhÞ)�”}”(hŒ—Some regulator directories will contain a field called over_voltage_warn. This indicates if the device reports an over-voltage warning (1) or not (0).”h]”hŒ—Some regulator directories will contain a field called over_voltage_warn. This indicates if the device reports an over-voltage warning (1) or not (0).”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MµhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_regulator_parent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-parent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj; ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/parent**”h]”j`)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/parent**”h]”hŒ'/sys/class/regulator/.../parent”…”�”}”(hj9; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5; ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kðhj2; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj; ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj; ubah}”(h]”j; ah ]”h"]”Œabi_sys_class_regulator_parent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj; j; sj˜}”j; j; subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjo; h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjy; h]”hŒsysfs-class-regulator”…”�”}”(hj{; h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjw; ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…; Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Kðhjo; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KðhhÊh²hubhÞ)�”}”(hŒzSome regulator directories will contain a link called parent. This points to the parent or supply regulator if one exists.”h]”hŒzSome regulator directories will contain a link called parent. This points to the parent or supply regulator if one exists.”…”�”}”(hj�; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KðhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_regulator_regulation_out:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-regulator-regulation-out”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¹; ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/regulation_out**”h]”j`)�”}”(hŒ3**\/sys\/class\/regulator\/\.\.\.\/regulation_out**”h]”hŒ//sys/class/regulator/.../regulation_out”…”�”}”(hjÓ; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MˆhjÌ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹; ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶; ubah}”(h]”jµ; ah ]”h"]”Œ&abi_sys_class_regulator_regulation_out”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j< j«; sj˜}”jµ; j«; subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj < h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj< h]”hŒsysfs-class-regulator”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj< ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j< Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Mˆhj < ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MˆhhÊh²hubhÞ)�”}”(hŒ—Some regulator directories will contain a field called regulation_out. This indicates if the device reports an out-of-regulation fault (1) or not (0).”h]”hŒ—Some regulator directories will contain a field called regulation_out. This indicates if the device reports an out-of-regulation fault (1) or not (0).”…”�”}”(hj7< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MˆhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_regulator_requested_microamps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-regulator-requested-microamps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjS< ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/regulator\/\.\.\.\/requested_microamps**”h]”j`)�”}”(hŒ8**\/sys\/class\/regulator\/\.\.\.\/requested_microamps**”h]”hŒ4/sys/class/regulator/.../requested_microamps”…”�”}”(hjm< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji< ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Kåhjf< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjc< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS< ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjP< ubah}”(h]”jO< ah ]”h"]”Œ+abi_sys_class_regulator_requested_microamps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jž< jE< sj˜}”jO< jE< subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj£< h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj­< h]”hŒsysfs-class-regulator”…”�”}”(hj¯< h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«< ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹< Œreftype”Œref”•Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Kåhj£< ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KåhhÊh²hubhÞ)�”}”(hŒ¶Some regulator directories will contain a field called requested_microamps. This holds the total requested load current in microamps for this regulator from all its consumer devices.”h]”hŒ¶Some regulator directories will contain a field called requested_microamps. This holds the total requested load current in microamps for this regulator from all its consumer devices.”…”�”}”(hjÑ< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KåhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_regulator_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjí< ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/regulator\/\.\.\.\/state**”h]”j`)�”}”(hŒ***\/sys\/class\/regulator\/\.\.\.\/state**”h]”hŒ&/sys/class/regulator/.../state”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí< ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê< ubah}”(h]”jé< ah ]”h"]”Œabi_sys_class_regulator_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8= jß< sj˜}”jé< jß< subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj== h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjG= h]”hŒsysfs-class-regulator”…”�”}”(hjI= h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE= ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS= Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Khj== ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒšSome regulator directories will contain a field called state. This reports the regulator enable control, for regulators which can report that input value.”h]”hŒšSome regulator directories will contain a field called state. This reports the regulator enable control, for regulators which can report that input value.”…”�”}”(hjk= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hjy= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ'enabled' 'disabled' 'unknown'”h]”hŒ*‘enabled’ ‘disabled’ ‘unknown’”…”�”}”(hj‡= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒp'enabled' means the regulator output is ON and is supplying power to the system (assuming no error prevents it).”h]”hŒt‘enabled’ means the regulator output is ON and is supplying power to the system (assuming no error prevents it).”…”�”}”(hj•= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ…'disabled' means the regulator output is OFF and is not supplying power to the system (unless some non-Linux control has enabled it).”h]”hŒ‰â€˜disabled’ means the regulator output is OFF and is not supplying power to the system (unless some non-Linux control has enabled it).”…”�”}”(hj£= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒV'unknown' means software cannot determine the state, or the reported state is invalid.”h]”hŒZ‘unknown’ means software cannot determine the state, or the reported state is invalid.”…”�”}”(hj±= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒyNOTE: this field can be used in conjunction with microvolts or microamps to determine configured regulator output levels.”h]”hŒyNOTE: this field can be used in conjunction with microvolts or microamps to determine configured regulator output levels.”…”�”}”(hj¿= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_regulator_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjÛ= ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/status**”h]”j`)�”}”(hŒ+**\/sys\/class\/regulator\/\.\.\.\/status**”h]”hŒ'/sys/class/regulator/.../status”…”�”}”(hjõ= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ= ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khjî= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ= ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ= ubah}”(h]”j×= ah ]”h"]”Œabi_sys_class_regulator_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&> jÍ= sj˜}”j×= jÍ= subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj+> h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj5> h]”hŒsysfs-class-regulator”…”�”}”(hj7> h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3> ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jA> Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Khj+> ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒžSome regulator directories will contain a field called "status". This reports the current regulator status, for regulators which can report that output value.”h]”hŒ¢Some regulator directories will contain a field called “statusâ€�. This reports the current regulator status, for regulators which can report that output value.”…”�”}”(hjY> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hjg> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubjÛ›)�”}”(hŒ4- off - on - error - fast - normal - idle - standby ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒoff”h]”hÞ)�”}”(hj~> h]”hŒoff”…”�”}”(hj€> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khj|> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒon”h]”hÞ)�”}”(hj•> h]”hŒon”…”�”}”(hj—> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khj“> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒerror”h]”hÞ)�”}”(hj¬> h]”hŒerror”…”�”}”(hj®> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khjª> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒfast”h]”hÞ)�”}”(hjÃ> h]”hŒfast”…”�”}”(hjÅ> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhjÁ> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒnormal”h]”hÞ)�”}”(hjÚ> h]”hŒnormal”…”�”}”(hjÜ> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhjØ> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒidle”h]”hÞ)�”}”(hjñ> h]”hŒidle”…”�”}”(hjó> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khjï> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubjˆ)�”}”(hŒstandby ”h]”hÞ)�”}”(hŒstandby”h]”hŒstandby”…”�”}”(hj ? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Khj? ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjy> ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j0 h´Khju> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j0 h´KhhÊh²hubhÞ)�”}”(hŒ?"off" means the regulator is not supplying power to the system.”h]”hŒC“offâ€� means the regulator is not supplying power to the system.”…”�”}”(hj*? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒt"on" means the regulator is supplying power to the system, and the regulator can't report a detailed operation mode.”h]”hŒz“onâ€� means the regulator is supplying power to the system, and the regulator can’t report a detailed operation mode.”…”�”}”(hj8? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ¨"error" indicates an out-of-regulation status such as being disabled due to thermal shutdown, or voltage being unstable because of problems with the input power supply.”h]”hŒ¬â€œerrorâ€� indicates an out-of-regulation status such as being disabled due to thermal shutdown, or voltage being unstable because of problems with the input power supply.”…”�”}”(hjF? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒ”"fast", "normal", "idle", and "standby" are all detailed regulator operation modes (described elsewhere). They imply "on", but provide more detail.”h]”hŒ¨â€œfastâ€�, “normalâ€�, “idleâ€�, and “standbyâ€� are all detailed regulator operation modes (described elsewhere). They imply “onâ€�, but provide more detail.”…”�”}”(hjT? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubhÞ)�”}”(hŒúNote that regulator status is a function of many inputs, not limited to control inputs from Linux. For example, the actual load presented may trigger "error" status; or a regulator may be enabled by another user, even though Linux did not enable it.”h]”hŒþNote that regulator status is a function of many inputs, not limited to control inputs from Linux. For example, the actual load presented may trigger “errorâ€� status; or a regulator may be enabled by another user, even though Linux did not enable it.”…”�”}”(hjb? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_regulator_suspend_disk_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-regulator-suspend-disk-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj~? ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_microvolts**”h]”j`)�”}”(hŒ<**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_microvolts**”h]”hŒ8/sys/class/regulator/.../suspend_disk_microvolts”…”�”}”(hj˜? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”? ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´Mhj‘? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~? ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{? ubah}”(h]”jz? ah ]”h"]”Œ/abi_sys_class_regulator_suspend_disk_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ? jp? sj˜}”jz? jp? subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjÎ? h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjØ? h]”hŒsysfs-class-regulator”…”�”}”(hjÚ? h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ? ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä? Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MhjÎ? ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubhÞ)�”}”(hXSome regulator directories will contain a field called suspend_disk_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to disk, for voltage regulators implementing suspend voltage configuration constraints.”h]”hXSome regulator directories will contain a field called suspend_disk_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to disk, for voltage regulators implementing suspend voltage configuration constraints.”…”�”}”(hjü? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubj))�”}”(hŒ... _abi_sys_class_regulator_suspend_disk_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-regulator-suspend-disk-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj@ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_mode**”h]”j`)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_mode**”h]”hŒ2/sys/class/regulator/.../suspend_disk_mode”…”�”}”(hj2@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M$hj+@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@ ubah}”(h]”j@ ah ]”h"]”Œ)abi_sys_class_regulator_suspend_disk_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc@ j @ sj˜}”j@ j @ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjh@ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjr@ h]”hŒsysfs-class-regulator”…”�”}”(hjt@ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp@ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~@ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M$hjh@ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M$hhÊh²hubhÞ)�”}”(hŒóSome regulator directories will contain a field called suspend_disk_mode. This holds the regulator operating mode setting for this domain when the system is suspended to disk, for regulators implementing suspend mode configuration constraints.”h]”hŒóSome regulator directories will contain a field called suspend_disk_mode. This holds the regulator operating mode setting for this domain when the system is suspended to disk, for regulators implementing suspend mode configuration constraints.”…”�”}”(hj–@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M$hhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_regulator_suspend_disk_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-regulator-suspend-disk-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj²@ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_state**”h]”j`)�”}”(hŒ7**\/sys\/class\/regulator\/\.\.\.\/suspend_disk_state**”h]”hŒ3/sys/class/regulator/.../suspend_disk_state”…”�”}”(hjÌ@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MGhjÅ@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂ@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²@ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯@ ubah}”(h]”j®@ ah ]”h"]”Œ*abi_sys_class_regulator_suspend_disk_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý@ j¤@ sj˜}”j®@ j¤@ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjA h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj A h]”hŒsysfs-class-regulator”…”�”}”(hjA h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj A ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jA Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MGhjA ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MGhhÊh²hubhÞ)�”}”(hŒÊSome regulator directories will contain a field called suspend_disk_state. This holds the regulator operating state when suspended to disk, for regulators implementing suspend configuration constraints.”h]”hŒÊSome regulator directories will contain a field called suspend_disk_state. This holds the regulator operating state when suspended to disk, for regulators implementing suspend configuration constraints.”…”�”}”(hj0A h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MGhhÊh²hubhÞ)�”}”(hŒGThis will be one of the same strings reported by the "state" attribute.”h]”hŒKThis will be one of the same strings reported by the “stateâ€� attribute.”…”�”}”(hj>A h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MGhhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_regulator_suspend_mem_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-regulator-suspend-mem-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjZA ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_microvolts**”h]”j`)�”}”(hŒ;**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_microvolts**”h]”hŒ7/sys/class/regulator/.../suspend_mem_microvolts”…”�”}”(hjtA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpA ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KøhjmA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZA ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWA ubah}”(h]”jVA ah ]”h"]”Œ.abi_sys_class_regulator_suspend_mem_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥A jLA sj˜}”jVA jLA subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjªA h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj´A h]”hŒsysfs-class-regulator”…”�”}”(hj¶A h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²A ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀA Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´KøhjªA ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KøhhÊh²hubhÞ)�”}”(hXSome regulator directories will contain a field called suspend_mem_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to memory, for voltage regulators implementing suspend voltage configuration constraints.”h]”hXSome regulator directories will contain a field called suspend_mem_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to memory, for voltage regulators implementing suspend voltage configuration constraints.”…”�”}”(hjØA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KøhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_regulator_suspend_mem_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-regulator-suspend-mem-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjôA ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_mode**”h]”j`)�”}”(hŒ5**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_mode**”h]”hŒ1/sys/class/regulator/.../suspend_mem_mode”…”�”}”(hjB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj B ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôA ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñA ubah}”(h]”jðA ah ]”h"]”Œ(abi_sys_class_regulator_suspend_mem_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?B jæA sj˜}”jðA jæA subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjDB h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjNB h]”hŒsysfs-class-regulator”…”�”}”(hjPB h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLB ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZB Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MhjDB ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubhÞ)�”}”(hŒôSome regulator directories will contain a field called suspend_mem_mode. This holds the regulator operating mode setting for this domain when the system is suspended to memory, for regulators implementing suspend mode configuration constraints.”h]”hŒôSome regulator directories will contain a field called suspend_mem_mode. This holds the regulator operating mode setting for this domain when the system is suspended to memory, for regulators implementing suspend mode configuration constraints.”…”�”}”(hjrB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubj))�”}”(hŒ... _abi_sys_class_regulator_suspend_mem_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-class-regulator-suspend-mem-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŽB ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_state**”h]”j`)�”}”(hŒ6**\/sys\/class\/regulator\/\.\.\.\/suspend_mem_state**”h]”hŒ2/sys/class/regulator/.../suspend_mem_state”…”�”}”(hj¨B h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤B ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M:hj¡B ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›B ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽB ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹B ubah}”(h]”jŠB ah ]”h"]”Œ)abi_sys_class_regulator_suspend_mem_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙB j€B sj˜}”jŠB j€B subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjÞB h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjèB h]”hŒsysfs-class-regulator”…”�”}”(hjêB h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæB ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôB Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M:hjÞB ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M:hhÊh²hubhÞ)�”}”(hŒËSome regulator directories will contain a field called suspend_mem_state. This holds the regulator operating state when suspended to memory, for regulators implementing suspend configuration constraints.”h]”hŒËSome regulator directories will contain a field called suspend_mem_state. This holds the regulator operating state when suspended to memory, for regulators implementing suspend configuration constraints.”…”�”}”(hj C h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M:hhÊh²hubhÞ)�”}”(hŒGThis will be one of the same strings reported by the "state" attribute.”h]”hŒKThis will be one of the same strings reported by the “stateâ€� attribute.”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M:hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_regulator_suspend_standby_microvolts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-regulator-suspend-standby-microvolts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj6C ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/regulator\/\.\.\.\/suspend_standby_microvolts**”h]”j`)�”}”(hŒ?**\/sys\/class\/regulator\/\.\.\.\/suspend_standby_microvolts**”h]”hŒ;/sys/class/regulator/.../suspend_standby_microvolts”…”�”}”(hjPC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjLC ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhjIC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjFC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjCC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj6C ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3C ubah}”(h]”j2C ah ]”h"]”Œ2abi_sys_class_regulator_suspend_standby_microvolts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�C j(C sj˜}”j2C j(C subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj†C h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj�C h]”hŒsysfs-class-regulator”…”�”}”(hj’C h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŽC ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jœC Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´Mhj†C ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubhÞ)�”}”(hX!Some regulator directories will contain a field called suspend_standby_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to standby, for voltage regulators implementing suspend voltage configuration constraints.”h]”hX!Some regulator directories will contain a field called suspend_standby_microvolts. This holds the regulator output voltage setting for this domain measured in microvolts when the system is suspended to standby, for voltage regulators implementing suspend voltage configuration constraints.”…”�”}”(hj´C h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_regulator_suspend_standby_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-regulator-suspend-standby-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÐC ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/regulator\/\.\.\.\/suspend_standby_mode**”h]”j`)�”}”(hŒ9**\/sys\/class\/regulator\/\.\.\.\/suspend_standby_mode**”h]”hŒ5/sys/class/regulator/.../suspend_standby_mode”…”�”}”(hjêC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæC ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M/hjãC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐC ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍC ubah}”(h]”jÌC ah ]”h"]”Œ,abi_sys_class_regulator_suspend_standby_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD jÂC sj˜}”jÌC jÂC subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hj D h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj*D h]”hŒsysfs-class-regulator”…”�”}”(hj,D h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(D ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6D Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M/hj D ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M/hhÊh²hubhÞ)�”}”(hŒùSome regulator directories will contain a field called suspend_standby_mode. This holds the regulator operating mode setting for this domain when the system is suspended to standby, for regulators implementing suspend mode configuration constraints.”h]”hŒùSome regulator directories will contain a field called suspend_standby_mode. This holds the regulator operating mode setting for this domain when the system is suspended to standby, for regulators implementing suspend mode configuration constraints.”…”�”}”(hjND h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M/hhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_regulator_suspend_standby_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-regulator-suspend-standby-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjºD h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjÄD h]”hŒsysfs-class-regulator”…”�”}”(hjÆD h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÂD ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÐD Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MThjºD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MThhÊh²hubhÞ)�”}”(hŒÐSome regulator directories will contain a field called suspend_standby_state. This holds the regulator operating state when suspended to standby, for regulators implementing suspend configuration constraints.”h]”hŒÐSome regulator directories will contain a field called suspend_standby_state. This holds the regulator operating state when suspended to standby, for regulators implementing suspend configuration constraints.”…”�”}”(hjèD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MThhÊh²hubhÞ)�”}”(hŒGThis will be one of the same strings reported by the "state" attribute.”h]”hŒKThis will be one of the same strings reported by the “stateâ€� attribute.”…”�”}”(hjöD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MThhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_regulator_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-regulator-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjE ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/type**”h]”j`)�”}”(hŒ)**\/sys\/class\/regulator\/\.\.\.\/type**”h]”hŒ%/sys/class/regulator/.../type”…”�”}”(hj,E h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(E ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChj%E ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"E ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjE ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE ubah}”(h]”jE ah ]”h"]”Œabi_sys_class_regulator_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]E jE sj˜}”jE jE subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjbE h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hjlE h]”hŒsysfs-class-regulator”…”�”}”(hjnE h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjjE ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jxE Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´KChjbE ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubhÞ)�”}”(hŒYEach regulator directory will contain a field called type. This holds the regulator type.”h]”hŒYEach regulator directory will contain a field called type. This holds the regulator type.”…”�”}”(hj�E h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubhÞ)�”}”(hŒ*This will be one of the following strings:”h]”hŒ*This will be one of the following strings:”…”�”}”(hjžE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 'voltage'”h]”hÞ)�”}”(hj±E h]”hŒ ‘voltage’”…”�”}”(hj³E h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChj¯E ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¬E ubjˆ)�”}”(hŒ 'current'”h]”hÞ)�”}”(hjÈE h]”hŒ ‘current’”…”�”}”(hjÊE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChjÆE ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¬E ubjˆ)�”}”(hŒ 'unknown' ”h]”hÞ)�”}”(hŒ 'unknown'”h]”hŒ ‘unknown’”…”�”}”(hjáE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChjÝE ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¬E ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j0 h´KChhÊh²hubhÞ)�”}”(hŒK'voltage' means the regulator output voltage can be controlled by software.”h]”hŒO‘voltage’ means the regulator output voltage can be controlled by software.”…”�”}”(hjûE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubhÞ)�”}”(hŒQ'current' means the regulator output current limit can be controlled by software.”h]”hŒU‘current’ means the regulator output current limit can be controlled by software.”…”�”}”(hj F h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubhÞ)�”}”(hŒH'unknown' means software cannot control either voltage or current limit.”h]”hŒL‘unknown’ means software cannot control either voltage or current limit.”…”�”}”(hjF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´KChhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_regulator_under_voltage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-regulator-under-voltage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj3F ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/under_voltage**”h]”j`)�”}”(hŒ2**\/sys\/class\/regulator\/\.\.\.\/under_voltage**”h]”hŒ./sys/class/regulator/.../under_voltage”…”�”}”(hjMF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjIF ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MvhjFF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjCF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@F ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3F ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0F ubah}”(h]”j/F ah ]”h"]”Œ%abi_sys_class_regulator_under_voltage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~F j%F sj˜}”j/F j%F subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjƒF h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj�F h]”hŒsysfs-class-regulator”…”�”}”(hj�F h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹F ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™F Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´MvhjƒF ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MvhhÊh²hubhÞ)�”}”(hŒ’Some regulator directories will contain a field called under_voltage. This indicates if the device reports an under-voltage fault (1) or not (0).”h]”hŒ’Some regulator directories will contain a field called under_voltage. This indicates if the device reports an under-voltage fault (1) or not (0).”…”�”}”(hj±F h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´MvhhÊh²hubj))�”}”(hŒ/.. _abi_sys_class_regulator_under_voltage_warn:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-class-regulator-under-voltage-warn”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjÍF ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/class\/regulator\/\.\.\.\/under_voltage_warn**”h]”j`)�”}”(hŒ7**\/sys\/class\/regulator\/\.\.\.\/under_voltage_warn**”h]”hŒ3/sys/class/regulator/.../under_voltage_warn”…”�”}”(hjçF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjãF ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M£hjàF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÍF ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÊF ubah}”(h]”jÉF ah ]”h"]”Œ*abi_sys_class_regulator_under_voltage_warn”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jG j¿F sj˜}”jÉF j¿F subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-regulator `”h]”(hŒDefined on file ”…”�”}”(hjG h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-regulator `”h]”j§)�”}”(hj'G h]”hŒsysfs-class-regulator”…”�”}”(hj)G h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%G ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3G Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_regulator”uh1hh³j0 h´M£hjG ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M£hhÊh²hubhÞ)�”}”(hŒ™Some regulator directories will contain a field called under_voltage_warn. This indicates if the device reports an under-voltage warning (1) or not (0).”h]”hŒ™Some regulator directories will contain a field called under_voltage_warn. This indicates if the device reports an under-voltage warning (1) or not (0).”…”�”}”(hjKG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0 h´M£hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_remoteproc_coredump:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-remoteproc-coredump”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjgG ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/coredump**”h]”j`)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/coredump**”h]”hŒ*/sys/class/remoteproc/.../coredump”…”�”}”(hj�G h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}G ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-remoteproc”h´K>hjzG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjwG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjtG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjgG ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjdG ubah}”(h]”jcG ah ]”h"]”Œ!abi_sys_class_remoteproc_coredump”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³G jYG sj˜}”jcG jYG subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-remoteproc `”h]”(hŒDefined on file ”…”�”}”(hj¸G h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-remoteproc `”h]”j§)�”}”(hjÂG h]”hŒsysfs-class-remoteproc”…”�”}”(hjÄG h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀG ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎG Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_remoteproc”uh1hh³j•G h´K>hj¸G ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hŒ'Remote processor coredump configuration”h]”hŒ'Remote processor coredump configuration”…”�”}”(hjæG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hŒQReports the coredump configuration of the remote processor, which will be one of:”h]”hŒQReports the coredump configuration of the remote processor, which will be one of:”…”�”}”(hjôG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hŒ"disabled" "enabled" "inline"”h]”hŒ)“disabledâ€� “enabledâ€� “inlineâ€�”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hŒ+"disabled" means no dump will be collected.”h]”hŒ/“disabledâ€� means no dump will be collected.”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hŒ‘"enabled" means when the remote processor's coredump is collected it will be copied to a separate buffer and that buffer is exposed to userspace.”h]”hŒ—“enabledâ€� means when the remote processor’s coredump is collected it will be copied to a separate buffer and that buffer is exposed to userspace.”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubhÞ)�”}”(hX"inline" means when the remote processor's coredump is collected userspace will directly read from the remote processor's device memory. Extra buffer will not be used to copy the dump. Also recovery process will not proceed until all data is read by userspace.”h]”hX “inlineâ€� means when the remote processor’s coredump is collected userspace will directly read from the remote processor’s device memory. Extra buffer will not be used to copy the dump. Also recovery process will not proceed until all data is read by userspace.”…”�”}”(hj,H h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K>hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_remoteproc_firmware:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-remoteproc-firmware”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjHH ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/firmware**”h]”j`)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/firmware**”h]”hŒ*/sys/class/remoteproc/.../firmware”…”�”}”(hjbH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^H ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´Khj[H ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjXH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjUH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjHH ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjEH ubah}”(h]”jDH ah ]”h"]”Œ!abi_sys_class_remoteproc_firmware”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“H j:H sj˜}”jDH j:H subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-remoteproc `”h]”(hŒDefined on file ”…”�”}”(hj˜H h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-remoteproc `”h]”j§)�”}”(hj¢H h]”hŒsysfs-class-remoteproc”…”�”}”(hj¤H h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj H ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®H Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_remoteproc”uh1hh³j•G h´Khj˜H ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KhhÊh²hubhÞ)�”}”(hŒRemote processor firmware”h]”hŒRemote processor firmware”…”�”}”(hjÆH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KhhÊh²hubhÞ)�”}”(hŒJReports the name of the firmware currently loaded to the remote processor.”h]”hŒJReports the name of the firmware currently loaded to the remote processor.”…”�”}”(hjÔH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KhhÊh²hubhÞ)�”}”(hŒˆTo change the running firmware, ensure the remote processor is stopped (using /sys/class/remoteproc/.../state) and write a new filename.”h]”hŒˆTo change the running firmware, ensure the remote processor is stopped (using /sys/class/remoteproc/.../state) and write a new filename.”…”�”}”(hjâH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_remoteproc_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-remoteproc-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjþH ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/remoteproc\/\.\.\.\/name**”h]”j`)�”}”(hŒ***\/sys\/class\/remoteproc\/\.\.\.\/name**”h]”hŒ&/sys/class/remoteproc/.../name”…”�”}”(hjI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K4hjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj I ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþH ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûH ubah}”(h]”júH ah ]”h"]”Œabi_sys_class_remoteproc_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jII jðH sj˜}”júH jðH subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-remoteproc `”h]”(hŒDefined on file ”…”�”}”(hjNI h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-remoteproc `”h]”j§)�”}”(hjXI h]”hŒsysfs-class-remoteproc”…”�”}”(hjZI h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVI ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdI Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_remoteproc”uh1hh³j•G h´K4hjNI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K4hhÊh²hubhÞ)�”}”(hŒRemote processor name”h]”hŒRemote processor name”…”�”}”(hj|I h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K4hhÊh²hubhÞ)�”}”(hŒµReports the name of the remote processor. This can be used by userspace in exactly identifying a remote processor and ease up the usage in modifying the 'firmware' or 'state' files.”h]”hŒ½Reports the name of the remote processor. This can be used by userspace in exactly identifying a remote processor and ease up the usage in modifying the ‘firmware’ or ‘state’ files.”…”�”}”(hjŠI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K4hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_remoteproc_recovery:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-remoteproc-recovery”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj¦I ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/recovery**”h]”j`)�”}”(hŒ.**\/sys\/class\/remoteproc\/\.\.\.\/recovery**”h]”hŒ*/sys/class/remoteproc/.../recovery”…”�”}”(hjÀI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼I ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhj¹I ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶I ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³I ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦I ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£I ubah}”(h]”j¢I ah ]”h"]”Œ!abi_sys_class_remoteproc_recovery”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñI j˜I sj˜}”j¢I j˜I subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-remoteproc `”h]”(hŒDefined on file ”…”�”}”(hjöI h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-remoteproc `”h]”j§)�”}”(hjJ h]”hŒsysfs-class-remoteproc”…”�”}”(hjJ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþI ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j J Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_remoteproc”uh1hh³j•G h´KVhjöI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubhÞ)�”}”(hŒ#Remote processor recovery mechanism”h]”hŒ#Remote processor recovery mechanism”…”�”}”(hj$J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubhÞ)�”}”(hŒMReports the recovery mechanism of the remote processor, which will be one of:”h]”hŒMReports the recovery mechanism of the remote processor, which will be one of:”…”�”}”(hj2J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubhÞ)�”}”(hŒ"enabled" "disabled"”h]”hŒ“enabledâ€� “disabledâ€�”…”�”}”(hj@J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubhÞ)�”}”(hŒç"enabled" means, the remote processor will be automatically recovered whenever it crashes. Moreover, if the remote processor crashes while recovery is disabled, it will be automatically recovered too as soon as recovery is enabled.”h]”hŒë“enabledâ€� means, the remote processor will be automatically recovered whenever it crashes. Moreover, if the remote processor crashes while recovery is disabled, it will be automatically recovered too as soon as recovery is enabled.”…”�”}”(hjNJ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubhÞ)�”}”(hŒ°"disabled" means, a remote processor will remain in a crashed state if it crashes. This is useful for debugging purposes; without it, debugging a crash is substantially harder.”h]”hŒ´â€œdisabledâ€� means, a remote processor will remain in a crashed state if it crashes. This is useful for debugging purposes; without it, debugging a crash is substantially harder.”…”�”}”(hj\J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´KVhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_remoteproc_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-remoteproc-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjxJ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/remoteproc\/\.\.\.\/state**”h]”j`)�”}”(hŒ+**\/sys\/class\/remoteproc\/\.\.\.\/state**”h]”hŒ'/sys/class/remoteproc/.../state”…”�”}”(hj’J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hj‹J ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…J ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxJ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuJ ubah}”(h]”jtJ ah ]”h"]”Œabi_sys_class_remoteproc_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃJ jjJ sj˜}”jtJ jjJ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-remoteproc `”h]”(hŒDefined on file ”…”�”}”(hjÈJ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-remoteproc `”h]”j§)�”}”(hjÒJ h]”hŒsysfs-class-remoteproc”…”�”}”(hjÔJ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐJ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞJ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_remoteproc”uh1hh³j•G h´K hjÈJ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒRemote processor state”h]”hŒRemote processor state”…”�”}”(hjöJ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒ@Reports the state of the remote processor, which will be one of:”h]”hŒ@Reports the state of the remote processor, which will be one of:”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ "offline"”h]”hÞ)�”}”(hjK h]”hŒ “offlineâ€�”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjK ubjˆ)�”}”(hŒ "suspended"”h]”hÞ)�”}”(hj.K h]”hŒ“suspendedâ€�”…”�”}”(hj0K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hj,K ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjK ubjˆ)�”}”(hŒ "running"”h]”hÞ)�”}”(hjEK h]”hŒ “runningâ€�”…”�”}”(hjGK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjCK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjK ubjˆ)�”}”(hŒ "crashed"”h]”hÞ)�”}”(hj\K h]”hŒ “crashedâ€�”…”�”}”(hj^K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjZK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjK ubjˆ)�”}”(hŒ "invalid" ”h]”hÞ)�”}”(hŒ "invalid"”h]”hŒ “invalidâ€�”…”�”}”(hjuK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjqK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjK ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j•G h´K hhÊh²hubhÞ)�”}”(hŒ4"offline" means the remote processor is powered off.”h]”hŒ8“offlineâ€� means the remote processor is powered off.”…”�”}”(hj�K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒ_"suspended" means that the remote processor is suspended and must be woken to receive messages.”h]”hŒc“suspendedâ€� means that the remote processor is suspended and must be woken to receive messages.”…”�”}”(hj�K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒ>"running" is the normal state of an available remote processor”h]”hŒB“runningâ€� is the normal state of an available remote processor”…”�”}”(hj«K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒS"crashed" indicates that a problem/crash has been detected on the remote processor.”h]”hŒW“crashedâ€� indicates that a problem/crash has been detected on the remote processor.”…”�”}”(hj¹K h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒE"invalid" is returned if the remote processor is in an unknown state.”h]”hŒI“invalidâ€� is returned if the remote processor is in an unknown state.”…”�”}”(hjÇK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒbWriting this file controls the state of the remote processor. The following states can be written:”h]”hŒbWriting this file controls the state of the remote processor. The following states can be written:”…”�”}”(hjÕK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ"start"”h]”hÞ)�”}”(hjèK h]”hŒ “startâ€�”…”�”}”(hjêK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjæK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjãK ubjˆ)�”}”(hŒ"stop" ”h]”hÞ)�”}”(hŒ"stop"”h]”hŒ “stopâ€�”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hjýK ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjãK ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j•G h´K hhÊh²hubhÞ)�”}”(hŒÄWriting "start" will attempt to start the processor running the firmware indicated by, or written to, /sys/class/remoteproc/.../firmware. The remote processor should transition to "running" state.”h]”hŒÌWriting “startâ€� will attempt to start the processor running the firmware indicated by, or written to, /sys/class/remoteproc/.../firmware. The remote processor should transition to “runningâ€� state.”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubhÞ)�”}”(hŒ^Writing "stop" will attempt to halt the remote processor and return it to the "offline" state.”h]”hŒfWriting “stopâ€� will attempt to halt the remote processor and return it to the “offlineâ€� state.”…”�”}”(hj)L h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j•G h´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rnbd_client:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rnbd-client”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjEL ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rnbd\-client**”h]”j`)�”}”(hŒ**\/sys\/class\/rnbd\-client**”h]”hŒ/sys/class/rnbd-client”…”�”}”(hj_L h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[L ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-rnbd-client”h´KhjXL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjUL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjRL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjEL ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjBL ubah}”(h]”jAL ah ]”h"]”Œabi_sys_class_rnbd_client”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘L j7L sj˜}”jAL j7L subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-client `”h]”(hŒDefined on file ”…”�”}”(hj–L h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-client `”h]”j§)�”}”(hj L h]”hŒsysfs-class-rnbd-client”…”�”}”(hj¢L h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjžL ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬L Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_client”uh1hh³jsL h´Khj–L ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒtProvide information about RNBD-client. All sysfs files that are not read-only provide the usage information on read:”h]”hŒtProvide information about RNBD-client. All sysfs files that are not read-only provide the usage information on read:”…”�”}”(hjÄL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjÒL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubj¹)�”}”(hX# cat /sys/class/rnbd-client/ctl/map_device > Usage: echo "sessname= path=<[srcaddr,]dstaddr> > [path=<[srcaddr,]dstaddr>] device_path= > [access_mode=] > map_device > > addr ::= [ ip: | ip: | gid: ]”h]”hX# cat /sys/class/rnbd-client/ctl/map_device > Usage: echo "sessname= path=<[srcaddr,]dstaddr> > [path=<[srcaddr,]dstaddr>] device_path= > [access_mode=] > map_device > > addr ::= [ ip: | ip: | gid: ]”…”�”}”hjàL sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jsL h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_rnbd_client_ctl_devices:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-rnbd-client-ctl-devices”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjüL ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/rnbd\-client\/ctl\/devices\/**”h]”j`)�”}”(hŒ.**\/sys\/class\/rnbd\-client\/ctl\/devices\/**”h]”hŒ*/sys/class/rnbd-client/ctl/devices/”…”�”}”(hjM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KyhjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj M ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj M ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüL ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùL ubah}”(h]”jøL ah ]”h"]”Œ%abi_sys_class_rnbd_client_ctl_devices”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGM jîL sj˜}”jøL jîL subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-client `”h]”(hŒDefined on file ”…”�”}”(hjLM h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-client `”h]”j§)�”}”(hjVM h]”hŒsysfs-class-rnbd-client”…”�”}”(hjXM h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTM ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbM Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_client”uh1hh³jsL h´KyhjLM ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KyhhÊh²hubhÞ)�”}”(hXFor each device mapped on the client a new symbolic link is created as /sys/class/rnbd-client/ctl/devices/@, which points to the block device created by rnbd (/sys/block/rnbd/). The of each device is created as follows:”h]”hXFor each device mapped on the client a new symbolic link is created as /sys/class/rnbd-client/ctl/devices/@, which points to the block device created by rnbd (/sys/block/rnbd/). The of each device is created as follows:”…”�”}”(hjzM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KyhhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒÝIf the 'device_path' provided during mapping contains slashes ("/"), they are replaced by exclamation mark ("!") and used as as the . Otherwise, the will be the same as the "device_path" provided. ”h]”hÞ)�”}”(hŒÛIf the 'device_path' provided during mapping contains slashes ("/"), they are replaced by exclamation mark ("!") and used as as the . Otherwise, the will be the same as the "device_path" provided.”h]”hŒëIf the ‘device_path’ provided during mapping contains slashes (“/â€�), they are replaced by exclamation mark (“!â€�) and used as as the . Otherwise, the will be the same as the “device_pathâ€� provided.”…”�”}”(hj�M h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´Kyhj‹M ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjˆM ubah}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jsL h´KyhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_rnbd_client_ctl_map_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-rnbd-client-ctl-map-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj·M ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/rnbd\-client\/ctl\/map_device**”h]”j`)�”}”(hŒ/**\/sys\/class\/rnbd\-client\/ctl\/map_device**”h]”hŒ+/sys/class/rnbd-client/ctl/map_device”…”�”}”(hjÑM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍM ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjÊM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·M ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´M ubah}”(h]”j³M ah ]”h"]”Œ(abi_sys_class_rnbd_client_ctl_map_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN j©M sj˜}”j³M j©M subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-client `”h]”(hŒDefined on file ”…”�”}”(hjN h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-client `”h]”j§)�”}”(hjN h]”hŒsysfs-class-rnbd-client”…”�”}”(hjN h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjN ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_client”uh1hh³jsL h´KhjN ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒ"Expected format is the following::”h]”hŒ!Expected format is the following:”…”�”}”(hj5N h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubj¹)�”}”(hŒ¢sessname= path=<[srcaddr,]dstaddr> [path=<[srcaddr,]dstaddr> ...] device_path= [access_mode=]”h]”hŒ¢sessname= path=<[srcaddr,]dstaddr> [path=<[srcaddr,]dstaddr> ...] device_path= [access_mode=]”…”�”}”hjCN sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jsL h´KhhÊh²hubhÞ)�”}”(hŒWhere:”h]”hŒWhere:”…”�”}”(hjQN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ´sessname: accepts a string not bigger than 256 chars, which identifies a given session on the client and on the server. I.e. "clt_hostname-srv_hostname" could be a natural choice. ”h]”(jn)�”}”(hŒ sessname:”h]”hŒ sessname:”…”�”}”(hjfN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jsL h´KhjbN ubj~)�”}”(hhh]”hÞ)�”}”(hŒ©accepts a string not bigger than 256 chars, which identifies a given session on the client and on the server. I.e. "clt_hostname-srv_hostname" could be a natural choice.”h]”hŒ­accepts a string not bigger than 256 chars, which identifies a given session on the client and on the server. I.e. “clt_hostname-srv_hostnameâ€� could be a natural choice.”…”�”}”(hjwN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjtN ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjbN ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jsL h´Khj_N ubjh)�”}”(hŒçpath: describes a connection between the client and the server by specifying destination and, when required, the source address. The addresses are to be provided in the following format:: ip: ip: gid: ”h]”(jn)�”}”(hŒpath:”h]”hŒpath:”…”�”}”(hj•N h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jsL h´Khj‘N ubj~)�”}”(hhh]”(hÞ)�”}”(hŒµdescribes a connection between the client and the server by specifying destination and, when required, the source address. The addresses are to be provided in the following format::”h]”hŒ´describes a connection between the client and the server by specifying destination and, when required, the source address. The addresses are to be provided in the following format:”…”�”}”(hj¦N h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´Khj£N ubj¹)�”}”(hŒip: ip: gid:”h]”hŒip: ip: gid:”…”�”}”hj´N sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jsL h´Khj£N ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‘N ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jsL h´Khj_N ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ for example::”h]”hŒ for example:”…”�”}”(hjÔN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubj¹)�”}”(hŒpath=ip:10.0.0.66”h]”hŒpath=ip:10.0.0.66”…”�”}”hjâN sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jsL h´KhhÊh²hubhÞ)�”}”(hŒ|The single addr is treated as the destination. The connection will be established to this server from any client IP address.”h]”hŒ|The single addr is treated as the destination. The connection will be established to this server from any client IP address.”…”�”}”(hjðN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubj¹)�”}”(hŒpath=ip:10.0.0.66,ip:10.0.1.66”h]”hŒpath=ip:10.0.0.66,ip:10.0.1.66”…”�”}”hjþN sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jsL h´KhhÊh²hubhÞ)�”}”(hŒCFirst addr is the source address and the second is the destination.”h]”hŒCFirst addr is the source address and the second is the destination.”…”�”}”(hj O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒÀIf multiple "path=" options are specified multiple connection will be established and data will be sent according to the selected multipath policy (see RTRS mp_policy sysfs entry description).”h]”hŒÄIf multiple “path=â€� options are specified multiple connection will be established and data will be sent according to the selected multipath policy (see RTRS mp_policy sysfs entry description).”…”�”•P}”(hjO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXædevice_path: Path to the block device on the server side. Path is specified relative to the directory on server side configured in the 'dev_search_path' module parameter of the rnbd_server. The rnbd_server prepends the received from client with and tries to open the / block device. On success, a /dev/rnbd device file, a /sys/block/rnbd/ directory and an entry in /sys/class/rnbd-client/ctl/devices will be created. ”h]”(jn)�”}”(hŒ device_path:”h]”hŒ device_path:”…”�”}”(hj/O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jsL h´Khj+O ubj~)�”}”(hhh]”hÞ)�”}”(hXØPath to the block device on the server side. Path is specified relative to the directory on server side configured in the 'dev_search_path' module parameter of the rnbd_server. The rnbd_server prepends the received from client with and tries to open the / block device. On success, a /dev/rnbd device file, a /sys/block/rnbd/ directory and an entry in /sys/class/rnbd-client/ctl/devices will be created.”h]”hXÜPath to the block device on the server side. Path is specified relative to the directory on server side configured in the ‘dev_search_path’ module parameter of the rnbd_server. The rnbd_server prepends the received from client with and tries to open the / block device. On success, a /dev/rnbd device file, a /sys/block/rnbd/ directory and an entry in /sys/class/rnbd-client/ctl/devices will be created.”…”�”}”(hj@O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´Khj=O ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj+O ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jsL h´Khj(O ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hX7If 'dev_search_path' contains '%SESSNAME%', then each session can have different devices namespace, e.g. server was configured with the following parameter "dev_search_path=/run/rnbd-devs/%SESSNAME%", client has this string "sessname=blya device_path=sda", then server will try to open: /run/rnbd-devs/blya/sda.”h]”hXGIf ‘dev_search_path’ contains ‘%SESSNAME%’, then each session can have different devices namespace, e.g. server was configured with the following parameter “dev_search_path=/run/rnbd-devs/%SESSNAME%â€�, client has this string “sessname=blya device_path=sdaâ€�, then server will try to open: /run/rnbd-devs/blya/sda.”…”�”}”(hj`O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXaccess_mode: the access_mode parameter specifies if the device is to be mapped as "ro" read-only or "rw" read-write. The server allows a device to be exported in rw mode only once. The "migration" access mode has to be specified if a second mapping in read-write mode is desired. ”h]”(jn)�”}”(hŒ access_mode:”h]”hŒ access_mode:”…”�”}”(hjuO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jsL h´KhjqO ubj~)�”}”(hhh]”hÞ)�”}”(hX the access_mode parameter specifies if the device is to be mapped as "ro" read-only or "rw" read-write. The server allows a device to be exported in rw mode only once. The "migration" access mode has to be specified if a second mapping in read-write mode is desired.”h]”hXthe access_mode parameter specifies if the device is to be mapped as “roâ€� read-only or “rwâ€� read-write. The server allows a device to be exported in rw mode only once. The “migrationâ€� access mode has to be specified if a second mapping in read-write mode is desired.”…”�”}”(hj†O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjƒO ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjqO ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jsL h´KhjnO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒBy default "rw" is used.”h]”hŒBy default “rwâ€� is used.”…”�”}”(hj¦O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hX"nr_poll_queues specifies the number of poll-mode queues. If the IO has HIPRI flag, the block-layer will send the IO via the poll-mode queue. For fast network and device the polling is faster than interrupt-base IO handling because it saves time for context switching, switching to another process, handling the interrupt and switching back to the issuing process. Set -1 if you want to set it as the number of CPUs By default rnbd client creates only irq-mode queues. NOTICE: MUST make a unique session for a device using the poll-mode queues. ”h]”(jn)�”}”(hŒnr_poll_queues”h]”hŒnr_poll_queues”…”�”}”(hj»O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jsL h´Khj·O ubj~)�”}”(hhh]”(hÞ)�”}”(hX\specifies the number of poll-mode queues. If the IO has HIPRI flag, the block-layer will send the IO via the poll-mode queue. For fast network and device the polling is faster than interrupt-base IO handling because it saves time for context switching, switching to another process, handling the interrupt and switching back to the issuing process.”h]”hX\specifies the number of poll-mode queues. If the IO has HIPRI flag, the block-layer will send the IO via the poll-mode queue. For fast network and device the polling is faster than interrupt-base IO handling because it saves time for context switching, switching to another process, handling the interrupt and switching back to the issuing process.”…”�”}”(hjÌO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjÉO ubhÞ)�”}”(hŒgSet -1 if you want to set it as the number of CPUs By default rnbd client creates only irq-mode queues.”h]”hŒgSet -1 if you want to set it as the number of CPUs By default rnbd client creates only irq-mode queues.”…”�”}”(hjÚO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjÉO ubhÞ)�”}”(hŒKNOTICE: MUST make a unique session for a device using the poll-mode queues.”h]”hŒKNOTICE: MUST make a unique session for a device using the poll-mode queues.”…”�”}”(hjèO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjÉO ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hj·O ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jsL h´Khj´O ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ Exit Codes:”h]”hŒ Exit Codes:”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒ¿If the device is already mapped it will fail with EEXIST. If the input has an invalid format it will return EINVAL. If the device path cannot be found on the server, it will fail with ENOENT.”h]”hŒ¿If the device is already mapped it will fail with EEXIST. If the input has an invalid format it will return EINVAL. If the device path cannot be found on the server, it will fail with ENOENT.”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hŒ!Finding device file after mapping”h]”hŒ!Finding device file after mapping”…”�”}”(hj$P h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubhÞ)�”}”(hXDAfter mapping, the device file can be found by: o The symlink /sys/class/rnbd-client/ctl/devices/@ points to /sys/block/. The last part of the symlink destination is the same as the device name. By extracting the last part of the path the path to the device /dev/ can be build.”h]”hXDAfter mapping, the device file can be found by: o The symlink /sys/class/rnbd-client/ctl/devices/@ points to /sys/block/. The last part of the symlink destination is the same as the device name. By extracting the last part of the path the path to the device /dev/ can be build.”…”�”}”(hj2P h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒT/dev/block/$(cat /sys/class/rnbd-client/ctl/devices/@/dev) ”h]”hÞ)�”}”(hŒS/dev/block/$(cat /sys/class/rnbd-client/ctl/devices/@/dev)”h]”hŒS/dev/block/$(cat /sys/class/rnbd-client/ctl/devices/@/dev)”…”�”}”(hjGP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhjCP ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@P ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jsL h´KhhÊh²hubhÞ)�”}”(hŒKHow to find the of the device is described on the next section.”h]”hŒKHow to find the of the device is described on the next section.”…”�”}”(hjaP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jsL h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rnbd_server:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rnbd-server”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj}P ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rnbd\-server**”h]”j`)�”}”(hŒ**\/sys\/class\/rnbd\-server**”h]”hŒ/sys/class/rnbd-server”…”�”}”(hj—P h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“P ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-rnbd-server”h´Khj�P ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�P ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠP ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}P ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzP ubah}”(h]”jyP ah ]”h"]”Œabi_sys_class_rnbd_server”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉP joP sj˜}”jyP joP subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hjÎP h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hjØP h]”hŒsysfs-class-rnbd-server”…”�”}”(hjÚP h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖP ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jäP Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´KhjÎP ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒ&provide information about RNBD-server.”h]”hŒ&provide information about RNBD-server.”…”�”}”(hjüP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_rnbd_server_ctl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rnbd-server-ctl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjQ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/class\/rnbd\-server\/ctl\/**”h]”j`)�”}”(hŒ%**\/sys\/class\/rnbd\-server\/ctl\/**”h]”hŒ!/sys/class/rnbd-server/ctl/”…”�”}”(hj2Q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´Khj+Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ ubah}”(h]”jQ ah ]”h"]”Œabi_sys_class_rnbd_server_ctl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jcQ j Q sj˜}”jQ j Q subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hjhQ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hjrQ h]”hŒsysfs-class-rnbd-server”…”�”}”(hjtQ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjpQ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~Q Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´KhjhQ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒ†When a client maps a device, a directory entry with the name of the block device is created under /sys/class/rnbd-server/ctl/devices/.”h]”hŒ†When a client maps a device, a directory entry with the name of the block device is created under /sys/class/rnbd-server/ctl/devices/.”…”�”}”(hj–Q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_class_rnbd_server_ctl_devices_device_name_block_dev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-class-rnbd-server-ctl-devices-device-name-block-dev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj²Q ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/block_dev**”h]”j`)�”}”(hŒH**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/block_dev**”h]”hŒD/sys/class/rnbd-server/ctl/devices//block_dev”…”�”}”(hjÌQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhjÅQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÂQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²Q ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯Q ubah}”(h]”j®Q ah ]”h"]”Œ;abi_sys_class_rnbd_server_ctl_devices_device_name_block_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jýQ j¤Q sj˜}”j®Q j¤Q subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hjR h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hj R h]”hŒsysfs-class-rnbd-server”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj R ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jR Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´KhjR ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒ7Is a symlink to the sysfs entry of the exported device.”h]”hŒ7Is a symlink to the sysfs entry of the exported device.”…”�”}”(hj0R h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒ2Example: block_dev -> ../../../../class/block/ram0”h]”hŒ2Example: block_dev -> ../../../../class/block/ram0”…”�”}”(hj>R h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_rnbd_server_ctl_devices_device_name_sessions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-rnbd-server-ctl-devices-device-name-sessions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjZR ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/**”h]”j`)�”}”(hŒI**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/**”h]”hŒE/sys/class/rnbd-server/ctl/devices//sessions/”…”�”}”(hjtR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpR ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhjmR ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjR ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgR ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZR ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWR ubah}”(h]”jVR ah ]”h"]”Œ:abi_sys_class_rnbd_server_ctl_devices_device_name_sessions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥R jLR sj˜}”jVR jLR subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hjªR h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hj´R h]”hŒsysfs-class-rnbd-server”…”�”}”(hj¶R h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²R ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀR Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´KhjªR ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒXFor each client a particular device is exported to, following directory will be created:”h]”hŒXFor each client a particular device is exported to, following directory will be created:”…”�”}”(hjØR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒI/sys/class/rnbd-server/ctl/devices//sessions//”h]”hŒI/sys/class/rnbd-server/ctl/devices//sessions//”…”�”}”(hjæR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubhÞ)�”}”(hŒJWhen the device is unmapped by that client, the directory will be removed.”h]”hŒJWhen the device is unmapped by that client, the directory will be removed.”…”�”}”(hjôR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´KhhÊh²hubj))�”}”(hŒX.. _abi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_access_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-access-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hjS ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/access_mode**”h]”j`)�”}”(hŒg**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/access_mode**”h]”hŒc/sys/class/rnbd-server/ctl/devices//sessions//access_mode”…”�”}”(hj*S h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&S ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K.hj#S ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj S ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjS ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj S ubah}”(h]”j S ah ]”h"]”ŒSabi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_access_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[S jS sj˜}”j S jS subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hj`S h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hjjS h]”hŒsysfs-class-rnbd-server”…”�”}”(hjlS h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhS ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvS Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´K.hj`S ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K.hhÊh²hubhÞ)�”}”(hŒ5Contains the device access mode: ro, rw or migration.”h]”hŒ5Contains the device access mode: ro, rw or migration.”…”�”}”(hjŽS h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K.hhÊh²hubj))�”}”(hŒX.. _abi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_force_close:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-force-close”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hjªS ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/force_close**”h]”j`)�”}”(hŒg**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/force_close**”h]”hŒc/sys/class/rnbd-server/ctl/devices//sessions//force_close”…”�”}”(hjÄS h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀS ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K4hj½S ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºS ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·S ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªS ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§S ubah}”(h]”j¦S ah ]”h"]”ŒSabi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_force_close”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõS jœS sj˜}”j¦S jœS subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hjúS h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hjT h]”hŒsysfs-class-rnbd-server”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjT ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´K4hjúS ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K4hhÊh²hubhÞ)�”}”(hŒ¥Write "1" to the file to close the device on server side. Please note that the client side device will not be closed, read or write to the device will get -ENOTCONN.”h]”hŒ©Write “1â€� to the file to close the device on server side. Please note that the client side device will not be closed, read or write to the device will get -ENOTCONN.”…”�”}”(hj(T h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K4hhÊh²hubj))�”}”(hŒY.. _abi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_mapping_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-mapping-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hjDT ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/mapping_path**”h]”j`)�”}”(hŒh**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/mapping_path**”h]”hŒd/sys/class/rnbd-server/ctl/devices//sessions//mapping_path”…”�”}”(hj^T h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZT ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K(hjWT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDT ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAT ubah}”(h]”j@T ah ]”h"]”ŒTabi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_mapping_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�T j6T sj˜}”j@T j6T subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hj”T h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hjžT h]”hŒsysfs-class-rnbd-server”…”�”}”(hj T h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœT ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªT Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´K(hj”T ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K(hhÊh²hubhÞ)�”}”(hŒFContains the relative device path provided by the user during mapping.”h]”hŒFContains the relative device path provided by the user during mapping.”…”�”}”(hjÂT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K(hhÊh²hubj))�”}”(hŒV.. _abi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_read_only:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-read-only”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kguh1j@hjÞT ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒe**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/read_only**”h]”j`)�”}”(hŒe**\/sys\/class\/rnbd\-server\/ctl\/devices\/\\/sessions\/\\/read_only**”h]”hŒa/sys/class/rnbd-server/ctl/devices//sessions//read_only”…”�”}”(hjøT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôT ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K"hjñT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞT ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛT ubah}”(h]”jÚT ah ]”h"]”ŒQabi_sys_class_rnbd_server_ctl_devices_device_name_sessions_session_name_read_only”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)U jÐT sj˜}”jÚT jÐT subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rnbd-server `”h]”(hŒDefined on file ”…”�”}”(hj.U h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rnbd-server `”h]”j§)�”}”(hj8U h]”hŒsysfs-class-rnbd-server”…”�”}”(hj:U h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6U ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDU Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rnbd_server”uh1hh³j«P h´K"hj.U ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K"hhÊh²hubhÞ)�”}”(hŒ:Contains '1' if device is mapped read-only, otherwise '0'.”h]”hŒBContains ‘1’ if device is mapped read-only, otherwise ‘0’.”…”�”}”(hj\U h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j«P h´K"hhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rtc:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjxU ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rtc\/**”h]”j`)�”}”(hŒ**\/sys\/class\/rtc\/**”h]”hŒ/sys/class/rtc/”…”�”}”(hj’U h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽU ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-rtc”h´Khj‹U ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…U ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxU ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuU ubah}”(h]”jtU ah ]”h"]”Œabi_sys_class_rtc”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄU jjU sj˜}”jtU jjU subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjÉU h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjÓU h]”hŒsysfs-class-rtc”…”�”}”(hjÕU h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑU ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jßU Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KhjÉU ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubhÞ)�”}”(hŒ9The rtc/ class subdirectory belongs to the RTC subsystem.”h]”hŒ9The rtc/ class subdirectory belongs to the RTC subsystem.”…”�”}”(hj÷U h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_class_rtc_rtc0_device_rtc_calibration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-class-rtc-rtc0-device-rtc-calibration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjV ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/rtc\/rtc0\/device\/rtc_calibration**”h]”j`)�”}”(hŒ4**\/sys\/class\/rtc\/rtc0\/device\/rtc_calibration**”h]”hŒ0/sys/class/rtc/rtc0/device/rtc_calibration”…”�”}”(hj-V h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)V ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒEDocumentation/ABI/testing/sysfs-class-rtc-rtc0-device-rtc_calibration”h´Khj&V ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#V ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj V ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV ubah}”(h]”jV ah ]”h"]”Œ-abi_sys_class_rtc_rtc0_device_rtc_calibration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_V jV sj˜}”jV jV subhÞ)�”}”(hŒ�Defined on file :ref:`sysfs-class-rtc-rtc0-device-rtc_calibration `”h]”(hŒDefined on file ”…”�”}”(hjdV h²hh³Nh´Nubh)�”}”(hŒq:ref:`sysfs-class-rtc-rtc0-device-rtc_calibration `”h]”j§)�”}”(hjnV h]”hŒ+sysfs-class-rtc-rtc0-device-rtc_calibration”…”�”}”(hjpV h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlV ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzV Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ`”h]”(hŒDefined on file ”…”�”}”(hjDW h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjNW h]”hŒsysfs-class-rtc”…”�”}”(hjPW h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjLW ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZW Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KhjDW ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubhÞ)�”}”(hŒNThe /sys/class/rtc/rtc{0,1,2,3,...} directories correspond to each RTC device.”h]”hŒNThe /sys/class/rtc/rtc{0,1,2,3,...} directories correspond to each RTC device.”…”�”}”(hjrW h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_rtc_rtcx_date:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-date”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjŽW ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/date**”h]”j`)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/date**”h]”hŒ/sys/class/rtc/rtcX/date”…”�”}”(hj¨W h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤W ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´Khj¡W ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjžW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›W ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽW ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹W ubah}”(h]”jŠW ah ]”h"]”Œabi_sys_class_rtc_rtcx_date”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙW j€W sj˜}”jŠW j€W subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjÞW h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjèW h]”hŒsysfs-class-rtc”…”�”}”(hjêW h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæW ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jôW Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KhjÞW ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubhÞ)�”}”(hŒ+(RO) RTC-provided date in YYYY-MM-DD format”h]”hŒ+(RO) RTC-provided date in YYYY-MM-DD format”…”�”}”(hj X h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_rtc_rtcx_hctosys:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-hctosys”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj(X ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/class\/rtc\/rtcX\/hctosys**”h]”j`)�”}”(hŒ$**\/sys\/class\/rtc\/rtcX\/hctosys**”h]”hŒ /sys/class/rtc/rtcX/hctosys”…”�”}”(hjBX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>X ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´Khj;X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(X ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%X ubah}”(h]”j$X ah ]”h"]”Œabi_sys_class_rtc_rtcx_hctosys”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsX jX sj˜}”j$X jX subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjxX h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hj‚X h]”hŒsysfs-class-rtc”…”�”}”(hj„X h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€X ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽX Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KhjxX ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubhÞ)�”}”(hŒh(RO) 1 if the RTC provided the system time at boot via the CONFIG_RTC_HCTOSYS kernel option, 0 otherwise”h]”hŒh(RO) 1 if the RTC provided the system time at boot via the CONFIG_RTC_HCTOSYS kernel option, 0 otherwise”…”�”}”(hj¦X h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_class_rtc_rtcx_max_user_freq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-class-rtc-rtcx-max-user-freq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÂX ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/class\/rtc\/rtcX\/max_user_freq**”h]”j`)�”}”(hŒ***\/sys\/class\/rtc\/rtcX\/max_user_freq**”h]”hŒ&/sys/class/rtc/rtcX/max_user_freq”…”�”}”(hjÜX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØX ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhjÕX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂX ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿X ubah}”(h]”j¾X ah ]”h"]”Œ$abi_sys_class_rtc_rtcx_max_user_freq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Y j´X sj˜}”j¾X j´X subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjY h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjY h]”hŒsysfs-class-rtc”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(Y Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KhjY ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubhÞ)�”}”(hŒO(RW) The maximum interrupt rate an unprivileged user may request from this RTC.”h]”hŒO(RW) The maximum interrupt rate an unprivileged user may request from this RTC.”…”�”}”(hj@Y h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_class_rtc_rtcx_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hj\Y ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/name**”h]”j`)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/name**”h]”hŒ/sys/class/rtc/rtcX/name”…”�”}”(hjvY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrY ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K'hjoY ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlY ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiY ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\Y ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYY ubah}”(h]”jXY ah ]”h"]”Œabi_sys_class_rtc_rtcx_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§Y jNY sj˜}”jXY jNY subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hj¬Y h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hj¶Y h]”hŒsysfs-class-rtc”…”�”}”(hj¸Y h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´Y ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂY Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´K'hj¬Y ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K'hhÊh²hubhÞ)�”}”(hŒ>(RO) The name of the RTC corresponding to this sysfs directory”h]”hŒ>(RO) The name of the RTC corresponding to this sysfs directory”…”�”}”(hjÚY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K'hhÊh²hubj))�”}”(hŒ".. _abi_sys_class_rtc_rtcx_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hjöY ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/class\/rtc\/rtcX\/offset**”h]”j`)�”}”(hŒ#**\/sys\/class\/rtc\/rtcX\/offset**”h]”hŒ/sys/class/rtc/rtcX/offset”…”�”}”(hjZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KDhj Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöY ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóY ubah}”(h]”jòY ah ]”h"]”Œabi_sys_class_rtc_rtcx_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAZ jèY sj˜}”jòY jèY subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjFZ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjPZ h]”hŒsysfs-class-rtc”…”�”}”(hjRZ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNZ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\Z Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KDhjFZ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KDhhÊh²hubhÞ)�”}”(hXs(RW) The amount which the rtc clock has been adjusted in firmware. Visible only if the driver supports clock offset adjustment. The unit is parts per billion, i.e. The number of clock ticks which are added to or removed from the rtc's base clock per billion ticks. A positive value makes a day pass more slowly, longer, and a negative value makes a day pass more quickly.”h]”hXu(RW) The amount which the rtc clock has been adjusted in firmware. Visible only if the driver supports clock offset adjustment. The unit is parts per billion, i.e. The number of clock ticks which are added to or removed from the rtc’s base clock per billion ticks. A positive value makes a day pass more slowly, longer, and a negative value makes a day pass more quickly.”…”�”}”(hjtZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KDhhÊh²hubj))�”}”(hŒ!.. _abi_sys_class_rtc_rtcx_range:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-range”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj�Z ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/class\/rtc\/rtcX\/range**”h]”j`)�”}”(hŒ"**\/sys\/class\/rtc\/rtcX\/range**”h]”hŒ/sys/class/rtc/rtcX/range”…”�”}”(hjªZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K.hj£Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Z ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Z ubah}”(h]”jŒZ ah ]”h"]”Œabi_sys_class_rtc_rtcx_range”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛZ j‚Z sj˜}”jŒZ j‚Z subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjàZ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hjêZ h]”hŒsysfs-class-rtc”…”�”}”(hjìZ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèZ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöZ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´K.hjàZ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K.hhÊh²hubhÞ)�”}”(hŒLValid time range for the RTC, as seconds from epoch, formatted as [min, max]”h]”hŒLValid time range for the RTC, as seconds from epoch, formatted as [min, max]”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K.hhÊh²hubj))�”}”(hŒ'.. _abi_sys_class_rtc_rtcx_since_epoch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-class-rtc-rtcx-since-epoch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj*[ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/rtc\/rtcX\/since_epoch**”h]”j`)�”}”(hŒ(**\/sys\/class\/rtc\/rtcX\/since_epoch**”h]”hŒ$/sys/class/rtc/rtcX/since_epoch”…”�”}”(hjD[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K6hj=[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*[ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'[ ubah}”(h]”j&[ ah ]”h"]”Œ"abi_sys_class_rtc_rtcx_since_epoch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju[ j[ sj˜}”j&[ j[ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hjz[ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hj„[ h]”hŒsysfs-class-rtc”…”�”}”(hj†[ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚[ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�[ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´K6hjz[ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K6hhÊh²hubhÞ)�”}”(hŒ?(RO) RTC-provided time as the number of seconds since the epoch”h]”hŒ?(RO) RTC-provided time as the number of seconds since the epoch”…”�”}”(hj¨[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K6hhÊh²hubj))�”}”(hŒ .. _abi_sys_class_rtc_rtcx_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtc-rtcx-time”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjÄ[ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/time**”h]”j`)�”}”(hŒ!**\/sys\/class\/rtc\/rtcX\/time**”h]”hŒ/sys/class/rtc/rtcX/time”…”�”}”(hjÞ[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K=hj×[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ[ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ[ ubah}”(h]”jÀ[ ah ]”h"]”Œabi_sys_class_rtc_rtcx_time”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\ j¶[ sj˜}”jÀ[ j¶[ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hj\ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hj\ h]”hŒsysfs-class-rtc”…”�”}”(hj \ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*\ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´K=hj\ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K=hhÊh²hubhÞ)�”}”(hŒ5(RO) RTC-provided time in 24-hour notation (hh:mm:ss)”h]”hŒ5(RO) RTC-provided time in 24-hour notation (hh:mm:ss)”…”�”}”(hjB\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´K=hhÊh²hubj))�”}”(hŒ%.. _abi_sys_class_rtc_rtcx_wakealarm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-class-rtc-rtcx-wakealarm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hj^\ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/class\/rtc\/rtcX\/wakealarm**”h]”j`)�”}”(hŒ&**\/sys\/class\/rtc\/rtcX\/wakealarm**”h]”hŒ"/sys/class/rtc/rtcX/wakealarm”…”�”}”(hjx\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KQhjq\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^\ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[\ ubah}”(h]”jZ\ ah ]”h"]”Œ abi_sys_class_rtc_rtcx_wakealarm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©\ jP\ sj˜}”jZ\ jP\ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-rtc `”h]”(hŒDefined on file ”…”�”}”(hj®\ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-rtc `”h]”j§)�”}”(hj¸\ h]”hŒsysfs-class-rtc”…”�”}”(hjº\ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶\ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ\ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_rtc”uh1hh³j¦U h´KQhj®\ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KQhhÊh²hubhÞ)�”}”(hXB(RW) The time at which the clock will generate a system wakeup event. This is a one shot wakeup event, so must be reset after wake if a daily wakeup is required. Format is seconds since the epoch by default, or if there's a leading +, seconds in the future, or if there is a leading +=, seconds ahead of the current alarm.”h]”hXD(RW) The time at which the clock will generate a system wakeup event. This is a one shot wakeup event, so must be reset after wake if a daily wakeup is required. Format is seconds since the epoch by default, or if there’s a leading +, seconds in the future, or if there is a leading +=, seconds ahead of the current alarm.”…”�”}”(hjÜ\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¦U h´KQhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rtrs_client:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtrs-client”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjø\ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rtrs\-client**”h]”j`)�”}”(hŒ**\/sys\/class\/rtrs\-client**”h]”hŒ/sys/class/rtrs-client”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-rtrs-client”h´Khj ] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjø\ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõ\ ubah}”(h]”jô\ ah ]”h"]”Œabi_sys_class_rtrs_client”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD] jê\ sj˜}”jô\ jê\ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjI] h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjS] h]”hŒsysfs-class-rtrs-client”…”�”}”(hjU] h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ] ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_] Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KhjI] ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubhÞ)�”}”(hŒ–When a user of RTRS API creates a new session, a directory entry with the name of that session is created under /sys/class/rtrs-client//”h]”hŒ–When a user of RTRS API creates a new session, a directory entry with the name of that session is created under /sys/class/rtrs-client//”…”�”}”(hjw] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_rtrs_client_session_name_add_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-rtrs-client-session-name-add-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj“] ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/class\/rtrs\-client\/\\/add_path**”h]”j`)�”}”(hŒ;**\/sys\/class\/rtrs\-client\/\\/add_path**”h]”hŒ7/sys/class/rtrs-client//add_path”…”�”}”(hj­] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©] ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´Khj¦] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“] ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�] ubah}”(h]”j�] ah ]”h"]”Œ/abi_sys_class_rtrs_client_session_name_add_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ] j…] sj˜}”j�] j…] subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjã] h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjí] h]”hŒsysfs-class-rtrs-client”…”�”}”(hjï] h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë] ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù] Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Khjã] ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubhÞ)�”}”(hŒ[RW, adds a new path (connection) to an existing session. Expected format is the following::”h]”hŒZRW, adds a new path (connection) to an existing session. Expected format is the following:”…”�”}”(hj^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubj¹)�”}”(hŒI<[source addr,]destination addr> *addr ::= [ ip: | gid: ]”h]”hŒI<[source addr,]destination addr> *addr ::= [ ip: | gid: ]”…”�”}”hj^ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j&] h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_client_session_name_max_reconnect_attempts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-client-session-name-max-reconnect-attempts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj;^ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/class\/rtrs\-client\/\\/max_reconnect_attempts**”h]”j`)�”}”(hŒI**\/sys\/class\/rtrs\-client\/\\/max_reconnect_attempts**”h]”hŒE/sys/class/rtrs-client//max_reconnect_attempts”…”�”}”(hjU^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQ^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhjN^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjH^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;^ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8^ ubah}”(h]”j7^ ah ]”h"]”Œ=abi_sys_class_rtrs_client_session_name_max_reconnect_attempts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†^ j-^ sj˜}”j7^ j-^ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hj‹^ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj•^ h]”hŒsysfs-class-rtrs-client”…”�”}”(hj—^ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“^ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡^ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Khj‹^ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubhÞ)�”}”(hŒoMaximum number reconnect attempts the client should make before giving up after connection breaks unexpectedly.”h]”hŒoMaximum number reconnect attempts the client should make before giving up after connection breaks unexpectedly.”…”�”}”(hj¹^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_rtrs_client_session_name_mp_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-rtrs-client-session-name-mp-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÕ^ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/rtrs\-client\/\\/mp_policy**”h]”j`)�”}”(hŒ<**\/sys\/class\/rtrs\-client\/\\/mp_policy**”h]”hŒ8/sys/class/rtrs-client//mp_policy”…”�”}”(hjï^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´Khjè^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕ^ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒ^ ubah}”(h]”jÑ^ ah ]”h"]”Œ0abi_sys_class_rtrs_client_session_name_mp_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j _ jÇ^ sj˜}”jÑ^ jÇ^ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hj%_ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj/_ h]”hŒsysfs-class-rtrs-client”…”�”}”(hj1_ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-_ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;_ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Khj%_ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubhÞ)�”}”(hŒDMultipath policy specifies which path should be selected on each IO:”h]”hŒDMultipath policy specifies which path should be selected on each IO:”…”�”}”(hjS_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ\/paths\/**”h]”j`)�”}”(hŒ:**\/sys\/class\/rtrs\-client\/\\/paths\/**”h]”hŒ6/sys/class/rtrs-client//paths/”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K(hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj` ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj` ubah}”(h]”j` ah ]”h"]”Œ,abi_sys_class_rtrs_client_session_name_paths”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jP` j÷_ sj˜}”j` j÷_ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjU` h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj_` h]”hŒsysfs-class-rtrs-client”…”�”}”(hja` h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jk` Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K(hjU` ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K(hhÊh²hubhÞ)�”}”(hŒÈEach path belonging to a given session is listed here by its source and destination address. When a new path is added to a session by writing to the "add_path" entry, a directory is created.”h]”(hŒ¸Each path belonging to a given session is listed here by its source and destination address. When a new path is added to a session by writing to the “add_pathâ€� entry, a directory <”…”�”}”(hjƒ` h²hh³Nh´Nubjö¯)�”}”(hŒsrc@dst”h]”hŒsrc@dst”…”�”}”(hj‹` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œmailto:src@dst”uh1jõ¯hjƒ` ubhŒ > is created.”…”�”}”(hjƒ` h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K(hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_cur_latency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-rtrs-client-session-name-paths-src-dst-cur-latency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hj³` ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/class\/rtrs\-client\/\\/paths\/\\/cur_latency**”h]”j`)�”}”(hŒS**\/sys\/class\/rtrs\-client\/\\/paths\/\\/cur_latency**”h]”hŒO/sys/class/rtrs-client//paths//cur_latency”…”�”}”(hjÍ` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KehjÆ` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³` ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°` ubah}”(h]”j¯` ah ]”h"]”Œ@abi_sys_class_rtrs_client_session_name_paths_src_dst_cur_latency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ` j¥` sj˜}”j¯` j¥` subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hja h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj a h]”hŒsysfs-class-rtrs-client”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj a ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ja Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Kehja ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KehhÊh²hubhÞ)�”}”(hŒìRO, Contains the latency time calculated by the heart-beat messages. Whenever the client sends heart-beat message, it checks the time gap between sending the heart-beat message and receiving the ACK. This value can be changed regularly.”h]”hŒìRO, Contains the latency time calculated by the heart-beat messages. Whenever the client sends heart-beat message, it checks the time gap between sending the heart-beat message and receiving the ACK. This value can be changed regularly.”…”�”}”(hj1a h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KehhÊh²hubj))�”}”(hŒD.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_disconnect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-rtrs-client-session-name-paths-src-dst-disconnect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjMa ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/class\/rtrs\-client\/\\/paths\/\\/disconnect**”h]”j`)�”}”(hŒR**\/sys\/class\/rtrs\-client\/\\/paths\/\\/disconnect**”h]”hŒN/sys/class/rtrs-client//paths//disconnect”…”�”}”(hjga h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjca ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K>hj`a ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]a ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZa ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMa ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJa ubah}”(h]”jIa ah ]”h"]”Œ?abi_sys_class_rtrs_client_session_name_paths_src_dst_disconnect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜a j?a sj˜}”jIa j?a subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hj�a h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj§a h]”hŒsysfs-class-rtrs-client”…”�”}”(hj©a h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥a ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³a Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K>hj�a ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K>hhÊh²hubhÞ)�”}”(hŒhWrite "1" to the file in order to disconnect the path. Operation blocks until RTRS path is disconnected.”h]”hŒlWrite “1â€� to the file in order to disconnect the path. Operation blocks until RTRS path is disconnected.”…”�”}”(hjËa h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K>hhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_dst_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-client-session-name-paths-src-dst-dst-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjça ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/dst_addr**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/dst_addr**”h]”hŒL/sys/class/rtrs-client//paths//dst_addr”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýa ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K_hjúa ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷a ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôa ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjça ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäa ubah}”(h]”jãa ah ]”h"]”Œ=abi_sys_class_rtrs_client_session_name_paths_src_dst_dst_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2b jÙa sj˜}”jãa jÙa subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”• h]”(hŒDefined on file ”…”�”}”(hj7b h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjAb h]”hŒsysfs-class-rtrs-client”…”�”}”(hjCb h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?b ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMb Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K_hj7b ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K_hhÊh²hubhÞ)�”}”(hŒ0RO, Contains the destination address of the path”h]”hŒ0RO, Contains the destination address of the path”…”�”}”(hjeb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K_hhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_hca_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-client-session-name-paths-src-dst-hca-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj�b ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/hca_name**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/hca_name**”h]”hŒL/sys/class/rtrs-client//paths//hca_name”…”�”}”(hj›b h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—b ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KMhj”b ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘b ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�b ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~b ubah}”(h]”j}b ah ]”h"]”Œ=abi_sys_class_rtrs_client_session_name_paths_src_dst_hca_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌb jsb sj˜}”j}b jsb subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjÑb h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjÛb h]”hŒsysfs-class-rtrs-client”…”�”}”(hjÝb h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙb ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçb Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KMhjÑb ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KMhhÊh²hubhÞ)�”}”(hŒ;RO, Contains the name of HCA the connection established on.”h]”hŒ;RO, Contains the name of HCA the connection established on.”…”�”}”(hjÿb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KMhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_hca_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-client-session-name-paths-src-dst-hca-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjc ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/hca_port**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/hca_port**”h]”hŒL/sys/class/rtrs-client//paths//hca_port”…”�”}”(hj5c h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1c ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KShj.c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjc ubah}”(h]”jc ah ]”h"]”Œ=abi_sys_class_rtrs_client_session_name_paths_src_dst_hca_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfc j c sj˜}”jc j c subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjkc h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjuc h]”hŒsysfs-class-rtrs-client”…”�”}”(hjwc h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsc ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�c Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KShjkc ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KShhÊh²hubhÞ)�”}”(hŒERO, Contains the port number of active port traffic is going through.”h]”hŒERO, Contains the port number of active port traffic is going through.”…”�”}”(hj™c h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KShhÊh²hubj))�”}”(hŒC.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_reconnect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-class-rtrs-client-session-name-paths-src-dst-reconnect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjµc ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/class\/rtrs\-client\/\\/paths\/\\/reconnect**”h]”j`)�”}”(hŒQ**\/sys\/class\/rtrs\-client\/\\/paths\/\\/reconnect**”h]”hŒM/sys/class/rtrs-client//paths//reconnect”…”�”}”(hjÏc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËc ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K7hjÈc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµc ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²c ubah}”(h]”j±c ah ]”h"]”Œ>abi_sys_class_rtrs_client_session_name_paths_src_dst_reconnect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd j§c sj˜}”j±c j§c subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjd h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjd h]”hŒsysfs-class-rtrs-client”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj d ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jd Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K7hjd ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K7hhÊh²hubhÞ)�”}”(hŒvWrite "1" to the file in order to reconnect the path. Operation is blocking and returns 0 if reconnect was successful.”h]”hŒzWrite “1â€� to the file in order to reconnect the path. Operation is blocking and returns 0 if reconnect was successful.”…”�”}”(hj3d h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K7hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_remove_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-rtrs-client-session-name-paths-src-dst-remove-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjOd ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/class\/rtrs\-client\/\\/paths\/\\/remove_path**”h]”j`)�”}”(hŒS**\/sys\/class\/rtrs\-client\/\\/paths\/\\/remove_path**”h]”hŒO/sys/class/rtrs-client//paths//remove_path”…”�”}”(hjid h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjed ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KEhjbd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_d ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\d ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOd ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLd ubah}”(h]”jKd ah ]”h"]”Œ@abi_sys_class_rtrs_client_session_name_paths_src_dst_remove_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšd jAd sj˜}”jKd jAd subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjŸd h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj©d h]”hŒsysfs-class-rtrs-client”…”�”}”(hj«d h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§d ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµd Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KEhjŸd ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KEhhÊh²hubhÞ)�”}”(hŒ£Write "1" to the file in order to disconnected and remove the path from the session. Operation blocks until the path is disconnected and removed from the session.”h]”hŒ§Write “1â€� to the file in order to disconnected and remove the path from the session. Operation blocks until the path is disconnected and removed from the session.”…”�”}”(hjÍd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KEhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_src_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-client-session-name-paths-src-dst-src-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjéd ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/src_addr**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-client\/\\/paths\/\\/src_addr**”h]”hŒL/sys/class/rtrs-client//paths//src_addr”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿd ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KYhjüd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéd ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæd ubah}”(h]”jåd ah ]”h"]”Œ=abi_sys_class_rtrs_client_session_name_paths_src_dst_src_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4e jÛd sj˜}”jåd jÛd subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hj9e h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjCe h]”hŒsysfs-class-rtrs-client”…”�”}”(hjEe h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAe ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOe Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KYhj9e ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KYhhÊh²hubhÞ)�”}”(hŒ+RO, Contains the source address of the path”h]”hŒ+RO, Contains the source address of the path”…”�”}”(hjge h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KYhhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-rtrs-client-session-name-paths-src-dst-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hjƒe ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/class\/rtrs\-client\/\\/paths\/\\/state**”h]”j`)�”}”(hŒM**\/sys\/class\/rtrs\-client\/\\/paths\/\\/state**”h]”hŒI/sys/class/rtrs-client//paths//state”…”�”}”(hj�e h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™e ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K0hj–e ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“e ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�e ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒe ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€e ubah}”(h]”je ah ]”h"]”Œ:abi_sys_class_rtrs_client_session_name_paths_src_dst_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎe jue sj˜}”je jue subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjÓe h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjÝe h]”hŒsysfs-class-rtrs-client”…”�”}”(hjße h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛe ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jée Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K0hjÓe ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K0hhÊh²hubhÞ)�”}”(hŒ‚RO, Contains "connected" if the session is connected to the peer and fully functional. Otherwise the file contains "disconnected"”h]”hŒŠRO, Contains “connectedâ€� if the session is connected to the peer and fully functional. Otherwise the file contains “disconnectedâ€�”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K0hhÊh²hubj))�”}”(hŒM.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_stats_cpu_migration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-cpu-migration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hjf ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/cpu_migration**”h]”j`)�”}”(hŒ\**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/cpu_migration**”h]”hŒX/sys/class/rtrs-client//paths//stats/cpu_migration”…”�”}”(hj7f h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3f ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´Kthj0f ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-f ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*f ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf ubah}”(h]”jf ah ]”h"]”ŒHabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_cpu_migration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhf jf sj˜}”jf jf subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjmf h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjwf h]”hŒsysfs-class-rtrs-client”…”�”}”(hjyf h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuf ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒf Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Kthjmf ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KthhÊh²hubhÞ)�”}”(hX RTRS expects that each HCA IRQ is pinned to a separate CPU. If it's not the case, the processing of an I/O response could be processed on a different CPU than where it was originally submitted. This file shows how many interrupts where generated on a non expected CPU.”h]”hXRTRS expects that each HCA IRQ is pinned to a separate CPU. If it’s not the case, the processing of an I/O response could be processed on a different CPU than where it was originally submitted. This file shows how many interrupts where generated on a non expected CPU.”…”�”}”(hj›f h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KthhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒD"from:" is the CPU on which the IRQ was expected, but not generated.”h]”(jn)�”}”(hŒ"from:"”h]”hŒ “from:â€�”…”�”}”(hj°f h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j&] h´Kthj¬f ubj~)�”}”(hhh]”hÞ)�”}”(hŒ\/paths\/\\/stats\/rdma**”h]”j`)�”}”(hŒS**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/rdma**”h]”hŒO/sys/class/rtrs-client//paths//stats/rdma”…”�”}”(hj8g h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4g ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KŠhj1g ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.g ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+g ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjg ubah}”(h]”jg ah ]”h"]”Œ?abi_sys_class_rtrs_client_session_name_paths_src_dst_stats_rdma”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jig jg sj˜}”jg jg subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjng h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjxg h]”hŒsysfs-class-rtrs-client”…”�”}”(hjzg h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvg ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„g Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´KŠhjng ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KŠhhÊh²hubhÞ)�”}”(hŒhContains statistics regarding rdma operations and inflight operations. The output consists of 6 values::”h]”hŒgContains statistics regarding rdma operations and inflight operations. The output consists of 6 values:”…”�”}”(hjœg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KŠhhÊh²hubj¹)�”}”(hŒZ \ ”h]”hŒZ \ ”…”�”}”hjªg sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j&] h´KŠhhÊh²hubj))�”}”(hŒJ.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reconnects:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-reconnects”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hjÆg ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/reconnects**”h]”j`)�”}”(hŒY**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/reconnects**”h]”hŒU/sys/class/rtrs-client//paths//stats/reconnects”…”�”}”(hjàg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜg ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K‚hjÙg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆg ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃg ubah}”(h]”jÂg ah ]”h"]”ŒEabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reconnects”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh j¸g sj˜}”jÂg j¸g subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hjh h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hj h h]”hŒsysfs-class-rtrs-client”…”�”}”(hj"h h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,h Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´K‚hjh ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K‚hhÊh²hubhÞ)�”}”(hŒ´Contains 2 unsigned int values, the first one records number of successful reconnects in the path lifetime, the second one records number of failed reconnects in the path lifetime.”h]”hŒ´Contains 2 unsigned int values, the first one records number of successful reconnects in the path lifetime, the second one records number of failed reconnects in the path lifetime.”…”�”}”(hjDh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´K‚hhÊh²hubj))�”}”(hŒI.. _abi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reset_all:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-rtrs-client-session-name-paths-src-dst-stats-reset-all”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KZuh1j@hj`h ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒX**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/reset_all**”h]”j`)�”}”(hŒX**\/sys\/class\/rtrs\-client\/\\/paths\/\\/stats\/reset_all**”h]”hŒT/sys/class/rtrs-client//paths//stats/reset_all”…”�”}”(hjzh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvh ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´Knhjsh ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjph ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmh ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`h ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]h ubah}”(h]”j\h ah ]”h"]”ŒDabi_sys_class_rtrs_client_session_name_paths_src_dst_stats_reset_all”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«h jRh sj˜}”j\h jRh subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-client `”h]”(hŒDefined on file ”…”�”}”(hj°h h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-client `”h]”j§)�”}”(hjºh h]”hŒsysfs-class-rtrs-client”…”�”}”(hj¼h h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸h ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆh Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_client”uh1hh³j&] h´Knhj°h ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KnhhÊh²hubhÞ)�”}”(hŒGRW, Read will return usage help, write 0 will clear all the statistics.”h]”hŒGRW, Read will return usage help, write 0 will clear all the statistics.”…”�”}”(hjÞh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&] h´KnhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_rtrs_server:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-rtrs-server”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjúh ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/rtrs\-server**”h]”j`)�”}”(hŒ**\/sys\/class\/rtrs\-server**”h]”hŒ/sys/class/rtrs-server”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hji ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-class-rtrs-server”h´Khj i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷h ubah}”(h]”jöh ah ]”h"]”Œabi_sys_class_rtrs_server”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFi jìh sj˜}”jöh jìh subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hjKi h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hjUi h]”hŒsysfs-class-rtrs-server”…”�”}”(hjWi h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSi ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jai Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´KhjKi ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubhÞ)�”}”(hŒƒWhen a user of RTRS API creates a new session on a client side, a directory entry with the name of that session is created in here.”h]”hŒƒWhen a user of RTRS API creates a new session on a client side, a directory entry with the name of that session is created in here.”…”�”}”(hjyi h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_rtrs_server_session_name_paths:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-rtrs-server-session-name-paths”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/paths\/**”h]”j`)�”}”(hŒ:**\/sys\/class\/rtrs\-server\/\\/paths\/**”h]”hŒ6/sys/class/rtrs-server//paths/”…”�”}”(hj¯i h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«i ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´Khj¨i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•i ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’i ubah}”(h]”j‘i ah ]”h"]”Œ,abi_sys_class_rtrs_server_session_name_paths”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jài j‡i sj˜}”j‘i j‡i subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hjåi h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hjïi h]”hŒsysfs-class-rtrs-server”…”�”}”(hjñi h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjíi ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jûi Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´Khjåi ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubhÞ)�”}”(hŒŸWhen new path is created by writing to "add_path" entry on client side, a directory entry named as @ is created on server.”h]”hŒ£When new path is created by writing to “add_pathâ€� entry on client side, a directory entry named as @ is created on server.”…”�”}”(hjj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_disconnect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-rtrs-server-session-name-paths-src-dst-disconnect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hj/j ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/class\/rtrs\-server\/\\/paths\/\\/disconnect**”h]”j`)�”}”(hŒR**\/sys\/class\/rtrs\-server\/\\/paths\/\\/disconnect**”h]”hŒN/sys/class/rtrs-server//paths//disconnect”…”�”}”(hjIj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjEj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhjBj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?j ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`”h]”(hŒDefined on file ”…”�”}”(hjj h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hj‰j h]”hŒsysfs-class-rtrs-server”…”�”}”(hj‹j h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡j ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´Khjj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubhÞ)�”}”(hŒ’When "1" is written to the file, the RTRS session is being disconnected. Operations is non-blocking and returns control immediately to the caller.”h]”hŒ–When “1â€� is written to the file, the RTRS session is being disconnected. Operations is non-blocking and returns control immediately to the caller.”…”�”}”(hj­j h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_dst_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-server-session-name-paths-src-dst-dst-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjÉj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/dst_addr**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/dst_addr**”h]”hŒL/sys/class/rtrs-server//paths//dst_addr”…”�”}”(hjãj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjßj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K)hjÜj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆj ubah}”(h]”jÅj ah ]”h"]”Œ=abi_sys_class_rtrs_server_session_name_paths_src_dst_dst_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk j»j sj˜}”jÅj j»j subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hjk h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hj#k h]”hŒsysfs-class-rtrs-server”…”�”}”(hj%k h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!k ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/k Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´K)hjk ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K)hhÊh²hubhÞ)�”}”(hŒ0RO, Contains the destination address of the path”h]”hŒ0RO, Contains the destination address of the path”…”�”}”(hjGk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K)hhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-server-session-name-paths-src-dst-hca-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjck ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/hca_name**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/hca_name**”h]”hŒL/sys/class/rtrs-server//paths//hca_name”…”�”}”(hj}k h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyk ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´Khjvk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjck ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`k ubah}”(h]”j_k ah ]”h"]”Œ=abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®k jUk sj˜}”j_k jUk subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hj³k h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hj½k h]”hŒsysfs-class-rtrs-server”…”�”}”(hj¿k h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»k ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉk Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´Khj³k ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubhÞ)�”}”(hŒ;RO, Contains the name of HCA the connection established on.”h]”hŒ;RO, Contains the name of HCA the connection established on.”…”�”}”(hják h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_port:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-server-session-name-paths-src-dst-hca-port”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjýk ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/hca_port**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/hca_port**”h]”hŒL/sys/class/rtrs-server//paths//hca_port”…”�”}”(hjl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´Khjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj l ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj l ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjýk ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjúk ubah}”(h]”jùk ah ]”h"]”Œ=abi_sys_class_rtrs_server_session_name_paths_src_dst_hca_port”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jHl jïk sj˜}”jùk jïk subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hjMl h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hjWl h]”hŒsysfs-class-rtrs-server”…”�”}”(hjYl h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjUl ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jcl Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´KhjMl ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubhÞ)�”}”(hŒERO, Contains the port number of active port traffic is going through.”h]”hŒERO, Contains the port number of active port traffic is going through.”…”�”}”(hj{l h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_src_addr:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-class-rtrs-server-session-name-paths-src-dst-src-addr”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hj—l ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/src_addr**”h]”j`)�”}”(hŒP**\/sys\/class\/rtrs\-server\/\\/paths\/\\/src_addr**”h]”hŒL/sys/class/rtrs-server//paths//src_addr”…”�”}”(hj±l h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­l ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K#hjªl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§l ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤l ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—l ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”l ubah}”(h]”j“l ah ]”h"]”Œ=abi_sys_class_rtrs_server_session_name_paths_src_dst_src_addr”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâl j‰l sj˜}”j“l j‰l subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hjçl h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hjñl h]”hŒsysfs-class-rtrs-server”…”�”}”(hjól h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjïl ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jýl Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´K#hjçl ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K#hhÊh²hubhÞ)�”}”(hŒ+RO, Contains the source address of the path”h]”hŒ+RO, Contains the source address of the path”…”�”}”(hjm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K#hhÊh²hubj))�”}”(hŒD.. _abi_sys_class_rtrs_server_session_name_paths_src_dst_stats_rdma:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-class-rtrs-server-session-name-paths-src-dst-stats-rdma”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hj1m ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/class\/rtrs\-server\/\\/paths\/\\/stats\/rdma**”h]”j`)�”}”(hŒS**\/sys\/class\/rtrs\-server\/\\/paths\/\\/stats\/rdma**”h]”hŒO/sys/class/rtrs-server//paths//stats/rdma”…”�”}”(hjKm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGm ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K/hjDm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>m ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1m ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.m ubah}”(h]”j-m ah ]”h"]”Œ?abi_sys_class_rtrs_server_session_name_paths_src_dst_stats_rdma”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|m j#m sj˜}”j-m j#m subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-class-rtrs-server `”h]”(hŒDefined on file ”…”�”}”(hj�m h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-class-rtrs-server `”h]”j§)�”}”(hj‹m h]”hŒsysfs-class-rtrs-server”…”�”}”(hj�m h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰m ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—m Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_class_rtrs_server”uh1hh³j(i h´K/hj�m ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K/hhÊh²hubhÞ)�”}”(hŒ³Contains statistics regarding rdma operations and inflight operations. The output consists of 5 values: ”h]”hŒ³Contains statistics regarding rdma operations and inflight operations. The output consists of 5 values: ”…”�”}”(hj¯m h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(i h´K/hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_scsi_device_device_dyn_cap_needed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-scsi-device-device-dyn-cap-needed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjËm ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/scsi_device\/\*\/device\/dyn_cap_needed**”h]”j`)�”}”(hŒ9**\/sys\/class\/scsi_device\/\*\/device\/dyn_cap_needed**”h]”hŒ5/sys/class/scsi_device/*/device/dyn_cap_needed”…”�”}”(hjåm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjám ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÙhjÞm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjËm ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈm ubah}”(h]”jÇm ah ]”h"]”Œ/abi_sys_class_scsi_device_device_dyn_cap_needed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jn j½m sj˜}”jÇm j½m subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjn h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj%n h]”hŒsysfs-driver-ufs”…”�”}”(hj'n h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#n ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1n Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÙhjn ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÙhhÊh²hubhÞ)�”}”(hŒÝThis file shows the amount of physical memory needed to be removed from the physical memory resources pool of the particular logical unit. The full information about the attribute could be found at UFS specifications 2.1.”h]”hŒÝThis file shows the amount of physical memory needed to be removed from the physical memory resources pool of the particular logical unit. The full information about the attribute could be found at UFS specifications 2.1.”…”�”}”(hjIn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÙhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjWn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÙhhÊh²hubj))�”}”(hŒA.. _abi_sys_class_scsi_device_device_unit_descriptor_boot_lun_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hjÃn h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÍn h]”hŒsysfs-driver-ufs”…”�”}”(hjÏn h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjËn ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙn Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MmhjÃn ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MmhhÊh²hubhÞ)�”}”(hŒ¬This file shows boot LUN information. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¬This file shows boot LUN information. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjñn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MmhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjÿn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MmhhÊh²hubj))�”}”(hŒJ.. _abi_sys_class_scsi_device_device_unit_descriptor_context_capabilities:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-class-scsi-device-device-unit-descriptor-context-capabilities”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjo ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/context_capabilities**”h]”j`)�”}”(hŒP**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/context_capabilities**”h]”hŒL/sys/class/scsi_device/*/device/unit_descriptor/context_capabilities”…”�”}”(hj5o h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1o ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhj.o ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+o ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(o ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjo ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjo ubah}”(h]”jo ah ]”h"]”ŒEabi_sys_class_scsi_device_device_unit_descriptor_context_capabilities”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfo j o sj˜}”jo j o subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjko h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjuo h]”hŒsysfs-driver-ufs”…”�”}”(hjwo h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjso ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�o Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÓhjko ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubhÞ)�”}”(hŒ°This file shows the context capabilities. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ°This file shows the context capabilities. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj™o h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj§o h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÓhhÊh²hubj))�”}”(hŒF.. _abi_sys_class_scsi_device_device_unit_descriptor_data_reliability:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-class-scsi-device-device-unit-descriptor-data-reliability”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÃo ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/data_reliability**”h]”j`)�”}”(hŒL**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/data_reliability**”h]”hŒH/sys/class/scsi_device/*/device/unit_descriptor/data_reliability”…”�”}”(hjÝo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙo ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MšhjÖo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÐo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÃo ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀo ubah}”(h]”j¿o ah ]”h"]”ŒAabi_sys_class_scsi_device_device_unit_descriptor_data_reliability”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp jµo sj˜}”j¿o jµo subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjp h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjp h]”hŒsysfs-driver-ufs”…”�”}”(hjp h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)p Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mšhjp ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MšhhÊh²hubhÞ)�”}”(hŒâThis file defines the device behavior when a power failure occurs during a write operation. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒâThis file defines the device behavior when a power failure occurs during a write operation. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjAp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MšhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjOp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MšhhÊh²hubj))�”}”(hŒF.. _abi_sys_class_scsi_device_device_unit_descriptor_erase_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-class-scsi-device-device-unit-descriptor-erase-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjkp ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/erase_block_size**”h]”j`)�”}”(hŒL**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/erase_block_size**”h]”hŒH/sys/class/scsi_device/*/device/unit_descriptor/erase_block_size”…”�”}”(hj…p h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�p ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¸hj~p ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{p ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxp ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkp ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhp ubah}”(h]”jgp ah ]”h"]”ŒAabi_sys_class_scsi_device_device_unit_descriptor_erase_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶p j]p sj˜}”jgp j]p subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj»p h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjÅp h]”hŒsysfs-driver-ufs”…”�”}”(hjÇp h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃp ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑp Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¸hj»p ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¸hhÊh²hubhÞ)�”}”(hŒ¬This file shows the erase block size. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ¬This file shows the erase block size. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjép h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¸hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj÷p h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¸hhÊh²hubj))�”}”(hŒL.. _abi_sys_class_scsi_device_device_unit_descriptor_large_unit_granularity:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-class-scsi-device-device-unit-descriptor-large-unit-granularity”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KTuh1j@hjq ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒR**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/large_unit_granularity**”h]”j`)�”}”(hŒR**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/large_unit_granularity**”h]”hŒN/sys/class/scsi_device/*/device/unit_descriptor/large_unit_granularity”…”�”}”(hj-q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)q ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÜhj&q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq ubah}”(h]”jq ah ]”h"]”ŒGabi_sys_class_scsi_device_device_unit_descriptor_large_unit_granularity”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^q jq sj˜}”jq jq subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjcq h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjmq h]”hŒsysfs-driver-ufs”…”�”}”(hjoq h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkq ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyq Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÜhjcq ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÜhhÊh²hubhÞ)�”}”(hŒ²This file shows the granularity of the LUN. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ²This file shows the granularity of the LUN. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj‘q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÜhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjŸq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÜhhÊh²hubj))�”}”(hŒI.. _abi_sys_class_scsi_device_device_unit_descriptor_logical_block_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-class-scsi-device-device-unit-descriptor-logical-block-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hj»q ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/logical_block_count**”h]”j`)�”}”(hŒO**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/logical_block_count**”h]”hŒK/sys/class/scsi_device/*/device/unit_descriptor/logical_block_count”…”�”}”(hjÕq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑq ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M®hjÎq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»q ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸q ubah}”(h]”j·q ah ]”h"]”ŒDabi_sys_class_scsi_device_device_unit_descriptor_logical_block_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jr j­q sj˜}”j·q j­q subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj r h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjr h]”hŒsysfs-driver-ufs”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!r Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M®hj r ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M®hhÊh²hubhÞ)�”}”(hŒÂThis file shows total number of addressable logical blocks. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒÂThis file shows total number of addressable logical blocks. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj9r h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M®hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjGr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M®hhÊh²hubj))�”}”(hŒH.. _abi_sys_class_scsi_device_device_unit_descriptor_logical_block_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-scsi-device-device-unit-descriptor-logical-block-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjcr ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/logical_block_size**”h]”j`)�”}”(hŒN**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/logical_block_size**”h]”hŒJ/sys/class/scsi_device/*/device/unit_descriptor/logical_block_size”…”�”}”(hj}r h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjyr ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¤hjvr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjcr ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`r ubah}”(h]”j_r ah ]”h"]”ŒCabi_sys_class_scsi_device_device_unit_descriptor_logical_block_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®r jUr sj˜}”j_r jUr subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj³r h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj½r h]”hŒsysfs-driver-ufs”…”�”}”(hj¿r h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»r ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉr Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M¤hj³r ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¤hhÊh²hubhÞ)�”}”(hŒæThis file shows the size of addressable logical blocks (calculated as an exponent with base 2). This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒæThis file shows the size of addressable logical blocks (calculated as an exponent with base 2). This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjár h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¤hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjïr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M¤hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_scsi_device_device_unit_descriptor_lun_memory_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-scsi-device-device-unit-descriptor-lun-memory-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj s ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_memory_type**”h]”j`)�”}”(hŒK**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_memory_type**”h]”hŒG/sys/class/scsi_device/*/device/unit_descriptor/lun_memory_type”…”�”}”(hj%s h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!s ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj s ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs ubah}”(h]”js ah ]”h"]”Œ@abi_sys_class_scsi_device_device_unit_descriptor_lun_memory_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVs jýr sj˜}”js jýr subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj[s h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjes h]”hŒsysfs-driver-ufs”…”�”}”(hjgs h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcs ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqs Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M‘hj[s ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hhÊh²hubhÞ)�”}”(hŒ§This file shows LUN memory type. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ§This file shows LUN memory type. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj‰s h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj—s h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M‘hhÊh²hubj))�”}”(hŒE.. _abi_sys_class_scsi_device_device_unit_descriptor_lun_queue_depth:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-class-scsi-device-device-unit-descriptor-lun-queue-depth”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj³s ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_queue_depth**”h]”j`)�”}”(hŒK**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_queue_depth**”h]”hŒG/sys/class/scsi_device/*/device/unit_descriptor/lun_queue_depth”…”�”}”(hjÍs h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉs ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhjÆs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³s ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°s ubah}”(h]”j¯s ah ]”h"]”Œ@abi_sys_class_scsi_device_device_unit_descriptor_lun_queue_depth”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþs j¥s sj˜}”j¯s j¥s subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjt h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj t h]”hŒsysfs-driver-ufs”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj t ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mhjt ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒ§This file shows LUN queue depth. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ§This file shows LUN queue depth. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj1t h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj?t h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MhhÊh²hubj))�”}”(hŒG.. _abi_sys_class_scsi_device_device_unit_descriptor_lun_write_protect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-class-scsi-device-device-unit-descriptor-lun-write-protect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj[t ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_write_protect**”h]”j`)�”}”(hŒM**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/lun_write_protect**”h]”hŒI/sys/class/scsi_device/*/device/unit_descriptor/lun_write_protect”…”�”}”(hjut h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqt ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mvhjnt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjht ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[t ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXt ubah}”(h]”jWt ah ]”h"]”ŒBabi_sys_class_scsi_device_device_unit_descriptor_lun_write_protect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦t jMt sj˜}”jWt jMt subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj«t h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjµt h]”hŒsysfs-driver-ufs”…”�”}”(hj·t h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³t ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁt Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mvhj«t ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MvhhÊh²hubhÞ)�”}”(hŒ³This file shows LUN write protection status. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ³This file shows LUN write protection status. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÙt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MvhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjçt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MvhhÊh²hubj))�”}”(hŒT.. _abi_sys_class_scsi_device_device_unit_descriptor_physical_memory_resource_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-class-scsi-device-device-unit-descriptor-physical-memory-resource-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hju ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/physical_memory_resource_count**”h]”j`)�”}”(hŒZ**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/physical_memory_resource_count**”h]”hŒV/sys/class/scsi_device/*/device/unit_descriptor/physical_memory_resource_count”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hju ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÊhju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhju ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hju ubah}”(h]”jÿt ah ]”h"]”ŒOabi_sys_class_scsi_device_device_unit_descriptor_physical_memory_resource_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNu jõt sj˜}”jÿt jõt subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”•}”(hjSu h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj]u h]”hŒsysfs-driver-ufs”…”�”}”(hj_u h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[u ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiu Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÊhjSu ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÊhhÊh²hubhÞ)�”}”(hŒ»This file shows the total physical memory resources. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ»This file shows the total physical memory resources. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj�u h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÊhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj�u h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÊhhÊh²hubj))�”}”(hŒG.. _abi_sys_class_scsi_device_device_unit_descriptor_provisioning_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒBabi-sys-class-scsi-device-device-unit-descriptor-provisioning-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KOuh1j@hj«u ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒM**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/provisioning_type**”h]”j`)�”}”(hŒM**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/provisioning_type**”h]”hŒI/sys/class/scsi_device/*/device/unit_descriptor/provisioning_type”…”�”}”(hjÅu h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁu ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÁhj¾u ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj»u ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸u ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj«u ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨u ubah}”(h]”j§u ah ]”h"]”ŒBabi_sys_class_scsi_device_device_unit_descriptor_provisioning_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jöu j�u sj˜}”j§u j�u subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjûu h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjv h]”hŒsysfs-driver-ufs”…”�”}”(hjv h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´MÁhjûu ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÁhhÊh²hubhÞ)�”}”(hŒ²This file shows the thin provisioning type. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ²This file shows the thin provisioning type. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hj)v h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÁhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj7v h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MÁhhÊh²hubj))�”}”(hŒC.. _abi_sys_class_scsi_device_device_unit_descriptor_psa_sensitive:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-class-scsi-device-device-unit-descriptor-psa-sensitive”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjSv ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/psa_sensitive**”h]”j`)�”}”(hŒI**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/psa_sensitive**”h]”hŒE/sys/class/scsi_device/*/device/unit_descriptor/psa_sensitive”…”�”}”(hjmv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiv ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´Mˆhjfv ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcv ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`v ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSv ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPv ubah}”(h]”jOv ah ]”h"]”Œ>abi_sys_class_scsi_device_device_unit_descriptor_psa_sensitive”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžv jEv sj˜}”jOv jEv subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hj£v h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hj­v h]”hŒsysfs-driver-ufs”…”�”}”(hj¯v h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«v ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹v Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´Mˆhj£v ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubhÞ)�”}”(hŒ§This file shows PSA sensitivity. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”h]”hŒ§This file shows PSA sensitivity. This is one of the UFS unit descriptor parameters. The full information about the descriptor could be found at UFS specifications 2.1.”…”�”}”(hjÑv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hjßv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´MˆhhÊh²hubj))�”}”(hŒH.. _abi_sys_class_scsi_device_device_unit_descriptor_wb_buf_alloc_units:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-class-scsi-device-device-unit-descriptor-wb-buf-alloc-units”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KPuh1j@hjûv ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒN**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/wb_buf_alloc_units**”h]”j`)�”}”(hŒN**\/sys\/class\/scsi_device\/\*\/device\/unit_descriptor\/wb_buf_alloc_units**”h]”hŒJ/sys/class/scsi_device/*/device/unit_descriptor/wb_buf_alloc_units”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M«hjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjûv ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjøv ubah}”(h]”j÷v ah ]”h"]”ŒCabi_sys_class_scsi_device_device_unit_descriptor_wb_buf_alloc_units”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFw jív sj˜}”j÷v jív subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-driver-ufs `”h]”(hŒDefined on file ”…”�”}”(hjKw h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-driver-ufs `”h]”j§)�”}”(hjUw h]”hŒsysfs-driver-ufs”…”�”}”(hjWw h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSw ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaw Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_ufs”uh1hh³j&ah´M«hjKw ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M«hhÊh²hubhÞ)�”}”(hŒVThis entry shows the configured size of WriteBooster buffer. 0400h corresponds to 4GB.”h]”hŒVThis entry shows the configured size of WriteBooster buffer. 0400h corresponds to 4GB.”…”�”}”(hjyw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M«hhÊh²hubhÞ)�”}”(hŒThe file is read only.”h]”hŒThe file is read only.”…”�”}”(hj‡w h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j&ah´M«hhÊh²hubj))�”}”(hŒ3.. _abi_sys_class_scsi_host_hostx_acciopath_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-class-scsi-host-hostx-acciopath-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj£w ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/class\/scsi_host\/hostX\/acciopath_status**”h]”j`)�”}”(hŒ4**\/sys\/class\/scsi_host\/hostX\/acciopath_status**”h]”hŒ0/sys/class/scsi_host/hostX/acciopath_status”…”�”}”(hj½w h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹w ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-scsi_host”h´Khj¶w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£w ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj w ubah}”(h]”jŸw ah ]”h"]”Œ.abi_sys_class_scsi_host_hostx_acciopath_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïw j•w sj˜}”jŸw j•w subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjôw h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hjþw h]”hŒsysfs-class-scsi_host”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüw ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j x Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´Khjôw ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hXÌThis file contains the current status of the "SSD Smart Path" feature of HP Smart Array RAID controllers using the hpsa driver. SSD Smart Path, when enabled permits the driver to send i/o requests directly to physical devices that are part of a logical drive, bypassing the controllers firmware RAID stack for a performance advantage when possible. A value of '1' indicates the feature is enabled, and the controller may use the direct i/o path to physical devices. A value of zero means the feature is disabled and the controller may not use the direct i/o path to physical devices. This setting is controller wide, affecting all configured logical drives on the controller. This file is readable and writable.”h]”hXÔThis file contains the current status of the “SSD Smart Pathâ€� feature of HP Smart Array RAID controllers using the hpsa driver. SSD Smart Path, when enabled permits the driver to send i/o requests directly to physical devices that are part of a logical drive, bypassing the controllers firmware RAID stack for a performance advantage when possible. A value of ‘1’ indicates the feature is enabled, and the controller may use the direct i/o path to physical devices. A value of zero means the feature is disabled and the controller may not use the direct i/o path to physical devices. This setting is controller wide, affecting all configured logical drives on the controller. This file is readable and writable.”…”�”}”(hj"x h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_scsi_host_hostx_ahci_host_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-scsi-host-hostx-ahci-host-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj>x ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/scsi_host\/hostX\/ahci_host_version**”h]”j`)�”}”(hŒ5**\/sys\/class\/scsi_host\/hostX\/ahci_host_version**”h]”hŒ1/sys/class/scsi_host/hostX/ahci_host_version”…”�”}”(hjXx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTx ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K[hjQx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>x ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;x ubah}”(h]”j:x ah ]”h"]”Œ/abi_sys_class_scsi_host_hostx_ahci_host_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰x j0x sj˜}”j:x j0x subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjŽx h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hj˜x h]”hŒsysfs-class-scsi_host”…”�”}”(hjšx h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–x ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤x Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´K[hjŽx ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K[hhÊh²hubhÞ)�”}”(hŒB(RO) Display the version of the AHCI spec implemented by the host.”h]”hŒB(RO) Display the version of the AHCI spec implemented by the host.”…”�”}”(hj¼x h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K[hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_scsi_host_hostx_ahci_port_cmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-scsi-host-hostx-ahci-port-cmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjØx ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/scsi_host\/hostX\/ahci_port_cmd**”h]”j`)�”}”(hŒ1**\/sys\/class\/scsi_host\/hostX\/ahci_port_cmd**”h]”hŒ-/sys/class/scsi_host/hostX/ahci_port_cmd”…”�”}”(hjòx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîx ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KRhjëx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåx ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/scsi_host\/hostX\/ahci_host_caps**”h]”j`)�”}”(hŒ2**\/sys\/class\/scsi_host\/hostX\/ahci_host_caps**”h]”hŒ./sys/class/scsi_host/hostX/ahci_host_caps”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KRhjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåx ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/class\/scsi_host\/hostX\/ahci_host_cap2**”h]”j`)�”}”(hŒ2**\/sys\/class\/scsi_host\/hostX\/ahci_host_cap2**”h]”hŒ./sys/class/scsi_host/hostX/ahci_host_cap2”…”�”}”(hjFy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KRhj?y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hj|y h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hj†y h]”hŒsysfs-class-scsi_host”…”�”}”(hjˆy h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„y ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’y Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´KRhj|y ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KRhhÊh²hubhÞ)�”}”(hŒ[to be documented]”h]”hŒ[to be documented]”…”�”}”(hjªy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KRhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_scsi_host_hostx_em_buffer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-scsi-host-hostx-em-buffer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjÆy ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/scsi_host\/hostX\/em_buffer**”h]”j`)�”}”(hŒ-**\/sys\/class\/scsi_host\/hostX\/em_buffer**”h]”hŒ)/sys/class/scsi_host/hostX/em_buffer”…”�”}”(hjày h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KchjÙy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆy ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃy ubah}”(h]”jÂy ah ]”h"]”Œ'abi_sys_class_scsi_host_hostx_em_buffer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz j¸y sj˜}”jÂy j¸y subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjz h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hj z h]”hŒsysfs-class-scsi_host”…”�”}”(hj"z h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,z Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´Kchjz ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KchhÊh²hubhÞ)�”}”(hŒ](RW) Allows access to AHCI EM (enclosure management) buffer directly if the host supports EM.”h]”hŒ](RW) Allows access to AHCI EM (enclosure management) buffer directly if the host supports EM.”…”�”}”(hjDz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KchhÊh²hubhÞ)�”}”(hXRFor eg. the AHCI driver supports SGPIO EM messages but the SATA/AHCI specs do not define the SGPIO message format of the EM buffer. Different hardware(HW) vendors may have different definitions. With the em_buffer attribute, this issue can be solved by allowing HW vendors to provide userland drivers and tools for their SGPIO initiators.”h]”hXRFor eg. the AHCI driver supports SGPIO EM messages but the SATA/AHCI specs do not define the SGPIO message format of the EM buffer. Different hardware(HW) vendors may have different definitions. With the em_buffer attribute, this issue can be solved by allowing HW vendors to provide userland drivers and tools for their SGPIO initiators.”…”�”}”(hjRz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KchhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_scsi_host_hostx_em_message:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-scsi-host-hostx-em-message”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjnz ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/scsi_host\/hostX\/em_message**”h]”j`)�”}”(hŒ.**\/sys\/class\/scsi_host\/hostX\/em_message**”h]”hŒ*/sys/class/scsi_host/hostX/em_message”…”�”}”(hjˆz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hj�z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{z ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/class\/scsi_host\/hostX\/em_message_type**”h]”j`)�”}”(hŒ3**\/sys\/class\/scsi_host\/hostX\/em_message_type**”h]”hŒ//sys/class/scsi_host/hostX/em_message_type”…”�”}”(hj²z h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hj«z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{z ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjnz ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjkz ubah}”(h]”jjz ah ]”h"]”Œ(abi_sys_class_scsi_host_hostx_em_message”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãz j`z sj˜}”jjz j`z subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjèz h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hjòz h]”hŒsysfs-class-scsi_host”…”�”}”(hjôz h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþz Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´K@hjèz ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hhÊh²hubhÞ)�”}”(hŒ—em_message: (RW) Enclosure management support. For the LED protocol, writes and reads correspond to the LED message format as defined in the AHCI spec.”h]”hŒ—em_message: (RW) Enclosure management support. For the LED protocol, writes and reads correspond to the LED message format as defined in the AHCI spec.”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hhÊh²hubhÞ)�”}”(hŒƒThe user must turn sw_activity (under `/sys/block/*/device/`) OFF it they wish to control the activity LED via the em_message file.”h]”(hŒ&The user must turn sw_activity (under ”…”�”}”(hj${ h²hh³Nh´Nubj-ø)�”}”(hŒ`/sys/block/*/device/`”h]”hŒ/sys/block/*/device/”…”�”}”(hj,{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj${ ubhŒG) OFF it they wish to control the activity LED via the em_message file.”…”�”}”(hj${ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hhÊh²hubhÞ)�”}”(hŒ’em_message_type: (RO) Displays the current enclosure management protocol that is being used by the driver (for eg. LED, SAF-TE, SES-2, SGPIO etc).”h]”hŒ’em_message_type: (RO) Displays the current enclosure management protocol that is being used by the driver (for eg. LED, SAF-TE, SES-2, SGPIO etc).”…”�”}”(hjD{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´K@hhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_scsi_host_hostx_em_message_supported:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-scsi-host-hostx-em-message-supported”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj`{ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/scsi_host\/hostX\/em_message_supported**”h]”j`)�”}”(hŒ8**\/sys\/class\/scsi_host\/hostX\/em_message_supported**”h]”hŒ4/sys/class/scsi_host/hostX/em_message_supported”…”�”}”(hjz{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjv{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´Krhjs{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjp{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjm{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`{ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]{ ubah}”(h]”j\{ ah ]”h"]”Œ2abi_sys_class_scsi_host_hostx_em_message_supported”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«{ jR{ sj˜}”j\{ jR{ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hj°{ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hjº{ h]”hŒsysfs-class-scsi_host”…”�”}”(hj¼{ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸{ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆ{ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´Krhj°{ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KrhhÊh²hubhÞ)�”}”(hŒ;(RO) Displays supported enclosure management message types.”h]”hŒ;(RO) Displays supported enclosure management message types.”…”�”}”(hjÞ{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KrhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_scsi_host_hostx_isci_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-scsi-host-hostx-isci-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjú{ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/scsi_host\/hostX\/isci_id**”h]”j`)�”}”(hŒ+**\/sys\/class\/scsi_host\/hostX\/isci_id**”h]”hŒ'/sys/class/scsi_host/hostX/isci_id”…”�”}”(hj| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj| ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´Khj | ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj | ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú{ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷{ ubah}”(h]”jö{ ah ]”h"]”Œ%abi_sys_class_scsi_host_hostx_isci_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jE| jì{ sj˜}”jö{ jì{ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjJ| h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hjT| h]”hŒsysfs-class-scsi_host”…”�”}”(hjV| h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR| ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`| Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´KhjJ| ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hXäThis file contains the enumerated host ID for the Intel SCU controller. The Intel(R) C600 Series Chipset SATA/SAS Storage Control Unit embeds up to two 4-port controllers in a single PCI device. The controllers are enumerated in order which usually means the lowest number scsi_host corresponds with the first controller, but this association is not guaranteed. The 'isci_id' attribute unambiguously identifies the controller index: '0' for the first controller, '1' for the second.”h]”hXðThis file contains the enumerated host ID for the Intel SCU controller. The Intel(R) C600 Series Chipset SATA/SAS Storage Control Unit embeds up to two 4-port controllers in a single PCI device. The controllers are enumerated in order which usually means the lowest number scsi_host corresponds with the first controller, but this association is not guaranteed. The ‘isci_id’ attribute unambiguously identifies the controller index: ‘0’ for the first controller, ‘1’ for the second.”…”�”}”(hjx| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_class_scsi_host_hostx_link_power_management_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-class-scsi-host-hostx-link-power-management-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj”| ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/scsi_host\/hostX\/link_power_management_policy**”h]”j`)�”}”(hŒ@**\/sys\/class\/scsi_host\/hostX\/link_power_management_policy**”h]”hŒ</sys/class/scsi_host/hostX/link_power_management_policy”…”�”}”(hj®| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª| ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´Khj§| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”| ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘| ubah}”(h]”j�| ah ]”h"]”Œ:abi_sys_class_scsi_host_hostx_link_power_management_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jß| j†| sj˜}”j�| j†| subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_host `”h]”(hŒDefined on file ”…”�”}”(hjä| h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_host `”h]”j§)�”}”(hjî| h]”hŒsysfs-class-scsi_host”…”�”}”(hjð| h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì| ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jú| Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_host”uh1hh³jÑw h´Khjä| ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hŒZ(RW) This parameter allows the user to read and set the link (interface) power management.”h]”hŒZ(RW) This parameter allows the user to read and set the link (interface) power management.”…”�”}”(hj} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hŒ There are four possible options:”h]”hŒ There are four possible options:”…”�”}”(hj } h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hŒÆmin_power: Tell the controller to try to make the link use the least possible power when possible. This may sacrifice some performance due to increased latency when coming out of lower power states.”h]”hŒÆmin_power: Tell the controller to try to make the link use the least possible power when possible. This may sacrifice some performance due to increased latency when coming out of lower power states.”…”�”}”(hj.} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hŒˆmax_performance: Generally, this means no power management. Tell the controller to have performance be a priority over power management.”h]”hŒˆmax_performance: Generally, this means no power management. Tell the controller to have performance be a priority over power management.”…”�”}”(hj<} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hŒ¥medium_power: Tell the controller to enter a lower power state when possible, but do not enter the lowest power state, thus improving latency over min_power setting.”h]”hŒ¥medium_power: Tell the controller to enter a lower power state when possible, but do not enter the lowest power state, thus improving latency over min_power setting.”…”�”}”(hjJ} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubhÞ)�”}”(hXmed_power_with_dipm: Identical to the existing medium_power setting except that it enables dipm (device initiated power management) on top, which makes it match the Windows IRST (Intel Rapid Storage Technology) driver settings. This setting is also close to min_power, except that:”h]”hXmed_power_with_dipm: Identical to the existing medium_power setting except that it enables dipm (device initiated power management) on top, which makes it match the Windows IRST (Intel Rapid Storage Technology) driver settings. This setting is also close to min_power, except that:”…”�”}”(hjX} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´KhhÊh²hubj­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒWIt does not use host-initiated slumber mode, but it does allow device-initiated slumber”h]”hÞ)�”}”(hŒWIt does not use host-initiated slumber mode, but it does allow device-initiated slumber”h]”hŒWIt does not use host-initiated slumber mode, but it does allow device-initiated slumber”…”�”}”(hjm} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´Khji} ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjf} ubjˆ)�”}”(hŒ:It does not enable low power device sleep mode (DevSlp). ”h]”hÞ)�”}”(hŒ8It does not enable low power device sleep mode (DevSlp).”h]”hŒ8It does not enable low power device sleep mode (DevSlp).”…”�”}”(hj…} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÑw h´Khj�} ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjf} ubeh}”(h]”h ]”h"]”h$]”h&]”j% Œ loweralpha”j' hj( j) uh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ,.. _abi_sys_class_scsi_tape_stats_in_flight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-scsi-tape-stats-in-flight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj®} ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/in_flight**”h]”j`)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/in_flight**”h]”hŒ-/sys/class/scsi_tape/*/stats/in_flight”…”�”}”(hjÈ} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ} ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-scsi_tape”h´KhjÁ} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®} ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«} ubah}”(h]”jª} ah ]”h"]”Œ'abi_sys_class_scsi_tape_stats_in_flight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú} j } sj˜}”jª} j } subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjÿ} h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj ~ h]”hŒsysfs-class-scsi_tape”…”�”}”(hj ~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´Khjÿ} ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KhhÊh²hubhÞ)�”}”(hŒYShow the number of I/Os currently in-flight between the st module and the SCSI mid-layer.”h]”hŒYShow the number of I/Os currently in-flight between the st module and the SCSI mid-layer.”…”�”}”(hj-~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_class_scsi_tape_stats_io_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-class-scsi-tape-stats-io-ns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjI~ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/class\/scsi_tape\/\*\/stats\/io_ns**”h]”j`)�”}”(hŒ-**\/sys\/class\/scsi_tape\/\*\/stats\/io_ns**”h]”hŒ)/sys/class/scsi_tape/*/stats/io_ns”…”�”}”(hjc~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K hj\~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjV~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjI~ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjF~ ubah}”(h]”jE~ ah ]”h"]”Œ#abi_sys_class_scsi_tape_stats_io_ns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”~ j;~ sj˜}”jE~ j;~ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hj™~ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj£~ h]”hŒsysfs-class-scsi_tape”…”�”}”(hj¥~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯~ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´K hj™~ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K hhÊh²hubhÞ)�”}”(hXHShows the total amount of time spent waiting for all I/O to and from the tape drive to complete. This includes all reads, writes, and other SCSI commands issued to the tape drive. An example of other SCSI commands would be tape movement such as a rewind when a rewind tape device is closed. This item is measured in nanoseconds.”h]”hXHShows the total amount of time spent waiting for all I/O to and from the tape drive to complete. This includes all reads, writes, and other SCSI commands issued to the tape drive. An example of other SCSI commands would be tape movement such as a rewind when a rewind tape device is closed. This item is measured in nanoseconds.”…”�”}”(hjÇ~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K hhÊh²hubhÞ)�”}”(hŒvTo determine the amount of time spent waiting for other I/O to complete subtract read_ns and write_ns from this value.”h]”hŒvTo determine the amount of time spent waiting for other I/O to complete subtract read_ns and write_ns from this value.”…”�”}”(hjÕ~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_scsi_tape_stats_other_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-scsi-tape-stats-other-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjñ~ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/other_cnt**”h]”j`)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/other_cnt**”h]”hŒ-/sys/class/scsi_tape/*/stats/other_cnt”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñ~ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjî~ ubah}”(h]”jí~ ah ]”h"]”Œ'abi_sys_class_scsi_tape_stats_other_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j< jã~ sj˜}”jí~ jã~ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjA h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hjK h]”hŒsysfs-class-scsi_tape”…”�”}”(hjM h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjI ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jW Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´KhjA ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KhhÊh²hubhÞ)�”}”(hŒXThe number of I/O requests issued to the tape drive other than SCSI read/write requests.”h]”hŒXThe number of I/O requests issued to the tape drive other than SCSI read/write requests.”…”�”}”(hjo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_scsi_tape_stats_read_byte_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-scsi-tape-stats-read-byte-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj‹ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/scsi_tape\/\*\/stats\/read_byte_cnt**”h]”j`)�”}”(hŒ5**\/sys\/class\/scsi_tape\/\*\/stats\/read_byte_cnt**”h]”hŒ1/sys/class/scsi_tape/*/stats/read_byte_cnt”…”�”}”(hj¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K&hjž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‹ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjˆ ubah}”(h]”j‡ ah ]”h"]”Œ+abi_sys_class_scsi_tape_stats_read_byte_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÖ j} sj˜}”j‡ j} subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjÛ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hjå h]”hŒsysfs-class-scsi_tape”…”�”}”(hjç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjã ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´K&hjÛ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K&hhÊh²hubhÞ)�”}”(hŒ˜Shows the total number of bytes requested from the tape drive. This value is presented in bytes because tape drives support variable length block sizes.”h]”hŒ˜Shows the total number of bytes requested from the tape drive. This value is presented in bytes because tape drives support variable length block sizes.”…”�”}”(hj € h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K&hhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_scsi_tape_stats_read_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-scsi-tape-stats-read-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj%€ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/scsi_tape\/\*\/stats\/read_cnt**”h]”j`)�”}”(hŒ0**\/sys\/class\/scsi_tape\/\*\/stats\/read_cnt**”h]”hŒ,/sys/class/scsi_tape/*/stats/read_cnt”…”�”}”(hj?€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K1hj8€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%€ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"€ ubah}”(h]”j!€ ah ]”h"]”Œ&abi_sys_class_scsi_tape_stats_read_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp€ j€ sj˜}”j!€ j€ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hju€ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj€ h]”hŒsysfs-class-scsi_tape”…”�”}”(hj�€ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}€ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹€ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´K1hju€ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K1hhÊh²hubhÞ)�”}”(hŒAShows the total number of read requests issued to the tape drive.”h]”hŒAShows the total number of read requests issued to the tape drive.”…”�”}”(hj£€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K1hhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_scsi_tape_stats_read_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-scsi-tape-stats-read-ns”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¿€ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/scsi_tape\/\*\/stats\/read_ns**”h]”j`)�”}”(hŒ/**\/sys\/class\/scsi_tape\/\*\/stats\/read_ns**”h]”hŒ+/sys/class/scsi_tape/*/stats/read_ns”…”�”}”(hjÙ€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K;hjÒ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿€ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼€ ubah}”(h]”j»€ ah ]”h"]”Œ%abi_sys_class_scsi_tape_stats_read_ns”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j � j±€ sj˜}”j»€ j±€ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj� h]”hŒsysfs-class-scsi_tape”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´K;hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K;hhÊh²hubhÞ)�”}”(hŒXShows the total amount of time in nanoseconds waiting for read I/O requests to complete.”h]”hŒXShows the total amount of time in nanoseconds waiting for read I/O requests to complete.”…”�”}”(hj=� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´K;hhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_scsi_tape_stats_resid_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-scsi-tape-stats-resid-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjY� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/resid_cnt**”h]”j`)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/resid_cnt**”h]”hŒ-/sys/class/scsi_tape/*/stats/resid_cnt”…”�”}”(hjs� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjo� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´Kdhjl� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhji� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjY� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjV� ubah}”(h]”jU� ah ]”h"]”Œ'abi_sys_class_scsi_tape_stats_resid_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤� jK� sj˜}”jU� jK� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hj©� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj³� h]”hŒsysfs-class-scsi_tape”…”�”}”(hjµ� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´Kdhj©� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KdhhÊh²hubhÞ)�”}”(hŒÌShows the number of times we found that a residual >0 was found when the SCSI midlayer indicated that there was an error. For reads this may be a case of someone issuing reads greater than the block size.”h]”hŒÌShows the number of times we found that a residual >0 was found when the SCSI midlayer indicated that there was an error. For reads this may be a case of someone issuing reads greater than the block size.”…”�”}”(hj×� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KdhhÊh²hubj))�”}”(hŒ1.. _abi_sys_class_scsi_tape_stats_write_byte_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-class-scsi-tape-stats-write-byte-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjó� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/class\/scsi_tape\/\*\/stats\/write_byte_cnt**”h]”j`)�”}”(hŒ6**\/sys\/class\/scsi_tape\/\*\/stats\/write_byte_cnt**”h]”hŒ2/sys/class/scsi_tape/*/stats/write_byte_cnt”…”�”}”(hj ‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KEhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjó� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjð� ubah}”(h]”jï� ah ]”h"]”Œ,abi_sys_class_scsi_tape_stats_write_byte_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>‚ jå� sj˜}”jï� jå� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjC‚ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hjM‚ h]”hŒsysfs-class-scsi_tape”…”�”}”(hjO‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjK‚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jY‚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´KEhjC‚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KEhhÊh²hubhÞ)�”}”(hŒ”Shows the total number of bytes written to the tape drive. This value is presented in bytes because tape drives support variable length block sizes.”h]”hŒ”Shows the total number of bytes written to the tape drive. This value is presented in bytes because tape drives support variable length block sizes.”…”�”}”(hjq‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KEhhÊh²hubj))�”}”(hŒ,.. _abi_sys_class_scsi_tape_stats_write_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-class-scsi-tape-stats-write-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj�‚ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/write_cnt**”h]”j`)�”}”(hŒ1**\/sys\/class\/scsi_tape\/\*\/stats\/write_cnt**”h]”hŒ-/sys/class/scsi_tape/*/stats/write_cnt”…”�”}”(hj§‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KPhj ‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjš‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�‚ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠ‚ ubah}”(h]”j‰‚ ah ]”h"]”Œ'abi_sys_class_scsi_tape_stats_write_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØ‚ j‚ sj˜}”j‰‚ j‚ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjÝ‚ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hjç‚ h]”hŒsysfs-class-scsi_tape”…”�”}”(hjé‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjå‚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jó‚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´KPhjÝ‚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KPhhÊh²hubhÞ)�”}”(hŒBShows the total number of write requests issued to the tape drive.”h]”hŒBShows the total number of write requests issued to the tape drive.”…”�”}”(hj ƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KPhhÊh²hubj))�”}”(hŒ+.. _abi_sys_class_scsi_tape_stats_write_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-class-scsi-tape-stats-write-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj'ƒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/class\/scsi_tape\/\*\/stats\/write_ms**”h]”j`)�”}”(hŒ0**\/sys\/class\/scsi_tape\/\*\/stats\/write_ms**”h]”hŒ,/sys/class/scsi_tape/*/stats/write_ms”…”�”}”(hjAƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KZhj:ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'ƒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$ƒ ubah}”(h]”j#ƒ ah ]”h"]”Œ&abi_sys_class_scsi_tape_stats_write_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrƒ jƒ sj˜}”j#ƒ jƒ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-scsi_tape `”h]”(hŒDefined on file ”…”�”}”(hjwƒ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-scsi_tape `”h]”j§)�”}”(hj�ƒ h]”hŒsysfs-class-scsi_tape”…”�”}”(hjƒƒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjƒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ƒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_scsi_tape”uh1hh³jÜ} h´KZhjwƒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KZhhÊh²hubhÞ)�”}”(hŒYShows the total amount of time in nanoseconds waiting for write I/O requests to complete.”h]”hŒYShows the total amount of time in nanoseconds waiting for write I/O requests to complete.”…”�”}”(hj¥ƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÜ} h´KZhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_spi_master_spi_bus_spi_bus_dev_fram:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-spi-master-spi-bus-spi-bus-dev-fram”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjÁƒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/class\/spi_master\/spi\\/spi\\.\\/fram**”h]”j`)�”}”(hŒC**\/sys\/class\/spi_master\/spi\\/spi\\.\\/fram**”h]”hŒ?/sys/class/spi_master/spi/spi./fram”…”�”}”(hjÛƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj׃ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-spi-eeprom”h´KhjÔƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjу ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj΃ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁƒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾ƒ ubah}”(h]”j½ƒ ah ]”h"]”Œ1abi_sys_class_spi_master_spi_bus_spi_bus_dev_fram”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j „ j³ƒ sj˜}”j½ƒ j³ƒ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-spi-eeprom `”h]”(hŒDefined on file ”…”�”}”(hj„ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-spi-eeprom `”h]”j§)�”}”(hj„ h]”hŒsysfs-class-spi-eeprom”…”�”}”(hj„ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(„ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_spi_eeprom”uh1hh³jïƒ h´Khj„ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´KhhÊh²hubhÞ)�”}”(hŒµContains the FRAM binary data. Same as EEPROM, just another file name to indicate that it employs ferroelectric process. It performs write operations at bus speed - no write delays.”h]”hŒµContains the FRAM binary data. Same as EEPROM, just another file name to indicate that it employs ferroelectric process. It performs write operations at bus speed - no write delays.”…”�”}”(hj@„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_spi_master_spi_bus_spi_bus_dev_jedec_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-spi-master-spi-bus-spi-bus-dev-jedec-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj\„ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/class\/spi_master\/spi\\/spi\\.\\/jedec_id**”h]”j`)�”}”(hŒG**\/sys\/class\/spi_master\/spi\\/spi\\.\\/jedec_id**”h]”hŒC/sys/class/spi_master/spi/spi./jedec_id”…”�”}”(hjv„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjr„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´Khjo„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhji„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\„ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjY„ ubah}”(h]”jX„ ah ]”h"]”Œ5abi_sys_class_spi_master_spi_bus_spi_bus_dev_jedec_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§„ jN„ sj˜}”jX„ jN„ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-spi-eeprom `”h]”(hŒDefined on file ”…”�”}”(hj¬„ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-spi-eeprom `”h]”j§)�”}”(hj¶„ h]”hŒsysfs-class-spi-eeprom”…”�”}”(hj¸„ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´„ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_spi_eeprom”uh1hh³jïƒ h´Khj¬„ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´KhhÊh²hubhÞ)�”}”(hŒ—Contains the raw JEDEC ID bytes returned by the RDID (0x9f) command. The bytes are exposed as a hex string in big-endian order as read from the device.”h]”hŒ—Contains the raw JEDEC ID bytes returned by the RDID (0x9f) command. The bytes are exposed as a hex string in big-endian order as read from the device.”…”�”}”(hjÚ„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´KhhÊh²hubhÞ)�”}”(hŒThis is a read-only attribute.”h]”hŒThis is a read-only attribute.”…”�”}”(hjè„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_spi_master_spi_bus_spi_bus_dev_sernum:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-spi-master-spi-bus-spi-bus-dev-sernum”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj… ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/class\/spi_master\/spi\\/spi\\.\\/sernum**”h]”j`)�”}”(hŒE**\/sys\/class\/spi_master\/spi\\/spi\\.\\/sernum**”h]”hŒA/sys/class/spi_master/spi/spi./sernum”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj… ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´K hj… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj… ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj… ubah}”(h]”j… ah ]”h"]”Œ3abi_sys_class_spi_master_spi_bus_spi_bus_dev_sernum”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jO… jö„ sj˜}”j… jö„ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-spi-eeprom `”h]”(hŒDefined on file ”…”�”}”(hjT… h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-spi-eeprom `”h]”j§)�”}”(hj^… h]”hŒsysfs-class-spi-eeprom”…”�”}”(hj`… h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\… ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jj… Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_spi_eeprom”uh1hh³jïƒ h´K hjT… ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´K hhÊh²hubhÞ)�”}”(hŒ�Contains the serial number of the Cypress FRAM (FM25VN) if it is present. It will be displayed as a 8 byte hex string, as read from the device.”h]”hŒ�Contains the serial number of the Cypress FRAM (FM25VN) if it is present. It will be displayed as a 8 byte hex string, as read from the device.”…”�”}”(hj‚… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´K hhÊh²hubhÞ)�”}”(hŒThis is a read-only attribute.”h]”hŒThis is a read-only attribute.”…”�”}”(hj�… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jïƒ h´K hhÊh²hubj))�”}”(hŒ0.. _abi_sys_class_spi_master_spib_delete_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-class-spi-master-spib-delete-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj¬… ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/class\/spi_master\/spiB\/delete_device**”h]”j`)�”}”(hŒ1**\/sys\/class\/spi_master\/spiB\/delete_device**”h]”hŒ-/sys/class/spi_master/spiB/delete_device”…”�”}”(hjÆ… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂ… ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-spi-master”h´Khj¿… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬… ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©… ubah}”(h]”j¨… ah ]”h"]”Œ+abi_sys_class_spi_master_spib_delete_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø… jž… sj˜}”j¨… jž… subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-spi-master `”h]”(hŒDefined on file ”…”�”}”(hjý… h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-spi-master `”h]”j§)�”}”(hj† h]”hŒsysfs-class-spi-master”…”�”}”(hj † h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj† ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j† Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_spi_master”uh1hh³jÚ… h´Khjý… ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒ…(WO) Remove a SPI device previously created via new_device. Takes a single parameter: the chip select number of the device to remove.”h]”hŒ…(WO) Remove a SPI device previously created via new_device. Takes a single parameter: the chip select number of the device to remove.”…”�”}”(hj+† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj9† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubj¹)�”}”(hŒ3# echo 0 > /sys/class/spi_master/spi0/delete_device”h]”hŒ3# echo 0 > /sys/class/spi_master/spi0/delete_device”…”�”}”hjG† sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÚ… h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_class_spi_master_spib_new_device:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-class-spi-master-spib-new-device”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjc† ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/class\/spi_master\/spiB\/new_device**”h]”j`)�”}”(hŒ.**\/sys\/class\/spi_master\/spiB\/new_device**”h]”hŒ*/sys/class/spi_master/spiB/new_device”…”�”}”(hj}† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy† ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´Khjv† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc† ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`† ubah}”(h]”j_† ah ]”h"]”Œ(abi_sys_class_spi_master_spib_new_device”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®† jU† sj˜}”j_† jU† subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-spi-master `”h]”(hŒDefined on file ”…”�”}”(hj³† h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-spi-master `”h]”j§)�”}”(hj½† h]”hŒsysfs-class-spi-master”…”�”}”(hj¿† h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»† ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jɆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_spi_master”uh1hh³jÚ… h´Khj³† ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒu(WO) Instantiate a new SPI device on bus B, where B is the bus number (0, 1, 2, ...). Takes parameters in the format:”h]”hŒu(WO) Instantiate a new SPI device on bus B, where B is the bus number (0, 1, 2, ...). Takes parameters in the format:”…”�”}”(hjᆠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒ2 [ []]”h]”hŒ2 [ []]”…”�”}”(hjï† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒmwhere modalias is the driver name, chip_select is the CS line number, and max_speed_hz and mode are optional.”h]”hŒmwhere modalias is the driver name, chip_select is the CS line number, and max_speed_hz and mode are optional.”…”�”}”(hjý† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒ3The device can later be removed with delete_device.”h]”hŒ3The device can later be removed with delete_device.”…”�”}”(hj ‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒtOnly devices created via this interface can be removed with delete_device; platform and DT devices are not affected.”h]”hŒtOnly devices created via this interface can be removed with delete_device; platform and DT devices are not affected.”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj'‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÚ… h´KhhÊh²hubj¹)�”}”(hŒ»# echo spidev 0 > /sys/class/spi_master/spi0/new_device # echo spidev 0 10000000 > /sys/class/spi_master/spi0/new_device # echo spidev 0 10000000 3 > /sys/class/spi_master/spi0/new_device”h]”hŒ»# echo spidev 0 > /sys/class/spi_master/spi0/new_device # echo spidev 0 10000000 > /sys/class/spi_master/spi0/new_device # echo spidev 0 10000000 3 > /sys/class/spi_master/spi0/new_device”…”�”}”hj5‡ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÚ… h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_class_stm_stm_channels:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-stm-stm-channels”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjQ‡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/class\/stm\/\\/channels**”h]”j`)�”}”(hŒ(**\/sys\/class\/stm\/\\/channels**”h]”hŒ$/sys/class/stm//channels”…”�”}”(hjk‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-stm”h´K hjd‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ‡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN‡ ubah}”(h]”jM‡ ah ]”h"]”Œabi_sys_class_stm_stm_channels”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�‡ jC‡ sj˜}”jM‡ jC‡ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-stm `”h]”(hŒDefined on file ”…”�”}”(hj¢‡ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-stm `”h]”j§)�”}”(hj¬‡ h]”hŒsysfs-class-stm”…”�”}”(hj®‡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸‡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_stm”uh1hh³j‡ h´K hj¢‡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´K hhÊh²hubhÞ)�”}”(hŒ;Shows the number of channels per master on this STM device.”h]”hŒ;Shows the number of channels per master on this STM device.”…”�”}”(hjЇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´K hhÊh²hubj))�”}”(hŒ&.. _abi_sys_class_stm_stm_hw_override:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-class-stm-stm-hw-override”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjì‡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/class\/stm\/\\/hw_override**”h]”j`)�”}”(hŒ+**\/sys\/class\/stm\/\\/hw_override**”h]”hŒ'/sys/class/stm//hw_override”…”�”}”(hjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´Khjÿ‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì‡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé‡ ubah}”(h]”jè‡ ah ]”h"]”Œ!abi_sys_class_stm_stm_hw_override”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7ˆ jÞ‡ sj˜}”jè‡ jÞ‡ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-stm `”h]”(hŒDefined on file ”…”�”}”(hj<ˆ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-stm `”h]”j§)�”}”(hjFˆ h]”hŒsysfs-class-stm”…”�”}”(hjHˆ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDˆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_stm”u•h1hh³j‡ h´Khj<ˆ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´KhhÊh²hubhÞ)�”}”(hŒ¿Reads as 0 if master numbers in the STP stream produced by this stm device will match the master numbers assigned by the software or 1 if the stm hardware overrides software assigned masters.”h]”hŒ¿Reads as 0 if master numbers in the STP stream produced by this stm device will match the master numbers assigned by the software or 1 if the stm hardware overrides software assigned masters.”…”�”}”(hjjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_class_stm_stm_masters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-stm-stm-masters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj†ˆ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/class\/stm\/\\/masters**”h]”j`)�”}”(hŒ'**\/sys\/class\/stm\/\\/masters**”h]”hŒ#/sys/class/stm//masters”…”�”}”(hj ˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´Khj™ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†ˆ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒˆ ubah}”(h]”j‚ˆ ah ]”h"]”Œabi_sys_class_stm_stm_masters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jш jxˆ sj˜}”j‚ˆ jxˆ subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-stm `”h]”(hŒDefined on file ”…”�”}”(hjÖˆ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-stm `”h]”j§)�”}”(hjàˆ h]”hŒsysfs-class-stm”…”�”}”(hj∠h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞˆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_stm”uh1hh³j‡ h´KhjÖˆ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´KhhÊh²hubhÞ)�”}”(hŒMShows first and last available to software master numbers on this STM device.”h]”hŒMShows first and last available to software master numbers on this STM device.”…”�”}”(hj‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‡ h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_class_stm_source_stm_source_stm_source_link:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-class-stm-source-stm-source-stm-source-link”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj ‰ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/class\/stm_source\/\\/stm_source_link**”h]”j`)�”}”(hŒ=**\/sys\/class\/stm_source\/\\/stm_source_link**”h]”hŒ9/sys/class/stm_source//stm_source_link”…”�”}”(hj:‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-class-stm_source”h´Khj3‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ ubah}”(h]”j‰ ah ]”h"]”Œ3abi_sys_class_stm_source_stm_source_stm_source_link”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jl‰ j‰ sj˜}”j‰ j‰ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-class-stm_source `”h]”(hŒDefined on file ”…”�”}”(hjq‰ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-class-stm_source `”h]”j§)�”}”(hj{‰ h]”hŒsysfs-class-stm_source”…”�”}”(hj}‰ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjy‰ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡‰ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_class_stm_source”uh1hh³jN‰ h´Khjq‰ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jN‰ h´KhhÊh²hubhÞ)�”}”(hXYstm_source device linkage to stm device, where its tracing data is directed. Reads return an existing connection or "" if this stm_source is not connected to any stm device yet. Write an existing (registered) stm device's name here to connect that device. If a device is already connected to this stm_source, it will first be disconnected.”h]”hX_stm_source device linkage to stm device, where its tracing data is directed. Reads return an existing connection or “â€� if this stm_source is not connected to any stm device yet. Write an existing (registered) stm device’s name here to connect that device. If a device is already connected to this stm_source, it will first be disconnected.”…”�”}”(hjŸ‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jN‰ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_class_switchtec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-class-switchtec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj»‰ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/class\/switchtec**”h]”j`)�”}”(hŒ**\/sys\/class\/switchtec**”h]”hŒ/sys/class/switchtec”…”�”}”(hjÕ‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjщ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-class-switchtec”h´KhjΉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjȉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸‰ ubah}”(h]”j·‰ ah ]”h"]”Œabi_sys_class_switchtec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŠ j­‰ sj˜}”j·‰ j­‰ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hj Š h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hjŠ h]”hŒsysfs-class-switchtec”…”�”}”(hjŠ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"Š Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´Khj Š ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubhÞ)�”}”(hŒŠThe switchtec class subsystem folder. Each registered switchtec driver is represented by a switchtecX subfolder (X being an integer >= 0).”h]”hŒŠThe switchtec class subsystem folder. Each registered switchtec driver is represented by a switchtecX subfolder (X being an integer >= 0).”…”�”}”(hj:Š h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_class_switchtec_switchtec_0_9_component_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-class-switchtec-switchtec-0-9-component-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjVŠ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_id**”h]”j`)�”}”(hŒ<**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_id**”h]”hŒ8/sys/class/switchtec/switchtec[0-9]+/component_id”…”�”}”(hjpŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjlŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhjiŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjfŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjcŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjVŠ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjSŠ ubah}”(h]”jRŠ ah ]”h"]”Œ2abi_sys_class_switchtec_switchtec_0_9_component_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡Š jHŠ sj˜}”jRŠ jHŠ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hj¦Š h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj°Š h]”hŒsysfs-class-switchtec”…”�”}”(hj²Š h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®Š ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼Š Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´Khj¦Š ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubhÞ)�”}”(hŒiComponent identifier as stored in the hardware (eg. PM8543) (read only) Values: arbitrary string.”h]”hŒiComponent identifier as stored in the hardware (eg. PM8543) (read only) Values: arbitrary string.”…”�”}”(hjÔŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_class_switchtec_switchtec_0_9_component_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-class-switchtec-switchtec-0-9-component-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjðŠ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_revision**”h]”j`)�”}”(hŒB**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_revision**”h]”hŒ>/sys/class/switchtec/switchtec[0-9]+/component_revision”…”�”}”(hj ‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´Khj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjýŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjðŠ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjíŠ ubah}”(h]”jìŠ ah ]”h"]”Œ8abi_sys_class_switchtec_switchtec_0_9_component_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;‹ j⊠sj˜}”jìŠ j⊠subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hj@‹ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hjJ‹ h]”hŒsysfs-class-switchtec”…”�”}”(hjL‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH‹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV‹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´Khj@‹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubhÞ)�”}”(hŒNComponent revision stored in the hardware (read only) Values: integer.”h]”hŒNComponent revision stored in the hardware (read only) Values: integer.”…”�”}”(hjn‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_switchtec_switchtec_0_9_component_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-switchtec-switchtec-0-9-component-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjŠ‹ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_vendor**”h]”j`)�”}”(hŒ@**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/component_vendor**”h]”hŒ</sys/class/switchtec/switchtec[0-9]+/component_vendor”…”�”}”(hj¤‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´Khj�‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ‹ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡‹ ubah}”(h]”j†‹ ah ]”h"]”Œ6abi_sys_class_switchtec_switchtec_0_9_component_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ‹ j|‹ sj˜}”j†‹ j|‹ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hjÚ‹ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hjä‹ h]”hŒsysfs-class-switchtec”…”�”}”(hjæ‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ‹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð‹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´KhjÚ‹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubhÞ)�”}”(hŒgComponent vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.”h]”hŒgComponent vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.”…”�”}”(hjŒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_switchtec_switchtec_0_9_device_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-switchtec-switchtec-0-9-device-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj$Œ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/device_version**”h]”j`)�”}”(hŒ>**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/device_version**”h]”hŒ:/sys/class/switchtec/switchtec[0-9]+/device_version”…”�”}”(hj>Œ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K(hj7Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$Œ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!Œ ubah}”(h]”j Œ ah ]”h"]”Œ4abi_sys_class_switchtec_switchtec_0_9_device_version”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”joŒ jŒ sj˜}”j Œ jŒ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hjtŒ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj~Œ h]”hŒsysfs-class-switchtec”…”�”}”(hj€Œ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|Œ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠŒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´K(hjtŒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K(hhÊh²hubhÞ)�”}”(hŒMDevice version as stored in the hardware (read only) Values: integer.”h]”hŒMDevice version as stored in the hardware (read only) Values: integer.”…”�”}”(hj¢Œ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K(hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_switchtec_switchtec_0_9_fw_version:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-switchtec-switchtec-0-9-fw-version”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj� h]”hŒsysfs-class-switchtec”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´K0hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K0hhÊh²hubhÞ)�”}”(hŒXCurrently running firmware version (read only) Values: integer (in hexadecimal).”h]”hŒXCurrently running firmware version (read only) Values: integer (in hexadecimal).”…”�”}”(hj<� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K0hhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_switchtec_switchtec_0_9_partition:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-switchtec-switchtec-0-9-partition”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjX� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/partition**”h]”j`)�”}”(hŒ9**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/partition**”h]”hŒ5/sys/class/switchtec/switchtec[0-9]+/partition”…”�”}”(hjr� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K8hjk� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhje� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjX� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjU� ubah}”(h]”jT� ah ]”h"]”Œ/abi_sys_class_switchtec_switchtec_0_9_partition”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£� jJ� sj˜}”jT� jJ� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hj¨� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj²� h]”hŒsysfs-class-switchtec”…”�”}”(hj´� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´K8hj¨� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K8hhÊh²hubhÞ)�”}”(hŒSPartition number for this device in the switch (read only) Values: integer.”h]”hŒSPartition number for this device in the switch (read only) Values: integer.”…”�”}”(hjÖ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K8hhÊh²hubj))�”}”(hŒ:.. _abi_sys_class_switchtec_switchtec_0_9_partition_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-class-switchtec-switchtec-0-9-partition-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjò� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/partition_count**”h]”j`)�”}”(hŒ?**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/partition_count**”h]”hŒ;/sys/class/switchtec/switchtec[0-9]+/partition_count”…”�”}”(hj Ž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K@hjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï� ubah}”(h]”jî� ah ]”h"]”Œ5abi_sys_class_switchtec_switchtec_0_9_partition_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=Ž jä� sj˜}”jî� jä� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hjBŽ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hjLŽ h]”hŒsysfs-class-switchtec”…”�”}”(hjNŽ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJŽ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXŽ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´K@hjBŽ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K@hhÊh²hubhÞ)�”}”(hŒMTotal number of partitions in the switch (read only) Values: integer.”h]”hŒMTotal number of partitions in the switch (read only) Values: integer.”…”�”}”(hjpŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´K@hhÊh²hubj))�”}”(hŒ5.. _abi_sys_class_switchtec_switchtec_0_9_product_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-class-switchtec-switchtec-0-9-product-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjÜŽ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hjæŽ h]”hŒsysfs-class-switchtec”…”�”}”(hjèŽ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäŽ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòŽ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´KHhjÜŽ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KHhhÊh²hubhÞ)�”}”(hŒjProduct identifier as stored in the hardware (eg. PSX 48XG3) (read only) Values: arbitrary string.”h]”hŒjProduct identifier as stored in the hardware (eg. PSX 48XG3) (read only) Values: arbitrary string.”…”�”}”(hj � h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KHhhÊh²hubj))�”}”(hŒ;.. _abi_sys_class_switchtec_switchtec_0_9_product_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-class-switchtec-switchtec-0-9-product-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj&� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/product_revision**”h]”j`)�”}”(hŒ@**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/product_revision**”h]”hŒ</sys/class/switchtec/switchtec[0-9]+/product_revision”…”�”}”(hj@� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KQhj9� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#� ubah}”(h]”j"� ah ]”h"]”Œ6abi_sys_class_switchtec_switchtec_0_9_product_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jq� j� sj˜}”j"� j� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hjv� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj€� h]”hŒsysfs-class-switchtec”…”�”}”(hj‚� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒ� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´KQhjv� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KQhhÊh²hubhÞ)�”}”(hŒ`Product revision stored in the hardware (eg. RevB) (read only) Values: arbitrary string.”h]”hŒ`Product revision stored in the hardware (eg. RevB) (read only) Values: arbitrary string.”…”�”}”(hj¤� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KQhhÊh²hubj))�”}”(hŒ9.. _abi_sys_class_switchtec_switchtec_0_9_product_vendor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-class-switchtec-switchtec-0-9-product-vendor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÀ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/product_vendor**”h]”j`)�”}”(hŒ>**\/sys\/class\/switchtec\/switchtec[0\-9]\+\/product_vendor**”h]”hŒ:/sys/class/switchtec/switchtec[0-9]+/product_vendor”…”�”}”(hjÚ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KZhjÓ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÐ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½� ubah}”(h]”j¼� ah ]”h"]”Œ4abi_sys_class_switchtec_switchtec_0_9_product_vendor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j � j²� sj˜}”j¼� j²� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-class-switchtec `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-class-switchtec `”h]”j§)�”}”(hj� h]”hŒsysfs-class-switchtec”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_class_switchtec”uh1hh³jé‰ h´KZhj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KZhhÊh²hubhÞ)�”}”(hŒeProduct vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.”h]”hŒeProduct vendor as stored in the hardware (eg. MICROSEM) (read only) Values: arbitrary string.”…”�”}”(hj>� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé‰ h´KZhhÊh²hubj))�”}”(hŒ*.. _abi_sys_class_tee_tee_priv_x_revision:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-class-tee-tee-priv-x-revision”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjZ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/class\/tee\/tee\{\,priv\}X\/revision**”h]”j`)�”}”(hŒ/**\/sys\/class\/tee\/tee\{\,priv\}X\/revision**”h]”hŒ+/sys/class/tee/tee{,priv}X/revision”…”�”}”(hjt� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjp� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-class-tee”h´Khjm� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjg� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW� ubah}”(h]”jV� ah ]”h"]”Œ%abi_sys_class_tee_tee_priv_x_revision”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¦� jL� sj˜}”jV� jL� subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-tee `”h]”(hŒDefined on file ”…”�”}”(hj«� h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-tee `”h]”j§)�”}”(hjµ� h]”hŒsysfs-class-tee”…”�”}”(hj·� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj³� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁ� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_tee”uh1hh³jˆ� h´Khj«� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˆ� h´KhhÊh²hubhÞ)�”}”(hŒ¾Read-only revision string reported by the TEE driver. This is for diagnostics only and must not be used to infer feature support. Use TEE_IOC_VERSION for capability and compatibility checks.”h]”hŒ¾Read-only revision string reported by the TEE driver. This is for diagnostics only and must not be used to infer feature support. Use TEE_IOC_VERSION for capability and compatibility checks.”…”�”}”(hjÙ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˆ� h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_tee_tee_priv_x_rpmb_routing_model:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-tee-tee-priv-x-rpmb-routing-model”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjõ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/class\/tee\/tee\{\,priv\}X\/rpmb_routing_model**”h]”j`)�”}”(hŒ9**\/sys\/class\/tee\/tee\{\,priv\}X\/rpmb_routing_model**”h]”hŒ5/sys/class/tee/tee{,priv}X/rpmb_routing_model”…”�”}”(hj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˆ� h´Khj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjò� ubah}”(h]”jñ� ah ]”h"]”Œ/abi_sys_class_tee_tee_priv_x_rpmb_routing_model”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@‘ jç� sj˜}”jñ� jç� subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-class-tee `”h]”(hŒDefined on file ”…”�”}”(hjE‘ h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-class-tee `”h]”j§)�”}”(hjO‘ h]”hŒsysfs-class-tee”…”�”}”(hjQ‘ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM‘ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[‘ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_class_tee”uh1hh³jˆ� h´KhjE‘ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˆ� h´KhhÊh²hubhÞ)�”}”(hXRPMB frames can be routed to the RPMB device via the user-space daemon tee-supplicant or the RPMB subsystem in the kernel. The value "user" means that the driver will route the RPMB frames via user space. Conversely, "kernel" means that the frames are routed via the RPMB subsystem without assistance from tee-supplicant. It should be assumed that RPMB frames are routed via user space if the variable is absent. The primary purpose of this variable is to let systemd know whether tee-supplicant is needed in the early boot with initramfs.”h]”hX#RPMB frames can be routed to the RPMB device via the user-space daemon tee-supplicant or the RPMB subsystem in the kernel. The value “userâ€� means that the driver will route the RPMB frames via user space. Conversely, “kernelâ€� means that the frames are routed via the RPMB subsystem without assistance from tee-supplicant. It should be assumed that RPMB frames are routed via user space if the variable is absent. The primary purpose of this variable is to let systemd know whether tee-supplicant is needed in the early boot with initramfs.”…”�”}”(hjs‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˆ� h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_thermal_cooling_devicex_cur_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-thermal-cooling-devicex-cur-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj�‘ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/thermal\/cooling_deviceX\/cur_state**”h]”j`)�”}”(hŒ5**\/sys\/class\/thermal\/cooling_deviceX\/cur_state**”h]”hŒ1/sys/class/thermal/cooling_deviceX/cur_state”…”�”}”(hj©‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-class-thermal”h´KØhj¢‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�‘ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ‘ ubah}”(h]”j‹‘ ah ]”h"]”Œ/abi_sys_class_thermal_cooling_devicex_cur_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ‘ j�‘ sj˜}”j‹‘ j�‘ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-thermal `”h]”(hŒDefined on file ”…”�”}”(hjà‘ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-thermal `”h]”j§)�”}”(hjê‘ h]”hŒsysfs-class-thermal”…”�”}”(hjì‘ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè‘ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö‘ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_thermal”uh1hh³j½‘ h´KØhjà‘ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KØhhÊh²hubhÞ)�”}”(hŒlThe current cooling state of this cooling device. The value can any integer numbers between 0 and max_state:”h]”hŒlThe current cooling state of this cooling device. The value can any integer numbers between 0 and max_state:”…”�”}”(hj’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KØhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒcur_state == 0 means no cooling”h]”hÞ)�”}”(hj!’ h]”hŒcur_state == 0 means no cooling”…”�”}”(hj#’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KØhj’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj’ ubjˆ)�”}”(hŒ2cur_state == max_state means the maximum cooling. ”h]”hÞ)�”}”(hŒ1cur_state == max_state means the maximum cooling.”h]”hŒ1cur_state == max_state means the maximum cooling.”…”�”}”(hj:’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KØhj6’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj’ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j½‘ h´KØhhÊh²hubhÞ)�”}”(hŒ RW, Required”h]”hŒ RW, Required”…”�”}”(hjT’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KØhhÊh²hubj))�”}”(hŒ4.. _abi_sys_class_thermal_cooling_devicex_max_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-class-thermal-cooling-devicex-max-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjp’ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/class\/thermal\/cooling_deviceX\/max_state**”h]”j`)�”}”(hŒ5**\/sys\/class\/thermal\/cooling_deviceX\/max_state**”h]”hŒ1/sys/class/thermal/cooling_deviceX/max_state”…”�”}”(hjŠ’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KÒhjƒ’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjp’ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjm’ ubah}”(h]”jl’ ah ]”h"]”Œ/abi_sys_class_thermal_cooling_devicex_max_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»’ jb’ sj˜}”jl’ jb’ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-thermal `”h]”(hŒDefined on file ”…”�”}”(hjÀ’ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-thermal `”h]”j§)�”}”(hjÊ’ h]”hŒsysfs-class-thermal”…”�”}”(hjÌ’ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈ’ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖ’ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_thermal”uh1hh³j½‘ h´KÒhjÀ’ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KÒhhÊh²hubhÞ)�”}”(hŒ=The maximum permissible cooling state of this cooling device.”h]”hŒ=The maximum permissible cooling state of this cooling device.”…”�”}”(hjî’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KÒhhÊh²hubhÞ)�”}”(hŒ RO, Required”h]”hŒ RO, Required”…”�”}”(hjü’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KÒhhÊh²hubj))�”}”(hŒ6.. _abi_sys_class_thermal_cooling_devicex_stats_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-class-thermal-cooling-devicex-stats-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj“ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/class\/thermal\/cooling_deviceX\/stats\/reset**”h]”j`)�”}”(hŒ8**\/sys\/class\/thermal\/cooling_deviceX\/stats\/reset**”h]”hŒ4/sys/class/thermal/cooling_deviceX/stats/reset”…”�”}”(hj2“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´Kâhj+“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“ ubah}”(h]”j“ ah ]”h"]”Œ1abi_sys_class_thermal_cooling_devicex_stats_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc“ j “ sj˜}”j“ j “ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-class-thermal `”h]”(hŒDefined on file ”…”�”}”(hjh“ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-thermal `”h]”j§)�”}”(hjr“ h]”hŒsysfs-class-thermal”…”�”}”(hjt“ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp“ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~“ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_thermal”uh1hh³j½‘ h´Kâhjh“ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KâhhÊh²hubhÞ)�”}”(hŒ9Writing any value resets the cooling device's statistics.”h]”hŒ;Writing any value resets the cooling device’s statistics.”…”�”}”(hj–“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KâhhÊh²hubhÞ)�”}”(hŒ WO, Required”h]”hŒ WO, Required”…”�”}”(hj¤“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KâhhÊh²hubj))�”}”(hŒA.. _abi_sys_class_thermal_cooling_devicex_stats_time_in_state_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`”h]”(hŒDefined on file ”…”�”}”(hj” h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-class-thermal `”h]”j§)�”}”(hj” h]”hŒsysfs-class-thermal”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj” ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&” Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_class_thermal”uh1hh³j½‘ h´Kèhj” ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j½‘ h´KèhhÊh²hubhÞ)�”}”(hŒÌThe amount of time spent by the cooling device in various cooling states. The output will have "
... > /sys/kernel/debug/dcc/../[list-number]/config where: Number of iterations
total number of addresses to be written
Space-separated list of addresses. ”h]”(hÞ)�”}”(hŒLoop instruction”h]”hŒLoop instruction”…”�”}”(hj&› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Khj"› ubj¹)�”}”(hŒ`echo L
... > /sys/kernel/debug/dcc/../[list-number]/config”h]”hŒ`echo L
... > /sys/kernel/debug/dcc/../[list-number]/config”…”�”}”hj4› sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jb˜ h´Khj"› ubhÞ)�”}”(hŒwhere:”h]”hŒwhere:”…”�”}”(hjB› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Khj"› ubjc)�”}”(hhh]”(jh)�”}”(hŒ" Number of iterations ”h]”(jn)�”}”(hŒ ”h]”hŒ ”…”�”}”(hjW› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jb˜ h´KhjS› ubj~)�”}”(hhh]”hÞ)�”}”(hŒNumber of iterations”h]”hŒNumber of iterations”…”�”}”(hjh› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Khje› ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjS› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jb˜ h´KhjP› ubjh)�”}”(hŒ8
total number of addresses to be written ”h]”(jn)�”}”(hŒ
”h]”hŒ
”…”�”}”(hj†› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jb˜ h´Khj‚› ubj~)�”}”(hhh]”hÞ)�”}”(hŒ'total number of addresses to be written”h]”hŒ'total number of addresses to be written”…”�”}”(hj—› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Khj”› ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‚› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jb˜ h´KhjP› ubjh)�”}”(hŒ.
Space-separated list of addresses. ”h]”(jn)�”}”(hŒ
”h]”hŒ
”…”�”}”(hjµ› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jb˜ h´Khj±› ubj~)�”}”(hhh]”hÞ)�”}”(hŒ"Space-separated list of addresses.”h]”hŒ"Space-separated list of addresses.”…”�”}”(hjÆ› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj±› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jb˜ h´KhjP› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj"› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÁ˜ ubeh}”(h]”h ]”h"]”h$]”h&]”j% Œ lowerroman”j' hj( j) uh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ0.. _abi_sys_kernel_debug_dcc_list_number_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-dcc-list-number-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjœ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/dcc\/\.\.\.\/[list\-number]\/enable**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/dcc\/\.\.\.\/[list\-number]\/enable**”h]”hŒ9/sys/kernel/debug/dcc/.../[list-number]/enable”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Kphjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjœ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþ› ubah}”(h]”jý› ah ]”h"]”Œ+abi_sys_kernel_debug_dcc_list_number_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLœ jó› sj˜}”jý› jó› subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-dcc `”h]”(hŒDefined on file ”…”�”}”(hjQœ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-dcc `”h]”j§)�”}”(hj[œ h]”hŒdebugfs-driver-dcc”…”�”}”(hj]œ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYœ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgœ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_dcc”uh1hh³jb˜ h´KphjQœ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KphhÊh²hubhÞ)�”}”(hŒÑThis debugfs interface is used for enabling the the dcc hardware. A file named "enable" is in the directory list number where users can enable/disable the specific list by writing boolean (1 or 0) to the file.”h]”hŒÕThis debugfs interface is used for enabling the the dcc hardware. A file named “enableâ€� is in the directory list number where users can enable/disable the specific list by writing boolean (1 or 0) to the file.”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KphhÊh²hubhÞ)�”}”(hXOn enabling the dcc, all the addresses specified by the user for the corresponding list is written into dcc sram which is read by the dcc hardware on manual or crash induced triggers. Lists must be configured and enabled sequentially, e.g. list 2 can only be enabled when list 1 have so.”h]”hXOn enabling the dcc, all the addresses specified by the user for the corresponding list is written into dcc sram which is read by the dcc hardware on manual or crash induced triggers. Lists must be configured and enabled sequentially, e.g. list 2 can only be enabled when list 1 have so.”…”�”}”(hj�œ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KphhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_debug_dcc_config_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-dcc-config-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj©œ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/debug\/dcc\/\.\.\.\/config_reset**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/debug\/dcc\/\.\.\.\/config_reset**”h]”hŒ//sys/kernel/debug/dcc/.../config_reset”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´Khj¼œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¹œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¶œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj©œ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¦œ ubah}”(h]”j¥œ ah ]”h"]”Œ%abi_sys_kernel_debug_dcc_config_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jôœ j›œ sj˜}”j¥œ j›œ subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-dcc `”h]”(hŒDefined on file ”…”�”}”(hjùœ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-dcc `”h]”j§)�”}”(hj� h]”hŒdebugfs-driver-dcc”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_dcc”uh1hh³jb˜ h´Khjùœ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhhÊh²hubhÞ)�”}”(hŒçThis file is used to reset the configuration of a dcc driver to the default configuration. When '1' is written to the file, all the previous addresses stored in the driver gets removed and users need to reconfigure addresses again.”h]”hŒëThis file is used to reset the configuration of a dcc driver to the default configuration. When ‘1’ is written to the file, all the previous addresses stored in the driver gets removed and users need to reconfigure addresses again.”…”�”}”(hj'� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_debug_dcc_ready:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-debug-dcc-ready”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjC� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/debug\/dcc\/\.\.\.\/ready**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/debug\/dcc\/\.\.\.\/ready**”h]”hŒ(/sys/kernel/debug/dcc/.../ready”…”�”}”(hj]� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhjV� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjS� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjP� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjC� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj@� ubah}”(h]”j?� ah ]”h"]”Œabi_sys_kernel_debug_dcc_ready”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŽ� j5� sj˜}”j?� j5� subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-dcc `”h]”(hŒDefined on file ”…”�”}”(hj“� h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-dcc `”h]”j§)�”}”(hj�� h]”hŒdebugfs-driver-dcc”…”�”}”(hjŸ� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj›� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j©� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_dcc”uh1hh³jb˜ h´Khj“� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhhÊh²hubhÞ)�”}”(hŒŠThis file is used to check the status of the dcc hardware if it's ready to receive user configurations. A 'Y' here indicates dcc is ready.”h]”hŒ�This file is used to check the status of the dcc hardware if it’s ready to receive user configurations. A ‘Y’ here indicates dcc is ready.”…”�”}”(hjÁ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_debug_dcc_trigger:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-dcc-trigger”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjÝ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/debug\/dcc\/\.\.\.\/trigger**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/debug\/dcc\/\.\.\.\/trigger**”h]”hŒ*/sys/kernel/debug/dcc/.../trigger”…”�”}”(hj÷� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´K hjð� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ� ubah}”(h]”jÙ� ah ]”h"]”Œ abi_sys_kernel_debug_dcc_trigger”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j(ž jÏ� sj˜}”jÙ� jÏ� subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-dcc `”h]”(hŒDefined on file ”…”�”}”(hj-ž h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-dcc `”h]”j§)�”}”(hj7ž h]”hŒdebugfs-driver-dcc”…”�”}”(hj9ž h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5ž ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jCž Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_dcc”uh1hh³jb˜ h´K hj-ž ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´K hhÊh²hubhÞ)�”}”(hŒrThis is the debugfs interface for manual software triggers. The trigger can be invoked by writing '1' to the file.”h]”hŒvThis is the debugfs interface for manual software triggers. The trigger can be invoked by writing ‘1’ to the file.”…”�”}”(hj[ž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jb˜ h´K hhÊh²hubj))�”}”(hŒM.. _abi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_fan_sensor_information:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-fan-sensor-information”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KWuh1j@hjwž ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒU**\/sys\/kernel\/debug\/dell\-wmi\-ddv\-\\/fan_sensor_information**”h]”j`)�”}”(hŒU**\/sys\/kernel\/debug\/dell\-wmi\-ddv\-\\/fan_sensor_information**”h]”hŒQ/sys/kernel/debug/dell-wmi-ddv-/fan_sensor_information”…”�”}”(hj‘ž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/debugfs-dell-wmi-ddv”h´KhjŠž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‡ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj„ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjwž ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjtž ubah}”(h]”jsž ah ]”h"]”ŒHabi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_fan_sensor_information”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ již sj˜}”jsž již subhÞ)�”}”(hŒSDefined on file :ref:`debugfs-dell-wmi-ddv `”h]”(hŒDefined on file ”…”�”}”(hjÈž h²hh³Nh´Nubh)�”}”(hŒC:ref:`debugfs-dell-wmi-ddv `”h]”j§)�”}”(hjÒž h]”hŒdebugfs-dell-wmi-ddv”…”�”}”(hjÔž h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjО ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞž Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_debugfs_dell_wmi_ddv”uh1hh³j¥ž h´KhjÈž ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒ‹This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF).”h]”hŒ‹This file contains the contents of the fan sensor information buffer, which contains fan sensor entries and a terminating character (0xFF).”…”�”}”(hjöž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒEach fan sensor entry contains:”h]”hŒEach fan sensor entry contains:”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒfan type (single byte)”h]”hÞ)�”}”(hjŸ h]”hŒfan type (single byte)”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhjŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŸ ubjˆ)�”}”(hŒ,fan speed in RPM (two bytes, little endian) ”h]”hÞ)�”}”(hŒ+fan speed in RPM (two bytes, little endian)”h]”hŒ+fan speed in RPM (two bytes, little endian)”…”�”}”(hj0Ÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khj,Ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjŸ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒ1See :doc:`/wmi/devices/dell-wmi-ddv` for details.”h]”(hŒSee ”…”�”}”(hjJŸ h²hh³Nh´Nubh)�”}”(hŒ :doc:`/wmi/devices/dell-wmi-ddv`”h]”j§)�”}”(hjTŸ h]”hŒ/wmi/devices/dell-wmi-ddv”…”�”}”(hjVŸ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjRŸ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`Ÿ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/wmi/devices/dell-wmi-ddv”uh1hh³j¥ž h´KhjJŸ ubhŒ for details.”…”�”}”(hjJŸ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_thermal_sensor_information:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-thermal-sensor-information”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hjŠŸ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/kernel\/debug\/dell\-wmi\-ddv\-\\/thermal_sensor_information**”h]”j`)�”}”(hŒY**\/sys\/kernel\/debug\/dell\-wmi\-ddv\-\\/thermal_sensor_information**”h]”hŒU/sys/kernel/debug/dell-wmi-ddv-/thermal_sensor_information”…”�”}”(hj¤Ÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khj�Ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—Ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠŸ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡Ÿ ubah}”(h]”j†Ÿ ah ]”h"]”ŒLabi_sys_kernel_debug_dell_wmi_ddv_wmi_device_name_thermal_sensor_information”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕŸ j|Ÿ sj˜}”j†Ÿ j|Ÿ subhÞ)�”}”(hŒSDefined on file :ref:`debugfs-dell-wmi-ddv `”h]”(hŒDefined on file ”…”�”}”(hjÚŸ h²hh³Nh´Nubh)�”}”(hŒC:ref:`debugfs-dell-wmi-ddv `”h]”j§)�”}”(hjäŸ h]”hŒdebugfs-dell-wmi-ddv”…”�”}”(hjæŸ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj⟠ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j🠌reftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_debugfs_dell_wmi_ddv”uh1hh³j¥ž h´KhjÚŸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒ“This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF).”h]”hŒ“This file contains the contents of the thermal sensor information buffer, which contains thermal sensor entries and a terminating character (0xFF).”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒ#Each thermal sensor entry contains:”h]”hŒ#Each thermal sensor entry contains:”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒthermal type (single byte)”h]”hÞ)�”}”(hj)  h]”hŒthermal type (single byte)”…”�”}”(hj+  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khj'  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$  ubjˆ)�”}”(hŒ!current temperature (single byte)”h]”hÞ)�”}”(hj@  h]”hŒ!current temperature (single byte)”…”�”}”(hjB  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khj>  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$  ubjˆ)�”}”(hŒmin. temperature (single byte)”h]”hÞ)�”}”(hjW  h]”hŒmin. temperature (single byte)”…”�”}”(hjY  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhjU  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$  ubjˆ)�”}”(hŒmax. temperature (single byte)”h]”hÞ)�”}”(hjn  h]”hŒmax. temperature (single byte)”…”�”}”(hjp  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khjl  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$  ubjˆ)�”}”(hŒunknown field (single byte) ”h]”hÞ)�”}”(hŒunknown field (single byte)”h]”hŒunknown field (single byte)”…”�”}”(hj‡  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´Khjƒ  ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj$  ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¥ž h´KhhÊh²hubhÞ)�”}”(hŒ1See :doc:`/wmi/devices/dell-wmi-ddv` for details.”h]”(hŒSee ”…”�”}”(hj¡  h²hh³Nh´Nubh)�”}”(hŒ :doc:`/wmi/devices/dell-wmi-ddv`”h]”j§)�”}”(hj«  h]”hŒ/wmi/devices/dell-wmi-ddv”…”�”}”(hj­  h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj©  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·  Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/wmi/devices/dell-wmi-ddv”uh1hh³j¥ž h´Khj¡  ubhŒ for details.”…”�”}”(hj¡  h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¥ž h´KhhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_dwc_pcie_dev_ltssm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-dwc-pcie-dev-ltssm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjá  ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/dwc_pcie_\\/ltssm_status**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/dwc_pcie_\\/ltssm_status**”h]”hŒ4/sys/kernel/debug/dwc_pcie_/ltssm_status”…”�”}”(hjû  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷  ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-dwc-pcie”h´K™hjô  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñ  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjá  ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ  ubah}”(h]”jÝ  ah ]”h"]”Œ.abi_sys_kernel_debug_dwc_pcie_dev_ltssm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-¡ jÓ  sj˜}”jÝ  jÓ  subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hj2¡ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hj<¡ h]”hŒdebugfs-dwc-pcie”…”�”}”(hj>¡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:¡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH¡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´K™hj2¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K™hhÊh²hubhÞ)�”}”(hŒP(RO) Read will return the current PCIe LTSSM state in both string and raw value.”h]”hŒP(RO) Read will return the current PCIe LTSSM state in both string and raw value.”…”�”}”(hj`¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K™hhÊh²hubj))�”}”(hŒ?.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_lane_detect:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-lane-detect”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj|¡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_debug\/lane_detect**”h]”j`)�”}”(hŒE**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_debug\/lane_detect**”h]”hŒA/sys/kernel/debug/dwc_pcie_/rasdes_debug/lane_detect”…”�”}”(hj–¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj�¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|¡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy¡ ubah}”(h]”jx¡ ah ]”h"]”Œ:abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_lane_detect”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ¡ jn¡ sj˜}”jx¡ jn¡ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hjÌ¡ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hjÖ¡ h]”hŒdebugfs-dwc-pcie”…”�”}”(hjØ¡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ¡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ¡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´KhjÌ¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubhÞ)�”}”(hŒ«(RW) Write the lane number to be checked for detection. Read will return whether PHY indicates receiver detection on the selected lane. The default selected lane is Lane0.”h]”hŒ«(RW) Write the lane number to be checked for detection. Read will return whether PHY indicates receiver detection on the selected lane. The default selected lane is Lane0.”…”�”}”(hjú¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_rx_valid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-rx-valid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hj¢ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_debug\/rx_valid**”h]”j`)�”}”(hŒB**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_debug\/rx_valid**”h]”hŒ>/sys/kernel/debug/dwc_pcie_/rasdes_debug/rx_valid”…”�”}”(hj0¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj)¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢ ubah}”(h]”j¢ ah ]”h"]”Œ7abi_sys_kernel_debug_dwc_pcie_dev_rasdes_debug_rx_valid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja¢ j¢ sj˜}”j¢ j¢ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hjf¢ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hjp¢ h]”hŒdebugfs-dwc-pcie”…”�”}”(hjr¢ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn¢ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|¢ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´Khjf¢ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubhÞ)�”}”(hŒª(RW) Write the lane number to be checked as valid or invalid. Read will return the status of PIPE RXVALID signal of the selected lane. The default selected lane is Lane0.”h]”hŒª(RW) Write the lane number to be checked as valid or invalid. Read will return the status of PIPE RXVALID signal of the selected lane. The default selected lane is Lane0.”…”�”}”(hj”¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_err_inj_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-kernel-debug-dwc-pcie-dev-rasdes-err-inj-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj°¢ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_err_inj\/\**”h]”j`)�”}”(hŒE**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_err_inj\/\**”h]”hŒA/sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”…”�”}”(hjÊ¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°¢ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­¢ ubah}”(h]”j¬¢ ah ]”h"]”Œ6abi_sys_kernel_debug_dwc_pcie_dev_rasdes_err_inj_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû¢ j¢¢ sj˜}”j¬¢ j¢¢ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hj£ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hj £ h]”hŒdebugfs-dwc-pcie”…”�”}”(hj £ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j£ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´Khj£ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubhÞ)�”}”(hŒ…The "rasdes_err_inj" is a directory which can be used to inject errors into the system. The possible errors that can be injected are:”h]”hŒ‰The “rasdes_err_injâ€� is a directory which can be used to inject errors into the system. The possible errors that can be injected are:”…”�”}”(hj.£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubjÛ›)�”}”(hXA1) tx_lcrc - TLP LCRC error injection TX Path 2) b16_crc_dllp - 16b CRC error injection of ACK/NAK DLLP 3) b16_crc_upd_fc - 16b CRC error injection of Update-FC DLLP 4) tx_ecrc - TLP ECRC error injection TX Path 5) fcrc_tlp - TLP's FCRC error injection TX Path 6) parity_tsos - Parity error of TSOS 7) parity_skpos - Parity error on SKPOS 8) rx_lcrc - LCRC error injection RX Path 9) rx_ecrc - ECRC error injection RX Path 10) tlp_err_seq - TLPs SEQ# error 11) ack_nak_dllp_seq - DLLPS ACK/NAK SEQ# error 12) ack_nak_dllp - ACK/NAK DLLPs transmission block 13) upd_fc_dllp - UpdateFC DLLPs transmission block 14) nak_dllp - Always transmission for NAK DLLP 15) inv_sync_hdr_sym - Invert SYNC header 16) com_pad_ts1 - COM/PAD TS1 order set 17) com_pad_ts2 - COM/PAD TS2 order set 18) com_fts - COM/FTS FTS order set 19) com_idl - COM/IDL E-idle order set 20) end_edb - END/EDB symbol 21) stp_sdp - STP/SDP symbol 22) com_skp - COM/SKP SKP order set 23) posted_tlp_hdr - Posted TLP Header credit value control 24) non_post_tlp_hdr - Non-Posted TLP Header credit value control 25) cmpl_tlp_hdr - Completion TLP Header credit value control 26) posted_tlp_data - Posted TLP Data credit value control 27) non_post_tlp_data - Non-Posted TLP Data credit value control 28) cmpl_tlp_data - Completion TLP Data credit value control 29) duplicate_tlp - Generates duplicate TLPs 30) nullified_tlp - Generates Nullified TLPs ”h]”j­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ5tx_lcrc - TLP LCRC error injection TX Path”h]”hÞ)�”}”(hjE£ h]”hŒ5tx_lcrc - TLP LCRC error injection TX Path”…”�”}”(hjG£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjC£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒb16_crc_upd_fc - 16b CRC error injection of Update-FC DLLP”h]”hÞ)�”}”(hjs£ h]”hŒ>b16_crc_upd_fc - 16b CRC error injection of Update-FC DLLP”…”�”}”(hju£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjq£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ5tx_ecrc - TLP ECRC error injection TX Path”h]”hÞ)�”}”(hjŠ£ h]”hŒ5tx_ecrc - TLP ECRC error injection TX Path”…”�”}”(hjŒ£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjˆ£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ7fcrc_tlp - TLP's FCRC error injection TX Path”h]”hÞ)�”}”(hj¡£ h]”hŒ9fcrc_tlp - TLP’s FCRC error injection TX Path”…”�”}”(hj££ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjŸ£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ)parity_tsos - Parity error of TSOS”h]”hÞ)�”}”(hj¸£ h]”hŒ)parity_tsos - Parity error of TSOS”…”�”}”(hjº£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj¶£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ*parity_skpos - Parity error on SKPOS”h]”hÞ)�”}”(hjÏ£ h]”hŒ*parity_skpos - Parity error on SKPOS”…”�”}”(hjÑ£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjÍ£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ1rx_lcrc - LCRC error injection RX Path”h]”hÞ)�”}”(hjæ£ h]”hŒ1rx_lcrc - LCRC error injection RX Path”…”�”}”(hjè£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjä£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ1rx_ecrc - ECRC error injection RX Path”h]”hÞ)�”}”(hjý£ h]”hŒ1rx_ecrc - ECRC error injection RX Path”…”�”}”(hjÿ£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjû£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ#tlp_err_seq - TLPs SEQ# error”h]”hÞ)�”}”(hj¤ h]”hŒ#tlp_err_seq - TLPs SEQ# error”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ,ack_nak_dllp_seq - DLLPS ACK/NAK SEQ# error”h]”hÞ)�”}”(hj+¤ h]”hŒ,ack_nak_dllp_seq - DLLPS ACK/NAK SEQ# error”…”�”}”(hj-¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj)¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ4ack_nak_dllp - ACK/NAK DLLPs transmission block”h]”hÞ)�”}”(hjB¤ h]”hŒ4ack_nak_dllp - ACK/NAK DLLPs transmission block”…”�”}”(hjD¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj@¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ5upd_fc_dllp - UpdateFC DLLPs transmission block”h]”hÞ)�”}”(hjY¤ h]”hŒ5upd_fc_dllp - UpdateFC DLLPs transmission block”…”�”}”(hj[¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjW¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ4nak_dllp - Always transmission for NAK DLLP”h]”hÞ)�”}”(hjp¤ h]”hŒ4nak_dllp - Always transmission for NAK DLLP”…”�”}”(hjr¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjn¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ&inv_sync_hdr_sym - Invert SYNC header”h]”hÞ)�”}”(hj‡¤ h]”hŒ&inv_sync_hdr_sym - Invert SYNC header”…”�”}”(hj‰¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj…¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ)com_pad_ts1 - COM/PAD TS1 order set”h]”hÞ)�”}”(hjž¤ h]”hŒ)com_pad_ts1 - COM/PAD TS1 order set”…”�”}”(hj ¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjœ¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ)com_pad_ts2 - COM/PAD TS2 order set”h]”hÞ)�”}”(hjµ¤ h]”hŒ)com_pad_ts2 - COM/PAD TS2 order set”…”�”}”(hj·¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj³¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ)com_fts - COM/FTS FTS order set”h]”hÞ)�”}”(hj̤ h]”hŒ)com_fts - COM/FTS FTS order set”…”�”}”(hjΤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´•Khjʤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ,com_idl - COM/IDL E-idle order set”h]”hÞ)�”}”(hj㤠h]”hŒ,com_idl - COM/IDL E-idle order set”…”�”}”(hjå¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjᤠubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ"end_edb - END/EDB symbol”h]”hÞ)�”}”(hjú¤ h]”hŒ"end_edb - END/EDB symbol”…”�”}”(hjü¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjø¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ"stp_sdp - STP/SDP symbol”h]”hÞ)�”}”(hj¥ h]”hŒ"stp_sdp - STP/SDP symbol”…”�”}”(hj¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ)com_skp - COM/SKP SKP order set”h]”hÞ)�”}”(hj(¥ h]”hŒ)com_skp - COM/SKP SKP order set”…”�”}”(hj*¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj&¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ:posted_tlp_hdr - Posted TLP Header credit value control”h]”hÞ)�”}”(hj?¥ h]”hŒ:posted_tlp_hdr - Posted TLP Header credit value control”…”�”}”(hjA¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj=¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ>non_post_tlp_hdr - Non-Posted TLP Header credit value control”h]”hÞ)�”}”(hjV¥ h]”hŒ>non_post_tlp_hdr - Non-Posted TLP Header credit value control”…”�”}”(hjX¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjT¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ>cmpl_tlp_hdr - Completion TLP Header credit value control”h]”hÞ)�”}”(hjm¥ h]”hŒ>cmpl_tlp_hdr - Completion TLP Header credit value control”…”�”}”(hjo¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjk¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒ8posted_tlp_data - Posted TLP Data credit value control”h]”hÞ)�”}”(hj„¥ h]”hŒ8posted_tlp_data - Posted TLP Data credit value control”…”�”}”(hj†¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj‚¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj@£ ubjˆ)�”}”(hŒParameter required to write will change in the following ways:”h]”hŒ>Parameter required to write will change in the following ways:”…”�”}”(hj¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hXaErrors 9 and 10 are sequence errors. The write command: echo > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected The difference to add or subtract from natural sequence number to generate sequence error. Allowed range from -4095 to 4095 ”h]”(hÞ)�”}”(hŒ7Errors 9 and 10 are sequence errors. The write command:”h]”hŒ7Errors 9 and 10 are sequence errors. The write command:”…”�”}”(hj%¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj!¦ ubjÛ›)�”}”(hXecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected The difference to add or subtract from natural sequence number to generate sequence error. Allowed range from -4095 to 4095 ”h]”(hÞ)�”}”(hŒMecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”h]”hŒMecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”…”�”}”(hj7¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj3¦ ubjc)�”}”(hhh]”(jh)�”}”(hŒ' Number of errors to be injected”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hjL¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´KhjH¦ ubj~)�”}”(hhh]”hÞ)�”}”(hŒNumber of errors to be injected”h]”hŒNumber of errors to be injected”…”�”}”(hj]¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjZ¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjH¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´KhjE¦ ubjh)�”}”(hŒƒ The difference to add or subtract from natural sequence number to generate sequence error. Allowed range from -4095 to 4095 ”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hj{¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´Khjw¦ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ{The difference to add or subtract from natural sequence number to generate sequence error. Allowed range from -4095 to 4095”h]”hŒ{The difference to add or subtract from natural sequence number to generate sequence error. Allowed range from -4095 to 4095”…”�”}”(hjŒ¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj‰¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjw¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´KhjE¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhj3¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¡ h´Khj!¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¦ ubjˆ)�”}”(hXoErrors 23 to 28 are credit value error insertions. The write command: echo > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected The difference to add or subtract from UpdateFC credit value. Allowed range from -4095 to 4095 Target VC number ”h]”(hÞ)�”}”(hŒEErrors 23 to 28 are credit value error insertions. The write command:”h]”hŒEErrors 23 to 28 are credit value error insertions. The write command:”…”�”}”(hj¼¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj¸¦ ubjÛ›)�”}”(hXecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected The difference to add or subtract from UpdateFC credit value. Allowed range from -4095 to 4095 Target VC number ”h]”(hÞ)�”}”(hŒRecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”h]”hŒRecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”…”�”}”(hjΦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjʦ ubjc)�”}”(hhh]”(jh)�”}”(hŒ' Number of errors to be injected”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hj㦠h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´Khjߦ ubj~)�”}”(hhh]”hÞ)�”}”(hŒNumber of errors to be injected”h]”hŒNumber of errors to be injected”…”�”}”(hjô¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khjñ¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjߦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´Khjܦ ubjh)�”}”(hŒe The difference to add or subtract from UpdateFC credit value. Allowed range from -4095 to 4095”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´Khj§ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ^The difference to add or subtract from UpdateFC credit value. Allowed range from -4095 to 4095”h]”hŒ^The difference to add or subtract from UpdateFC credit value. Allowed range from -4095 to 4095”…”�”}”(hj#§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj § ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´Khjܦ ubjh)�”}”(hŒ Target VC number ”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hjA§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´Khj=§ ubj~)�”}”(hhh]”hÞ)�”}”(hŒTarget VC number”h]”hŒTarget VC number”…”�”}”(hjR§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KhjO§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj=§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´Khjܦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhjʦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¡ h´Khj¸¦ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¦ ubjˆ)�”}”(hŒ¥All other errors. The write command: echo > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected ”h]”(hÞ)�”}”(hŒ$All other errors. The write command:”h]”hŒ$All other errors. The write command:”…”�”}”(hj‚§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj~§ ubjÛ›)�”}”(hŒyecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/ Number of errors to be injected ”h]”(hÞ)�”}”(hŒFecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”h]”hŒFecho > /sys/kernel/debug/dwc_pcie_/rasdes_err_inj/”…”�”}”(hj”§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj�§ ubjc)�”}”(hhh]”jh)�”}”(hŒ) Number of errors to be injected ”h]”(jn)�”}”(hŒ”h]”hŒ”…”�”}”(hj©§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j¡ h´Khj¥§ ubj~)�”}”(hhh]”hÞ)�”}”(hŒNumber of errors to be injected”h]”hŒNumber of errors to be injected”…”�”}”(hjº§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´Khj·§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¥§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j¡ h´Khj¢§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhj�§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j¡ h´Khj~§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¦ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j¡ h´KhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K^uh1j@hjú§ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ\**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/counter_enable**”h]”j`)�”}”(hŒ\**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/counter_enable**”h]”hŒX/sys/kernel/debug/dwc_pcie_/rasdes_event_counters//counter_enable”…”�”}”(hj¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj ¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú§ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷§ ubah}”(h]”jö§ ah ]”h"]”ŒLabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jE¨ jì§ sj˜}”jö§ jì§ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hjJ¨ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hjT¨ h]”hŒdebugfs-dwc-pcie”…”�”}”(hjV¨ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjR¨ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`¨ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´KYhjJ¨ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhhÊh²hubhÞ)�”}”(hŒÅThe "rasdes_event_counters" is the directory which can be used to collect statistical data about the number of times a certain event has occurred in the controller. The list of possible events are:”h]”hŒÉThe “rasdes_event_countersâ€� is the directory which can be used to collect statistical data about the number of times a certain event has occurred in the controller. The list of possible events are:”…”�”}”(hjx¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhhÊh²hubj­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ EBUF Overflow”h]”hÞ)�”}”(hj‹¨ h]”hŒ EBUF Overflow”…”�”}”(hj�¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj‰¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ EBUF Underrun”h]”hÞ)�”}”(hj¢¨ h]”hŒ EBUF Underrun”…”�”}”(hj¤¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj ¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Decode Error”h]”hÞ)�”}”(hj¹¨ h]”hŒ Decode Error”…”�”}”(hj»¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj·¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒRunning Disparity Error”h]”hÞ)�”}”(hjШ h]”hŒRunning Disparity Error”…”�”}”(hjÒ¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjΨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒSKP OS Parity Error”h]”hÞ)�”}”(hjç¨ h]”hŒSKP OS Parity Error”…”�”}”(hjé¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjå¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒSYNC Header Error”h]”hÞ)�”}”(hjþ¨ h]”hŒSYNC Header Error”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjü¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒRx Valid De-assertion”h]”hÞ)�”}”(hj© h]”hŒRx Valid De-assertion”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒCTL SKP OS Parity Error”h]”hÞ)�”}”(hj,© h]”hŒCTL SKP OS Parity Error”…”�”}”(hj.© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj*© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ1st Retimer Parity Error”h]”hÞ)�”}”(hjC© h]”hŒ1st Retimer Parity Error”…”�”}”(hjE© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjA© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ2nd Retimer Parity Error”h]”hÞ)�”}”(hjZ© h]”hŒ2nd Retimer Parity Error”…”�”}”(hj\© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjX© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒMargin CRC and Parity Error”h]”hÞ)�”}”(hjq© h]”hŒMargin CRC and Parity Error”…”�”}”(hjs© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjo© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒDetect EI Infer”h]”hÞ)�”}”(hjˆ© h]”hŒDetect EI Infer”…”�”}”(hjŠ© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj†© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒReceiver Error”h]”hÞ)�”}”(hjŸ© h]”hŒReceiver Error”…”�”}”(hj¡© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj�© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒRX Recovery Req”h]”hÞ)�”}”(hj¶© h]”hŒRX Recovery Req”…”�”}”(hj¸© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj´© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ N_FTS Timeout”h]”hÞ)�”}”(hjÍ© h]”hŒ N_FTS Timeout”…”�”}”(hjÏ© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjË© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Framing Error”h]”hÞ)�”}”(hjä© h]”hŒ Framing Error”…”�”}”(hjæ© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjâ© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Deskew Error”h]”hÞ)�”}”(hjû© h]”hŒ Deskew Error”…”�”}”(hjý© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjù© ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒFraming Error In L0”h]”hÞ)�”}”(hjª h]”hŒFraming Error In L0”…”�”}”(hjª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒDeskew Uncompleted Error”h]”hÞ)�”}”(hj)ª h]”hŒDeskew Uncompleted Error”…”�”}”(hj+ª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj'ª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒBad TLP”h]”hÞ)�”}”(hj@ª h]”hŒBad TLP”…”�”}”(hjBª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj>ª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ LCRC Error”h]”hÞ)�”}”(hjWª h]”hŒ LCRC Error”…”�”}”(hjYª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjUª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒBad DLLP”h]”hÞ)�”}”(hjnª h]”hŒBad DLLP”…”�”}”(hjpª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjlª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒReplay Number Rollover”h]”hÞ)�”}”(hj…ª h]”hŒReplay Number Rollover”…”�”}”(hj‡ª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjƒª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒReplay Timeout”h]”hÞ)�”}”(hjœª h]”hŒReplay Timeout”…”�”}”(hjžª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjšª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Rx Nak DLLP”h]”hÞ)�”}”(hj³ª h]”hŒ Rx Nak DLLP”…”�”}”(hjµª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj±ª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Tx Nak DLLP”h]”hÞ)�”}”(hjʪ h]”hŒ Tx Nak DLLP”…”�”}”(hj̪ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjȪ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Retry TLP”h]”hÞ)�”}”(hj᪠h]”hŒ Retry TLP”…”�”}”(hj㪠h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjߪ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ FC Timeout”h]”hÞ)�”}”(hjøª h]”hŒ FC Timeout”…”�”}”(hjúª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjöª ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ Poisoned TLP”h]”hÞ)�”}”(hj« h]”hŒ Poisoned TLP”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj « ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ ECRC Error”h]”hÞ)�”}”(hj&« h]”hŒ ECRC Error”…”�”}”(hj(« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj$« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒUnsupported Request”h]”hÞ)�”}”(hj=« h]”hŒUnsupported Request”…”�”}”(hj?« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj;« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒCompleter Abort”h]”hÞ)�”}”(hjT« h]”hŒCompleter Abort”…”�”}”(hjV« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhjR« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒCompletion Timeout”h]”hÞ)�”}”(hjk« h]”hŒCompletion Timeout”…”�”}”(hjm« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhji« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ EBUF SKP Add”h]”hÞ)�”}”(hj‚« h]”hŒ EBUF SKP Add”…”�”}”(hj„« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj€« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubjˆ)�”}”(hŒ EBUF SKP Del ”h]”hÞ)�”}”(hŒ EBUF SKP Del”h]”hŒ EBUF SKP Del”…”�”}”(hj›« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhj—« ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj†¨ ubeh}”(h]”h ]”h"]”h$]”h&]”j% j& j' hj( j) uh1j¬ŸhhÊh²hh³Nh´NubhÞ)�”}”(hŒ¹(RW) Write 1 to enable the event counter and write 0 to disable the event counter. Read will return whether the counter is currently enabled or disabled. Counter is disabled by default.”h]”hŒ¹(RW) Write 1 to enable the event counter and write 0 to disable the event counter. Read will return whether the counter is currently enabled or disabled. Counter is disabled by default.”…”�”}”(hjµ« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´KYhhÊh²hubj))�”}”(hŒP.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K]uh1j@hjÑ« ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ[**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/counter_value**”h]”j`)�”}”(hŒ[**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/counter_value**”h]”hŒW/sys/kernel/debug/dwc_pcie_/rasdes_event_counters//counter_value”…”�”}”(hjë« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjç« ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K‰hjä« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjá« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞ« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ« ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjΫ ubah}”(h]”jÍ« ah ]”h"]”ŒKabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_counter_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¬ jë sj˜}”jÍ« jë subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hj!¬ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hj+¬ h]”hŒdebugfs-dwc-pcie”…”�”}”(hj-¬ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)¬ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7¬ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´K‰hj!¬ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K‰hhÊh²hubhÞ)�”}”(hŒ°(RO) Read will return the current value of the event counter. To reset the counter, counter should be disabled first and then enabled back using the "counter_enable" attribute.”h]”hŒ´(RO) Read will return the current value of the event counter. To reset the counter, counter should be disabled first and then enabled back using the “counter_enableâ€� attribute.”…”�”}”(hjO¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K‰hhÊh²hubj))�”}”(hŒN.. _abi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_lane_select:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-lane-select”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K[uh1j@hjk¬ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒY**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/lane_select**”h]”j`)�”}”(hŒY**\/sys\/kernel\/debug\/dwc_pcie_\\/rasdes_event_counters\/\\/lane_select**”h]”hŒU/sys/kernel/debug/dwc_pcie_/rasdes_event_counters//lane_select”…”�”}”(hj…¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K�hj~¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjx¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjk¬ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjh¬ ubah}”(h]”jg¬ ah ]”h"]”ŒIabi_sys_kernel_debug_dwc_pcie_dev_rasdes_event_counters_event_lane_select”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶¬ j]¬ sj˜}”jg¬ j]¬ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-dwc-pcie `”h]”(hŒDefined on file ”…”�”}”(hj»¬ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-dwc-pcie `”h]”j§)�”}”(hjŬ h]”hŒdebugfs-dwc-pcie”…”�”}”(hjǬ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jѬ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_dwc_pcie”uh1hh³j¡ h´K�hj»¬ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K�hhÊh²hubhÞ)�”}”(hX%(RW) Some lanes in the event list are lane specific events. These include events from 1 to 11, as well as, 34 and 35. Write the lane number for which you wish the counter to be enabled, disabled, or value dumped. Read will return the current selected lane number. Lane0 is selected by default.”h]”hX%(RW) Some lanes in the event list are lane specific events. These include events from 1 to 11, as well as, 34 and 35. Write the lane number for which you wish the counter to be enabled, disabled, or value dumped. Read will return the current selected lane number. Lane0 is selected by default.”…”�”}”(hjé¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¡ h´K�hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_ec_gpe_use_global_lock_io:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-ec-gpe-use-global-lock-io”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj­ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/ec\/\*\/\{gpe\,use_global_lock\,io\}**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/ec\/\*\/\{gpe\,use_global_lock\,io\}**”h]”hŒ:/sys/kernel/debug/ec/*/{gpe,use_global_lock,io}”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ$Documentation/ABI/testing/debugfs-ec”h´Khj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ ubah}”(h]”j­ ah ]”h"]”Œ.abi_sys_kernel_debug_ec_gpe_use_global_lock_io”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ­ j÷¬ sj˜}”j­ j÷¬ subhÞ)�”}”(hŒ?Defined on file :ref:`debugfs-ec `”h]”(hŒDefined on file ”…”�”}”(hjV­ h²hh³Nh´Nubh)�”}”(hŒ/:ref:`debugfs-ec `”h]”j§)�”}”(hj`­ h]”hŒ debugfs-ec”…”�”}”(hjb­ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^­ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl­ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_ec”uh1hh³j3­ h´KhjV­ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3­ h´KhhÊh²hubhÞ)�”}”(hXGeneral information like which GPE is assigned to the EC and whether the global lock should get used. Knowing the EC GPE one can watch the amount of HW events related to the EC here (XY -> GPE number from `/sys/kernel/debug/ec/*/gpe`): /sys/firmware/acpi/interrupts/gpeXY”h]”(hŒÍGeneral information like which GPE is assigned to the EC and whether the global lock should get used. Knowing the EC GPE one can watch the amount of HW events related to the EC here (XY -> GPE number from ”…”�”}”(hj„­ h²hh³Nh´Nubj-ø)�”}”(hŒ`/sys/kernel/debug/ec/*/gpe`”h]”hŒ/sys/kernel/debug/ec/*/gpe”…”�”}”(hjŒ­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj„­ ubhŒ&): /sys/firmware/acpi/interrupts/gpeXY”…”�”}”(hj„­ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3­ h´KhhÊh²hubhÞ)�”}”(hŒ¾The io file is binary and a userspace tool located here: ftp://ftp.suse.com/pub/people/trenn/sources/ec/ should get used to read out the 256 Embedded Controller registers or writing to them.”h]”(hŒ9The io file is binary and a userspace tool located here: ”…”�”}”(hj¤­ h²hh³Nh´Nubjö¯)�”}”(hŒ/ftp://ftp.suse.com/pub/people/trenn/sources/ec/”h]”hŒ/ftp://ftp.suse.com/pub/people/trenn/sources/ec/”…”�”}”(hj¬­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”j®­ uh1jõ¯hj¤­ ubhŒV should get used to read out the 256 Embedded Controller registers or writing to them.”…”�”}”(hj¤­ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3­ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒøCAUTION: Do not write to the Embedded Controller if you don't know what you are doing! Rebooting afterwards also is a good idea. This can influence the way your machine is cooled and fans may not get switched on again after you did a wrong write. ”h]”(jn)�”}”(hŒCAUTION:”h]”hŒCAUTION:”…”�”}”(hjÌ­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j3­ h´KhjÈ­ ubj~)�”}”(hhh]”hÞ)�”}”(hŒíDo not write to the Embedded Controller if you don't know what you are doing! Rebooting afterwards also is a good idea. This can influence the way your machine is cooled and fans may not get switched on again after you did a wrong write.”h]”hŒïDo not write to the Embedded Controller if you don’t know what you are doing! Rebooting afterwards also is a good idea. This can influence the way your machine is cooled and fans may not get switched on again after you did a wrong write.”…”�”}”(hjÝ­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3­ h´KhjÚ­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÈ­ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j3­ h´KhjÅ­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj ® ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid0**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid0**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/curr_dbg_uid0”…”�”}”(hj%® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!® ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/debugfs-driver-genwqe”h´K hj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ® ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj® ubah}”(h]”j® ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jW® jý­ sj˜}”j® jý­ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj\® h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjf® h]”hŒdebugfs-driver-genwqe”…”�”}”(hjh® h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjd® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jr® Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K hj\® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K hhÊh²hubhÞ)�”}”(hŒ?Internal chip state of UID0 (unit id 0). Only available for PF.”h]”hŒ?Internal chip state of UID0 (unit id 0). Only available for PF.”…”�”}”(hjŠ® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K hhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj¦® ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid1**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid1**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/curr_dbg_uid1”…”�”}”(hjÀ® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼® ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´Khj¹® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦® ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£® ubah}”(h]”j¢® ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ® j˜® sj˜}”j¢® j˜® subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjö® h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hj¯ h]”hŒdebugfs-driver-genwqe”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¯ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´Khjö® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubhÞ)�”}”(hŒ3Internal chip state of UID1. Only available for PF.”h]”hŒ3Internal chip state of UID1. Only available for PF.”…”�”}”(hj$¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj@¯ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid2**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_dbg_uid2**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/curr_dbg_uid2”…”�”}”(hjZ¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhjS¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@¯ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=¯ ubah}”(h]”j<¯ ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_dbg_uid2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹¯ j2¯ sj˜}”j<¯ j2¯ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj�¯ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjš¯ h]”hŒdebugfs-driver-genwqe”…”�”}”(hjœ¯ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜¯ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦¯ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´Khj�¯ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubhÞ)�”}”(hŒ3Internal chip state of UID2. Only available for PF.”h]”hŒ3Internal chip state of UID2. Only available for PF.”…”�”}”(hj¾¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjÚ¯ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_regs**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/curr_regs**”h]”hŒ9/sys/kernel/debug/genwqe/genwqe_card/curr_regs”…”�”}”(hjô¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjð¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´Khjí¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ¯ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjׯ ubah}”(h]”jÖ¯ ah ]”h"]”Œ3abi_sys_kernel_debug_genwqe_genwqe_n_card_curr_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%° j̯ sj˜}”jÖ¯ j̯ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj*° h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hj4° h]”hŒdebugfs-driver-genwqe”…”�”}”(hj6° h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2° ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@° Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´Khj*° ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubhÞ)�”}”(hŒ;Dump of the current error registers. Only available for PF.”h]”hŒ;Dump of the current error registers. Only available for PF.”…”�”}”(hjX° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_ddcb_info:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-genwqe-genwqe-n-card-ddcb-info”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjt° ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/ddcb_info**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/ddcb_info**”h]”hŒ9/sys/kernel/debug/genwqe/genwqe_card/ddcb_info”…”�”}”(hjް h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjа ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´Khj‡° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjt° ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjq° ubah}”(h]”jp° ah ]”h"]”Œ3abi_sys_kernel_debug_genwqe_genwqe_n_card_ddcb_info”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿° jf° sj˜}”jp° jf° subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjİ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjΰ h]”hŒdebugfs-driver-genwqe”…”�”}”(hjа h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj̰ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚ° Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´Khjİ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubhÞ)�”}”(hŒ5DDCB queue dump used for debugging queueing problems.”h]”hŒ5DDCB queue dump used for debugging queueing problems.”…”�”}”(hjò° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_err_inject:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-genwqe-genwqe-n-card-err-inject”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj± ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/err_inject**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/err_inject**”h]”hŒ:/sys/kernel/debug/genwqe/genwqe_card/err_inject”…”�”}”(hj(± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$± ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K=hj!± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj± ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ± ubah}”(h]”j ± ah ]”h"]”Œ4abi_sys_kernel_debug_genwqe_genwqe_n_card_err_inject”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jY± j± sj˜}”j ± j± subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj^± h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjh± h]”hŒdebugfs-driver-genwqe”…”�”}”(hjj± h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjf± ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jt± Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K=hj^± ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K=hhÊh²hubhÞ)�”}”(hŒ\Possibility to inject error cases to ensure that the drivers error handling code works well.”h]”hŒ\Possibility to inject error cases to ensure that the drivers error handling code works well.”…”�”}”(hjŒ± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K=hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_info:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-genwqe-genwqe-n-card-info”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj¨± ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/info**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/info**”h]”hŒ4/sys/kernel/debug/genwqe/genwqe_card/info”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾± ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K7hj»± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨± ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥± ubah}”(h]”j¤± ah ]”h"]”Œ.abi_sys_kernel_debug_genwqe_genwqe_n_card_info”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jó± jš± sj˜}”j¤± jš± subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjø± h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hj² h]”hŒdebugfs-driver-genwqe”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j² Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K7hjø± ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K7hhÊh²hubhÞ)�”}”(hŒsComprehensive summary of bitstream version and software version. Used bitstream and bitstream clocking information.”h]”hŒsComprehensive summary of bitstream version and software version. Used bitstream and bitstream clocking information.”…”�”}”(hj&² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K7hhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_jobtimer:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-genwqe-genwqe-n-card-jobtimer”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjB² ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/jobtimer**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/jobtimer**”h]”hŒ8/sys/kernel/debug/genwqe/genwqe_card/jobtimer”…”�”}”(hj\² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjX² ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KQhjU² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjR² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjO² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjB² ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?² ubah}”(h]”j>² ah ]”h"]”Œ2abi_sys_kernel_debug_genwqe_genwqe_n_card_jobtimer”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�² j4² sj˜}”j>² j4² subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj’² h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjœ² h]”hŒdebugfs-driver-genwqe”…”�”}”(hjž² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjš² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨² Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´KQhj’² ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KQhhÊh²hubhÞ)�”}”(hŒGDump job timeout register values for PF and VFs. Only available for PF.”h]”hŒGDump job timeout register values for PF and VFs. Only available for PF.”…”�”}”(hjÀ² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KQhhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid0:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid0”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjܲ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid0**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid0**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/prev_dbg_uid0”…”�”}”(hjö² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjò² ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K%hjï² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjì² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjé² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjܲ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙ² ubah}”(h]”jز ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid0”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'³ jβ sj˜}”jز jβ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj,³ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hj6³ h]”hŒdebugfs-driver-genwqe”…”�”}”(hj8³ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4³ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB³ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K%hj,³ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K%hhÊh²hubhÞ)�”}”(hŒIInternal chip state of UID0 before card was reset. Only available for PF.”h]”hŒIInternal chip state of UID0 before card was reset. Only available for PF.”…”�”}”(hjZ³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K%hhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjv³ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid1**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid1**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/prev_dbg_uid1”…”�”}”(hj�³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒ³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K+hj‰³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒ³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjv³ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjs³ ubah}”(h]”jr³ ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ³ jh³ sj˜}”jr³ jh³ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjƳ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjг h]”hŒdebugfs-driver-genwqe”…”�”}”(hjÒ³ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjγ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jܳ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K+hjƳ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K+hhÊh²hubhÞ)�”}”(hŒIInternal chip state of UID1 before card was reset. Only available for PF.”h]”hŒIInternal chip state of UID1 before card was reset. Only available for PF.”…”�”}”(hjô³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K+hhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj´ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid2**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_dbg_uid2**”h]”hŒ=/sys/kernel/debug/genwqe/genwqe_card/prev_dbg_uid2”…”�”}”(hj*´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K1hj#´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ´ ubah}”(h]”j ´ ah ]”h"]”Œ7abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_dbg_uid2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[´ j´ sj˜}”j ´ j´ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj`´ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjj´ h]”hŒdebugfs-driver-genwqe”…”�”}”(hjl´ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjh´ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jv´ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´K1hj`´ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K1hhÊh²hubhÞ)�”}”(hŒIInternal chip state of UID2 before card was reset. Only available for PF.”h]”hŒIInternal chip state of UID2 before card was reset. Only available for PF.”…”�”}”(hjŽ´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´K1hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjª´ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_regs**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/prev_regs**”h]”hŒ9/sys/kernel/debug/genwqe/genwqe_card/prev_regs”…”�”}”(hjÄ´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀ´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´Khj½´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjº´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjª´ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§´ ubah}”(h]”j¦´ ah ]”h"]”Œ3abi_sys_kernel_debug_genwqe_genwqe_n_card_prev_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõ´ jœ´ sj˜}”j¦´ jœ´ subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hjú´ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjµ h]”hŒdebugfs-driver-genwqe”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´Khjú´ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubhÞ)�”}”(hŒ^Dump of the error registers before the last reset of the card occurred. Only available for PF.”h]”hŒ^Dump of the error registers before the last reset of the card occurred. Only available for PF.”…”�”}”(hj(µ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_queue_working_time:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ_card\/queue_working_time**”h]”j`)�”}”(hŒF**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/queue_working_time**”h]”hŒB/sys/kernel/debug/genwqe/genwqe_card/queue_working_time”…”�”}”(hj^µ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KWhjWµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDµ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAµ ubah}”(h]”j@µ ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj”µ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hjžµ h]”hŒdebugfs-driver-genwqe”…”�”}”(hj µ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœµ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªµ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´KWhj”µ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KWhhÊh²hubhÞ)�”}”(hŒNDump queue working time register values for PF and VFs. Only available for PF.”h]”hŒNDump queue working time register values for PF and VFs. Only available for PF.”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KWhhÊh²hubj))�”}”(hŒF.. _abi_sys_kernel_debug_genwqe_genwqe_n_card_vf_0_14_jobtimeout_msec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒAabi-sys-kernel-debug-genwqe-genwqe-n-card-vf-0-14-jobtimeout-msec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hjÞµ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/vf\<0\.\.14\>_jobtimeout_msec**”h]”j`)�”}”(hŒQ**\/sys\/kernel\/debug\/genwqe\/genwqe\_card\/vf\<0\.\.14\>_jobtimeout_msec**”h]”hŒM/sys/kernel/debug/genwqe/genwqe_card/vf<0..14>_jobtimeout_msec”…”�”}”(hjøµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KChjñµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞµ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛµ ubah}”(h]”jÚµ ah ]”h"]”ŒAabi_sys_kernel_debug_genwqe_genwqe_n_card_vf_0_14_jobtimeout_msec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)¶ jе sj˜}”jÚµ jе subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-driver-genwqe `”h]”(hŒDefined on file ”…”�”}”(hj.¶ h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-driver-genwqe `”h]”j§)�”}”(hj8¶ h]”hŒdebugfs-driver-genwqe”…”�”}”(hj:¶ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6¶ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jD¶ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_driver_genwqe”uh1hh³j9® h´KChj.¶ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KChhÊh²hubhÞ)�”}”(hŒtDefault VF timeout 250ms. Testing might require 1000ms. Using 0 will use the cards default value (whatever that is).”h]”hŒtDefault VF timeout 250ms. Testing might require 1000ms. Using 0 will use the cards default value (whatever that is).”…”�”}”(hj\¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KChhÊh²hubhÞ)�”}”(hŒjThe timeout depends on the max number of available cards in the system and the maximum allowed queue size.”h]”hŒjThe timeout depends on the max number of available cards in the system and the maximum allowed queue size.”…”�”}”(hjj¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KChhÊh²hubhÞ)�”}”(hŒ–The driver ensures that the settings are done just before the VFs get enabled. Changing the timeouts in flight is not possible. Only available for PF.”h]”hŒ–The driver ensures that the settings are done just before the VFs get enabled. Changing the timeouts in flight is not possible. Only available for PF.”…”�”}”(hjx¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9® h´KChhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_hisi_hpre_bdf_alg_qos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-hisi-hpre-bdf-alg-qos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj”¶ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_hpre\/\\/alg_qos**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_hpre\/\\/alg_qos**”h]”hŒ1/sys/kernel/debug/hisi_hpre//alg_qos”…”�”}”(hj®¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjª¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/debugfs-hisi-hpre”h´Khj§¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”¶ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘¶ ubah}”(h]”j�¶ ah ]”h"]”Œ*abi_sys_kernel_debug_hisi_hpre_bdf_alg_qos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà¶ j†¶ sj˜}”j�¶ j†¶ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjå¶ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjï¶ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjñ¶ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí¶ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû¶ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Khjå¶ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubhÞ)�”}”(hXeThe is related the function for PF and VF. HPRE driver supports to configure each function's QoS, the driver supports to write value to alg_qos in the host. Such as "echo value > alg_qos". The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as "cat alg_qos".”h]”hXoThe is related the function for PF and VF. HPRE driver supports to configure each function’s QoS, the driver supports to write value to alg_qos in the host. Such as “echo value > alg_qosâ€�. The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as “cat alg_qosâ€�.”…”�”}”(hj· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_hpre_bdf_cap_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-hpre-bdf-cap-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj/· ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/cap_regs**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/cap_regs**”h]”hŒ2/sys/kernel/debug/hisi_hpre//cap_regs”…”�”}”(hjI· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE· ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KÃhjB· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/· ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,· ubah}”(h]”j+· ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_hpre_bdf_cap_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz· j!· sj˜}”j+· j!· subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj· h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj‰· h]”hŒdebugfs-hisi-hpre”…”�”}”(hj‹· h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡· ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•· Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KÃhj· ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KÃhhÊh²hubhÞ)�”}”(hŒÈDump the values of the qm and hpre capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒÈDump the values of the qm and hpre capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj­· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KÃhhÊh²hubj))�”}”(hŒ@.. _abi_sys_kernel_debug_hisi_hpre_bdf_cluster_0_3_cluster_ctrl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-kernel-debug-hisi-hpre-bdf-cluster-0-3-cluster-ctrl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÉ· ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/kernel\/debug\/hisi_hpre\/\\/cluster[0\-3]\/cluster_ctrl**”h]”j`)�”}”(hŒI**\/sys\/kernel\/debug\/hisi_hpre\/\\/cluster[0\-3]\/cluster_ctrl**”h]”hŒE/sys/kernel/debug/hisi_hpre//cluster[0-3]/cluster_ctrl”…”�”}”(hjã· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß· ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhjÜ· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ· ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ· ubah}”(h]”jÅ· ah ]”h"]”Œ;abi_sys_kernel_debug_hisi_hpre_bdf_cluster_0_3_cluster_ctrl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸ j»· sj˜}”jÅ· j»· subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj¸ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj#¸ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj%¸ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!¸ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/¸ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Khj¸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubhÞ)�”}”(hŒ‹Write the HPRE core selection in the cluster into this file, and then we can read the debug information of the core. Only available for PF.”h]”hŒ‹Write the HPRE core selection in the cluster into this file, and then we can read the debug information of the core. Only available for PF.”…”�”}”(hjG¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_hpre_bdf_cluster_0_3_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-hpre-bdf-cluster-0-3-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjc¸ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_hpre\/\\/cluster[0\-3]\/regs**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_hpre\/\\/cluster[0\-3]\/regs**”h]”hŒ=/sys/kernel/debug/hisi_hpre//cluster[0-3]/regs”…”�”}”(hj}¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjy¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´Khjv¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjs¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjp¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjc¸ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`¸ ubah}”(h]”j_¸ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_hpre_bdf_cluster_0_3_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®¸ jU¸ sj˜}”j_¸ jU¸ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj³¸ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj½¸ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj¿¸ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»¸ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jɸ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Khj³¸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubhÞ)�”}”(hŒBDump debug registers from the HPRE cluster. Only available for PF.”h]”hŒBDump debug registers from the HPRE cluster. Only available for PF.”…”�”}”(hjḠh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_hpre_bdf_current_qm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-hpre-bdf-current-qm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjý¸ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/current_qm**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/current_qm**”h]”hŒ4/sys/kernel/debug/hisi_hpre//current_qm”…”�”}”(hj¹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´Khj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jV•hj ¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjý¸ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú¸ ubah}”(h]”jù¸ ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_hpre_bdf_current_qm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jH¹ jï¸ sj˜}”jù¸ jï¸ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjM¹ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjW¹ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjY¹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjU¹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jc¹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KhjM¹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubhÞ)�”}”(hŒ‡One HPRE controller has one PF and multiple VFs, each function has a QM. Select the QM which below qm refers to. Only available for PF.”h]”hŒ‡One HPRE controller has one PF and multiple VFs, each function has a QM. Select the QM which below qm refers to. Only available for PF.”…”�”}”(hj{¹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_hpre_bdf_dev_usage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-hpre-bdf-dev-usage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj—¹ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_hpre\/\\/dev_usage**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_hpre\/\\/dev_usage**”h]”hŒ3/sys/kernel/debug/hisi_hpre//dev_usage”…”�”}”(hj±¹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj­¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K5hjª¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj§¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¤¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj—¹ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj”¹ ubah}”(h]”j“¹ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_hpre_bdf_dev_usage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jâ¹ j‰¹ sj˜}”j“¹ j‰¹ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjç¹ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjñ¹ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjó¹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjï¹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jý¹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K5hjç¹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K5hhÊh²hubhÞ)�”}”(hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”h]”hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”…”�”}”(hjº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K5hhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj1º ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/diff_regs**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/diff_regs**”h]”hŒ=/sys/kernel/debug/hisi_hpre//hpre_dfx/diff_regs”…”�”}”(hjKº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjGº ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K�hjDº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj>º ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj1º ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj.º ubah}”(h]”j-º ah ]”h"]”Œ5abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j|º j#º sj˜}”j-º j#º subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj�º h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj‹º h]”hŒdebugfs-hisi-hpre”…”�”}”(hj�º h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‰º ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j—º Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K�hj�º ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K�hhÊh²hubhÞ)�”}”(hŒ¹HPRE debug registers(regs) read hardware register value. This node is used to show the change of the register values. This node can be help users to check the change of register values.”h]”hŒ¹HPRE debug registers(regs) read hardware register value. This node is used to show the change of the register values. This node can be help users to check the change of register values.”…”�”}”(hj¯º h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K�hhÊh²hubj))�”}”(hŒ@.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_invalid_req_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-invalid-req-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hj˺ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/invalid_req_cnt**”h]”j`)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/invalid_req_cnt**”h]”hŒC/sys/kernel/debug/hisi_hpre//hpre_dfx/invalid_req_cnt”…”�”}”(hjåº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjẠubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¯hjÞº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjغ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˺ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjȺ ubah}”(h]”jǺ ah ]”h"]”Œ;abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_invalid_req_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j» j½º sj˜}”jǺ j½º subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj» h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj%» h]”hŒdebugfs-hisi-hpre”…”�”}”(hj'» h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj#» ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j1» Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K¯hj» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¯hhÊh²hubhÞ)�”}”(hŒyDump the total number of invalid requests being received. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒyDump the total number of invalid requests being received. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjI» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¯hhÊh²hubj))�”}”(hŒ@.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_over_thrhld_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-over-thrhld-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hje» ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/over_thrhld_cnt**”h]”j`)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/over_thrhld_cnt**”h]”hŒC/sys/kernel/debug/hisi_hpre//hpre_dfx/over_thrhld_cnt”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{» ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K½hjx» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjr» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhje» ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjb» ubah}”(h]”ja» ah ]”h"]”Œ;abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_over_thrhld_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°» jW» sj˜}”ja» jW» subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjµ» h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj¿» h]”hŒdebugfs-hisi-hpre”…”�”}”(hjÁ» h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½» ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jË» Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K½hjµ» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K½hhÊh²hubhÞ)�”}”(hŒkDump the total number of time out requests. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒkDump the total number of time out requests. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjã» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K½hhÊh²hubj))�”}”(hŒ@.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_overtime_thrhld:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-overtime-thrhld”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KIuh1j@hjÿ» ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/overtime_thrhld**”h]”j`)�”}”(hŒG**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/overtime_thrhld**”h]”hŒC/sys/kernel/debug/hisi_hpre//hpre_dfx/overtime_thrhld”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´Kµhj¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ» ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü» ubah}”(h]”jû» ah ]”h"]”Œ;abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_overtime_thrhld”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jJ¼ jñ» sj˜}”jû» jñ» subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjO¼ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjY¼ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj[¼ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjW¼ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”je¼ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KµhjO¼ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KµhhÊh²hubhÞ)�”}”(hŒÄSet the threshold time for counting the request which is processed longer than the threshold. 0: disable(default), 1: 1 microsecond. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒÄSet the threshold time for counting the request which is processed longer than the threshold. 0: disable(default), 1: 1 microsecond. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj}¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KµhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_recv_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-recv-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj™¼ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/recv_cnt**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/recv_cnt**”h]”hŒ</sys/kernel/debug/hisi_hpre//hpre_dfx/recv_cnt”…”�”}”(hj³¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´Kœhj¬¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦¼ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™¼ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–¼ ubah}”(h]”j•¼ ah ]”h"]”Œ4abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_recv_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jä¼ j‹¼ sj˜}”j•¼ j‹¼ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjé¼ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjó¼ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjõ¼ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñ¼ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿ¼ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Kœhjé¼ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KœhhÊh²hubhÞ)�”}”(hŒkDump the total number of received requests. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒkDump the total number of received requests. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KœhhÊh²hubj))�”}”(hŒ>.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_busy_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-busy-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hj3½ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_busy_cnt**”h]”j`)�”}”(hŒE**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_busy_cnt**”h]”hŒA/sys/kernel/debug/hisi_hpre//hpre_dfx/send_busy_cnt”…”�”}”(hjM½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¢hjF½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3½ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0½ ubah}”(h]”j/½ ah ]”h"]”Œ9abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_busy_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~½ j%½ sj˜}”j/½ j%½ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjƒ½ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj�½ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj�½ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹½ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™½ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K¢hjƒ½ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¢hhÊh²hubhÞ)�”}”(hŒ{Dump the total number of requests sent with returning busy. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒ{Dump the total number of requests sent with returning busy. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj±½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K¢hhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjͽ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_cnt**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_cnt**”h]”hŒ</sys/kernel/debug/hisi_hpre//hpre_dfx/send_cnt”…”�”}”(hjç½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjã½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K–hjའubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjݽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÚ½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjͽ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjʽ ubah}”(h]”jɽ ah ]”h"]”Œ4abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¾ j¿½ sj˜}”jɽ j¿½ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj¾ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj'¾ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj)¾ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj%¾ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j3¾ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K–hj¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K–hhÊh²hubhÞ)�”}”(hŒgDump the total number of sent requests. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒgDump the total number of sent requests. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjK¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K–hhÊh²hubj))�”}”(hŒ>.. _abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_fail_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-fail-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjg¾ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_fail_cnt**”h]”j`)�”}”(hŒE**\/sys\/kernel\/debug\/hisi_hpre\/\\/hpre_dfx\/send_fail_cnt**”h]”hŒA/sys/kernel/debug/hisi_hpre//hpre_dfx/send_fail_cnt”…”�”}”(hj�¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj}¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K©hjz¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjt¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjg¾ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjd¾ ubah}”(h]”jc¾ ah ]”h"]”Œ9abi_sys_kernel_debug_hisi_hpre_bdf_hpre_dfx_send_fail_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j²¾ jY¾ sj˜}”jc¾ jY¾ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj·¾ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjÁ¾ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿¾ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j; Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K©hj·¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K©hhÊh²hubhÞ)�”}”(hŒvDump the total number of completed but error requests. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒvDump the total number of completed but error requests. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjå¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K©hhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_abnormal_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-hpre-bdf-qm-abnormal-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj¿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/abnormal_irq**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/abnormal_irq**”h]”hŒ:/sys/kernel/debug/hisi_hpre//qm/abnormal_irq”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KYhj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþ¾ ubah}”(h]”jý¾ ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_hpre_bdf_qm_abnormal_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jL¿ jó¾ sj˜}”jý¾ jó¾ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjQ¿ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj[¿ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj]¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjY¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg¿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KYhjQ¿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KYhhÊh²hubhÞ)�”}”(hŒtDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒtDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KYhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_aeq_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-hpre-bdf-qm-aeq-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj›¿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/aeq_irq**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/aeq_irq**”h]”hŒ5/sys/kernel/debug/hisi_hpre//qm/aeq_irq”…”�”}”(hjµ¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KShj®¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›¿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜¿ ubah}”(h]”j—¿ ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_hpre_bdf_qm_aeq_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ¿ j�¿ sj˜}”j—¿ j�¿ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjë¿ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjõ¿ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj÷¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KShjë¿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KShhÊh²hubhÞ)�”}”(hŒsDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒsDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjÀ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KShhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_clear_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-hpre-bdf-qm-clear-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj5À ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/clear_enable**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/clear_enable**”h]”hŒ:/sys/kernel/debug/hisi_hpre//qm/clear_enable”…”�”}”(hjOÀ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KChjHÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5À ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2À ubah}”(h]”j1À ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_hpre_bdf_qm_clear_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€À j'À sj˜}”j1À j'À subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj…À h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj�À h]”hŒdebugfs-hisi-hpre”…”�”}”(hj‘À h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�À ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›À Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KChj…À ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KChhÊh²hubhÞ)�”}”(hŒëQM debug registers(regs) read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”h]”hŒëQM debug registers(regs) read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”…”�”}”(hj³À h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KChhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_create_qp_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-hpre-bdf-qm-create-qp-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjÏÀ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/create_qp_err**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/create_qp_err**”h]”hŒ;/sys/kernel/debug/hisi_hpre//qm/create_qp_err”…”�”}”(hjéÀ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K_hjâÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏÀ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌÀ ubah}”(h]”jËÀ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_hpre_bdf_qm_create_qp_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ jÁÀ sj˜}”jËÀ jÁÀ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjÁ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj)Á h]”hŒdebugfs-hisi-hpre”…”�”}”(hj+Á h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'Á ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5Á Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K_hjÁ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K_hhÊh²hubhÞ)�”}”(hŒkDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒkDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjMÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K_hhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_current_q:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-hpre-bdf-qm-current-q”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjiÁ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/current_q**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/current_q**”h]”hŒ7/sys/kernel/debug/hisi_hpre//qm/current_q”…”�”}”(hjƒÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K`”h]”(hŒDefined on file ”…”�”}”(hj¹Á h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjÃÁ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjÅÁ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁÁ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏÁ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K\/qm\/dev_state**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/dev_state**”h]”hŒ7/sys/kernel/debug/hisi_hpre//qm/dev_state”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K‡hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jÿÁ ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_hpre_bdf_qm_dev_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jN jõÁ sj˜}”jÿÁ jõÁ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjS h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj] h]”hŒdebugfs-hisi-hpre”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”ji Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K‡hjS ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K‡hhÊh²hubhÞ)�”}”(hŒÕDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒÕDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K‡hhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_dev_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-hisi-hpre-bdf-qm-dev-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/dev_timeout**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/dev_timeout**”h]”hŒ9/sys/kernel/debug/hisi_hpre//qm/dev_timeout”…”�”}”(hj·Â h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³Â ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K€hj°Â ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­Â ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªÂ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšÂ ubah}”(h]”j™Â ah ]”h"]”Œ1abi_sys_kernel_debug_hisi_hpre_bdf_qm_dev_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jè j� sj˜}”j™Â j� subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjí h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj÷ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K€hjí ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K€hhÊh²hubhÞ)�”}”(hŒ¯Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on HPRE. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”h]”hŒ¯Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on HPRE. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K€hhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-hpre-bdf-qm-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj7à ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/diff_regs**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/diff_regs**”h]”hŒ7/sys/kernel/debug/hisi_hpre//qm/diff_regs”…”�”}”(hjQà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMà ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KrhjJà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7à ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4à ubah}”(h]”j3à ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_hpre_bdf_qm_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚à j)à sj˜}”j3à j)à subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj‡Ã h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj‘à h]”hŒdebugfs-hisi-hpre”…”�”}”(hj“à h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�à ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�à Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Krhj‡Ã ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KrhhÊh²hubhÞ)�”}”(hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm register values. This node can be help users to check the change of register values.”h]”hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm register values. This node can be help users to check the change of register values.”…”�”}”(hjµÃ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KrhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_err_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-hpre-bdf-qm-err-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÑà ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/err_irq**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/err_irq**”h]”hŒ5/sys/kernel/debug/hisi_hpre//qm/err_irq”…”�”}”(hjëà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçà ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KLhjäà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑà ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎà ubah}”(h]”jÍà ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_hpre_bdf_qm_err_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ jÃà sj˜}”jÍà jÃà subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj!Ä h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj+Ä h]”hŒdebugfs-hisi-hpre”…”�”}”(hj-Ä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)Ä ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7Ä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KLhj!Ä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KLhhÊh²hubhÞ)�”}”(hŒ}Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒ}Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjOÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KLhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_mb_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-hpre-bdf-qm-mb-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjkÄ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/mb_err**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/mb_err**”h]”hŒ4/sys/kernel/debug/hisi_hpre//qm/mb_err”…”�”}”(hj…Ä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´Kehj~Ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkÄ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhÄ ubah}”(h]”jgÄ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_hpre_bdf_qm_mb_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶Ä j]Ä sj˜}”jgÄ j]Ä subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj»Ä h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjÅÄ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjÇÄ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃÄ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑÄ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Kehj»Ä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KehhÊh²hubhÞ)�”}”(hŒnDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒnDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hjéÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KehhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_qm_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-hpre-bdf-qm-qm-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qm\/qm_state**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/qm_state**”h]”hŒ6/sys/kernel/debug/hisi_hpre//qm/qm_state”…”�”}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KyhjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅ ubah}”(h]”jÅ ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_hpre_bdf_qm_qm_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPÅ j÷Ä sj˜}”jÅ j÷Ä subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjUÅ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj_Å h]”hŒdebugfs-hisi-hpre”…”�”}”(hjaÅ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]Å ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkÅ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´KyhjUÅ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KyhhÊh²hubhÞ)�”}”(hŒhDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on HPRE.”h]”hŒhDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on HPRE.”…”�”}”(hjƒÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KyhhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-hisi-hpre-bdf-qm-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŸÅ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/regs**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/regs**”h]”hŒ2/sys/kernel/debug/hisi_hpre//qm/regs”…”�”}”(hj¹Å h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K.hj²Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸÅ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœÅ ubah}”(h]”j›Å ah ]”h"]”Œ*abi_sys_kernel_debug_hisi_hpre_bdf_qm_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêÅ j‘Å sj˜}”j›Å j‘Å subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hjïÅ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjùÅ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjûÅ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷Å ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K.hjïÅ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K.hhÊh²hubhÞ)�”}”(hŒuDump debug registers from the QM. Available for PF and VF in host. VF in guest currently only has one debug register.”h]”hŒuDump debug registers from the QM. Available for PF and VF in host. VF in guest currently only has one debug register.”…”�”}”(hjÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K.hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_hpre_bdf_qm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-hpre-bdf-qm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj9Æ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/status**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_hpre\/\\/qm\/status**”h]”hŒ4/sys/kernel/debug/hisi_hpre//qm/status”…”�”}”(hjSÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KkhjLÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9Æ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6Æ ubah}”(h]”j5Æ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_hpre_bdf_qm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j„Æ j+Æ sj˜}”j5Æ j+Æ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj‰Æ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj“Æ h]”hŒdebugfs-hisi-hpre”…”�”}”(hj•Æ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‘Æ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸÆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Kkhj‰Æ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KkhhÊh²hubhÞ)�”}”(hŒrDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on HPRE.”h]”hŒrDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on HPRE.”…”�”}”(hj·Æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KkhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_hpre_bdf_rdclr_en:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-hpre-bdf-rdclr-en”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjÓÆ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/rdclr_en**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_hpre\/\\/rdclr_en**”h]”hŒ2/sys/kernel/debug/hisi_hpre//rdclr_en”…”�”}”(hjíÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhjæÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓÆ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐÆ ubah}”(h]”jÏÆ ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_hpre_bdf_rdclr_en”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ jÅÆ sj˜}”jÏÆ jÅÆ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj#Ç h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hj-Ç h]”hŒdebugfs-hisi-hpre”…”�”}”(hj/Ç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj+Ç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j9Ç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´Khj#Ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubhÞ)�”}”(hŒíHPRE cores debug registers read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”h]”hŒíHPRE cores debug registers read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”…”�”}”(hjQÇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_debug_hisi_hpre_bdf_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-debug-hisi-hpre-bdf-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjmÇ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/debug\/hisi_hpre\/\\/regs**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/debug\/hisi_hpre\/\\/regs**”h]”hŒ./sys/kernel/debug/hisi_hpre//regs”…”�”}”(hj‡Ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƒÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K(hj€Ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj}Ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjzÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjmÇ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjjÇ ubah}”(h]”jiÇ ah ]”h"]”Œ'abi_sys_kernel_debug_hisi_hpre_bdf_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¸Ç j_Ç sj˜}”jiÇ j_Ç subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-hisi-hpre `”h]”(hŒDefined on file ”…”�”}”(hj½Ç h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-hisi-hpre `”h]”j§)�”}”(hjÇÇ h]”hŒdebugfs-hisi-hpre”…”�”}”(hjÉÇ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅÇ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓÇ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_hisi_hpre”uh1hh³j¶ h´K(hj½Ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K(hhÊh²hubhÞ)�”}”(hŒ:Dump debug registers from the HPRE. Only available for PF.”h]”hŒ:Dump debug registers from the HPRE. Only available for PF.”…”�”}”(hjëÇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¶ h´K(hhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_hisi_sec2_bdf_alg_qos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-hisi-sec2-bdf-alg-qos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjÈ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_sec2\/\\/alg_qos**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_sec2\/\\/alg_qos**”h]”hŒ1/sys/kernel/debug/hisi_sec2//alg_qos”…”�”}”(hj!È h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-hisi-sec”h´KhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÈ ubah}”(h]”jÈ ah ]”h"]”Œ*abi_sys_kernel_debug_hisi_sec2_bdf_alg_qos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSÈ jùÇ sj˜}”jÈ jùÇ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjXÈ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjbÈ h]”hŒdebugfs-hisi-sec”…”�”}”(hjdÈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`È ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jnÈ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KhjXÈ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hubhÞ)�”}”(hXdThe is related the function for PF and VF. SEC driver supports to configure each function's QoS, the driver supports to write value to alg_qos in the host. Such as "echo value > alg_qos". The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as "cat alg_qos".”h]”hXnThe is related the function for PF and VF. SEC driver supports to configure each function’s QoS, the driver supports to write value to alg_qos in the host. Such as “echo value > alg_qosâ€�. The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as “cat alg_qosâ€�.”…”�”}”(hj†È h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_sec2_bdf_cap_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-sec2-bdf-cap-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj¢È ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_sec2\/\\/cap_regs**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_sec2\/\\/cap_regs**”h]”hŒ2/sys/kernel/debug/hisi_sec2//cap_regs”…”�”}”(hj¼È h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸È ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¨hjµÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²È ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯È ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢È ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸÈ ubah}”(h]”jžÈ ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_sec2_bdf_cap_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíÈ j”È sj˜}”jžÈ j”È subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjòÈ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjüÈ h]”hŒdebugfs-hisi-sec”…”�”}”(hjþÈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúÈ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K¨hjòÈ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¨hhÊh²hubhÞ)�”}”(hŒÆDump the values of the qm and sec capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on SEC.”h]”hŒÆDump the values of the qm and sec capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hj É h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¨hhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_sec2_bdf_clear_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-sec2-bdf-clear-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/clear_enable**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_sec2\/\\/clear_enable**”h]”hŒ6/sys/kernel/debug/hisi_sec2//clear_enable”…”�”}”(hjVÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhjOÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<É ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9É ubah}”(h]”j8É ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_sec2_bdf_clear_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡É j.É sj˜}”j8É j.É subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjŒÉ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj–É h]”hŒdebugfs-hisi-sec”…”�”}”(hj˜É h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”É ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢É Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KhjŒÉ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hubhÞ)�”}”(hŒ˜Enabling/disabling of clear action after reading the SEC debug registers. 0: disable, 1: enable. Only available for PF, and take no other effect on SEC.”h]”hŒ˜Enabling/disabling of clear action after reading the SEC debug registers. 0: disable, 1: enable. Only available for PF, and take no other effect on SEC.”…”�”}”(hjºÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_sec2_bdf_current_qm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-sec2-bdf-current-qm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjÖÉ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/current_qm**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/current_qm**”h]”hŒ4/sys/kernel/debug/hisi_sec2//current_qm”…”�”}”(hjðÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K hjéÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖÉ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓÉ ubah}”(h]”jÒÉ ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_sec2_bdf_current_qm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!Ê jÈÉ sj˜}”jÒÉ jÈÉ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj&Ê h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj0Ê h]”hŒdebugfs-hisi-sec”…”�”}”(hj2Ê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.Ê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<Ê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K hj&Ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K hhÊh²hubhÞ)�”}”(hŒŸOne SEC controller has one PF and multiple VFs, each function has a QM. This file can be used to select the QM which below qm refers to. Only available for PF.”h]”hŒŸOne SEC controller has one PF and multiple VFs, each function has a QM. This file can be used to select the QM which below qm refers to. Only available for PF.”…”�”}”(hjTÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_sec2_bdf_dev_usage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-sec2-bdf-dev-usage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjpÊ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_sec2\/\\/dev_usage**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_sec2\/\\/dev_usage**”h]”hŒ3/sys/kernel/debug/hisi_sec2//dev_usage”…”�”}”(hjŠÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†Ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhjƒÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€Ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}Ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpÊ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmÊ ubah}”(h]”jlÊ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_sec2_bdf_dev_usage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»Ê jbÊ sj˜}”jlÊ jbÊ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjÀÊ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÊÊ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÌÊ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈÊ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖÊ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KhjÀÊ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hubhÞ)�”}”(hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”h]”hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”…”�”}”(hjîÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KhhÊh²hube(j))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_abnormal_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-sec2-bdf-qm-abnormal-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj Ë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/abnormal_irq**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/abnormal_irq**”h]”hŒ:/sys/kernel/debug/hisi_sec2//qm/abnormal_irq”…”�”}”(hj$Ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KEhjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Ë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË ubah}”(h]”jË ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_sec2_bdf_qm_abnormal_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUË jüÊ sj˜}”jË jüÊ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjZË h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjdË h]”hŒdebugfs-hisi-sec”…”�”}”(hjfË h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbË ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpË Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KEhjZË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KEhhÊh²hubhÞ)�”}”(hŒsDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on SEC.”h]”hŒsDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjˆË h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KEhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_aeq_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-sec2-bdf-qm-aeq-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj¤Ë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/aeq_irq**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/aeq_irq**”h]”hŒ5/sys/kernel/debug/hisi_sec2//qm/aeq_irq”…”�”}”(hj¾Ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºË ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K?hj·Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤Ë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡Ë ubah}”(h]”j Ë ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_sec2_bdf_qm_aeq_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïË j–Ë sj˜}”j Ë j–Ë subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjôË h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjþË h]”hŒdebugfs-hisi-sec”…”�”}”(hjÌ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüË ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Ì Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K?hjôË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K?hhÊh²hubhÞ)�”}”(hŒrDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on SEC.”h]”hŒrDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hj"Ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K?hhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_clear_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-sec2-bdf-qm-clear-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj>Ì ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/clear_enable**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/clear_enable**”h]”hŒ:/sys/kernel/debug/hisi_sec2//qm/clear_enable”…”�”}”(hjXÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K0hjQÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>Ì ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;Ì ubah}”(h]”j:Ì ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_sec2_bdf_qm_clear_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰Ì j0Ì sj˜}”j:Ì j0Ì subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjŽÌ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj˜Ì h]”hŒdebugfs-hisi-sec”…”�”}”(hjšÌ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–Ì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤Ì Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K0hjŽÌ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K0hhÊh²hubhÞ)�”}”(hŒ�Enabling/disabling of clear action after reading the SEC's QM debug registers. 0: disable, 1: enable. Only available for PF, and take no other effect on SEC.”h]”hŒŸEnabling/disabling of clear action after reading the SEC’s QM debug registers. 0: disable, 1: enable. Only available for PF, and take no other effect on SEC.”…”�”}”(hj¼Ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K0hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_create_qp_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-sec2-bdf-qm-create-qp-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjØÌ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/create_qp_err**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/create_qp_err**”h]”hŒ;/sys/kernel/debug/hisi_sec2//qm/create_qp_err”…”�”}”(hjòÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KKhjëÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØÌ ubeh• }”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕÌ ubah}”(h]”jÔÌ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_sec2_bdf_qm_create_qp_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#Í jÊÌ sj˜}”jÔÌ jÊÌ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj(Í h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj2Í h]”hŒdebugfs-hisi-sec”…”�”}”(hj4Í h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0Í ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>Í Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KKhj(Í ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KKhhÊh²hubhÞ)�”}”(hŒjDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on SEC.”h]”hŒjDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjVÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KKhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_current_q:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-sec2-bdf-qm-current-q”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjrÍ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/current_q**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/current_q**”h]”hŒ7/sys/kernel/debug/hisi_sec2//qm/current_q”…”�”}”(hjŒÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K)hj…Í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚Í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrÍ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoÍ ubah}”(h]”jnÍ ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_sec2_bdf_qm_current_q”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½Í jdÍ sj˜}”jnÍ jdÍ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjÂÍ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÌÍ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÎÍ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊÍ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØÍ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K)hjÂÍ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K)hhÊh²hubhÞ)�”}”(hŒ„One QM of SEC may contain multiple queues. Select specific queue to show its debug registers in above 'regs'. Only available for PF.”h]”hŒˆOne QM of SEC may contain multiple queues. Select specific queue to show its debug registers in above ‘regs’. Only available for PF.”…”�”}”(hjðÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K)hhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_dev_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-sec2-bdf-qm-dev-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj Î ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/dev_state**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/dev_state**”h]”hŒ7/sys/kernel/debug/hisi_sec2//qm/dev_state”…”�”}”(hj&Î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KshjÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj Î ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Î ubah}”(h]”jÎ ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_sec2_bdf_qm_dev_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jWÎ jþÍ sj˜}”jÎ jþÍ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj\Î h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjfÎ h]”hŒdebugfs-hisi-sec”…”�”}”(hjhÎ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdÎ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrÎ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´Kshj\Î ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KshhÊh²hubhÞ)�”}”(hŒÔDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on SEC.”h]”hŒÔDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjŠÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KshhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_dev_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-hisi-sec2-bdf-qm-dev-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj¦Î ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/dev_timeout**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/dev_timeout**”h]”hŒ9/sys/kernel/debug/hisi_sec2//qm/dev_timeout”…”�”}”(hjÀÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´Klhj¹Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦Î ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£Î ubah}”(h]”j¢Î ah ]”h"]”Œ1abi_sys_kernel_debug_hisi_sec2_bdf_qm_dev_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñÎ j˜Î sj˜}”j¢Î j˜Î subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjöÎ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÏ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþÎ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Ï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KlhjöÎ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KlhhÊh²hubhÞ)�”}”(hŒ®Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on SEC. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”h]”hŒ®Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on SEC. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”…”�”}”(hj$Ï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KlhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-hisi-sec2-bdf-qm-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj@Ï ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/diff_regs**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/diff_regs**”h]”hŒ7/sys/kernel/debug/hisi_sec2//qm/diff_regs”…”�”}”(hjZÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjVÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K^hjSÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjPÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjMÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@Ï ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=Ï ubah}”(h]”j<Ï ah ]”h"]”Œ/abi_sys_kernel_debug_hisi_sec2_bdf_qm_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‹Ï j2Ï sj˜}”j<Ï j2Ï subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj�Ï h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjšÏ h]”hŒdebugfs-hisi-sec”…”�”}”(hjœÏ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜Ï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦Ï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K^hj�Ï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K^hhÊh²hubhÞ)�”}”(hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm register values. This node can be help users to check the change of register values.”h]”hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm register values. This node can be help users to check the change of register values.”…”�”}”(hj¾Ï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K^hhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_err_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-sec2-bdf-qm-err-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÚÏ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/err_irq**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/err_irq**”h]”hŒ5/sys/kernel/debug/hisi_sec2//qm/err_irq”…”�”}”(hjôÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K8hjíÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚÏ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×Ï ubah}”(h]”jÖÏ ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_sec2_bdf_qm_err_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%Ð jÌÏ sj˜}”jÖÏ jÌÏ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj*Ð h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj4Ð h]”hŒdebugfs-hisi-sec”…”�”}”(hj6Ð h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2Ð ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@Ð Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K8hj*Ð ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K8hhÊh²hubhÞ)�”}”(hŒ|Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on SEC.”h]”hŒ|Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjXÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K8hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_mb_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-sec2-bdf-qm-mb-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjtÐ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/mb_err**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/mb_err**”h]”hŒ4/sys/kernel/debug/hisi_sec2//qm/mb_err”…”�”}”(hjŽÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KQhj‡Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtÐ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjqÐ ubah}”(h]”jpÐ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_sec2_bdf_qm_mb_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿Ð jfÐ sj˜}”jpÐ jfÐ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjÄÐ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÎÐ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÐÐ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌÐ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚÐ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KQhjÄÐ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KQhhÊh²hubhÞ)�”}”(hŒmDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on SEC.”h]”hŒmDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjòÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KQhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_qm_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-sec2-bdf-qm-qm-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjÑ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/qm_regs**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/qm_regs**”h]”hŒ5/sys/kernel/debug/hisi_sec2//qm/qm_regs”…”�”}”(hj(Ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K"hj!Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Ñ ubah}”(h]”j Ñ ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_sec2_bdf_qm_qm_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYÑ jÑ sj˜}”j Ñ jÑ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj^Ñ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjhÑ h]”hŒdebugfs-hisi-sec”…”�”}”(hjjÑ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfÑ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtÑ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K"hj^Ñ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K"hhÊh²hubhÞ)�”}”(hŒwDump of QM related debug registers. Available for PF and VF in host. VF in guest currently only has one debug register.”h]”hŒwDump of QM related debug registers. Available for PF and VF in host. VF in guest currently only has one debug register.”…”�”}”(hjŒÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K"hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_qm_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-sec2-bdf-qm-qm-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qm\/qm_state**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/qm_state**”h]”hŒ6/sys/kernel/debug/hisi_sec2//qm/qm_state”…”�”}”(hjÂÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´Kehj»Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨Ñ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥Ñ ubah}”(h]”j¤Ñ ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_sec2_bdf_qm_qm_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóÑ jšÑ sj˜}”j¤Ñ jšÑ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjøÑ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÒ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KehjøÑ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KehhÊh²hubhÞ)�”}”(hŒgDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on SEC.”h]”hŒgDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on SEC.”…”�”}”(hj&Ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KehhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_sec2_bdf_qm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-sec2-bdf-qm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjBÒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/status**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_sec2\/\\/qm\/status**”h]”hŒ4/sys/kernel/debug/hisi_sec2//qm/status”…”�”}”(hj\Ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KWhjUÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBÒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?Ò ubah}”(h]”j>Ò ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_sec2_bdf_qm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Ò j4Ò sj˜}”j>Ò j4Ò subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj’Ò h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjœÒ h]”hŒdebugfs-hisi-sec”…”�”}”(hjžÒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšÒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨Ò Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KWhj’Ò ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KWhhÊh²hubhÞ)�”}”(hŒqDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on SEC.”h]”hŒqDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjÀÒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KWhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÜÒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/diff_regs**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/diff_regs**”h]”hŒ</sys/kernel/debug/hisi_sec2//sec_dfx/diff_regs”…”�”}”(hjöÒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K{hjïÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜÒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙÒ ubah}”(h]”jØÒ ah ]”h"]”Œ4abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'Ó jÎÒ sj˜}”jØÒ jÎÒ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj,Ó h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj6Ó h]”hŒdebugfs-hisi-sec”…”�”}”(hj8Ó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4Ó ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBÓ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K{hj,Ó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K{hhÊh²hubhÞ)�”}”(hŒ¸SEC debug registers(regs) read hardware register value. This node is used to show the change of the register values. This node can be help users to check the change of register values.”h]”hŒ¸SEC debug registers(regs) read hardware register value. This node is used to show the change of the register values. This node can be help users to check the change of register values.”…”�”}”(hjZÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K{hhÊh²hubj))�”}”(hŒ=.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_done_flag_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-done-flag-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjvÓ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/done_flag_cnt**”h]”j`)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/done_flag_cnt**”h]”hŒ@/sys/kernel/debug/hisi_sec2//sec_dfx/done_flag_cnt”…”�”}”(hj�Ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¡hj‰Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvÓ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsÓ ubah}”(h]”jrÓ ah ]”h"]”Œ8abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_done_flag_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁÓ jhÓ sj˜}”jrÓ jhÓ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjÆÓ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÐÓ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÒÓ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎÓ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜÓ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K¡hjÆÓ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¡hhÊh²hubhÞ)�”}”(hŒ‹Dump the total number of completed but marked error requests to be received. Available for both PF and VF, and take no other effect on SEC.”h]”hŒ‹Dump the total number of completed but marked error requests to be received. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjôÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K¡hhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_err_bd_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-err-bd-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjÔ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/err_bd_cnt**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/err_bd_cnt**”h]”hŒ=/sys/kernel/debug/hisi_sec2//sec_dfx/err_bd_cnt”…”�”}”(hj*Ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&Ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K”hj#Ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj Ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj Ô ubah}”(h]”j Ô ah ]”h"]”Œ5abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_err_bd_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[Ô jÔ sj˜}”j Ô jÔ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj`Ô h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjjÔ h]”hŒdebugfs-hisi-sec”…”�”}”(hjlÔ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhÔ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvÔ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K”hj`Ô ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K”hhÊh²hubhÞ)�”}”(hŒ~Dump the total number of BD type error requests to be received. Available for both PF and VF, and take no other effect on SEC.”h]”hŒ~Dump the total number of BD type error requests to be received. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjŽÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K”hhÊh²hubj))�”}”(hŒ?.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_invalid_req_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-invalid-req-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjªÔ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/invalid_req_cnt**”h]”j`)�”}”(hŒF**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/invalid_req_cnt**”h]”hŒB/sys/kernel/debug/hisi_sec2//sec_dfx/invalid_req_cnt”…”�”}”(hjÄÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K›hj½Ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·Ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªÔ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§Ô ubah}”(h]”j¦Ô ah ]”h"]”Œ:abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_invalid_req_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõÔ jœÔ sj˜}”j¦Ô jœÔ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjúÔ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÕ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K›hjúÔ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K›hhÊh²hubhÞ)�”}”(hŒxDump the total number of invalid requests being received. Available for both PF and VF, and take no other effect on SEC.”h]”hŒxDump the total number of invalid requests being received. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hj(Õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K›hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_recv_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-recv-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjDÕ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/recv_cnt**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/recv_cnt**”h]”hŒ;/sys/kernel/debug/hisi_sec2//sec_dfx/recv_cnt”…”�”}”(hj^Õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KˆhjWÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjTÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjDÕ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjAÕ ubah}”(h]”j@Õ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_recv_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�Õ j6Õ sj˜}”j@Õ j6Õ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj”Õ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjžÕ h]”hŒdebugfs-hisi-sec”…”�”}”(hj Õ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœÕ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jªÕ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´Kˆhj”Õ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KˆhhÊh²hubhÞ)�”}”(hŒjDump the total number of received requests. Available for both PF and VF, and take no other effect on SEC.”h]”hŒjDump the total number of received requests. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjÂÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KˆhhÊh²hubj))�”}”(hŒ=.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_send_busy_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-send-busy-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÞÕ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/send_busy_cnt**”h]”j`)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/send_busy_cnt**”h]”hŒ@/sys/kernel/debug/hisi_sec2//sec_dfx/send_busy_cnt”…”�”}”(hjøÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjôÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KŽhjñÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjîÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjëÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞÕ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛÕ ubah}”(h]”jÚÕ ah ]”h"]”Œ8abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_send_busy_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)Ö jÐÕ sj˜}”jÚÕ jÐÕ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hj.Ö h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hj8Ö h]”hŒdebugfs-hisi-sec”…”�”}”(hj:Ö h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6Ö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jDÖ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´KŽhj.Ö ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KŽhhÊh²hubhÞ)�”}”(hŒzDump the total number of requests sent with returning busy. Available for both PF and VF, and take no other effect on SEC.”h]”hŒzDump the total number of requests sent with returning busy. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hj\Ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´KŽhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_send_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-send-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjxÖ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/send_cnt**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_sec2\/\\/sec_dfx\/send_cnt**”h]”hŒ;/sys/kernel/debug/hisi_sec2//sec_dfx/send_cnt”…”�”}”(hj’Ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K‚hj‹Ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…Ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxÖ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuÖ ubah}”(h]”jtÖ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_sec2_bdf_sec_dfx_send_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃÖ jjÖ sj˜}”jtÖ jjÖ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-sec `”h]”(hŒDefined on file ”…”�”}”(hjÈÖ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-sec `”h]”j§)�”}”(hjÒÖ h]”hŒdebugfs-hisi-sec”…”�”}”(hjÔÖ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐÖ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞÖ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_sec”uh1hh³j5È h´K‚hjÈÖ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K‚hhÊh²hubhÞ)�”}”(hŒfDump the total number of sent requests. Available for both PF and VF, and take no other effect on SEC.”h]”hŒfDump the total number of sent requests. Available for both PF and VF, and take no other effect on SEC.”…”�”}”(hjöÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j5È h´K‚hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_debug_hisi_zip_bdf_alg_qos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-debug-hisi-zip-bdf-alg-qos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj× ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/debug\/hisi_zip\/\\/alg_qos**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/debug\/hisi_zip\/\\/alg_qos**”h]”hŒ0/sys/kernel/debug/hisi_zip//alg_qos”…”�”}”(hj,× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(× ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-hisi-zip”h´Khj%× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj× ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj× ubah}”(h]”j× ah ]”h"]”Œ)abi_sys_kernel_debug_hisi_zip_bdf_alg_qos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^× j× sj˜}”j× j× subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjc× h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjm× h]”hŒdebugfs-hisi-zip”…”�”}”(hjo× h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk× ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy× Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´Khjc× ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubhÞ)�”}”(hXdThe is related the function for PF and VF. ZIP driver supports to configure each function's QoS, the driver supports to write value to alg_qos in the host. Such as "echo value > alg_qos". The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as "cat alg_qos".”h]”hXnThe is related the function for PF and VF. ZIP driver supports to configure each function’s QoS, the driver supports to write value to alg_qos in the host. Such as “echo value > alg_qosâ€�. The qos value is 1~1000, means 1/1000~1000/1000 of total QoS. The driver reading alg_qos to get related QoS in the host and VM, Such as “cat alg_qosâ€�.”…”�”}”(hj‘× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_hisi_zip_bdf_cap_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-hisi-zip-bdf-cap-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj­× ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_zip\/\\/cap_regs**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_zip\/\\/cap_regs**”h]”hŒ1/sys/kernel/debug/hisi_zip//cap_regs”…”�”}”(hjÇ× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃ× ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K©hjÀ× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­× ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª× ubah}”(h]”j©× ah ]”h"]”Œ*abi_sys_kernel_debug_hisi_zip_bdf_cap_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø× jŸ× sj˜}”j©× jŸ× subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjý× h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjØ h]”hŒdebugfs-hisi-zip”…”�”}”(hj Ø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K©hjý× ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K©hhÊh²hubhÞ)�”}”(hŒÆDump the values of the qm and zip capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒÆDump the values of the qm and zip capability bit registers and support the query of device specifications to facilitate fault locating. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hj+Ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K©hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_zip_bdf_clear_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-zip-bdf-clear-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjGØ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_zip\/\\/clear_enable**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_zip\/\\/clear_enable**”h]”hŒ5/sys/kernel/debug/hisi_zip//clear_enable”…”�”}”(hjaØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]Ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K hjZØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGØ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDØ ubah}”(h]”jCØ ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_zip_bdf_clear_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’Ø j9Ø sj˜}”jCØ j9Ø subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj—Ø h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj¡Ø h]”hŒdebugfs-hisi-zip”…”�”}”(hj£Ø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸØ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­Ø Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K hj—Ø ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K hhÊh²hubhÞ)�”}”(hXCompression/decompression core debug registers read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”h]”hXCompression/decompression core debug registers read clear control. 1 means enable register read clear, otherwise 0. Writing to this file has no functional effect, only enable or disable counters clear after reading of these registers. Only available for PF.”…”�”}”(hjÅØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_zip_bdf_comp_core_01_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-zip-bdf-comp-core-01-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjáØ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_zip\/\\/comp_core[01]\/regs**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_zip\/\\/comp_core[01]\/regs**”h]”hŒ</sys/kernel/debug/hisi_zip//comp_core[01]/regs”…”�”}”(hjûØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhjôØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáØ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞØ ubah}”(h]”jÝØ ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_zip_bdf_comp_core_01_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,Ù jÓØ sj˜}”jÝØ jÓØ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj1Ù h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj;Ù h]”hŒdebugfs-hisi-zip”…”�”}”(hj=Ù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9Ù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGÙ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´Khj1Ù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubhÞ)�”}”(hŒIDump of compression cores related debug registers. Only available for PF.”h]”hŒIDump of compression cores related debug registers. Only available for PF.”…”�”}”(hj_Ù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_zip_bdf_current_qm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-zip-bdf-current-qm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj{Ù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/current_qm**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/current_qm**”h]”hŒ3/sys/kernel/debug/hisi_zip//current_qm”…”�”}”(hj•Ù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘Ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhjŽÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{Ù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxÙ ubah}”(h]”jwÙ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_zip_bdf_current_qm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆÙ jmÙ sj˜}”jwÙ jmÙ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjËÙ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjÕÙ h]”hŒdebugfs-hisi-zip”…”�”}”(hj×Ù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓÙ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáÙ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KhjËÙ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubhÞ)�”}”(hŒ†One ZIP controller has one PF and multiple VFs, each function has a QM. Select the QM which below qm refers to. Only available for PF.”h]”hŒ†One ZIP controller has one PF and multiple VFs, each function has a QM. Select the QM which below qm refers to. Only available for PF.”…”�”}”(hjùÙ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_kernel_debug_hisi_zip_bdf_decomp_core_0_5_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-kernel-debug-hisi-zip-bdf-decomp-core-0-5-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÚ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_zip\/\\/decomp_core[0\-5]\/regs**”h]”j`)�”}”(hŒD**\/sys\/kernel\/debug\/hisi_zip\/\\/decomp_core[0\-5]\/regs**”h]”hŒ@/sys/kernel/debug/hisi_zip//decomp_core[0-5]/regs”…”�”}”(hj/Ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´Khj(Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÚ ubah}”(h]”jÚ ah ]”h"]”Œ6abi_sys_kernel_debug_hisi_zip_bdf_decomp_core_0_5_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`Ú jÚ sj˜}”jÚ jÚ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjeÚ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjoÚ h]”hŒdebugfs-hisi-zip”…”�”}”(hjqÚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmÚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{Ú Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KhjeÚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubhÞ)�”}”(hŒKDump of decompression cores related debug registers. Only available for PF.”h]”hŒKDump of decompression cores related debug registers. Only available for PF.”…”�”}”(hj“Ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_zip_bdf_dev_usage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-zip-bdf-dev-usage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj¯Ú ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_zip\/\\/dev_usage**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/hisi_zip\/\\/dev_usage**”h]”hŒ2/sys/kernel/debug/hisi_zip//dev_usage”…”�”}”(hjÉÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅÚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K'hjÂÚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯Ú ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬Ú ubah}”(h]”j«Ú ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_zip_bdf_dev_usage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”júÚ j¡Ú sj˜}”j«Ú j¡Ú subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjÿÚ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj Û h]”hŒdebugfs-hisi-zip”…”�”}”(hj Û h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÛ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K'hjÿÚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K'hhÊh²hubhÞ)�”}”(hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”h]”hŒ�Query the real-time bandwidth usage of device. Returns the bandwidth usage of each channel on the device. The returned number is in percentage.”…”�”}”(hj-Û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K'hhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_abnormal_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-hisi-zip-bdf-qm-abnormal-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjIÛ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/abnormal_irq**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/abnormal_irq**”h]”hŒ9/sys/kernel/debug/hisi_zip//qm/abnormal_irq”…”�”}”(hjcÛ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Û ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KRhj\Û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIÛ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFÛ ubah}”(h]”jEÛ ah ]”h"]”Œ1abi_sys_kernel_debug_hisi_zip_bdf_qm_abnormal_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Û j;Û sj˜}”jEÛ j;Û subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj™Û h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj£Û h]”hŒdebugfs-hisi-zip”…”�”}”(hj¥Û h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Û ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯Û Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KRhj™Û ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KRhhÊh²hubhÞ)�”}”(hŒsDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒsDump the number of interrupts for QM abnormal event. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjÇÛ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KRhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_aeq_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-zip-bdf-qm-aeq-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjãÛ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/aeq_irq**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/aeq_irq**”h]”hŒ4/sys/kernel/debug/hisi_zip//qm/aeq_irq”…”�”}”(hjýÛ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KLhjöÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãÛ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàÛ ubah}”(h]”jßÛ ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_zip_bdf_qm_aeq_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.Ü jÕÛ sj˜}”jßÛ jÕÛ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj3Ü h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj=Ü h]”hŒdebugfs-hisi-zip”…”�”}”(hj?Ü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;Ü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIÜ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KLhj3Ü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KLhhÊh²hubhÞ)�”}”(hŒrDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒrDump the number of QM async event queue interrupts. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjaÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KLhhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_clear_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-hisi-zip-bdf-qm-clear-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj}Ü ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/clear_enable**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/clear_enable**”h]”hŒ9/sys/kernel/debug/hisi_zip//qm/clear_enable”…”�”}”(hj—Ü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Ü ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K`”h]”(hŒDefined on file ”…”�”}”(hjÍÜ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj×Ü h]”hŒdebugfs-hisi-zip”…”�”}”(hjÙÜ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕÜ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãÜ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/create_qp_err**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/create_qp_err**”h]”hŒ:/sys/kernel/debug/hisi_zip//qm/create_qp_err”…”�”}”(hj1Ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KXhj*Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÝ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝ ubah}”(h]”jÝ ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_zip_bdf_qm_create_qp_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbÝ j Ý sj˜}”jÝ j Ý subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjgÝ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjqÝ h]”hŒdebugfs-hisi-zip”…”�”}”(hjsÝ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoÝ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Ý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KXhjgÝ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KXhhÊh²hubhÞ)�”}”(hŒjDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒjDump the number of queue allocation errors. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hj•Ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KXhhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_current_q:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-zip-bdf-qm-current-q”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qm\/current_q**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/current_q**”h]”hŒ6/sys/kernel/debug/hisi_zip//qm/current_q”…”�”}”(hjËÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K5hjÄÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±Ý ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®Ý ubah}”(h]”j­Ý ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_zip_bdf_qm_current_q”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüÝ j£Ý sj˜}”j­Ý j£Ý subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjÞ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj Þ h]”hŒdebugfs-hisi-zip”…”�”}”(hj Þ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Þ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K5hjÞ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K5hhÊh²hubhÞ)�”}”(hŒ{One QM may contain multiple queues. Select specific queue to show its debug registers in above regs. Only available for PF.”h]”hŒ{One QM may contain multiple queues. Select specific queue to show its debug registers in above regs. Only available for PF.”…”�”}”(hj/Þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K5hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_dev_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-zip-bdf-qm-dev-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qm\/dev_state**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/dev_state**”h]”hŒ6/sys/kernel/debug/hisi_zip//qm/dev_state”…”�”}”(hjeÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K€hj^Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKÞ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHÞ ubah}”(h]”jGÞ ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_zip_bdf_qm_dev_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–Þ j=Þ sj˜}”jGÞ j=Þ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj›Þ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj¥Þ h]”hŒdebugfs-hisi-zip”…”�”}”(hj§Þ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£Þ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±Þ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K€hj›Þ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K€hhÊh²hubhÞ)�”}”(hŒÔDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒÔDump the stop queue status of the QM. The default value is 0, if dev_timeout is set, when stop queue fails, the dev_state will return non-zero value. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjÉÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K€hhÊh²hubj))�”}”(hŒ5.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_dev_timeout:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-kernel-debug-hisi-zip-bdf-qm-dev-timeout”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjåÞ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/dev_timeout**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/dev_timeout**”h]”hŒ8/sys/kernel/debug/hisi_zip//qm/dev_timeout”…”�”}”(hjÿÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KyhjøÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåÞ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâÞ ubah}”(h]”jáÞ ah ]”h"]”Œ0abi_sys_kernel_debug_hisi_zip_bdf_qm_dev_timeout”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0ß j×Þ sj˜}”jáÞ j×Þ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj5ß h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj?ß h]”hŒdebugfs-hisi-zip”…”�”}”(hjAß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=ß ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKß Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´Kyhj5ß ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KyhhÊh²hubhÞ)�”}”(hŒ®Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on ZIP. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”h]”hŒ®Set the wait time when stop queue fails. Available for both PF and VF, and take no other effect on ZIP. 0: not wait(default), others value: wait dev_timeout * 20 microsecond.”…”�”}”(hjcß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KyhhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-hisi-zip-bdf-qm-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/qm\/diff_regs**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/diff_regs**”h]”hŒ6/sys/kernel/debug/hisi_zip//qm/diff_regs”…”�”}”(hj™ß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•ß ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´Kkhj’ß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|ß ubah}”(h]”j{ß ah ]”h"]”Œ.abi_sys_kernel_debug_hisi_zip_bdf_qm_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊß jqß sj˜}”j{ß jqß subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjÏß h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjÙß h]”hŒdebugfs-hisi-zip”…”�”}”(hjÛß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×ß ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåß Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KkhjÏß ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KkhhÊh²hubhÞ)�”}”(hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm registers value. This node can be help users to check the change of register values.”h]”hŒºQM debug registers(regs) read hardware register value. This node is used to show the change of the qm registers value. This node can be help users to check the change of register values.”…”�”}”(hjýß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KkhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_err_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-hisi-zip-bdf-qm-err-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hjà ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/err_irq**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/err_irq**”h]”hŒ4/sys/kernel/debug/hisi_zip//qm/err_irq”…”�”}”(hj3à h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/à ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KEhj,à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà ubah}”(h]”jà ah ]”h"]”Œ,abi_sys_kernel_debug_hisi_zip_bdf_qm_err_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdà j à sj˜}”jà j à subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjià h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjsà h]”hŒdebugfs-hisi-zip”…”�”}”(hjuà h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqà ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KEhjià ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KEhhÊh²hubhÞ)�”}”(hŒ|Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒ|Dump the number of invalid interrupts for QM task completion. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hj—à h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KEhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_mb_err:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-zip-bdf-qm-mb-err”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj³à ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/mb_err**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/mb_err**”h]”hŒ3/sys/kernel/debug/hisi_zip//qm/mb_err”…”�”}”(hjÍà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉà ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K^hjÆà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³à ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°à ubah}”(h]”j¯à ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_zip_bdf_qm_mb_err”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþà j¥à sj˜}”j¯à j¥à subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”•Äh]”(hŒDefined on file ”…”�”}”(hjá h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj á h]”hŒdebugfs-hisi-zip”…”�”}”(hjá h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj á ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”já Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K^hjá ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K^hhÊh²hubhÞ)�”}”(hŒmDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒmDump the number of failed QM mailbox commands. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hj1á h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K^hhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_qm_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-hisi-zip-bdf-qm-qm-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjMá ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/qm_state**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/qm_state**”h]”hŒ5/sys/kernel/debug/hisi_zip//qm/qm_state”…”�”}”(hjgá h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcá ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´Krhj`á ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]á ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMá ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJá ubah}”(h]”jIá ah ]”h"]”Œ-abi_sys_kernel_debug_hisi_zip_bdf_qm_qm_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜á j?á sj˜}”jIá j?á subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj�á h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj§á h]”hŒdebugfs-hisi-zip”…”�”}”(hj©á h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥á ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³á Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´Krhj�á ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KrhhÊh²hubhÞ)�”}”(hŒgDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on ZIP.”h]”hŒgDump the state of the device. 0: busy, 1: idle. Only available for PF, and take no other effect on ZIP.”…”�”}”(hjËá h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KrhhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_debug_hisi_zip_bdf_qm_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-debug-hisi-zip-bdf-qm-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjçá ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/regs**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/regs**”h]”hŒ1/sys/kernel/debug/hisi_zip//qm/regs”…”�”}”(hjâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýá ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K.hjúá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷á ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjçá ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäá ubah}”(h]”jãá ah ]”h"]”Œ)abi_sys_kernel_debug_hisi_zip_bdf_qm_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2â jÙá sj˜}”jãá jÙá subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj7â h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjAâ h]”hŒdebugfs-hisi-zip”…”�”}”(hjCâ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?â ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMâ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K.hj7â ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K.hhÊh²hubhÞ)�”}”(hŒwDump of QM related debug registers. Available for PF and VF in host. VF in guest currently only has one debug register.”h]”hŒwDump of QM related debug registers. Available for PF and VF in host. VF in guest currently only has one debug register.”…”�”}”(hjeâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K.hhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_hisi_zip_bdf_qm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-hisi-zip-bdf-qm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj�â ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/status**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/debug\/hisi_zip\/\\/qm\/status**”h]”hŒ3/sys/kernel/debug/hisi_zip//qm/status”…”�”}”(hj›â h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—â ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´Kdhj”â ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘â ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�â ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~â ubah}”(h]”j}â ah ]”h"]”Œ+abi_sys_kernel_debug_hisi_zip_bdf_qm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌâ jsâ sj˜}”j}â jsâ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjÑâ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjÛâ h]”hŒdebugfs-hisi-zip”…”�”}”(hjÝâ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙâ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçâ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´KdhjÑâ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KdhhÊh²hubhÞ)�”}”(hŒqDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒqDump the status of the QM. Two states: work, stop. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjÿâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KdhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_diff_regs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-diff-regs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjã ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/diff_regs**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/diff_regs**”h]”hŒ;/sys/kernel/debug/hisi_zip//zip_dfx/diff_regs”…”�”}”(hj5ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1ã ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´Kˆhj.ã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+ã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(ã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjã ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjã ubah}”(h]”jã ah ]”h"]”Œ3abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_diff_regs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfã j ã sj˜}”jã j ã subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjkã h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjuã h]”hŒdebugfs-hisi-zip”…”�”}”(hjwã h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsã ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�ã Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´Kˆhjkã ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KˆhhÊh²hubhÞ)�”}”(hŒ¸ZIP debug registers(regs) read hardware register value. This node is used to show the change of the registers value. this node can be help users to check the change of register values.”h]”hŒ¸ZIP debug registers(regs) read hardware register value. This node is used to show the change of the registers value. this node can be help users to check the change of register values.”…”�”}”(hj™ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´KˆhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_err_bd_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-err-bd-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjµã ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/err_bd_cnt**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/err_bd_cnt**”h]”hŒ</sys/kernel/debug/hisi_zip//zip_dfx/err_bd_cnt”…”�”}”(hjÏã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËã ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K¢hjÈã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµã ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²ã ubah}”(h]”j±ã ah ]”h"]”Œ4abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_err_bd_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jä j§ã sj˜}”j±ã j§ã subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjä h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjä h]”hŒdebugfs-hisi-zip”…”�”}”(hjä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ä ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K¢hjä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K¢hhÊh²hubhÞ)�”}”(hŒ~Dump the total number of BD type error requests to be received. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒ~Dump the total number of BD type error requests to be received. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hj3ä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K¢hhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_recv_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-recv-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjOä ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/recv_cnt**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/recv_cnt**”h]”hŒ:/sys/kernel/debug/hisi_zip//zip_dfx/recv_cnt”…”�”}”(hjiä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeä ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K•hjbä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOä ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLä ubah}”(h]”jKä ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_recv_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšä jAä sj˜}”jKä jAä subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjŸä h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hj©ä h]”hŒdebugfs-hisi-zip”…”�”}”(hj«ä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ä ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K•hjŸä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K•hhÊh²hubhÞ)�”}”(hŒjDump the total number of received requests. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒjDump the total number of received requests. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjÍä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K•hhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_send_busy_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-send-busy-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjéä ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/send_busy_cnt**”h]”j`)�”}”(hŒC**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/send_busy_cnt**”h]”hŒ?/sys/kernel/debug/hisi_zip//zip_dfx/send_busy_cnt”…”�”}”(hjå h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿä ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K›hjüä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéä ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæä ubah}”(h]”jåä ah ]”h"]”Œ7abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_send_busy_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4å jÛä sj˜}”jåä jÛä subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hj9å h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjCå h]”hŒdebugfs-hisi-zip”…”�”}”(hjEå h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjAå ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jOå Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K›hj9å ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K›hhÊh²hubhÞ)�”}”(hŒ~Dump the total number of requests received with returning busy. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒ~Dump the total number of requests received with returning busy. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjgå h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K›hhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_send_cnt:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-send-cnt”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjƒå ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/send_cnt**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/hisi_zip\/\\/zip_dfx\/send_cnt**”h]”hŒ:/sys/kernel/debug/hisi_zip//zip_dfx/send_cnt”…”�”}”(hj�å h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™å ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K�hj–å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒå ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€å ubah}”(h]”jå ah ]”h"]”Œ2abi_sys_kernel_debug_hisi_zip_bdf_zip_dfx_send_cnt”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÎå juå sj˜}”jå juå subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-hisi-zip `”h]”(hŒDefined on file ”…”�”}”(hjÓå h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-hisi-zip `”h]”j§)�”}”(hjÝå h]”hŒdebugfs-hisi-zip”…”�”}”(hjßå h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛå ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéå Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_hisi_zip”uh1hh³j@× h´K�hjÓå ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K�hhÊh²hubhÞ)�”}”(hŒfDump the total number of sent requests. Available for both PF and VF, and take no other effect on ZIP.”h]”hŒfDump the total number of sent requests. Available for both PF and VF, and take no other effect on ZIP.”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j@× h´K�hhÊh²hubj))�”}”(hŒL.. _abi_sys_kernel_debug_hyperv_uuid_delay_fuzz_test_buffer_interrupt_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-kernel-debug-hyperv-uuid-delay-fuzz-test-buffer-interrupt-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjæ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/kernel\/debug\/hyperv\/\\/delay\/fuzz_test_buffer_interrupt_delay**”h]”j`)�”}”(hŒS**\/sys\/kernel\/debug\/hyperv\/\\/delay\/fuzz_test_buffer_interrupt_delay**”h]”hŒO/sys/kernel/debug/hyperv//delay/fuzz_test_buffer_interrupt_delay”…”�”}”(hj7æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/debugfs-hyperv”h´K hj0æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ ubah}”(h]”jæ ah ]”h"]”ŒGabi_sys_kernel_debug_hyperv_uuid_delay_fuzz_test_buffer_interrupt_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jiæ jæ sj˜}”jæ jæ subhÞ)�”}”(hŒGDefined on file :ref:`debugfs-hyperv `”h]”(hŒDefined on file ”…”�”}”(hjnæ h²hh³Nh´Nubh)�”}”(hŒ7:ref:`debugfs-hyperv `”h]”j§)�”}”(hjxæ h]”hŒdebugfs-hyperv”…”�”}”(hjzæ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvæ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„æ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_hyperv”uh1hh³jKæ h´K hjnæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´K hhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒVFuzz testing buffer interrupt delay value between 0 - 1000 microseconds (inclusive). ”h]”(jn)�”}”(hŒ:Fuzz testing buffer interrupt delay value between 0 - 1000”h]”hŒ:Fuzz testing buffer interrupt delay value between 0 - 1000”…”�”}”(hj£æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jKæ h´K hjŸæ ubj~)�”}”(hhh]”hÞ)�”}”(hŒmicroseconds (inclusive).”h]”hŒmicroseconds (inclusive).”…”�”}”(hj´æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´K hj±æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjŸæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jKæ h´K hjœæ ubjh)�”}”(hŒUsers: Debugging tools ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÒæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jKæ h´K hjÎæ ubj~)�”}”(hhh]”hÞ)�”}”(hŒDebugging tools”h]”hŒDebugging tools”…”�”}”(hjãæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´K hjàæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÎæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jKæ h´K hjœæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒC.. _abi_sys_kernel_debug_hyperv_uuid_delay_fuzz_test_message_delay:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-kernel-debug-hyperv-uuid-delay-fuzz-test-message-delay”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hjç ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/kernel\/debug\/hyperv\/\\/delay\/fuzz_test_message_delay**”h]”j`)�”}”(hŒJ**\/sys\/kernel\/debug\/hyperv\/\\/delay\/fuzz_test_message_delay**”h]”hŒF/sys/kernel/debug/hyperv//delay/fuzz_test_message_delay”…”�”}”(hj+ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj'ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´Khj$ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj!ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjç ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjç ubah}”(h]”j ç ah ]”h"]”Œ>abi_sys_kernel_debug_hyperv_uuid_delay_fuzz_test_message_delay”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\ç jç sj˜}”j ç jç subhÞ)�”}”(hŒGDefined on file :ref:`debugfs-hyperv `”h]”(hŒDefined on file ”…”�”}”(hjaç h²hh³Nh´Nubh)�”}”(hŒ7:ref:`debugfs-hyperv `”h]”j§)�”}”(hjkç h]”hŒdebugfs-hyperv”…”�”}”(hjmç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjiç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jwç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_hyperv”uh1hh³jKæ h´Khjaç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒMFuzz testing message delay value between 0 - 1000 microseconds (inclusive). ”h]”(jn)�”}”(hŒ>Fuzz testing message delay value between 0 - 1000 microseconds”h]”hŒ>Fuzz testing message delay value between 0 - 1000 microseconds”…”�”}”(hj–ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jKæ h´Khj’ç ubj~)�”}”(hhh]”hÞ)�”}”(hŒ (inclusive).”h]”hŒ (inclusive).”…”�”}”(hj§ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´Khj¤ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj’ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jKæ h´Khj�ç ubjh)�”}”(hŒUsers: Debugging tools ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÅç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jKæ h´KhjÁç ubj~)�”}”(hhh]”hÞ)�”}”(hŒDebugging tools”h]”hŒDebugging tools”…”�”}”(hjÖç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´KhjÓç ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÁç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jKæ h´Khj�ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_kernel_debug_hyperv_uuid_fuzz_test_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-kernel-debug-hyperv-uuid-fuzz-test-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjè ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/hyperv\/\\/fuzz_test_state**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/hyperv\/\\/fuzz_test_state**”h]”hŒ7/sys/kernel/debug/hyperv//fuzz_test_state”…”�”}”(hjè h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´Khjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjè ubah}”(h]”jè ah ]”h"]”Œ0abi_sys_kernel_debug_hyperv_uuid_fuzz_test_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jOè jöç sj˜}”jè jöç subhÞ)�”}”(hŒGDefined on file :ref:`debugfs-hyperv `”h]”(hŒDefined on file ”…”�”}”(hjTè h²hh³Nh´Nubh)�”}”(hŒ7:ref:`debugfs-hyperv `”h]”j§)�”}”(hj^è h]”hŒdebugfs-hyperv”…”�”}”(hj`è h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj\è ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jjè Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_hyperv”uh1hh³jKæ h´KhjTè ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´KhhÊh²hubhÞ)�”}”(hŒPFuzz testing status of a vmbus device, whether its in an ON state or a OFF state”h]”hŒPFuzz testing status of a vmbus device, whether its in an ON state or a OFF state”…”�”}”(hj‚è h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒUsers: Debugging tools ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj—è h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jKæ h´Khj“è ubj~)�”}”(hhh]”hÞ)�”}”(hŒDebugging tools”h]”hŒDebugging tools”…”�”}”(hj¨è h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jKæ h´Khj¥è ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj“è ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jKæ h´Khj�è ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_kernel_debug_ideapad_cfg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-ideapad-cfg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjÖè ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/kernel\/debug\/ideapad\/cfg**”h]”j`)�”}”(hŒ&**\/sys\/kernel\/debug\/ideapad\/cfg**”h]”hŒ"/sys/kernel/debug/ideapad/cfg”…”�”}”(hjðè h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìè ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/debugfs-ideapad”h´Khjéè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖè ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓè ubah}”(h]”jÒè ah ]”h"]”Œ abi_sys_kernel_debug_ideapad_cfg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j"é jÈè sj˜}”jÒè jÈè subhÞ)�”}”(hŒIDefined on file :ref:`debugfs-ideapad `”h]”(hŒDefined on file ”…”�”}”(hj'é h²hh³Nh´Nubh)�”}”(hŒ9:ref:`debugfs-ideapad `”h]”j§)�”}”(hj1é h]”hŒdebugfs-ideapad”…”�”}”(hj3é h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj/é ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j=é Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_debugfs_ideapad”uh1hh³jé h´Khj'é ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé h´KhhÊh²hubhÞ)�”}”(hŒ‡cfg shows the return value of _CFG method in VPC2004 device. It tells machine capability and what graphic component within the machine.”h]”hŒ‡cfg shows the return value of _CFG method in VPC2004 device. It tells machine capability and what graphic component within the machine.”…”�”}”(hjUé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_debug_ideapad_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-debug-ideapad-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjqé ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/debug\/ideapad\/status**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/debug\/ideapad\/status**”h]”hŒ%/sys/kernel/debug/ideapad/status”…”�”}”(hj‹é h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡é ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé h´K hj„é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjqé ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjné ubah}”(h]”jmé ah ]”h"]”Œ#abi_sys_kernel_debug_ideapad_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼é jcé sj˜}”jmé jcé subhÞ)�”}”(hŒIDefined on file :ref:`debugfs-ideapad `”h]”(hŒDefined on file ”…”�”}”(hjÁé h²hh³Nh´Nubh)�”}”(hŒ9:ref:`debugfs-ideapad `”h]”j§)�”}”(hjËé h]”hŒdebugfs-ideapad”…”�”}”(hjÍé h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉé ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×é Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_debugfs_ideapad”uh1hh³jé h´K hjÁé ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé h´K hhÊh²hubhÞ)�”}”(hŒ?status shows infos we can read and tells its meaning and value.”h]”hŒ?status shows infos we can read and tells its meaning and value.”…”�”}”(hjïé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jé h´K hhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_debug_iio_iio_devicex_amplitude_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-iio-iio-devicex-amplitude-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj ê ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/amplitude_source**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/amplitude_source**”h]”hŒ9/sys/kernel/debug/iio/iio:deviceX/amplitude_source”…”�”}”(hj%ê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/debugfs-iio-ad9910”h´Khjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ê ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjê ubah}”(h]”jê ah ]”h"]”Œ5abi_sys_kernel_debug_iio_iio_devicex_amplitude_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jWê jýé sj˜}”jê jýé subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9910 `”h]”(hŒDefined on file ”…”�”}”(hj\ê h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9910 `”h]”j§)�”}”(hjfê h]”hŒdebugfs-iio-ad9910”…”�”}”(hjhê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9910”uh1hh³j9ê h´Khj\ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´KhhÊh²hubhÞ)�”}”(hŒ½Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output amplitude.”h]”hŒ½Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output amplitude.”…”�”}”(hjŠê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´KhhÊh²hubj))�”}”(hŒD.. _abi_sys_kernel_debug_iio_iio_devicex_backendy_direct_reg_access:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ?abi-sys-kernel-debug-iio-iio-devicex-backendy-direct-reg-access”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj¦ê ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/backendY\/direct_reg_access**”h]”j`)�”}”(hŒH**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/backendY\/direct_reg_access**”h]”hŒD/sys/kernel/debug/iio/iio:deviceX/backendY/direct_reg_access”…”�”}”(hjÀê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¼ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/debugfs-iio-backend”h´Khj¹ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj³ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¦ê ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj£ê ubah}”(h]”j¢ê ah ]”h"]”Œ?abi_sys_kernel_debug_iio_iio_devicex_backendy_direct_reg_access”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jòê j˜ê sj˜}”j¢ê j˜ê subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-iio-backend `”h]”(hŒDefined on file ”…”�”}”(hj÷ê h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-iio-backend `”h]”j§)�”}”(hjë h]”hŒdebugfs-iio-backend”…”�”}”(hjë h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÿê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ë Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_iio_backend”uh1hh³jÔê h´Khj÷ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔê h´KhhÊh²hubhÞ)�”}”(hŒ>Directly access the registers of backend Y. Typical usage is::”h]”hŒ=Directly access the registers of backend Y. Typical usage is:”…”�”}”(hj%ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔê h´KhhÊh²hubj¹)�”}”(hŒ²# Reading address 0x50 echo 0x50 > direct_reg_access cat direct_reg_access # Writing address 0x50 echo 0x50 0x3 > direct_reg_access # readback address 0x50 cat direct_reg_access”h]”hŒ²# Reading address 0x50 echo 0x50 > direct_reg_access cat direct_reg_access # Writing address 0x50 echo 0x50 0x3 > direct_reg_access # readback address 0x50 cat direct_reg_access”…”�”}”hj3ë sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jÔê h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_iio_iio_devicex_backendy_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-iio-iio-devicex-backendy-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjOë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/backendY\/name**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/backendY\/name**”h]”hŒ7/sys/kernel/debug/iio/iio:deviceX/backendY/name”…”�”}”(hjië h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔê h´Khjbë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLë ubah}”(h]”jKë ah ]”h"]”Œ2abi_sys_kernel_debug_iio_iio_devicex_backendy_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšë jAë sj˜}”jKë jAë subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-iio-backend `”h]”(hŒDefined on file ”…”�”}”(hjŸë h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-iio-backend `”h]”j§)�”}”(hj©ë h]”hŒdebugfs-iio-backend”…”�”}”(hj«ë h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ë ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµë Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_iio_backend”uh1hh³jÔê h´KhjŸë ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔê h´KhhÊh²hubhÞ)�”}”(hŒ(Name of Backend Y connected to device X.”h]”hŒ(Name of Backend Y connected to device X.”…”�”}”(hjÍë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÔê h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_kernel_debug_iio_iio_devicex_calibration_table_dump:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-kernel-debug-iio-iio-devicex-calibration-table-dump”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjéë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/calibration_table_dump**”h]”j`)�”}”(hŒC**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/calibration_table_dump**”h]”hŒ?/sys/kernel/debug/iio/iio:deviceX/calibration_table_dump”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/debugfs-iio-ad9467”h´Khjüë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæë ubah}”(h]”jåë ah ]”h"]”Œ;abi_sys_kernel_debug_iio_iio_devicex_calibration_table_dump”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5ì jÛë sj˜}”jåë jÛë subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9467 `”h]”(hŒDefined on file ”…”�”}”(hj:ì h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9467 `”h]”j§)�”}”(hjDì h]”hŒdebugfs-iio-ad9467”…”�”}”(hjFì h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPì Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9467”uh1hh³jì h´Khj:ì ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhhÊh²hubhÞ)�”}”(hŒ]This dumps the calibration table that was filled during the digital interface tuning process.”h]”hŒ]This dumps the calibration table that was filled during the digital interface tuning process.”…”�”}”(hjhì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_debug_iio_iio_devicex_frequency_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-iio-iio-devicex-frequency-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hj„ì ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/frequency_source**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/frequency_source**”h]”hŒ9/sys/kernel/debug/iio/iio:deviceX/frequency_source”…”�”}”(hjžì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšì ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´Khj—ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„ì ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ì ubah}”(h]”j€ì ah ]”h"]”Œ5abi_sys_kernel_debug_iio_iio_devicex_frequency_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏì jvì sj˜}”j€ì jvì subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9910 `”h]”(hŒDefined on file ”…”�”}”(hjÔì h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9910 `”h]”j§)�”}”(hjÞì h]”hŒdebugfs-iio-ad9910”…”�”}”(hjàì h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêì Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9910”uh1hh³j9ê h´KhjÔì ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´KhhÊh²hubhÞ)�”}”(hŒ½Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output frequency.”h]”hŒ½Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output frequency.”…”�”}”(hjí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´KhhÊh²hubj))�”}”(hŒ?.. _abi_sys_kernel_debug_iio_iio_devicex_in_voltagey_test_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-kernel-debug-iio-iio-devicex-in-voltagey-test-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KDuh1j@hjí ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒB**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/in_voltageY_test_mode**”h]”j`)�”}”(hŒB**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/in_voltageY_test_mode**”h]”hŒ>/sys/kernel/debug/iio/iio:deviceX/in_voltageY_test_mode”…”�”}”(hj8í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4í ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´K hj1í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjí ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí ubah}”(h]”jí ah ]”h"]”Œ:abi_sys_kernel_debug_iio_iio_devicex_in_voltagey_test_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jií jí sj˜}”jí jí subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9467 `”h]”(hŒDefined on file ”…”�”}”(hjní h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9467 `”h]”j§)�”}”(hjxí h]”hŒdebugfs-iio-ad9467”…”�”}”(hjzí h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjví ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„í Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9467”uh1hh³jì h´K hjní ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´K hhÊh²hubhÞ)�”}”(hŒ÷Writing to this file will initiate one of available test tone on channel Y. Reading it, shows which test is running. In cases where an IIO backend is available and supports the test tone, additional information about the data correctness is given.”h]”hŒ÷Writing to this file will initiate one of available test tone on channel Y. Reading it, shows which test is running. In cases where an IIO backend is available and supports the test tone, additional information about the data correctness is given.”…”�”}”(hjœí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´K hhÊh²hubj))�”}”(hŒH.. _abi_sys_kernel_debug_iio_iio_devicex_in_voltage_test_mode_available:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒCabi-sys-kernel-debug-iio-iio-devicex-in-voltage-test-mode-available”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj¸í ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/in_voltage_test_mode_available**”h]”j`)�”}”(hŒK**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/in_voltage_test_mode_available**”h]”hŒG/sys/kernel/debug/iio/iio:deviceX/in_voltage_test_mode_available”…”�”}”(hjÒí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎí ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhjËí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸í ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµí ubah}”(h]”j´í ah ]”h"]”ŒCabi_sys_kernel_debug_iio_iio_devicex_in_voltage_test_mode_available”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî jªí sj˜}”j´í jªí subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9467 `”h]”(hŒDefined on file ”…”�”}”(hjî h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9467 `”h]”j§)�”}”(hjî h]”hŒdebugfs-iio-ad9467”…”�”}”(hjî h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjî ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jî Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9467”uh1hh³jì h´Khjî ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhhÊh²hubhÞ)�”}”(hŒÒList all the available test tones: - off - midscale_short - pos_fullscale - neg_fullscale - checkerboard - prbs23 - prbs9 - one_zero_toggle - user - bit_toggle - sync - one_bit_high - mixed_bit_frequency - ramp”h]”hŒÒList all the available test tones: - off - midscale_short - pos_fullscale - neg_fullscale - checkerboard - prbs23 - prbs9 - one_zero_toggle - user - bit_toggle - sync - one_bit_high - mixed_bit_frequency - ramp”…”�”}”(hj6î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhhÊh²hubhÞ)�”}”(hŒ�Note that depending on the actual device being used, some of the above might not be available (and they won't be listed when reading the file).”h]”hŒ‘Note that depending on the actual device being used, some of the above might not be available (and they won’t be listed when reading the file).”…”�”}”(hjDî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jì h´KhhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_iio_iio_devicex_phase_source:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-iio-iio-devicex-phase-source”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj`î ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/phase_source**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/iio\/iio\:deviceX\/phase_source**”h]”hŒ5/sys/kernel/debug/iio/iio:deviceX/phase_source”…”�”}”(hjzî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvî ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´K hjsî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`î ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]î ubah}”(h]”j\î ah ]”h"]”Œ1abi_sys_kernel_debug_iio_iio_devicex_phase_source”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«î jRî sj˜}”j\î jRî subhÞ)�”}”(hŒODefined on file :ref:`debugfs-iio-ad9910 `”h]”(hŒDefined on file ”…”�”}”(hj°î h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-iio-ad9910 `”h]”j§)�”}”(hjºî h]”hŒdebugfs-iio-ad9910”…”�”}”(hj¼î h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸î ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆî Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_iio_ad9910”uh1hh³j9ê h´K hj°î ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´K hhÊh²hubhÞ)�”}”(hŒ¹Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output phase.”h]”hŒ¹Read-only. Reports the channel label that is read from the _[Y]_label attribute, which corresponds to the on-chip signal generator that is currently driving the output phase.”…”�”}”(hjÞî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j9ê h´K hhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_debug_iommu_amd_devid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-debug-iommu-amd-devid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjúî ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/debug\/iommu\/amd\/devid**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/debug\/iommu\/amd\/devid**”h]”hŒ'/sys/kernel/debug/iommu/amd/devid”…”�”}”(hjï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjï ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/debugfs-amd-iommu”h´K?hj ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúî ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷î ubah}”(h]”jöî ah ]”h"]”Œ$abi_sys_kernel_debug_iommu_amd_devid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jFï jìî sj˜}”jöî jìî subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjKï h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hjUï h]”hŒdebugfs-amd-iommu”…”�”}”(hjWï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjSï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jaï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´K?hjKï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K?hhÊh²hubhÞ)�”}”(hŒ¹This file provides read/write access for user input. Users specify the device ID, which can be used to dump IOMMU data structures such as the interrupt remapping table and device table.”h]”hŒ¹This file provides read/write access for user input. Users specify the device ID, which can be used to dump IOMMU data structures such as the interrupt remapping table and device table.”…”�”}”(hjyï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K?hhÊh²hubhÞ)�”}”(hŒExample:”h]”hŒExample:”…”�”}”(hj‡ï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K?hhÊh²hubj­Ÿ)�”}”(hhh]”(jˆ)�”}”(hŒ‚:: $ echo 0000:01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid Output:: 0000:01:00.0 ”h]”(j¹)�”}”(hŒ_$ echo 0000:01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid”h]”hŒ_$ echo 0000:01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid”…”�”}”hjœï sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K?hj˜ï ubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hjªï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K?hj˜ï ubj¹)�”}”(hŒ 0000:01:00.0”h]”hŒ 0000:01:00.0”…”�”}”hj¸ï sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K?hj˜ï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj•ï ubjˆ)�”}”(hŒ~:: $ echo 01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid Output:: 0000:01:00.0 ”h]”(j¹)�”}”(hŒZ$ echo 01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid”h]”hŒZ$ echo 01:00.0 > /sys/kernel/debug/iommu/amd/devid $ cat /sys/kernel/debug/iommu/amd/devid”…”�”}”hjÐï sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K?hjÌï ubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hjÞï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K?hjÌï ubj¹)�”}”(hŒ 0000:01:00.0”h]”hŒ 0000:01:00.0”…”�”}”hjìï sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K?hjÌï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj•ï ubeh}”(h]”h ]”h"]”h$]”h&]”j% j& j' hj( jèÁuh1j¬ŸhhÊh²hh³Nh´Nubj))�”}”(hŒ*.. _abi_sys_kernel_debug_iommu_amd_devtbl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-iommu-amd-devtbl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/debug\/iommu\/amd\/devtbl**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/debug\/iommu\/amd\/devtbl**”h]”hŒ(/sys/kernel/debug/iommu/amd/devtbl”…”�”}”(hj.ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K]hj'ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjð ubah}”(h]”jð ah ]”h"]”Œ%abi_sys_kernel_debug_iommu_amd_devtbl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_ð jð sj˜}”jð jð subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjdð h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hjnð h]”hŒdebugfs-amd-iommu”…”�”}”(hjpð h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjlð ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jzð Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´K]hjdð ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K]hhÊh²hubhÞ)�”}”(hŒ‡This file is a read-only output file containing the device table entry for the device ID provided in /sys/kernel/debug/iommu/amd/devid.”h]”hŒ‡This file is a read-only output file containing the device table entry for the device ID provided in /sys/kernel/debug/iommu/amd/devid.”…”�”}”(hj’ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K]hhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K]hhÊh²hubj¹)�”}”(hŒ($ cat /sys/kernel/debug/iommu/amd/devtbl”h]”hŒ($ cat /sys/kernel/debug/iommu/amd/devtbl”…”�”}”hj®ð sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K]hhÊh²hubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hj¼ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K]hhÊh²hubj¹)�”}”(hŒ®DeviceId QWORD[3] QWORD[2] QWORD[1] QWORD[0] iommu 0000:01:00.0 0000000000000000 20000001373b8013 0000000000000038 6000000114d7b603 iommu3”h]”hŒ®DeviceId QWORD[3] QWORD[2] QWORD[1] QWORD[0] iommu 0000:01:00.0 0000000000000000 20000001373b8013 0000000000000038 6000000114d7b603 iommu3”…”�”}”hjÊð sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K]hhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_debug_iommu_amd_iommu_x_capability:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-debug-iommu-amd-iommu-x-capability”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjæð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/capability**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/capability**”h]”hŒ8/sys/kernel/debug/iommu/amd/iommu/capability”…”�”}”(hjñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´Khjùð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãð ubah}”(h]”jâð ah ]”h"]”Œ1abi_sys_kernel_debug_iommu_amd_iommu_x_capability”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ñ jØð sj˜}”jâð jØð subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hj6ñ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hj@ñ h]”hŒdebugfs-amd-iommu”…”�”}”(hjBñ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ñ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLñ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´Khj6ñ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubhÞ)�”}”(hŒ½This file provides read/write access for user input. Users specify the capability register offset for iommu, and the file outputs the corresponding capability register value of iommu.”h]”hŒ½This file provides read/write access for user input. Users specify the capability register offset for iommu, and the file outputs the corresponding capability register value of iommu.”…”�”}”(hjdñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjrñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubj¹)�”}”(hŒs$ echo "0x10" > /sys/kernel/debug/iommu/amd/iommu00/capability $ cat /sys/kernel/debug/iommu/amd/iommu00/capability”h]”hŒs$ echo "0x10" > /sys/kernel/debug/iommu/amd/iommu00/capability $ cat /sys/kernel/debug/iommu/amd/iommu00/capability”…”�”}”hj€ñ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KhhÊh²hubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hjŽñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubj¹)�”}”(hŒOffset:0x10 Value:0x00203040”h]”hŒOffset:0x10 Value:0x00203040”…”�”}”hjœñ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_iommu_amd_iommu_x_cmdbuf:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-iommu-amd-iommu-x-cmdbuf”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj¸ñ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/cmdbuf**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/cmdbuf**”h]”hŒ4/sys/kernel/debug/iommu/amd/iommu/cmdbuf”…”�”}”(hjÒñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K#hjËñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸ñ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµñ ubah}”(h]”j´ñ ah ]”h"]”Œ-abi_sys_kernel_debug_iommu_amd_iommu_x_cmdbuf”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jò jªñ sj˜}”j´ñ jªñ subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjò h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hjò h]”hŒdebugfs-amd-iommu”…”�”}”(hjò h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´K#hjò ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K#hhÊh²hubhÞ)�”}”(hŒPThis file is a read-only output file containing iommu command buffer entries.”h]”hŒPThis file is a read-only output file containing iommu command buffer entries.”…”�”}”(hj6ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K#hhÊh²hubhÞ)�”}”(hŒ Examples::”h]”hŒ Examples:”…”�”}”(hjDò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K#hhÊh²hubj¹)�”}”(hŒ1$ cat /sys/kernel/debug/iommu/amd/iommu/cmdbuf”h]”hŒ1$ cat /sys/kernel/debug/iommu/amd/iommu/cmdbuf”…”�”}”hjRò sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K#hhÊh²hubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hj`ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´K#hhÊh²hubj¹)�”}”(hXCMD Buffer Head Offset:339 Tail Offset:339 0: 00835001 10000001 00003c00 00000000 1: 00000000 30000005 fffff003 7fffffff 2: 00835001 10000001 00003c01 00000000 3: 00000000 30000005 fffff003 7fffffff 4: 00835001 10000001 00003c02 00000000 5: 00000000 30000005 fffff003 7fffffff 6: 00835001 10000001 00003c03 00000000 7: 00000000 30000005 fffff003 7fffffff 8: 00835001 10000001 00003c04 00000000 9: 00000000 30000005 fffff003 7fffffff 10: 00835001 10000001 00003c05 00000000 11: 00000000 30000005 fffff003 7fffffff [...]”h]”hXCMD Buffer Head Offset:339 Tail Offset:339 0: 00835001 10000001 00003c00 00000000 1: 00000000 30000005 fffff003 7fffffff 2: 00835001 10000001 00003c01 00000000 3: 00000000 30000005 fffff003 7fffffff 4: 00835001 10000001 00003c02 00000000 5: 00000000 30000005 fffff003 7fffffff 6: 00835001 10000001 00003c03 00000000 7: 00000000 30000005 fffff003 7fffffff 8: 00835001 10000001 00003c04 00000000 9: 00000000 30000005 fffff003 7fffffff 10: 00835001 10000001 00003c05 00000000 11: 00000000 30000005 fffff003 7fffffff [...]”…”�”}”hjnò sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´K#hhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_debug_iommu_amd_iommu_x_mmio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-debug-iommu-amd-iommu-x-mmio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjŠò ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/mmio**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/iommu\/amd\/iommu\\/mmio**”h]”hŒ2/sys/kernel/debug/iommu/amd/iommu/mmio”…”�”}”(hj¤ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´Khj�ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjšò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠò ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡ò ubah}”(h]”j†ò ah ]”h"]”Œ+abi_sys_kernel_debug_iommu_amd_iommu_x_mmio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕò j|ò sj˜}”j†ò j|ò subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hjÚò h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hjäò h]”hŒdebugfs-amd-iommu”…”�”}”(hjæò h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâò ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jðò Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´KhjÚò ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubhÞ)�”}”(hŒ°This file provides read/write access for user input. Users specify the MMIO register offset for iommu, and the file outputs the corresponding MMIO register value of iommu”h]”hŒ°This file provides read/write access for user input. Users specify the MMIO register offset for iommu, and the file outputs the corresponding MMIO register value of iommu”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubj¹)�”}”(hŒg$ echo "0x18" > /sys/kernel/debug/iommu/amd/iommu00/mmio $ cat /sys/kernel/debug/iommu/amd/iommu00/mmio”h]”hŒg$ echo "0x18" > /sys/kernel/debug/iommu/amd/iommu00/mmio $ cat /sys/kernel/debug/iommu/amd/iommu00/mmio”…”�”}”hj$ó sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KhhÊh²hubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hj2ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KhhÊh²hubj¹)�”}”(hŒ$Offset:0x18 Value:0x000c22000003f48d”h]”hŒ$Offset:0x18 Value:0x000c22000003f48d”…”�”}”hj@ó sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_debug_iommu_amd_irqtbl:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-iommu-amd-irqtbl”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hj\ó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/debug\/iommu\/amd\/irqtbl**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/debug\/iommu\/amd\/irqtbl**”h]”hŒ(/sys/kernel/debug/iommu/amd/irqtbl”…”�”}”(hjvó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjró ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´Kmhjoó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjló ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjió ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\ó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYó ubah}”(h]”jXó ah ]”h"]”Œ%abi_sys_kernel_debug_iommu_amd_irqtbl”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§ó jNó sj˜}”jXó jNó subhÞ)�”}”(hŒMDefined on file :ref:`debugfs-amd-iommu `”h]”(hŒDefined on file ”…”�”}”(hj¬ó h²hh³Nh´Nubh)�”}”(hŒ=:ref:`debugfs-amd-iommu `”h]”j§)�”}”(hj¶ó h]”hŒdebugfs-amd-iommu”…”�”}”(hj¸ó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ó ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂó Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_debugfs_amd_iommu”uh1hh³j(ï h´Kmhj¬ó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KmhhÊh²hubhÞ)�”}”(hŒˆThis file is a read-only output file containing valid IRT table entries for the device ID provided in /sys/kernel/debug/iommu/amd/devid.”h]”hŒˆThis file is a read-only output file containing valid IRT table entries for the device ID provided in /sys/kernel/debug/iommu/amd/devid.”…”�”}”(hjÚó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KmhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hjèó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KmhhÊh²hubj¹)�”}”(hŒ($ cat /sys/kernel/debug/iommu/amd/irqtbl”h]”hŒ($ cat /sys/kernel/debug/iommu/amd/irqtbl”…”�”}”hjöó sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KmhhÊh²hubhÞ)�”}”(hŒOutput::”h]”hŒOutput:”…”�”}”(hjô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j(ï h´KmhhÊh²hubj¹)�”}”(hX{DeviceId 0000:01:00.0 IRT[0000] 0000000000000020 0000000000000241 IRT[0001] 0000000000000020 0000000000000841 IRT[0002] 0000000000000020 0000000000002041 IRT[0003] 0000000000000020 0000000000008041 IRT[0004] 0000000000000020 0000000000020041 IRT[0005] 0000000000000020 0000000000080041 IRT[0006] 0000000000000020 0000000000200041 IRT[0007] 0000000000000020 0000000000800041 [...]”h]”hX{DeviceId 0000:01:00.0 IRT[0000] 0000000000000020 0000000000000241 IRT[0001] 0000000000000020 0000000000000841 IRT[0002] 0000000000000020 0000000000002041 IRT[0003] 0000000000000020 0000000000008041 IRT[0004] 0000000000000020 0000000000020041 IRT[0005] 0000000000000020 0000000000080041 IRT[0006] 0000000000000020 0000000000200041 IRT[0007] 0000000000000020 0000000000800041 [...]”…”�”}”hjô sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j(ï h´KmhhÊh²hubj))�”}”(hŒC.. _abi_sys_kernel_debug_iommu_intel_bdf_domain_translation_struct:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-kernel-debug-iommu-intel-bdf-domain-translation-struct”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj.ô ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/kernel\/debug\/iommu\/intel\/\\/domain_translation_struct**”h]”j`)�”}”(hŒJ**\/sys\/kernel\/debug\/iommu\/intel\/\\/domain_translation_struct**”h]”hŒF/sys/kernel/debug/iommu/intel//domain_translation_struct”…”�”}”(hjHô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDô ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/debugfs-intel-iommu”h´KÞhjAô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;ô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.ô ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+ô ubah}”(h]”j*ô ah ]”h"]”Œ>abi_sys_kernel_debug_iommu_intel_bdf_domain_translation_struct”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jzô j ô sj˜}”j*ô j ô subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjô h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hj‰ô h]”hŒdebugfs-intel-iommu”…”�”}”(hj‹ô h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡ô ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•ô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´KÞhjô ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KÞhhÊh²hubhÞ)�”}”(hŒVThis file dumps a specified page table of Intel IOMMU in legacy mode or scalable mode.”h]”hŒVThis file dumps a specified page table of Intel IOMMU in legacy mode or scalable mode.”…”�”}”(hj­ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KÞhhÊh²hubhÞ)�”}”(hŒÀFor a device that only supports legacy mode, dump its page table by the debugfs file in the debugfs device directory. e.g. /sys/kernel/debug/iommu/intel/0000:00:02.0/domain_translation_struct.”h]”hŒÀFor a device that only supports legacy mode, dump its page table by the debugfs file in the debugfs device directory. e.g. /sys/kernel/debug/iommu/intel/0000:00:02.0/domain_translation_struct.”…”�”•}”(hj»ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KÞhhÊh²hubhÞ)�”}”(hŒÑFor a device that supports scalable mode, dump the page table of specified pasid by the debugfs file in the debugfs pasid directory. e.g. /sys/kernel/debug/iommu/intel/0000:00:02.0/1/domain_translation_struct.”h]”hŒÑFor a device that supports scalable mode, dump the page table of specified pasid by the debugfs file in the debugfs pasid directory. e.g. /sys/kernel/debug/iommu/intel/0000:00:02.0/1/domain_translation_struct.”…”�”}”(hjÉô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KÞhhÊh²hubhÞ)�”}”(hŒExamples in Kabylake:”h]”hŒExamples in Kabylake:”…”�”}”(hj×ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KÞhhÊh²hubj¹)�”}”(hX©1) Dump the page table of device "0000:00:02.0" that only supports legacy mode. $ sudo cat /sys/kernel/debug/iommu/intel/0000:00:02.0/domain_translation_struct Device 0000:00:02.0 @0x1017f8000 IOVA_PFN PML5E PML4E 0x000000008d800 | 0x0000000000000000 0x00000001017f9003 0x000000008d801 | 0x0000000000000000 0x00000001017f9003 0x000000008d802 | 0x0000000000000000 0x00000001017f9003 PDPE PDE PTE 0x00000001017fa003 0x00000001017fb003 0x000000008d800003 0x00000001017fa003 0x00000001017fb003 0x000000008d801003 0x00000001017fa003 0x00000001017fb003 0x000000008d802003 [...] 2) Dump the page table of device "0000:00:0a.0" with PASID "1" that supports scalable mode. $ sudo cat /sys/kernel/debug/iommu/intel/0000:00:0a.0/1/domain_translation_struct Device 0000:00:0a.0 with pasid 1 @0x10c112000 IOVA_PFN PML5E PML4E 0x0000000000000 | 0x0000000000000000 0x000000010df93003 0x0000000000001 | 0x0000000000000000 0x000000010df93003 0x0000000000002 | 0x0000000000000000 0x000000010df93003 PDPE PDE PTE 0x0000000106ae6003 0x0000000104b38003 0x0000000147c00803 0x0000000106ae6003 0x0000000104b38003 0x0000000147c01803 0x0000000106ae6003 0x0000000104b38003 0x0000000147c02803 [...]”h]”hX©1) Dump the page table of device "0000:00:02.0" that only supports legacy mode. $ sudo cat /sys/kernel/debug/iommu/intel/0000:00:02.0/domain_translation_struct Device 0000:00:02.0 @0x1017f8000 IOVA_PFN PML5E PML4E 0x000000008d800 | 0x0000000000000000 0x00000001017f9003 0x000000008d801 | 0x0000000000000000 0x00000001017f9003 0x000000008d802 | 0x0000000000000000 0x00000001017f9003 PDPE PDE PTE 0x00000001017fa003 0x00000001017fb003 0x000000008d800003 0x00000001017fa003 0x00000001017fb003 0x000000008d801003 0x00000001017fa003 0x00000001017fb003 0x000000008d802003 [...] 2) Dump the page table of device "0000:00:0a.0" with PASID "1" that supports scalable mode. $ sudo cat /sys/kernel/debug/iommu/intel/0000:00:0a.0/1/domain_translation_struct Device 0000:00:0a.0 with pasid 1 @0x10c112000 IOVA_PFN PML5E PML4E 0x0000000000000 | 0x0000000000000000 0x000000010df93003 0x0000000000001 | 0x0000000000000000 0x000000010df93003 0x0000000000002 | 0x0000000000000000 0x000000010df93003 PDPE PDE PTE 0x0000000106ae6003 0x0000000104b38003 0x0000000147c00803 0x0000000106ae6003 0x0000000104b38003 0x0000000147c01803 0x0000000106ae6003 0x0000000104b38003 0x0000000147c02803 [...]”…”�”}”hjåô sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´KÞhhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_iommu_intel_dmar_perf_latency:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-iommu-intel-dmar-perf-latency”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjõ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/iommu\/intel\/dmar_perf_latency**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/iommu\/intel\/dmar_perf_latency**”h]”hŒ5/sys/kernel/debug/iommu/intel/dmar_perf_latency”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjþô ubah}”(h]”jýô ah ]”h"]”Œ2abi_sys_kernel_debug_iommu_intel_dmar_perf_latency”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jLõ jóô sj˜}”jýô jóô subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjQõ h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hj[õ h]”hŒdebugfs-intel-iommu”…”�”}”(hj]õ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjYõ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jgõ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´K™hjQõ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubhÞ)�”}”(hŒaThis file is used to control and show counts of execution time ranges for various types per DMAR.”h]”hŒaThis file is used to control and show counts of execution time ranges for various types per DMAR.”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubhÞ)�”}”(hŒ]Firstly, write a value to /sys/kernel/debug/iommu/intel/dmar_perf_latency to enable sampling.”h]”hŒ]Firstly, write a value to /sys/kernel/debug/iommu/intel/dmar_perf_latency to enable sampling.”…”�”}”(hj�õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubhÞ)�”}”(hŒ#The possible values are as follows:”h]”hŒ#The possible values are as follows:”…”�”}”(hj›õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ&0 - disable sampling all latency data ”h]”hÞ)�”}”(hŒ%0 - disable sampling all latency data”h]”hŒ%0 - disable sampling all latency data”…”�”}”(hj°õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hj¬õ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj©õ ubjˆ)�”}”(hŒ41 - enable sampling IOTLB invalidation latency data ”h]”hÞ)�”}”(hŒ31 - enable sampling IOTLB invalidation latency data”h]”hŒ31 - enable sampling IOTLB invalidation latency data”…”�”}”(hjÈõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hjÄõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj©õ ubjˆ)�”}”(hŒ52 - enable sampling devTLB invalidation latency data ”h]”hÞ)�”}”(hŒ42 - enable sampling devTLB invalidation latency data”h]”hŒ42 - enable sampling devTLB invalidation latency data”…”�”}”(hjàõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hjÜõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj©õ ubjˆ)�”}”(hŒ?3 - enable sampling intr entry cache invalidation latency data ”h]”hÞ)�”}”(hŒ>3 - enable sampling intr entry cache invalidation latency data”h]”hŒ>3 - enable sampling intr entry cache invalidation latency data”…”�”}”(hjøõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hjôõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj©õ ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j\ô h´K™hhÊh²hubhÞ)�”}”(hŒwNext, read /sys/kernel/debug/iommu/intel/dmar_perf_latency gives a snapshot of sampling result of all enabled monitors.”h]”hŒwNext, read /sys/kernel/debug/iommu/intel/dmar_perf_latency gives a snapshot of sampling result of all enabled monitors.”…”�”}”(hjö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubhÞ)�”}”(hŒExamples in Kabylake:”h]”hŒExamples in Kabylake:”…”�”}”(hj ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K™hhÊh²hubj¹)�”}”(hX¢1) Disable sampling all latency data: $ sudo echo 0 > /sys/kernel/debug/iommu/intel/dmar_perf_latency 2) Enable sampling IOTLB invalidation latency data $ sudo echo 1 > /sys/kernel/debug/iommu/intel/dmar_perf_latency $ sudo cat /sys/kernel/debug/iommu/intel/dmar_perf_latency IOMMU: dmar0 Register Base Address: 26be37000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_iotlb 0 0 0 0 0 1ms-10ms >=10ms min(us) max(us) average(us) inv_iotlb 0 0 0 0 0 [...] IOMMU: dmar2 Register Base Address: fed91000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_iotlb 0 0 18 0 0 1ms-10ms >=10ms min(us) max(us) average(us) inv_iotlb 0 0 2 2 2 3) Enable sampling devTLB invalidation latency data $ sudo echo 2 > /sys/kernel/debug/iommu/intel/dmar_perf_latency $ sudo cat /sys/kernel/debug/iommu/intel/dmar_perf_latency IOMMU: dmar0 Register Base Address: 26be37000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_devtlb 0 0 0 0 0 >=10ms min(us) max(us) average(us) inv_devtlb 0 0 0 0 [...]”h]”hX¢1) Disable sampling all latency data: $ sudo echo 0 > /sys/kernel/debug/iommu/intel/dmar_perf_latency 2) Enable sampling IOTLB invalidation latency data $ sudo echo 1 > /sys/kernel/debug/iommu/intel/dmar_perf_latency $ sudo cat /sys/kernel/debug/iommu/intel/dmar_perf_latency IOMMU: dmar0 Register Base Address: 26be37000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_iotlb 0 0 0 0 0 1ms-10ms >=10ms min(us) max(us) average(us) inv_iotlb 0 0 0 0 0 [...] IOMMU: dmar2 Register Base Address: fed91000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_iotlb 0 0 18 0 0 1ms-10ms >=10ms min(us) max(us) average(us) inv_iotlb 0 0 2 2 2 3) Enable sampling devTLB invalidation latency data $ sudo echo 2 > /sys/kernel/debug/iommu/intel/dmar_perf_latency $ sudo cat /sys/kernel/debug/iommu/intel/dmar_perf_latency IOMMU: dmar0 Register Base Address: 26be37000 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms inv_devtlb 0 0 0 0 0 >=10ms min(us) max(us) average(us) inv_devtlb 0 0 0 0 [...]”…”�”}”hj.ö sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´K™hhÊh²hubj))�”}”(hŒ=.. _abi_sys_kernel_debug_iommu_intel_dmar_translation_struct:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-kernel-debug-iommu-intel-dmar-translation-struct”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjJö ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/iommu\/intel\/dmar_translation_struct**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/iommu\/intel\/dmar_translation_struct**”h]”hŒ;/sys/kernel/debug/iommu/intel/dmar_translation_struct”…”�”}”(hjdö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KOhj]ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjWö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJö ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjGö ubah}”(h]”jFö ah ]”h"]”Œ8abi_sys_kernel_debug_iommu_intel_dmar_translation_struct”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•ö j<ö sj˜}”jFö j<ö subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjšö h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hj¤ö h]”hŒdebugfs-intel-iommu”…”�”}”(hj¦ö h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°ö Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´KOhjšö ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KOhhÊh²hubhÞ)�”}”(hX This file dumps Intel IOMMU DMA remapping tables, such as root table, context table, PASID directory and PASID table entries in debugfs. For legacy mode, it doesn't support PASID, and hence PASID field is defaulted to '-1' and other PASID related fields are invalid.”h]”hXThis file dumps Intel IOMMU DMA remapping tables, such as root table, context table, PASID directory and PASID table entries in debugfs. For legacy mode, it doesn’t support PASID, and hence PASID field is defaulted to ‘-1’ and other PASID related fields are invalid.”…”�”}”(hjÈö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KOhhÊh²hubhÞ)�”}”(hŒExample in Kabylake:”h]”hŒExample in Kabylake:”…”�”}”(hjÖö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KOhhÊh²hubj¹)�”}”(hXG$ sudo cat /sys/kernel/debug/iommu/intel/dmar_translation_struct IOMMU dmar1: Root Table Address: 0x103027000 B.D.F Root_entry 00:02.0 0x0000000000000000:0x000000010303e001 Context_entry 0x0000000000000102:0x000000010303f005 PASID PASID_table_entry -1 0x0000000000000000:0x0000000000000000:0x0000000000000000 IOMMU dmar0: Root Table Address: 0x103028000 B.D.F Root_entry 00:0a.0 0x0000000000000000:0x00000001038a7001 Context_entry 0x0000000000000000:0x0000000103220e7d PASID PASID_table_entry 0 0x0000000000000000:0x0000000000800002:0x00000001038a5089 [...]”h]”hXG$ sudo cat /sys/kernel/debug/iommu/intel/dmar_translation_struct IOMMU dmar1: Root Table Address: 0x103027000 B.D.F Root_entry 00:02.0 0x0000000000000000:0x000000010303e001 Context_entry 0x0000000000000102:0x000000010303f005 PASID PASID_table_entry -1 0x0000000000000000:0x0000000000000000:0x0000000000000000 IOMMU dmar0: Root Table Address: 0x103028000 B.D.F Root_entry 00:0a.0 0x0000000000000000:0x00000001038a7001 Context_entry 0x0000000000000000:0x0000000103220e7d PASID PASID_table_entry 0 0x0000000000000000:0x0000000000800002:0x00000001038a5089 [...]”…”�”}”hjäö sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´KOhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_iommu_intel_invalidation_queue:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-iommu-intel-invalidation-queue”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjP÷ h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hjZ÷ h]”hŒdebugfs-intel-iommu”…”�”}”(hj\÷ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX÷ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf÷ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´KuhjP÷ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KuhhÊh²hubhÞ)�”}”(hŒDThis file exports invalidation queue internals of each IOMMU device.”h]”hŒDThis file exports invalidation queue internals of each IOMMU device.”…”�”}”(hj~÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KuhhÊh²hubhÞ)�”}”(hŒExample in Kabylake:”h]”hŒExample in Kabylake:”…”�”}”(hjŒ÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KuhhÊh²hubj¹)�”}”(hXð$ sudo cat /sys/kernel/debug/iommu/intel/invalidation_queue Invalidation queue on IOMMU: dmar0 Base: 0x10022e000 Head: 20 Tail: 20 Index qw0 qw1 qw2 0 0000000000000014 0000000000000000 0000000000000000 1 0000000200000025 0000000100059c04 0000000000000000 2 0000000000000014 0000000000000000 0000000000000000 qw3 status 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [...] Invalidation queue on IOMMU: dmar1 Base: 0x10026e000 Head: 32 Tail: 32 Index qw0 qw1 status 0 0000000000000004 0000000000000000 0000000000000000 1 0000000200000025 0000000100059804 0000000000000000 2 0000000000000011 0000000000000000 0000000000000000 [...]”h]”hXð$ sudo cat /sys/kernel/debug/iommu/intel/invalidation_queue Invalidation queue on IOMMU: dmar0 Base: 0x10022e000 Head: 20 Tail: 20 Index qw0 qw1 qw2 0 0000000000000014 0000000000000000 0000000000000000 1 0000000200000025 0000000100059c04 0000000000000000 2 0000000000000014 0000000000000000 0000000000000000 qw3 status 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [...] Invalidation queue on IOMMU: dmar1 Base: 0x10026e000 Head: 32 Tail: 32 Index qw0 qw1 status 0 0000000000000004 0000000000000000 0000000000000000 1 0000000200000025 0000000100059804 0000000000000000 2 0000000000000011 0000000000000000 0000000000000000 [...]”…”�”}”hjš÷ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´KuhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_iommu_intel_iommu_regset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-iommu-intel-iommu-regset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj¶÷ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/debug\/iommu\/intel\/iommu_regset**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/debug\/iommu\/intel\/iommu_regset**”h]”hŒ0/sys/kernel/debug/iommu/intel/iommu_regset”…”�”}”(hjÐ÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌ÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KhjÉ÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆ÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃ÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶÷ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³÷ ubah}”(h]”j²÷ ah ]”h"]”Œ-abi_sys_kernel_debug_iommu_intel_iommu_regset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø j¨÷ sj˜}”j²÷ j¨÷ subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hjø h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hjø h]”hŒdebugfs-intel-iommu”…”�”}”(hjø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´Khjø ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KhhÊh²hubhÞ)�”}”(hŒ@This file dumps all the register contents for each IOMMU device.”h]”hŒ@This file dumps all the register contents for each IOMMU device.”…”�”}”(hj4ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KhhÊh²hubhÞ)�”}”(hŒExample in Kabylake:”h]”hŒExample in Kabylake:”…”�”}”(hjBø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´KhhÊh²hubj¹)�”}”(hXà$ sudo cat /sys/kernel/debug/iommu/intel/iommu_regset IOMMU: dmar0 Register Base Address: 26be37000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...] IOMMU: dmar1 Register Base Address: fed90000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...] IOMMU: dmar2 Register Base Address: fed91000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...]”h]”hXà$ sudo cat /sys/kernel/debug/iommu/intel/iommu_regset IOMMU: dmar0 Register Base Address: 26be37000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...] IOMMU: dmar1 Register Base Address: fed90000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...] IOMMU: dmar2 Register Base Address: fed91000 Name Offset Contents VER 0x00 0x0000000000000010 GCMD 0x18 0x0000000000000000 GSTS 0x1c 0x00000000c7000000 FSTS 0x34 0x0000000000000000 FECTL 0x38 0x0000000000000000 [...]”…”�”}”hjPø sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´KhhÊh²hubj))�”}”(hŒ;.. _abi_sys_kernel_debug_iommu_intel_ir_translation_struct:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-kernel-debug-iommu-intel-ir-translation-struct”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjlø ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/iommu\/intel\/ir_translation_struct**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/iommu\/intel\/ir_translation_struct**”h]”hŒ9/sys/kernel/debug/iommu/intel/ir_translation_struct”…”�”}”(hj†ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K.hjø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlø ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiø ubah}”(h]”jhø ah ]”h"]”Œ6abi_sys_kernel_debug_iommu_intel_ir_translation_struct”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·ø j^ø sj˜}”jhø j^ø subhÞ)�”}”(hŒQDefined on file :ref:`debugfs-intel-iommu `”h]”(hŒDefined on file ”…”�”}”(hj¼ø h²hh³Nh´Nubh)�”}”(hŒA:ref:`debugfs-intel-iommu `”h]”j§)�”}”(hjÆø h]”hŒdebugfs-intel-iommu”…”�”}”(hjÈø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄø ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒø Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_debugfs_intel_iommu”uh1hh³j\ô h´K.hj¼ø ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K.hhÊh²hubhÞ)�”}”(hŒPThis file dumps the table entries for Interrupt remapping and Interrupt posting.”h]”hŒPThis file dumps the table entries for Interrupt remapping and Interrupt posting.”…”�”}”(hjêø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K.hhÊh²hubhÞ)�”}”(hŒExample in Kabylake:”h]”hŒExample in Kabylake:”…”�”}”(hjøø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ô h´K.hhÊh²hubj¹)�”}”(hX•$ sudo cat /sys/kernel/debug/iommu/intel/ir_translation_struct Remapped Interrupt supported on IOMMU: dmar0 IR table address:100900000 Entry SrcID DstID Vct IRTE_high IRTE_low 0 00:0a.0 00000080 24 0000000000040050 000000800024000d 1 00:0a.0 00000001 ef 0000000000040050 0000000100ef000d Remapped Interrupt supported on IOMMU: dmar1 IR table address:100300000 Entry SrcID DstID Vct IRTE_high IRTE_low 0 00:02.0 00000002 26 0000000000040010 000000020026000d [...] **** Posted Interrupt supported on IOMMU: dmar0 IR table address:100900000 Entry SrcID PDA_high PDA_low Vct IRTE_high IRTE_low”h]”hX•$ sudo cat /sys/kernel/debug/iommu/intel/ir_translation_struct Remapped Interrupt supported on IOMMU: dmar0 IR table address:100900000 Entry SrcID DstID Vct IRTE_high IRTE_low 0 00:0a.0 00000080 24 0000000000040050 000000800024000d 1 00:0a.0 00000001 ef 0000000000040050 0000000100ef000d Remapped Interrupt supported on IOMMU: dmar1 IR table address:100300000 Entry SrcID DstID Vct IRTE_high IRTE_low 0 00:02.0 00000002 26 0000000000040010 000000020026000d [...] **** Posted Interrupt supported on IOMMU: dmar0 IR table address:100900000 Entry SrcID PDA_high PDA_low Vct IRTE_high IRTE_low”…”�”}”hjù sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j\ô h´K.hhÊh²hubj))�”}”(hŒ&.. _abi_sys_kernel_debug_moxtet_input:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-debug-moxtet-input”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj"ù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/debug\/moxtet\/input**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/debug\/moxtet\/input**”h]”hŒ#/sys/kernel/debug/moxtet/input”…”�”}”(hj<ù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ(Documentation/ABI/testing/debugfs-moxtet”h´Khj5ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"ù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjù ubah}”(h]”jù ah ]”h"]”Œ!abi_sys_kernel_debug_moxtet_input”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jnù jù sj˜}”jù jù subhÞ)�”}”(hŒGDefined on file :ref:`debugfs-moxtet `”h]”(hŒDefined on file ”…”�”}”(hjsù h²hh³Nh´Nubh)�”}”(hŒ7:ref:`debugfs-moxtet `”h]”j§)�”}”(hj}ù h]”hŒdebugfs-moxtet”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{ù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰ù Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_moxtet”uh1hh³jPù h´Khjsù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubhÞ)�”}”(hŒ®(Read) Read input from the shift registers, in hexadecimal. Returns N+1 bytes, where N is the number of Moxtet connected modules. The first byte is from the CPU board itself.”h]”hŒ®(Read) Read input from the shift registers, in hexadecimal. Returns N+1 bytes, where N is the number of Moxtet connected modules. The first byte is from the CPU board itself.”…”�”}”(hj¡ù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj¯ù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubj¹)�”}”(hŒ101214”h]”hŒ101214”…”�”}”hj½ù sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jPù h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÎù ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÎù ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ10”h]”hŒ10”…”�”}”(hjîù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khjëù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèù ubjW)�”}”(hhh]”hÞ)�”}”(hŒCPU board with SD card”h]”hŒCPU board with SD card”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåù ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ12”h]”hŒ12”…”�”}”(hj%ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khj"ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#2 = PCIe module, 1 = IRQ not active”h]”hŒ#2 = PCIe module, 1 = IRQ not active”…”�”}”(hj<ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khj9ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåù ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ14”h]”hŒ14”…”�”}”(hj\ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhjYú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVú ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&4 = Peridot module, 1 = IRQ not active”h]”hŒ&4 = Peridot module, 1 = IRQ not active”…”�”}”(hjsú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khjpú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjVú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjËù ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ'.. _abi_sys_kernel_debug_moxtet_output:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-debug-moxtet-output”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj®ú ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/debug\/moxtet\/output**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/debug\/moxtet\/output**”h]”hŒ$/sys/kernel/debug/moxtet/output”…”�”}”(hjÈú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhjÁú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®ú ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«ú ubah}”(h]”jªú ah ]”h"]”Œ"abi_sys_kernel_debug_moxtet_output”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jùú j ú sj˜}”jªú j ú subhÞ)�”}”(hŒGDefined on file :ref:`debugfs-moxtet `”h]”(hŒDefined on file ”…”�”}”(hjþú h²hh³Nh´Nubh)�”}”(hŒ7:ref:`debugfs-moxtet `”h]”j§)�”}”(hjû h]”hŒdebugfs-moxtet”…”�”}”(hj û h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_moxtet”uh1hh³jPù h´Khjþú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubhÞ)�”}”(hŒ�(RW) Read last written value to the shift registers, in hexadecimal, or write values to the shift registers, also in hexadecimal.”h]”hŒ�(RW) Read last written value to the shift registers, in hexadecimal, or write values to the shift registers, also in hexadecimal.”…”�”}”(hj,û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj:û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhhÊh²hubj¹)�”}”(hŒ0102”h]”hŒ0102”…”�”}”hjHû sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jPù h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjYû ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjYû ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ01”h]”hŒ01”…”�”}”(hjyû h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khjvû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsû ubjW)�”}”(hhh]”hÞ)�”}”(hŒN01 was last written, or is to be written, to the first module's shift register”h]”hŒP01 was last written, or is to be written, to the first module’s shift register”…”�”}”(hj�û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khj�û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjsû ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpû ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ02”h]”hŒ02”…”�”}”(hj°û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´Khj­û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªû ubjW)�”}”(hhh]”hÞ)�”}”(hŒthe same for second module”h]”hŒthe same for second module”…”�”}”(hjÇû h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPù h´KhjÄû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªû ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjpû ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYû ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVû ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´Nubj))�”}”(hŒ:.. _abi_sys_kernel_debug_msi_wmi_platform_wmi_device_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-msi-wmi-platform-wmi-device-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KGuh1j@hjü ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒE**\/sys\/kernel\/debug\/msi\-wmi\-platform\-\\/\***”h]”j`)�”}”(hŒE**\/sys\/kernel\/debug\/msi\-wmi\-platform\-\\/\***”h]”hŒA/sys/kernel/debug/msi-wmi-platform-/*”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/debugfs-msi-wmi-platform”h´Khjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjü ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÿû ubah}”(h]”jþû ah ]”h"]”Œ5abi_sys_kernel_debug_msi_wmi_platform_wmi_device_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNü jôû sj˜}”jþû jôû subhÞ)�”}”(hŒ[Defined on file :ref:`debugfs-msi-wmi-platform `”h]”(hŒDefined on file ”…”�”}”(hjSü h²hh³Nh´Nubh)�”}”(hŒK:ref:`debugfs-msi-wmi-platform `”h]”j§)�”}”(hj]ü h]”hŒdebugfs-msi-wmi-platform”…”�”}”(hj_ü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiü Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_debugfs_msi_wmi_platform”uh1hh³j0ü h´KhjSü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0ü h´KhhÊh²hubhÞ)�”}”(hŒIThis file allows to execute the associated WMI method with the same name.”h]”hŒIThis file allows to execute the associated WMI method with the same name.”…”�”}”(hj�ü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0ü h´KhhÊh²hubhÞ)�”}”(hŒ›To start the execution, write a buffer containing the method arguments at file offset 0. Partial writes or writes at a different offset are not supported.”h]”hŒ›To start the execution, write a buffer containing the method arguments at file offset 0. Partial writes or writes at a different offset are not supported.”…”�”}”(hj�ü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0ü h´KhhÊh²hubhÞ)�”}”(hŒEThe buffer returned by the WMI method can then be read from the file.”h]”hŒEThe buffer returned by the WMI method can then be read from the file.”…”�”}”(hj�ü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0ü h´KhhÊh²hubhÞ)�”}”(hŒ5See :doc:`/wmi/devices/msi-wmi-platform` for details.”h]”(hŒSee ”…”�”}”(hj«ü h²hh³Nh´Nubh)�”}”(hŒ$:doc:`/wmi/devices/msi-wmi-platform`”h]”j§)�”}”(hjµü h]”hŒ/wmi/devices/msi-wmi-platform”…”�”}”(hj·ü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj³ü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁü Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/wmi/devices/msi-wmi-platform”uh1hh³j0ü h´Khj«ü ubhŒ for details.”…”�”}”(hj«ü h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j0ü h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_debug_nx_crypto:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-debug-nx-crypto”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjëü ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/debug\/nx\-crypto\/\***”h]”j`)�”}”(hŒ(**\/sys\/kernel\/debug\/nx\-crypto\/\***”h]”hŒ$/sys/kernel/debug/nx-crypto/*”…”�”}”(hjý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/debugfs-pfo-nx-crypto”h´Khjþü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëü ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèü ubah}”(h]”jçü ah ]”h"]”Œabi_sys_kernel_debug_nx_crypto”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7ý jÝü sj˜}”jçü jÝü subhÞ)�”}”(hŒUDefined on file :ref:`debugfs-pfo-nx-crypto `”h]”(hŒDefined on file ”…”�”}”(hj<ý h²hh³Nh´Nubh)�”}”(hŒE:ref:`debugfs-pfo-nx-crypto `”h]”j§)�”}”(hjFý h]”hŒdebugfs-pfo-nx-crypto”…”�”}”(hjHý h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDý ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_debugfs_pfo_nx_crypto”uh1hh³jý h´Khj<ý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhhÊh²hubhÞ)�”}”(hŒ\These debugfs interfaces are built by the nx-crypto driver, built in arch/powerpc/crypto/nx.”h]”hŒ\These debugfs interfaces are built by the nx-crypto driver, built in arch/powerpc/crypto/nx.”…”�”}”(hjjý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhhÊh²hubhÞ)�”}”(hŒError Detection”h]”hŒError Detection”…”�”}”(hjxý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒ—errors: A u32 providing a total count of errors since the driver was loaded. The only errors counted here are those returned from the hcall, H_COP_OP. ”h]”(jn)�”}”(hŒerrors:”h]”hŒerrors:”…”�”}”(hj�ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khj‰ý ubj~)�”}”(hhh]”hÞ)�”}”(hŒŽA u32 providing a total count of errors since the driver was loaded. The only errors counted here are those returned from the hcall, H_COP_OP.”h]”hŒŽA u32 providing a total count of errors since the driver was loaded. The only errors counted here are those returned from the hcall, H_COP_OP.”…”�”}”(hjžý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khj›ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‰ý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj†ý ubjh)�”}”(hŒ•last_error: The most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not recorded here (the hcall will retry until -EBUSY goes away). ”h]”(jn)�”}”(hŒ last_error:”h]”hŒ last_error:”…”�”}”(hj¼ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khj¸ý ubj~)�”}”(hhh]”hÞ)�”}”(hŒˆThe most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not recorded here (the hcall will retry until -EBUSY goes away).”h]”hŒˆThe most recent non-zero return code from the H_COP_OP hcall. -EBUSY is not recorded here (the hcall will retry until -EBUSY goes away).”…”�”}”(hjÍý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhjÊý ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¸ý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj†ý ubjh)�”}”(hŒalast_error_pid: The process ID of the process who received the most recent error from the hcall. ”h]”(jn)�”}”(hŒlast_error_pid:”h]”hŒlast_error_pid:”…”�”}”(hjëý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khjçý ubj~)�”}”(hhh]”hÞ)�”}”(hŒPThe process ID of the process who received the most recent error from the hcall.”h]”hŒPThe process ID of the process who received the most recent error from the hcall.”…”�”}”(hjüý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khjùý ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjçý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj†ý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒ Device Use”h]”hŒ Device Use”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhhÊh²hubjc)�”}”(hhh]”(jh)�”}”(hŒaaes_bytes: The total number of bytes encrypted using AES in any of the driver's supported modes. ”h]”(jn)�”}”(hŒ aes_bytes:”h]”hŒ aes_bytes:”…”�”}”(hj1þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khj-þ ubj~)�”}”(hhh]”hÞ)�”}”(hŒUThe total number of bytes encrypted using AES in any of the driver's supported modes.”h]”hŒWThe total number of bytes encrypted using AES in any of the driver’s supported modes.”…”�”}”(hjBþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khj?þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj-þ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubjh)�”}”(hŒGaes_ops: The total number of AES operations submitted to the hardware. ”h]”(jn)�”}”(hŒaes_ops:”h]”hŒaes_ops:”…”�”}”(hj`þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khj\þ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ=The total number of AES operations submitted to the hardware.”h]”hŒ=The total number of AES operations submitted to the hardware.”…”�”}”(hjqþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khjnþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj\þ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubjh)�”}”(hŒNsha256_bytes: The total number of bytes hashed by the hardware using SHA-256. ”h]”(jn)�”}”(hŒ sha256_bytes:”h]”hŒ sha256_bytes:”…”�”}”(hj�þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khj‹þ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ?The total number of bytes hashed by the hardware using SHA-256.”h]”hŒ?The total number of bytes hashed by the hardware using SHA-256.”…”�”}”(hj þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khj�þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj‹þ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubjh)�”}”(hŒNsha256_ops: The total number of SHA-256 operations submitted to the hardware. ”h]”(jn)�”}”(hŒ sha256_ops:”h]”hŒ sha256_ops:”…”�”}”(hj¾þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khjºþ ubj~)�”}”(hhh]”hÞ)�”}”(hŒAThe total number of SHA-256 operations submitted to the hardware.”h]”hŒAThe total number of SHA-256 operations submitted to the hardware.”…”�”}”(hjÏþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´KhjÌþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjºþ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubjh)�”}”(hŒNsha512_bytes: The total number of bytes hashed by the hardware using SHA-512. ”h]”(jn)�”}”(hŒ sha512_bytes:”h]”hŒ sha512_bytes:”…”�”}”(hjíþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khjéþ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ?The total number of bytes hashed by the hardware using SHA-512.”h]”hŒ?The total number of bytes hashed by the hardware using SHA-512.”…”�”}”(hjþþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khjûþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjéþ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubjh)�”}”(hŒOsha512_ops: The total number of SHA-512 operations submitted to the hardware. ”h]”(jn)�”}”(hŒ sha512_ops:”h]”hŒ sha512_ops:”…”�”}”(hjÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jý h´Khjÿ ubj~)�”}”(hhh]”hÞ)�”}”(hŒAThe total number of SHA-512 operations submitted to the hardware.”h]”hŒAThe total number of SHA-512 operations submitted to the hardware.”…”�”}”(hj-ÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jý h´Khj*ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jý h´Khj*þ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ%.. _abi_sys_kernel_debug_olpc_ec_cmd:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-olpc-ec-cmd”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj[ÿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/debug\/olpc\-ec\/cmd**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/debug\/olpc\-ec\/cmd**”h]”hŒ#/sys/kernel/debug/olpc-ec/cmd”…”�”}”(hjuÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjqÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/debugfs-olpc”h´Khjnÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjkÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjhÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj[ÿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjXÿ ubah}”(h]”jWÿ ah ]”h"]”Œ abi_sys_kernel_debug_olpc_ec_cmd”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§ÿ jMÿ sj˜}”jWÿ jMÿ subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-olpc `”h]”(hŒDefined on file ”…”�”}”(hj¬ÿ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-olpc `”h]”j§)�”}”(hj¶ÿ h]”hŒ debugfs-olpc”…”�”}”(hj¸ÿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´ÿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂÿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_olpc”uh1hh³j‰ÿ h´Khj¬ÿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰ÿ h´KhhÊh²hubhÞ)�”}”(hŒ`A generic interface for executing OLPC Embedded Controller commands and reading their responses.”h]”hŒ`A generic interface for executing OLPC Embedded Controller commands and reading their responses.”…”�”}”(hjÚÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰ÿ h´KhhÊh²hubhÞ)�”}”(hŒ©To execute a command, write data with the format: CC:N A A A A CC is the (hex) command, N is the count of expected reply bytes, and A A A A are optional (hex) arguments.”h]”hŒ©To execute a command, write data with the format: CC:N A A A A CC is the (hex) command, N is the count of expected reply bytes, and A A A A are optional (hex) arguments.”…”�”}”(hjèÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰ÿ h´KhhÊh²hubhÞ)�”}”(hŒ¸To read the response (if any), read from the generic node after executing a command. Hex reply bytes will be returned, *whether or not* they came from the immediately previous command.”h]”(hŒwTo read the response (if any), read from the generic node after executing a command. Hex reply bytes will be returned, ”…”�”}”(hjöÿ h²hh³Nh´Nubjî')�”}”(hŒ*whether or not*”h]”hŒwhether or not”…”�”}”(hjþÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jí'hjöÿ ubhŒ1 they came from the immediately previous command.”…”�”}”(hjöÿ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j‰ÿ h´KhhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_pcie_ptm_context_update:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-pcie-ptm-context-update”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj$ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/pcie_ptm_\*\/context_update**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/pcie_ptm_\*\/context_update**”h]”hŒ1/sys/kernel/debug/pcie_ptm_*/context_update”…”�”}”(hj> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-pcie-ptm”h´K+hj7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj! ubah}”(h]”j ah ]”h"]”Œ,abi_sys_kernel_debug_pcie_ptm_context_update”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp j sj˜}”j j subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hju h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hj h]”hŒdebugfs-pcie-ptm”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj} ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´K+hju ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K+hhÊh²hubhÞ)�”}”(hŒS(RW) Control the PTM context update mode. Applicable only for Endpoint controllers.”h]”hŒS(RW) Control the PTM context update mode. Applicable only for Endpoint controllers.”…”�”}”(hj£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K+hhÊh²hubhÞ)�”}”(hŒFollowing values are supported:”h]”hŒFollowing values are supported:”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K+hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ6auto = PTM context auto update trigger for every 10ms ”h]”hÞ)�”}”(hŒ5auto = PTM context auto update trigger for every 10ms”h]”hŒ5auto = PTM context auto update trigger for every 10ms”…”�”}”(hjÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K+hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj¿ ubjˆ)�”}”(hŒrmanual = PTM context manual update. Writing 'manual' to this file triggers PTM context update (default) ”h]”jc)�”}”(hhh]”jh)�”}”(hŒimanual = PTM context manual update. Writing 'manual' to this file triggers PTM context update (default) ”h]”(jn)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj€ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hjŠ h]”hŒdebugfs-pcie-ptm”…”�”}”(hjŒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j– Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´K9hj€ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K9hhÊh²hubhÞ)�”}”(hŒÕ(RW) Control the PTM context validity (local clock timing). Applicable only for Root Complex controllers. PTM context is invalidated by hardware if the Root Complex enters low power mode or changes link frequency.”h]”hŒÕ(RW) Control the PTM context validity (local clock timing). Applicable only for Root Complex controllers. PTM context is invalidated by hardware if the Root Complex enters low power mode or changes link frequency.”…”�”}”(hj® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K9hhÊh²hubhÞ)�”}”(hŒFollowing values are supported:”h]”hŒFollowing values are supported:”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K9hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ"0 = PTM context invalid (default) ”h]”hÞ)�”}”(hŒ!0 = PTM context invalid (default)”h]”hŒ!0 = PTM context invalid (default)”…”�”}”(hjÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K9hjÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÊ ubjˆ)�”}”(hŒ1 = PTM context valid ”h]”hÞ)�”}”(hŒ1 = PTM context valid”h]”hŒ1 = PTM context valid”…”�”}”(hjé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K9hjå ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÊ ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³jR h´K9hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_debug_pcie_ptm_local_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-debug-pcie-ptm-local-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/debug\/pcie_ptm_\*\/local_clock**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/debug\/pcie_ptm_\*\/local_clock**”h]”hŒ./sys/kernel/debug/pcie_ptm_*/local_clock”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´Khj$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j  ah ]”h"]”Œ)abi_sys_kernel_debug_pcie_ptm_local_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j\ j sj˜}”j  j subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hja h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hjk h]”hŒdebugfs-pcie-ptm”…”�”}”(hjm h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hji ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jw Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´Khja ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubhÞ)�”}”(hŒ_(RO) PTM local clock in nanoseconds. Applicable for both Root Complex and Endpoint controllers.”h]”hŒ_(RO) PTM local clock in nanoseconds. Applicable for both Root Complex and Endpoint controllers.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_pcie_ptm_master_clock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-pcie-ptm-master-clock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj« ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/debug\/pcie_ptm_\*\/master_clock**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/debug\/pcie_ptm_\*\/master_clock**”h]”hŒ//sys/kernel/debug/pcie_ptm_*/master_clock”…”�”}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´Khj¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj« ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¨ ubah}”(h]”j§ ah ]”h"]”Œ*abi_sys_kernel_debug_pcie_ptm_master_clock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jö j� sj˜}”j§ j� subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hjû h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hj h]”hŒdebugfs-pcie-ptm”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´Khjû ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubhÞ)�”}”(hŒO(RO) PTM master clock in nanoseconds. Applicable only for Endpoint controllers.”h]”hŒO(RO) PTM master clock in nanoseconds. Applicable only for Endpoint controllers.”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_debug_pcie_ptm_t1:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-pcie-ptm-t1”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjE ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t1**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t1**”h]”hŒ%/sys/kernel/debug/pcie_ptm_*/t1”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhjX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjR ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjE ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjB ubah}”(h]”jA ah ]”h"]”Œ abi_sys_kernel_debug_pcie_ptm_t1”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j� j7 sj˜}”jA j7 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hj• h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hjŸ h]”hŒdebugfs-pcie-ptm”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j« Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´Khj• ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubhÞ)�”}”(hŒO(RO) PTM T1 timestamp in nanoseconds. Applicable only for Endpoint controllers.”h]”hŒO(RO) PTM T1 timestamp in nanoseconds. Applicable only for Endpoint controllers.”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_debug_pcie_ptm_t2:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-pcie-ptm-t2”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjß ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t2**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t2**”h]”hŒ%/sys/kernel/debug/pcie_ptm_*/t2”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´Khjò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjß ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÜ ubah}”(h]”jÛ ah ]”h"]”Œ abi_sys_kernel_debug_pcie_ptm_t2”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j* jÑ sj˜}”jÛ jÑ subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hj/ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hj9 h]”hŒdebugfs-pcie-ptm”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj7 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jE Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´Khj/ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubhÞ)�”}”(hŒS(RO) PTM T2 timestamp in nanoseconds. Applicable only for Root Complex controllers.”h]”hŒS(RO) PTM T2 timestamp in nanoseconds. Applicable only for Root Complex controllers.”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_debug_pcie_ptm_t3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-pcie-ptm-t3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjy ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t3**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t3**”h]”hŒ%/sys/kernel/debug/pcie_ptm_*/t3”…”�”}”(hj“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhjŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjy ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjv ubah}”(h]”ju ah ]”h"]”Œ abi_sys_kernel_debug_pcie_ptm_t3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ jk sj˜}”ju jk subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hjÉ h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hjÓ h]”hŒdebugfs-pcie-ptm”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÑ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jß Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´KhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubhÞ)�”}”(hŒS(RO) PTM T3 timestamp in nanoseconds. Applicable only for Root Complex controllers.”h]”hŒS(RO) PTM T3 timestamp in nanoseconds. Applicable only for Root Complex controllers.”…”�”}”(hj÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_debug_pcie_ptm_t4:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-debug-pcie-ptm-t4”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t4**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/debug\/pcie_ptm_\*\/t4**”h]”hŒ%/sys/kernel/debug/pcie_ptm_*/t4”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K$hj& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ abi_sys_kernel_debug_pcie_ptm_t4”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^ j sj˜}”j j subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-pcie-ptm `”h]”(hŒDefined on file ”…”�”}”(hjc h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-pcie-ptm `”h]”j§)�”}”(hjm h]”hŒdebugfs-pcie-ptm”…”�”}”(hjo h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjk ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jy Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_pcie_ptm”uh1hh³jR h´K$hjc ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K$hhÊh²hubhÞ)�”}”(hŒO(RO) PTM T4 timestamp in nanoseconds. Applicable only for Endpoint controllers.”h]”hŒO(RO) PTM T4 timestamp in nanoseconds. Applicable only for Endpoint controllers.”…”�”}”(hj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jR h´K$hhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_debug_powerpc_memtrace:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-powerpc-memtrace”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj­ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/debug\/powerpc\/memtrace**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/debug\/powerpc\/memtrace**”h]”hŒ'/sys/kernel/debug/powerpc/memtrace”…”�”}”(hjÇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/ppc-memtrace”h´KhjÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª ubah}”(h]”j© ah ]”h"]”Œ%abi_sys_kernel_debug_powerpc_memtrace”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù jŸ sj˜}”j© jŸ subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”•}”(hjþ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hj h]”hŒ ppc-memtrace”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´Khjþ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubhÞ)�”}”(hŒuThis folder contains the relevant debugfs files for the hardware trace macro to use. CONFIG_PPC_MEMTRACE must be set.”h]”hŒuThis folder contains the relevant debugfs files for the hardware trace macro to use. CONFIG_PPC_MEMTRACE must be set.”…”�”}”(hj, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_powerpc_memtrace_node_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-powerpc-memtrace-node-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hjH ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/powerpc\/memtrace\/\**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/powerpc\/memtrace\/\**”h]”hŒ5/sys/kernel/debug/powerpc/memtrace/”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´Khj[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE ubah}”(h]”jD ah ]”h"]”Œ-abi_sys_kernel_debug_powerpc_memtrace_node_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“ j: sj˜}”jD j: subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”}”(hj˜ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hj¢ h]”hŒ ppc-memtrace”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j® Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´Khj˜ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubhÞ)�”}”(hŒYThis directory contains information about the removed memory from the specific NUMA node.”h]”hŒYThis directory contains information about the removed memory from the specific NUMA node.”…”�”}”(hjÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_debug_powerpc_memtrace_node_id_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-powerpc-memtrace-node-id-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjâ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/size**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/size**”h]”hŒ;/sys/kernel/debug/powerpc/memtrace//size”…”�”}”(hjü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´Khjõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß ubah}”(h]”jÞ ah ]”h"]”Œ2abi_sys_kernel_debug_powerpc_memtrace_node_id_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j- jÔ sj˜}”jÞ jÔ subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”}”(hj2 h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hj< h]”hŒ ppc-memtrace”…”�”}”(hj> h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´Khj2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubhÞ)�”}”(hŒ;This contains the size of the memory removed from the node.”h]”hŒ;This contains the size of the memory removed from the node.”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_powerpc_memtrace_node_id_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-powerpc-memtrace-node-id-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj| ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/start**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/start**”h]”hŒ</sys/kernel/debug/powerpc/memtrace//start”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K#hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj| ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy ubah}”(h]”jx ah ]”h"]”Œ3abi_sys_kernel_debug_powerpc_memtrace_node_id_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ jn sj˜}”jx jn subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”}”(hjÌ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hjÖ h]”hŒ ppc-memtrace”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´K#hjÌ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K#hhÊh²hubhÞ)�”}”(hŒ6This contains the start address of the removed memory.”h]”hŒ6This contains the start address of the removed memory.”…”�”}”(hjú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K#hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_powerpc_memtrace_node_id_trace:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-powerpc-memtrace-node-id-trace”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/trace**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/powerpc\/memtrace\/\\/trace**”h]”hŒ</sys/kernel/debug/powerpc/memtrace//trace”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj, ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K)hj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”j ah ]”h"]”Œ3abi_sys_kernel_debug_powerpc_memtrace_node_id_trace”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ja j sj˜}”j j subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”}”(hjf h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hjp h]”hŒ ppc-memtrace”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjn ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j| Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´K)hjf ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K)hhÊh²hubhÞ)�”}”(hŒJThis is where the hardware trace macro will output the trace it generates.”h]”hŒJThis is where the hardware trace macro will output the trace it generates.”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K)hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_debug_powerpc_memtrace_enable:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-powerpc-memtrace-enable”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj° ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/debug\/powerpc\/memtrace\/enable**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/debug\/powerpc\/memtrace\/enable**”h]”hŒ//sys/kernel/debug/powerpc/memtrace/enable”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K hjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj° ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ ubah}”(h]”j¬ ah ]”h"]”Œ,abi_sys_kernel_debug_powerpc_memtrace_enable”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jû j¢ sj˜}”j¬ j¢ subhÞ)�”}”(hŒCDefined on file :ref:`ppc-memtrace `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒ3:ref:`ppc-memtrace `”h]”j§)�”}”(hj h]”hŒ ppc-memtrace”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ppc_memtrace”uh1hh³jÛ h´K hj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K hhÊh²hubhÞ)�”}”(hXÆWrite an integer containing the size in bytes of the memory you want removed from each NUMA node to this file - it must be aligned to the memblock size. This amount of RAM will be removed from each NUMA node in the kernel mappings and the following debugfs files will be created. Once memory is successfully removed from each node, the following files are created. To re-add memory to the kernel, echo 0 into this file (it will be automatically onlined).”h]”hXÆWrite an integer containing the size in bytes of the memory you want removed from each NUMA node to this file - it must be aligned to the memblock size. This amount of RAM will be removed from each NUMA node in the kernel mappings and the following debugfs files will be created. Once memory is successfully removed from each node, the following files are created. To re-add memory to the kernel, echo 0 into this file (it will be automatically onlined).”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÛ h´K hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_qat_device_bdf_cnv_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-qat-device-bdf-cnv-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjJ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/qat_\_\\/cnv_errors**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/qat_\_\\/cnv_errors**”h]”hŒ8/sys/kernel/debug/qat__/cnv_errors”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/debugfs-driver-qat”h´KHhj] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG ubah}”(h]”jF ah ]”h"]”Œ.abi_sys_kernel_debug_qat_device_bdf_cnv_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j– j< sj˜}”jF j< subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hj› h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hj¥ h]”hŒdebugfs-driver-qat”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j± Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´KHhj› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KHhhÊh²hubhÞ)�”}”(hŒº(RO) Read returns, for each Acceleration Engine (AE), the number of errors and the type of the last error detected by the device when performing verified compression. Reported counters::”h]”hŒ¹(RO) Read returns, for each Acceleration Engine (AE), the number of errors and the type of the last error detected by the device when performing verified compression. Reported counters:”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KHhhÊh²hubj¹)�”}”(hŒ{: Number of Compress and Verify (CnV) errors and type of the last CnV error detected by Acceleration Engine N.”h]”hŒ{: Number of Compress and Verify (CnV) errors and type of the last CnV error detected by Acceleration Engine N.”…”�”}”hj× sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jx h´KHhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_qat_device_bdf_fw_counters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-qat-device-bdf-fw-counters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K?uh1j@hjó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ=**\/sys\/kernel\/debug\/qat_\_\\/fw_counters**”h]”j`)�”}”(hŒ=**\/sys\/kernel\/debug\/qat_\_\\/fw_counters**”h]”hŒ9/sys/kernel/debug/qat__/fw_counters”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjð ubah}”(h]”jï ah ]”h"]”Œ/abi_sys_kernel_debug_qat_device_bdf_fw_counters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j> jå sj˜}”jï jå subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjC h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hjM h]”hŒdebugfs-driver-qat”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjK ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jY Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´KhjC ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubhÞ)�”}”(hŒ¢(RO) Read returns the number of requests sent to the FW and the number of responses received from the FW for each Acceleration Engine Reported firmware counters::”h]”hŒ¡(RO) Read returns the number of requests sent to the FW and the number of responses received from the FW for each Acceleration Engine Reported firmware counters:”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KhhÊh²hubj¹)�”}”(hŒw: Number of requests sent from Acceleration Engine N to FW and responses Acceleration Engine N received from FW”h]”hŒw: Number of requests sent from Acceleration Engine N to FW and responses Acceleration Engine N received from FW”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jx h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_qat_device_bdf_heartbeat_config:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-qat-device-bdf-heartbeat-config”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj› ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/config**”h]”j`)�”}”(hŒC**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/config**”h]”hŒ?/sys/kernel/debug/qat__/heartbeat/config”…”�”}”(hjµ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj› ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜ ubah}”(h]”j— ah ]”h"]”Œ4abi_sys_kernel_debug_qat_device_bdf_heartbeat_config”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæ j� sj˜}”j— j� subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjë h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hjõ h]”hŒdebugfs-driver-qat”…”�”}”(hj÷ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjó ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´K hjë ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒd(RW) Read returns value of the Heartbeat update period. Write to the file changes this period value.”h]”hŒd(RW) Read returns value of the Heartbeat update period. Write to the file changes this period value.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hX…This period should reflect planned polling interval of device health status. High frequency Heartbeat monitoring wastes CPU cycles but minimizes the customer’s system downtime. Also, if there are large service requests that take some time to complete, high frequency Heartbeat monitoring could result in false reports of unresponsiveness and in those cases, period needs to be increased.”h]”hX…This period should reflect planned polling interval of device health status. High frequency Heartbeat monitoring wastes CPU cycles but minimizes the customer’s system downtime. Also, if there are large service requests that take some time to complete, high frequency Heartbeat monitoring could result in false reports of unresponsiveness and in those cases, period needs to be increased.”…”�”}”(hj' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒrThis parameter is effective only for c3xxx, c62x, dh895xcc devices. 4xxx has this value internally fixed to 200ms.”h]”hŒrThis parameter is effective only for c3xxx, c62x, dh895xcc devices. 4xxx has this value internally fixed to 200ms.”…”�”}”(hj5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒdDefault value is set to 500. Minimal allowed value is 200. All values are expressed in milliseconds.”h]”hŒdDefault value is set to 500. Minimal allowed value is 200. All values are expressed in milliseconds.”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubj))�”}”(hŒ?.. _abi_sys_kernel_debug_qat_device_bdf_heartbeat_inject_error:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-kernel-debug-qat-device-bdf-heartbeat-inject-error”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hj_ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/inject_error**”h]”j`)�”}”(hŒI**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/inject_error**”h]”hŒE/sys/kernel/debug/qat__/heartbeat/inject_error”…”�”}”(hjy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hju ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhjr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj\ ubah}”(h]”j[ ah ]”h"]”Œ:abi_sys_kernel_debug_qat_device_bdf_heartbeat_inject_error”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jª jQ sj˜}”j[ jQ subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hj¯ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hj¹ h]”hŒdebugfs-driver-qat”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj· ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÅ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´KUhj¯ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubhÞ)�”}”(hŒk(WO) Write to inject an error that simulates an heartbeat failure. This is to be used for testing purposes.”h]”hŒk(WO) Write to inject an error that simulates an heartbeat failure. This is to be used for testing purposes.”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubhÞ)�”}”(hX’After writing this file, the driver stops arbitration on a random engine and disables the fetching of heartbeat counters. If a workload is running on the device, a job submitted to the accelerator might not get a response and a read of the `heartbeat/status` attribute might report -1, i.e. device unresponsive. The error is unrecoverable thus the device must be restarted to restore its functionality.”h]”(hŒðAfter writing this file, the driver stops arbitration on a random engine and disables the fetching of heartbeat counters. If a workload is running on the device, a job submitted to the accelerator might not get a response and a read of the ”…”�”}”(hjë h²hh³Nh´Nubj-ø)�”}”(hŒ`heartbeat/status`”h]”hŒheartbeat/status”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjë ubhŒ� attribute might report -1, i.e. device unresponsive. The error is unrecoverable thus the device must be restarted to restore its functionality.”…”�”}”(hjë h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubhÞ)�”}”(hŒgThis attribute is available only when the kernel is built with CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION=y.”h]”hŒgThis attribute is available only when the kernel is built with CONFIG_CRYPTO_DEV_QAT_ERROR_INJECTION=y.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubhÞ)�”}”(hŒ%A write of 1 enables error injection.”h]”hŒ%A write of 1 enables error injection.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubhÞ)�”}”(hŒ;The following example shows how to enable error injection::”h]”hŒ:The following example shows how to enable error injection:”…”�”}”(hj' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´KUhhÊh²hubj¹)�”}”(hŒK# cd /sys/kernel/debug/qat__ # echo 1 > heartbeat/inject_error”h]”hŒK# cd /sys/kernel/debug/qat__ # echo 1 > heartbeat/inject_error”…”�”}”hj5 sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jx h´KUhhÊh²hubj))�”}”(hŒA.. _abi_sys_kernel_debug_qat_device_bdf_heartbeat_queries_failed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ_\\/heartbeat\/queries_failed**”h]”j`)�”}”(hŒK**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/queries_failed**”h]”hŒG/sys/kernel/debug/qat__/heartbeat/queries_failed”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hjd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN ubah}”(h]”jM ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj¡ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hj« h]”hŒdebugfs-driver-qat”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj© ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j· Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´K hj¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒE(RO) Read returns the number of times the device became unresponsive.”h]”hŒE(RO) Read returns the number of times the device became unresponsive.”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubhÞ)�”}”(hŒ_Attribute returns value of the counter which is incremented when status query results negative.”h]”hŒ_Attribute returns value of the counter which is incremented when status query results negative.”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K hhÊh²hubj))�”}”(hŒ?.. _abi_sys_kernel_debug_qat_device_bdf_heartbeat_queries_sent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ:abi-sys-kernel-debug-qat-device-bdf-heartbeat-queries-sent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/queries_sent**”h]”j`)�”}”(hŒI**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/queries_sent**”h]”hŒE/sys/kernel/debug/qat__/heartbeat/queries_sent”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K)hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjö ubah}”(h]”jõ ah ]”h"]”Œ:abi_sys_kernel_debug_qat_device_bdf_heartbeat_queries_sent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jD jë sj˜}”jõ jë subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjI h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hjS h]”hŒdebugfs-driver-qat”…”�”}”(hjU h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjQ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´K)hjI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K)hhÊh²hubhÞ)�”}”(hŒ^(RO) Read returns the number of times the control process checked if the device is responsive.”h]”hŒ^(RO) Read returns the number of times the control process checked if the device is responsive.”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K)hhÊh²hubhÞ)�”}”(hŒRAttribute returns value of the counter which is incremented on every status query.”h]”hŒRAttribute returns value of the counter which is incremented on every status query.”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K)hhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_qat_device_bdf_heartbeat_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-qat-device-bdf-heartbeat-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hj¡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/status**”h]”j`)�”}”(hŒC**\/sys\/kernel\/debug\/qat_\_\\/heartbeat\/status**”h]”hŒ?/sys/kernel/debug/qat__/heartbeat/status”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj· ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K3hj´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjž ubah}”(h]”j� ah ]”h"]”Œ4abi_sys_kernel_debug_qat_device_bdf_heartbeat_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì j“ sj˜}”j� j“ subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hjñ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hjû h]”hŒdebugfs-driver-qat”…”�”}”(hjý h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´K3hjñ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K3hhÊh²hubhÞ)�”}”(hŒ+(RO) Read returns the device health status.”h]”hŒ+(RO) Read returns the device health status.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K3hhÊh²hubhÞ)�”}”(hŒXReturns 0 when device is healthy or -1 when is unresponsive or the query failed to send.”h]”hŒXReturns 0 when device is healthy or -1 when is unresponsive or the query failed to send.”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K3hhÊh²hubhÞ)�”}”(hŒaThe driver does not monitor for Heartbeat. It is left for a user to poll the status periodically.”h]”hŒaThe driver does not monitor for Heartbeat. It is left for a user to poll the status periodically.”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K3hhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_debug_qat_device_bdf_pm_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-qat-device-bdf-pm-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjW ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/qat_\_\\/pm_status**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/qat_\_\\/pm_status**”h]”hŒ7/sys/kernel/debug/qat__/pm_status”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjm ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K?hjj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjW ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjT ubah}”(h]”jS ah ]”h"]”Œ-abi_sys_kernel_debug_qat_device_bdf_pm_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ jI sj˜}”jS jI subhÞ)�”}”(hŒODefined on file :ref:`debugfs-driver-qat `”h]”(hŒDefined on file ”…”�”}”(hj§ h²hh³Nh´Nubh)�”}”(hŒ?:ref:`debugfs-driver-qat `”h]”j§)�”}”(hj± h]”hŒdebugfs-driver-qat”…”�”}”(hj³ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_debugfs_driver_qat”uh1hh³jx h´K?hj§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K?hhÊh²hubhÞ)�”}”(hŒJ(RO) Read returns power management information specific to the QAT device.”h]”hŒJ(RO) Read returns power management information specific to the QAT device.”…”�”}”(hjÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K?hhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hjã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx h´K?hhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_debug_qat_device_bdf_telemetry_control:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-debug-qat-device-bdf-telemetry-control”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjÿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/control**”h]”j`)�”}”(hŒD**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/control**”h]”hŒ@/sys/kernel/debug/qat__/telemetry/control”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/debugfs-driver-qat_telemetry”h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjü ubah}”(h]”jû ah ]”h"]”Œ5abi_sys_kernel_debug_qat_device_bdf_telemetry_control”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jK jñ sj˜}”jû jñ subhÞ)�”}”(hŒcDefined on file :ref:`debugfs-driver-qat_telemetry `”h]”(hŒDefined on file ”…”�”}”(hjP h²hh³Nh´Nubh)�”}”(hŒS:ref:`debugfs-driver-qat_telemetry `”h]”j§)�”}”(hjZ h]”hŒdebugfs-driver-qat_telemetry”…”�”}”(hj\ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjX ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jf Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_debugfs_driver_qat_telemetry”uh1hh³j- h´KhjP ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubhÞ)�”}”(hŒ9(RW) Enables/disables the reporting of telemetry metrics.”h]”hŒ9(RW) Enables/disables the reporting of telemetry metrics.”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubhÞ)�”}”(hŒAllowed values to write:”h]”hŒAllowed values to write:”…”�”}”(hjŒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0: disable telemetry”h]”hÞ)�”}”(hjŸ h]”hŒ0: disable telemetry”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Khj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjš ubjˆ)�”}”(hŒ1: enable telemetry”h]”hÞ)�”}”(hj¶ h]”hŒ1: enable telemetry”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Khj´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjš ubjˆ)�”}”(hŒm2, 3, 4: enable telemetry and calculate minimum, maximum and average for each counter over 2, 3 or 4 samples ”h]”hÞ)�”}”(hŒl2, 3, 4: enable telemetry and calculate minimum, maximum and average for each counter over 2, 3 or 4 samples”h]”hŒl2, 3, 4: enable telemetry and calculate minimum, maximum and average for each counter over 2, 3 or 4 samples”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhjË ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjš ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j- h´KhhÊh²hubhÞ)�”}”(hŒReturned values:”h]”hŒReturned values:”…”�”}”(hjé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ%1-4: telemetry is enabled and running”h]”hÞ)�”}”(hjü h]”hŒ%1-4: telemetry is enabled and running”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Khjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷ ubjˆ)�”}”(hŒ0: telemetry is disabled ”h]”hÞ)�”}”(hŒ0: telemetry is disabled”h]”hŒ0: telemetry is disabled”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Khj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj÷ ubeh}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j- h´KhhÊh²hubhÞ)�”}”(hŒExample.”h]”hŒExample.”…”�”}”(hj/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubhÞ)�”}”(hX:Writing '3' to this file starts the collection of telemetry metrics. Samples are collected every second and stored in a circular buffer of size 3. These values are then used to calculate the minimum, maximum and average for each counter. After enabling, counters can be retrieved through the ``device_data`` file::”h]”(hX(Writing ‘3’ to this file starts the collection of telemetry metrics. Samples are collected every second and stored in a circular buffer of size 3. These values are then used to calculate the minimum, maximum and average for each counter. After enabling, counters can be retrieved through the ”…”�”}”(hj= h²hh³Nh´Nubje0)�”}”(hŒ``device_data``”h]”hŒ device_data”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj= ubhŒ file:”…”�”}”(hj= h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubj¹)�”}”(hŒBecho 3 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/control”h]”hŒBecho 3 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/control”…”�”}”hj] sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KhhÊh²hubhÞ)�”}”(hŒDWriting '0' to this file stops the collection of telemetry metrics::”h]”hŒGWriting ‘0’ to this file stops the collection of telemetry metrics:”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubj¹)�”}”(hŒBecho 0 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/control”h]”hŒBecho 0 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/control”…”�”}”hjy sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_kernel_debug_qat_device_bdf_telemetry_device_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-kernel-debug-qat-device-bdf-telemetry-device-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KJuh1j@hj£ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒH**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/device_data**”h]”j`)�”}”(hŒH**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/device_data**”h]”hŒD/sys/kernel/debug/qat__/telemetry/device_data”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj  ubah}”(h]”jŸ ah ]”h"]”Œ9abi_sys_kernel_debug_qat_device_bdf_telemetry_device_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jî j• sj˜}”jŸ j• subhÞ)�”}”(hŒcDefined on file :ref:`debugfs-driver-qat_telemetry `”h]”(hŒDefined on file ”…”�”}”(hjó h²hh³Nh´Nubh)�”}”(hŒS:ref:`debugfs-driver-qat_telemetry `”h]”j§)�”}”(hjý h]”hŒdebugfs-driver-qat_telemetry”…”�”}”(hjÿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjû ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j  Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_debugfs_driver_qat_telemetry”uh1hh³j- h´K%hjó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubhÞ)�”}”(hŒo(RO) Reports device telemetry counters. Reads report metrics about performance and utilization of a QAT device:”h]”hŒo(RO) Reports device telemetry counters. Reads report metrics about performance and utilization of a QAT device:”…”�”}”(hj! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj2 ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj2 ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒField”h]”hŒField”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjL ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj2 ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ sample_cnt”h]”hŒ sample_cnt”…”�”}”(hj’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ\number of acquisitions of telemetry data from the device. Reads are performed every 1000 ms.”h]”hŒ\number of acquisitions of telemetry data from the device. Reads are performed every 1000 ms.”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ pci_trans_cnt”h]”hŒ pci_trans_cnt”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#number of PCIe partial transactions”h]”hŒ#number of PCIe partial transactions”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjà ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ max_rd_lat”h]”hŒ max_rd_lat”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú ubjW)�”}”(hhh]”hÞ)�”}”(hŒ>maximum logged read latency [ns] (could be any read operation)”h]”hŒ>maximum logged read latency [ns] (could be any read operation)”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒrd_lat_acc_avg”h]”hŒrd_lat_acc_avg”…”�”}”(hj7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1 ubjW)�”}”(hhh]”hÞ)�”}”(hŒaverage read latency [ns]”h]”hŒaverage read latency [ns]”…”�”}”(hjN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ max_gp_lat”h]”hŒ max_gp_lat”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh ubjW)�”}”(hhh]”hÞ)�”}”(hŒ8max get to put latency [ns] (only takes samples for AE0)”h]”hŒ8max get to put latency [ns] (only takes samples for AE0)”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgp_lat_acc_avg”h]”hŒgp_lat_acc_avg”…”�”}”(hj¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ ubjW)�”}”(hhh]”hÞ)�”}”(hŒaverage get to put latency [ns]”h]”hŒaverage get to put latency [ns]”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbw_in”h]”hŒbw_in”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ ubjW)�”}”(hhh]”hÞ)�”}”(hŒPCIe, write bandwidth [Mbps]”h]”hŒPCIe, write bandwidth [Mbps]”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbw_out”h]”hŒbw_out”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubjW)�”}”(hhh]”hÞ)�”}”(hŒPCIe, read bandwidth [Mbps]”h]”hŒPCIe, read bandwidth [Mbps]”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ re_acc_avg”h]”hŒ re_acc_avg”…”�”}”(hjJ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD ubjW)�”}”(hhh]”hÞ)�”}”(hŒaverage ring empty time [ns]”h]”hŒaverage ring empty time [ns]”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒat_page_req_lat_avg”h]”hŒat_page_req_lat_avg”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ9Address Translator(AT), average page request latency [ns]”h]”hŒ9Address Translator(AT), average page request latency [ns]”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒat_trans_lat_avg”h]”hŒat_trans_lat_avg”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj² ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)AT, average page translation latency [ns]”h]”hŒ)AT, average page translation latency [ns]”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj² ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒat_max_tlb_used”h]”hŒat_max_tlb_used”…”�”}”(hjï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé ubjW)�”}”(hhh]”hÞ)�”}”(hŒAT, maximum uTLB used”h]”hŒAT, maximum uTLB used”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjé ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_cpr”h]”hŒ util_cpr”…”�”}”(hj& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&utilization of Compression slice N [%]”h]”hŒ&utilization of Compression slice N [%]”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_cpr”h]”hŒ exec_cpr”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW ubjW)�”}”(hhh]”hÞ)�”}”(hŒ&execution count of Compression slice N”h]”hŒ&execution count of Compression slice N”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjW ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_xlt”h]”hŒ util_xlt”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%utilization of Translator slice N [%]”h]”hŒ%utilization of Translator slice N [%]”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_xlt”h]”hŒ exec_xlt”…”�”}”(hjË h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ%execution count of Translator slice N”h]”hŒ%execution count of Translator slice N”…”�”}”(hjâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_dcpr”h]”hŒ util_dcpr”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(utilization of Decompression slice N [%]”h]”hŒ(utilization of Decompression slice N [%]”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_dcpr”h]”hŒ exec_dcpr”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3 ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(execution count of Decompression slice N”h]”hŒ(execution count of Decompression slice N”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_cnv”h]”hŒ util_cnv”…”�”}”(hjp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1utilization of Compression and verify slice N [%]”h]”hŒ1utilization of Compression and verify slice N [%]”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_cnv”h]”hŒ exec_cnv”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ1execution count of Compression and verify slice N”h]”hŒ1execution count of Compression and verify slice N”…”�”}”(hj¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_dcprz”h]”hŒ util_dcprz”…”�”}”(hjÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(utilization of Decompression slice N [%]”h]”hŒ(utilization of Decompression slice N [%]”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_dcprz”h]”hŒ exec_dcprz”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(execution count of Decompression slice N”h]”hŒ(execution count of Decompression slice N”…”�”}”(hj, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_pke”h]”hŒ util_pke”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF ubjW)�”}”(hhh]”hÞ)�”}”(hŒutilization of PKE N [%]”h]”hŒutilization of PKE N [%]”…”�”}”(hjc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjF ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_pke”h]”hŒ exec_pke”…”�”}”(hjƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj} ubjW)�”}”(hhh]”hÞ)�”}”(hŒexecution count of PKE N”h]”hŒexecution count of PKE N”…”�”}”(hjš h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj} ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_ucs”h]”hŒ util_ucs”…”�”}”(hjº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj· ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ ubjW)�”}”(hhh]”hÞ)�”}”(hŒutilization of UCS slice N [%]”h]”hŒutilization of UCS slice N [%]”…”�”}”(hjÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_ucs”h]”hŒ exec_ucs”…”�”}”(hjñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë ubjW)�”}”(hhh]”hÞ)�”}”(hŒexecution count of UCS slice N”h]”hŒexecution count of UCS slice N”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_wat”h]”hŒ util_wat”…”�”}”(hj( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj" ubjW)�”}”(hhh]”hÞ)�”}”(hŒ2utilization of Wireless Authentication slice N [%]”h]”hŒ2utilization of Wireless Authentication slice N [%]”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_wat”h]”hŒ exec_wat”…”�”}”(hj_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY ubjW)�”}”(hhh]”hÞ)�”}”(hŒ2execution count of Wireless Authentication slice N”h]”hŒ2execution count of Wireless Authentication slice N”…”�”}”(hjv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjY ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_wcp”h]”hŒ util_wcp”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*utilization of Wireless Cipher slice N [%]”h]”hŒ*utilization of Wireless Cipher slice N [%]”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_wcp”h]”hŒ exec_wcp”…”�”}”(hjÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ*execution count of Wireless Cipher slice N”h]”hŒ*execution count of Wireless Cipher slice N”…”�”}”(hjä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjá ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_cph”h]”hŒ util_cph”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!utilization of Cipher slice N [%]”h]”hŒ!utilization of Cipher slice N [%]”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_cph”h]”hŒ exec_cph”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5 ubjW)�”}”(hhh]”hÞ)�”}”(hŒ!execution count of Cipher slice N”h]”hŒ!execution count of Cipher slice N”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ util_ath”h]”hŒ util_ath”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)utilization of Authentication slice N [%]”h]”hŒ)utilization of Authentication slice N [%]”…”�”}”(hj‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjl ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ exec_ath”h]”hŒ exec_ath”…”�”}”(hj© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ)execution count of Authentication slice N”h]”hŒ)execution count of Authentication slice N”…”�”}”(hjÀ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_wait_cnv”h]”hŒcmdq_wait_cnv”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ ubjW)�”}”(hhh]”hÞ)�”}”(hŒBwait time for cmdq N to get Compression and verify slice ownership”h]”hŒBwait time for cmdq N to get Compression and verify slice ownership”…”�”}”(hj÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_exec_cnv”h]”hŒcmdq_exec_cnv”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒACompression and verify slice execution time while owned by cmdq N”h]”hŒACompression and verify slice execution time while owned by cmdq N”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_drain_cnv”h]”hŒcmdq_drain_cnv”…”�”}”(hjN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH ubjW)�”}”(hhh]”hÞ)�”}”(hŒGtime taken for cmdq N to release Compression and verify slice ownership”h]”hŒGtime taken for cmdq N to release Compression and verify slice ownership”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_wait_dcprz”h]”hŒcmdq_wait_dcprz”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ;wait time for cmdq N to get Decompression slice N ownership”h]”hŒ;wait time for cmdq N to get Decompression slice N ownership”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_exec_dcprz”h]”hŒcmdq_exec_dcprz”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ8Decompression slice execution time while owned by cmdq N”h]”hŒ8Decompression slice execution time while owned by cmdq N”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_drain_dcprz”h]”hŒcmdq_drain_dcprz”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubjW)�”}”(hhh]”hÞ)�”}”(hŒ>time taken for cmdq N to release Decompression slice ownership”h]”hŒ>time taken for cmdq N to release Decompression slice ownership”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_wait_pke”h]”hŒcmdq_wait_pke”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/wait time for cmdq N to get PKE slice ownership”h]”hŒ/wait time for cmdq N to get PKE slice ownership”…”�”}”(hjA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_exec_pke”h]”hŒcmdq_exec_pke”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.PKE slice execution time while owned by cmdq N”h]”hŒ.PKE slice execution time while owned by cmdq N”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_drain_pke”h]”hŒcmdq_drain_pke”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4time taken for cmdq N to release PKE slice ownership”h]”hŒ4time taken for cmdq N to release PKE slice ownership”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_wait_ucs”h]”hŒcmdq_wait_ucs”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ/wait time for cmdq N to get UCS slice ownership”h]”hŒ/wait time for cmdq N to get UCS slice ownership”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_exec_ucs”h]”hŒcmdq_exec_ucs”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.UCS slice execution time while owned by cmdq N”h]”hŒ.UCS slice execution time while owned by cmdq N”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_drain_ucs”h]”hŒcmdq_drain_ucs”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7 ubjW)�”}”(hhh]”hÞ)�”}”(hŒ4time taken for cmdq N to release UCS slice ownership”h]”hŒ4time taken for cmdq N to release UCS slice ownership”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_wait_ath”h]”hŒcmdq_wait_ath”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubjW)�”}”(hhh]”hÞ)�”}”(hŒ:wait time for cmdq N to get Authentication slice ownership”h]”hŒ:wait time for cmdq N to get Authentication slice ownership”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_exec_ath”h]”hŒcmdq_exec_ath”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ9Authentication slice execution time while owned by cmdq N”h]”hŒ9Authentication slice execution time while owned by cmdq N”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒcmdq_drain_ath”h]”hŒcmdq_drain_ath”…”�”}”(hjâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjß ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ?time taken for cmdq N to release Authentication slice ownership”h]”hŒ?time taken for cmdq N to release Authentication slice ownership”…”�”}”(hjù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÜ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒBThe telemetry report file can be read with the following command::”h]”hŒAThe telemetry report file can be read with the following command:”…”�”}”(hj& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubj¹)�”}”(hŒAcat /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/device_data”h]”hŒAcat /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/device_data”…”�”}”hj4 sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´K%hhÊh²hubhÞ)�”}”(hŒSIf ``control`` is set to 1, only the current values of the counters are displayed::”h]”(hŒIf ”…”�”}”(hjB h²hh³Nh´Nubje0)�”}”(hŒ ``control``”h]”hŒcontrol”…”�”}”(hjJ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjB ubhŒD is set to 1, only the current values of the counters are displayed:”…”�”}”(hjB h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²•ôhubj¹)�”}”(hŒ ”h]”hŒ ”…”�”}”hjb sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´K%hhÊh²hubhÞ)�”}”(hŒMIf ``control`` is 2, 3 or 4, counters are displayed in the following format::”h]”(hŒIf ”…”�”}”(hjp h²hh³Nh´Nubje0)�”}”(hŒ ``control``”h]”hŒcontrol”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjp ubhŒ> is 2, 3 or 4, counters are displayed in the following format:”…”�”}”(hjp h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubj¹)�”}”(hŒ* ”h]”hŒ* ”…”�”}”hj� sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´K%hhÊh²hubhÞ)�”}”(hŒYIf a device lacks of a specific accelerator, the corresponding attribute is not reported.”h]”hŒYIf a device lacks of a specific accelerator, the corresponding attribute is not reported.”…”�”}”(hjž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´K%hhÊh²hubj))�”}”(hŒB.. _abi_sys_kernel_debug_qat_device_bdf_telemetry_rp_a_b_c_d_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-debug-qat-device-bdf-telemetry-rp-a-b-c-d-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KUuh1j@hjÈ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒS**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/rp_\_data**”h]”j`)�”}”(hŒS**\/sys\/kernel\/debug\/qat_\_\\/telemetry\/rp_\_data**”h]”hŒO/sys/kernel/debug/qat__/telemetry/rp__data”…”�”}”(hjâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅ ubah}”(h]”jÄ ah ]”h"]”Œ=abi_sys_kernel_debug_qat_device_bdf_telemetry_rp_a_b_c_d_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j jº sj˜}”jÄ jº subhÞ)�”}”(hŒcDefined on file :ref:`debugfs-driver-qat_telemetry `”h]”(hŒDefined on file ”…”�”}”(hj h²hh³Nh´Nubh)�”}”(hŒS:ref:`debugfs-driver-qat_telemetry `”h]”j§)�”}”(hj" h]”hŒdebugfs-driver-qat_telemetry”…”�”}”(hj$ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j. Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_debugfs_driver_qat_telemetry”uh1hh³j- h´Kˆhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒm(RW) Selects up to 4 Ring Pairs (RP) to monitor, one per file, and report telemetry counters related to each.”h]”hŒm(RW) Selects up to 4 Ring Pairs (RP) to monitor, one per file, and report telemetry counters related to each.”…”�”}”(hjF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒAllowed values to write:”h]”hŒAllowed values to write:”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubjƒ)�”}”(hhh]”jˆ)�”}”(hŒÝ0 to ````: Ring pair to be monitored. The value of ``num_rps`` can be retrieved through ``/sys/bus/pci/devices//qat/num_rps``. See :ref:`testing\/sysfs\-driver\-qat `. ”h]”hÞ)�”}”(hŒÜ0 to ````: Ring pair to be monitored. The value of ``num_rps`` can be retrieved through ``/sys/bus/pci/devices//qat/num_rps``. See :ref:`testing\/sysfs\-driver\-qat `.”h]”(hŒ0 to ”…”�”}”(hji h²hh³Nh´Nubje0)�”}”(hŒ````”h]”hŒ ”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hji ubhŒ*: Ring pair to be monitored. The value of ”…”�”}”(hji h²hh³Nh´Nubje0)�”}”(hŒ ``num_rps``”h]”hŒnum_rps”…”�”}”(hjƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hji ubhŒ can be retrieved through ”…”�”}”(hji h²hh³Nh´Nubje0)�”}”(hŒ*``/sys/bus/pci/devices//qat/num_rps``”h]”hŒ&/sys/bus/pci/devices//qat/num_rps”…”�”}”(hj• h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hji ubhŒ. See ”…”�”}”(hji h²hh³Nh´Nubh)�”}”(hŒF:ref:`testing\/sysfs\-driver\-qat `”h]”j§)�”}”(hj© h]”hŒtesting/sysfs-driver-qat”…”�”}”(hj« h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j- h´Kˆhji ubhŒ.”…”�”}”(hji h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhje ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjb ubah}”(h]”h ]”h"]”h$]”h&]”j§jÛžuh1j‚h³j- h´KˆhhÊh²hubhÞ)�”}”(hŒJReads report metrics about performance and utilization of the selected RP:”h]”hŒJReads report metrics about performance and utilization of the selected RP:”…”�”}”(hjÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjî ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjî ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒField”h]”hŒField”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhjî ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ sample_cnt”h]”hŒ sample_cnt”…”�”}”(hjN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH ubjW)�”}”(hhh]”hÞ)�”}”(hŒ[number of acquisitions of telemetry data from the device. Reads are performed every 1000 ms”h]”hŒ[number of acquisitions of telemetry data from the device. Reads are performed every 1000 ms”…”�”}”(hje h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒrp_num”h]”hŒrp_num”…”�”}”(hj… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ(RP number associated with slot ”h]”hŒ(RP number associated with slot ”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ service_type”h]”hŒ service_type”…”�”}”(hj¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ ubjW)�”}”(hhh]”hÞ)�”}”(hŒservice associated to the RP”h]”hŒservice associated to the RP”…”�”}”(hjÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ pci_trans_cnt”h]”hŒ pci_trans_cnt”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#number of PCIe partial transactions”h]”hŒ#number of PCIe partial transactions”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjí ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒgp_lat_acc_avg”h]”hŒgp_lat_acc_avg”…”�”}”(hj* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒaverage get to put latency [ns]”h]”hŒaverage get to put latency [ns]”…”�”}”(hjA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbw_in”h]”hŒbw_in”…”�”}”(hja h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ ubjW)�”}”(hhh]”hÞ)�”}”(hŒPCIe, write bandwidth [Mbps]”h]”hŒPCIe, write bandwidth [Mbps]”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhju ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒbw_out”h]”hŒbw_out”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubjW)�”}”(hhh]”hÞ)�”}”(hŒPCIe, read bandwidth [Mbps]”h]”hŒPCIe, read bandwidth [Mbps]”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒat_glob_devtlb_hit”h]”hŒat_glob_devtlb_hit”…”�”}”(hjÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ"Message descriptor DevTLB hit rate”h]”hŒ"Message descriptor DevTLB hit rate”…”�”}”(hjæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒat_glob_devtlb_miss”h]”hŒat_glob_devtlb_miss”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Message descriptor DevTLB miss rate”h]”hŒ#Message descriptor DevTLB miss rate”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒtl_at_payld_devtlb_hit”h]”hŒtl_at_payld_devtlb_hit”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7 ubjW)�”}”(hhh]”hÞ)�”}”(hŒPayload DevTLB hit rate”h]”hŒPayload DevTLB hit rate”…”�”}”(hjT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒtl_at_payld_devtlb_miss”h]”hŒtl_at_payld_devtlb_miss”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubjW)�”}”(hhh]”hÞ)�”}”(hŒPayload DevTLB miss rate”h]”hŒPayload DevTLB miss rate”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒExample.”h]”hŒExample.”…”�”}”(hj¸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒnWriting the value '32' to the file ``rp_C_data`` starts the collection of telemetry metrics for ring pair 32::”h]”(hŒ'Writing the value ‘32’ to the file ”…”�”}”(hjÆ h²hh³Nh´Nubje0)�”}”(hŒ ``rp_C_data``”h]”hŒ rp_C_data”…”�”}”(hjÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjÆ ubhŒ= starts the collection of telemetry metrics for ring pair 32:”…”�”}”(hjÆ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj¹)�”}”(hŒEecho 32 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/rp_C_data”h]”hŒEecho 32 > /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/rp_C_data”…”�”}”hjæ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KˆhhÊh²hubhÞ)�”}”(hŒIOnce a ring pair is selected, statistics can be read accessing the file::”h]”hŒHOnce a ring pair is selected, statistics can be read accessing the file:”…”�”}”(hjô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj¹)�”}”(hŒ?cat /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/rp_C_data”h]”hŒ?cat /sys/kernel/debug/qat_4xxx_0000:6b:00.0/telemetry/rp_C_data”…”�”}”hj! sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KˆhhÊh²hubhÞ)�”}”(hŒSIf ``control`` is set to 1, only the current values of the counters are displayed::”h]”(hŒIf ”…”�”}”(hj! h²hh³Nh´Nubje0)�”}”(hŒ ``control``”h]”hŒcontrol”…”�”}”(hj! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj! ubhŒD is set to 1, only the current values of the counters are displayed:”…”�”}”(hj! h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj¹)�”}”(hŒ ”h]”hŒ ”…”�”}”hj0! sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KˆhhÊh²hubhÞ)�”}”(hŒMIf ``control`` is 2, 3 or 4, counters are displayed in the following format::”h]”(hŒIf ”…”�”}”(hj>! h²hh³Nh´Nubje0)�”}”(hŒ ``control``”h]”hŒcontrol”…”�”}”(hjF! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj>! ubhŒ> is 2, 3 or 4, counters are displayed in the following format:”…”�”}”(hj>! h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj¹)�”}”(hŒ* ”h]”hŒ* ”…”�”}”hj^! sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j- h´KˆhhÊh²hubhÞ)�”}”(hŒçOn QAT GEN4 devices there are 64 RPs on a PF, so the allowed values are 0..63. This number is absolute to the device. If Virtual Functions (VF) are used, the ring pair number can be derived from the Bus, Device, Function of the VF:”h]”hŒçOn QAT GEN4 devices there are 64 RPs on a PF, so the allowed values are 0..63. This number is absolute to the device. If Virtual Functions (VF) are used, the ring pair number can be derived from the Bus, Device, Function of the VF:”…”�”}”(hjl! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj}! ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj}! ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj}! ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj}! ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj}! ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PCI BDF/VF”h]”hŒ PCI BDF/VF”…”�”}”(hj»! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¸! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ! ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP0”h]”hŒRP0”…”�”}”(hjÒ! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÏ! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ! ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP1”h]”hŒRP1”…”�”}”(hjé! h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjæ! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ! ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP2”h]”hŒRP2”…”�”}”(hj" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjý! ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ! ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP3”h]”hŒRP3”…”�”}”(hj" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ! ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²! ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj}! ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.1”h]”hŒ 0000:6b:0.1”…”�”}”(hj@" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj=" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 0”h]”hŒRP 0”…”�”}”(hjW" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjT" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 1”h]”hŒRP 1”…”�”}”(hjn" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjk" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 2”h]”hŒRP 2”…”�”}”(hj…" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‚" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 3”h]”hŒRP 3”…”�”}”(hjœ" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj™" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.2”h]”hŒ 0000:6b:0.2”…”�”}”(hj¼" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¹" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 4”h]”hŒRP 4”…”�”}”(hjÓ" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÐ" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 5”h]”hŒRP 5”…”�”}”(hjê" h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjç" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 6”h]”hŒRP 6”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjþ" ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶" ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 7”h]”hŒRP 7”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.3”h]”hŒ 0000:6b:0.3”…”�”}”(hj8# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj5# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 8”h]”hŒRP 8”…”�”}”(hjO# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjL# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 9”h]”hŒRP 9”…”�”}”(hjf# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjc# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 10”h]”hŒRP 10”…”�”}”(hj}# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjz# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 11”h]”hŒRP 11”…”�”}”(hj”# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‘# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.4”h]”hŒ 0000:6b:0.4”…”�”}”(hj´# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj±# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 12”h]”hŒRP 12”…”�”}”(hjË# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÈ# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 13”h]”hŒRP 13”…”�”}”(hjâ# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjß# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 14”h]”hŒRP 14”…”�”}”(hjù# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjö# ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®# ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 15”h]”hŒRP 15”…”�”}”(hj$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj $ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj®# ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.5”h]”hŒ 0000:6b:0.5”…”�”}”(hj0$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj-$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 16”h]”hŒRP 16”…”�”}”(hjG$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjD$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 17”h]”hŒRP 17”…”�”}”(hj^$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj[$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 18”h]”hŒRP 18”…”�”}”(hju$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjr$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 19”h]”hŒRP 19”…”�”}”(hjŒ$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‰$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.6”h]”hŒ 0000:6b:0.6”…”�”}”(hj¬$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj©$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 20”h]”hŒRP 20”…”�”}”(hjÃ$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÀ$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 21”h]”hŒRP 21”…”�”}”(hjÚ$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj×$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 22”h]”hŒRP 22”…”�”}”(hjñ$ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjî$ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦$ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 23”h]”hŒRP 23”…”�”}”(hj% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦$ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.7”h]”hŒ 0000:6b:0.7”…”�”}”(hj(% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj%% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 24”h]”hŒRP 24”…”�”}”(hj?% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj<% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 25”h]”hŒRP 25”…”�”}”(hjV% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjS% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 26”h]”hŒRP 26”…”�”}”(hjm% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjj% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 27”h]”hŒRP 27”…”�”}”(hj„% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj�% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"% ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.0”h]”hŒ 0000:6b:1.0”…”�”}”(hj¤% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¡% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 28”h]”hŒRP 28”…”�”}”(hj»% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¸% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 29”h]”hŒRP 29”…”�”}”(hjÒ% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÏ% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 30”h]”hŒRP 30”…”�”}”(hjé% h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjæ% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž% ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 31”h]”hŒRP 31”…”�”}”(hj& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjý% ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž% ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.1”h]”hŒ 0000:6b:1.1”…”�”}”(hj & h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 32”h]”hŒRP 32”…”�”}”(hj7& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj4& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 33”h]”hŒRP 33”…”�”}”(hjN& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjK& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 34”h]”hŒRP 34”…”�”}”(hje& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjb& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 35”h]”hŒRP 35”…”�”}”(hj|& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjy& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj& ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.2”h]”hŒ 0000:6b:1.2”…”�”}”(hjœ& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj™& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 36”h]”hŒRP 36”…”�”}”(hj³& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj°& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 37”h]”hŒRP 37”…”�”}”(hjÊ& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÇ& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 38”h]”hŒRP 38”…”�”}”(hjá& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÞ& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–& ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 39”h]”hŒRP 39”…”�”}”(hjø& h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjõ& ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–& ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.3”h]”hŒ 0000:6b:1.3”…”�”}”(hj' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 40”h]”hŒRP 40”…”�”}”(hj/' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj,' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 41”h]”hŒRP 41”…”�”}”(hjF' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjC' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 42”h]”hŒRP 42”…”�”}”(hj]' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjZ' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 43”h]”hŒRP 43”…”�”}”(hjt' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjq' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj' ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.4”h]”hŒ 0000:6b:1.4”…”�”}”(hj”' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‘' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 44”h]”hŒRP 44”…”�”}”(hj«' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¨' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 45”h]”hŒRP 45”…”�”}”(hjÂ' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¿' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 46”h]”hŒRP 46”…”�”}”(hjÙ' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÖ' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ' ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 47”h]”hŒRP 47”…”�”}”(hjð' h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjí' ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ' ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.5”h]”hŒ 0000:6b:1.5”…”�”}”(hj( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj ( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 48”h]”hŒRP 48”…”�”}”(hj'( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj$( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 49”h]”hŒRP 49”…”�”}”(hj>( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj;( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 50”h]”hŒRP 50”…”�”}”(hjU( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjR( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 51”h]”hŒRP 51”…”�”}”(hjl( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhji( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ( ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.6”h]”hŒ 0000:6b:1.6”…”�”}”(hjŒ( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‰( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 52”h]”hŒRP 52”…”�”}”(hj£( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj ( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 53”h]”hŒRP 53”…”�”}”(hjº( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj·( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 54”h]”hŒRP 54”…”�”}”(hjÑ( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÎ( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†( ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 55”h]”hŒRP 55”…”�”}”(hjè( h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjå( ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†( ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:1.7”h]”hŒ 0000:6b:1.7”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 56”h]”hŒRP 56”…”�”}”(hj) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 57”h]”hŒRP 57”…”�”}”(hj6) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj3) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 58”h]”hŒRP 58”…”�”}”(hjM) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjJ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 59”h]”hŒRP 59”…”�”}”(hjd) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhja) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj) ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:2.0”h]”hŒ 0000:6b:2.0”…”�”}”(hj„) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj�) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 60”h]”hŒRP 60”…”�”}”(hj›) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj˜) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 61”h]”hŒRP 61”…”�”}”(hj²) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¯) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 62”h]”hŒRP 62”…”�”}”(hjÉ) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÆ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~) ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 63”h]”hŒRP 63”…”�”}”(hjà) h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÝ) ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~) ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7" ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}! ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjz! ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ:The mapping is only valid for the BDFs of VFs on the host.”h]”hŒ:The mapping is only valid for the BDFs of VFs on the host.”…”�”}”(hj * h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒöThe service provided on a ring-pair varies depending on the configuration. The configuration for a given device can be queried and set using ``cfg_services``. See :ref:`testing\/sysfs\-driver\-qat ` for details.”h]”(hŒ�The service provided on a ring-pair varies depending on the configuration. The configuration for a given device can be queried and set using ”…”�”}”(hj* h²hh³Nh´Nubje0)�”}”(hŒ``cfg_services``”h]”hŒ cfg_services”…”�”}”(hj#* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hj* ubhŒ. See ”…”�”}”(hj* h²hh³Nh´Nubh)�”}”(hŒF:ref:`testing\/sysfs\-driver\-qat `”h]”j§)�”}”(hj7* h]”hŒtesting/sysfs-driver-qat”…”�”}”(hj9* h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5* ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jC* Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j- h´Kˆhj* ubhŒ for details.”…”�”}”(hj* h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒ{The following table reports how ring pairs are mapped to VFs on the PF 0000:6b:0.0 configured for `sym;asym` or `asym;sym`:”h]”(hŒbThe following table reports how ring pairs are mapped to VFs on the PF 0000:6b:0.0 configured for ”…”�”}”(hj_* h²hh³Nh´Nubj-ø)�”}”(hŒ `sym;asym`”h]”hŒsym;asym”…”�”}”(hjg* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj_* ubhŒ or ”…”�”}”(hj_* h²hh³Nh´Nubj-ø)�”}”(hŒ `asym;sym`”h]”hŒasym;sym”…”�”}”(hjy* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhj_* ubhŒ:”…”�”}”(hj_* h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj”* ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj”* ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj”* ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj”* ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj”* ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PCI BDF/VF”h]”hŒ PCI BDF/VF”…”�”}”(hjÒ* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÏ* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ* ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP0/service”h]”hŒ RP0/service”…”�”}”(hjé* h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjæ* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ* ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP1/service”h]”hŒ RP1/service”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjý* ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ* ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP2/service”h]”hŒ RP2/service”…”�”}”(hj+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ* ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP3/service”h]”hŒ RP3/service”…”�”}”(hj.+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj++ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ* ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ* ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj”* ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.1”h]”hŒ 0000:6b:0.1”…”�”}”(hjW+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjT+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP 0 asym”h]”hŒ RP 0 asym”…”�”}”(hjn+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjk+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 1 sym”h]”hŒRP 1 sym”…”�”}”(hj…+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‚+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP 2 asym”h]”hŒ RP 2 asym”…”�”}”(hjœ+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj™+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 3 sym”h]”hŒRP 3 sym”…”�”}”(hj³+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj°+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ+ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN+ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.2”h]”hŒ 0000:6b:0.2”…”�”}”(hjÓ+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÐ+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP 4 asym”h]”hŒ RP 4 asym”…”�”}”(hjê+ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjç+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 5 sym”h]”hŒRP 5 sym”…”�”}”(hj, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjþ+ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP 6 asym”h]”hŒ RP 6 asym”…”�”}”(hj, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ+ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 7 sym”h]”hŒRP 7 sym”…”�”}”(hj/, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj,, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍ+ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN+ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.3”h]”hŒ 0000:6b:0.3”…”�”}”(hjO, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjL, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP 8 asym”h]”hŒ RP 8 asym”…”�”}”(hjf, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjc, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI, ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 9 sym”h]”hŒRP 9 sym”…”�”}”(hj}, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjz, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP10 asym”h]”hŒ RP10 asym”…”�”}”(hj”, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‘, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI, ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP11 sym”h]”hŒRP11 sym”…”�”}”(hj«, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¨, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjI, ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN+ ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjË, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÈ, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjâ, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjß, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjù, h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjö, ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj - ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ, ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj'- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj$- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅ, ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjN+ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”* ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘* ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ All VFs follow the same pattern.”h]”hŒ All VFs follow the same pattern.”…”�”}”(hjT- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒgThe following table reports how ring pairs are mapped to VFs on the PF 0000:6b:0.0 configured for `dc`:”h]”(hŒbThe following table reports how ring pairs are mapped to VFs on the PF 0000:6b:0.0 configured for ”…”�”}”(hjb- h²hh³Nh´Nubj-ø)�”}”(hŒ`dc`”h]”hŒdc”…”�”}”(hjj- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j,øhjb- ubhŒ:”…”�”}”(hjb- h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj…- ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj…- ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj…- ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj…- ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj…- ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ PCI BDF/VF”h]”hŒ PCI BDF/VF”…”�”}”(hjÃ- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÀ- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½- ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP0/service”h]”hŒ RP0/service”…”�”}”(hjÚ- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj×- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½- ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP1/service”h]”hŒ RP1/service”…”�”}”(hjñ- h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjî- ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½- ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP2/service”h]”hŒ RP2/service”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½- ubjW)�”}”(hhh]”hÞ)�”}”(hŒ RP3/service”h]”hŒ RP3/service”…”�”}”(hj. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½- ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº- ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj…- ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.1”h]”hŒ 0000:6b:0.1”…”�”}”(hjH. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjE. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 0 dc”h]”hŒRP 0 dc”…”�”}”(hj_. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj\. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 1 dc”h]”hŒRP 1 dc”…”�”}”(hjv. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjs. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 2 dc”h]”hŒRP 2 dc”…”�”}”(hj�. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjŠ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 3 dc”h]”hŒRP 3 dc”…”�”}”(hj¤. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¡. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjB. ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?. ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.2”h]”hŒ 0000:6b:0.2”…”�”}”(hjÄ. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÁ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 4 dc”h]”hŒRP 4 dc”…”�”}”(hjÛ. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjØ. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 5 dc”h]”hŒRP 5 dc”…”�”}”(hjò. h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjï. ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 6 dc”h]”hŒRP 6 dc”…”�”}”(hj / h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾. ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 7 dc”h]”hŒRP 7 dc”…”�”}”(hj / h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾. ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?. ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ 0000:6b:0.3”h]”hŒ 0000:6b:0.3”…”�”}”(hj@/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj=/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 8 dc”h]”hŒRP 8 dc”…”�”}”(hjW/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjT/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP 9 dc”h]”hŒRP 9 dc”…”�”}”(hjn/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjk/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP10 dc”h]”hŒRP10 dc”…”�”}”(hj…/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj‚/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒRP11 dc”h]”hŒRP11 dc”…”�”}”(hjœ/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj™/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:/ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?. ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj¼/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj¹/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjÓ/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhjÐ/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hjê/ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjç/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhjþ/ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶/ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ...”h]”hŒ...”…”�”}”(hj0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´Kˆhj0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¶/ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?. ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…- ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚- ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ¦The mapping of a RP to a service can be retrieved using ``rp2srv`` from sysfs. See :ref:`testing\/sysfs\-driver\-qat ` for details.”h]”(hŒ8The mapping of a RP to a service can be retrieved using ”…”�”}”(hjE0 h²hh³Nh´Nubje0)�”}”(hŒ ``rp2srv``”h]”hŒrp2srv”…”�”}”(hjM0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjE0 ubhŒ from sysfs. See ”…”�”}”(hjE0 h²hh³Nh´Nubh)�”}”(hŒF:ref:`testing\/sysfs\-driver\-qat `”h]”j§)�”}”(hja0 h]”hŒtesting/sysfs-driver-qat”…”�”}”(hjc0 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj_0 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jm0 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_driver_qat”uh1hh³j- h´KˆhjE0 ubhŒ for details.”…”�”}”(hjE0 h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubhÞ)�”}”(hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”h]”hŒCThis attribute is only available for qat_4xxx and qat_6xxx devices.”…”�”}”(hj‰0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j- h´KˆhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_scmi_n_atomic_threshold_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-scmi-n-atomic-threshold-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\/atomic_threshold_us**”h]”j`)�”}”(hŒ:**\/sys\/kernel\/debug\/scmi\/\\/atomic_threshold_us**”h]”hŒ6/sys/kernel/debug/scmi//atomic_threshold_us”…”�”}”(hj¿0 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/debugfs-scmi”h´K hj¸0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²0 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥0 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢0 ubah}”(h]”j¡0 ah ]”h"]”Œ/abi_sys_kernel_debug_scmi_n_atomic_threshold_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ0 j—0 sj˜}”j¡0 j—0 subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hjö0 h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hj1 h]”hŒ debugfs-scmi”…”�”}”(hj1 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ0 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j 1 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´K hjö0 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K hhÊh²hubhÞ)�”}”(hXAn optional time value, expressed in microseconds, representing, on this SCMI instance , the threshold above which any SCMI command, advertised to have an higher-than-threshold execution latency, should not be considered for atomic mode of operation, even if requested.”h]”hXAn optional time value, expressed in microseconds, representing, on this SCMI instance , the threshold above which any SCMI command, advertised to have an higher-than-threshold execution latency, should not be considered for atomic mode of operation, even if requested.”…”�”}”(hj$1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj91 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´K hj51 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjJ1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K hjG1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj51 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´K hj21 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ... _abi_sys_kernel_debug_scmi_n_instance_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-debug-scmi-n-instance-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjx1 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/debug\/scmi\/\\/instance_name**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/debug\/scmi\/\\/instance_name**”h]”hŒ0/sys/kernel/debug/scmi//instance_name”…”�”}”(hj’1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽ1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khj‹1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…1 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjx1 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hju1 ubah}”(h]”jt1 ah ]”h"]”Œ)abi_sys_kernel_debug_scmi_n_instance_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃ1 jj1 sj˜}”jt1 jj1 subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hjÈ1 h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hjÒ1 h]”hŒ debugfs-scmi”…”�”}”(hjÔ1 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐ1 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ1 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´KhjÈ1 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubhÞ)�”}”(hŒÖThe name of the underlying SCMI instance described by all the debugfs accessors rooted at /sys/kernel/debug/scmi/, expressed as the full name of the top DT SCMI node under which this SCMI instance is rooted.”h]”hŒÖThe name of the underlying SCMI instance described by all the debugfs accessors rooted at /sys/kernel/debug/scmi/, expressed as the full name of the top DT SCMI node under which this SCMI instance is rooted.”…”�”}”(hjö1 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj 2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´Khj2 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´Khj2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_kernel_debug_scmi_n_raw_channels_m_message:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-scmi-n-raw-channels-m-message”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hjJ2 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message**”h]”j`)�”}”(hŒD**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message**”h]”hŒ@/sys/kernel/debug/scmi//raw/channels//message”…”�”}”(hjd2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-scmi-raw”h´Khhj]2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ2 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG2 ubah}”(h]”jF2 ah ]”h"]”Œ2abi_sys_kernel_debug_scmi_n_raw_channels_m_message”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–2 j<2 sj˜}”jF2 j<2 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hj›2 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj¥2 h]”hŒdebugfs-scmi-raw”…”�”}”(hj§2 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£2 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±2 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´Khhj›2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhhÊh²hubhÞ)�”}”(hX�SCMI Raw synchronous message injection/snooping facility; write a complete SCMI synchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel. Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”h]”hX�SCMI Raw synchronous message injection/snooping facility; write a complete SCMI synchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel. Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”…”�”}”(hjÉ2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÞ2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´KhhjÚ2 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjï2 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Khhjì2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÚ2 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´Khhj×2 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ=.. _abi_sys_kernel_debug_scmi_n_raw_channels_m_message_async:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-kernel-debug-scmi-n-raw-channels-m-message-async”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj3 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_async**”h]”j`)�”}”(hŒJ**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_async**”h]”hŒF/sys/kernel/debug/scmi//raw/channels//message_async”…”�”}”(hj73 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj33 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K€hj03 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj3 ubah}”(h]”j3 ah ]”h"]”Œ8abi_sys_kernel_debug_scmi_n_raw_channels_m_message_async”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jh3 j3 sj˜}”j3 j3 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjm3 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hjw3 h]”hŒdebugfs-scmi-raw”…”�”}”(hjy3 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hju3 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒ3 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´K€hjm3 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K€hhÊh²hubhÞ)�”}”(hXSCMI Raw asynchronous message injection/snooping facility; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel. Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”h]”hXSCMI Raw asynchronous message injection/snooping facility; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel. Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”…”�”}”(hj›3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K€hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj°3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´K€hj¬3 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjÁ3 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K€hj¾3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj¬3 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´K€hj©3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_kernel_debug_scmi_n_raw_channels_m_message_poll:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-scmi-n-raw-channels-m-message-poll”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjï3 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_poll**”h]”j`)�”}”(hŒI**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_poll**”h]”hŒE/sys/kernel/debug/scmi//raw/channels//message_poll”…”�”}”(hj 4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Kœhj4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÿ3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjü3 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjï3 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjì3 ubah}”(h]”jë3 ah ]”h"]”Œ7abi_sys_kernel_debug_scmi_n_raw_channels_m_message_poll”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j:4 já3 sj˜}”jë3 já3 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hj?4 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hjI4 h]”hŒdebugfs-scmi-raw”…”�”}”(hjK4 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjG4 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU4 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´Kœhj?4 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KœhhÊh²hubhÞ)�”}”(hXÔSCMI Raw message injection/snooping facility using polling mode; write a complete SCMI command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel, using polling mode on the reception path. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”h]”hXÔSCMI Raw message injection/snooping facility using polling mode; write a complete SCMI command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel, using polling mode on the reception path. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”…”�”}”(hjm4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KœhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj‚4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´Kœhj~4 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj“4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Kœhj�4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj~4 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´Kœhj{4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒB.. _abi_sys_kernel_debug_scmi_n_raw_channels_m_message_poll_async:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-debug-scmi-n-raw-channels-m-message-poll-async”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KQuh1j@hjÁ4 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒO**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_poll_async**”h]”j`)�”}”(hŒO**\/sys\/kernel\/debug\/scmi\/\\/raw\/channels\/\\/message_poll_async**”h]”hŒK/sys/kernel/debug/scmi//raw/channels//message_poll_async”…”�”}”(hjÛ4 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KµhjÔ4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑ4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎ4 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁ4 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾4 ubah}”(h]”j½4 ah ]”h"]”Œ=abi_sys_kernel_debug_scmi_n_raw_channels_m_message_poll_async”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j 5 j³4 sj˜}”j½4 j³4 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hj5 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj5 h]”hŒdebugfs-scmi-raw”…”�”}”(hj5 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj5 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'5 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´Kµhj5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KµhhÊh²hubhÞ)�”}”(hX¦SCMI Raw asynchronous message injection/snooping facility using polling-mode; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel, using polling mode on the reception path of the immediate part of the asynchronous command. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”•h]”hX¦SCMI Raw asynchronous message injection/snooping facility using polling-mode; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance through the transport channel, using polling mode on the reception path of the immediate part of the asynchronous command. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived on channel within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary). Channel identifier matches the SCMI protocol number which has been associated with this transport channel in the DT description, with base protocol number 0x10 being the default channel for this instance. Note that these per-channel entries rooted at <..>/channels exist only if the transport is configured to have more than one default channel.”…”�”}”(hj?5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KµhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjT5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´KµhjP5 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hje5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Kµhjb5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjP5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´KµhjM5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ+.. _abi_sys_kernel_debug_scmi_n_raw_errors:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-debug-scmi-n-raw-errors”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj“5 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/debug\/scmi\/\\/raw\/errors**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/debug\/scmi\/\\/raw\/errors**”h]”hŒ./sys/kernel/debug/scmi//raw/errors”…”�”}”(hj­5 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj©5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KFhj¦5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj£5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj 5 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj“5 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�5 ubah}”(h]”j�5 ah ]”h"]”Œ&abi_sys_kernel_debug_scmi_n_raw_errors”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ5 j…5 sj˜}”j�5 j…5 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjã5 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hjí5 h]”hŒdebugfs-scmi-raw”…”�”}”(hjï5 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë5 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù5 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´KFhjã5 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KFhhÊh²hubhÞ)�”}”(hŒíSCMI Raw message errors facility; any kind of timed-out or generally unexpectedly received SCMI message, for instance , can be read from this entry. Each read gives back one message at time (receiving an EOF at each message boundary).”h]”hŒíSCMI Raw message errors facility; any kind of timed-out or generally unexpectedly received SCMI message, for instance , can be read from this entry. Each read gives back one message at time (receiving an EOF at each message boundary).”…”�”}”(hj6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KFhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj&6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´KFhj"6 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj76 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KFhj46 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj"6 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´KFhj6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ,.. _abi_sys_kernel_debug_scmi_n_raw_message:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-debug-scmi-n-raw-message”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hje6 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/debug\/scmi\/\\/raw\/message**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/debug\/scmi\/\\/raw\/message**”h]”hŒ//sys/kernel/debug/scmi//raw/message”…”�”}”(hj6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj{6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Khjx6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhju6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjr6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhje6 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjb6 ubah}”(h]”ja6 ah ]”h"]”Œ'abi_sys_kernel_debug_scmi_n_raw_message”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j°6 jW6 sj˜}”ja6 jW6 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjµ6 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj¿6 h]”hŒdebugfs-scmi-raw”…”�”}”(hjÁ6 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj½6 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jË6 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´Khjµ6 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhÊh²hubhÞ)�”}”(hXþSCMI Raw synchronous message injection/snooping facility; write a complete SCMI synchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance . Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”h]”hXþSCMI Raw synchronous message injection/snooping facility; write a complete SCMI synchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance . Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”…”�”}”(hjã6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjø6 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´Khjô6 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj 7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´Khj7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjô6 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´Khjñ6 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ2.. _abi_sys_kernel_debug_scmi_n_raw_message_async:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-debug-scmi-n-raw-message-async”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj77 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_async**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_async**”h]”hŒ5/sys/kernel/debug/scmi//raw/message_async”…”�”}”(hjQ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjM7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhjJ7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjD7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj77 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj47 ubah}”(h]”j37 ah ]”h"]”Œ-abi_sys_kernel_debug_scmi_n_raw_message_async”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚7 j)7 sj˜}”j37 j)7 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hj‡7 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj‘7 h]”hŒdebugfs-scmi-raw”…”�”}”(hj“7 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�7 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�7 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´Khj‡7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhÊh²hubhÞ)�”}”(hX†SCMI Raw asynchronous message injection/snooping facility; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance . Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”h]”hX†SCMI Raw asynchronous message injection/snooping facility; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance . Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”…”�”}”(hjµ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÊ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´KhjÆ7 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjÛ7 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KhjØ7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÆ7 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´KhjÃ7 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ1.. _abi_sys_kernel_debug_scmi_n_raw_message_poll:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-scmi-n-raw-message-poll”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj 8 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_poll**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_poll**”h]”hŒ4/sys/kernel/debug/scmi//raw/message_poll”…”�”}”(hj#8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K"hj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj 8 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8 ubah}”(h]”j8 ah ]”h"]”Œ,abi_sys_kernel_debug_scmi_n_raw_message_poll”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jT8 jû7 sj˜}”j8 jû7 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjY8 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hjc8 h]”hŒdebugfs-scmi-raw”…”�”}”(hje8 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hja8 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jo8 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´K"hjY8 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K"hhÊh²hubhÞ)�”}”(hXESCMI Raw message injection/snooping facility using polling mode; write a complete SCMI command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance , using polling mode on the reception path. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”h]”hXESCMI Raw message injection/snooping facility using polling mode; write a complete SCMI command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance , using polling mode on the reception path. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”…”�”}”(hj‡8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K"hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjœ8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´K"hj˜8 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj­8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K"hjª8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj˜8 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´K"hj•8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_kernel_debug_scmi_n_raw_message_poll_async:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-scmi-n-raw-message-poll-async”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjÛ8 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_poll_async**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/scmi\/\\/raw\/message_poll_async**”h]”hŒ:/sys/kernel/debug/scmi//raw/message_poll_async”…”�”}”(hjõ8 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjñ8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K2hjî8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjë8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjè8 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ8 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ8 ubah}”(h]”j×8 ah ]”h"]”Œ2abi_sys_kernel_debug_scmi_n_raw_message_poll_async”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&9 jÍ8 sj˜}”j×8 jÍ8 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hj+9 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj59 h]”hŒdebugfs-scmi-raw”…”�”}”(hj79 h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj39 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jA9 Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´K2hj+9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K2hhÊh²hubhÞ)�”}”(hXSCMI Raw asynchronous message injection/snooping facility using polling-mode; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance , using polling-mode on the reception path of the immediate part of the asynchronous command. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”h]”hXSCMI Raw asynchronous message injection/snooping facility using polling-mode; write a complete SCMI asynchronous command message (header included) in little-endian binary format to have it sent to the configured backend SCMI server for instance , using polling-mode on the reception path of the immediate part of the asynchronous command. (if transport is polling capable) Any subsequently received response can be read from this same entry if it arrived within the configured timeout. Any additional delayed response received afterwards can be read from this same entry too if it arrived within the configured timeout. Each write to the entry causes one command request to be built and sent while the replies are read back one message at time (receiving an EOF at each message boundary).”…”�”}”(hjY9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K2hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjn9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´K2hjj9 ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K2hj|9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjj9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´K2hjg9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ1.. _abi_sys_kernel_debug_scmi_n_raw_notification:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-debug-scmi-n-raw-notification”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K:uh1j@hj­9 ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ8**\/sys\/kernel\/debug\/scmi\/\\/raw\/notification**”h]”j`)�”}”(hŒ8**\/sys\/kernel\/debug\/scmi\/\\/raw\/notification**”h]”hŒ4/sys/kernel/debug/scmi//raw/notification”…”�”}”(hjÇ9 h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃ9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KQhjÀ9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjº9 ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­9 ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjª9 ubah}”(h]”j©9 ah ]”h"]”Œ,abi_sys_kernel_debug_scmi_n_raw_notification”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jø9 jŸ9 sj˜}”j©9 jŸ9 subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjý9 h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hj: h]”hŒdebugfs-scmi-raw”…”�”}”(hj : h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j: Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´KQhjý9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KQhhÊh²hubhÞ)�”}”(hŒâSCMI Raw notification snooping facility; any notification emitted by the backend SCMI server, for instance , can be read from this entry. Each read gives back one message at time (receiving an EOF at each message boundary).”h]”hŒâSCMI Raw notification snooping facility; any notification emitted by the backend SCMI server, for instance , can be read from this entry. Each read gives back one message at time (receiving an EOF at each message boundary).”…”�”}”(hj+: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KQhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj@: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´KQhj<: ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjQ: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´KQhjN: ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj<: ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´KQhj9: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ*.. _abi_sys_kernel_debug_scmi_n_raw_reset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-scmi-n-raw-reset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj: ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/debug\/scmi\/\\/raw\/reset**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/debug\/scmi\/\\/raw\/reset**”h]”hŒ-/sys/kernel/debug/scmi//raw/reset”…”�”}”(hj™: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•: ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K\hj’: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ: ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj: ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|: ubah}”(h]”j{: ah ]”h"]”Œ%abi_sys_kernel_debug_scmi_n_raw_reset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ: jq: sj˜}”j{: jq: subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-scmi-raw `”h]”(hŒDefined on file ”…”�”}”(hjÏ: h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-scmi-raw `”h]”j§)�”}”(hjÙ: h]”hŒdebugfs-scmi-raw”…”�”}”(hjÛ: h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×: ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå: Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_scmi_raw”uh1hh³jx2 h´K\hjÏ: ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K\hhÊh²hubhÞ)�”}”(hXSCMI Raw stack reset facility; writing a value to this entry causes the internal queues of any kind of received message, still pending to be read out for instance , to be immediately flushed. Can be used to reset and clean the SCMI Raw stack between to different test-run.”h]”hXSCMI Raw stack reset facility; writing a value to this entry causes the internal queues of any kind of received message, still pending to be read out for instance , to be immediately flushed. Can be used to reset and clean the SCMI Raw stack between to different test-run.”…”�”}”(hjý: h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K\hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jx2 h´K\hj; ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj#; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jx2 h´K\hj ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jx2 h´K\hj ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_kernel_debug_scmi_n_transport_is_atomic:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-scmi-n-transport-is-atomic”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjQ; ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/scmi\/\\/transport\/is_atomic**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/scmi\/\\/transport\/is_atomic**”h]”hŒ7/sys/kernel/debug/scmi//transport/is_atomic”…”�”}”(hjk; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjg; ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khjd; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQ; ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjN; ubah}”(h]”jM; ah ]”h"]”Œ/abi_sys_kernel_debug_scmi_n_transport_is_atomic”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœ; jC; sj˜}”jM; jC; subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hj¡; h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hj«; h]”hŒ debugfs-scmi”…”�”}”(hj­; h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©; ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·; Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´Khj¡; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubhÞ)�”}”(hŒyA boolean stating if the transport configured on the underlying SCMI instance is capable of atomic mode of operation.”h]”hŒyA boolean stating if the transport configured on the underlying SCMI instance is capable of atomic mode of operation.”…”�”}”(hjÏ; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjä; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´Khjà; ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjõ; h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khjò; ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjà; ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´KhjÝ; ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ7.. _abi_sys_kernel_debug_scmi_n_transport_max_msg_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-debug-scmi-n-transport-max-msg-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hj#< ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/kernel\/debug\/scmi\/\\/transport\/max_msg_size**”h]”j`)�”}”(hŒ>**\/sys\/kernel\/debug\/scmi\/\\/transport\/max_msg_size**”h]”hŒ:/sys/kernel/debug/scmi//transport/max_msg_size”…”�”}”(hj=< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9< ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K.hj6< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#< ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj < ubah}”(h]”j< ah ]”h"]”Œ2abi_sys_kernel_debug_scmi_n_transport_max_msg_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jn< j< sj˜}”j< j< subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hjs< h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hj}< h]”hŒ debugfs-scmi”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{< ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰< Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´K.hjs< ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K.hhÊh²hubhÞ)�”}”(hŒgMax message size of allowed SCMI messages for the currently configured SCMI transport for instance .”h]”hŒgMax message size of allowed SCMI messages for the currently configured SCMI transport for instance .”…”�”}”(hj¡< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K.hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj¶< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´K.hj²< ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjÇ< h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K.hjÄ< ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj²< ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´K.hj¯< ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ<.. _abi_sys_kernel_debug_scmi_n_transport_max_rx_timeout_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-debug-scmi-n-transport-max-rx-timeout-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KEuh1j@hjõ< ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒC**\/sys\/kernel\/debug\/scmi\/\\/transport\/max_rx_timeout_ms**”h]”j`)�”}”(hŒC**\/sys\/kernel\/debug\/scmi\/\\/transport\/max_rx_timeout_ms**”h]”hŒ?/sys/kernel/debug/scmi//transport/max_rx_timeout_ms”…”�”}”(hj= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj = ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K&hj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjõ< ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjò< ubah}”(h]”jñ< ah ]”h"]”Œ7abi_sys_kernel_debug_scmi_n_transport_max_rx_timeout_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@= jç< sj˜}”jñ< jç< subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hjE= h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hjO= h]”hŒ debugfs-scmi”…”�”}”(hjQ= h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM= ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[= Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´K&hjE= ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K&hhÊh²hubhÞ)�”}”(hŒzTimeout in milliseconds allowed for SCMI synchronous replies for the currently configured SCMI transport for instance .”h]”hŒzTimeout in milliseconds allowed for SCMI synchronous replies for the currently configured SCMI transport for instance .”…”�”}”(hjs= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K&hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjˆ= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´K&hj„= ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj™= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K&hj–= ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj„= ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´K&hj�= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_kernel_debug_scmi_n_transport_rx_max_msg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-kernel-debug-scmi-n-transport-rx-max-msg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjÇ= ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/scmi\/\\/transport\/rx_max_msg**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/scmi\/\\/transport\/rx_max_msg**”h]”hŒ8/sys/kernel/debug/scmi//transport/rx_max_msg”…”�”}”(hjá= h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÝ= ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K?hjÚ= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj×= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÔ= ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÇ= ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÄ= ubah}”(h]”jÃ= ah ]”h"]”Œ0abi_sys_kernel_debug_scmi_n_transport_rx_max_msg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j> j¹= sj˜}”jÃ= j¹= subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hj> h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hj!> h]”hŒ debugfs-scmi”…”�”}”(hj#> h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj> ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j-> Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´K?hj> ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K?hhÊh²hubhÞ)�”}”(hŒ‹Max number of concurrently allowed in-flight SCMI messages for the currently configured SCMI transport for instance on the RX channels.”h]”hŒ‹Max number of concurrently allowed in-flight SCMI messages for the currently configured SCMI transport for instance on the RX channels.”…”�”}”(hjE> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K?hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjZ> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´K?hjV> ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hjk> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K?hjh> ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjV> ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´K?hjS> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ5.. _abi_sys_kernel_debug_scmi_n_transport_tx_max_msg:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-kernel-debug-scmi-n-transport-tx-max-msg”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj™> ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/scmi\/\\/transport\/tx_max_msg**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/scmi\/\\/transport\/tx_max_msg**”h]”hŒ8/sys/kernel/debug/scmi//transport/tx_max_msg”…”�”}”(hj³> h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯> ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K6hj¬> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦> ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™> ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–> ubah}”(h]”j•> ah ]”h"]”Œ0abi_sys_kernel_debug_scmi_n_transport_tx_max_msg”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jä> j‹> sj˜}”j•> j‹> subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hjé> h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hjó> h]”hŒ debugfs-scmi”…”�”}”(hjõ> h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjñ> ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿ> Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´K6hjé> ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K6hhÊh²hubhÞ)�”}”(hŒ‹Max number of concurrently allowed in-flight SCMI messages for the currently configured SCMI transport for instance on the TX channels.”h]”hŒ‹Max number of concurrently allowed in-flight SCMI messages for the currently configured SCMI transport for instance on the TX channels.”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K6hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj,? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´K6hj(? ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj=? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´K6hj:? ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj(? ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´K6hj%? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ/.. _abi_sys_kernel_debug_scmi_n_transport_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-scmi-n-transport-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjk? ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/debug\/scmi\/\\/transport\/type**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/debug\/scmi\/\\/transport\/type**”h]”hŒ2/sys/kernel/debug/scmi//transport/type”…”�”}”(hj…? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�? ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khj~? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjx? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjk? ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjh? ubah}”(h]”jg? ah ]”h"]”Œ*abi_sys_kernel_debug_scmi_n_transport_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶? j]? sj˜}”jg? j]? subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-scmi `”h]”(hŒDefined on file ”…”�”}”(hj»? h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-scmi `”h]”j§)�”}”(hjÅ? h]”hŒ debugfs-scmi”…”�”}”(hjÇ? h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃ? ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑ? Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_scmi”uh1hh³jÓ0 h´Khj»? ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubhÞ)�”}”(hŒRA string representing the type of transport configured for this SCMI instance .”h]”hŒRA string representing the type of transport configured for this SCMI instance .”…”�”}”(hjé? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Debugging, any userspace test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjþ? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jÓ0 h´Khjú? ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Debugging, any userspace test suite”h]”hŒ#Debugging, any userspace test suite”…”�”}”(hj@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ0 h´Khj @ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjú? ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jÓ0 h´Khj÷? ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ).. _abi_sys_kernel_debug_tpmi_n_pfs_dump:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-debug-tpmi-n-pfs-dump”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj=@ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/debug\/tpmi\-\\/pfs_dump**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/debug\/tpmi\-\\/pfs_dump**”h]”hŒ+/sys/kernel/debug/tpmi-/pfs_dump”…”�”}”(hjW@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/debugfs-tpmi”h´KhjP@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=@ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:@ ubah}”(h]”j9@ ah ]”h"]”Œ$abi_sys_kernel_debug_tpmi_n_pfs_dump”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰@ j/@ sj˜}”j9@ j/@ subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-tpmi `”h]”(hŒDefined on file ”…”�”}”(hjŽ@ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-tpmi `”h]”j§)�”}”(hj˜@ h]”hŒ debugfs-tpmi”…”�”}”(hjš@ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–@ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤@ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_tpmi”uh1hh³jk@ h´KhjŽ@ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´KhhÊh²hubhÞ)�”}”(hŒÂThe PFS (PM Feature Structure) table, shows details of each power management feature. This includes: tpmi_id, number of entries, entry size, offset, vsec offset, lock status and disabled status.”h]”hŒÂThe PFS (PM Feature Structure) table, shows details of each power management feature. This includes: tpmi_id, number of entries, entry size, offset, vsec offset, lock status and disabled status.”…”�”}”(hj¼@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ,Users: Debugging, any user space test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÑ@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk@ h´KhjÍ@ ubj~)�”}”(hhh]”hÞ)�”}”(hŒ$Debugging, any user space test suite”h]”hŒ$Debugging, any user space test suite”…”�”}”(hjâ@ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´Khjß@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÍ@ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk@ h´KhjÊ@ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_kernel_debug_tpmi_n_plr_domain_n_status:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-tpmi-n-plr-domain-n-status”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjA ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/tpmi\-\\/plr\/domain\\/status**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/tpmi\-\\/plr\/domain\\/status**”h]”hŒ;/sys/kernel/debug/tpmi-/plr/domain/status”…”�”}”(hj*A h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&A ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K#hj#A ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj A ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjA ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj A ubah}”(h]”j A ah ]”h"]”Œ/abi_sys_kernel_debug_tpmi_n_plr_domain_n_status”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[A jA sj˜}”j A jA subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-tpmi `”h]”(hŒDefined on file ”…”�”}”(hj`A h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-tpmi `”h]”j§)�”}”(hjjA h]”hŒ debugfs-tpmi”…”�”}”(hjlA h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhA ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvA Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_tpmi”uh1hh³jk@ h´K#hj`A ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K#hhÊh²hubhÞ)�”}”(hŒØShows the currently active Performance Limit Reasons for die level and the individual CPUs under the die. The contents of this file are sticky, and clearing all the statuses can be done by writing "0\n" to this file.”h]”hŒÜShows the currently active Performance Limit Reasons for die level and the individual CPUs under the die. The contents of this file are sticky, and clearing all the statuses can be done by writing “0nâ€� to this file.”…”�”}”(hjŽA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K#hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_debug_tpmi_n_tpmi_id_n_mem_dump:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-debug-tpmi-n-tpmi-id-n-mem-dump”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjªA ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/tpmi\-\\/tpmi\-id\-\\/mem_dump**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/tpmi\-\\/tpmi\-id\-\\/mem_dump**”h]”hŒ</sys/kernel/debug/tpmi-/tpmi-id-/mem_dump”…”�”}”(hjÄA h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀA ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K hj½A ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºA ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·A ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªA ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§A ubah}”(h]”j¦A ah ]”h"]”Œ.abi_sys_kernel_debug_tpmi_n_tpmi_id_n_mem_dump”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõA jœA sj˜}”j¦A jœA subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-tpmi `”h]”(hŒDefined on file ”…”�”}”(hjúA h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-tpmi `”h]”j§)�”}”(hjB h]”hŒ debugfs-tpmi”…”�”}”(hjB h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjB ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jB Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_tpmi”uh1hh³jk@ h´K hjúA ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K hhÊh²hubhÞ)�”}”(hŒ7Shows the memory dump of the MMIO region for a TPMI ID.”h]”hŒ7Shows the memory dump of the MMIO region for a TPMI ID.”…”�”}”(hj(B h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K hhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ,Users: Debugging, any user space test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hj=B h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk@ h´K hj9B ubj~)�”}”(hhh]”hÞ)�”}”(hŒ$Debugging, any user space test suite”h]”hŒ$Debugging, any user space test suite”…”�”}”(hjNB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´K hjKB ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hj9B ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk@ h´K hj6B ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ4.. _abi_sys_kernel_debug_tpmi_n_tpmi_id_n_mem_write:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-tpmi-n-tpmi-id-n-mem-write”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj|B ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/debug\/tpmi\-\\/tpmi\-id\-\\/mem_write**”h]”j`)�”}”(hŒA**\/sys\/kernel\/debug\/tpmi\-\\/tpmi\-id\-\\/mem_write**”h]”hŒ=/sys/kernel/debug/tpmi-/tpmi-id-/mem_write”…”�”}”(hj–B h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’B ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´Khj�B ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒB ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰B ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|B ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyB ubah}”(h]”jxB ah ]”h"]”Œ/abi_sys_kernel_debug_tpmi_n_tpmi_id_n_mem_write”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇB jnB sj˜}”jxB jnB subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-tpmi `”h]”(hŒDefined on file ”…”�”}”(hjÌB h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-tpmi `”h]”j§)�”}”(hjÖB h]”hŒ debugfs-tpmi”…”�”}”(hjØB h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔB ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâB Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_tpmi”uh1hh³jk@ h´KhjÌB ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´KhhÊh²hubhÞ)�”}”(hŒØAllows to write at any offset. It doesn't check for Read/Write access as hardware will not allow to write at read-only memory. This write is at offset multiples of 4. The format is instance,offset,contents. Example::”h]”hŒÙAllows to write at any offset. It doesn’t check for Read/Write access as hardware will not allow to write at read-only memory. This write is at offset multiples of 4. The format is instance,offset,contents. Example:”…”�”}”(hjúB h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´KhhÊh²hubj¹)�”}”(hŒ5echo 0,0x20,0xff > mem_write echo 1,64,64 > mem_write”h]”hŒ5echo 0,0x20,0xff > mem_write echo 1,64,64 > mem_write”…”�”}”hjC sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk@ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ,Users: Debugging, any user space test suite ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jk@ h´KhjC ubj~)�”}”(hhh]”hÞ)�”}”(hŒ$Debugging, any user space test suite”h]”hŒ$Debugging, any user space test suite”…”�”}”(hj.C h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk@ h´Khj+C ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjC ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jk@ h´KhjC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_kernel_debug_vfio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-debug-vfio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj\C ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/debug\/vfio**”h]”j`)�”}”(hŒ**\/sys\/kernel\/debug\/vfio**”h]”hŒ/sys/kernel/debug/vfio”…”�”}”(hjvC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrC ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/debugfs-vfio”h´KhjoC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiC ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\C ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYC ubah}”(h]”jXC ah ]”h"]”Œabi_sys_kernel_debug_vfio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨C jNC sj˜}”jXC jNC subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hj­C h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hj·C h]”hŒ debugfs-vfio”…”�”}”(hj¹C h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµC ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÃC Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´Khj­C ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubhÞ)�”}”(hŒ²This debugfs file directory is used for debugging of vfio devices, it's a common directory for all vfio devices. Vfio core will create a device subdirectory under this directory.”h]”hŒ´This debugfs file directory is used for debugging of vfio devices, it’s a common directory for all vfio devices. Vfio core will create a device subdirectory under this directory.”…”�”}”(hjÛC h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_debug_vfio_device_migration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-debug-vfio-device-migration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj÷C ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/debug\/vfio\/\\/migration**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/debug\/vfio\/\\/migration**”h]”hŒ1/sys/kernel/debug/vfio//migration”…”�”}”(hjD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj D ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K hj D ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷C ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjôC ubah}”(h]”jóC ah ]”h"]”Œ*abi_sys_kernel_debug_vfio_device_migration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jBD jéC sj˜}”jóC jéC subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hjGD h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hjQD h]”hŒ debugfs-vfio”…”�”}”(hjSD h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjOD ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j]D Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´K hjGD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K hhÊh²hubhÞ)�”}”(hŒÂThis debugfs file directory is used for debugging of vfio devices that support live migration. The debugfs of each vfio device that supports live migration could be created under this directory.”h]”hŒÂThis debugfs file directory is used for debugging of vfio devices that support live migration. The debugfs of each vfio device that supports live migration could be created under this directory.”…”�”}”(hjuD h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_debug_vfio_device_migration_features:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-debug-vfio-device-migration-features”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hj‘D ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/kernel\/debug\/vfio\/\\/migration\/features**”h]”j`)�”}”(hŒ?**\/sys\/kernel\/debug\/vfio\/\\/migration\/features**”h]”hŒ;/sys/kernel/debug/vfio//migration/features”…”�”}”(hj«D h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj§D ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´Khj¤D ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¡D ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjžD ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‘D ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŽD ubah}”(h]”j�D ah ]”h"]”Œ3abi_sys_kernel_debug_vfio_device_migration_features”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÜD jƒD sj˜}”j�D jƒD subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hjáD h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hjëD h]”hŒ debugfs-vfio”…”�”}”(hjíD h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjéD ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j÷D Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´KhjáD ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubhÞ)�”}”(hŒ/Read the migration features of the vfio device.”h]”hŒ/Read the migration features of the vfio device.”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_kernel_debug_vfio_device_migration_hisi_acc_cmd_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-debug-vfio-device-migration-hisi-acc-cmd-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj+E ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/kernel\/debug\/vfio\/\\/migration\/hisi_acc\/cmd_state**”h]”j`)�”}”(hŒJ**\/sys\/kernel\/debug\/vfio\/\\/migration\/hisi_acc\/cmd_state**”h]”hŒF/sys/kernel/debug/vfio//migration/hisi_acc/cmd_state”…”�”}”(hjEE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjAE ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/debugfs-hisi-migration”h´Khj>E ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj;E ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj8E ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj+E ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj(E ubah}”(h]”j'E ah ]”h"]”Œ=abi_sys_kernel_debug_vfio_device_migration_hisi_acc_cmd_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jwE jE sj˜}”j'E jE subhÞ)�”}”(hŒWDefined on file :ref:`debugfs-hisi-migration `”h]”(hŒDefined on file ”…”�”}”(hj|E h²hh³Nh´Nubh)�”}”(hŒG:ref:`debugfs-hisi-migration `”h]”j§)�”}”(hj†E h]”hŒdebugfs-hisi-migration”…”�”}”(hjˆE h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„E ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’E Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_debugfs_hisi_migration”uh1hh³jYE h´Khj|E ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´KhhÊh²hubhÞ)�”}”(hŒ}Used to obtain the device command sending and receiving channel status. Returns failure or success logs based on the results.”h]”hŒ}Used to obtain the device command sending and receiving channel status. Returns failure or success logs based on the results.”…”�”}”(hjªE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´KhhÊh²hubj))�”}”(hŒA.. _abi_sys_kernel_debug_vfio_device_migration_hisi_acc_dev_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\/migration\/hisi_acc\/dev_data**”h]”j`)�”}”(hŒI**\/sys\/kernel\/debug\/vfio\/\\/migration\/hisi_acc\/dev_data**”h]”hŒE/sys/kernel/debug/vfio//migration/hisi_acc/dev_data”…”�”}”(hjàE h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜE ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´KhjÙE ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖE ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓE ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆE ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃE ubah}”(h]”jÂE ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjF h²hh³Nh´Nubh)�”}”(hŒG:ref:`debugfs-hisi-migration `”h]”j§)�”}”(hj F h]”hŒdebugfs-hisi-migration”…”�”}”(hj"F h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,F Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_debugfs_hisi_migration”uh1hh³jYE h´KhjF ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´KhhÊh²hubhÞ)�”}”(hXRead the configuration data and some status data required for device live migration. These data include device status data, queue configuration data, some task configuration data and device attribute data. The output format of the data is defined by the live migration driver.”h]”hXRead the configuration data and some status data required for device live migration. These data include device status data, queue configuration data, some task configuration data and device attribute data. The output format of the data is defined by the live migration driver.”…”�”}”(hjDF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_kernel_debug_vfio_device_migration_hisi_acc_migf_data:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-debug-vfio-device-migration-hisi-acc-migf-data”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KLuh1j@hj`F ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒJ**\/sys\/kernel\/debug\/vfio\/\\/migration\/hisi_acc\/migf_data**”h]”j`)�”}”(hŒJ**\/sys\/kernel\/debug\/vfio\/\\/migration\/hisi_acc\/migf_data**”h]”hŒF/sys/kernel/debug/vfio//migration/hisi_acc/migf_data”…”�”}”(hjzF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvF ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´K hjsF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmF ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`F ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]F ubah}”(h]”j\F ah ]”h"]”Œ=abi_sys_kernel_debug_vfio_device_migration_hisi_acc_migf_data”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«F jRF sj˜}”j\F jRF subhÞ)�”}”(hŒWDefined on file :ref:`debugfs-hisi-migration `”h]”(hŒDefined on file ”…”�”}”(hj°F h²hh³Nh´Nubh)�”}”(hŒG:ref:`debugfs-hisi-migration `”h]”j§)�”}”(hjºF h]”hŒdebugfs-hisi-migration”…”�”}”(hj¼F h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸F ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆF Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_debugfs_hisi_migration”uh1hh³jYE h´K hj°F ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´K hhÊh²hubhÞ)�”}”(hŒ¦Read the data from the last completed live migration. This data includes the same device status data as in "dev_data". The migf_data is the dev_data that is migrated.”h]”hŒªRead the data from the last completed live migration. This data includes the same device status data as in “dev_dataâ€�. The migf_data is the dev_data that is migrated.”…”�”}”(hjÞF h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jYE h´K hhÊh²hubj))�”}”(hŒ5.. _abi_sys_kernel_debug_vfio_device_migration_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-kernel-debug-vfio-device-migration-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjúF ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/debug\/vfio\/\\/migration\/state**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/debug\/vfio\/\\/migration\/state**”h]”hŒ8/sys/kernel/debug/vfio//migration/state”…”�”}”(hjG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´Khj G ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj G ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjG ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúF ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷F ubah}”(h]”jöF ah ]”h"]”Œ0abi_sys_kernel_debug_vfio_device_migration_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEG jìF sj˜}”jöF jìF subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hjJG h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hjTG h]”hŒ debugfs-vfio”…”�”}”(hjVG h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRG ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`G Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´KhjJG ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubhÞ)�”}”(hŒªRead the live migration status of the vfio device. The contents of the state file reflects the migration state relative to those defined in the vfio_device_mig_state enum”h]”hŒªRead the live migration status of the vfio device. The contents of the state file reflects the migration state relative to those defined in the vfio_device_mig_state enum”…”�”}”(hjxG h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_debug_vfio_device_pci:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-debug-vfio-device-pci”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj”G ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/debug\/vfio\/\\/pci**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/debug\/vfio\/\\/pci**”h]”hŒ+/sys/kernel/debug/vfio//pci”…”�”}”(hj®G h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªG ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K!hj§G ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤G ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡G ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”G ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘G ubah}”(h]”j�G ah ]”h"]”Œ$abi_sys_kernel_debug_vfio_device_pci”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jßG j†G sj˜}”j�G j†G subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hjäG h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hjîG h]”hŒ debugfs-vfio”…”�”}”(hjðG h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìG ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”júG Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´K!hjäG ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K!hhÊh²hubhÞ)�”}”(hŒCThis debugfs file directory is used for debugging VFIO PCI devices.”h]”hŒCThis debugfs file directory is used for debugging VFIO PCI devices.”…”�”}”(hjH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K!hhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_debug_vfio_device_pci_disable_idle_d3:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-debug-vfio-device-pci-disable-idle-d3”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hj.H ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/debug\/vfio\/\\/pci\/disable_idle_d3**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/debug\/vfio\/\\/pci\/disable_idle_d3**”h]”hŒ</sys/kernel/debug/vfio//pci/disable_idle_d3”…”�”}”(hjHH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDH ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K1hjAH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>H ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;H ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.H ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+H ubah}”(h]”j*H ah ]”h"]”Œ4abi_sys_kernel_debug_vfio_device_pci_disable_idle_d3”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyH j H sj˜}”j*H j H subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hj~H h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hjˆH h]”hŒ debugfs-vfio”…”�”}”(hjŠH h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†H ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”H Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´K1hj~H ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K1hhÊ•(h²hubhÞ)�”}”(hX/Read the disable_idle_d3 policy latched for this device. This policy governs whether the device PM runtime usage count is kept elevated while the device is bound to the driver and unused, reporting a value of "Y", or decremented to allow the device to enter a low power state, reporting a value of "N".”h]”hX7Read the disable_idle_d3 policy latched for this device. This policy governs whether the device PM runtime usage count is kept elevated while the device is bound to the driver and unused, reporting a value of “Yâ€�, or decremented to allow the device to enter a low power state, reporting a value of “Nâ€�.”…”�”}”(hj¬H h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K1hhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_debug_vfio_device_pci_nointxmask:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-debug-vfio-device-pci-nointxmask”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjÈH ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/debug\/vfio\/\\/pci\/nointxmask**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/debug\/vfio\/\\/pci\/nointxmask**”h]”hŒ7/sys/kernel/debug/vfio//pci/nointxmask”…”�”}”(hjâH h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞH ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K(hjÛH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕH ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈH ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅH ubah}”(h]”jÄH ah ]”h"]”Œ/abi_sys_kernel_debug_vfio_device_pci_nointxmask”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jI jºH sj˜}”jÄH jºH subhÞ)�”}”(hŒCDefined on file :ref:`debugfs-vfio `”h]”(hŒDefined on file ”…”�”}”(hjI h²hh³Nh´Nubh)�”}”(hŒ3:ref:`debugfs-vfio `”h]”j§)�”}”(hj"I h]”hŒ debugfs-vfio”…”�”}”(hj$I h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj I ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.I Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_debugfs_vfio”uh1hh³jŠC h´K(hjI ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K(hhÊh²hubhÞ)�”}”(hŒçRead the nointxmask policy latched for this device. This policy governs whether the device may use PCI 2.3 style INTx masking when supported, reporting a value of "N", or requires APIC level INTx masking, reporting a value of "Y".”h]”hŒïRead the nointxmask policy latched for this device. This policy governs whether the device may use PCI 2.3 style INTx masking when supported, reporting a value of “Nâ€�, or requires APIC level INTx masking, reporting a value of “Yâ€�.”…”�”}”(hjFI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jŠC h´K(hhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_debug_wilco_ec_h1_gpio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-debug-wilco-ec-h1-gpio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjbI ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/debug\/wilco_ec\/h1_gpio**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/debug\/wilco_ec\/h1_gpio**”h]”hŒ'/sys/kernel/debug/wilco_ec/h1_gpio”…”�”}”(hj|I h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxI ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ*Documentation/ABI/testing/debugfs-wilco-ec”h´KhjuI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjoI ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbI ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_I ubah}”(h]”j^I ah ]”h"]”Œ%abi_sys_kernel_debug_wilco_ec_h1_gpio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j®I jTI sj˜}”j^I jTI subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hj³I h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-wilco-ec `”h]”j§)�”}”(hj½I h]”hŒdebugfs-wilco-ec”…”�”}”(hj¿I h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj»I ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÉI Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_wilco_ec”uh1hh³j�I h´Khj³I ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒýAs part of Chrome OS's FAFT (Fully Automated Firmware Testing) tests, we need to ensure that the H1 chip is properly setting some GPIO lines. The h1_gpio attribute exposes the state of the lines: - ENTRY_TO_FACT_MODE in BIT(0) - SPI_CHROME_SEL in BIT(1)”h]”hŒÿAs part of Chrome OS’s FAFT (Fully Automated Firmware Testing) tests, we need to ensure that the H1 chip is properly setting some GPIO lines. The h1_gpio attribute exposes the state of the lines: - ENTRY_TO_FACT_MODE in BIT(0) - SPI_CHROME_SEL in BIT(1)”…”�”}”(hjáI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒ&Output will formatted with "0x%02x\n".”h]”hŒ*Output will formatted with “0x%02xnâ€�.”…”�”}”(hjïI h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubj))�”}”(hŒ&.. _abi_sys_kernel_debug_wilco_ec_raw:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-debug-wilco-ec-raw”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj J ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/debug\/wilco_ec\/raw**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/debug\/wilco_ec\/raw**”h]”hŒ#/sys/kernel/debug/wilco_ec/raw”…”�”}”(hj%J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!J ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhjJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj J ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJ ubah}”(h]”jJ ah ]”h"]”Œ!abi_sys_kernel_debug_wilco_ec_raw”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVJ jýI sj˜}”jJ jýI subhÞ)�”}”(hŒKDefined on file :ref:`debugfs-wilco-ec `”h]”(hŒDefined on file ”…”�”}”(hj[J h²hh³Nh´Nubh)�”}”(hŒ;:ref:`debugfs-wilco-ec `”h]”j§)�”}”(hjeJ h]”hŒdebugfs-wilco-ec”…”�”}”(hjgJ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjcJ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqJ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_debugfs_wilco_ec”uh1hh³j�I h´Khj[J ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒ.Write and read raw mailbox commands to the EC.”h]”hŒ.Write and read raw mailbox commands to the EC.”…”�”}”(hj‰J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒ›You can write a hexadecimal sentence to raw, and that series of bytes will be sent to the EC. Then, you can read the bytes of response by reading from raw.”h]”hŒ›You can write a hexadecimal sentence to raw, and that series of bytes will be sent to the EC. Then, you can read the bytes of response by reading from raw.”…”�”}”(hj—J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒüFor writing, bytes 0-1 indicate the message type, one of enum wilco_ec_msg_type. Byte 2+ consist of the data passed in the request, starting at MBOX[0]. At least three bytes are required for writing, two for the type and at least a single byte of data.”h]”hŒüFor writing, bytes 0-1 indicate the message type, one of enum wilco_ec_msg_type. Byte 2+ consist of the data passed in the request, starting at MBOX[0]. At least three bytes are required for writing, two for the type and at least a single byte of data.”…”�”}”(hj¥J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubhÞ)�”}”(hŒ Example::”h]”hŒExample:”…”�”}”(hj³J h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubj¹)�”}”(hX¸// Request EC info type 3 (EC firmware build date) // Corresponds with sending type 0x00f0 with // MBOX = [38, 00, 03, 00] $ echo 00 f0 38 00 03 00 > /sys/kernel/debug/wilco_ec/raw // View the result. The decoded ASCII result "12/21/18" is // included after the raw hex. // Corresponds with MBOX = [00, 00, 31, 32, 2f, 32, 31, 38, ...] $ cat /sys/kernel/debug/wilco_ec/raw 00 00 31 32 2f 32 31 2f 31 38 00 38 00 01 00 2f 00 ..12/21/18.8...”h]”hX¸// Request EC info type 3 (EC firmware build date) // Corresponds with sending type 0x00f0 with // MBOX = [38, 00, 03, 00] $ echo 00 f0 38 00 03 00 > /sys/kernel/debug/wilco_ec/raw // View the result. The decoded ASCII result "12/21/18" is // included after the raw hex. // Corresponds with MBOX = [00, 00, 31, 32, 2f, 32, 31, 38, ...] $ cat /sys/kernel/debug/wilco_ec/raw 00 00 31 32 2f 32 31 2f 31 38 00 38 00 01 00 2f 00 ..12/21/18.8...”…”�”}”hjÁJ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j�I h´KhhÊh²hubhÞ)�”}”(hŒØNote that the first 16 bytes of the received MBOX[] will be printed, even if some of the data is junk, and skipping bytes 17 to 32. It is up to you to know how many of the first bytes of data are the actual response.”h]”hŒØNote that the first 16 bytes of the received MBOX[] will be printed, even if some of the data is junk, and skipping bytes 17 to 32. It is up to you to know how many of the first bytes of data are the actual response.”…”�”}”(hjÏJ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�I h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_fadump:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-fadump”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjëJ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/fadump\/\***”h]”j`)�”}”(hŒ**\/sys\/kernel\/fadump\/\***”h]”hŒ/sys/kernel/fadump/*”…”�”}”(hjK h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjK ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-kernel-fadump”h´KhjþJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøJ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëJ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèJ ubah}”(h]”jçJ ah ]”h"]”Œabi_sys_kernel_fadump”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7K jÝJ sj˜}”jçJ jÝJ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hj`”h]”j§)�”}”(hjFK h]”hŒsysfs-kernel-fadump”…”�”}”(hjHK h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjDK ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jRK Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´Khj`”h]”(hŒDefined on file ”…”�”}”(hjÖK h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hjàK h]”hŒsysfs-kernel-fadump”…”�”}”(hjâK h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞK ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jìK Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´K5hjÖK ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K5hhÊh²hubhÞ)�”}”(hŒ°read/write This is a special sysfs file available to setup additional parameters to be passed to capture kernel. For HASH MMU it is exported only if RMA size higher than 768MB.”h]”hŒ°read/write This is a special sysfs file available to setup additional parameters to be passed to capture kernel. For HASH MMU it is exported only if RMA size higher than 768MB.”…”�”}”(hjL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K5hhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_fadump_enabledo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-fadump-enabledo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj L ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/kernel\/fadump\/enabled**”h]”j`)�”}”(hŒ"**\/sys\/kernel\/fadump\/enabled**”h]”hŒ/sys/kernel/fadump/enabled”…”�”}”(hj:L h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6L ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K hj3L ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0L ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-L ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj L ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjL ubah}”(h]”jL ah ]”h"]”Œabi_sys_kernel_fadump_enabledo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jkL jL sj˜}”jL jL subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hjpL h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hjzL h]”hŒsysfs-kernel-fadump”…”�”}”(hj|L h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjxL ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†L Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´K hjpL ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K hhÊh²hubhÞ)�”}”(hŒvread only Primarily used to identify whether the FADump is enabled in the kernel or not. User: Kdump service”h]”hŒvread only Primarily used to identify whether the FADump is enabled in the kernel or not. User: Kdump service”…”�”}”(hjžL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K hhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_fadump_hotplug_ready:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-fadump-hotplug-ready”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjºL ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/fadump\/hotplug_ready**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/fadump\/hotplug_ready**”h]”hŒ$/sys/kernel/fadump/hotplug_ready”…”�”}”(hjÔL h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐL ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K*hjÍL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇL ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjºL ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·L ubah}”(h]”j¶L ah ]”h"]”Œ#abi_sys_kernel_fadump_hotplug_ready”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jM j¬L sj˜}”j¶L j¬L subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hj M h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hjM h]”hŒsysfs-kernel-fadump”…”�”}”(hjM h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j M Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´K*hj M ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K*hhÊh²hubhÞ)�”}”(hX;read only Kdump udev rule re-registers fadump on memory add/remove events, primarily to update the elfcorehdr. This sysfs indicates the kdump udev rule that fadump re-registration is not required on memory add/remove events because elfcorehdr is now prepared in the second/fadump kernel. User: kexec-tools”h]”hX;read only Kdump udev rule re-registers fadump on memory add/remove events, primarily to update the elfcorehdr. This sysfs indicates the kdump udev rule that fadump re-registration is not required on memory add/remove events because elfcorehdr is now prepared in the second/fadump kernel. User: kexec-tools”…”�”}”(hj8M h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K*hhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_fadump_mem_reserved:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-fadump-mem-reserved”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjTM ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/fadump\/mem_reserved**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/fadump\/mem_reserved**”h]”hŒ#/sys/kernel/fadump/mem_reserved”…”�”}”(hjnM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjjM ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K#hjgM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjdM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjaM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjTM ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQM ubah}”(h]”jPM ah ]”h"]”Œ"abi_sys_kernel_fadump_mem_reserved”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸM jFM sj˜}”jPM jFM subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hj¤M h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hj®M h]”hŒsysfs-kernel-fadump”…”�”}”(hj°M h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬M ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jºM Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´K#hj¤M ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K#hhÊh²hubhÞ)�”}”(hŒlread only Provide information about the amount of memory reserved by FADump to save the crash dump in bytes.”h]”hŒlread only Provide information about the amount of memory reserved by FADump to save the crash dump in bytes.”…”�”}”(hjÒM h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´K#hhÊh²hubj))�”}”(hŒ&.. _abi_sys_kernel_fadump_registeredo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-fadump-registeredo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjîM ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/kernel\/fadump\/registered**”h]”j`)�”}”(hŒ%**\/sys\/kernel\/fadump\/registered**”h]”hŒ!/sys/kernel/fadump/registered”…”�”}”(hjN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´KhjN ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjûM ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjîM ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjëM ubah}”(h]”jêM ah ]”h"]”Œ!abi_sys_kernel_fadump_registeredo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9N jàM sj˜}”jêM jàM subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hj>N h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hjHN h]”hŒsysfs-kernel-fadump”…”�”}”(hjJN h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjFN ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jTN Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´Khj>N ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´KhhÊh²hubhÞ)�”}”(hŒµread/write Helps to control the dump collect feature from userspace. Setting 1 to this file enables the system to collect the dump and 0 to disable it. User: Kdump service”h]”hŒµread/write Helps to control the dump collect feature from userspace. Setting 1 to this file enables the system to collect the dump and 0 to disable it. User: Kdump service”…”�”}”(hjlN h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´KhhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_fadump_release_memo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-fadump-release-memo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjˆN ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/kernel\/fadump\/release_mem**”h]”j`)�”}”(hŒ&**\/sys\/kernel\/fadump\/release_mem**”h]”hŒ"/sys/kernel/fadump/release_mem”…”�”}”(hj¢N h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjžN ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´Khj›N ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜N ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•N ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆN ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…N ubah}”(h]”j„N ah ]”h"]”Œ"abi_sys_kernel_fadump_release_memo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓN jzN sj˜}”j„N jzN subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-fadump `”h]”(hŒDefined on file ”…”�”}”(hjØN h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fadump `”h]”j§)�”}”(hjâN h]”hŒsysfs-kernel-fadump”…”�”}”(hjäN h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjàN ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jîN Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fadump”uh1hh³jK h´KhjØN ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´KhhÊh²hubhÞ)�”}”(hŒÄwrite only This is a special sysfs file and only available when the system is booted to capture the vmcore using FADump. It is used to release the memory reserved by FADump to save the crash dump.”h]”hŒÄwrite only This is a special sysfs file and only available when the system is booted to capture the vmcore using FADump. It is used to release the memory reserved by FADump to save the crash dump.”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jK h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_fscaps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-fscaps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj"O ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/fscaps**”h]”j`)�”}”(hŒ**\/sys\/kernel\/fscaps**”h]”hŒ/sys/kernel/fscaps”…”�”}”(hj`”h]”(hŒDefined on file ”…”�”}”(hjsO h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-fscaps `”h]”j§)�”}”(hj}O h]”hŒsysfs-kernel-fscaps”…”�”}”(hjO h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{O ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰O Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_fscaps”uh1hh³jPO h´KhjsO ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPO h´KhhÊh²hubhÞ)�”}”(hŒJShows whether file system capabilities are honored when executing a binary”h]”hŒJShows whether file system capabilities are honored when executing a binary”…”�”}”(hj¡O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPO h´KhhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_hardlockup_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-hardlockup-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj½O ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/kernel\/hardlockup_count**”h]”j`)�”}”(hŒ#**\/sys\/kernel\/hardlockup_count**”h]”hŒ/sys/kernel/hardlockup_count”…”�”}”(hj×O h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÓO ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-kernel-hardlockup_count”h´KhjÐO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÍO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÊO ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj½O ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjºO ubah}”(h]”j¹O ah ]”h"]”Œabi_sys_kernel_hardlockup_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j P j¯O sj˜}”j¹O j¯O subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-kernel-hardlockup_count `”h]”(hŒDefined on file ”…”�”}”(hjP h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-kernel-hardlockup_count `”h]”j§)�”}”(hjP h]”hŒsysfs-kernel-hardlockup_count”…”�”}”(hjP h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$P Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_kernel_hardlockup_count”uh1hh³jëO h´KhjP ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jëO h´KhhÊh²hubhÞ)�”}”(hŒ„Shows how many times the system has detected a hard lockup since last boot. Available only if CONFIG_HARDLOCKUP_DETECTOR is enabled.”h]”hŒ„Shows how many times the system has detected a hard lockup since last boot. Available only if CONFIG_HARDLOCKUP_DETECTOR is enabled.”…”�”}”(hj

`”h]”(hŒDefined on file ”…”�”}”(hj©P h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-kernel-iommu_groups `”h]”j§)�”}”(hj³P h]”hŒsysfs-kernel-iommu_groups”…”�”}”(hjµP h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±P ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿P Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_kernel_iommu_groups”uh1hh³j†P h´Khj©P ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´KhhÊh²hubhÞ)�”}”(hXÈ/sys/kernel/iommu_groups/ contains a number of sub- directories, each representing an IOMMU group. The name of the sub-directory matches the iommu_group_id() for the group, which is an integer value. Within each subdirectory is another directory named "devices" with links to the sysfs devices contained in this group. The group directory also optionally contains a "name" file if the IOMMU driver has chosen to register a more common name for the group.”h]”hXÐ/sys/kernel/iommu_groups/ contains a number of sub- directories, each representing an IOMMU group. The name of the sub-directory matches the iommu_group_id() for the group, which is an integer value. Within each subdirectory is another directory named “devicesâ€� with links to the sysfs devices contained in this group. The group directory also optionally contains a “nameâ€� file if the IOMMU driver has chosen to register a more common name for the group.”…”�”}”(hj×P h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_iommu_groups_grp_id_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-iommu-groups-grp-id-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjóP ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/iommu_groups\/\\/type**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/iommu_groups\/\\/type**”h]”hŒ-/sys/kernel/iommu_groups//type”…”�”}”(hj Q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjóP ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjðP ubah}”(h]”jïP ah ]”h"]”Œ'abi_sys_kernel_iommu_groups_grp_id_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>Q jåP sj˜}”jïP jåP subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-kernel-iommu_groups `”h]”(hŒDefined on file ”…”�”}”(hjCQ h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-kernel-iommu_groups `”h]”j§)�”}”(hjMQ h]”hŒsysfs-kernel-iommu_groups”…”�”}”(hjOQ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKQ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYQ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_kernel_iommu_groups”uh1hh³j†P h´K!hjCQ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hhÊh²hubhÞ)�”}”(hX/sys/kernel/iommu_groups//type shows the type of default domain in use by iommu for this group. See include/linux/iommu.h for possible read values. A privileged user could request kernel to change the group type by writing to this file. Valid write values:”h]”hX/sys/kernel/iommu_groups//type shows the type of default domain in use by iommu for this group. See include/linux/iommu.h for possible read values. A privileged user could request kernel to change the group type by writing to this file. Valid write values:”…”�”}”(hjqQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj‚Q ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj‚Q ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒDMA”h]”hŒDMA”…”�”}”(hj¢Q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hjŸQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœQ ubjW)�”}”(hhh]”hÞ)�”}”(hŒSAll the DMA transactions from the device in this group are translated by the iommu.”h]”hŒSAll the DMA transactions from the device in this group are translated by the iommu.”…”�”}”(hj¹Q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hj¶Q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœQ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Q ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒDMA-FQ”h]”hŒDMA-FQ”…”�”}”(hjÙQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hjÖQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓQ ubjW)�”}”(hhh]”hÞ)�”}”(hŒ›As above, but using batched invalidation to lazily remove translations after use. This may offer reduced overhead at the cost of reduced memory protection.”h]”hŒ›As above, but using batched invalidation to lazily remove translations after use. This may offer reduced overhead at the cost of reduced memory protection.”…”�”}”(hjðQ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hjíQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓQ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Q ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒidentity”h]”hŒidentity”…”�”}”(hjR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hj R ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj R ubjW)�”}”(hhh]”hÞ)�”}”(hŒ€All the DMA transactions from the device in this group are not translated by the iommu. Maximum performance but zero protection.”h]”hŒ€All the DMA transactions from the device in this group are not translated by the iommu. Maximum performance but zero protection.”…”�”}”(hj'R h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hj$R ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj R ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Q ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒauto”h]”hŒauto”…”�”}”(hjGR h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hjDR ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAR ubjW)�”}”(hhh]”hÞ)�”}”(hŒ.Change to the type the device was booted with.”h]”hŒ.Change to the type the device was booted with.”…”�”}”(hj^R h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j†P h´K!hj[R ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjAR ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™Q ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚Q ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ`”h]”(hŒDefined on file ”…”�”}”(hj&S h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-kernel-iommu_groups `”h]”j§)�”}”(hj0S h]”hŒsysfs-kernel-iommu_groups”…”�”}”(hj2S h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.S ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`”h]”(hŒDefined on file ”…”�”}”(hjÏS h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjÙS h]”hŒsysfs-kernel-irq”…”�”}”(hjÛS h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×S ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jåS Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´KhjÏS ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubhÞ)�”}”(hXDirectory containing information about the system's IRQs. Specifically, data from the associated struct irq_desc. The information here is similar to that in /proc/interrupts but in a more machine-friendly format. This directory contains one subdirectory for each Linux IRQ number.”h]”hXDirectory containing information about the system’s IRQs. Specifically, data from the associated struct irq_desc. The information here is similar to that in /proc/interrupts but in a more machine-friendly format. This directory contains one subdirectory for each Linux IRQ number.”…”�”}”(hjýS h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_irq_irq_actions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-irq-irq-actions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjT ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/irq\/\\/actions**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/irq\/\\/actions**”h]”hŒ$/sys/kernel/irq//actions”…”�”}”(hj3T h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/T ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hj,T ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)T ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&T ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjT ubah}”(h]”jT ah ]”h"]”Œabi_sys_kernel_irq_irq_actions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jdT j T sj˜}”jT j T subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hjiT h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjsT h]”hŒsysfs-kernel-irq”…”�”}”(hjuT h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjqT ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´K hjiT ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hhÊh²hubhÞ)�”}”(hŒjThe IRQ action chain. A comma-separated list of zero or more device names associated with this interrupt.”h]”hŒjThe IRQ action chain. A comma-separated list of zero or more device names associated with this interrupt.”…”�”}”(hj—T h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_irq_irq_chip_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-irq-irq-chip-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj³T ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/irq\/\\/chip_name**”h]”j`)�”}”(hŒ***\/sys\/kernel\/irq\/\\/chip_name**”h]”hŒ&/sys/kernel/irq//chip_name”…”�”}”(hjÍT h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉT ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhjÆT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀT ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³T ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°T ubah}”(h]”j¯T ah ]”h"]”Œ abi_sys_kernel_irq_irq_chip_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþT j¥T sj˜}”j¯T j¥T subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hjU h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hj U h]”hŒsysfs-kernel-irq”…”�”}”(hjU h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj U ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jU Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´KhjU ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubhÞ)�”}”(hŒBHuman-readable chip name supplied by the associated device driver.”h]”hŒBHuman-readable chip name supplied by the associated device driver.”…”�”}”(hj1U h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_kernel_irq_irq_hwirq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-irq-irq-hwirq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjMU ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/kernel\/irq\/\\/hwirq**”h]”j`)�”}”(hŒ&**\/sys\/kernel\/irq\/\\/hwirq**”h]”hŒ"/sys/kernel/irq//hwirq”…”�”}”(hjgU h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjcU ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´Khj`U ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj]U ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjZU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjMU ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjJU ubah}”(h]”jIU ah ]”h"]”Œabi_sys_kernel_irq_irq_hwirq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j˜U j?U sj˜}”jIU j?U subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hj�U h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hj§U h]”hŒsysfs-kernel-irq”…”�”}”(hj©U h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¥U ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³U Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´Khj�U ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubhÞ)�”}”(hŒ{When interrupt translation domains are used, this file contains the underlying hardware IRQ number used for this Linux IRQ.”h]”hŒ{When interrupt translation domains are used, this file contains the underlying hardware IRQ number used for this Linux IRQ.”…”�”}”(hjËU h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_kernel_irq_irq_name:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-irq-irq-name”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjçU ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/kernel\/irq\/\\/name**”h]”j`)�”}”(hŒ%**\/sys\/kernel\/irq\/\\/name**”h]”hŒ!/sys/kernel/irq//name”…”�”}”(hjV h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjýU ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hjúU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷U ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjôU ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjçU ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjäU ubah}”(h]”jãU ah ]”h"]”Œabi_sys_kernel_irq_irq_name”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j2V jÙU sj˜}”jãU jÙU subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hj7V h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjAV h]”hŒsysfs-kernel-irq”…”�”}”(hjCV h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj?V ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jMV Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´K hj7V ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hhÊh²hubhÞ)�”}”(hŒCHuman-readable flow handler name as defined by the irq chip driver.”h]”hŒCHuman-readable flow handler name as defined by the irq chip driver.”…”�”}”(hjeV h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K hhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_irq_irq_per_cpu_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-irq-irq-per-cpu-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj�V ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/irq\/\\/per_cpu_count**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/irq\/\\/per_cpu_count**”h]”hŒ*/sys/kernel/irq//per_cpu_count”…”�”}”(hj›V h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj—V ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K'hj”V ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‘V ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŽV ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�V ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj~V ubah}”(h]”j}V ah ]”h"]”Œ$abi_sys_kernel_irq_irq_per_cpu_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÌV jsV sj˜}”j}V jsV subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hjÑV h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjÛV h]”hŒsysfs-kernel-irq”…”�”}”(hjÝV h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÙV ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jçV Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´K'hjÑV ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K'hhÊh²hubhÞ)�”}”(hXThe number of times the interrupt has fired since boot. This is a comma-separated list of counters; one per CPU in CPU id order. NOTE: This file consistently shows counters for all CPU ids. This differs from the behavior of /proc/interrupts which only shows counters for online CPUs.”h]”hXThe number of times the interrupt has fired since boot. This is a comma-separated list of counters; one per CPU in CPU id order. NOTE: This file consistently shows counters for all CPU ids. This differs from the behavior of /proc/interrupts which only shows counters for online CPUs.”…”�”}”(hjÿV h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K'hhÊh²hubj))�”}”(hŒ .. _abi_sys_kernel_irq_irq_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-irq-irq-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjW ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/kernel\/irq\/\\/type**”h]”j`)�”}”(hŒ%**\/sys\/kernel\/irq\/\\/type**”h]”hŒ!/sys/kernel/irq//type”…”�”}”(hj5W h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1W ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K1hj.W ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+W ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(W ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjW ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjW ubah}”(h]”jW ah ]”h"]”Œabi_sys_kernel_irq_irq_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfW j W sj˜}”jW j W subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hjkW h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjuW h]”hŒsysfs-kernel-irq”…”�”}”(hjwW h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsW ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�W Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´K1hjkW ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K1hhÊh²hubhÞ)�”}”(hŒ@The type of the interrupt. Either the string 'level' or 'edge'.”h]”hŒHThe type of the interrupt. Either the string ‘level’ or ‘edge’.”…”�”}”(hj™W h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K1hhÊh²hubj))�”}”(hŒ".. _abi_sys_kernel_irq_irq_wakeup:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-irq-irq-wakeup”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hjµW ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/irq\/\\/wakeup**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/irq\/\\/wakeup**”h]”hŒ#/sys/kernel/irq//wakeup”…”�”}”(hjÏW h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËW ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K7hjÈW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂW ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµW ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²W ubah}”(h]”j±W ah ]”h"]”Œabi_sys_kernel_irq_irq_wakeup”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jX j§W sj˜}”j±W j§W subhÞ)�”}”(hŒKDefined on file :ref:`sysfs-kernel-irq `”h]”(hŒDefined on file ”…”�”}”(hjX h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-kernel-irq `”h]”j§)�”}”(hjX h]”hŒsysfs-kernel-irq”…”�”}”(hjX h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj X ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jX Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_kernel_irq”uh1hh³j¬S h´K7hjX ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K7hhÊh²hubhÞ)�”}”(hŒMThe wakeup state of the interrupt. Either the string 'enabled' or 'disabled'.”h]”hŒUThe wakeup state of the interrupt. Either the string ‘enabled’ or ‘disabled’.”…”�”}”(hj3X h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j¬S h´K7hhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_kexec:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-kexec”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjOX ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/kexec\/\***”h]”j`)�”}”(hŒ**\/sys\/kernel\/kexec\/\***”h]”hŒ/sys/kernel/kexec/*”…”�”}”(hjiX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeX ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-kernel-kexec-kdump”h´KhjbX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOX ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLX ubah}”(h]”jKX ah ]”h"]”Œabi_sys_kernel_kexec”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›X jAX sj˜}”jKX jAX subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hj X h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”h]”j§)�”}”(hjªX h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hj¬X h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨X ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶X Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´Khj X ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubhÞ)�”}”(hŒ‚The /sys/kernel/kexec/* directory contains sysfs files that provide information about the configuration status of kexec and kdump.”h]”hŒ‚The /sys/kernel/kexec/* directory contains sysfs files that provide information about the configuration status of kexec and kdump.”…”�”}”(hjÎX h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_kexec_crash_cma_rangeso:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-kexec-crash-cma-rangeso”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjêX ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/kexec\/crash_cma_ranges**”h]”j`)�”}”(hŒ***\/sys\/kernel\/kexec\/crash_cma_ranges**”h]”hŒ&/sys/kernel/kexec/crash_cma_ranges”…”�”}”(hjY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjY ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K5hjýX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjúX ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷X ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjêX ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjçX ubah}”(h]”jæX ah ]”h"]”Œ&abi_sys_kernel_kexec_crash_cma_rangeso”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5Y jÜX sj˜}”jæX jÜX subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hj:Y h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”h]”j§)�”}”(hjDY h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hjFY h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBY ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPY Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´K5hj:Y ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K5hhÊh²hubhÞ)�”}”(hXread only Provides information about the memory ranges reserved from the Contiguous Memory Allocator (CMA) area that are allocated to the crash (kdump) kernel. It lists the start and end physical addresses of CMA regions assigned for crashkernel use. User: kdump service”h]”hXread only Provides information about the memory ranges reserved from the Contiguous Memory Allocator (CMA) area that are allocated to the crash (kdump) kernel. It lists the start and end physical addresses of CMA regions assigned for crashkernel use. User: kdump service”…”�”}”(hjhY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K5hhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_kexec_crash_elfcorehdr_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-kexec-crash-elfcorehdr-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj„Y ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/kexec\/crash_elfcorehdr_size**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/kexec\/crash_elfcorehdr_size**”h]”hŒ+/sys/kernel/kexec/crash_elfcorehdr_size”…”�”}”(hjžY h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšY ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K)hj—Y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”Y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘Y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„Y ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Y ubah}”(h]”j€Y ah ]”h"]”Œ*abi_sys_kernel_kexec_crash_elfcorehdr_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏY jvY sj˜}”j€Y jvY subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hjÔY h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”h]”j§)�”}”(hjÞY h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hjàY h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜY ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêY Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´K)hjÔY ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K)hhÊh²hubhÞ)�”}”(hXˆread only Indicates the preferred size of the memory buffer for the ELF core header used by the crash (kdump) kernel. It defines how much space is needed to hold metadata about the crashed system, including CPU and memory information. This information is used by the user space utility kexec to support updating the in-kernel kdump image during hotplug operations. User: Kexec tools”h]”hXˆread only Indicates the preferred size of the memory buffer for the ELF core header used by the crash (kdump) kernel. It defines how much space is needed to hold metadata about the crashed system, including CPU and memory information. This information is used by the user space utility kexec to support updating the in-kernel kdump image during hotplug operations. User: Kexec tools”…”�”}”(hjZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K)hhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_kexec_crash_loadedo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-kexec-crash-loadedo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K(uh1j@hjZ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/kernel\/kexec\/crash_loaded**”h]”j`)�”}”(hŒ&**\/sys\/kernel\/kexec\/crash_loaded**”h]”hŒ"/sys/kernel/kexec/crash_loaded”…”�”}”(hj8Z h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´Khj1Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+Z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZ ubah}”(h]”jZ ah ]”h"]”Œ"abi_sys_kernel_kexec_crash_loadedo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jiZ jZ sj˜}”jZ jZ subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hjnZ h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”h]”j§)�”}”(hjxZ h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hjzZ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjvZ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„Z Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´KhjnZ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubhÞ)�”}”(hŒðread only Indicates whether a crash (kdump) kernel is currently loaded into memory. It shows 1 if a crash kernel has been successfully loaded for panic handling, or 0 if no crash kernel is present. User: Kexec tools, Kdump service”h]”hŒðread only Indicates whether a crash (kdump) kernel is currently loaded into memory. It shows 1 if a crash kernel has been successfully loaded for panic handling, or 0 if no crash kernel is present. User: Kexec tools, Kdump service”…”�”}”(hjœZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_kexec_crash_sizeo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-kexec-crash-sizeo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj¸Z ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/kernel\/kexec\/crash_size**”h]”j`)�”}”(hŒ$**\/sys\/kernel\/kexec\/crash_size**”h]”hŒ /sys/kernel/kexec/crash_size”…”�”}”(hjÒZ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhjËZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅZ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸Z ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµZ ubah}”(h]”j´Z ah ]”h"]”Œ abi_sys_kernel_kexec_crash_sizeo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[ jªZ sj˜}”j´Z jªZ subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hj[ h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”h]”j§)�”}”(hj[ h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´Khj[ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubhÞ)�”}”(hXfread/write Shows the amount of memory reserved for loading the crash (kdump) kernel. It reports the size, in bytes, of the crash kernel area defined by the crashkernel= parameter. This interface also allows reducing the crashkernel reservation by writing a smaller value, and the reclaimed space is added back to the system RAM. User: Kdump service”h]”hXfread/write Shows the amount of memory reserved for loading the crash (kdump) kernel. It reports the size, in bytes, of the crash kernel area defined by the crashkernel= parameter. This interface also allows reducing the crashkernel reservation by writing a smaller value, and the reclaimed space is added back to the system RAM. User: Kdump service”…”�”}”(hj6[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´KhhÊh²hubj))�”}”(hŒ!.. _abi_sys_kernel_kexec_loadedo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-kexec-loadedo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hjR[ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/kernel\/kexec\/loaded**”h]”j`)�”}”(hŒ **\/sys\/kernel\/kexec\/loaded**”h]”hŒ/sys/kernel/kexec/loaded”…”�”}”(hjl[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K hje[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR[ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO[ ubah}”(h]”jN[ ah ]”h"]”Œabi_sys_kernel_kexec_loadedo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�[ jD[ sj˜}”jN[ jD[ subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-kernel-kexec-kdump `”h]”(hŒDefined on file ”…”�”}”(hj¢[ h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-kernel-kexec-kdump `”•h]”j§)�”}”(hj¬[ h]”hŒsysfs-kernel-kexec-kdump”…”�”}”(hj®[ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª[ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸[ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_kernel_kexec_kdump”uh1hh³j}X h´K hj¢[ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K hhÊh²hubhÞ)�”}”(hŒäread only Indicates whether a new kernel image has been loaded into memory using the kexec system call. It shows 1 if a kexec image is present and ready to boot, or 0 if none is loaded. User: kexec tools, kdump service”h]”hŒäread only Indicates whether a new kernel image has been loaded into memory using the kexec system call. It shows 1 if a kexec image is present and ready to boot, or 0 if none is loaded. User: kexec tools, kdump service”…”�”}”(hjÐ[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j}X h´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_livepatch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-livepatch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjì[ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/livepatch**”h]”j`)�”}”(hŒ**\/sys\/kernel\/livepatch**”h]”hŒ/sys/kernel/livepatch”…”�”}”(hj\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ0Documentation/ABI/testing/sysfs-kernel-livepatch”h´Khjÿ[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù[ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì[ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé[ ubah}”(h]”jè[ ah ]”h"]”Œabi_sys_kernel_livepatch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8\ jÞ[ sj˜}”jè[ jÞ[ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hj=\ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjG\ h]”hŒsysfs-kernel-livepatch”…”�”}”(hjI\ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjE\ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jS\ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´Khj=\ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubhÞ)�”}”(hŒ"Interface for kernel live patching”h]”hŒ"Interface for kernel live patching”…”�”}”(hjk\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubhÞ)�”}”(hŒ^The /sys/kernel/livepatch directory contains subdirectories for each loaded live patch module.”h]”hŒ^The /sys/kernel/livepatch directory contains subdirectories for each loaded live patch module.”…”�”}”(hjy\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_livepatch_patch:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-livepatch-patch”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K)uh1j@hj•\ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ'**\/sys\/kernel\/livepatch\/\**”h]”j`)�”}”(hŒ'**\/sys\/kernel\/livepatch\/\**”h]”hŒ#/sys/kernel/livepatch/”…”�”}”(hj¯\ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj«\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K hj¨\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¢\ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj•\ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’\ ubah}”(h]”j‘\ ah ]”h"]”Œabi_sys_kernel_livepatch_patch”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jà\ j‡\ sj˜}”j‘\ j‡\ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hjå\ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjï\ h]”hŒsysfs-kernel-livepatch”…”�”}”(hjñ\ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjí\ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû\ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´K hjå\ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K hhÊh²hubhÞ)�”}”(hŒwThe patch directory contains subdirectories for each kernel object (vmlinux or a module) in which it patched functions.”h]”hŒwThe patch directory contains subdirectories for each kernel object (vmlinux or a module) in which it patched functions.”…”�”}”(hj] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K hhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_livepatch_patch_object:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-livepatch-patch-object”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj/] ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/livepatch\/\\/\**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/livepatch\/\\/\**”h]”hŒ//sys/kernel/livepatch//”…”�”}”(hjI] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjE] ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KChjB] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj?] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj<] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj/] ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj,] ubah}”(h]”j+] ah ]”h"]”Œ%abi_sys_kernel_livepatch_patch_object”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jz] j!] sj˜}”j+] j!] subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hj] h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hj‰] h]”hŒsysfs-kernel-livepatch”…”�”}”(hj‹] h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‡] ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j•] Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´KChj] ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KChhÊh²hubhÞ)�”}”(hŒaThe object directory contains subdirectories for each function that is patched within the object.”h]”hŒaThe object directory contains subdirectories for each function that is patched within the object.”…”�”}”(hj­] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KChhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_livepatch_patch_object_function_sympos:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-livepatch-patch-object-function-sympos”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KKuh1j@hjÉ] ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒI**\/sys\/kernel\/livepatch\/\\/\\/\**”h]”j`)�”}”(hŒI**\/sys\/kernel\/livepatch\/\\/\\/\**”h]”hŒE/sys/kernel/livepatch///”…”�”}”(hjã] h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjß] ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KShjÜ] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÙ] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÖ] ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÉ] ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ] ubah}”(h]”jÅ] ah ]”h"]”Œ5abi_sys_kernel_livepatch_patch_object_function_sympos”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^ j»] sj˜}”jÅ] j»] subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hj^ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hj#^ h]”hŒsysfs-kernel-livepatch”…”�”}”(hj%^ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj!^ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j/^ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´KShj^ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KShhÊh²hubhÞ)�”}”(hŒfThe function directory contains attributes regarding the properties and state of the patched function.”h]”hŒfThe function directory contains attributes regarding the properties and state of the patched function.”…”�”}”(hjG^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KShhÊh²hubhÞ)�”}”(hŒ¤The directory name contains the patched function name and a sympos number corresponding to the nth occurrence of the symbol name in kallsyms for the patched object.”h]”hŒ¤The directory name contains the patched function name and a sympos number corresponding to the nth occurrence of the symbol name in kallsyms for the patched object.”…”�”}”(hjU^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KShhÊh²hubhÞ)�”}”(hŒ'There are currently no such attributes.”h]”hŒ'There are currently no such attributes.”…”�”}”(hjc^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KShhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_livepatch_patch_object_patched:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-livepatch-patch-object-patched”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj^ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/livepatch\/\\/\\/patched**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/livepatch\/\\/\\/patched**”h]”hŒ8/sys/kernel/livepatch///patched”…”�”}”(hj™^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KKhj’^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒ^ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|^ ubah}”(h]”j{^ ah ]”h"]”Œ-abi_sys_kernel_livepatch_patch_object_patched”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ^ jq^ sj˜}”j{^ jq^ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hjÏ^ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjÙ^ h]”hŒsysfs-kernel-livepatch”…”�”}”(hjÛ^ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj×^ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jå^ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´KKhjÏ^ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KKhhÊh²hubhÞ)�”}”(hŒEAn attribute which indicates whether the object is currently patched.”h]”hŒEAn attribute which indicates whether the object is currently patched.”…”�”}”(hjý^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KKhhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_livepatch_patch_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-livepatch-patch-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj_ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/kernel\/livepatch\/\\/enabled**”h]”j`)�”}”(hŒ0**\/sys\/kernel\/livepatch\/\\/enabled**”h]”hŒ,/sys/kernel/livepatch//enabled”…”�”}”(hj3_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj/_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´Khj,_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj)_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj&_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj_ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_ ubah}”(h]”j_ ah ]”h"]”Œ&abi_sys_kernel_livepatch_patch_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jd_ j _ sj˜}”j_ j _ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hji_ h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjs_ h]”hŒsysfs-kernel-livepatch”…”�”}”(hju_ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjq_ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j_ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´Khji_ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubhÞ)�”}”(hŒžA writable attribute that indicates whether the patched code is currently applied. Writing 0 will disable the patch while writing 1 will re-enable the patch.”h]”hŒžA writable attribute that indicates whether the patched code is currently applied. Writing 0 will disable the patch while writing 1 will re-enable the patch.”…”�”}”(hj—_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_livepatch_patch_force:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-livepatch-patch-force”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj³_ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/livepatch\/\\/force**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/livepatch\/\\/force**”h]”hŒ*/sys/kernel/livepatch//force”…”�”}”(hjÍ_ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÉ_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K$hjÆ_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÃ_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÀ_ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj³_ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj°_ ubah}”(h]”j¯_ ah ]”h"]”Œ$abi_sys_kernel_livepatch_patch_force”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jþ_ j¥_ sj˜}”j¯_ j¥_ subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hj` h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hj ` h]”hŒsysfs-kernel-livepatch”…”�”}”(hj` h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j` Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´K$hj` ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K$hhÊh²hubhÞ)�”}”(hX±A writable attribute that allows administrator to affect the course of an existing transition. Writing 1 clears TIF_PATCH_PENDING flag of all tasks and thus forces the tasks to the patched or unpatched state. Administrator should not use this feature without a clearance from a patch distributor. Removal (rmmod) of patch modules is permanently disabled when the feature is used. See :doc:`/livepatch/livepatch` for more information.”h]”(hX€A writable attribute that allows administrator to affect the course of an existing transition. Writing 1 clears TIF_PATCH_PENDING flag of all tasks and thus forces the tasks to the patched or unpatched state. Administrator should not use this feature without a clearance from a patch distributor. Removal (rmmod) of patch modules is permanently disabled when the feature is used. See ”…”�”}”(hj1` h²hh³Nh´Nubh)�”}”(hŒ:doc:`/livepatch/livepatch`”h]”j§)�”}”(hj;` h]”hŒ/livepatch/livepatch”…”�”}”(hj=` h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj9` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG` Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/livepatch/livepatch”uh1hh³j\ h´K$hj1` ubhŒ for more information.”…”�”}”(hj1` h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K$hhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_livepatch_patch_replace:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-livepatch-patch-replace”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjq` ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/kernel\/livepatch\/\\/replace**”h]”j`)�”}”(hŒ0**\/sys\/kernel\/livepatch\/\\/replace**”h]”hŒ,/sys/kernel/livepatch//replace”…”�”}”(hj‹` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‡` ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K2hj„` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj~` ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjq` ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjn` ubah}”(h]”jm` ah ]”h"]”Œ&abi_sys_kernel_livepatch_patch_replace”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¼` jc` sj˜}”jm` jc` subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hjÁ` h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjË` h]”hŒsysfs-kernel-livepatch”…”�”}”(hjÍ` h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÉ` ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j×` Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´K2hjÁ` ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K2hhÊh²hubhÞ)�”}”(hŒGAn attribute which indicates whether the patch supports atomic-replace.”h]”hŒGAn attribute which indicates whether the patch supports atomic-replace.”…”�”}”(hjï` h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K2hhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_livepatch_patch_stack_order:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-livepatch-patch-stack-order”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj a ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/livepatch\/\\/stack_order**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/livepatch\/\\/stack_order**”h]”hŒ0/sys/kernel/livepatch//stack_order”…”�”}”(hj%a h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj!a ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K:hja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj a ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hja ubah}”(h]”ja ah ]”h"]”Œ*abi_sys_kernel_livepatch_patch_stack_order”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jVa jý` sj˜}”ja jý` subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hj[a h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjea h]”hŒsysfs-kernel-livepatch”…”�”}”(hjga h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjca ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jqa Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´K:hj[a ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K:hhÊh²hubhÞ)�”}”(hŒÿThis attribute specifies the sequence in which live patch modules are applied to the system. If multiple live patches modify the same function, the implementation with the biggest 'stack_order' number is used, unless a transition is currently in progress.”h]”hXThis attribute specifies the sequence in which live patch modules are applied to the system. If multiple live patches modify the same function, the implementation with the biggest ‘stack_order’ number is used, unless a transition is currently in progress.”…”�”}”(hj‰a h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´K:hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_livepatch_patch_transition:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-livepatch-patch-transition”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¥a ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/livepatch\/\\/transition**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/livepatch\/\\/transition**”h]”hŒ//sys/kernel/livepatch//transition”…”�”}”(hj¿a h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»a ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´Khj¸a ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµa ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²a ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥a ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢a ubah}”(h]”j¡a ah ]”h"]”Œ)abi_sys_kernel_livepatch_patch_transition”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jða j—a sj˜}”j¡a j—a subhÞ)�”}”(hŒWDefined on file :ref:`sysfs-kernel-livepatch `”h]”(hŒDefined on file ”…”�”}”(hjõa h²hh³Nh´Nubh)�”}”(hŒG:ref:`sysfs-kernel-livepatch `”h]”j§)�”}”(hjÿa h]”hŒsysfs-kernel-livepatch”…”�”}”(hjb h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjýa ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j b Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ'abi_file_testing_sysfs_kernel_livepatch”uh1hh³j\ h´Khjõa ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubhÞ)�”}”(hŒJAn attribute which indicates whether the patch is currently in transition.”h]”hŒJAn attribute which indicates whether the patch is currently in transition.”…”�”}”(hj#b h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j\ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj?b ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm**”h]”hŒ/sys/kernel/mm”…”�”}”(hjYb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjUb ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-kernel-mm”h´KhjRb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjOb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjLb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj?b ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj`”h]”(hŒDefined on file ”…”�”}”(hj�b h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-kernel-mm `”h]”j§)�”}”(hjšb h]”hŒsysfs-kernel-mm”…”�”}”(hjœb h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj˜b ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¦b Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_kernel_mm”uh1hh³jmb h´Khj�b ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jmb h´KhhÊh²hubhÞ)�”}”(hŒR/sys/kernel/mm/ should contain any and all VM related information in /sys/kernel/.”h]”hŒR/sys/kernel/mm/ should contain any and all VM related information in /sys/kernel/.”…”�”}”(hj¾b h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jmb h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm_cma:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-cma”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÚb ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/cma\/**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/cma\/**”h]”hŒ/sys/kernel/mm/cma/”…”�”}”(hjôb h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðb ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-kernel-mm-cma”h´Khjíb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçb ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚb ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×b ubah}”(h]”jÖb ah ]”h"]”Œabi_sys_kernel_mm_cma”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j&c jÌb sj˜}”jÖb jÌb subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hj+c h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hj5c h]”hŒsysfs-kernel-mm-cma”…”�”}”(hj7c h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj3c ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jAc Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´Khj+c ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubhÞ)�”}”(hŒe/sys/kernel/mm/cma/ contains a subdirectory for each CMA heap name (also sometimes called CMA areas).”h]”hŒe/sys/kernel/mm/cma/ contains a subdirectory for each CMA heap name (also sometimes called CMA areas).”…”�”}”(hjYc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubhÞ)�”}”(hŒuEach CMA heap subdirectory (that is, each /sys/kernel/mm/cma/ directory) contains the following items:”h]”hŒuEach CMA heap subdirectory (that is, each /sys/kernel/mm/cma/ directory) contains the following items:”…”�”}”(hjgc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubjÛ›)�”}”(hŒ&alloc_pages_success alloc_pages_fail ”h]”hÞ)�”}”(hŒ$alloc_pages_success alloc_pages_fail”h]”hŒ$alloc_pages_success alloc_pages_fail”…”�”}”(hjyc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´Khjuc ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jc h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_mm_cma_cma_heap_name_alloc_pages_fail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-mm-cma-cma-heap-name-alloc-pages-fail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hj›c ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/kernel\/mm\/cma\/\\/alloc_pages_fail**”h]”j`)�”}”(hŒA**\/sys\/kernel\/mm\/cma\/\\/alloc_pages_fail**”h]”hŒ=/sys/kernel/mm/cma//alloc_pages_fail”…”�”}”(hjµc h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj±c ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´Khj®c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj«c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¨c ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj›c ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj˜c ubah}”(h]”j—c ah ]”h"]”Œ4abi_sys_kernel_mm_cma_cma_heap_name_alloc_pages_fail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jæc j�c sj˜}”j—c j�c subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hjëc h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hjõc h]”hŒsysfs-kernel-mm-cma”…”�”}”(hj÷c h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjóc ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jd Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´Khjëc ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubhÞ)�”}”(hŒ.the number of pages CMA API failed to allocate”h]”hŒ.the number of pages CMA API failed to allocate”…”�”}”(hjd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubj))�”}”(hŒ<.. _abi_sys_kernel_mm_cma_cma_heap_name_alloc_pages_success:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ7abi-sys-kernel-mm-cma-cma-heap-name-alloc-pages-success”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KFuh1j@hj5d ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒD**\/sys\/kernel\/mm\/cma\/\\/alloc_pages_success**”h]”j`)�”}”(hŒD**\/sys\/kernel\/mm\/cma\/\\/alloc_pages_success**”h]”hŒ@/sys/kernel/mm/cma//alloc_pages_success”…”�”}”(hjOd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKd ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhjHd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5d ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2d ubah}”(h]”j1d ah ]”h"]”Œ7abi_sys_kernel_mm_cma_cma_heap_name_alloc_pages_success”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€d j'd sj˜}”j1d j'd subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hj…d h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hj�d h]”hŒsysfs-kernel-mm-cma”…”�”}”(hj‘d h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�d ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›d Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´Khj…d ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubhÞ)�”}”(hŒ1the number of pages CMA API succeeded to allocate”h]”hŒ1the number of pages CMA API succeeded to allocate”…”�”}”(hj³d h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_mm_cma_cma_heap_name_available_pages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-mm-cma-cma-heap-name-available-pages”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÏd ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/mm\/cma\/\\/available_pages**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/mm\/cma\/\\/available_pages**”h]”hŒ</sys/kernel/mm/cma//available_pages”…”�”}”(hjéd h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåd ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K'hjâd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜd ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏd ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌd ubah}”(h]”jËd ah ]”h"]”Œ3abi_sys_kernel_mm_cma_cma_heap_name_available_pages”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je jÁd sj˜}”jËd jÁd subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hje h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hj)e h]”hŒsysfs-kernel-mm-cma”…”�”}”(hj+e h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'e ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5e Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´K'hje ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K'hhÊh²hubhÞ)�”}”(hŒPThe number of pages in the CMA area that are still available for CMA allocation.”h]”hŒPThe number of pages in the CMA area that are still available for CMA allocation.”…”�”}”(hjMe h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K'hhÊh²hubj))�”}”(hŒ>.. _abi_sys_kernel_mm_cma_cma_heap_name_release_pages_success:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-kernel-mm-cma-cma-heap-name-release-pages-success”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hjie ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/kernel\/mm\/cma\/\\/release_pages_success**”h]”j`)�”}”(hŒF**\/sys\/kernel\/mm\/cma\/\\/release_pages_success**”h]”hŒB/sys/kernel/mm/cma//release_pages_success”…”�”}”(hjƒe h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hje ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´Khj|e ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjye ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjve ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjie ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjfe ubah}”(h]”jee ah ]”h"]”Œ9abi_sys_kernel_mm_cma_cma_heap_name_release_pages_success”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´e j[e sj˜}”jee j[e subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hj¹e h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hjÃe h]”hŒsysfs-kernel-mm-cma”…”�”}”(hjÅe h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁe ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏe Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´Khj¹e ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubhÞ)�”}”(hŒ0the number of pages CMA API succeeded to release”h]”hŒ0the number of pages CMA API succeeded to release”…”�”}”(hjçe h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_mm_cma_cma_heap_name_total_pages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-mm-cma-cma-heap-name-total-pages”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hjf ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/mm\/cma\/\\/total_pages**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/mm\/cma\/\\/total_pages**”h]”hŒ8/sys/kernel/mm/cma//total_pages”…”�”}”(hjf h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K!hjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjf ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf ubah}”(h]”jÿe ah ]”h"]”Œ/abi_sys_kernel_mm_cma_cma_heap_name_total_pages”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNf jõe sj˜}”jÿe jõe subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-cma `”h]”(hŒDefined on file ”…”�”}”(hjSf h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-cma `”h]”j§)�”}”(hj]f h]”hŒsysfs-kernel-mm-cma”…”�”}”(hj_f h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[f ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jif Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_cma”uh1hh³jc h´K!hjSf ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K!hhÊh²hubhÞ)�”}”(hŒ"The size of the CMA area in pages.”h]”hŒ"The size of the CMA area in pages.”…”�”}”(hj�f h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jc h´K!hhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm_damon:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-damon”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj�f ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/damon\/**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/damon\/**”h]”hŒ/sys/kernel/mm/damon/”…”�”}”(hj·f h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³f ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ/Documentation/ABI/testing/sysfs-kernel-mm-damon”h´Khj°f ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­f ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªf ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�f ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšf ubah}”(h]”j™f ah ]”h"]”Œabi_sys_kernel_mm_damon”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jéf j�f sj˜}”j™f j�f subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjîf h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjøf h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjúf h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjöf ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jg Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Khjîf ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubhÞ)�”}”(hŒŸInterface for Data Access MONitoring (DAMON). Contains files for controlling DAMON. For more details on DAMON itself, please refer to :doc:`/mm/damon/index`.”h]”(hŒˆInterface for Data Access MONitoring (DAMON). Contains files for controlling DAMON. For more details on DAMON itself, please refer to ”…”�”}”(hjg h²hh³Nh´Nubh)�”}”(hŒ:doc:`/mm/damon/index`”h]”j§)�”}”(hj&g h]”hŒ/mm/damon/index”…”�”}”(hj(g h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj$g ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j2g Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/mm/damon/index”uh1hh³jËf h´Khjg ubhŒ.”…”�”}”(hjg h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubj))�”}”(hŒ".. _abi_sys_kernel_mm_damon_admin:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-damon-admin”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hj\g ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/kernel\/mm\/damon\/admin\/**”h]”j`)�”}”(hŒ%**\/sys\/kernel\/mm\/damon\/admin\/**”h]”hŒ!/sys/kernel/mm/damon/admin/”…”�”}”(hjvg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrg ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Khjog ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlg ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjig ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\g ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYg ubah}”(h]”jXg ah ]”h"]”Œabi_sys_kernel_mm_damon_admin”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§g jNg sj˜}”jXg jNg subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¬g h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¶g h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¸g h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´g ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÂg Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Khj¬g ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubhÞ)�”}”(hŒyInterface for privileged users of DAMON. Contains files for controlling DAMON that aimed to be used by privileged users.”h]”hŒyInterface for privileged users of DAMON. Contains files for controlling DAMON that aimed to be used by privileged users.”…”�”}”(hjÚg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubj))�”}”(hŒB.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_addr_unit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-addr-unit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KRuh1j@hjög ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒP**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/addr_unit**”h]”j`)�”}”(hŒP**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/addr_unit**”h]”hŒL/sys/kernel/mm/damon/admin/kdamonds//contexts//addr_unit”…”�”}”(hjh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj h ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KShj h ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjh ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjög ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóg ubah}”(h]”jòg ah ]”h"]”Œ=abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_addr_unit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jAh jèg sj˜}”jòg jèg subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjFh h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjPh h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjRh h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjNh ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\h Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KShjFh ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KShhÊh²hubhÞ)�”}”(hŒ®Writing an integer to this file sets the 'address unit' parameter of the given operations set of the context. Reading the file returns the last-written 'address unit' value.”h]”hŒ¶Writing an integer to this file sets the ‘address unit’ parameter of the given operations set of the context. Reading the file returns the last-written ‘address unit’ value.”…”�”}”(hjth h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KShhÊh²hubj))�”}”(hŒI.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_avail_operations:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-avail-operations”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KYuh1j@hj�h ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒW**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/avail_operations**”h]”j`)�”}”(hŒW**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/avail_operations**”h]”hŒS/sys/kernel/mm/damon/admin/kdamonds//contexts//avail_operations”…”�”}”(hjªh h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦h ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K@hj£h ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj h ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�h ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�h ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�h ubah}”(h]”jŒh ah ]”h"]”ŒDabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_avail_operations”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛh j‚h sj˜}”jŒh j‚h subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjàh h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjêh h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjìh h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjèh ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jöh Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K@hjàh ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K@hhÊh²hubhÞ)�”}”(hŒcReading this file returns the available monitoring operations sets on the currently running kernel.”h]”hŒcReading this file returns the available monitoring operations sets on the currently running kernel.”…”�”}”(hji h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K@hhÊh²hubj))�”}”(hŒ[.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_aggr_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-aggr-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kmuh1j@hj*i ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒk**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/aggr_us**”h]”j`)�”}”(hŒk**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/aggr_us**”h]”hŒg/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/aggr_us”…”�”}”(hjDi h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@i ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Khhj=i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*i ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'i ubah}”(h]”j&i ah ]”h"]”ŒVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_aggr_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jui ji sj˜}”j&i ji subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjzi h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj„i h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj†i h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚i ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�i Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Khhjzi ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhhÊh²hubhÞ)�”}”(hŒ“Writing a value to this file sets the aggregation interval of the DAMON context in microseconds as the value. Reading this file returns the value.”h]”hŒ“Writing a value to this file sets the aggregation interval of the DAMON context in microseconds as the value. Reading this file returns the value.”…”�”}”(hj¨i h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhhÊh²hubj))�”}”(hŒl.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_access_bp:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œgabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-access-bp”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÄi ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/access_bp**”h]”j`)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/access_bp**”h]”hŒy/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/intervals_goal/access_bp”…”�”}”(hjÞi h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚi ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kvhj×i ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔi ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑi ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄi ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁi ubah}”(h]”jÀi ah ]”h"]”Œgabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_access_bp”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jj j¶i sj˜}”jÀi j¶i subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjj h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjj h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj j h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*j Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kvhjj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KvhhÊh²hubhÞ)�”}”(hŒâWriting a value to this file sets the monitoring intervals auto-tuning target DAMON-observed access events ratio within the given time interval (aggrs in same directory), in bp (1/10,000). Reading this file returns the value.”h]”hŒâWriting a value to this file sets the monitoring intervals auto-tuning target DAMON-observed access events ratio within the given time interval (aggrs in same directory), in bp (1/10,000). Reading this file returns the value.”…”�”}”(hjBj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KvhhÊh²hubj))�”}”(hŒh.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_aggrs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œcabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-aggrs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K{uh1j@hj^j ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒy**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/aggrs**”h]”j`)�”}”(hŒy**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/aggrs**”h]”hŒu/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/intervals_goal/aggrs”…”�”}”(hjxj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtj ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K~hjqj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^j ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[j ubah}”(h]”jZj ah ]”h"]”Œcabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_aggrs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©j jPj sj˜}”jZj jPj subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj®j h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¸j h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjºj h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶j ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄj Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K~hj®j ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K~hhÊh²hubhÞ)�”}”(hŒØWriting a value to this file sets the time interval to achieve the monitoring intervals auto-tuning target DAMON-observed access events ratio (access_bp in same directory) within. Reading this file returns the value.”h]”hŒØWriting a value to this file sets the time interval to achieve the monitoring intervals auto-tuning target DAMON-observed access events ratio (access_bp in same directory) within. Reading this file returns the value.”…”�”}”(hjÜj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K~hhÊh²hubj))�”}”(hŒp.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_max_sample_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œkabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-max-sample-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kƒuh1j@hjøj ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/max_sample_us**”h]”j`)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/max_sample_us**”h]”hŒ}/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/intervals_goal/max_sample_us”…”�”}”(hjk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K�hj k ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjøj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjõj ubah}”(h]”jôj ah ]”h"]”Œkabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_max_sample_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jCk jêj sj˜}”jôj jêj subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjHk h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjRk h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjTk h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjPk ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^k Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K�hjHk ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K�hhÊh²hubhÞ)�”}”(hŒŠWriting a value to this file sets the maximum value of auto-tuned sampling interval in microseconds. Reading this file returns the value.”h]”hŒŠWriting a value to this file sets the maximum value of auto-tuned sampling interval in microseconds. Reading this file returns the value.”…”�”}”(hjvk h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K�hhÊh²hubj))�”}”(hŒp.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_min_sample_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œkabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-min-sample-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kƒuh1j@hj’k ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/min_sample_us**”h]”j`)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/intervals_goal\/min_sample_us**”h]”hŒ}/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/intervals_goal/min_sample_us”…”�”}”(hj¬k h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨k ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K†hj¥k ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢k ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸk ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’k ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�k ubah}”(h]”jŽk ah ]”h"]”Œkabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_intervals_goal_min_sample_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÝk j„k sj˜}”jŽk j„k subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjâk h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjìk h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjîk h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjêk ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jøk Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K†hjâk ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K†hhÊh²hubhÞ)�”}”(hŒŠWriting a value to this file sets the minimum value of auto-tuned sampling interval in microseconds. Reading this file returns the value.”h]”hŒŠWriting a value to this file sets the minimum value of auto-tuned sampling interval in microseconds. Reading this file returns the value.”…”�”}”(hjl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K†hhÊh²hubj))�”}”(hŒ].. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_sample_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒXabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-sample-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kouh1j@hj,l ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒm**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/sample_us**”h]”j`)�”}”(hŒm**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/sample_us**”h]”hŒi/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/sample_us”…”�”}”(hjFl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjBl ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kahj?l ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`”h]”(hŒDefined on file ”…”�”}”(hj|l h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj†l h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjˆl h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„l ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j’l Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kahj|l ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KahhÊh²hubhÞ)�”}”(hŒ�Writing a value to this file sets the sampling interval of the DAMON context in microseconds as the value. Reading this file returns the value.”h]”hŒ�Writing a value to this file sets the sampling interval of the DAMON context in microseconds as the value. Reading this file returns the value.”…”�”}”(hjªl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KahhÊh²hubj))�”}”(hŒ].. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_update_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒXabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-update-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kouh1j@hjÆl ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒm**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/update_us**”h]”j`)�”}”(hŒm**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/intervals\/update_us**”h]”hŒi/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/intervals/update_us”…”�”}”(hjàl h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÜl ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KohjÙl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÖl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÓl ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆl ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÃl ubah}”(h]”jÂl ah ]”h"]”ŒXabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_intervals_update_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm j¸l sj˜}”jÂl j¸l subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjm h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj m h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj"m h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjm ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,m Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kohjm ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KohhÊh²hubhÞ)�”}”(hŒŽWriting a value to this file sets the update interval of the DAMON context in microseconds as the value. Reading this file returns the value.”h]”hŒŽWriting a value to this file sets the update interval of the DAMON context in microseconds as the value. Reading this file returns the value.”…”�”}”(hjDm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KohhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_nr_regions_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-nr-regions-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hj`m ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/nr_regions\/max**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/nr_regions\/max**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/nr_regions/max”…”�”}”(hjzm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjvm ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kœhjsm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjpm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjmm ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj`m ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj]m ubah}”(h]”j\m ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_nr_regions_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j«m jRm sj˜}”j\m jRm subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj°m h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjºm h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¼m h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¸m ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÆm Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kœhj°m ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KœhhÊh²hubhÞ)�”}”(hŒ“Writing a value to this file sets the maximum number of monitoring regions of the DAMON context as the value. Reading this file returns the value.”h]”hŒ“Writing a value to this file sets the maximum number of monitoring regions of the DAMON context as the value. Reading this file returns the value.”…”�”}”(hjÞm h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KœhhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_nr_regions_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-nr-regions-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hjúm ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/nr_regions\/min**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/nr_regions\/min**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/nr_regions/min”…”�”}”(hjn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K”hj n ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj n ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjn ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjúm ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷m ubah}”(h]”jöm ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_nr_regions_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jEn jìm sj˜}”jöm jìm subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjJn h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjTn h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjVn h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjRn ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j`n Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K”hjJn ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K”hhÊh²hubhÞ)�”}”(hŒ“Writing a value to this file sets the minimum number of monitoring regions of the DAMON context as the value. Reading this file returns the value.”h]”hŒ“Writing a value to this file sets the minimum number of monitoring regions of the DAMON context as the value. Reading this file returns the value.”…”�”}”(hjxn h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K”hhÊh²hubj))�”}”(hŒb.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_allow:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ]abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-allow”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj”n ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/allow**”h]”j`)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/allow**”h]”hŒy/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//allow”…”�”}”(hj®n h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjªn ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kåhj§n ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¤n ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¡n ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj”n ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‘n ubah}”(h]”j�n ah ]”h"]”Œ]abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_allow”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jßn j†n sj˜}”j�n j†n subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(•hŒDefined on file ”…”�”}”(hjän h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjîn h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjðn h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjìn ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jún Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kåhjän ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KåhhÊh²hubhÞ)�”}”(hŒŸWriting 'Y' or 'N' to this file sets whether to allow or reject hitting the probe for the memory that satisfies the 'type' and the 'matching' of the directory.”h]”hŒ¯Writing ‘Y’ or ‘N’ to this file sets whether to allow or reject hitting the probe for the memory that satisfies the ‘type’ and the ‘matching’ of the directory.”…”�”}”(hjo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KåhhÊh²hubj))�”}”(hŒe.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_matching:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-matching”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K‚uh1j@hj.o ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ€**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/matching**”h]”j`)�”}”(hŒ€**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/matching**”h]”hŒ|/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//matching”…”�”}”(hjHo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjDo ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KßhjAo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj>o ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj;o ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj.o ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj+o ubah}”(h]”j*o ah ]”h"]”Œ`abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_matching”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jyo j o sj˜}”j*o j o subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj~o h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjˆo h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjŠo h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj†o ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j”o Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Kßhj~o ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KßhhÊh²hubhÞ)�”}”(hŒrWriting 'Y' or 'N' to this file sets whether the filter is for the memory of the 'type', or all except the 'type'.”h]”hŒ‚Writing ‘Y’ or ‘N’ to this file sets whether the filter is for the memory of the ‘type’, or all except the ‘type’.”…”�”}”(hj¬o h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KßhhÊh²hubj))�”}”(hŒ`.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ[abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K}uh1j@hjÈo ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/max**”h]”j`)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/max**”h]”hŒw/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//max”…”�”}”(hjâo h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÞo ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KØhjÛo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕo ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÈo ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÅo ubah}”(h]”jÄo ah ]”h"]”Œ[abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jp jºo sj˜}”jÄo jºo subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjp h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj"p h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj$p h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj p ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j.p Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KØhjp ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KØhhÊh²hubhÞ)�”}”(hŒ˜If 'hugepage_size' is written to the 'type' file, writing to and reading from this file sets and gets the maximum size of the huge page of the interest.”h]”hŒ If ‘hugepage_size’ is written to the ‘type’ file, writing to and reading from this file sets and gets the maximum size of the huge page of the interest.”…”�”}”(hjFp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KØhhÊh²hubj))�”}”(hŒ`.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ[abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K}uh1j@hjbp ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/min**”h]”j`)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/min**”h]”hŒw/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//min”…”�”}”(hj|p h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjxp ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÑhjup ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjrp ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjop ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjbp ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj_p ubah}”(h]”j^p ah ]”h"]”Œ[abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j­p jTp sj˜}”j^p jTp subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj²p h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¼p h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¾p h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjºp ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÈp Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KÑhj²p ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÑhhÊh²hubhÞ)�”}”(hŒ˜If 'hugepage_size' is written to the 'type' file, writing to and reading from this file sets and gets the minimum size of the huge page of the interest.”h]”hŒ If ‘hugepage_size’ is written to the ‘type’ file, writing to and reading from this file sets and gets the minimum size of the huge page of the interest.”…”�”}”(hjàp h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÑhhÊh²hubj))�”}”(hŒa.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K~uh1j@hjüp ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/path**”h]”j`)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/path**”h]”hŒx/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//path”…”�”}”(hjq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÊhjq ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjüp ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjùp ubah}”(h]”jøp ah ]”h"]”Œ\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jGq jîp sj˜}”jøp jîp subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjLq h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjVq h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjXq h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjTq ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jbq Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KÊhjLq ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÊhhÊh²hubhÞ)�”}”(hŒŒIf 'memcg' is written to the 'type' file, writing to and reading from this file sets and gets the path to the memory cgroup of the interest.”h]”hŒ”If ‘memcg’ is written to the ‘type’ file, writing to and reading from this file sets and gets the path to the memory cgroup of the interest.”…”�”}”(hjzq h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÊhhÊh²hubj))�”}”(hŒa.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K~uh1j@hj–q ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/type**”h]”j`)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/\\/type**”h]”hŒx/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters//type”…”�”}”(hj°q h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¬q ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÄhj©q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj£q ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj–q ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj“q ubah}”(h]”j’q ah ]”h"]”Œ\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_f_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jáq jˆq sj˜}”j’q jˆq subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjæq h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjðq h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjòq h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjîq ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jüq Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KÄhjæq ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÄhhÊh²hubhÞ)�”}”(hŒ[Writing to and reading from this file sets and gets the type of the memory of the interest.”h]”hŒ[Writing to and reading from this file sets and gets the type of the memory of the interest.”…”�”}”(hjr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KÄhhÊh²hubj))�”}”(hŒe.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_nr_filters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ`abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-nr-filters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K}uh1j@hj0r ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/nr_filters**”h]”j`)�”}”(hŒ{**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/filters\/nr_filters**”h]”hŒw/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//filters/nr_filters”…”�”}”(hjJr h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjFr ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K½hjCr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj@r ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj=r ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj0r ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj-r ubah}”(h]”j,r ah ]”h"]”Œ`abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_filters_nr_filters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j{r j"r sj˜}”j,r j"r subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj€r h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjŠr h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjŒr h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjˆr ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j–r Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K½hj€r ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K½hhÊh²hubhÞ)�”}”(hŒ�Writing a number 'N' to this file creates the number of directories for each DAMON probe filter named '0' to 'N-1' under the filters/ directory.”h]”hŒœWriting a number ‘N’ to this file creates the number of directories for each DAMON probe filter named ‘0’ to ‘N-1’ under the filters/ directory.”…”�”}”(hj®r h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K½hhÊh²hubj))�”}”(hŒf.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_preps_r_prep_action:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œaabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-preps-r-prep-action”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kƒuh1j@hjÊr ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/preps\/\\/prep_action**”h]”j`)�”}”(hŒ�**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/preps\/\\/prep_action**”h]”hŒ}/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//preps//prep_action”…”�”}”(hjär h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjàr ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K·hjÝr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÚr ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj×r ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÊr ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÇr ubah}”(h]”jÆr ah ]”h"]”Œaabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_preps_r_prep_action”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”js j¼r sj˜}”jÆr j¼r subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjs h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj$s h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj&s h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj"s ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j0s Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K·hjs ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K·hhÊh²hubhÞ)�”}”(hŒSWriting to and reading from this file sets and gets the probing preparation action.”h]”hŒSWriting to and reading from this file sets and gets the probing preparation action.”…”�”}”(hjHs h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K·hhÊh²hubj))�”}”(hŒa.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_preps_nr_preps:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-preps-nr-preps”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kyuh1j@hjds ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/preps\/nr_preps**”h]”j`)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/preps\/nr_preps**”h]”hŒs/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//preps/nr_preps”…”�”}”(hj~s h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzs ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K°hjws ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjts ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqs ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjds ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjas ubah}”(h]”j`s ah ]”h"]”Œ\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_preps_nr_preps”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯s jVs sj˜}”j`s jVs subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj´s h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¾s h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÀs h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼s ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊs Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K°hj´s ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K°hhÊh²hubhÞ)�”}”(hŒœWriting a number 'N' to this file creates the number of directories for each DAMON probing preparation action named '0' to 'N-1' under the preps/ directory.”h]”hŒ¨Writing a number ‘N’ to this file creates the number of directories for each DAMON probing preparation action named ‘0’ to ‘N-1’ under the preps/ directory.”…”�”}”(hjâs h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K°hhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_weight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-weight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hjþs ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/weight**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/\\/weight**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes//weight”…”�”}”(hjt h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kªhjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjt ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj t ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþs ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjûs ubah}”(h]”jús ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_p_weight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jIt jðs sj˜}”jús jðs subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjNt h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjXt h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjZt h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjVt ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jdt Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KªhjNt ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KªhhÊh²hubhÞ)�”}”(hŒSWriting to and reading from this file sets and gets the per-probe attribute weight.”h]”hŒSWriting to and reading from this file sets and gets the per-probe attribute weight.”…”�”}”(hj|t h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KªhhÊh²hubj))�”}”(hŒZ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_nr_probes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-nr-probes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kluh1j@hj˜t ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/nr_probes**”h]”j`)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/monitoring_attrs\/probes\/nr_probes**”h]”hŒf/sys/kernel/mm/damon/admin/kdamonds//contexts//monitoring_attrs/probes/nr_probes”…”�”}”(hj²t h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj®t ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K£hj«t ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¨t ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥t ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj˜t ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj•t ubah}”(h]”j”t ah ]”h"]”ŒUabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_monitoring_attrs_probes_nr_probes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jãt jŠt sj˜}”j”t jŠt subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjèt h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjòt h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjôt h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjðt ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jþt Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K£hjèt ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K£hhÊh²hubhÞ)�”}”(hŒˆWriting a number 'N' to this file creates the number of directories for each DAMON probe named '0' to 'N-1' under the probes/ directory.”h]”hŒ”Writing a number ‘N’ to this file creates the number of directories for each DAMON probe named ‘0’ to ‘N-1’ under the probes/ directory.”…”�”}”(hju h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K£hhÊh²hubj))�”}”(hŒC.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_operations:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ>abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-operations”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KSuh1j@hj2u ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒQ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/operations**”h]”j`)�”}”(hŒQ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/operations**”h]”hŒM/sys/kernel/mm/damon/admin/kdamonds//contexts//operations”…”�”}”(hjLu h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjHu ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KFhjEu ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjBu ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj?u ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj2u ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj/u ubah}”(h]”j.u ah ]”h"]”Œ>abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_operations”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j}u j$u sj˜}”j.u j$u subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj‚u h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjŒu h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjŽu h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŠu ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j˜u Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KFhj‚u ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KFhhÊh²hubhÞ)�”}”(hX`Writing a keyword for a monitoring operations set ('vaddr' for virtual address spaces monitoring, 'fvaddr' for fixed virtual address ranges monitoring, and 'paddr' for the physical address space monitoring) to this file makes the context to use the operations set. Reading the file returns the keyword for the operations set the context is set to use.”h]”hXlWriting a keyword for a monitoring operations set (‘vaddr’ for virtual address spaces monitoring, ‘fvaddr’ for fixed virtual address ranges monitoring, and ‘paddr’ for the physical address space monitoring) to this file makes the context to use the operations set. Reading the file returns the keyword for the operations set the context is set to use.”…”�”}”(hj°u h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KFhhÊh²hubhÞ)�”}”(hŒ[Note that only the operations sets that listed in 'avail_operations' file are valid inputs.”h]”hŒ_Note that only the operations sets that listed in ‘avail_operations’ file are valid inputs.”…”�”}”(hj¾u h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KFhhÊh²hubj))�”}”(hŒ>.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_pause:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-pause”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KNuh1j@hjÚu ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒL**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/pause**”h]”j`)�”}”(hŒL**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/pause**”h]”hŒH/sys/kernel/mm/damon/admin/kdamonds//contexts//pause”…”�”}”(hjôu h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjðu ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KZhjíu ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêu ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçu ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÚu ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj×u ubah}”(h]”jÖu ah ]”h"]”Œ9abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_pause”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j%v jÌu sj˜}”jÖu jÌu subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj*v h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj4v h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj6v h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj2v ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j@v Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KZhj*v ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KZhhÊh²hubhÞ)�”}”(hŒ”Writing a boolean keyword to this file sets the 'pause' request parameter for the context. Reading the file returns the last-written 'pause' value.”h]”hŒœWriting a boolean keyword to this file sets the ‘pause’ request parameter for the context. Reading the file returns the last-written ‘pause’ value.”…”�”}”(hjXv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KZhhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kquh1j@hjtv ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/age\/max**”h]”j`)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/age\/max**”h]”hŒk/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/age/max”…”�”}”(hjŽv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŠv ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MOhj‡v ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj„v ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�v ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjtv ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjqv ubah}”(h]”jpv ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿v jfv sj˜}”jpv jfv subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÄv h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÎv h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÐv h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌv ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÚv Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MOhjÄv ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MOhhÊh²hubhÞ)�”}”(hŒeWriting to and reading from this file sets and gets the maximum 'age' of the scheme's target regions.”h]”hŒkWriting to and reading from this file sets and gets the maximum ‘age’ of the scheme’s target regions.”…”�”}”(hjòv h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MOhhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kquh1j@hjw ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/age\/min**”h]”j`)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/age\/min**”h]”hŒk/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/age/min”…”�”}”(hj(w h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj$w ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MIhj!w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjw ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj w ubah}”(h]”j w ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_age_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jYw jw sj˜}”j w jw subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj^w h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjhw h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjjw h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjfw ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jtw Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MIhj^w ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MIhhÊh²hubhÞ)�”}”(hŒeWriting to and reading from this file sets and gets the minimum 'age' of the scheme's target regions.”h]”hŒkWriting to and reading from this file sets and gets the minimum ‘age’ of the scheme’s target regions.”…”�”}”(hjŒw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MIhhÊh²hubj))�”}”(hŒa.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kyuh1j@hj¨w ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/nr_accesses\/max**”h]”j`)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/nr_accesses\/max**”h]”hŒs/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/nr_accesses/max”…”�”}”(hjÂw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾w ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MChj»w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸w ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµw ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨w ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥w ubah}”(h]”j¤w ah ]”h"]”Œ\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jów jšw sj˜}”j¤w jšw subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjøw h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjx h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjx h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MChjøw ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MChhÊh²hubhÞ)�”}”(hŒmWriting to and reading from this file sets and gets the maximum 'nr_accesses' of the scheme's target regions.”h]”hŒsWriting to and reading from this file sets and gets the maximum ‘nr_accesses’ of the scheme’s target regions.”…”�”}”(hj&x h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MChhÊh²hubj))�”}”(hŒa.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ\abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kyuh1j@hjBx ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/nr_accesses\/min**”h]”j`)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/nr_accesses\/min**”h]”hŒs/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/nr_accesses/min”…”�”}”(hj\x h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjXx ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M=hjUx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjRx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjOx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjBx ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj?x ubah}”(h]”j>x ah ]”h"]”Œ\abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_nr_accesses_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�x j4x sj˜}”j>x j4x subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj’x h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjœx h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjžx h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjšx ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¨x Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M=hj’x ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M=hhÊh²hubhÞ)�”}”(hŒmWriting to and reading from this file sets and gets the minimum 'nr_accesses' of the scheme's target regions.”h]”hŒsWriting to and reading from this file sets and gets the minimum ‘nr_accesses’ of the scheme’s target regions.”…”�”}”(hjÀx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M=hhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hjÜx ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/sz\/max**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/sz\/max**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/sz/max”…”�”}”(hjöx h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjòx ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M7hjïx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjìx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjéx ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÜx ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÙx ubah}”(h]”jØx ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j'y jÎx sj˜}”jØx jÎx subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj,y h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj6y h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj8y h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj4y ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jBy Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M7hj,y ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M7hhÊh²hubhÞ)�”}”(hŒmWriting to and reading from this file sets and gets the maximum size of the scheme's target regions in bytes.”h]”hŒoWriting to and reading from this file sets and gets the maximum size of the scheme’s target regions in bytes.”…”�”}”(hjZy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M7hhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hjvy ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/sz\/min**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/access_pattern\/sz\/min**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//access_pattern/sz/min”…”�”}”(hj�y h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŒy ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M1hj‰y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj†y ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjƒy ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjvy ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjsy ubah}”(h]”jry ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_access_pattern_sz_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁy jhy sj˜}”jry jhy subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÆy h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÐy h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÒy h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÎy ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜy Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M1hjÆy ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M1hhÊh²hubhÞ)�”}”(hŒmWriting to and reading from this file sets and gets the minimum size of the scheme's target regions in bytes.”h]”hŒoWriting to and reading from this file sets and gets the minimum size of the scheme’s target regions in bytes.”…”�”}”(hjôy h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M1hhÊh²hube(j))�”}”(hŒI.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_action:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒDabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-action”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K_uh1j@hjz ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ]**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/action**”h]”j`)�”}”(hŒ]**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/action**”h]”hŒY/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//action”…”�”}”(hj*z h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&z ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhj#z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjz ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj z ubah}”(h]”j z ah ]”h"]”ŒDabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_action”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[z jz sj˜}”j z jz subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj`z h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjjz h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjlz h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhz ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvz Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhj`z ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒMWriting to and reading from this file sets and gets the action of the scheme.”h]”hŒMWriting to and reading from this file sets and gets the action of the scheme.”…”�”}”(hjŽz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒT.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_apply_interval_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-apply-interval-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hjªz ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/apply_interval_us**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/apply_interval_us**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//apply_interval_us”…”�”}”(hjÄz h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÀz ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M*hj½z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjºz ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj·z ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjªz ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj§z ubah}”(h]”j¦z ah ]”h"]”ŒOabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_apply_interval_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jõz jœz sj˜}”j¦z jœz subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjúz h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj{ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj{ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M*hjúz ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M*hhÊh²hubhÞ)�”}”(hŒ€Writing a value to this file sets the action apply interval of the scheme in microseconds. Reading this file returns the value.”h]”hŒ€Writing a value to this file sets the action apply interval of the scheme in microseconds. Reading this file returns the value.”…”�”}”(hj({ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M*hhÊh²hubj))�”}”(hŒO.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Keuh1j@hjD{ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒc**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters**”h]”j`)�”}”(hŒc**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters**”h]”hŒ_/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters”…”�”}”(hj^{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjZ{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MáhjW{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjT{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjQ{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjD{ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjA{ ubah}”(h]”j@{ ah ]”h"]”ŒJabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�{ j6{ sj˜}”j@{ j6{ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj”{ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjž{ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj { h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœ{ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jª{ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Máhj”{ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MáhhÊh²hubhÞ)�”}”(hŒ5Directory for DAMON core layer-handled DAMOS filters.”h]”hŒ5Directory for DAMON core layer-handled DAMOS filters.”…”�”}”(hjÂ{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MáhhÊh²hubj))�”}”(hŒZ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_addr_end:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-addr-end”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kvuh1j@hjÞ{ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒt**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/addr_end**”h]”j`)�”}”(hŒt**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/addr_end**”h]”hŒp/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//addr_end”…”�”}”(hjø{ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjô{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhjñ{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë{ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ{ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ{ ubah}”(h]”jÚ{ ah ]”h"]”ŒUabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_addr_end”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j)| jÐ{ sj˜}”jÚ{ jÐ{ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj.| h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj8| h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj:| h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj6| ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jD| Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhj.| ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒ�If 'addr' is written to the 'type' file, writing to or reading from this file sets or gets the end address of the address range for the filter.”h]”hŒ—If ‘addr’ is written to the ‘type’ file, writing to or reading from this file sets or gets the end address of the address range for the filter.”…”�”}”(hj\| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒ\.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_addr_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-addr-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kxuh1j@hjx| ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒv**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/addr_start**”h]”j`)�”}”(hŒv**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/addr_start**”h]”hŒr/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//addr_start”…”�”}”(hj’| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽ| ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mýhj‹| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆ| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…| ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjx| ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hju| ubah}”(h]”jt| ah ]”h"]”ŒWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_addr_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃ| jj| sj˜}”jt| jj| subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÈ| h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÒ| h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÔ| h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐ| ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞ| Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MýhjÈ| ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MýhhÊh²hubhÞ)�”}”(hŒ‘If 'addr' is written to the 'type' file, writing to or reading from this file sets or gets the start address of the address range for the filter.”h]”hŒ™If ‘addr’ is written to the ‘type’ file, writing to or reading from this file sets or gets the start address of the address range for the filter.”…”�”}”(hjö| h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MýhhÊh²hubj))�”}”(hŒW.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_allow:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒRabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-allow”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ksuh1j@hj} ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/allow**”h]”j`)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/allow**”h]”hŒm/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//allow”…”�”}”(hj,} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj(} ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M&hj%} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj"} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj} ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj} ubah}”(h]”j} ah ]”h"]”ŒRabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_allow”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j]} j} sj˜}”j} j} subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjb} h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjl} h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjn} h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjj} ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jx} Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M&hjb} ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M&hhÊh²hubhÞ)�”}”(hŒ©Writing 'Y' or 'N' to this file sets whether to allow or reject applying the scheme's action to the memory that satisfies the 'type' and the 'matching' of the directory.”h]”hŒ»Writing ‘Y’ or ‘N’ to this file sets whether to allow or reject applying the scheme’s action to the memory that satisfies the ‘type’ and the ‘matching’ of the directory.”…”�”}”(hj�} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M&hhÊh²hubj))�”}”(hŒb.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_damon_target_idx:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ]abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-damon-target-idx”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K~uh1j@hj¬} ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/damon_target_idx**”h]”j`)�”}”(hŒ|**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/damon_target_idx**”h]”hŒx/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//damon_target_idx”…”�”}”(hjÆ} h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÂ} ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhj¿} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¼} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¹} ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¬} ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj©} ubah}”(h]”j¨} ah ]”h"]”Œ]abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_damon_target_idx”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j÷} jž} sj˜}”j¨} jž} subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjü} h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj~ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhjü} ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒ–If 'target' is written to the 'type' file, writing to or reading from this file sets or gets the index of the DAMON monitoring target of the interest.”h]”hŒžIf ‘target’ is written to the ‘type’ file, writing to or reading from this file sets or gets the index of the DAMON monitoring target of the interest.”…”�”}”(hj*~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒZ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_matching:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-matching”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kvuh1j@hjF~ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒt**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/matching**”h]”j`)�”}”(hŒt**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/matching**”h]”hŒp/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//matching”…”�”}”(hj`~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj\~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hjY~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjS~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjF~ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjC~ ubah}”(h]”jB~ ah ]”h"]”ŒUabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_matching”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‘~ j8~ sj˜}”jB~ j8~ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj–~ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj ~ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¢~ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjž~ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬~ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M hj–~ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubhÞ)�”}”(hŒrWriting 'Y' or 'N' to this file sets whether the filter is for the memory of the 'type', or all except the 'type'.”h]”hŒ‚Writing ‘Y’ or ‘N’ to this file sets whether the filter is for the memory of the ‘type’, or all except the ‘type’.”…”�”}”(hjÄ~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubj))�”}”(hŒU.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kquh1j@hjà~ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/max**”h]”j`)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/max**”h]”hŒk/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//max”…”�”}”(hjú~ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhjó~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjí~ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà~ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝ~ ubah}”(h]”jÜ~ ah ]”h"]”ŒPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j+ jÒ~ sj˜}”jÜ~ jÒ~ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj0 h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj: h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj< h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj8 ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jF Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhj0 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒ”If 'hugepage_size' is written to the 'type' file, writing to or reading from this file sets or gets the maximum size of the hugepage for the filter.”h]”hŒœIf ‘hugepage_size’ is written to the ‘type’ file, writing to or reading from this file sets or gets the maximum size of the hugepage for the filter.”…”�”}”(hj^ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒ\.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_memcg_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-memcg-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kxuh1j@hjz ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒv**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/memcg_path**”h]”j`)�”}”(hŒv**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/memcg_path**”h]”hŒr/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//memcg_path”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Möhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjz ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjw ubah}”(h]”jv ah ]”h"]”ŒWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_memcg_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÅ jl sj˜}”jv jl subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÊ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÔ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÖ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jà Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MöhjÊ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MöhhÊh²hubhÞ)�”}”(hŒŒIf 'memcg' is written to the 'type' file, writing to and reading from this file sets and gets the path to the memory cgroup of the interest.”h]”hŒ”If ‘memcg’ is written to the ‘type’ file, writing to and reading from this file sets and gets the path to the memory cgroup of the interest.”…”�”}”(hjø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MöhhÊh²hubj))�”}”(hŒU.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_min:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-min”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kquh1j@hj€ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/min**”h]”j`)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/min**”h]”hŒk/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//min”…”�”}”(hj.€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj*€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hj'€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€ ubah}”(h]”j€ ah ]”h"]”ŒPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_min”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j_€ j€ sj˜}”j€ j€ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”• h]”(hŒDefined on file ”…”�”}”(hjd€ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjn€ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjp€ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjl€ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jz€ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M hjd€ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubhÞ)�”}”(hŒ”If 'hugepage_size' is written to the 'type' file, writing to or reading from this file sets or gets the minimum size of the hugepage for the filter.”h]”hŒœIf ‘hugepage_size’ is written to the ‘type’ file, writing to or reading from this file sets or gets the minimum size of the hugepage for the filter.”…”�”}”(hj’€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubj))�”}”(hŒV.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hj®€ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/type**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/\\/type**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters//type”…”�”}”(hjÈ€ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÄ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MíhjÁ€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¾€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj»€ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj®€ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj«€ ubah}”(h]”jª€ ah ]”h"]”ŒQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_f_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù€ j € sj˜}”jª€ j € subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjþ€ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj � h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Míhjþ€ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MíhhÊh²hubhÞ)�”}”(hX)Writing to and reading from this file sets and gets the type of the memory of the interest. 'anon' for anonymous pages, 'memcg' for specific memory cgroup, 'young' for young pages, 'addr' for address range (an open-ended interval), or 'target' for DAMON monitoring target can be written and read.”h]”hX=Writing to and reading from this file sets and gets the type of the memory of the interest. ‘anon’ for anonymous pages, ‘memcg’ for specific memory cgroup, ‘young’ for young pages, ‘addr’ for address range (an open-ended interval), or ‘target’ for DAMON monitoring target can be written and read.”…”�”}”(hj,� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MíhhÊh²hubj))�”}”(hŒZ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_nr_filters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒUabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-nr-filters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kquh1j@hjH� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/nr_filters**”h]”j`)�”}”(hŒo**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/core_filters\/nr_filters**”h]”hŒk/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters/nr_filters”…”�”}”(hjb� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj^� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mæhj[� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjX� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjU� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjH� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjE� ubah}”(h]”jD� ah ]”h"]”ŒUabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_core_filters_nr_filters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“� j:� sj˜}”jD� j:� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj˜� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¢� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¤� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj � ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mæhj˜� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MæhhÊh²hubhÞ)�”}”(hŒ›Writing a number 'N' to this file creates the number of directories for setting filters of the scheme named '0' to 'N-1' under the core_filters/ directory.”h]”hŒ§Writing a number ‘N’ to this file creates the number of directories for setting filters of the scheme named ‘0’ to ‘N-1’ under the core_filters/ directory.”…”�”}”(hjÆ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MæhhÊh²hubj))�”}”(hŒM.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_d_id:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-d-id”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hjâ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/\\/id**”h]”j`)�”}”(hŒg**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/\\/id**”h]”hŒc/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//dests//id”…”�”}”(hjü� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjø� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MEhjõ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjò� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjï� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjß� ubah}”(h]”jÞ� ah ]”h"]”ŒHabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_d_id”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-‚ jÔ� sj˜}”jÞ� jÔ� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj2‚ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj<‚ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj>‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:‚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jH‚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MEhj2‚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MEhhÊh²hubhÞ)�”}”(hŒºWriting to and reading from this file sets and gets the id of the DAMOS action destination. For DAMOS_MIGRATE_{HOT,COLD} actions, the destination node's node id can be written and read.”h]”hŒ¼Writing to and reading from this file sets and gets the id of the DAMOS action destination. For DAMOS_MIGRATE_{HOT,COLD} actions, the destination node’s node id can be written and read.”…”�”}”(hj`‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MEhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_d_weight:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-d-weight”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kmuh1j@hj|‚ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒk**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/\\/weight**”h]”j`)�”}”(hŒk**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/\\/weight**”h]”hŒg/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//dests//weight”…”�”}”(hj–‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MMhj�‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰‚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|‚ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjy‚ ubah}”(h]”jx‚ ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_d_weight”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ‚ jn‚ sj˜}”jx‚ jn‚ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÌ‚ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÖ‚ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjØ‚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ‚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jâ‚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MMhjÌ‚ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MMhhÊh²hubhÞ)�”}”(hŒ¢Writing to and reading from this file sets and gets the weight of the DAMOS action destination to select as the destination of each action among the destinations.”h]”hŒ¢Writing to and reading from this file sets and gets the weight of the DAMOS action destination to select as the destination of each action among the destinations.”…”�”}”(hjú‚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MMhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_nr_dests:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-nr-dests”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjƒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/nr_dests**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/dests\/nr_dests**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//dests/nr_dests”…”�”}”(hj0ƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj,ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M>hj)ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj&ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj#ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ ubah}”(h]”jƒ ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_dests_nr_dests”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jaƒ jƒ sj˜}”jƒ jƒ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjfƒ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjpƒ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjrƒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjnƒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j|ƒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M>hjfƒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M>hhÊh²hubhÞ)�”}”(hŒ Writing a number 'N' to this file creates the number of directories for setting action destinations of the scheme named '0' to 'N-1' under the dests/ directory.”h]”hŒ¬Writing a number ‘N’ to this file creates the number of directories for setting action destinations of the scheme named ‘0’ to ‘N-1’ under the dests/ directory.”…”�”}”(hj”ƒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M>hhÊh²hubj))�”}”(hŒJ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`uh1j@hj°ƒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ^**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/filters**”h]”j`)�”}”(hŒ^**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/filters**”h]”hŒZ/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//filters”…”�”}”(hjʃ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjƃ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M5hjà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÀƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj½ƒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj°ƒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj­ƒ ubah}”(h]”j¬ƒ ah ]”h"]”ŒEabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_filters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jûƒ j¢ƒ sj˜}”j¬ƒ j¢ƒ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj„ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj „ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj „ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj„ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M5hj„ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M5hhÊh²hubhÞ)�”}”(hŒòDirectory for DAMOS filters. Files under this directory works same to those of /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//{core,ops}_filters directory. This is deprecated. Use the core_filters and ops_filters instead.”h]”hŒòDirectory for DAMOS filters. Files under this directory works same to those of /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//{core,ops}_filters directory. This is deprecated. Use the core_filters and ops_filters instead.”…”�”}”(hj.„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M5hhÊh²hubj))�”}”(hŒN.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_ops_filters:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒIabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-ops-filters”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kduh1j@hjJ„ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒb**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/ops_filters**”h]”j`)�”}”(hŒb**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/ops_filters**”h]”hŒ^/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//ops_filters”…”�”}”(hjd„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj`„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M-hj]„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjZ„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjW„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjJ„ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjG„ ubah}”(h]”jF„ ah ]”h"]”ŒIabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_ops_filters”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j•„ j<„ sj˜}”jF„ j<„ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjš„ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¤„ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¦„ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢„ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j°„ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M-hjš„ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M-hhÊh²hubhÞ)�”}”(hŒÊDirectory for DAMON operations set layer-handled DAMOS filters. Files under this directory works same to those of /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters directory.”h]”hŒÊDirectory for DAMON operations set layer-handled DAMOS filters. Files under this directory works same to those of /sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//core_filters directory.”…”�”}”(hjÈ„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M-hhÊh²hubj))�”}”(hŒO.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒJabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kfuh1j@hjä„ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒd**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/bytes**”h]”j`)�”}”(hŒd**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/bytes**”h]”hŒ`/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/bytes”…”�”}”(hjþ„ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M[hj÷„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjô„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjñ„ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjä„ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjá„ ubah}”(h]”jà„ ah ]”h"]”ŒJabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j/… jÖ„ sj˜}”jà„ jÖ„ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj4… h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj>… h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj@… h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj<… ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jJ… Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M[hj4… ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M[hhÊh²hubhÞ)�”}”(hŒZWriting to and reading from this file sets and gets the size quota of the scheme in bytes.”h]”hŒZWriting to and reading from this file sets and gets the size quota of the scheme in bytes.”…”�”}”(hjb… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M[hhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_effective_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-effective-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hj~… ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/effective_bytes**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/effective_bytes**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/effective_bytes”…”�”}”(hj˜… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj”… ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mahj‘… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŽ… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‹… ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj~… ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj{… ubah}”(h]”jz… ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_effective_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÉ… jp… sj˜}”jz… jp… subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÎ… h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjØ… h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÚ… h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÖ… ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jä… Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MahjÎ… ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MahhÊh²hubhÞ)�”}”(hŒyReading from this file gets the effective size quota of the scheme in bytes, which adjusted for the time quota and goals.”h]”hŒyReading from this file gets the effective size quota of the scheme in bytes, which adjusted for the time quota and goals.”…”�”}”(hjü… h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MahhÊh²hubj))�”}”(hŒ[.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_fail_charge_denom:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-fail-charge-denom”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hj† ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/fail_charge_denom**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/fail_charge_denom**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/fail_charge_denom”…”�”}”(hj2† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj.† ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¤hj+† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj(† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj%† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj† ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj† ubah}”(h]”j† ah ]”h"]”ŒVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_fail_charge_denom”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jc† j † sj˜}”j† j † subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjh† h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjr† h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjt† h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjp† ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j~† Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¤hjh† ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¤hhÊh²hubhÞ)�”}”(hŒnWriting to and reading from this file sets and gets the action-failed memory quota charging ratio denominator.”h]”hŒnWriting to and reading from this file sets and gets the action-failed memory quota charging ratio denominator.”…”�”}”(hj–† h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¤hhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_fail_charge_num:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-fail-charge-num”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hj²† ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/fail_charge_num**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/fail_charge_num**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/fail_charge_num”…”�”}”(hj̆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjȆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mžhjņ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¿† ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj²† ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¯† ubah}”(h]”j®† ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_fail_charge_num”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jý† j¤† sj˜}”j®† j¤† subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj‡ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj ‡ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj‡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mžhj‡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MžhhÊh²hubhÞ)�”}”(hŒlWriting to and reading from this file sets and gets the action-failed memory quota charging ratio numerator.”h]”hŒlWriting to and reading from this file sets and gets the action-failed memory quota charging ratio numerator.”…”�”}”(hj0‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MžhhÊh²hubj))�”}”(hŒT.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goal_tuner:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goal-tuner”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kkuh1j@hjL‡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒi**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goal_tuner**”h]”j`)�”}”(hŒi**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goal_tuner**”h]”hŒe/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goal_tuner”…”�”}”(hjf‡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjb‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M˜hj_‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj\‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjY‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjL‡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjI‡ ubah}”(h]”jH‡ ah ]”h"]”ŒOabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goal_tuner”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j—‡ j>‡ sj˜}”jH‡ j>‡ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjœ‡ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¦‡ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¨‡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¤‡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j²‡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M˜hjœ‡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M˜hhÊh²hubhÞ)�”}”(hŒpWriting to and reading from this file sets and gets the goal-based effective quota auto-tuning algorithm to use.”h]”hŒpWriting to and reading from this file sets and gets the goal-based effective quota auto-tuning algorithm to use.”…”�”}”(hjʇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M˜hhÊh²hubj))�”}”(hŒ\.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_complement:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-complement”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kyuh1j@hjæ‡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/complement**”h]”j`)�”}”(hŒw**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/complement**”h]”hŒs/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//complement”…”�”}”(hjˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjü‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mzhjù‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjö‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjó‡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ‡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj㇠ubah}”(h]”j⇠ah ]”h"]”ŒWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_complement”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ˆ j؇ sj˜}”j⇠j؇ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj6ˆ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj@ˆ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjBˆ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ˆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mzhj6ˆ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MzhhÊh²hubhÞ)�”}”(hŒ}Writing to and reading from this file sets and gets whether to use the complement value of the quota auto-tuning goal metric.”h]”hŒ}Writing to and reading from this file sets and gets whether to use the complement value of the quota auto-tuning goal metric.”…”�”}”(hjdˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MzhhÊh²hubj))�”}”(hŒ_.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_current_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒZabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-current-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K|uh1j@hj€ˆ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/current_value**”h]”j`)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/current_value**”h]”hŒv/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//current_value”…”�”}”(hjšˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M†hj“ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ˆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ˆ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}ˆ ubah}”(h]”j|ˆ ah ]”h"]”ŒZabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_current_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jˈ jrˆ sj˜}”j|ˆ jrˆ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjЈ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÚˆ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj܈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj؈ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæˆ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M†hjЈ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M†hhÊh²hubhÞ)�”}”(hŒYWriting to and reading from this file sets and gets the current value of the goal metric.”h]”hŒYWriting to and reading from this file sets and gets the current value of the goal metric.”…”�”}”(hjþˆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M†hhÊh²hubj))�”}”(hŒU.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_nid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-nid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hj‰ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/nid**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/nid**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//nid”…”�”}”(hj4‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhj-‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰ ubah}”(h]”j‰ ah ]”h"]”ŒPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_nid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”je‰ j ‰ sj˜}”j‰ j ‰ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjj‰ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjt‰ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjv‰ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjr‰ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€‰ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MŒhjj‰ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhhÊh²hubhÞ)�”}”(hŒRWriting to and reading from this file sets and gets the nid parameter of the goal.”h]”hŒRWriting to and reading from this file sets and gets the nid parameter of the goal.”…”�”}”(hj˜‰ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhhÊh²hubj))�”}”(hŒV.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_path:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-path”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ksuh1j@hj´‰ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/path**”h]”j`)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/path**”h]”hŒm/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//path”…”�”}”(hjΉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjʉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M’hjlj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjĉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÁ‰ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj´‰ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj±‰ ubah}”(h]”j°‰ ah ]”h"]”ŒQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_path”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÿ‰ j¦‰ sj˜}”j°‰ j¦‰ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjŠ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjŠ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjŠ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Š ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M’hjŠ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M’hhÊh²hubhÞ)�”}”(hŒSWriting to and reading from this file sets and gets the path parameter of the goal.”h]”hŒSWriting to and reading from this file sets and gets the path parameter of the goal.”…”�”}”(hj2Š h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M’hhÊh²hubj))�”}”(hŒ_.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_metric:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒZabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-metric”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K|uh1j@hjNŠ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/target_metric**”h]”j`)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/target_metric**”h]”hŒv/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//target_metric”…”�”}”(hjhŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjdŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MthjaŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj^Š ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj[Š ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjNŠ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjKŠ ubah}”(h]”jJŠ ah ]”h"]”ŒZabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_metric”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j™Š j@Š sj˜}”jJŠ j@Š subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjžŠ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¨Š h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjªŠ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¦Š ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j´Š Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MthjžŠ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MthhÊh²hubhÞ)�”}”(hŒVWriting to and reading from this file sets and gets the quota auto-tuning goal metric.”h]”hŒVWriting to and reading from this file sets and gets the quota auto-tuning goal metric.”…”�”}”(hjÌŠ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MthhÊh²hubj))�”}”(hŒ^.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_value:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒYabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-value”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K{uh1j@hjèŠ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒy**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/target_value**”h]”j`)�”}”(hŒy**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/\\/target_value**”h]”hŒu/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals//target_value”…”�”}”(hj‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjþŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M€hjûŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjøŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjõŠ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjèŠ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjåŠ ubah}”(h]”jäŠ ah ]”h"]”ŒYabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_g_target_value”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j3‹ jÚŠ sj˜}”jäŠ jÚŠ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj8‹ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjB‹ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjD‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj@‹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jN‹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M€hj8‹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M€hhÊh²hubhÞ)�”}”(hŒXWriting to and reading from this file sets and gets the target value of the goal metric.”h]”hŒXWriting to and reading from this file sets and gets the target value of the goal metric.”…”�”}”(hjf‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M€hhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_nr_goals:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-nr-goals”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hj‚‹ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/nr_goals**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/goals\/nr_goals**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/goals/nr_goals”…”�”}”(hjœ‹ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˜‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mmhj•‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�‹ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‚‹ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹ ubah}”(h]”j~‹ ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_goals_nr_goals”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÍ‹ jt‹ sj˜}”j~‹ jt‹ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÒ‹ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÜ‹ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjÞ‹ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÚ‹ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jè‹ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MmhjÒ‹ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MmhhÊh²hubhÞ)�”}”(hŒ®Writing a number 'N' to this file creates the number of directories for setting automatic tuning of the scheme's aggressiveness named '0' to 'N-1' under the goals/ directory.”h]”hŒ¼Writing a number ‘N’ to this file creates the number of directories for setting automatic tuning of the scheme’s aggressiveness named ‘0’ to ‘N-1’ under the goals/ directory.”…”�”}”(hjŒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MmhhÊh²hubj))�”}”(hŒL.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒGabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hjŒ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/ms**”h]”j`)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/ms**”h]”hŒ]/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/ms”…”�”}”(hj6Œ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj2Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MUhj/Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj,Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj)Œ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ ubah}”(h]”jŒ ah ]”h"]”ŒGabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jgŒ jŒ sj˜}”jŒ jŒ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjlŒ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjvŒ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjxŒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtŒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚Œ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MUhjlŒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MUhhÊh²hubhÞ)�”}”(hŒaWriting to and reading from this file sets and gets the time quota of the scheme in milliseconds.”h]”hŒaWriting to and reading from this file sets and gets the time quota of the scheme in milliseconds.”…”�”}”(hjšŒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MUhhÊh²hubj))�”}”(hŒ[.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_reset_interval_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-reset-interval-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hj¶Œ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/reset_interval_ms**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/reset_interval_ms**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/reset_interval_ms”…”�”}”(hjÐŒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÌŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MghjÉŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÆŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÃŒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¶Œ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj³Œ ubah}”(h]”j²Œ ah ]”h"]”ŒVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_reset_interval_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j� j¨Œ sj˜}”j²Œ j¨Œ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mghj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MghhÊh²hubhÞ)�”}”(hŒsWriting to and reading from this file sets and gets the quotas charge reset interval of the scheme in milliseconds.”h]”hŒsWriting to and reading from this file sets and gets the quotas charge reset interval of the scheme in milliseconds.”…”�”}”(hj4� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MghhÊh²hubj))�”}”(hŒ\.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_age_permil:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-age-permil”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ktuh1j@hjP� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/age_permil**”h]”j`)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/age_permil**”h]”hŒn/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/weights/age_permil”…”�”}”(hjj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjf� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¸hjc� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj`� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj]� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjP� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjM� ubah}”(h]”jL� ah ]”h"]”ŒWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_age_permil”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j›� jB� sj˜}”jL� jB� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj � h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjª� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¬� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¨� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¶� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¸hj � ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¸hhÊh²hubhÞ)�”}”(hŒ|Writing to and reading from this file sets and gets the under-quota limit regions prioritization weight for 'age' in permil.”h]”hŒ€Writing to and reading from this file sets and gets the under-quota limit regions prioritization weight for ‘age’ in permil.”…”�”}”(hjÎ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¸hhÊh²hubj))�”}”(hŒd.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_nr_accesses_permil:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ_abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-nr-accesses-permil”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K|uh1j@hjê� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/nr_accesses_permil**”h]”j`)�”}”(hŒz**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/nr_accesses_permil**”h]”hŒv/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/weights/nr_accesses_permil”…”�”}”(hjŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M±hjý� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjê� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjç� ubah}”(h]”jæ� ah ]”h"]”Œ_abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_nr_accesses_permil”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j5Ž jÜ� sj˜}”jæ� jÜ� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj:Ž h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjDŽ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjFŽ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjBŽ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jPŽ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M±hj:Ž ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M±hhÊh²hubhÞ)�”}”(hŒ„Writing to and reading from this file sets and gets the under-quota limit regions prioritization weight for 'nr_accesses' in permil.”h]”hŒˆWriting to and reading from this file sets and gets the under-quota limit regions prioritization weight for ‘nr_accesses’ in permil.”…”�”}”(hjhŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M±hhÊh²hubj))�”}”(hŒ[.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_sz_permil:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒVabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-sz-permil”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ksuh1j@hj„Ž ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/sz_permil**”h]”j`)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/quotas\/weights\/sz_permil**”h]”hŒm/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//quotas/weights/sz_permil”…”�”}”(hjžŽ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjšŽ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mªhj—Ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj”Ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‘Ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj„Ž ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�Ž ubah}”(h]”j€Ž ah ]”h"]”ŒVabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_quotas_weights_sz_permil”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÏŽ jvŽ sj˜}”j€Ž jvŽ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÔŽ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjÞŽ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjàŽ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÜŽ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jêŽ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MªhjÔŽ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MªhhÊh²hubhÞ)�”}”(hŒ}Writing to and reading from this file sets and gets the under-quota limit regions prioritization weight for 'size' in permil.”h]”hŒ�Writing to and reading from this file sets and gets the under-quota limit regions prioritization weight for ‘size’ in permil.”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MªhhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_max_nr_snapshots:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-max-nr-snapshots”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hj� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/max_nr_snapshots**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/max_nr_snapshots**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/max_nr_snapshots”…”�”}”(hj8� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj4� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M~hj1� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj.� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj+� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj� ubah}”(h]”j� ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_max_nr_snapshots”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ji� j� sj˜}”j� j� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjn� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjx� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjz� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjv� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j„� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M~hjn� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M~hhÊh²hubhÞ)�”}”(hŒ…Writing a number to this file sets the upper limit of nr_snapshots that deactivates the scheme when the limit is reached or exceeded.”h]”hŒ…Writing a number to this file sets the upper limit of nr_snapshots that deactivates the scheme when the limit is reached or exceeded.”…”�”}”(hjœ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M~hhÊh²hubj))�”}”(hŒS.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_applied:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-applied”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hj¸� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_applied**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_applied**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/nr_applied”…”�”}”(hjÒ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÎ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M`hjË� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÈ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÅ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¸� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµ� ubah}”(h]”j´� ah ]”h"]”ŒNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_applied”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j� jª� sj˜}”j´� jª� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M`hj� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M`hhÊh²hubhÞ)�”}”(hŒgReading this file returns the number of regions that the action of the scheme has successfully applied.”h]”hŒgReading this file returns the number of regions that the action of the scheme has successfully applied.”…”�”}”(hj6� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M`hhÊh²hubj))�”}”(hŒU.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_snapshots:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-snapshots”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kluh1j@hjR� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_snapshots**”h]”j`)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_snapshots**”h]”hŒf/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/nr_snapshots”…”�”}”(hjl� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjh� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mxhje� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjb� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj_� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjR� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjO� ubah}”(h]”jN� ah ]”h"]”ŒPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_snapshots”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j�� jD� sj˜}”jN� jD� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¢� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¬� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj®� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjª� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¸� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mxhj¢� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MxhhÊh²hubhÞ)�”}”(hŒfReading this file returns the total number of DAMON snapshots that the scheme has tried to be applied.”h]”hŒfReading this file returns the total number of DAMON snapshots that the scheme has tried to be applied.”…”�”}”(hjÐ� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MxhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_tried:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-tried”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjì� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_tried**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/nr_tried**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/nr_tried”…”�”}”(hj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MThjÿ� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjü� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjù� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjì� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé� ubah}”(h]”jè� ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_nr_tried”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j7‘ jÞ� sj˜}”jè� jÞ� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj<‘ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjF‘ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjH‘ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjD‘ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jR‘ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MThj<‘ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MThhÊh²hubhÞ)�”}”(hŒfReading this file returns the number of regions that the action of the scheme has tried to be applied.”h]”hŒfReading this file returns the number of regions that the action of the scheme has tried to be applied.”…”�”}”(hjj‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MThhÊh²hubj))�”}”(hŒS.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_qt_exceeds:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-qt-exceeds”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hj†‘ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/qt_exceeds**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/qt_exceeds**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/qt_exceeds”…”�”}”(hj ‘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjœ‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mrhj™‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj–‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj“‘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj†‘ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjƒ‘ ubah}”(h]”j‚‘ ah ]”h"]”ŒNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_qt_exceeds”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÑ‘ jx‘ sj˜}”j‚‘ jx‘ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÖ‘ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjà‘ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjâ‘ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÞ‘ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jì‘ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MrhjÖ‘ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MrhhÊh²hubhÞ)�”}”(hŒQReading this file returns the number of the exceed events of the scheme's quotas.”h]”hŒSReading this file returns the number of the exceed events of the scheme’s quotas.”…”�”}”(hj’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MrhhÊh²hubj))�”}”(hŒS.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_applied:”•h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒNabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-applied”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kjuh1j@hj ’ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_applied**”h]”j`)�”}”(hŒh**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_applied**”h]”hŒd/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/sz_applied”…”�”}”(hj:’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj6’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mfhj3’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj0’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj-’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ’ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj’ ubah}”(h]”j’ ah ]”h"]”ŒNabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_applied”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jk’ j’ sj˜}”j’ j’ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjp’ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjz’ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj|’ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjx’ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j†’ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mfhjp’ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MfhhÊh²hubhÞ)�”}”(hŒtReading this file returns the total size of regions that the action of the scheme has successfully applied in bytes.”h]”hŒtReading this file returns the total size of regions that the action of the scheme has successfully applied in bytes.”…”�”}”(hjž’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MfhhÊh²hubj))�”}”(hŒ].. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_ops_filter_passed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒXabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-ops-filter-passed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ktuh1j@hjº’ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_ops_filter_passed**”h]”j`)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_ops_filter_passed**”h]”hŒn/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/sz_ops_filter_passed”…”�”}”(hjÔ’ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÐ’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MlhjÍ’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÊ’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÇ’ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjº’ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj·’ ubah}”(h]”j¶’ ah ]”h"]”ŒXabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_ops_filter_passed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j“ j¬’ sj˜}”j¶’ j¬’ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj “ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj“ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj“ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j “ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mlhj “ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MlhhÊh²hubhÞ)�”}”(hŒ}Reading this file returns the total size of memory that passed DAMON operations layer-handled filters of the scheme in bytes.”h]”hŒ}Reading this file returns the total size of memory that passed DAMON operations layer-handled filters of the scheme in bytes.”…”�”}”(hj8“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MlhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_tried:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-tried”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjT“ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_tried**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/stats\/sz_tried**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//stats/sz_tried”…”�”}”(hjn“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MZhjg“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjd“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhja“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjT“ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjQ“ ubah}”(h]”jP“ ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_stats_sz_tried”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŸ“ jF“ sj˜}”jP“ jF“ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¤“ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj®“ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj°“ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬“ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jº“ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MZhj¤“ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MZhhÊh²hubhÞ)�”}”(hŒsReading this file returns the total size of regions that the action of the scheme has tried to be applied in bytes.”h]”hŒsReading this file returns the total size of regions that the action of the scheme has tried to be applied in bytes.”…”�”}”(hjÒ“ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MZhhÊh²hubj))�”}”(hŒM.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_target_nid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-target-nid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hjî“ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/target_nid**”h]”j`)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/target_nid**”h]”hŒ]/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//target_nid”…”�”}”(hj” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M$hj” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjþ“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjû“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjî“ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjë“ ubah}”(h]”jê“ ah ]”h"]”ŒHabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_target_nid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j9” jà“ sj˜}”jê“ jà“ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj>” h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjH” h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjJ” h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjF” ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jT” Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M$hj>” ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M$hhÊh²hubhÞ)�”}”(hŒBAction's target NUMA node id. Supported by only relevant actions.”h]”hŒDAction’s target NUMA node id. Supported by only relevant actions.”…”�”}”(hjl” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M$hhÊh²hubj))�”}”(hŒV.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_age:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-age”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hjˆ” ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/age**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/age**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//age”…”�”}”(hj¢” h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjž” ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¡hj›” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj˜” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj•” ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjˆ” ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj…” ubah}”(h]”j„” ah ]”h"]”ŒQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_age”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÓ” jz” sj˜}”j„” jz” subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjØ” h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjâ” h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjä” h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjà” ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jî” Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¡hjØ” ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¡hhÊh²hubhÞ)�”}”(hŒˆReading this file returns the 'age' of a memory region that corresponding DAMON-based Operation Scheme's action has tried to be applied.”h]”hŒŽReading this file returns the ‘age’ of a memory region that corresponding DAMON-based Operation Scheme’s action has tried to be applied.”…”�”}”(hj• h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¡hhÊh²hubj))�”}”(hŒV.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_end:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒQabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-end”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kruh1j@hj"• ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/end**”h]”j`)�”}”(hŒp**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/end**”h]”hŒl/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//end”…”�”}”(hj<• h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj8• ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M“hj5• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj2• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj/• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj"• ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj• ubah}”(h]”j• ah ]”h"]”ŒQabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_end”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jm• j• sj˜}”j• j• subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjr• h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj|• h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj~• h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjz• ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jˆ• Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M“hjr• ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M“hhÊh²hubhÞ)�”}”(hŒŽReading this file returns the end address of a memory region that corresponding DAMON-based Operation Scheme's action has tried to be applied.”h]”hŒ�Reading this file returns the end address of a memory region that corresponding DAMON-based Operation Scheme’s action has tried to be applied.”…”�”}”(hj • h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M“hhÊh²hubj))�”}”(hŒ^.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_nr_accesses:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒYabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-nr-accesses”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kzuh1j@hj¼• ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒx**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/nr_accesses**”h]”j`)�”}”(hŒx**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/nr_accesses**”h]”hŒt/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//nr_accesses”…”�”}”(hjÖ• h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÒ• ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MšhjÏ• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÌ• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÉ• ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¼• ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¹• ubah}”(h]”j¸• ah ]”h"]”ŒYabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_nr_accesses”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j– j®• sj˜}”j¸• j®• subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj – h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj– h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj– h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj– ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j"– Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mšhj – ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MšhhÊh²hubhÞ)�”}”(hŒ�Reading this file returns the 'nr_accesses' of a memory region that corresponding DAMON-based Operation Scheme's action has tried to be applied.”h]”hŒ–Reading this file returns the ‘nr_accesses’ of a memory region that corresponding DAMON-based Operation Scheme’s action has tried to be applied.”…”�”}”(hj:– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MšhhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_probes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-probes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kwuh1j@hjV– ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒu**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/probes\/**”h]”j`)�”}”(hŒu**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/probes\/**”h]”hŒq/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//probes/”…”�”}”(hjp– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl– ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¯hji– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV– ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS– ubah}”(h]”jR– ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_probes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¡– jH– sj˜}”jR– jH– subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¦– h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj°– h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj²– h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj®– ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼– Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¯hj¦– ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¯hhÊh²hubhÞ)�”}”(hŒCDirectory for DAMON data-attribute monitoring probes of the region.”h]”hŒCDirectory for DAMON data-attribute monitoring probes of the region.”…”�”}”(hjÔ– h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¯hhÊh²hubj))�”}”(hŒ`.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_probes_p_hits:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ[abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-probes-p-hits”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K‚uh1j@hjð– ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ€**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/probes\/\\/hits**”h]”j`)�”}”(hŒ€**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/probes\/\\/hits**”h]”hŒ|/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//probes//hits”…”�”}”(hj — h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mµhj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjð– ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjí– ubah}”(h]”jì– ah ]”h"]”Œ[abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_probes_p_hits”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j;— jâ– sj˜}”jì– jâ– subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj@— h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjJ— h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjL— h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjH— ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jV— Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mµhj@— ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MµhhÊh²hubhÞ)�”}”(hŒkReading this file returns the number of data-attribute monitoring probe-hit positive samples of the region.”h]”hŒkReading this file returns the number of data-attribute monitoring probe-hit positive samples of the region.”…”�”}”(hjn— h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MµhhÊh²hubj))�”}”(hŒX.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒSabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ktuh1j@hjŠ— ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/start**”h]”j`)�”}”(hŒr**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/start**”h]”hŒn/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//start”…”�”}”(hj¤— h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj — ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhj�— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj—— ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŠ— ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‡— ubah}”(h]”j†— ah ]”h"]”ŒSabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÕ— j|— sj˜}”j†— j|— subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÚ— h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjä— h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjæ— h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ— ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jð— Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MŒhjÚ— ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhhÊh²hubhÞ)�”}”(hŒ�Reading this file returns the start address of a memory region that corresponding DAMON-based Operation Scheme's action has tried to be applied.”h]”hŒ’Reading this file returns the start address of a memory region that corresponding DAMON-based Operation Scheme’s action has tried to be applied.”…”�”}”(hj˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MŒhhÊh²hubj))�”}”(hŒc.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_sz_filter_passed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ^abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-sz-filter-passed”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj$˜ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/sz_filter_passed**”h]”j`)�”}”(hŒ}**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/\\/sz_filter_passed**”h]”hŒy/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions//sz_filter_passed”…”�”}”(hj>˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj:˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¨hj7˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj4˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj1˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj$˜ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj!˜ ubah}”(h]”j ˜ ah ]”h"]”Œ^abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_r_sz_filter_passed”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo˜ j˜ sj˜}”j ˜ j˜ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjt˜ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj~˜ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj€˜ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|˜ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŠ˜ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¨hjt˜ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¨hhÊh²hubhÞ)�”}”(hŒ‰Reading this file returns the size of the memory in the region that passed DAMON operations layer-handled filters of the scheme in bytes.”h]”hŒ‰Reading this file returns the size of the memory in the region that passed DAMON operations layer-handled filters of the scheme in bytes.”…”�”}”(hj¢˜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¨hhÊh²hubj))�”}”(hŒ\.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_total_bytes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒWabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-total-bytes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Ksuh1j@hj¾˜ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/total_bytes**”h]”j`)�”}”(hŒq**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/tried_regions\/total_bytes**”h]”hŒm/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//tried_regions/total_bytes”…”�”}”(hjؘ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔ˜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M…hjј ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjΘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj˘ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾˜ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»˜ ubah}”(h]”jº˜ ah ]”h"]”ŒWabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_tried_regions_total_bytes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ™ j°˜ sj˜}”jº˜ j°˜ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj™ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj™ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj™ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$™ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M…hj™ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M…hhÊh²hubhÞ)�”}”(hŒ†Reading this file returns the total amount of memory that corresponding DAMON-based Operation Scheme's action has tried to be applied.”h]”hŒˆReading this file returns the total amount of memory that corresponding DAMON-based Operation Scheme’s action has tried to be applied.”…”�”}”(hj<™ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M…hhÊh²hubj))�”}”(hŒR.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_high:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-high”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kiuh1j@hjX™ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒg**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/high**”h]”j`)�”}”(hŒg**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/high**”h]”hŒc/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//watermarks/high”…”�”}”(hjr™ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjn™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÏhjk™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjh™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhje™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjX™ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjU™ ubah}”(h]”jT™ ah ]”h"]”ŒMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_high”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£™ jJ™ sj˜}”jT™ jJ™ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¨™ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj²™ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj´™ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°™ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾™ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MÏhj¨™ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÏhhÊh²hubhÞ)�”}”(hŒ_Writing to and reading from this file sets and gets the high watermark of the scheme in permil.”h]”hŒ_Writing to and reading from this file sets and gets the high watermark of the scheme in permil.”…”�”}”(hjÖ™ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÏhhÊh²hubj))�”}”(hŒY.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_interval_us:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒTabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-interval-us”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kpuh1j@hjò™ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/interval_us**”h]”j`)�”}”(hŒn**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/interval_us**”h]”hŒj/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//watermarks/interval_us”…”�”}”(hj š h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÈhjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ™ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjò™ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjï™ ubah}”(h]”jî™ ah ]”h"]”ŒTabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_interval_us”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j=š jä™ sj˜}”jî™ jä™ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjBš h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjLš h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjNš h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjJš ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jXš Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MÈhjBš ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÈhhÊh²hubhÞ)�”}”(hŒWriting to and reading from this file sets and gets the metric check interval of the watermarks for the scheme in microseconds.”h]”hŒWriting to and reading from this file sets and gets the metric check interval of the watermarks for the scheme in microseconds.”…”�”}”(hjpš h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÈhhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_low:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-low”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjŒš ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/low**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/low**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//watermarks/low”…”�”}”(hj¦š h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¢š ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÛhjŸš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjœš ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj™š ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŒš ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‰š ubah}”(h]”jˆš ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_low”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jך j~š sj˜}”jˆš j~š subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÜš h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjæš h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjèš h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjäš ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jòš Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MÛhjÜš ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÛhhÊh²hubhÞ)�”}”(hŒ^Writing to and reading from this file sets and gets the low watermark of the scheme in permil.”h]”hŒ^Writing to and reading from this file sets and gets the low watermark of the scheme in permil.”…”�”}”(hj › h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÛhhÊh²hubj))�”}”(hŒT.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_metric:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒOabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-metric”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kkuh1j@hj&› ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒi**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/metric**”h]”j`)�”}”(hŒi**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/metric**”h]”hŒe/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//watermarks/metric”…”�”}”(hj@› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj<› ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¿hj9› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj6› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj3› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj&› ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj#› ubah}”(h]”j"› ah ]”h"]”ŒOabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_metric”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jq› j› sj˜}”j"› j› subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjv› h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj€› h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj‚› h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj~› ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŒ› Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M¿hjv› ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¿hhÊh²hubhÞ)�”}”(hXWriting to and reading from this file sets and gets the metric of the watermarks for the scheme. The writable/readable keywords for this file are 'none' for disabling the watermarks feature, or 'free_mem_rate' for the system's global free memory rate in permil.”h]”hXWriting to and reading from this file sets and gets the metric of the watermarks for the scheme. The writable/readable keywords for this file are ‘none’ for disabling the watermarks feature, or ‘free_mem_rate’ for the system’s global free memory rate in permil.”…”�”}”(hj¤› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M¿hhÊh²hubj))�”}”(hŒQ.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_mid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒLabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-mid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjÀ› ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/mid**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/\\/watermarks\/mid**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes//watermarks/mid”…”�”}”(hjÚ› h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÖ› ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÕhjÓ› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjЛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÍ› ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ› ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj½› ubah}”(h]”j¼› ah ]”h"]”ŒLabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_s_watermarks_mid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j œ j²› sj˜}”j¼› j²› subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjœ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjœ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjœ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjœ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j&œ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´MÕhjœ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÕhhÊh²hubhÞ)�”}”(hŒ^Writing to and reading from this file sets and gets the mid watermark of the scheme in permil.”h]”hŒ^Writing to and reading from this file sets and gets the mid watermark of the scheme in permil.”…”�”}”(hj>œ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MÕhhÊh²hubj))�”}”(hŒK.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_nr_schemes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-nr-schemes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hjZœ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/nr_schemes**”h]”j`)�”}”(hŒZ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/schemes\/nr_schemes**”h]”hŒV/sys/kernel/mm/damon/admin/kdamonds//contexts//schemes/nr_schemes”…”�”}”(hjtœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjpœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhjmœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjjœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjgœ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjZœ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjWœ ubah}”(h]”jVœ ah ]”h"]”ŒFabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_schemes_nr_schemes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¥œ jLœ sj˜}”jVœ jLœ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjªœ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj´œ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¶œ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj²œ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÀœ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhjªœ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒµWriting a number 'N' to this file creates the number of directories for controlling each DAMON-based operation scheme of the context named '0' to 'N-1' under the schemes/ directory.”h]”hŒÁWriting a number ‘N’ to this file creates the number of directories for controlling each DAMON-based operation scheme of the context named ‘0’ to ‘N-1’ under the schemes/ directory.”…”�”}”(hjØœ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒR.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_obsolete_target:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-obsolete-target”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Khuh1j@hjôœ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/obsolete_target**”h]”j`)�”}”(hŒf**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/obsolete_target**”h]”hŒb/sys/kernel/mm/damon/admin/kdamonds//contexts//targets//obsolete_target”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj � ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kúhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjôœ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñœ ubah}”(h]”jðœ ah ]”h"]”ŒMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_obsolete_target”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j?� jæœ sj˜}”jðœ jæœ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjD� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjN� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjP� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjL� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jZ� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KúhjD� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KúhhÊh²hubhÞ)�”}”(hŒzWriting to and reading from this file sets and gets the obsoleteness of the matching parameters commit destination target.”h]”hŒzWriting to and reading from this file sets and gets the obsoleteness of the matching parameters commit destination target.”…”�”}”(hjr� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KúhhÊh²hubj))�”}”(hŒM.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_pid_target:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒHabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-pid-target”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kcuh1j@hjŽ� ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/pid_target**”h]”j`)�”}”(hŒa**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/pid_target**”h]”hŒ]/sys/kernel/mm/damon/admin/kdamonds//contexts//targets//pid_target”…”�”}”(hj¨� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¤� ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kóhj¡� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjž� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj›� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŽ� ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‹� ubah}”(h]”jŠ� ah ]”h"]”ŒHabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_pid_target”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÙ� j€� sj˜}”jŠ� j€� subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjÞ� h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjè� h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjê� h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjæ� ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô� Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KóhjÞ� ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KóhhÊh²hubhÞ)�”}”(hŒ˜Writing to and reading from this file sets and gets the pid of the target process if the context is for virtual address spaces monitoring, respectively.”h]”hŒ˜Writing to and reading from this file sets and gets the pid of the target process if the context is for virtual address spaces monitoring, respectively.”…”�”}”(hj ž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KóhhÊh²hubj))�”}”(hŒP.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_end:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒKabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-end”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kluh1j@hj(ž ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/\\/end**”h]”j`)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/\\/end**”h]”hŒf/sys/kernel/mm/damon/admin/kdamonds//contexts//targets//regions//end”…”�”}”(hjBž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Mhj;ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(ž ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ž ubah}”(h]”j$ž ah ]”h"]”ŒKabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_end”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsž jž sj˜}”j$ž jž subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjxž h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj‚ž h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj„ž h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€ž ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽž Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhjxž ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hŒ]Writing to and reading from this file sets and gets the end address of the monitoring region.”h]”hŒ]Writing to and reading from this file sets and gets the end address of the monitoring region.”…”�”}”(hj¦ž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒR.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_start:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒMabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-start”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Knuh1j@hjž ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒl**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/\\/start**”h]”j`)�”}”(hŒl**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/\\/start**”h]”hŒh/sys/kernel/mm/damon/admin/kdamonds//contexts//targets//regions//start”…”�”}”(hjÜž h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØž ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hjÕž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏž ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjž ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿ž ubah}”(h]”j¾ž ah ]”h"]”ŒMabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_r_start”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ÿ j´ž sj˜}”j¾ž j´ž subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjŸ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjŸ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjŸ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(Ÿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´M hjŸ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubhÞ)�”}”(hŒ_Writing to and reading from this file sets and gets the start address of the monitoring region.”h]”hŒ_Writing to and reading from this file sets and gets the start address of the monitoring region.”…”�”}”(hj@Ÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´M hhÊh²hubj))�”}”(hŒU.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_nr_regions:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒPabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-nr-regions”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kluh1j@hj\Ÿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/nr_regions**”h]”j`)�”}”(hŒj**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/\\/regions\/nr_regions**”h]”hŒf/sys/kernel/mm/damon/admin/kdamonds//contexts//targets//regions/nr_regions”…”�”}”(hjvŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjrŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhjoŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjlŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjiŸ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj\Ÿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjYŸ ubah}”(h]”jXŸ ah ]”h"]”ŒPabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_t_regions_nr_regions”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§Ÿ jNŸ sj˜}”jXŸ jNŸ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¬Ÿ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¶Ÿ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj¸Ÿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj´Ÿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŸ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Mhj¬Ÿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubhÞ)�”}”(hX<Writing a number 'N' to this file creates the number of directories for setting each DAMON target memory region of the context named '0' to 'N-1' under the regions/ directory. In case of the virtual address space monitoring, DAMON automatically sets the target memory region based on the target processes' mappings.”h]”hXJWriting a number ‘N’ to this file creates the number of directories for setting each DAMON target memory region of the context named ‘0’ to ‘N-1’ under the regions/ directory. In case of the virtual address space monitoring, DAMON automatically sets the target memory region based on the target processes’ mappings.”…”�”}”(hjÚŸ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´MhhÊh²hubj))�”}”(hŒK.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_nr_targets:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒFabi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-nr-targets”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K\uh1j@hjöŸ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒZ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/nr_targets**”h]”j`)�”}”(hŒZ**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/\\/targets\/nr_targets**”h]”hŒV/sys/kernel/mm/damon/admin/kdamonds//contexts//targets/nr_targets”…”�”}”(hj  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj   ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Kìhj   ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjöŸ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjóŸ ubah}”(h]”jòŸ ah ]”h"]”ŒFabi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_c_targets_nr_targets”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jA  jèŸ sj˜}”jòŸ jèŸ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjF  h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjP  h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjR  h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjN  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j\  Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KìhjF  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KìhhÊh²hubhÞ)�”}”(hŒ¦Writing a number 'N' to this file creates the number of directories for controlling each DAMON target of the context named '0' to 'N-1' under the contexts/ directory.”h]”hŒ²Writing a number ‘N’ to this file creates the number of directories for controlling each DAMON target of the context named ‘0’ to ‘N-1’ under the contexts/ directory.”…”�”}”(hjt  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KìhhÊh²hubj))�”}”(hŒB.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_nr_contexts:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ=abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-nr-contexts”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hj�  ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/nr_contexts**”h]”j`)�”}”(hŒK**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/contexts\/nr_contexts**”h]”hŒG/sys/kernel/mm/damon/admin/kdamonds//contexts/nr_contexts”…”�”}”(hjª  h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¦  ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K9hj£  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj   ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�  ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�  ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�  ubah}”(h]”jŒ  ah ]”h"]”Œ=abi_sys_kernel_mm_damon_admin_kdamonds_k_contexts_nr_contexts”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÛ  j‚  sj˜}”jŒ  j‚  subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjà  h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjê  h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjì  h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjè  ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jö  Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K9hjà  ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K9hhÊh²hubhÞ)�”}”(hŒ˜Writing a number 'N' to this file creates the number of directories for controlling each DAMON context named '0' to 'N-1' under the contexts/ directory.”h]”hŒ¤Writing a number ‘N’ to this file creates the number of directories for controlling each DAMON context named ‘0’ to ‘N-1’ under the contexts/ directory.”…”�”}”(hj¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K9hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_pid:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-mm-damon-admin-kdamonds-k-pid”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K;uh1j@hj*¡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ9**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/pid**”h]”j`)�”}”(hŒ9**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/pid**”h]”hŒ5/sys/kernel/mm/damon/admin/kdamonds//pid”…”�”}”(hjD¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj@¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K,hj=¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj:¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj7¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj*¡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj'¡ ubah}”(h]”j&¡ ah ]”h"]”Œ,abi_sys_kernel_mm_damon_admin_kdamonds_k_pid”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”ju¡ j¡ sj˜}”j&¡ j¡ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hjz¡ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj„¡ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj†¡ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‚¡ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�¡ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K,hjz¡ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K,hhÊh²hubhÞ)�”}”(hŒBReading this file returns the pid of the kdamond if it is running.”h]”hŒBReading this file returns the pid of the kdamond if it is running.”…”�”}”(hj¨¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K,hhÊh²hubj))�”}”(hŒ8.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_refresh_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-kernel-mm-damon-admin-kdamonds-k-refresh-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KBuh1j@hjÄ¡ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ@**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/refresh_ms**”h]”j`)�”}”(hŒ@**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/refresh_ms**”h]”hŒ</sys/kernel/mm/damon/admin/kdamonds//refresh_ms”…”�”}”(hjÞ¡ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÚ¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K2hjס ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÔ¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÑ¡ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÄ¡ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÁ¡ ubah}”(h]”jÀ¡ ah ]”h"]”Œ3abi_sys_kernel_mm_damon_admin_kdamonds_k_refresh_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢ j¶¡ sj˜}”jÀ¡ j¶¡ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj¢ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¢ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hj ¢ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¢ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j*¢ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´K2hj¢ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K2hhÊh²hubhÞ)�”}”(hŒ¬Writing a value to this file sets the time interval for automatic DAMON status file contents update. Writing '0' disables the update. Reading this file returns the value.”h]”hŒ°Writing a value to this file sets the time interval for automatic DAMON status file contents update. Writing ‘0’ disables the update. Reading this file returns the value.”…”�”}”(hjB¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´K2hhÊh²hubj))�”}”(hŒ3.. _abi_sys_kernel_mm_damon_admin_kdamonds_k_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ.abi-sys-kernel-mm-damon-admin-kdamonds-k-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hj^¢ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/state**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/mm\/damon\/admin\/kdamonds\/\\/state**”h]”hŒ7/sys/kernel/mm/damon/admin/kdamonds//state”…”�”}”(hjx¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjt¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´Khjq¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjn¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjk¢ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^¢ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[¢ ubah}”(h]”jZ¢ ah ]”h"]”Œ.abi_sys_kernel_mm_damon_admin_kdamonds_k_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©¢ jP¢ sj˜}”jZ¢ jP¢ subhÞ)�”}”(hŒUDefined on file :ref:`sysfs-kernel-mm-damon `”h]”(hŒDefined on file ”…”�”}”(hj®¢ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hj¸¢ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjº¢ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶¢ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ¢ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´Khj®¢ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubhÞ)�”}”(hX^Writing 'on' or 'off' to this file makes the kdamond starts or stops, respectively. Reading the file returns the keywords based on the current status. Writing 'commit' to this file makes the kdamond reads the user inputs in the sysfs files except 'state' again. Writing 'commit_schemes_quota_goals' to this file makes the kdamond reads the quota goal files again. Writing 'update_schemes_stats' to the file updates contents of schemes stats files of the kdamond. Writing 'update_schemes_tried_regions' to the file updates contents of 'tried_regions' directory of every scheme directory of this kdamond. Writing 'update_schemes_tried_bytes' to the file updates only '.../tried_regions/total_bytes' files of this kdamond. Writing 'clear_schemes_tried_regions' to the file removes contents of the 'tried_regions' directory. Writing 'update_schemes_effective_quotas' to the file updates '.../quotas/effective_bytes' files of this kdamond. Writing 'update_tuned_intervals' to the file updates 'sample_us' and 'aggr_us' files under 'monitoring_attrs/intervals' with the auto-tuned sampling and aggregation intervals.”h]”hX¦Writing ‘on’ or ‘off’ to this file makes the kdamond starts or stops, respectively. Reading the file returns the keywords based on the current status. Writing ‘commit’ to this file makes the kdamond reads the user inputs in the sysfs files except ‘state’ again. Writing ‘commit_schemes_quota_goals’ to this file makes the kdamond reads the quota goal files again. Writing ‘update_schemes_stats’ to the file updates contents of schemes stats files of the kdamond. Writing ‘update_schemes_tried_regions’ to the file updates contents of ‘tried_regions’ directory of every scheme directory of this kdamond. Writing ‘update_schemes_tried_bytes’ to the file updates only ‘.../tried_regions/total_bytes’ files of this kdamond. Writing ‘clear_schemes_tried_regions’ to the file removes contents of the ‘tried_regions’ directory. Writing ‘update_schemes_effective_quotas’ to the file updates ‘.../quotas/effective_bytes’ files of this kdamond. Writing ‘update_tuned_intervals’ to the file updates ‘sample_us’ and ‘aggr_us’ files under ‘monitoring_attrs/intervals’ with the auto-tuned sampling and aggregation intervals.”…”�”}”(hjÜ¢ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_mm_damon_admin_kdamonds_nr_kdamonds:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-mm-damon-admin-kdamonds-nr-kdamonds”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hjH£ h²hh³Nh´Nubh)�”}”(hŒE:ref:`sysfs-kernel-mm-damon `”h]”j§)�”}”(hjR£ h]”hŒsysfs-kernel-mm-damon”…”�”}”(hjT£ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjP£ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j^£ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ&abi_file_testing_sysfs_kernel_mm_damon”uh1hh³jËf h´KhjH£ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubhÞ)�”}”(hŒ¨Writing a number 'N' to this file creates the number of directories for controlling each DAMON worker thread (kdamond) named '0' to 'N-1' under the kdamonds/ directory.”h]”hŒ´Writing a number ‘N’ to this file creates the number of directories for controlling each DAMON worker thread (kdamond) named ‘0’ to ‘N-1’ under the kdamonds/ directory.”…”�”}”(hjv£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jËf h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_kernel_mm_hugepages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-hugepages”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(•³ jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj’£ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/kernel\/mm\/hugepages\/**”h]”j`)�”}”(hŒ"**\/sys\/kernel\/mm\/hugepages\/**”h]”hŒ/sys/kernel/mm/hugepages/”…”�”}”(hj¬£ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¨£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-kernel-mm-hugepages”h´Khj¥£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¢£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŸ£ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj’£ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�£ ubah}”(h]”jŽ£ ah ]”h"]”Œabi_sys_kernel_mm_hugepages”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÞ£ j„£ sj˜}”jŽ£ j„£ subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-kernel-mm-hugepages `”h]”(hŒDefined on file ”…”�”}”(hj㣠h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-kernel-mm-hugepages `”h]”j§)�”}”(hjí£ h]”hŒsysfs-kernel-mm-hugepages”…”�”}”(hjï£ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjë£ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jù£ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_kernel_mm_hugepages”uh1hh³jÀ£ h´Khj㣠ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´KhhÊh²hubhÞ)�”}”(hŒµ/sys/kernel/mm/hugepages/ contains a number of subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination.”h]”hŒµ/sys/kernel/mm/hugepages/ contains a number of subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination.”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´KhhÊh²hubhÞ)�”}”(hŒ.Under these directories are a number of files:”h]”hŒ.Under these directories are a number of files:”…”�”}”(hj¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´KhhÊh²hubjÛ›)�”}”(hŒ_- nr_hugepages - nr_overcommit_hugepages - free_hugepages - surplus_hugepages - resv_hugepages ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ nr_hugepages”h]”hÞ)�”}”(hj6¤ h]”hŒ nr_hugepages”…”�”}”(hj8¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´Khj4¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¤ ubjˆ)�”}”(hŒnr_overcommit_hugepages”h]”hÞ)�”}”(hjM¤ h]”hŒnr_overcommit_hugepages”…”�”}”(hjO¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´KhjK¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¤ ubjˆ)�”}”(hŒfree_hugepages”h]”hÞ)�”}”(hjd¤ h]”hŒfree_hugepages”…”�”}”(hjf¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´Khjb¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¤ ubjˆ)�”}”(hŒsurplus_hugepages”h]”hÞ)�”}”(hj{¤ h]”hŒsurplus_hugepages”…”�”}”(hj}¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´Khjy¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¤ ubjˆ)�”}”(hŒresv_hugepages ”h]”hÞ)�”}”(hŒresv_hugepages”h]”hŒresv_hugepages”…”�”}”(hj”¤ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´Khj�¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj1¤ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jÀ£ h´Khj-¤ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jÀ£ h´KhhÊh²hubhÞ)�”}”(hŒ3See :doc:`/admin-guide/mm/hugetlbpage` for details.”h]”(hŒSee ”…”�”}”(hj´¤ h²hh³Nh´Nubh)�”}”(hŒ":doc:`/admin-guide/mm/hugetlbpage`”h]”j§)�”}”(hj¾¤ h]”hŒ/admin-guide/mm/hugetlbpage”…”�”}”(hjÀ¤ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj¼¤ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jʤ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/mm/hugetlbpage”uh1hh³jÀ£ h´Khj´¤ ubhŒ for details.”…”�”}”(hj´¤ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÀ£ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm_ksm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-ksm”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjô¤ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/ksm**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/ksm**”h]”hŒ/sys/kernel/mm/ksm”…”�”}”(hj¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-kernel-mm-ksm”h´Khj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjô¤ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjñ¤ ubah}”(h]”jð¤ ah ]”h"]”Œabi_sys_kernel_mm_ksm”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j@¥ jæ¤ sj˜}”jð¤ jæ¤ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-ksm `”h]”(hŒDefined on file ”…”�”}”(hjE¥ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-ksm `”h]”j§)�”}”(hjO¥ h]”hŒsysfs-kernel-mm-ksm”…”�”}”(hjQ¥ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjM¥ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j[¥ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_ksm”uh1hh³j"¥ h´KhjE¥ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒ+Interface for Kernel Samepage Merging (KSM)”h]”hŒ+Interface for Kernel Samepage Merging (KSM)”…”�”}”(hjs¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_mm_ksm_full_scans:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-mm-ksm-full-scans”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj�¥ ubjM)�”}”(hhh]”(jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ&**\/sys\/kernel\/mm\/ksm\/full_scans**”h]”j`)�”}”(hŒ&**\/sys\/kernel\/mm\/ksm\/full_scans**”h]”hŒ"/sys/kernel/mm/ksm/full_scans”…”�”}”(hj©¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¥¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khj¢¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŸ¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/mm\/ksm\/pages_shared**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/mm\/ksm\/pages_shared**”h]”hŒ$/sys/kernel/mm/ksm/pages_shared”…”�”}”(hjÓ¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏ¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhjÌ¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉ¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/mm\/ksm\/pages_sharing**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/mm\/ksm\/pages_sharing**”h]”hŒ%/sys/kernel/mm/ksm/pages_sharing”…”�”}”(hjý¥ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjù¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khjö¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó¥ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/mm\/ksm\/pages_to_scan**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/mm\/ksm\/pages_to_scan**”h]”hŒ%/sys/kernel/mm/ksm/pages_to_scan”…”�”}”(hj'¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj#¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khj ¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/pages_unshared**”h]”j`)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/pages_unshared**”h]”hŒ&/sys/kernel/mm/ksm/pages_unshared”…”�”}”(hjQ¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjM¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhjJ¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjG¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/pages_volatile**”h]”j`)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/pages_volatile**”h]”hŒ&/sys/kernel/mm/ksm/pages_volatile”…”�”}”(hj{¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjw¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khjt¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjq¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/ksm\/run**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/ksm\/run**”h]”hŒ/sys/kernel/mm/ksm/run”…”�”}”(hj¥¦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¡¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khjž¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj›¦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubjR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/mm\/ksm\/sleep_millisecs**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/mm\/ksm\/sleep_millisecs**”h]”hŒ'/sys/kernel/mm/ksm/sleep_millisecs”…”�”}”(hjϦ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj˦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhjȦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŦ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjœ¥ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¥ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŒ¥ ubah}”(h]”j‹¥ ah ]”h"]”Œ abi_sys_kernel_mm_ksm_full_scans”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j§ j�¥ sj˜}”j‹¥ j�¥ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-ksm `”h]”(hŒDefined on file ”…”�”}”(hj§ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-ksm `”h]”j§)�”}”(hj§ h]”hŒsysfs-kernel-mm-ksm”…”�”}”(hj§ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj § ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_ksm”uh1hh³j"¥ h´Khj§ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒ.Kernel Samepage Merging daemon sysfs interface”h]”hŒ.Kernel Samepage Merging daemon sysfs interface”…”�”}”(hj3§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒAfull_scans: how many times all mergeable areas have been scanned.”h]”hŒAfull_scans: how many times all mergeable areas have been scanned.”…”�”}”(hjA§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒ3pages_shared: how many shared pages are being used.”h]”hŒ3pages_shared: how many shared pages are being used.”…”�”}”(hjO§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒHpages_sharing: how many more sites are sharing them i.e. how much saved.”h]”hŒHpages_sharing: how many more sites are sharing them i.e. how much saved.”…”�”}”(hj]§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒHpages_to_scan: how many present pages to scan before ksmd goes to sleep.”h]”hŒHpages_to_scan: how many present pages to scan before ksmd goes to sleep.”…”�”}”(hjk§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒIpages_unshared: how many pages unique but repeatedly checked for merging.”h]”hŒIpages_unshared: how many pages unique but repeatedly checked for merging.”…”�”}”(hjy§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒHpages_volatile: how many pages changing too fast to be placed in a tree.”h]”hŒHpages_volatile: how many pages changing too fast to be placed in a tree.”…”�”}”(hj‡§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒ:run: write 0 to disable ksm, read 0 while ksm is disabled.”h]”hŒ:run: write 0 to disable ksm, read 0 while ksm is disabled.”…”�”}”(hj•§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubjÛ›)�”}”(hŒg- write 1 to run ksm, read 1 while ksm is running. - write 2 to disable ksm and unmerge all its pages. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒ0write 1 to run ksm, read 1 while ksm is running.”h]”hÞ)�”}”(hj¬§ h]”hŒ0write 1 to run ksm, read 1 while ksm is running.”…”�”}”(hj®§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´Khjª§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj§§ ubjˆ)�”}”(hŒ2write 2 to disable ksm and unmerge all its pages. ”h]”hÞ)�”}”(hŒ1write 2 to disable ksm and unmerge all its pages.”h]”hŒ1write 2 to disable ksm and unmerge all its pages.”…”�”}”(hjŧ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhjÁ§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj§§ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³j"¥ h´Khj£§ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒFsleep_millisecs: how many milliseconds ksm should sleep between scans.”h]”hŒFsleep_millisecs: how many milliseconds ksm should sleep between scans.”…”�”}”(hjå§ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubhÞ)�”}”(hŒ(See :doc:`/mm/ksm` for more information.”h]”(hŒSee ”…”�”}”(hjó§ h²hh³Nh´Nubh)�”}”(hŒ:doc:`/mm/ksm`”h]”j§)�”}”(hjý§ h]”hŒ/mm/ksm”…”�”}”(hjÿ§ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjû§ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¨ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/mm/ksm”uh1hh³j"¥ h´Khjó§ ubhŒ for more information.”…”�”}”(hjó§ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´KhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_mm_ksm_general_profit:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-mm-ksm-general-profit”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj3¨ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/general_profit**”h]”j`)�”}”(hŒ***\/sys\/kernel\/mm\/ksm\/general_profit**”h]”hŒ&/sys/kernel/mm/ksm/general_profit”…”�”}”(hjM¨ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjI¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K7hjF¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjC¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj@¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj3¨ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj0¨ ubah}”(h]”j/¨ ah ]”h"]”Œ$abi_sys_kernel_mm_ksm_general_profit”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j~¨ j%¨ sj˜}”j/¨ j%¨ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-ksm `”h]”(hŒDefined on file ”…”�”}”(hjƒ¨ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-ksm `”h]”j§)�”}”(hj�¨ h]”hŒsysfs-kernel-mm-ksm”…”�”}”(hj�¨ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj‹¨ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j™¨ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_ksm”uh1hh³j"¥ h´K7hjƒ¨ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K7hhÊh²hubhÞ)�”}”(hŒ…Measure how effective KSM is. general_profit: how effective is KSM. The formula for the calculation is in :doc:`/admin-guide/mm/ksm`.”h]”(hŒjMeasure how effective KSM is. general_profit: how effective is KSM. The formula for the calculation is in ”…”�”}”(hj±¨ h²hh³Nh´Nubh)�”}”(hŒ:doc:`/admin-guide/mm/ksm`”h]”j§)�”}”(hj»¨ h]”hŒ/admin-guide/mm/ksm”…”�”}”(hj½¨ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj¹¨ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jǨ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/mm/ksm”uh1hh³j"¥ h´K7hj±¨ ubhŒ.”…”�”}”(hj±¨ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K7hhÊh²hubj))�”}”(hŒ-.. _abi_sys_kernel_mm_ksm_merge_across_nodes:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-kernel-mm-ksm-merge-across-nodes”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjñ¨ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/mm\/ksm\/merge_across_nodes**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/mm\/ksm\/merge_across_nodes**”h]”hŒ*/sys/kernel/mm/ksm/merge_across_nodes”…”�”}”(hj © h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K.hj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj© ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjþ¨ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjñ¨ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjî¨ ubah}”(h]”jí¨ ah ]”h"]”Œ(abi_sys_kernel_mm_ksm_merge_across_nodes”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j<© j㨠sj˜}”jí¨ j㨠subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-mm-ksm `”h]”(hŒDefined on file ”…”�”}”(hjA© h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-mm-ksm `”h]”j§)�”}”(hjK© h]”hŒsysfs-kernel-mm-ksm”…”�”}”(hjM© h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjI© ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jW© Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_mm_ksm”uh1hh³j"¥ h´K.hjA© ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K.hhÊh²hubhÞ)�”}”(hŒ2Control merging pages across different NUMA nodes.”h]”hŒ2Control merging pages across different NUMA nodes.”…”�”}”(hjo© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K.hhÊh²hubhÞ)�”}”(hŒ~When it is set to 0 only pages from the same node are merged, otherwise pages from all nodes can be merged together (default).”h]”hŒ~When it is set to 0 only pages from the same node are merged, otherwise pages from all nodes can be merged together (default).”…”�”}”(hj}© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j"¥ h´K.hhÊh²hubj))�”}”(hŒ .. _abi_sys_kernel_mm_mempolicy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-mempolicy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj™© ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/kernel\/mm\/mempolicy\/**”h]”j`)�”}”(hŒ"**\/sys\/kernel\/mm\/mempolicy\/**”h]”hŒ/sys/kernel/mm/mempolicy/”…”�”}”(hj³© h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¯© ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-kernel-mm-mempolicy”h´Khj¬© ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj©© ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¦© ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj™© ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj–© ubah}”(h]”j•© ah ]”h"]”Œabi_sys_kernel_mm_mempolicy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jå© j‹© sj˜}”j•© j‹© subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-kernel-mm-mempolicy `”h]”(hŒDefined on file ”…”�”}”(hjê© h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-kernel-mm-mempolicy `”h]”j§)�”}”(hjô© h]”hŒsysfs-kernel-mm-mempolicy”…”�”}”(hjö© h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjò© ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jª Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_kernel_mm_mempolicy”uh1hh³jÇ© h´Khjê© ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇ© h´KhhÊh²hubhÞ)�”}”(hŒInterface for Mempolicy”h]”hŒInterface for Mempolicy”…”�”}”(hjª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÇ© h´KhhÊh²hubj))�”}”(hŒ4.. _abi_sys_kernel_mm_mempolicy_weighted_interleave:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-kernel-mm-mempolicy-weighted-interleave”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hj4ª ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/**”h]”hŒ3/sys/kernel/mm/mempolicy/weighted_interleave/”…”�”}”(hjNª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjJª ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒGDocumentation/ABI/testing/sysfs-kernel-mm-mempolicy-weighted-interleave”h´KhjGª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjDª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjAª ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj4ª ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj1ª ubah}”(h]”j0ª ah ]”h"]”Œ/abi_sys_kernel_mm_mempolicy_weighted_interleave”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€ª j&ª sj˜}”j0ª j&ª subhÞ)�”}”(hŒ…Defined on file :ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”(hŒDefined on file ”…”�”}”(hj…ª h²hh³Nh´Nubh)�”}”(hŒu:ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”j§)�”}”(hj�ª h]”hŒ-sysfs-kernel-mm-mempolicy-weighted-interleave”…”�”}”(hj‘ª h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ª ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›ª Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ>abi_file_testing_sysfs_kernel_mm_mempolicy_weighted_interleave”uh1hh³jbª h´Khj…ª ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ:Configuration Interface for the Weighted Interleave policy”h]”hŒ:Configuration Interface for the Weighted Interleave policy”…”�”}”(hj³ª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubj))�”}”(hŒ9.. _abi_sys_kernel_mm_mempolicy_weighted_interleave_auto:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ4abi-sys-kernel-mm-mempolicy-weighted-interleave-auto”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjϪ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/auto**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/auto**”h]”hŒ7/sys/kernel/mm/mempolicy/weighted_interleave/auto”…”�”}”(hjéª h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåª ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´Khj⪠ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjߪ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjܪ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjϪ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj̪ ubah}”(h]”j˪ ah ]”h"]”Œ4abi_sys_kernel_mm_mempolicy_weighted_interleave_auto”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j« jÁª sj˜}”j˪ jÁª subhÞ)�”}”(hŒ…Defined on file :ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”(hŒDefined on file ”…”�”}”(hj« h²hh³Nh´Nubh)�”}”(hŒu:ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”j§)�”}”(hj)« h]”hŒ-sysfs-kernel-mm-mempolicy-weighted-interleave”…”�”}”(hj+« h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'« ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5« Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ>abi_file_testing_sysfs_kernel_mm_mempolicy_weighted_interleave”uh1hh³jbª h´Khj« ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ&Auto-weighting configuration interface”h]”hŒ&Auto-weighting configuration interface”…”�”}”(hjM« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ˜Configuration mode for weighted interleave. 'true' indicates that the system is in auto mode, and a 'false' indicates that the system is in manual mode.”h]”hŒ Configuration mode for weighted interleave. ‘true’ indicates that the system is in auto mode, and a ‘false’ indicates that the system is in manual mode.”…”�”}”(hj[« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ·In auto mode, all node weights are re-calculated and overwritten (visible via the nodeN interfaces) whenever new bandwidth data is made available during either boot or hotplug events.”h]”hŒ·In auto mode, all node weights are re-calculated and overwritten (visible via the nodeN interfaces) whenever new bandwidth data is made available during either boot or hotplug events.”…”�”}”(hji« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hX In manual mode, node weights can only be updated by the user. Note that nodes that are onlined with previously set weights will reuse those weights. If they were not previously set or are onlined with missing bandwidth data, the weights will use a default weight of 1.”h]”hX In manual mode, node weights can only be updated by the user. Note that nodes that are onlined with previously set weights will reuse those weights. If they were not previously set or are onlined with missing bandwidth data, the weights will use a default weight of 1.”…”�”}”(hjw« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒÅWriting any true value string (e.g. Y or 1) will enable auto mode, while writing any false value string (e.g. N or 0) will enable manual mode. All other strings are ignored and will return -EINVAL.”h]”hŒÅWriting any true value string (e.g. Y or 1) will enable auto mode, while writing any false value string (e.g. N or 0) will enable manual mode. All other strings are ignored and will return -EINVAL.”…”�”}”(hj…« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒyWriting a new weight to a node directly via the nodeN interface will also automatically switch the system to manual mode.”h]”hŒyWriting a new weight to a node directly via the nodeN interface will also automatically switch the system to manual mode.”…”�”}”(hj“« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubj))�”}”(hŒ:.. _abi_sys_kernel_mm_mempolicy_weighted_interleave_noden:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ5abi-sys-kernel-mm-mempolicy-weighted-interleave-noden”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj¯« ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/nodeN**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/mm\/mempolicy\/weighted_interleave\/nodeN**”h]”hŒ8/sys/kernel/mm/mempolicy/weighted_interleave/nodeN”…”�”}”(hjÉ« h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ« ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´Khj« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼« ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯« ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬« ubah}”(h]”j«« ah ]”h"]”Œ5abi_sys_kernel_mm_mempolicy_weighted_interleave_noden”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jú« j¡« sj˜}”j«« j¡« subhÞ)�”}”(hŒ…Defined on file :ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”(hŒDefined on file ”…”�”}”(hjÿ« h²hh³Nh´Nubh)�”}”(hŒu:ref:`sysfs-kernel-mm-mempolicy-weighted-interleave `”h]”j§)�”}”(hj ¬ h]”hŒ-sysfs-kernel-mm-mempolicy-weighted-interleave”…”�”}”(hj ¬ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¬ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¬ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ>abi_file_testing_sysfs_kernel_mm_mempolicy_weighted_interleave”uh1hh³jbª h´Khjÿ« ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ(Weight configuration interface for nodeN”h]”hŒ(Weight configuration interface for nodeN”…”�”}”(hj-¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒŒThe interleave weight for a memory node (N). These weights are utilized by tasks which have set their mempolicy to MPOL_WEIGHTED_INTERLEAVE.”h]”hŒŒThe interleave weight for a memory node (N). These weights are utilized by tasks which have set their mempolicy to MPOL_WEIGHTED_INTERLEAVE.”…”�”}”(hj;¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒwThese weights only affect new allocations, and changes at runtime will not cause migrations on already allocated pages.”h]”hŒwThese weights only affect new allocations, and changes at runtime will not cause migrations on already allocated pages.”…”�”}”(hjI¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ*The minimum weight for a node is always 1.”h]”hŒ*The minimum weight for a node is always 1.”…”�”}”(hjW¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ%Minimum weight: 1 Maximum weight: 255”h]”hŒ%Minimum weight: 1 Maximum weight: 255”…”�”}”(hje¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒ_Writing invalid values (i.e. any values not in [1,255], empty string, ...) will return -EINVAL.”h]”hŒ_Writing invalid values (i.e. any values not in [1,255], empty string, ...) will return -EINVAL.”…”�”}”(hjs¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubhÞ)�”}”(hŒaChanging the weight to a valid value will automatically switch the system to manual mode as well.”h]”hŒaChanging the weight to a valid value will automatically switch the system to manual mode as well.”…”�”}”(hj�¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbª h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm_numa:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-numa”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj�¬ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/numa\/**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/numa\/**”h]”hŒ/sys/kernel/mm/numa/”…”�”}”(hj·¬ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-kernel-mm-numa”h´Khj°¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjª¬ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�¬ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjš¬ ubah}”(h]”j™¬ ah ]”h"]”Œabi_sys_kernel_mm_numa”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jé¬ j�¬ sj˜}”j™¬ j�¬ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-kernel-mm-numa `”h]”(hŒDefined on file ”…”�”}”(hjî¬ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-kernel-mm-numa `”h]”j§)�”}”(hjø¬ h]”hŒsysfs-kernel-mm-numa”…”�”}”(hjú¬ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjö¬ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_kernel_mm_numa”uh1hh³jˬ h´Khjî¬ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhhÊh²hubhÞ)�”}”(hŒInterface for NUMA”h]”hŒInterface for NUMA”…”�”}”(hj­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_mm_numa_demotion_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-mm-numa-demotion-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj8­ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/mm\/numa\/demotion_enabled**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/mm\/numa\/demotion_enabled**”h]”hŒ)/sys/kernel/mm/numa/demotion_enabled”…”�”}”(hjR­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjN­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhjK­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjH­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjE­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8­ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5­ ubah}”(h]”j4­ ah ]”h"]”Œ'abi_sys_kernel_mm_numa_demotion_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒ­ j*­ sj˜}”j4­ j*­ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-kernel-mm-numa `”h]”(hŒDefined on file ”…”�”}”(hjˆ­ h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-kernel-mm-numa `”h]”j§)�”}”(hj’­ h]”hŒsysfs-kernel-mm-numa”…”�”}”(hj”­ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�­ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jž­ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_kernel_mm_numa”uh1hh³jˬ h´Khjˆ­ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhhÊh²hubhÞ)�”}”(hŒ,Enable/disable demoting pages during reclaim”h]”hŒ,Enable/disable demoting pages during reclaim”…”�”}”(hj¶­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhhÊh²hubhÞ)�”}”(hXÇPage migration during reclaim is intended for systems with tiered memory configurations. These systems have multiple types of memory with varied performance characteristics instead of plain NUMA systems where the same kind of memory is found at varied distances. Allowing page migration during reclaim enables these systems to migrate pages from fast tiers to slow tiers when the fast tier is under pressure. This migration is performed before swap if an eligible numa node is present in cpuset.mems for the cgroup (or if cpuset v1 is being used). If cpusets.mems changes at runtime, it may move data to a NUMA node that does not fall into the cpuset of the new cpusets.mems, which might be construed to violate the guarantees of cpusets. Shared memory, such as libraries, owned by another cgroup may still be demoted and result in memory use on a node not present in cpusets.mem. This should not be enabled on systems which need strict cpuset location guarantees.”h]”hXÇPage migration during reclaim is intended for systems with tiered memory configurations. These systems have multiple types of memory with varied performance characteristics instead of plain NUMA systems where the same kind of memory is found at varied distances. Allowing page migration during reclaim enables these systems to migrate pages from fast tiers to slow tiers when the fast tier is under pressure. This migration is performed before swap if an eligible numa node is present in cpuset.mems for the cgroup (or if cpuset v1 is being used). If cpusets.mems changes at runtime, it may move data to a NUMA node that does not fall into the cpuset of the new cpusets.mems, which might be construed to violate the guarantees of cpusets. Shared memory, such as libraries, owned by another cgroup may still be demoted and result in memory use on a node not present in cpusets.mem. This should not be enabled on systems which need strict cpuset location guarantees.”…”�”}”(hjÄ­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jˬ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_mm_swap:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-mm-swap”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjà­ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/mm\/swap\/**”h]”j`)�”}”(hŒ**\/sys\/kernel\/mm\/swap\/**”h]”hŒ/sys/kernel/mm/swap/”…”�”}”(hjú­ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjö­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ.Documentation/ABI/testing/sysfs-kernel-mm-swap”h´Khjó­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjð­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjí­ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà­ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÝ­ ubah}”(h]”jÜ­ ah ]”h"]”Œabi_sys_kernel_mm_swap”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,® jÒ­ sj˜}”jÜ­ jÒ­ subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-kernel-mm-swap `”h]”(hŒDefined on file ”…”�”}”(hj1® h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-kernel-mm-swap `”h]”j§)�”}”(hj;® h]”hŒsysfs-kernel-mm-swap”…”�”}”(hj=® h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jG® Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_kernel_mm_swap”uh1hh³j® h´Khj1® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhhÊh²hubhÞ)�”}”(hŒInterface for swapping”h]”hŒInterface for swapping”…”�”}”(hj_® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_mm_swap_vma_ra_enabled:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-mm-swap-vma-ra-enabled”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj{® ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/mm\/swap\/vma_ra_enabled**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/mm\/swap\/vma_ra_enabled**”h]”hŒ'/sys/kernel/mm/swap/vma_ra_enabled”…”�”}”(hj•® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘® ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhjŽ® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆ® ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{® ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjx® ubah}”(h]”jw® ah ]”h"]”Œ%abi_sys_kernel_mm_swap_vma_ra_enabled”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆ® jm® sj˜}”jw® jm® subhÞ)�”}”(hŒSDefined on file :ref:`sysfs-kernel-mm-swap `”h]”(hŒDefined on file ”…”�”}”(hjË® h²hh³Nh´Nubh)�”}”(hŒC:ref:`sysfs-kernel-mm-swap `”h]”j§)�”}”(hjÕ® h]”hŒsysfs-kernel-mm-swap”…”�”}”(hj×® h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓ® ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”já® Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ%abi_file_testing_sysfs_kernel_mm_swap”uh1hh³j® h´KhjË® ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhhÊh²hubhÞ)�”}”(hŒ(Enable/disable VMA based swap readahead.”h]”hŒ(Enable/disable VMA based swap readahead.”…”�”}”(hjù® h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhhÊh²hubhÞ)�”}”(hX%If set to true, the VMA based swap readahead algorithm will be used for swappable anonymous pages mapped in a VMA, and the global swap readahead algorithm will be still used for tmpfs etc. other users. If set to false, the global swap readahead algorithm will be used for all swappable pages.”h]”hX%If set to true, the VMA based swap readahead algorithm will be used for swappable anonymous pages mapped in a VMA, and the global swap readahead algorithm will be still used for tmpfs etc. other users. If set to false, the global swap readahead algorithm will be used for all swappable pages.”…”�”}”(hj¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j® h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_mm_transparent_hugepage:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-mm-transparent-hugepage”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj#¯ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/mm\/transparent_hugepage\/**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/mm\/transparent_hugepage\/**”h]”hŒ)/sys/kernel/mm/transparent_hugepage/”…”�”}”(hj=¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ>Documentation/ABI/testing/sysfs-kernel-mm-transparent-hugepage”h´Khj6¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#¯ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ¯ ubah}”(h]”j¯ ah ]”h"]”Œ&abi_sys_kernel_mm_transparent_hugepage”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jo¯ j¯ sj˜}”j¯ j¯ subhÞ)�”}”(hŒsDefined on file :ref:`sysfs-kernel-mm-transparent-hugepage `”h]”(hŒDefined on file ”…”�”}”(hjt¯ h²hh³Nh´Nubh)�”}”(hŒc:ref:`sysfs-kernel-mm-transparent-hugepage `”h]”j§)�”}”(hj~¯ h]”hŒ$sysfs-kernel-mm-transparent-hugepage”…”�”}”(hj€¯ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj|¯ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jН Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ5abi_file_testing_sysfs_kernel_mm_transparent_hugepage”uh1hh³jQ¯ h´Khjt¯ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´KhhÊh²hubhÞ)�”}”(hŒS/sys/kernel/mm/transparent_hugepage/ contains a number of files and subdirectories,”h]”hŒS/sys/kernel/mm/transparent_hugepage/ contains a number of files and subdirectories,”…”�”}”(hj¢¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´KhhÊh²hubjÛ›)�”}”(hŒÞ- defrag - enabled - hpage_pmd_size - khugepaged - shmem_enabled - use_zero_page - subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination. ”h]”jƒ)�”}”(hhh]”(jˆ)�”}”(hŒdefrag”h]”hÞ)�”}”(hj¹¯ h]”hŒdefrag”…”�”}”(hj»¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khj·¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒenabled”h]”hÞ)�”}”(hjЯ h]”hŒenabled”…”�”}”(hjÒ¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khjί ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒhpage_pmd_size”h]”hÞ)�”}”(hjç¯ h]”hŒhpage_pmd_size”…”�”}”(hjé¯ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khjå¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒ khugepaged”h]”hÞ)�”}”(hjþ¯ h]”hŒ khugepaged”…”�”}”(hj° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khjü¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒ shmem_enabled”h]”hÞ)�”}”(hj° h]”hŒ shmem_enabled”…”�”}”(hj° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khj° ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒ use_zero_page”h]”hÞ)�”}”(hj,° h]”hŒ use_zero_page”…”�”}”(hj.° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´Khj*° ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubjˆ)�”}”(hŒ‡subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination. ”h]”hÞ)�”}”(hŒ†subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination.”h]”hŒ†subdirectories of the form hugepages-kB, where is the page size of the hugepages supported by the kernel/CPU combination.”…”�”}”(hjE° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´KhjA° ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hj´¯ ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jQ¯ h´Khj°¯ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jÚ›h³jQ¯ h´KhhÊh²hubhÞ)�”}”(hŒ1See :doc:`/admin-guide/mm/transhuge` for details.”h]”(hŒSee ”…”�”}”(hje° h²hh³Nh´Nubh)�”}”(hŒ :doc:`/admin-guide/mm/transhuge`”h]”j§)�”}”(hjo° h]”hŒ/admin-guide/mm/transhuge”…”�”}”(hjq° h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjm° ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{° Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/mm/transhuge”uh1hh³jQ¯ h´Khje° ubhŒ for details.”…”�”}”(hje° h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jQ¯ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_oops_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-oops-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj¥° ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/oops_count**”h]”j`)�”}”(hŒ**\/sys\/kernel\/oops_count**”h]”hŒ/sys/kernel/oops_count”…”�”}”(hj¿° h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj»° ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-kernel-oops_count”h´Khj¸° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj²° ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¥° ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¢° ubah}”(h]”j¡° ah ]”h"]”Œabi_sys_kernel_oops_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jñ° j—° sj˜}”j¡° j—° subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-kernel-oops_count `”h]”(hŒDefined on file ”…”�”}”(hjö° h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-kernel-oops_count `”h]”j§)�”}”(hj± h]”hŒsysfs-kernel-oops_count”…”�”}”(hj± h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjþ° ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ± Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_kernel_oops_count”uh1hh³jÓ° h´Khjö° ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ° h´KhhÊh²hubhÞ)�”}”(hŒ;Shows how many times the system has Oopsed since last boot.”h]”hŒ;Shows how many times the system has Oopsed since last boot.”…”�”}”(hj$± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÓ° h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_profiling:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-profiling”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj@± ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/profiling**”h]”j`)�”}”(hŒ**\/sys\/kernel\/profiling**”h]”hŒ/sys/kernel/profiling”…”�”}”(hjZ± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjV± ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ)Documentation/ABI/testing/sysfs-profiling”h´KhjS± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjP± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjM± ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj@± ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj=± ubah}”(h]”j<± ah ]”h"]”Œabi_sys_kernel_profiling”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jŒ± j2± sj˜}”j<± j2± subhÞ)�”}”(hŒIDefined on file :ref:`sysfs-profiling `”h]”(hŒDefined on file ”…”�”}”(hj‘± h²hh³Nh´Nubh)�”}”(hŒ9:ref:`sysfs-profiling `”h]”j§)�”}”(hj›± h]”hŒsysfs-profiling”…”�”}”(hj�± h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj™± ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j§± Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ abi_file_testing_sysfs_profiling”uh1hh³jn± h´Khj‘± ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn± h´KhhÊh²hubhÞ)�”}”(hŒQ/sys/kernel/profiling is the runtime equivalent of the boot-time profile= option.”h]”hŒQ/sys/kernel/profiling is the runtime equivalent of the boot-time profile= option.”…”�”}”(hj¿± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn± h´KhhÊh²hubhÞ)�”}”(hŒ%You can get the same effect running::”h]”hŒ$You can get the same effect running:”…”�”}”(hjͱ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn± h´KhhÊh²hubj¹)�”}”(hŒecho 2 > /sys/kernel/profiling”h]”hŒecho 2 > /sys/kernel/profiling”…”�”}”hjÛ± sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jn± h´KhhÊh²hubhÞ)�”}”(hŒ;as you would by issuing profile=2 on the boot command line.”h]”hŒ;as you would by issuing profile=2 on the boot command line.”…”�”}”(hjé± h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jn± h´KhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_rcu_stall_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-rcu-stall-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K$uh1j@hj² ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ"**\/sys\/kernel\/rcu_stall_count**”h]”j`)�”}”(hŒ"**\/sys\/kernel\/rcu_stall_count**”h]”hŒ/sys/kernel/rcu_stall_count”…”�”}”(hj² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ6Documentation/ABI/testing/sysfs-kernel-rcu_stall_count”h´Khj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj² ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj² ubah}”(h]”j² ah ]”h"]”Œabi_sys_kernel_rcu_stall_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ² j÷± sj˜}”j² j÷± subhÞ)�”}”(hŒcDefined on file :ref:`sysfs-kernel-rcu_stall_count `”h]”(hŒDefined on file ”…”�”}”(hjV² h²hh³Nh´Nubh)�”}”(hŒS:ref:`sysfs-kernel-rcu_stall_count `”h]”j§)�”}”(hj`² h]”hŒsysfs-kernel-rcu_stall_count”…”�”}”(hjb² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl² Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ-abi_file_testing_sysfs_kernel_rcu_stall_count”uh1hh³j3² h´KhjV² ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3² h´KhhÊh²hubhÞ)�”}”(hŒJShows how many times the system has detected an RCU stall since last boot.”h]”hŒJShows how many times the system has detected an RCU stall since last boot.”…”�”}”(hj„² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j3² h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_reboot:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-reboot”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ² ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/reboot**”h]”j`)�”}”(hŒ**\/sys\/kernel\/reboot**”h]”hŒ/sys/kernel/reboot”…”�”}”(hjº² h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶² ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ-Documentation/ABI/testing/sysfs-kernel-reboot”h´Khj³² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­² ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ² ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�² ubah}”(h]”jœ² ah ]”h"]”Œabi_sys_kernel_reboot”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jì² j’² sj˜}”jœ² j’² subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hjñ² h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hjû² h]”hŒsysfs-kernel-reboot”…”�”}”(hjý² h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjù² ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j³ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´Khjñ² ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubhÞ)�”}”(hŒ Interface to set the kernel reboot behavior, similarly to what can be done via the reboot= cmdline option. (see Documentation/admin-guide/kernel-parameters.txt)”h]”hŒ Interface to set the kernel reboot behavior, similarly to what can be done via the reboot= cmdline option. (see Documentation/admin-guide/kernel-parameters.txt)”…”�”}”(hj³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_reboot_cpu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-reboot-cpu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj;³ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/reboot\/cpu**”h]”j`)�”}”(hŒ**\/sys\/kernel\/reboot\/cpu**”h]”hŒ/sys/kernel/reboot/cpu”…”�”}”(hjU³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjQ³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhjN³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjK³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjH³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj;³ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj8³ ubah}”(h]”j7³ ah ]”h"]”Œabi_sys_kernel_reboot_cpu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j†³ j-³ sj˜}”j7³ j-³ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hj‹³ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hj•³ h]”hŒsysfs-kernel-reboot”…”�”}”(hj—³ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj“³ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¡³ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´Khj‹³ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubhÞ)�”}”(hŒCPU number to use to reboot.”h]”hŒCPU number to use to reboot.”…”�”}”(hj¹³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubj))�”}”(hŒ .. _abi_sys_kernel_reboot_force:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-reboot-force”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hjÕ³ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/kernel\/reboot\/force**”h]”j`)�”}”(hŒ **\/sys\/kernel\/reboot\/force**”h]”hŒ/sys/kernel/reboot/force”…”�”}”(hjï³ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjë³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´Khjè³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjå³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjâ³ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÕ³ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÒ³ ubah}”(h]”jѳ ah ]”h"]”Œabi_sys_kernel_reboot_force”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ´ jdz sj˜}”jѳ jdz subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hj%´ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hj/´ h]”hŒsysfs-kernel-reboot”…”�”}”(hj1´ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-´ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;´ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´Khj%´ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubhÞ)�”}”(hŒKDon't wait for any other CPUs on reboot and avoid anything that could hang.”h]”hŒMDon’t wait for any other CPUs on reboot and avoid anything that could hang.”…”�”}”(hjS´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_reboot_hw_protection:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-reboot-hw-protection”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hjo´ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/reboot\/hw_protection**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/reboot\/hw_protection**”h]”hŒ$/sys/kernel/reboot/hw_protection”…”�”}”(hj‰´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K"hj‚´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|´ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjo´ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjl´ ubah}”(h]”jk´ ah ]”h"]”Œ#abi_sys_kernel_reboot_hw_protection”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jº´ ja´ sj˜}”jk´ ja´ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hj¿´ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hjÉ´ h]”hŒsysfs-kernel-reboot”…”�”}”(hjË´ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇ´ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÕ´ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´K"hj¿´ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K"hhÊh²hubhÞ)�”}”(hŒ„Hardware protection action taken on critical events like overtemperature or imminent voltage loss. Valid values are: reboot shutdown”h]”hŒ„Hardware protection action taken on critical events like overtemperature or imminent voltage loss. Valid values are: reboot shutdown”…”�”}”(hjí´ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K"hhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_reboot_mode:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-reboot-mode”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj µ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/reboot\/mode**”h]”j`)�”}”(hŒ**\/sys\/kernel\/reboot\/mode**”h]”hŒ/sys/kernel/reboot/mode”…”�”}”(hj#µ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K hjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj µ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjµ ubah}”(h]”jµ ah ]”h"]”Œabi_sys_kernel_reboot_mode”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jTµ jû´ sj˜}”jµ jû´ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hjYµ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hjcµ h]”hŒsysfs-kernel-reboot”…”�”}”(hjeµ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjaµ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”joµ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´K hjYµ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K hhÊh²hubhÞ)�”}”(hŒ7Reboot mode. Valid values are: cold warm hard soft gpio”h]”hŒ7Reboot mode. Valid values are: cold warm hard soft gpio”…”�”}”(hj‡µ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´K hhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_reboot_type:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-reboot-type”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj£µ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/reboot\/type**”h]”j`)�”}”(hŒ**\/sys\/kernel\/reboot\/type**”h]”hŒ/sys/kernel/reboot/type”…”�”}”(hj½µ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¹µ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´Khj¶µ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj³µ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj°µ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj£µ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj µ ubah}”(h]”jŸµ ah ]”h"]”Œabi_sys_kernel_reboot_type”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jîµ j•µ sj˜}”jŸµ j•µ subhÞ)�”}”(hŒQDefined on file :ref:`sysfs-kernel-reboot `”h]”(hŒDefined on file ”…”�”}”(hjóµ h²hh³Nh´Nubh)�”}”(hŒA:ref:`sysfs-kernel-reboot `”h]”j§)�”}”(hjýµ h]”hŒsysfs-kernel-reboot”…”�”}”(hjÿµ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjûµ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ¶ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ$abi_file_testing_sysfs_kernel_reboot”uh1hh³jβ h´Khjóµ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubhÞ)�”}”(hŒ;Reboot type. Valid values are: bios acpi kbd triple efi pci”h]”hŒ;Reboot type. Valid values are: bios acpi kbd triple efi pci”…”�”}”(hj!¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jβ h´KhhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_security_evm_evm_xattrs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-security-evm-evm-xattrs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj=¶ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/kernel\/security\/\*\/evm\/evm_xattrs**”h]”j`)�”}”(hŒ0**\/sys\/kernel\/security\/\*\/evm\/evm_xattrs**”h]”hŒ,/sys/kernel/security/*/evm/evm_xattrs”…”�”}”(hjW¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjS¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³ŒDocumentation/ABI/testing/evm”h´KbhjP¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjM¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjJ¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj=¶ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj:¶ ubah}”(h]”j9¶ ah ]”h"]”Œ&abi_sys_kernel_security_evm_evm_xattrs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰¶ j/¶ sj˜}”j9¶ j/¶ subhÞ)�”}”(hŒ1Defined on file :ref:`evm `”h]”(hŒDefined on file ”…”�”}”(hj޶ h²hh³Nh´Nubh)�”}”(hŒ!:ref:`evm `”h]”j§)�”}”(hj˜¶ h]”hŒevm”…”�”}”(hjš¶ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–¶ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤¶ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_evm”uh1hh³jk¶ h´Kbhj޶ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KbhhÊh²hubhÞ)�”}”(hX«Shows the set of extended attributes used to calculate or validate the EVM signature, and allows additional attributes to be added at runtime. Any signatures generated after additional attributes are added (and on files possessing those additional attributes) will only be valid if the same additional attributes are configured on system boot. Writing a single period (.) will lock the xattr list from any further modification.”h]”hX«Shows the set of extended attributes used to calculate or validate the EVM signature, and allows additional attributes to be added at runtime. Any signatures generated after additional attributes are added (and on files possessing those additional attributes) will only be valid if the same additional attributes are configured on system boot. Writing a single period (.) will lock the xattr list from any further modification.”…”�”}”(hj¼¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KbhhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_security_ima_policy:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-security-ima-policy”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjض ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/security\/\*\/ima\/policy**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/security\/\*\/ima\/policy**”h]”hŒ(/sys/kernel/security/*/ima/policy”…”�”}”(hjò¶ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjî¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ$Documentation/ABI/testing/ima_policy”h´Khjë¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjè¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjå¶ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjض ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕ¶ ubah}”(h]”jÔ¶ ah ]”h"]”Œ"abi_sys_kernel_security_ima_policy”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j$· jʶ sj˜}”jÔ¶ jʶ subhÞ)�”}”(hŒ?Defined on file :ref:`ima_policy `”h]”(hŒDefined on file ”…”�”}”(hj)· h²hh³Nh´Nubh)�”}”(hŒ/:ref:`ima_policy `”h]”j§)�”}”(hj3· h]”hŒ ima_policy”…”�”}”(hj5· h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj1· ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j?· Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_ima_policy”uh1hh³j· h´Khj)· ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubhÞ)�”}”(hXÚThe Trusted Computing Group(TCG) runtime Integrity Measurement Architecture(IMA) maintains a list of hash values of executables and other sensitive system files loaded into the run-time of this system. At runtime, the policy can be constrained based on LSM specific data. Policies are loaded into the securityfs file ima/policy by opening the file, writing the rules one at a time and then closing the file. The new policy takes effect after the file ima/policy is closed.”h]”hXÚThe Trusted Computing Group(TCG) runtime Integrity Measurement Architecture(IMA) maintains a list of hash values of executables and other sensitive system files loaded into the run-time of this system. At runtime, the policy can be constrained based on LSM specific data. Policies are loaded into the securityfs file ima/policy by opening the file, writing the rules one at a time and then closing the file. The new policy takes effect after the file ima/policy is closed.”…”�”}”(hjW· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubhÞ)�”}”(hŒ[IMA appraisal, if configured, uses these file measurements for local measurement appraisal.”h]”hŒ[IMA appraisal, if configured, uses these file measurements for local measurement appraisal.”…”�”}”(hje· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubj¹)�”}”(hX rule format: action [condition ...] action: measure | dont_measure | appraise | dont_appraise | audit | dont_audit | hash | dont_hash condition:= base | lsm [option] base: [[func=] [mask=] [fsmagic=] [fsuuid=] [fsname=] [fs_subtype=] [uid=] [euid=] [gid=] [egid=] [fowner=] [fgroup=]] lsm: [[subj_user=] [subj_role=] [subj_type=] [obj_user=] [obj_role=] [obj_type=]] option: [digest_type=] [template=] [permit_directio] [appraise_type=] [appraise_flag=] [appraise_algos=] [keyrings=] base: func:= [BPRM_CHECK][MMAP_CHECK][CREDS_CHECK][FILE_CHECK][MODULE_CHECK] [FIRMWARE_CHECK] [KEXEC_KERNEL_CHECK] [KEXEC_INITRAMFS_CHECK] [KEXEC_CMDLINE] [KEY_CHECK] [CRITICAL_DATA] [SETXATTR_CHECK][MMAP_CHECK_REQPROT] mask:= [[^]MAY_READ] [[^]MAY_WRITE] [[^]MAY_APPEND] [[^]MAY_EXEC] fsmagic:= hex value fsuuid:= file system UUID (e.g 8bcbe394-4f13-4144-be8e-5aa9ea2ce2f6) uid:= decimal value euid:= decimal value gid:= decimal value egid:= decimal value fowner:= decimal value fgroup:= decimal value lsm: are LSM specific option: appraise_type:= [imasig] | [imasig|modsig] | [sigv3] where 'imasig' is the original or the signature format v2. where 'modsig' is an appended signature, where 'sigv3' is the signature format v3. appraise_flag:= [check_blacklist] (deprecated) Setting the check_blacklist flag is no longer necessary. All appraisal functions set it by default. digest_type:= verity Require fs-verity's file digest instead of the regular IMA file hash. keyrings:= list of keyrings (eg, .builtin_trusted_keys|.ima). Only valid when action is "measure" and func is KEY_CHECK. template:= name of a defined IMA template type (eg, ima-ng). Only valid when action is "measure". pcr:= decimal value label:= [selinux]|[kernel_info]|[data_label] data_label:= a unique string used for grouping and limiting critical data. For example, "selinux" to measure critical data for SELinux. appraise_algos:= comma-separated list of hash algorithms For example, "sha256,sha512" to only accept to appraise files where the security.ima xattr was hashed with one of these two algorithms. default policy: # PROC_SUPER_MAGIC dont_measure fsmagic=0x9fa0 dont_appraise fsmagic=0x9fa0 # SYSFS_MAGIC dont_measure fsmagic=0x62656572 dont_appraise fsmagic=0x62656572 # DEBUGFS_MAGIC dont_measure fsmagic=0x64626720 dont_appraise fsmagic=0x64626720 # TMPFS_MAGIC dont_measure fsmagic=0x01021994 dont_appraise fsmagic=0x01021994 # RAMFS_MAGIC dont_appraise fsmagic=0x858458f6 # DEVPTS_SUPER_MAGIC dont_measure fsmagic=0x1cd1 dont_appraise fsmagic=0x1cd1 # BINFMTFS_MAGIC dont_measure fsmagic=0x42494e4d dont_appraise fsmagic=0x42494e4d # SECURITYFS_MAGIC dont_measure fsmagic=0x73636673 dont_appraise fsmagic=0x73636673 # SELINUX_MAGIC dont_measure fsmagic=0xf97cff8c dont_appraise fsmagic=0xf97cff8c # CGROUP_SUPER_MAGIC dont_measure fsmagic=0x27e0eb dont_appraise fsmagic=0x27e0eb # NSFS_MAGIC dont_measure fsmagic=0x6e736673 dont_appraise fsmagic=0x6e736673 # CONFIGFS_MAGIC dont_measure fsmagic=0x62656570 dont_appraise fsmagic=0x62656570 measure func=BPRM_CHECK measure func=FILE_MMAP mask=MAY_EXEC measure func=FILE_CHECK mask=MAY_READ uid=0 measure func=MODULE_CHECK measure func=FIRMWARE_CHECK appraise fowner=0”•h]”hX rule format: action [condition ...] action: measure | dont_measure | appraise | dont_appraise | audit | dont_audit | hash | dont_hash condition:= base | lsm [option] base: [[func=] [mask=] [fsmagic=] [fsuuid=] [fsname=] [fs_subtype=] [uid=] [euid=] [gid=] [egid=] [fowner=] [fgroup=]] lsm: [[subj_user=] [subj_role=] [subj_type=] [obj_user=] [obj_role=] [obj_type=]] option: [digest_type=] [template=] [permit_directio] [appraise_type=] [appraise_flag=] [appraise_algos=] [keyrings=] base: func:= [BPRM_CHECK][MMAP_CHECK][CREDS_CHECK][FILE_CHECK][MODULE_CHECK] [FIRMWARE_CHECK] [KEXEC_KERNEL_CHECK] [KEXEC_INITRAMFS_CHECK] [KEXEC_CMDLINE] [KEY_CHECK] [CRITICAL_DATA] [SETXATTR_CHECK][MMAP_CHECK_REQPROT] mask:= [[^]MAY_READ] [[^]MAY_WRITE] [[^]MAY_APPEND] [[^]MAY_EXEC] fsmagic:= hex value fsuuid:= file system UUID (e.g 8bcbe394-4f13-4144-be8e-5aa9ea2ce2f6) uid:= decimal value euid:= decimal value gid:= decimal value egid:= decimal value fowner:= decimal value fgroup:= decimal value lsm: are LSM specific option: appraise_type:= [imasig] | [imasig|modsig] | [sigv3] where 'imasig' is the original or the signature format v2. where 'modsig' is an appended signature, where 'sigv3' is the signature format v3. appraise_flag:= [check_blacklist] (deprecated) Setting the check_blacklist flag is no longer necessary. All appraisal functions set it by default. digest_type:= verity Require fs-verity's file digest instead of the regular IMA file hash. keyrings:= list of keyrings (eg, .builtin_trusted_keys|.ima). Only valid when action is "measure" and func is KEY_CHECK. template:= name of a defined IMA template type (eg, ima-ng). Only valid when action is "measure". pcr:= decimal value label:= [selinux]|[kernel_info]|[data_label] data_label:= a unique string used for grouping and limiting critical data. For example, "selinux" to measure critical data for SELinux. appraise_algos:= comma-separated list of hash algorithms For example, "sha256,sha512" to only accept to appraise files where the security.ima xattr was hashed with one of these two algorithms. default policy: # PROC_SUPER_MAGIC dont_measure fsmagic=0x9fa0 dont_appraise fsmagic=0x9fa0 # SYSFS_MAGIC dont_measure fsmagic=0x62656572 dont_appraise fsmagic=0x62656572 # DEBUGFS_MAGIC dont_measure fsmagic=0x64626720 dont_appraise fsmagic=0x64626720 # TMPFS_MAGIC dont_measure fsmagic=0x01021994 dont_appraise fsmagic=0x01021994 # RAMFS_MAGIC dont_appraise fsmagic=0x858458f6 # DEVPTS_SUPER_MAGIC dont_measure fsmagic=0x1cd1 dont_appraise fsmagic=0x1cd1 # BINFMTFS_MAGIC dont_measure fsmagic=0x42494e4d dont_appraise fsmagic=0x42494e4d # SECURITYFS_MAGIC dont_measure fsmagic=0x73636673 dont_appraise fsmagic=0x73636673 # SELINUX_MAGIC dont_measure fsmagic=0xf97cff8c dont_appraise fsmagic=0xf97cff8c # CGROUP_SUPER_MAGIC dont_measure fsmagic=0x27e0eb dont_appraise fsmagic=0x27e0eb # NSFS_MAGIC dont_measure fsmagic=0x6e736673 dont_appraise fsmagic=0x6e736673 # CONFIGFS_MAGIC dont_measure fsmagic=0x62656570 dont_appraise fsmagic=0x62656570 measure func=BPRM_CHECK measure func=FILE_MMAP mask=MAY_EXEC measure func=FILE_CHECK mask=MAY_READ uid=0 measure func=MODULE_CHECK measure func=FIRMWARE_CHECK appraise fowner=0”…”�”}”hjs· sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j· h´KhhÊh²hubhÞ)�”}”(hŒÛThe default policy measures all executables in bprm_check, all files mmapped executable in file_mmap, and all files open for read by root in do_filp_open. The default appraisal policy appraises all files owned by root.”h]”hŒÛThe default policy measures all executables in bprm_check, all files mmapped executable in file_mmap, and all files open for read by root in do_filp_open. The default appraisal policy appraises all files owned by root.”…”�”}”(hj�· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubhÞ)�”}”(hŒ%Examples of LSM specific definitions:”h]”hŒ%Examples of LSM specific definitions:”…”�”}”(hj�· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubhÞ)�”}”(hŒ SELinux::”h]”hŒSELinux:”…”�”}”(hj�· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubj¹)�”}”(hŒùdont_measure obj_type=var_log_t dont_appraise obj_type=var_log_t dont_measure obj_type=auditd_log_t dont_appraise obj_type=auditd_log_t measure subj_user=system_u func=FILE_CHECK mask=MAY_READ measure subj_role=system_r func=FILE_CHECK mask=MAY_READ”h]”hŒùdont_measure obj_type=var_log_t dont_appraise obj_type=var_log_t dont_measure obj_type=auditd_log_t dont_appraise obj_type=auditd_log_t measure subj_user=system_u func=FILE_CHECK mask=MAY_READ measure subj_role=system_r func=FILE_CHECK mask=MAY_READ”…”�”}”hj«· sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j· h´KhhÊh²hubhÞ)�”}”(hŒSmack::”h]”hŒSmack:”…”�”}”(hj¹· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubj¹)�”}”(hŒ1measure subj_user=_ func=FILE_CHECK mask=MAY_READ”h]”hŒ1measure subj_user=_ func=FILE_CHECK mask=MAY_READ”…”�”}”hjÇ· sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j· h´KhhÊh²hubhÞ)�”}”(hŒ/Example of measure rules using alternate PCRs::”h]”hŒ.Example of measure rules using alternate PCRs:”…”�”}”(hjÕ· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubj¹)�”}”(hŒNmeasure func=KEXEC_KERNEL_CHECK pcr=4 measure func=KEXEC_INITRAMFS_CHECK pcr=5”h]”hŒNmeasure func=KEXEC_KERNEL_CHECK pcr=4 measure func=KEXEC_INITRAMFS_CHECK pcr=5”…”�”}”hjã· sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³j· h´KhhÊh²hubhÞ)�”}”(hŒ=Example of appraise rule allowing modsig appended signatures:”h]”hŒ=Example of appraise rule allowing modsig appended signatures:”…”�”}”(hjñ· h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j· h´KhhÊh²hubjÛ›)�”}”(hŒ=appraise func=KEXEC_KERNEL_CHECK appraise_type=imasig|modsig ”h]”hÞ)�”}”(hŒº j»¹ sj˜}”jŹ j»¹ subhÞ)�”}”(hŒ1Defined on file :ref:`evm `”h]”(hŒDefined on file ”…”�”}”(hjCº h²hh³Nh´Nubh)�”}”(hŒ!:ref:`evm `”h]”j§)�”}”(hjMº h]”hŒevm”…”�”}”(hjOº h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKº ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYº Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_evm”uh1hh³jk¶ h´KhjCº ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒáEVM protects a file's security extended attributes(xattrs) against integrity attacks. The initial method maintains an HMAC-sha1 value across the extended attributes, storing the value as the extended attribute 'security.evm'.”h]”hŒçEVM protects a file’s security extended attributes(xattrs) against integrity attacks. The initial method maintains an HMAC-sha1 value across the extended attributes, storing the value as the extended attribute ‘security.evm’.”…”�”}”(hjqº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hX“EVM supports two classes of security.evm. The first is an HMAC-sha1 generated locally with a trusted/encrypted key stored in the Kernel Key Retention System. The second is a digital signature generated either locally or remotely using an asymmetric key. These keys are loaded onto root's keyring using keyctl, and EVM is then enabled by echoing a value to /evm made up of the following bits:”h]”hX•EVM supports two classes of security.evm. The first is an HMAC-sha1 generated locally with a trusted/encrypted key stored in the Kernel Key Retention System. The second is a digital signature generated either locally or remotely using an asymmetric key. These keys are loaded onto root’s keyring using keyctl, and EVM is then enabled by echoing a value to /evm made up of the following bits:”…”�”}”(hjº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj�º ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj�º ubj^n)�”}”(hhh]”jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒBit”h]”hŒBit”…”�”}”(hj°º h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj­º ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªº ubjW)�”}”(hhh]”hÞ)�”}”(hŒEffect”h]”hŒEffect”…”�”}”(hjǺ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khjĺ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjªº ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj§º ubah}”(h]”h ]”h"]”h$]”h&]”uh1j]nhj�º ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjp”h]”hŒ0”…”�”}”(hjðº h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khjíº ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêº ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Enable HMAC validation and creation”h]”hŒ#Enable HMAC validation and creation”…”�”}”(hj» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjêº ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçº ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj¾”h]”hŒ1”…”�”}”(hj&» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj#» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj » ubjW)�”}”(hhh]”hÞ)�”}”(hŒ#Enable digital signature validation”h]”hŒ#Enable digital signature validation”…”�”}”(hj<» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj9» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj » ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçº ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hj •h]”hŒ2”…”�”}”(hj\» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhjY» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV» ubjW)�”}”(hhh]”hÞ)�”}”(hŒ€Permit modification of EVM-protected metadata at runtime. Not supported if HMAC validation and creation is enabled (deprecated).”h]”hŒ€Permit modification of EVM-protected metadata at runtime. Not supported if HMAC validation and creation is enabled (deprecated).”…”�”}”(hjr» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khjo» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjV» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçº ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hjZ•h]”hŒ3”…”�”}”(hj’» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj�» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ» ubjW)�”}”(hhh]”hÞ)�”}”(hŒ-Require asymmetric signatures to be version 3”h]”hŒ-Require asymmetric signatures to be version 3”…”�”}”(hj¨» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´Khj¥» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒ» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçº ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒ31”h]”hŒ31”…”�”}”(hjÈ» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhjÅ» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj» ubjW)�”}”(hhh]”hÞ)�”}”(hŒ2Disable further runtime modification of EVM policy”h]”hŒ2Disable further runtime modification of EVM policy”…”�”}”(hjß» h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhjÜ» ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj» ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhjçº ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�º ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�º ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hhÊh²hh³Nh´NubhÞ)�”}”(hŒ For example::”h]”hŒ For example:”…”�”}”(hj ¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒecho 1 >/evm”h]”hŒecho 1 >/evm”…”�”}”hj¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒ(will enable HMAC validation and creation”h]”hŒ(will enable HMAC validation and creation”…”�”}”(hj(¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒ!echo 0x80000003 >/evm”h]”hŒ!echo 0x80000003 >/evm”…”�”}”hj6¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒswill enable HMAC and digital signature validation and HMAC creation and disable all further modification of policy.”h]”hŒswill enable HMAC and digital signature validation and HMAC creation and disable all further modification of policy.”…”�”}”(hjD¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒ!echo 0x80000006 >/evm”h]”hŒ!echo 0x80000006 >/evm”…”�”}”hjR¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒ³will enable digital signature validation, permit modification of EVM-protected metadata and disable all further modification of policy. This option is now deprecated in favor of::”h]”hŒ²will enable digital signature validation, permit modification of EVM-protected metadata and disable all further modification of policy. This option is now deprecated in favor of:”…”�”}”(hj`¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒ!echo 0x80000002 >/evm”h]”hŒ!echo 0x80000002 >/evm”…”�”}”hjn¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒ]as the outstanding issues that prevent the usage of EVM portable signatures have been solved.”h]”hŒ]as the outstanding issues that prevent the usage of EVM portable signatures have been solved.”…”�”}”(hj|¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒYEchoing a value is additive, the new value is added to the existing initialization flags.”h]”hŒYEchoing a value is additive, the new value is added to the existing initialization flags.”…”�”}”(hjм h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒFor example, after::”h]”hŒFor example, after:”…”�”}”(hj˜¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒecho 2 >/evm”h]”hŒecho 2 >/evm”…”�”}”hj¦¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒanother echo can be performed::”h]”hŒanother echo can be performed:”…”�”}”(hj´¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒecho 1 >/evm”h]”hŒecho 1 >/evm”…”�”}”hj¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒ"and the resulting value will be 3.”h]”hŒ"and the resulting value will be 3.”…”�”}”(hjм h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒïNote that once an HMAC key has been loaded, it will no longer be possible to enable metadata modification. Signaling that an HMAC key has been loaded will clear the corresponding flag. For example, if the current value is 6 (2 and 4 set)::”h]”hŒîNote that once an HMAC key has been loaded, it will no longer be possible to enable metadata modification. Signaling that an HMAC key has been loaded will clear the corresponding flag. For example, if the current value is 6 (2 and 4 set):”…”�”}”(hjÞ¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj¹)�”}”(hŒecho 1 >/evm”h]”hŒecho 1 >/evm”…”�”}”hjì¼ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒ(will set the new value to 3 (4 cleared).”h]”hŒ(will set the new value to 3 (4 cleared).”…”�”}”(hjú¼ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hŒELoading an HMAC key is the only way to disable metadata modification.”h]”hŒELoading an HMAC key is the only way to disable metadata modification.”…”�”}”(hj½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubhÞ)�”}”(hX#Until key loading has been signaled EVM can not create or validate the 'security.evm' xattr, but returns INTEGRITY_UNKNOWN. Loading keys and signaling EVM should be done as early as possible. Normally this is done in the initramfs, which has already been measured as part of the trusted boot. For more information on creating and loading existing trusted/encrypted keys, refer to: :doc:`/security/keys/trusted-encrypted`. Both dracut (via 97masterkey and 98integrity) and systemd (via core/ima-setup) have support for loading keys at boot time.”h]”(hX„Until key loading has been signaled EVM can not create or validate the ‘security.evm’ xattr, but returns INTEGRITY_UNKNOWN. Loading keys and signaling EVM should be done as early as possible. Normally this is done in the initramfs, which has already been measured as part of the trusted boot. For more information on creating and loading existing trusted/encrypted keys, refer to: ”…”�”}”(hj½ h²hh³Nh´Nubh)�”}”(hŒ':doc:`/security/keys/trusted-encrypted`”h]”j§)�”}”(hj ½ h]”hŒ /security/keys/trusted-encrypted”…”�”}”(hj"½ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj½ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,½ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ /security/keys/trusted-encrypted”uh1hh³jk¶ h´Khj½ ubhŒ|. Both dracut (via 97masterkey and 98integrity) and systemd (via core/ima-setup) have support for loading keys at boot time.”…”�”}”(hj½ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jk¶ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_slab:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjV½ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/slab**”h]”j`)�”}”(hŒ**\/sys\/kernel\/slab**”h]”hŒ/sys/kernel/slab”…”�”}”(hjp½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjl½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ+Documentation/ABI/testing/sysfs-kernel-slab”h´Khji½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjf½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjc½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjV½ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjS½ ubah}”(h]”jR½ ah ]”h"]”Œabi_sys_kernel_slab”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¢½ jH½ sj˜}”jR½ jH½ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj§½ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj±½ h]”hŒsysfs-kernel-slab”…”�”}”(hj³½ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¯½ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j½½ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Khj§½ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubhÞ)�”}”(hŒÕThe /sys/kernel/slab directory contains a snapshot of the internal state of the SLUB allocator for each cache. Certain files may be modified to change the behavior of the cache (and any cache it aliases, if any).”h]”hŒÕThe /sys/kernel/slab directory contains a snapshot of the internal state of the SLUB allocator for each cache. Certain files may be modified to change the behavior of the cache (and any cache it aliases, if any).”…”�”}”(hjÕ½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ"Users: kernel memory tuning tools ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjê½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³j„½ h´Khjæ½ ubj~)�”}”(hhh]”hÞ)�”}”(hŒkernel memory tuning tools”h]”hŒkernel memory tuning tools”…”�”}”(hjû½ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Khjø½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjæ½ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³j„½ h´Khjã½ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ&.. _abi_sys_kernel_slab_cache_aliases:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-slab-cache-aliases”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj)¾ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/aliases**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/aliases**”h]”hŒ'/sys/kernel/slab//aliases”…”�”}”(hjC¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj?¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K hj<¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj9¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj6¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj)¾ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj&¾ ubah}”(h]”j%¾ ah ]”h"]”Œ!abi_sys_kernel_slab_cache_aliases”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jt¾ j¾ sj˜}”j%¾ j¾ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjy¾ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjƒ¾ h]”hŒsysfs-kernel-slab”…”�”}”(hj…¾ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�¾ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�¾ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K hjy¾ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K hhÊh²hubhÞ)�”}”(hŒXThe aliases file is read-only and specifies how many caches have merged into this cache.”h]”hŒXThe aliases file is read-only and specifies how many caches have merged into this cache.”…”�”}”(hj§¾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K hhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_slab_cache_align:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab-cache-align”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjþ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/align**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/align**”h]”hŒ%/sys/kernel/slab//align”…”�”}”(hjݾ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÙ¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhjÖ¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÓ¾ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjо ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjþ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ¾ ubah}”(h]”j¿¾ ah ]”h"]”Œabi_sys_kernel_slab_cache_align”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¿ jµ¾ sj˜}”j¿¾ jµ¾ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj¿ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj¿ h]”hŒsysfs-kernel-slab”…”�”}”(hj¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j)¿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Khj¿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubhÞ)�”}”(hŒPThe align file is read-only and specifies the cache's object alignment in bytes.”h]”hŒRThe align file is read-only and specifies the cache’s object alignment in bytes.”…”�”}”(hjA¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_slab_cache_alloc_calls:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-slab-cache-alloc-calls”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj]¿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/alloc_calls**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/alloc_calls**”h]”hŒ+/sys/kernel/slab//alloc_calls”…”�”}”(hjw¿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjs¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Khjp¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjm¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjj¿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj]¿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjZ¿ ubah}”(h]”jY¿ ah ]”h"]”Œ%abi_sys_kernel_slab_cache_alloc_calls”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¨¿ jO¿ sj˜}”jY¿ jO¿ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj­¿ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj·¿ h]”hŒsysfs-kernel-slab”…”�”}”(hj¹¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjµ¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Khj­¿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubhÞ)�”}”(hŒôThe alloc_calls file is read-only and lists the kernel code locations from which allocations for this cache were performed. The alloc_calls file only contains information if debugging is enabled for that cache (see :doc:`/admin-guide/mm/slab`).”h]”(hŒ×The alloc_calls file is read-only and lists the kernel code locations from which allocations for this cache were performed. The alloc_calls file only contains information if debugging is enabled for that cache (see ”…”�”}”(hjÛ¿ h²hh³Nh´Nubh)�”}”(hŒ:doc:`/admin-guide/mm/slab`”h]”j§)�”}”(hjå¿ h]”hŒ/admin-guide/mm/slab”…”�”}”(hjç¿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjã¿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jñ¿ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/mm/slab”uh1hh³j„½ h´KhjÛ¿ ubhŒ).”…”�”}”(hjÛ¿ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KhhÊh²hubj))�”}”(hŒ-.. _abi_sys_kernel_slab_cache_alloc_fastpath:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-kernel-slab-cache-alloc-fastpath”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÀ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/alloc_fastpath**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/alloc_fastpath**”h]”hŒ./sys/kernel/slab//alloc_fastpath”…”�”}”(hj5À h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1À ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K+hj.À ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+À ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(À ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÀ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÀ ubah}”(h]”jÀ ah ]”h"]”Œ(abi_sys_kernel_slab_cache_alloc_fastpath”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jfÀ j À sj˜}”jÀ j À subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjkÀ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjuÀ h]”hŒsysfs-kernel-slab”…”�”}”(hjwÀ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjsÀ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�À Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K+hjkÀ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K+hhÊh²hubhÞ)�”}”(hŒ³The alloc_fastpath file shows how many objects have been allocated using the fast path. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ³The alloc_fastpath file shows how many objects have been allocated using the fast path. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj™À h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K+hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_slab_cache_alloc_from_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-slab-cache-alloc-from-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjµÀ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/alloc_from_partial**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/alloc_from_partial**”h]”hŒ2/sys/kernel/slab//alloc_from_partial”…”�”}”(hjÏÀ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjËÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K6hjÈÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÅÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÂÀ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjµÀ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj²À ubah}”(h]”j±À ah ]”h"]”Œ,abi_sys_kernel_slab_cache_alloc_from_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÁ j§À sj˜}”j±À j§À subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÁ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÁ h]”hŒsysfs-kernel-slab”…”�”}”(hjÁ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Á ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÁ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K6hjÁ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K6hhÊh²hubhÞ)�”}”(hŒõThe alloc_from_partial file shows how many times a cpu slab has been full and it has been refilled by using a slab from the list of partially used slabs. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒõThe alloc_from_partial file shows how many times a cpu slab has been full and it has been refilled by using a slab from the list of partially used slabs. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj3Á h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K6hhÊh²hubj))�”}”(hŒ+.. _abi_sys_kernel_slab_cache_alloc_refill:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ&abi-sys-kernel-slab-cache-alloc-refill”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hjOÁ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/kernel\/slab\/\\/alloc_refill**”h]”j`)�”}”(hŒ0**\/sys\/kernel\/slab\/\\/alloc_refill**”h]”hŒ,/sys/kernel/slab//alloc_refill”…”�”}”(hjiÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjeÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KBhjbÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj_Á ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj\Á ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjOÁ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjLÁ ubah}”(h]”jKÁ ah ]”h"]”Œ&abi_sys_kernel_slab_cache_alloc_refill”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jšÁ jAÁ sj˜}”jKÁ jAÁ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjŸÁ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj©Á h]”hŒsysfs-kernel-slab”…”�”}”(hj«Á h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj§Á ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jµÁ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KBhjŸÁ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KBhhÊh²hubhÞ)�”}”(hŒéThe alloc_refill file shows how many times the per-cpu freelist was empty but there were objects available as the result of remote cpu frees. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒéThe alloc_refill file shows how many times the per-cpu freelist was empty but there were objects available as the result of remote cpu frees. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjÍÁ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KBhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_slab_cache_alloc_slab:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-slab-cache-alloc-slab”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjéÁ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/alloc_slab**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/alloc_slab**”h]”hŒ*/sys/kernel/slab//alloc_slab”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÿÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KMhjüÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjùÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjöÁ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjéÁ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæÁ ubah}”(h]”jåÁ ah ]”h"]”Œ$abi_sys_kernel_slab_cache_alloc_slab”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j4 jÛÁ sj˜}”jåÁ jÛÁ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj9 h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjC h]”hŒsysfs-kernel-slab”…”�”}”(hjE h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjA ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jO Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KMhj9 ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KMhhÊh²hubhÞ)�”}”(hŒ¿The alloc_slab file is shows how many times a new slab had to be allocated from the page allocator. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ¿The alloc_slab file is shows how many times a new slab had to be allocated from the page allocator. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjg h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KMhhÊh²hubj))�”}”(hŒ-.. _abi_sys_kernel_slab_cache_alloc_slowpath:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-kernel-slab-cache-alloc-slowpath”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjƒÂ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/alloc_slowpath**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/alloc_slowpath**”h]”hŒ./sys/kernel/slab//alloc_slowpath”…”�”}”(hj� h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj™Â ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KXhj– ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj“ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj� ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjƒÂ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj€Â ubah}”(h]”j ah ]”h"]”Œ(abi_sys_kernel_slab_cache_alloc_slowpath”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jΠju sj˜}”j ju subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÓ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÝ h]”hŒsysfs-kernel-slab”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jé Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KXhjÓ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KXhhÊh²hubhÞ)�”}”(hŒðThe alloc_slowpath file shows how many objects have been allocated using the slow path because of a refill or allocation from a partial or new slab. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒðThe alloc_slowpath file shows how many objects have been allocated using the slow path because of a refill or allocation from a partial or new slab. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KXhhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_slab_cache_cache_dma:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-slab-cache-cache-dma”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjà ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/cache_dma**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/cache_dma**”h]”hŒ)/sys/kernel/slab//cache_dma”…”�”}”(hj7à h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj3à ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Kdhj0à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj-à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj*à ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjà ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjà ubah}”(h]”jà ah ]”h"]”Œ#abi_sys_kernel_slab_cache_cache_dma”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jhà jà sj˜}”jà jà subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjmà h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjwà h]”hŒsysfs-kernel-slab”…”�”}”(hjyà h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjuà ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jƒÃ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Kdhjmà ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KdhhÊh²hubhÞ)�”}”(hŒ{The cache_dma file is read-only and specifies whether objects are from ZONE_DMA. Available when CONFIG_ZONE_DMA is enabled.”h]”hŒ{The cache_dma file is read-only and specifies whether objects are from ZONE_DMA. Available when CONFIG_ZONE_DMA is enabled.”…”�”}”(hj›Ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KdhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_slab_cache_cpu_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-slab-cache-cpu-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj·Ã ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/cpu_partial**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/cpu_partial**”h]”hŒ+/sys/kernel/slab//cpu_partial”…”�”}”(hjÑà h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÍà ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhjÊà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÇà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÄà ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj·Ã ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj´Ã ubah}”(h]”j³Ã ah ]”h"]”Œ%abi_sys_kernel_slab_cache_cpu_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÄ j©Ã sj˜}”j³Ã j©Ã subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÄ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÄ h]”hŒsysfs-kernel-slab”…”�”}”(hjÄ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MhjÄ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubhÞ)�”}”(hŒÜThis file is deprecated and always reads "0" since the removal of per-cpu partial slabs in Linux 7.0. It previously showed the number of per-cpu partial pages to keep around. The file is kept for backwards compatibility.”h]”hŒàThis file is deprecated and always reads “0â€� since the removal of per-cpu partial slabs in Linux 7.0. It previously showed the number of per-cpu partial pages to keep around. The file is kept for backwards compatibility.”…”�”}”(hj5Ä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_slab_cache_cpu_slabs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-slab-cache-cpu-slabs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjQÄ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/cpu_slabs**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/cpu_slabs**”h]”hŒ)/sys/kernel/slab//cpu_slabs”…”�”}”(hjkÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjgÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KnhjdÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjaÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj^Ä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjQÄ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjNÄ ubah}”(h]”jMÄ ah ]”h"]”Œ#abi_sys_kernel_slab_cache_cpu_slabs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jœÄ jCÄ sj˜}”jMÄ jCÄ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj¡Ä h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj«Ä h]”hŒsysfs-kernel-slab”…”�”}”(hj­Ä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj©Ä ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j·Ä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Knhj¡Ä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KnhhÊh²hubhÞ)�”}”(hŒõThe cpu_slabs file is read-only. It is deprecated and always reads "0" since the removal of per-cpu slabs in Linux 7.0. It previously displayed how many cpu slabs were active and their NUMA locality. The file is kept for backwards compatibility.”h]”hŒùThe cpu_slabs file is read-only. It is deprecated and always reads “0â€� since the removal of per-cpu slabs in Linux 7.0. It previously displayed how many cpu slabs were active and their NUMA locality. The file is kept for backwards compatibility.”…”�”}”(hjÏÄ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KnhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_cpuslab_flush:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-cpuslab-flush”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjëÄ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/cpuslab_flush**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/cpuslab_flush**”h]”hŒ-/sys/kernel/slab//cpuslab_flush”…”�”}”(hjÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KyhjþÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjûÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjøÄ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjëÄ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjèÄ ubah}”(h]”jçÄ ah ]”h"]”Œ'abi_sys_kernel_slab_cache_cpuslab_flush”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j6Å jÝÄ sj˜}”jçÄ jÝÄ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj;Å h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjEÅ h]”hŒsysfs-kernel-slab”…”�”}”(hjGÅ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjCÅ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jQÅ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Kyhj;Å ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KyhhÊh²hubhÞ)�”}”(hX3The file cpuslab_flush shows how many times a cache's cpu slabs have been flushed as the result of destroying or shrinking a cache, a cpu going offline, or as the result of forcing an allocation from a certain node. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hX5The file cpuslab_flush shows how many times a cache’s cpu slabs have been flushed as the result of destroying or shrinking a cache, a cpu going offline, or as the result of forcing an allocation from a certain node. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjiÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KyhhÊh²hubj))�”}”(hŒ#.. _abi_sys_kernel_slab_cache_ctor:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab-cache-ctor”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj…Å ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/kernel\/slab\/\\/ctor**”h]”j`)�”}”(hŒ(**\/sys\/kernel\/slab\/\\/ctor**”h]”hŒ$/sys/kernel/slab//ctor”…”�”}”(hjŸÅ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K†hj˜Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’Å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…Å ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚Å ubah}”(h]”j�Å ah ]”h"]”Œabi_sys_kernel_slab_cache_ctor”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÐÅ jwÅ sj˜}”j�Å jwÅ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÕÅ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjßÅ h]”hŒsysfs-kernel-slab”…”�”}”(hjáÅ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝÅ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëÅ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K†hjÕÅ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K†hhÊh²hubhÞ)�”}”(hŒ�The ctor file is read-only and specifies the cache's object constructor function, which is invoked for each object when a new slab is allocated.”h]”hŒ’The ctor file is read-only and specifies the cache’s object constructor function, which is invoked for each object when a new slab is allocated.”…”�”}”(hjÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K†hhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_slab_cache_deactivate_empty:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-slab-cache-deactivate-empty”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÆ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/slab\/\\/deactivate_empty**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/slab\/\\/deactivate_empty**”h]”hŒ0/sys/kernel/slab//deactivate_empty”…”�”}”(hj9Æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj5Æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K�hj2Æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj/Æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj,Æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÆ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÆ ubah}”(h]”jÆ ah ]”h"]”Œ*abi_sys_kernel_slab_cache_deactivate_empty”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jjÆ jÆ sj˜}”jÆ jÆ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjoÆ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjyÆ h]”hŒsysfs-kernel-slab”…”�”}”(hj{Æ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjwÆ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j…Æ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K�hjoÆ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K�hhÊh²hubhÞ)�”}”(hŒ­The deactivate_empty file shows how many times an empty cpu slab was deactivated. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ­The deactivate_empty file shows how many times an empty cpu slab was deactivated. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj�Æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K�hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_slab_cache_deactivate_full:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-slab-cache-deactivate-full”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj¹Æ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/deactivate_full**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/deactivate_full**”h]”hŒ//sys/kernel/slab//deactivate_full”…”�”}”(hjÓÆ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÏÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KšhjÌÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÆÆ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¹Æ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¶Æ ubah}”(h]”jµÆ ah ]”h"]”Œ)abi_sys_kernel_slab_cache_deactivate_full”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÇ j«Æ sj˜}”jµÆ j«Æ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj Ç h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÇ h]”hŒsysfs-kernel-slab”…”�”}”(hjÇ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÇ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÇ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Kšhj Ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KšhhÊh²hubhÞ)�”}”(hŒªThe deactivate_full file shows how many times a full cpu slab was deactivated. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒªThe deactivate_full file shows how many times a full cpu slab was deactivated. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj7Ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KšhhÊh²hubj))�”}”(hŒ6.. _abi_sys_kernel_slab_cache_deactivate_remote_frees:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ1abi-sys-kernel-slab-cache-deactivate-remote-frees”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K=uh1j@hjSÇ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ;**\/sys\/kernel\/slab\/\\/deactivate_remote_frees**”h]”j`)�”}”(hŒ;**\/sys\/kernel\/slab\/\\/deactivate_remote_frees**”h]”hŒ7/sys/kernel/slab//deactivate_remote_frees”…”�”}”(hjmÇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjiÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¤hjfÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjcÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj`Ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjSÇ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjPÇ ubah}”(h]”jOÇ ah ]”h"]”Œ1abi_sys_kernel_slab_cache_deactivate_remote_frees”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jžÇ jEÇ sj˜}”jOÇ jEÇ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj£Ç h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj­Ç h]”hŒsysfs-kernel-slab”…”�”}”(hj¯Ç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj«Ç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¹Ç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K¤hj£Ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¤hhÊh²hubhÞ)�”}”(hŒæThe deactivate_remote_frees file shows how many times a cpu slab has been deactivated and contained free objects that were freed remotely. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒæThe deactivate_remote_frees file shows how many times a cpu slab has been deactivated and contained free objects that were freed remotely. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjÑÇ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¤hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_slab_cache_deactivate_to_head:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-slab-cache-deactivate-to-head”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hjíÇ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/deactivate_to_head**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/deactivate_to_head**”h]”hŒ2/sys/kernel/slab//deactivate_to_head”…”�”}”(hjÈ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¯hjÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjýÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjúÇ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjíÇ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjêÇ ubah}”(h]”jéÇ ah ]”h"]”Œ,abi_sys_kernel_slab_cache_deactivate_to_head”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j8È jßÇ sj˜}”jéÇ jßÇ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj=È h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjGÈ h]”hŒsysfs-kernel-slab”…”�”}”(hjIÈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjEÈ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSÈ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´K¯hj=È ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¯hhÊh²hubhÞ)�”}”(hŒáThe deactivate_to_head file shows how many times a partial cpu slab was deactivated and added to the head of its node's partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒãThe deactivate_to_head file shows how many times a partial cpu slab was deactivated and added to the head of its node’s partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjkÈ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´K¯hhÊh²hubj))�”}”(hŒ1.. _abi_sys_kernel_slab_cache_deactivate_to_tail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-kernel-slab-cache-deactivate-to-tail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj‡È ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/deactivate_to_tail**”h]”j`)�”}”(hŒ6**\/sys\/kernel\/slab\/\\/deactivate_to_tail**”h]”hŒ2/sys/kernel/slab//deactivate_to_tail”…”�”}”(hj¡È h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�È ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KºhjšÈ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj—È ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj”È ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj‡È ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj„È ubah}”(h]”jƒÈ ah ]”h"]”Œ,abi_sys_kernel_slab_cache_deactivate_to_tail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÒÈ jyÈ sj˜}”jƒÈ jyÈ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj×È h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjáÈ h]”hŒsysfs-kernel-slab”…”�”}”(hjãÈ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjßÈ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jíÈ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Kºhj×È ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KºhhÊh²hubhÞ)�”}”(hŒáThe deactivate_to_tail file shows how many times a partial cpu slab was deactivated and added to the tail of its node's partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒãThe deactivate_to_tail file shows how many times a partial cpu slab was deactivated and added to the tail of its node’s partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KºhhÊh²hubj))�”}”(hŒ-.. _abi_sys_kernel_slab_cache_destroy_by_rcu:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-kernel-slab-cache-destroy-by-rcu”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj!É ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/destroy_by_rcu**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/destroy_by_rcu**”h]”hŒ./sys/kernel/slab//destroy_by_rcu”…”�”}”(hj;É h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj7É ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÅhj4É ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj1É ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj.É ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj!É ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÉ ubah}”(h]”jÉ a•h ]”h"]”Œ(abi_sys_kernel_slab_cache_destroy_by_rcu”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jlÉ jÉ sj˜}”jÉ jÉ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjqÉ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj{É h]”hŒsysfs-kernel-slab”…”�”}”(hj}É h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjyÉ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‡É Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KÅhjqÉ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÅhhÊh²hubhÞ)�”}”(hŒ`The destroy_by_rcu file is read-only and specifies whether slabs (not objects) are freed by rcu.”h]”hŒ`The destroy_by_rcu file is read-only and specifies whether slabs (not objects) are freed by rcu.”…”�”}”(hjŸÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÅhhÊh²hubj))�”}”(hŒ/.. _abi_sys_kernel_slab_cache_free_add_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-kernel-slab-cache-free-add-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj»É ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/kernel\/slab\/\\/free_add_partial**”h]”j`)�”}”(hŒ4**\/sys\/kernel\/slab\/\\/free_add_partial**”h]”hŒ0/sys/kernel/slab//free_add_partial”…”�”}”(hjÕÉ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÑÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÎhjÎÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjËÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÈÉ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj»É ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¸É ubah}”(h]”j·É ah ]”h"]”Œ*abi_sys_kernel_slab_cache_free_add_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÊ j­É sj˜}”j·É j­É subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj Ê h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÊ h]”hŒsysfs-kernel-slab”…”�”}”(hjÊ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j!Ê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KÎhj Ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÎhhÊh²hubhÞ)�”}”(hŒæThe free_add_partial file shows how many times an object has been freed in a full slab so that it had to added to its node's partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒèThe free_add_partial file shows how many times an object has been freed in a full slab so that it had to added to its node’s partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj9Ê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÎhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_slab_cache_free_calls:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-slab-cache-free-calls”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjUÊ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/free_calls**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/free_calls**”h]”hŒ*/sys/kernel/slab//free_calls”…”�”}”(hjoÊ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÙhjhÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbÊ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUÊ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRÊ ubah}”(h]”jQÊ ah ]”h"]”Œ$abi_sys_kernel_slab_cache_free_calls”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ê jGÊ sj˜}”jQÊ jGÊ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj¥Ê h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj¯Ê h]”hŒsysfs-kernel-slab”…”�”}”(hj±Ê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­Ê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»Ê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KÙhj¥Ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÙhhÊh²hubhÞ)�”}”(hŒˆThe free_calls file is read-only and lists the locations of object frees if slab debugging is enabled (see :doc:`/admin-guide/mm/slab`).”h]”(hŒkThe free_calls file is read-only and lists the locations of object frees if slab debugging is enabled (see ”…”�”}”(hjÓÊ h²hh³Nh´Nubh)�”}”(hŒ:doc:`/admin-guide/mm/slab`”h]”j§)�”}”(hjÝÊ h]”hŒ/admin-guide/mm/slab”…”�”}”(hjßÊ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjÛÊ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jéÊ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/mm/slab”uh1hh³j„½ h´KÙhjÓÊ ubhŒ).”…”�”}”(hjÓÊ h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KÙhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_free_fastpath:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-free-fastpath”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjË ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/free_fastpath**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/free_fastpath**”h]”hŒ-/sys/kernel/slab//free_fastpath”…”�”}”(hj-Ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj)Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Kãhj&Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj#Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjË ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjË ubah}”(h]”jË ah ]”h"]”Œ'abi_sys_kernel_slab_cache_free_fastpath”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j^Ë jË sj˜}”jË jË subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjcË h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjmË h]”hŒsysfs-kernel-slab”…”�”}”(hjoË h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjkË ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jyË Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KãhjcË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KãhhÊh²hubhÞ)�”}”(hŒØThe free_fastpath file shows how many objects have been freed using the fast path because it was an object from the cpu slab. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒØThe free_fastpath file shows how many objects have been freed using the fast path because it was an object from the cpu slab. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj‘Ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KãhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_slab_cache_free_frozen:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-slab-cache-free-frozen”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj­Ë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/free_frozen**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/free_frozen**”h]”hŒ+/sys/kernel/slab//free_frozen”…”�”}”(hjÇË h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÃË ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KîhjÀË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj½Ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjºË ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj­Ë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjªË ubah}”(h]”j©Ë ah ]”h"]”Œ%abi_sys_kernel_slab_cache_free_frozen”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jøË jŸË sj˜}”j©Ë jŸË subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjýË h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÌ h]”hŒsysfs-kernel-slab”…”�”}”(hj Ì h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÌ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÌ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´KîhjýË ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KîhhÊh²hubhÞ)�”}”(hŒÂThe free_frozen file shows how many objects have been freed to a frozen slab (i.e. a remote cpu slab). It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒÂThe free_frozen file shows how many objects have been freed to a frozen slab (i.e. a remote cpu slab). It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj+Ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KîhhÊh²hubj))�”}”(hŒ2.. _abi_sys_kernel_slab_cache_free_remove_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-kernel-slab-cache-free-remove-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K9uh1j@hjGÌ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ7**\/sys\/kernel\/slab\/\\/free_remove_partial**”h]”j`)�”}”(hŒ7**\/sys\/kernel\/slab\/\\/free_remove_partial**”h]”hŒ3/sys/kernel/slab//free_remove_partial”…”�”}”(hjaÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj]Ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KùhjZÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjWÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjTÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjGÌ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjDÌ ubah}”(h]”jCÌ ah ]”h"]”Œ-abi_sys_kernel_slab_cache_free_remove_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j’Ì j9Ì sj˜}”jCÌ j9Ì subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj—Ì h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj¡Ì h]”hŒsysfs-kernel-slab”…”�”}”(hj£Ì h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjŸÌ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j­Ì Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Kùhj—Ì ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KùhhÊh²hubhÞ)�”}”(hŒõThe free_remove_partial file shows how many times an object has been freed to a now-empty slab so that it had to be removed from its node's partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ÷The free_remove_partial file shows how many times an object has been freed to a now-empty slab so that it had to be removed from its node’s partial list. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjÅÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´KùhhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_slab_cache_free_slab:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-slab-cache-free-slab”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hjáÌ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/free_slab**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/free_slab**”h]”hŒ)/sys/kernel/slab//free_slab”…”�”}”(hjûÌ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷Ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhjôÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjñÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjîÌ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjáÌ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞÌ ubah}”(h]”jÝÌ ah ]”h"]”Œ#abi_sys_kernel_slab_cache_free_slab”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j,Í jÓÌ sj˜}”jÝÌ jÓÌ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj1Í h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj;Í h]”hŒsysfs-kernel-slab”…”�”}”(hj=Í h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj9Í ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jGÍ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Mhj1Í ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubhÞ)�”}”(hŒ¼The free_slab file shows how many times an empty slab has been freed back to the page allocator. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ¼The free_slab file shows how many times an empty slab has been freed back to the page allocator. It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj_Í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_free_slowpath:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-free-slowpath”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj{Í ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/free_slowpath**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/free_slowpath**”h]”hŒ-/sys/kernel/slab//free_slowpath”…”�”}”(hj•Í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‘Í ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhjŽÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‹Í ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjˆÍ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj{Í ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjxÍ ubah}”(h]”jwÍ ah ]”h"]”Œ'abi_sys_kernel_slab_cache_free_slowpath”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÆÍ jmÍ sj˜}”jwÍ jmÍ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjËÍ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÕÍ h]”hŒsysfs-kernel-slab”…”�”}”(hj×Í h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÓÍ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jáÍ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MhjËÍ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubhÞ)�”}”(hŒÏThe free_slowpath file shows how many objects have been freed using the slow path (i.e. to a full or partial slab). It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”h]”hŒÏThe free_slowpath file shows how many objects have been freed using the slow path (i.e. to a full or partial slab). It can be written to clear the current count. Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hjùÍ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_hwcache_align:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-hwcache-align”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÎ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/hwcache_align**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/hwcache_align**”h]”hŒ-/sys/kernel/slab//hwcache_align”…”�”}”(hj/Î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj+Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Mhj(Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj%Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj"Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÎ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎ ubah}”(h]”jÎ ah ]”h"]”Œ'abi_sys_kernel_slab_cache_hwcache_align”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j`Î jÎ sj˜}”jÎ jÎ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjeÎ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjoÎ h]”hŒsysfs-kernel-slab”…”�”}”(hjqÎ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjmÎ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j{Î Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MhjeÎ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubhÞ)�”}”(hŒ\The hwcache_align file is read-only and specifies whether objects are aligned on cachelines.”h]”hŒ\The hwcache_align file is read-only and specifies whether objects are aligned on cachelines.”…”�”}”(hj“Î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MhhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_slab_cache_min_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-slab-cache-min-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj¯Î ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/min_partial**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/min_partial**”h]”hŒ+/sys/kernel/slab//min_partial”…”�”}”(hjÉÎ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÅÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M$hjÂÎ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¿Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¼Î ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¯Î ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¬Î ubah}”(h]”j«Î ah ]”h"]”Œ%abi_sys_kernel_slab_cache_min_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”júÎ j¡Î sj˜}”j«Î j¡Î subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÿÎ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj Ï h]”hŒsysfs-kernel-slab”…”�”}”(hj Ï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÏ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M$hjÿÎ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M$hhÊh²hubhÞ)�”}”(hŒÃThe min_partial file specifies how many empty slabs shall remain on a node's partial list to avoid the overhead of allocating new slabs. Such slabs may be reclaimed by utilizing the shrink file.”h]”hŒÅThe min_partial file specifies how many empty slabs shall remain on a node’s partial list to avoid the overhead of allocating new slabs. Such slabs may be reclaimed by utilizing the shrink file.”…”�”}”(hj-Ï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M$hhÊh²hubj))�”}”(hŒ*.. _abi_sys_kernel_slab_cache_object_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ%abi-sys-kernel-slab-cache-object-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjIÏ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/object_size**”h]”j`)�”}”(hŒ/**\/sys\/kernel\/slab\/\\/object_size**”h]”hŒ+/sys/kernel/slab//object_size”…”�”}”(hjcÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj_Ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M/hj\Ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjYÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjVÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjIÏ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjFÏ ubah}”(h]”jEÏ ah ]”h"]”Œ%abi_sys_kernel_slab_cache_object_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j”Ï j;Ï sj˜}”jEÏ j;Ï subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj™Ï h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj£Ï h]”hŒsysfs-kernel-slab”…”�”}”(hj¥Ï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¡Ï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¯Ï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M/hj™Ï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M/hhÊh²hubhÞ)�”}”(hŒHThe object_size file is read-only and specifies the cache's object size.”h]”hŒJThe object_size file is read-only and specifies the cache’s object size.”…”�”}”(hjÇÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M/hhÊh²hubj))�”}”(hŒ&.. _abi_sys_kernel_slab_cache_objects:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-slab-cache-objects”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hjãÏ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/objects**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/objects**”h]”hŒ'/sys/kernel/slab//objects”…”�”}”(hjýÏ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjùÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M8hjöÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjóÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjðÏ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjãÏ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjàÏ ubah}”(h]”jßÏ ah ]”h"]”Œ!abi_sys_kernel_slab_cache_objects”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j.Ð jÕÏ sj˜}”jßÏ jÕÏ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj3Ð h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj=Ð h]”hŒsysfs-kernel-slab”…”�”}”(hj?Ð h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj;Ð ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jIÐ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M8hj3Ð ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M8hhÊh²hubhÞ)�”}”(hŒjThe objects file is read-only and displays how many objects are active and from which nodes they are from.”h]”hŒjThe objects file is read-only and displays how many objects are active and from which nodes they are from.”…”�”}”(hjaÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M8hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_slab_cache_objects_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-slab-cache-objects-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hj}Ð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/objects_partial**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/objects_partial**”h]”hŒ//sys/kernel/slab//objects_partial”…”�”}”(hj—Ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MAhj�Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠÐ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}Ð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzÐ ubah}”(h]”jyÐ ah ]”h"]”Œ)abi_sys_kernel_slab_cache_objects_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈÐ joÐ sj˜}”jyÐ joÐ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÍÐ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj×Ð h]”hŒsysfs-kernel-slab”…”�”}”(hjÙÐ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕÐ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãÐ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MAhjÍÐ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MAhhÊh²hubhÞ)�”}”(hŒ|The objects_partial file is read-only and displays how many objects are on partial slabs and from which nodes they are from.”h]”hŒ|The objects_partial file is read-only and displays how many objects are on partial slabs and from which nodes they are from.”…”�”}”(hjûÐ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MAhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_objs_per_slab:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-objs-per-slab”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÑ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/objs_per_slab**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/objs_per_slab**”h]”hŒ-/sys/kernel/slab//objs_per_slab”…”�”}”(hj1Ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MKhj*Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑ ubah}”(h]”jÑ ah ]”h"]”Œ'abi_sys_kernel_slab_cache_objs_per_slab”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbÑ j Ñ sj˜}”jÑ j Ñ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjgÑ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjqÑ h]”hŒsysfs-kernel-slab”…”�”}”(hjsÑ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoÑ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}Ñ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MKhjgÑ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MKhhÊh²hubhÞ)�”}”(hŒ The file objs_per_slab is read-only and specifies how many objects may be allocated from a single slab of the order specified in /sys/kernel/slab//order.”h]”hŒ The file objs_per_slab is read-only and specifies how many objects may be allocated from a single slab of the order specified in /sys/kernel/slab//order.”…”�”}”(hj•Ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MKhhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_slab_cache_order:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab-cache-order”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj±Ñ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/order**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/order**”h]”hŒ%/sys/kernel/slab//order”…”�”}”(hjËÑ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MUhjÄÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁÑ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾Ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±Ñ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®Ñ ubah}”(h]”j­Ñ ah ]”h"]”Œabi_sys_kernel_slab_cache_order”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüÑ j£Ñ sj˜}”j­Ñ j£Ñ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÒ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj Ò h]”hŒsysfs-kernel-slab”…”�”}”(hj Ò h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj Ò ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MUhjÒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MUhhÊh²hubhÞ)�”}”(hX#The order file specifies the page order at which new slabs are allocated. It is writable and can be changed to increase the number of objects per slab. If a slab cannot be allocated because of fragmentation, SLUB will retry with the minimum order possible depending on its characteristics.”h]”hX#The order file specifies the page order at which new slabs are allocated. It is writable and can be changed to increase the number of objects per slab. If a slab cannot be allocated because of fragmentation, SLUB will retry with the minimum order possible depending on its characteristics.”…”�”}”(hj/Ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MUhhÊh²hubhÞ)�”}”(hŒÔWhen debug_guardpage_minorder=N (N > 0) parameter is specified (see :doc:`/admin-guide/kernel-parameters`), the minimum possible order is used and this sysfs entry can not be used to change the order at run time.”h]”(hŒDWhen debug_guardpage_minorder=N (N > 0) parameter is specified (see ”…”�”}”(hj=Ò h²hh³Nh´Nubh)�”}”(hŒ%:doc:`/admin-guide/kernel-parameters`”h]”j§)�”}”(hjGÒ h]”hŒ/admin-guide/kernel-parameters”…”�”}”(hjIÒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjEÒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jSÒ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/kernel-parameters”uh1hh³j„½ h´MUhj=Ò ubhŒk), the minimum possible order is used and this sysfs entry can not be used to change the order at run time.”…”�”}”(hj=Ò h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MUhhÊh²hubj))�”}”(hŒ-.. _abi_sys_kernel_slab_cache_order_fallback:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-kernel-slab-cache-order-fallback”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hj}Ò ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/order_fallback**”h]”j`)�”}”(hŒ2**\/sys\/kernel\/slab\/\\/order_fallback**”h]”hŒ./sys/kernel/slab//order_fallback”…”�”}”(hj—Ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj“Ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Mfhj�Ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Ò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŠÒ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj}Ò ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjzÒ ubah}”(h]”jyÒ ah ]”h"]”Œ(abi_sys_kernel_slab_cache_order_fallback”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈÒ joÒ sj˜}”jyÒ joÒ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÍÒ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj×Ò h]”hŒsysfs-kernel-slab”…”�”}”(hjÙÒ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕÒ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãÒ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MfhjÍÒ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MfhhÊh²hubhÞ)�”}”(hŒÙThe order_fallback file shows how many times an allocation of a new slab has not been possible at the cache's order and instead fallen back to its minimum possible order. It can be written to clear the current count.”h]”hŒÛThe order_fallback file shows how many times an allocation of a new slab has not been possible at the cache’s order and instead fallen back to its minimum possible order. It can be written to clear the current count.”…”�”}”(hjûÒ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MfhhÊh²hubhÞ)�”}”(hŒ,Available when CONFIG_SLUB_STATS is enabled.”h]”hŒ,Available when CONFIG_SLUB_STATS is enabled.”…”�”}”(hj Ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MfhhÊh²hubj))�”}”(hŒ&.. _abi_sys_kernel_slab_cache_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ!abi-sys-kernel-slab-cache-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K-uh1j@hj%Ó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/partial**”h]”j`)�”}”(hŒ+**\/sys\/kernel\/slab\/\\/partial**”h]”hŒ'/sys/kernel/slab//partial”…”�”}”(hj?Ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj;Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Mshj8Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj5Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj2Ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj%Ó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj"Ó ubah}”(h]”j!Ó ah ]”h"]”Œ!abi_sys_kernel_slab_cache_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jpÓ jÓ sj˜}”j!Ó jÓ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjuÓ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÓ h]”hŒsysfs-kernel-slab”…”�”}”(hj�Ó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj}Ó ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‹Ó Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MshjuÓ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MshhÊh²hubhÞ)�”}”(hŒrThe partial file is read-only and displays how long many partial slabs there are and how long each node's list is.”h]”hŒtThe partial file is read-only and displays how long many partial slabs there are and how long each node’s list is.”…”�”}”(hj£Ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MshhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_slab_cache_poison:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-slab-cache-poison”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hj¿Ó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/slab\/\\/poison**”h]”j`)�”}”(hŒ***\/sys\/kernel\/slab\/\\/poison**”h]”hŒ&/sys/kernel/slab//poison”…”�”}”(hjÙÓ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÕÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M|hjÒÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÏÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÌÓ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¿Ó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¼Ó ubah}”(h]”j»Ó ah ]”h"]”Œ abi_sys_kernel_slab_cache_poison”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ô j±Ó sj˜}”j»Ó j±Ó subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÔ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÔ h]”hŒsysfs-kernel-slab”…”�”}”(hjÔ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÔ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%Ô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M|hjÔ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M|hhÊh²hubhÞ)�”}”(hŒZThe poison file specifies whether objects should be poisoned when a new slab is allocated.”h]”hŒZThe poison file specifies whether objects should be poisoned when a new slab is allocated.”…”�”}”(hj=Ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M|hhÊh²hubj))�”}”(hŒ... _abi_sys_kernel_slab_cache_reclaim_account:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-kernel-slab-cache-reclaim-account”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K5uh1j@hjYÔ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/reclaim_account**”h]”j`)�”}”(hŒ3**\/sys\/kernel\/slab\/\\/reclaim_account**”h]”hŒ//sys/kernel/slab//reclaim_account”…”�”}”(hjsÔ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M…hjlÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjfÔ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYÔ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVÔ ubah}”(h]”jUÔ ah ]”h"]”Œ)abi_sys_kernel_slab_cache_reclaim_account”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤Ô jKÔ sj˜}”jUÔ jKÔ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj©Ô h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj³Ô h]”hŒsysfs-kernel-slab”…”�”}”(hjµÔ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±Ô ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿Ô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M…hj©Ô ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M…hhÊh²hubhÞ)�”}”(hŒoThe reclaim_account file specifies whether the cache's objects are reclaimable (and grouped by their mobility).”h]”hŒqThe reclaim_account file specifies whether the cache’s objects are reclaimable (and grouped by their mobility).”…”�”}”(hj×Ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M…hhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_slab_cache_red_zone:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-slab-cache-red-zone”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjóÔ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/red_zone**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/red_zone**”h]”hŒ(/sys/kernel/slab//red_zone”…”�”}”(hj Õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj Õ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MŽhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjóÔ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjðÔ ubah}”(h]”jïÔ ah ]”h"]”Œ"abi_sys_kernel_slab_cache_red_zone”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j>Õ jåÔ sj˜}”jïÔ jåÔ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjCÕ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjMÕ h]”hŒsysfs-kernel-slab”…”�”}”(hjOÕ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjKÕ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jYÕ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MŽhjCÕ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MŽhhÊh²hubhÞ)�”}”(hŒFThe red_zone file specifies whether the cache's objects are red zoned.”h]”hŒHThe red_zone file specifies whether the cache’s objects are red zoned.”…”�”}”(hjqÕ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MŽhhÊh²hubj))�”}”(hŒ7.. _abi_sys_kernel_slab_cache_remote_node_defrag_ratio:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ2abi-sys-kernel-slab-cache-remote-node-defrag-ratio”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj�Õ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/kernel\/slab\/\\/remote_node_defrag_ratio**”h]”j`)�”}”(hŒ<**\/sys\/kernel\/slab\/\\/remote_node_defrag_ratio**”h]”hŒ8/sys/kernel/slab//remote_node_defrag_ratio”…”�”}”(hj§Õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj£Õ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M—hj Õ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�Õ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjšÕ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Õ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŠÕ ubah}”(h]”j‰Õ ah ]”h"]”Œ2abi_sys_kernel_slab_cache_remote_node_defrag_ratio”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jØÕ jÕ sj˜}”j‰Õ jÕ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjÝÕ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjçÕ h]”hŒsysfs-kernel-slab”…”�”}”(hjéÕ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjåÕ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jóÕ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M—hjÝÕ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M—hhÊh²hubhÞ)�”}”(hX!The file remote_node_defrag_ratio specifies the percentage of times SLUB will attempt to refill the cpu slab with a partial slab from a remote node as opposed to allocating a new slab on the local node. This reduces the amount of wasted memory over the entire system but can be expensive.”h]”hX!The file remote_node_defrag_ratio specifies the percentage of times SLUB will attempt to refill the cpu slab with a partial slab from a remote node as opposed to allocating a new slab on the local node. This reduces the amount of wasted memory over the entire system but can be expensive.”…”�”}”(hj Ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M—hhÊh²hubhÞ)�”}”(hŒ&Available when CONFIG_NUMA is enabled.”h]”hŒ&Available when CONFIG_NUMA is enabled.”…”�”}”(hjÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M—hhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_sanity_checks:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-sanity-checks”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hj5Ö ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/sanity_checks**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/sanity_checks**”h]”hŒ-/sys/kernel/slab//sanity_checks”…”�”}”(hjOÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M¥hjHÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5Ö ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2Ö ubah}”(h]”j1Ö ah ]”h"]”Œ'abi_sys_kernel_slab_cache_sanity_checks”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j€Ö j'Ö sj˜}”j1Ö j'Ö subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj…Ö h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj�Ö h]”hŒsysfs-kernel-slab”…”�”}”(hj‘Ö h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Ö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›Ö Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M¥hj…Ö ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M¥hhÊh²hubhÞ)�”}”(hŒÎThe sanity_checks file specifies whether expensive checks should be performed on free and, at minimum, enables double free checks. Caches that enable sanity_checks cannot be merged with caches that do not.”h]”hŒÎThe sanity_checks file specifies whether expensive checks should be performed on free and, at minimum, enables double free checks. Caches that enable sanity_checks cannot be merged with caches that do not.”…”�”}”(hj³Ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M¥hhÊh²hubj))�”}”(hŒ%.. _abi_sys_kernel_slab_cache_shrink:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-kernel-slab-cache-shrink”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K,uh1j@hjÏÖ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ***\/sys\/kernel\/slab\/\\/shrink**”h]”j`)�”}”(hŒ***\/sys\/kernel\/slab\/\\/shrink**”h]”hŒ&/sys/kernel/slab//shrink”…”�”}”(hjéÖ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjåÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M°hjâÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjßÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÜÖ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÏÖ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÌÖ ubah}”(h]”jËÖ ah ]”h"]”Œ abi_sys_kernel_slab_cache_shrink”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j× jÁÖ sj˜}”jËÖ jÁÖ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj× h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj)× h]”hŒsysfs-kernel-slab”…”�”}”(hj+× h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj'× ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j5× Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M°hj× ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M°hhÊh²hubhÞ)�”}”(hX¼The shrink file is used to reclaim unused slab cache memory from a cache. Empty per-cpu or partial slabs are freed and the partial list is sorted so the slabs with the fewest available objects are used first. It only accepts a value of "1" on write for shrinking the cache. Other input values are considered invalid. Shrinking slab caches might be expensive and can adversely impact other running applications. So it should be used with care.”h]”hXÀThe shrink file is used to reclaim unused slab cache memory from a cache. Empty per-cpu or partial slabs are freed and the partial list is sorted so the slabs with the fewest available objects are used first. It only accepts a value of “1â€� on write for shrinking the cache. Other input values are considered invalid. Shrinking slab caches might be expensive and can adversely impact other running applications. So it should be used with care.”…”�”}”(hjM× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M°hhÊh²hubj))�”}”(hŒ(.. _abi_sys_kernel_slab_cache_slab_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-kernel-slab-cache-slab-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hji× ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/slab_size**”h]”j`)�”}”(hŒ-**\/sys\/kernel\/slab\/\\/slab_size**”h]”hŒ)/sys/kernel/slab//slab_size”…”�”}”(hjƒ× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj× ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÀhj|× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjy× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjv× ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhji× ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjf× ubah}”(h]”je× ah ]”h"]”Œ#abi_sys_kernel_slab_cache_slab_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j´× j[× sj˜}”je× j[× subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj¹× h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÃ× h]”hŒsysfs-kernel-slab”…”�”}”(hjÅ× h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÁ× ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÏ× Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MÀhj¹× ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÀhhÊh²hubhÞ)�”}”(hŒ{The slab_size file is read-only and specifies the object size with metadata (debugging information and alignment) in bytes.”h]”hŒ{The slab_size file is read-only and specifies the object size with metadata (debugging information and alignment) in bytes.”…”�”}”(hjç× h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÀhhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_slab_cache_slabs:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab-cache-slabs”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjØ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/slabs**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/slabs**”h]”hŒ%/sys/kernel/slab//slabs”…”�”}”(hjØ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÉhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjØ ubah}”(h]”jÿ× ah ]”h"]”Œabi_sys_kernel_slab_cache_slabs”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jNØ jõ× sj˜}”jÿ× jõ× subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjSØ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj]Ø h]”hŒsysfs-kernel-slab”…”�”}”(hj_Ø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj[Ø ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jiØ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MÉhjSØ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÉhhÊh²hubhÞ)�”}”(hŒ�The slabs file is read-only and displays how long many slabs there are (both cpu and partial) and from which nodes they are from.”h]”hŒ�The slabs file is read-only and displays how long many slabs there are (both cpu and partial) and from which nodes they are from.”…”�”}”(hj�Ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÉhhÊh²hubj))�”}”(hŒ0.. _abi_sys_kernel_slab_cache_slabs_cpu_partial:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-kernel-slab-cache-slabs-cpu-partial”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj�Ø ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/kernel\/slab\/\\/slabs_cpu_partial**”h]”j`)�”}”(hŒ5**\/sys\/kernel\/slab\/\\/slabs_cpu_partial**”h]”hŒ1/sys/kernel/slab//slabs_cpu_partial”…”�”}”(hj·Ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj³Ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Mþhj°Ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj­Ø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjªØ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj�Ø ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjšØ ubah}”(h]”j™Ø ah ]”h"]”Œ+abi_sys_kernel_slab_cache_slabs_cpu_partial”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jèØ j�Ø sj˜}”j™Ø j�Ø subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjíØ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj÷Ø h]”hŒsysfs-kernel-slab”…”�”}”(hjùØ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjõØ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÙ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MþhjíØ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MþhhÊh²hubhÞ)�”}”(hŒåThis read-only file is deprecated and always reads "0(0)" since the removal of per-cpu partial slabs in Linux 7.0. It previously showed the number of partially allocated frozen slabs. The file is kept for backwards compatibility.”h]”hŒéThis read-only file is deprecated and always reads “0(0)â€� since the removal of per-cpu partial slabs in Linux 7.0. It previously showed the number of partially allocated frozen slabs. The file is kept for backwards compatibility.”…”�”}”(hjÙ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MþhhÊh²hubj))�”}”(hŒ).. _abi_sys_kernel_slab_cache_store_user:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ$abi-sys-kernel-slab-cache-store-user”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj7Ù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/store_user**”h]”j`)�”}”(hŒ.**\/sys\/kernel\/slab\/\\/store_user**”h]”hŒ*/sys/kernel/slab//store_user”…”�”}”(hjQÙ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjMÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÓhjJÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjGÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjDÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj7Ù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj4Ù ubah}”(h]”j3Ù ah ]”h"]”Œ$abi_sys_kernel_slab_cache_store_user”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‚Ù j)Ù sj˜}”j3Ù j)Ù subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj‡Ù h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj‘Ù h]”hŒsysfs-kernel-slab”…”�”}”(hj“Ù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�Ù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Ù Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MÓhj‡Ù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÓhhÊh²hubhÞ)�”}”(hŒgThe store_user file specifies whether the location of allocation or free should be tracked for a cache.”h]”hŒgThe store_user file specifies whether the location of allocation or free should be tracked for a cache.”…”�”}”(hjµÙ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÓhhÊh²hubj))�”}”(hŒ,.. _abi_sys_kernel_slab_cache_total_objects:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-kernel-slab-cache-total-objects”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjÑÙ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/total_objects**”h]”j`)�”}”(hŒ1**\/sys\/kernel\/slab\/\\/total_objects**”h]”hŒ-/sys/kernel/slab//total_objects”…”�”}”(hjëÙ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjçÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÜhjäÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjáÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÞÙ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÑÙ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÎÙ ubah}”(h]”jÍÙ ah ]”h"]”Œ'abi_sys_kernel_slab_cache_total_objects”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÚ jÃÙ sj˜}”jÍÙ jÃÙ subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj!Ú h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj+Ú h]”hŒsysfs-kernel-slab”…”�”}”(hj-Ú h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj)Ú ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j7Ú Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MÜhj!Ú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÜhhÊh²hubhÞ)�”}”(hŒwThe total_objects file is read-only and displays how many total objects a cache has and from which nodes they are from.”h]”hŒwThe total_objects file is read-only and displays how many total objects a cache has and from which nodes they are from.”…”�”}”(hjOÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MÜhhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_slab_cache_trace:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-slab-cache-trace”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hjkÚ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/trace**”h]”j`)�”}”(hŒ)**\/sys\/kernel\/slab\/\\/trace**”h]”hŒ%/sys/kernel/slab//trace”…”�”}”(hj…Ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj�Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Måhj~Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj{Ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjxÚ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjkÚ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjhÚ ubah}”(h]”jgÚ ah ]”h"]”Œabi_sys_kernel_slab_cache_trace”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¶Ú j]Ú sj˜}”jgÚ j]Ú subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hj»Ú h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjÅÚ h]”hŒsysfs-kernel-slab”…”�”}”(hjÇÚ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÃÚ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÑÚ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´Måhj»Ú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MåhhÊh²hubhÞ)�”}”(hŒOThe trace file specifies whether object allocations and frees should be traced.”h]”hŒOThe trace file specifies whether object allocations and frees should be traced.”…”�”}”(hjéÚ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MåhhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_slab_cache_usersize:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-slab-cache-usersize”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjÛ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/usersize**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/usersize**”h]”hŒ(/sys/kernel/slab//usersize”…”�”}”(hjÛ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M÷hjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÛ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÛ ubah}”(h]”jÛ ah ]”h"]”Œ"abi_sys_kernel_slab_cache_usersize”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jPÛ j÷Ú sj˜}”jÛ j÷Ú subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjUÛ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hj_Û h]”hŒsysfs-kernel-slab”…”�”}”(hjaÛ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj]Û ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jkÛ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´M÷hjUÛ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M÷hhÊh²hubhÞ)�”}”(hŒEThe usersize file is read-only and contains the usercopy region size.”h]”hŒEThe usersize file is read-only and contains the usercopy region size.”…”�”}”(hjƒÛ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´M÷hhÊh²hubj))�”}”(hŒ'.. _abi_sys_kernel_slab_cache_validate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ"abi-sys-kernel-slab-cache-validate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K.uh1j@hjŸÛ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/validate**”h]”j`)�”}”(hŒ,**\/sys\/kernel\/slab\/\\/validate**”h]”hŒ(/sys/kernel/slab//validate”…”�”}”(hj¹Û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjµÛ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´Mîhj²Û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¯Û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¬Û ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjŸÛ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjœÛ ubah}”(h]”j›Û ah ]”h"]”Œ"abi_sys_kernel_slab_cache_validate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jêÛ j‘Û sj˜}”j›Û j‘Û subhÞ)�”}”(hŒMDefined on file :ref:`sysfs-kernel-slab `”h]”(hŒDefined on file ”…”�”}”(hjïÛ h²hh³Nh´Nubh)�”}”(hŒ=:ref:`sysfs-kernel-slab `”h]”j§)�”}”(hjùÛ h]”hŒsysfs-kernel-slab”…”�”}”(hjûÛ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj÷Û ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÜ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ"abi_file_testing_sysfs_kernel_slab”uh1hh³j„½ h´MîhjïÛ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MîhhÊh²hubhÞ)�”}”(hŒsWriting to the validate file causes SLUB to traverse all of its cache's objects and check the validity of metadata.”h]”hŒuWriting to the validate file causes SLUB to traverse all of its cache’s objects and check the validity of metadata.”…”�”}”(hjÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j„½ h´MîhhÊh²hubj))�”}”(hŒ$.. _abi_sys_kernel_softlockup_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-softlockup-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj9Ü ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/kernel\/softlockup_count**”h]”j`)�”}”(hŒ#**\/sys\/kernel\/softlockup_count**”h]”hŒ/sys/kernel/softlockup_count”…”�”}”(hjSÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjOÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ7Documentation/ABI/testing/sysfs-kernel-softlockup_count”h´KhjLÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjIÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjFÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj9Ü ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj6Ü ubah}”(h]”j5Ü ah ]”h"]”Œabi_sys_kernel_softlockup_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…Ü j+Ü sj˜}”j5Ü j+Ü subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-kernel-softlockup_count `”h]”(hŒDefined on file ”…”�”}”(hjŠÜ h²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-kernel-softlockup_count `”h]”j§)�”}”(hj”Ü h]”hŒsysfs-kernel-softlockup_count”…”�”}”(hj–Ü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’Ü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j Ü Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_kernel_softlockup_count”uh1hh³jgÜ h´KhjŠÜ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgÜ h´KhhÊh²hubhÞ)�”}”(hŒ„Shows how many times the system has detected a soft lockup since last boot. Available only if CONFIG_SOFTLOCKUP_DETECTOR is enabled.”h]”hŒ„Shows how many times the system has detected a soft lockup since last boot. Available only if CONFIG_SOFTLOCKUP_DETECTOR is enabled.”…”�”}”(hj¸Ü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jgÜ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_vmcoreinfo:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-vmcoreinfo”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÔÜ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/vmcoreinfo**”h]”j`)�”}”(hŒ**\/sys\/kernel\/vmcoreinfo**”h]”hŒ/sys/kernel/vmcoreinfo”…”�”}”(hjîÜ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-kernel-vmcoreinfo”h´KhjçÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáÜ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔÜ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑÜ ubah}”(h]”jÐÜ ah ]”h"]”Œabi_sys_kernel_vmcoreinfo”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j Ý jÆÜ sj˜}”jÐÜ jÆÜ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-kernel-vmcoreinfo `”h]”(hŒDefined on file ”…”�”}”(hj%Ý h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-kernel-vmcoreinfo `”h]”j§)�”}”(hj/Ý h]”hŒsysfs-kernel-vmcoreinfo”…”�”}”(hj1Ý h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj-Ý ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j;Ý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_kernel_vmcoreinfo”uh1hh³jÝ h´Khj%Ý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝ h´KhhÊh²hubhÞ)�”}”(hXiShows physical address and size of vmcoreinfo ELF note. First value contains physical address of note in hex and second value contains the size of note in hex. This ELF note info is parsed by second kernel and exported to user space as part of ELF note in /proc/vmcore file. This note contains various information like struct size, symbol values, page size etc.”h]”hXiShows physical address and size of vmcoreinfo ELF note. First value contains physical address of note in hex and second value contains the size of note in hex. This ELF note info is parsed by second kernel and exported to user space as part of ELF note in /proc/vmcore file. This note contains various information like struct size, symbol values, page size etc.”…”�”}”(hjSÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÝ h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_kernel_warn_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-kernel-warn-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”•}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjoÝ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/kernel\/warn_count**”h]”j`)�”}”(hŒ**\/sys\/kernel\/warn_count**”h]”hŒ/sys/kernel/warn_count”…”�”}”(hj‰Ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj…Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/sysfs-kernel-warn_count”h´Khj‚Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÝ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj|Ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjoÝ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjlÝ ubah}”(h]”jkÝ ah ]”h"]”Œabi_sys_kernel_warn_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»Ý jaÝ sj˜}”jkÝ jaÝ subhÞ)�”}”(hŒYDefined on file :ref:`sysfs-kernel-warn_count `”h]”(hŒDefined on file ”…”�”}”(hjÀÝ h²hh³Nh´Nubh)�”}”(hŒI:ref:`sysfs-kernel-warn_count `”h]”j§)�”}”(hjÊÝ h]”hŒsysfs-kernel-warn_count”…”�”}”(hjÌÝ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈÝ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖÝ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_sysfs_kernel_warn_count”uh1hh³j�Ý h´KhjÀÝ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�Ý h´KhhÊh²hubhÞ)�”}”(hŒ;Shows how many times the system has Warned since last boot.”h]”hŒ;Shows how many times the system has Warned since last boot.”…”�”}”(hjîÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j�Ý h´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys/module”h]”hŒSymbols under /sys/module”…”�”}”(hjÿÝ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjüÝ h³Nh´Nubj))�”}”(hŒ.. _abi_sys_module_import_ns:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-module-import-ns”uh1j(h´KhjüÝ ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hjÞ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/module\/\*\/import_ns**”h]”j`)�”}”(hŒ **\/sys\/module\/\*\/import_ns**”h]”hŒ/sys/module/*/import_ns”…”�”}”(hj5Þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj1Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ&Documentation/ABI/testing/sysfs-module”h´K3hj.Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj+Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj(Þ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÞ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÞ ubah}”(h]”jÞ ah ]”h"]”Œabi_sys_module_import_ns”ah$]”h&]”uh1j6hjüÝ j–}”jgÞ j Þ sj˜}”jÞ j Þ subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-module `”h]”(hŒDefined on file ”…”�”}”(hjlÞ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hjvÞ h]”hŒ sysfs-module”…”�”}”(hjxÞ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjtÞ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‚Þ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´K3hjlÞ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K3hjüÝ ubhÞ)�”}”(hŒºList of symbol namespaces imported by this module via MODULE_IMPORT_NS(). Each namespace appears on a separate line. This file only exists for modules that import at least one namespace.”h]”hŒºList of symbol namespaces imported by this module via MODULE_IMPORT_NS(). Each namespace appears on a separate line. This file only exists for modules that import at least one namespace.”…”�”}”(hjšÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K3hjüÝ ubeh}”(h]”Œsymbols-under-sys-module”ah ]”h"]”Œsymbols under /sys/module”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_module_initstate:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-module-initstate”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj¾Þ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/module\/\*\/initstate**”h]”j`)�”}”(hŒ **\/sys\/module\/\*\/initstate**”h]”hŒ/sys/module/*/initstate”…”�”}”(hjØÞ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÔÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K,hjÑÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÎÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjËÞ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¾Þ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj»Þ ubah}”(h]”jºÞ ah ]”h"]”Œabi_sys_module_initstate”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ß j°Þ sj˜}”jºÞ j°Þ subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-module `”h]”(hŒDefined on file ”…”�”}”(hjß h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hjß h]”hŒ sysfs-module”…”�”}”(hjß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjß ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j$ß Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´K,hjß ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K,hhÊh²hubhÞ)�”}”(hŒAShow the initialization state(live, coming, going) of the module.”h]”hŒAShow the initialization state(live, coming, going) of the module.”…”�”}”(hj<ß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K,hhÊh²hubj))�”}”(hŒ.. _abi_sys_module_taint:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-module-taint”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjXß ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/module\/\*\/taint**”h]”j`)�”}”(hŒ**\/sys\/module\/\*\/taint**”h]”hŒ/sys/module/*/taint”…”�”}”(hjrß h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnß ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K`”h]”(hŒDefined on file ”…”�”}”(hj¨ß h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hj²ß h]”hŒ sysfs-module”…”�”}”(hj´ß h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°ß ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾ß Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´K`”h]”(hŒDefined on file ”…”�”}”(hjâ h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hjâ h]”hŒ sysfs-module”…”�”}”(hjâ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjâ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j%â Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´K&hjâ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K&hhÊh²hubhÞ)�”}”(hŒModule size in bytes.”h]”hŒModule size in bytes.”…”�”}”(hj=â h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´K&hhÊh²hubj))�”}”(hŒ8.. _abi_sys_module_ehci_hcd_drivers_uframe_periodic_max:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ3abi-sys-module-ehci-hcd-drivers-uframe-periodic-max”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjYâ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/module\/ehci_hcd\/drivers\/\.\.\.\/uframe_periodic_max**”h]”j`)�”}”(hŒA**\/sys\/module\/ehci_hcd\/drivers\/\.\.\.\/uframe_periodic_max**”h]”hŒ=/sys/module/ehci_hcd/drivers/.../uframe_periodic_max”…”�”}”(hjsâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjoâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´Khjlâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjiâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjfâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjYâ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjVâ ubah}”(h]”jUâ ah ]”h"]”Œ3abi_sys_module_ehci_hcd_drivers_uframe_periodic_max”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¤â jKâ sj˜}”jUâ jKâ subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-module `”h]”(hŒDefined on file ”…”�”}”(hj©â h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hj³â h]”hŒ sysfs-module”…”�”}”(hjµâ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj±â ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¿â Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´Khj©â ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubhÞ)�”}”(hŒ@Maximum time allowed for periodic transfers per microframe (μs)”h]”hŒ@Maximum time allowed for periodic transfers per microframe (μs)”…”�”}”(hj×â h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hXbNote: USB 2.0 sets maximum allowed time for periodic transfers per microframe to be 80%, that is 100 microseconds out of 125 microseconds (full microframe). However there are cases, when 80% max isochronous bandwidth is too limiting. For example two video streams could require 110 microseconds of isochronous bandwidth per microframe to work together. ”h]”(jn)�”}”(hŒNote:”h]”hŒNote:”…”�”}”(hjìâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jIÞ h´Khjèâ ubj~)�”}”(hhh]”(hÞ)�”}”(hŒ–USB 2.0 sets maximum allowed time for periodic transfers per microframe to be 80%, that is 100 microseconds out of 125 microseconds (full microframe).”h]”hŒ–USB 2.0 sets maximum allowed time for periodic transfers per microframe to be 80%, that is 100 microseconds out of 125 microseconds (full microframe).”…”�”}”(hjýâ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´Khjúâ ubhÞ)�”}”(hŒÃHowever there are cases, when 80% max isochronous bandwidth is too limiting. For example two video streams could require 110 microseconds of isochronous bandwidth per microframe to work together.”h]”hŒÃHowever there are cases, when 80% max isochronous bandwidth is too limiting. For example two video streams could require 110 microseconds of isochronous bandwidth per microframe to work together.”…”�”}”(hj ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´Khjúâ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j}hjèâ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jIÞ h´Khjåâ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´NubhÞ)�”}”(hŒªThrough this setting it is possible to raise the limit so that the host controller would allow allocating more than 100 microseconds of periodic bandwidth per microframe.”h]”hŒªThrough this setting it is possible to raise the limit so that the host controller would allow allocating more than 100 microseconds of periodic bandwidth per microframe.”…”�”}”(hj+ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubhÞ)�”}”(hŒŸBeware, non-standard modes are usually not thoroughly tested by hardware designers, and the hardware can malfunction when this setting differ from default 100.”h]”hŒŸBeware, non-standard modes are usually not thoroughly tested by hardware designers, and the hardware can malfunction when this setting differ from default 100.”…”�”}”(hj9ã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_module_grant_table_parameters_free_per_iteration:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-module-grant-table-parameters-free-per-iteration”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjUã ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/module\/grant_table\/parameters\/free_per_iteration**”h]”j`)�”}”(hŒ>**\/sys\/module\/grant_table\/parameters\/free_per_iteration**”h]”hŒ:/sys/module/grant_table/parameters/free_per_iteration”…”�”}”(hjoã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjkã ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KKhjhã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjeã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjbã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjUã ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjRã ubah}”(h]”jQã ah ]”h"]”Œ8abi_sys_module_grant_table_parameters_free_per_iteration”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j ã jGã sj˜}”jQã jGã subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-module `”h]”(hŒDefined on file ”…”�”}”(hj¥ã h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hj¯ã h]”hŒ sysfs-module”…”�”}”(hj±ã h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj­ã ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j»ã Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´KKhj¥ã ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KKhhÊh²hubhÞ)�”}”(hŒHRead and write number of grant entries to attempt to free per iteration.”h]”hŒHRead and write number of grant entries to attempt to free per iteration.”…”�”}”(hjÓã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KKhhÊh²hubhÞ)�”}”(hŒ“Note: Future versions of Xen and Linux may provide a better interface for controlling the rate of deferred grant reclaim or may not need it at all.”h]”hŒ“Note: Future versions of Xen and Linux may provide a better interface for controlling the rate of deferred grant reclaim or may not need it at all.”…”�”}”(hjáã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KKhhÊh²hubjc)�”}”(hhh]”jh)�”}”(hŒ+Users: Qubes OS (https://www.qubes-os.org) ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjöã h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jIÞ h´KKhjòã ubj~)�”}”(hhh]”hÞ)�”}”(hŒ#Qubes OS (https://www.qubes-os.org)”h]”(hŒ Qubes OS (”…”�”}”(hjä h²hh³Nh´Nubjö¯)�”}”(hŒhttps://www.qubes-os.org”h]”hŒhttps://www.qubes-os.org”…”�”}”(hjä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jä uh1jõ¯hjä ubhŒ)”…”�”}”(hjä h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KKhjä ubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjòã ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jIÞ h´KKhjïã ubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhhÊh²hh³Nh´Nubj))�”}”(hŒ1.. _abi_sys_module_pch_phub_drivers_pch_firmware:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-module-pch-phub-drivers-pch-firmware”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K`”h]”(hŒDefined on file ”…”�”}”(hj˜ä h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hj¢ä h]”hŒ sysfs-module”…”�”}”(hj¤ä h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ä ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j®ä Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´Khj˜ä ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubhÞ)�”}”(hŒWrite/read Option ROM data.”h]”hŒWrite/read Option ROM data.”…”�”}”(hjÆä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubj))�”}”(hŒ,.. _abi_sys_module_pch_phub_drivers_pch_mac:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-sys-module-pch-phub-drivers-pch-mac”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hjâä ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/module\/pch_phub\/drivers\/\.\.\.\/pch_mac**”h]”j`)�”}”(hŒ5**\/sys\/module\/pch_phub\/drivers\/\.\.\.\/pch_mac**”h]”hŒ1/sys/module/pch_phub/drivers/.../pch_mac”…”�”}”(hjüä h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjøä ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´Khjõä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjòä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjïä ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjâä ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjßä ubah}”(h]”jÞä ah ]”h"]”Œ'abi_sys_module_pch_phub_drivers_pch_mac”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j-å jÔä sj˜}”jÞä jÔä subhÞ)�”}”(hŒCDefined on file :ref:`sysfs-module `”h]”(hŒDefined on file ”…”�”}”(hj2å h²hh³Nh´Nubh)�”}”(hŒ3:ref:`sysfs-module `”h]”j§)�”}”(hj<å h]”hŒ sysfs-module”…”�”}”(hj>å h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj:å ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jHå Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_module”uh1hh³jIÞ h´Khj2å ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubhÞ)�”}”(hŒWrite/read GbE MAC address.”h]”hŒWrite/read GbE MAC address.”…”�”}”(hj`å h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jIÞ h´KhhÊh²hubj))�”}”(hŒE.. _abi_sys_module_xen_blkback_parameters_buffer_squeeze_duration_ms:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ@abi-sys-module-xen-blkback-parameters-buffer-squeeze-duration-ms”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KHuh1j@hj|å ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒF**\/sys\/module\/xen_blkback\/parameters\/buffer_squeeze_duration_ms**”h]”j`)�”}”(hŒF**\/sys\/module\/xen_blkback\/parameters\/buffer_squeeze_duration_ms**”h]”hŒB/sys/module/xen_blkback/parameters/buffer_squeeze_duration_ms”…”�”}”(hj–å h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj’å ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ2Documentation/ABI/testing/sysfs-driver-xen-blkback”h´Khj�å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjŒå ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj‰å ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj|å ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjyå ubah}”(h]”jxå ah ]”h"]”Œ@abi_sys_module_xen_blkback_parameters_buffer_squeeze_duration_ms”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÈå jnå sj˜}”jxå jnå subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-xen-blkback `”h]”(hŒDefined on file ”…”�”}”(hjÍå h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-xen-blkback `”h]”j§)�”}”(hj×å h]”hŒsysfs-driver-xen-blkback”…”�”}”(hjÙå h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÕå ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jãå Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_xen_blkback”uh1hh³jªå h´KhjÍå ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubhÞ)�”}”(hŒ¶When memory pressure is reported to blkback this option controls the duration in milliseconds that blkback will not cache any page not backed by a grant mapping. The default is 10ms.”h]”hŒ¶When memory pressure is reported to blkback this option controls the duration in milliseconds that blkback will not cache any page not backed by a grant mapping. The default is 10ms.”…”�”}”(hjûå h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubj))�”}”(hŒ=.. _abi_sys_module_xen_blkback_parameters_feature_persistent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ8abi-sys-module-xen-blkback-parameters-feature-persistent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K@uh1j@hjæ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ>**\/sys\/module\/xen_blkback\/parameters\/feature_persistent**”h]”j`)�”}”(hŒ>**\/sys\/module\/xen_blkback\/parameters\/feature_persistent**”h]”hŒ:/sys/module/xen_blkback/parameters/feature_persistent”…”�”}”(hj1æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj-æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K'hj*æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj'æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj$æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjæ ubah}”(h]”jæ ah ]”h"]”Œ8abi_sys_module_xen_blkback_parameters_feature_persistent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jbæ j æ sj˜}”jæ j æ subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-xen-blkback `”h]”(hŒDefined on file ”…”�”}”(hjgæ h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-xen-blkback `”h]”j§)�”}”(hjqæ h]”hŒsysfs-driver-xen-blkback”…”�”}”(hjsæ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjoæ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j}æ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_xen_blkback”uh1hh³jªå h´K'hjgæ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K'hhÊh²hubhÞ)�”}”(hŒ˜Whether to enable the persistent grants feature or not. Note that this option only takes effect on newly connected backends. The default is Y (enable).”h]”hŒ˜Whether to enable the persistent grants feature or not. Note that this option only takes effect on newly connected backends. The default is Y (enable).”…”�”}”(hj•æ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K'hhÊh²hubj))�”}”(hŒ;.. _abi_sys_module_xen_blkback_parameters_max_buffer_pages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-sys-module-xen-blkback-parameters-max-buffer-pages”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K>uh1j@hj±æ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**\/sys\/module\/xen_blkback\/parameters\/max_buffer_pages**”h]”j`)�”}”(hŒ<**\/sys\/module\/xen_blkback\/parameters\/max_buffer_pages**”h]”hŒ8/sys/module/xen_blkback/parameters/max_buffer_pages”…”�”}”(hjËæ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÇæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhjÄæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÁæ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¾æ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj±æ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj®æ ubah}”(h]”j­æ ah ]”h"]”Œ6abi_sys_module_xen_blkback_parameters_max_buffer_pages”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jüæ j£æ sj˜}”j­æ j£æ subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-xen-blkback `”h]”(hŒDefined on file ”…”�”}”(hjç h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-xen-blkback `”h]”j§)�”}”(hj ç h]”hŒsysfs-driver-xen-blkback”…”�”}”(hj ç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj ç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_xen_blkback”uh1hh³jªå h´Khjç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubhÞ)�”}”(hŒBMaximum number of free pages to keep in each block backend buffer.”h]”hŒBMaximum number of free pages to keep in each block backend buffer.”…”�”}”(hj/ç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubj))�”}”(hŒ@.. _abi_sys_module_xen_blkback_parameters_max_persistent_grants:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ;abi-sys-module-xen-blkback-parameters-max-persistent-grants”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KCuh1j@hjKç ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒA**\/sys\/module\/xen_blkback\/parameters\/max_persistent_grants**”h]”j`)�”}”(hŒA**\/sys\/module\/xen_blkback\/parameters\/max_persistent_grants**”h]”hŒ=/sys/module/xen_blkback/parameters/max_persistent_grants”…”�”}”(hjeç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjaç ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K hj^ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjXç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjKç ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjHç ubah}”(h]”jGç ah ]”h"]”Œ;abi_sys_module_xen_blkback_parameters_max_persistent_grants”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j–ç j=ç sj˜}”jGç j=ç subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-xen-blkback `”h]”(hŒDefined on file ”…”�”}”(hj›ç h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-xen-blkback `”h]”j§)�”}”(hj¥ç h]”hŒsysfs-driver-xen-blkback”…”�”}”(hj§ç h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj£ç ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j±ç Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_xen_blkback”uh1hh³jªå h´K hj›ç ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K hhÊh²hubhÞ)�”}”(hŒÄMaximum number of grants to map persistently in blkback. If the frontend tries to use more than max_persistent_grants, the LRU kicks in and starts removing 5% of max_persistent_grants every 100ms.”h]”hŒÄMaximum number of grants to map persistently in blkback. If the frontend tries to use more than max_persistent_grants, the LRU kicks in and starts removing 5% of max_persistent_grants every 100ms.”…”�”}”(hjÉç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´K hhÊh²hubj))�”}”(hŒJ.. _abi_sys_module_xen_blkback_parameters_persistent_grant_unused_seconds:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4ŒEabi-sys-module-xen-blkback-parameters-persistent-grant-unused-seconds”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KMuh1j@hjåç ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒK**\/sys\/module\/xen_blkback\/parameters\/persistent_grant_unused_seconds**”h]”j`)�”}”(hŒK**\/sys\/module\/xen_blkback\/parameters\/persistent_grant_unused_seconds**”h]”hŒG/sys/module/xen_blkback/parameters/persistent_grant_unused_seconds”…”�”}”(hjÿç h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjûç ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´Khjøç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjõç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjòç ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjåç ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjâç ubah}”(h]”jáç ah ]”h"]”ŒEabi_sys_module_xen_blkback_parameters_persistent_grant_unused_seconds”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j0è j×ç sj˜}”jáç j×ç subhÞ)�”}”(hŒ[Defined on file :ref:`sysfs-driver-xen-blkback `”h]”(hŒDefined on file ”…”�”}”(hj5è h²hh³Nh´Nubh)�”}”(hŒK:ref:`sysfs-driver-xen-blkback `”h]”j§)�”}”(hj?è h]”hŒsysfs-driver-xen-blkback”…”�”}”(hjAè h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj=è ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jKè Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ)abi_file_testing_sysfs_driver_xen_blkback”uh1hh³jªå h´Khj5è ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubhÞ)�”}”(hŒžHow long a persistent grant is allowed to remain allocated without being in use. The time is in seconds, 0 means indefinitely long. The default is 60 seconds.”h]”hŒžHow long a persistent grant is allowed to remain allocated without being in use. The time is in seconds, 0 means indefinitely long. The default is 60 seconds.”…”�”}”(hjcè h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jªå h´KhhÊh²hubj))�”}”(hŒ>.. _abi_sys_module_xen_blkfront_parameters_feature_persistent:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ9abi-sys-module-xen-blkfront-parameters-feature-persistent”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”KAuh1j@hjè ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ?**\/sys\/module\/xen_blkfront\/parameters\/feature_persistent**”h]”j`)�”}”(hŒ?**\/sys\/module\/xen_blkfront\/parameters\/feature_persistent**”h]”hŒ;/sys/module/xen_blkfront/parameters/feature_persistent”…”�”}”(hj™è h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj•è ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ3Documentation/ABI/testing/sysfs-driver-xen-blkfront”h´K hj’è ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�è ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjŒè ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjè ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj|è ubah}”(h]”j{è ah ]”h"]”Œ9abi_sys_module_xen_blkfront_parameters_feature_persistent”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËè jqè sj˜}”j{è jqè subhÞ)�”}”(hŒ]Defined on file :ref:`sysfs-driver-xen-blkfront `”h]”(hŒDefined on file ”…”�”}”(hjÐè h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-driver-xen-blkfront `”h]”j§)�”}”(hjÚè h]”hŒsysfs-driver-xen-blkfront”…”�”}”(hjÜè h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØè ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæè Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_driver_xen_blkfront”uh1hh³j­è h´K hjÐè ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j­è h´K hhÊh²hubhÞ)�”}”(hŒ™Whether to enable the persistent grants feature or not. Note that this option only takes effect on newly connected frontends. The default is Y (enable).”h]”hŒ™Whether to enable the persistent grants feature or not. Note that this option only takes effect on newly connected frontends. The default is Y (enable).”…”�”}”(hjþè h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j­è h´K hhÊh²hubj))�”}”(hŒA.. _abi_sys_module_xen_blkfront_parameters_max_indirect_segments:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/sys/module/xen_blkfront/parameters/max_indirect_segments”…”�”}”(hj4é h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0é ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j­è h´Khj-é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'é ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjé ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjé ubah}”(h]”jé ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hjjé h²hh³Nh´Nubh)�”}”(hŒM:ref:`sysfs-driver-xen-blkfront `”h]”j§)�”}”(hjté h]”hŒsysfs-driver-xen-blkfront”…”�”}”(hjvé h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjré ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€é Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ*abi_file_testing_sysfs_driver_xen_blkfront”uh1hh³j­è h´Khjjé ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j­è h´KhhÊh²hubhÞ)�”}”(hXMaximum number of segments that the frontend will negotiate with the backend for indirect descriptors. The default value is 32 - higher value means more potential throughput but more memory usage. The backend picks the minimum of the frontend and its default backend value.”h]”hXMaximum number of segments that the frontend will negotiate with the backend for indirect descriptors. The default value is 32 - higher value means more potential throughput but more memory usage. The backend picks the minimum of the frontend and its default backend value.”…”�”}”(hj˜é h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j­è h´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under /sys/power”h]”hŒSymbols under /sys/power”…”�”}”(hj©é h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj¦é h³Nh´Nubj))�”}”(hŒ.. _abi_sys_power:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-power”uh1j(h´Khj¦é ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÅé ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/**”h]”j`)�”}”(hŒ**\/sys\/power\/**”h]”hŒ/sys/power/”…”�”}”(hjßé h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjÛé ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ%Documentation/ABI/testing/sysfs-power”h´KhjØé ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÕé ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÒé ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÅé ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÂé ubah}”(h]”jÁé ah ]”h"]”Œ abi_sys_power”ah$]”h&]”uh1j6hj¦é j–}”jê j·é sj˜}”jÁé j·é subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjê h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj ê h]”hŒ sysfs-power”…”�”}”(hj"ê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j,ê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Khjê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Khj¦é ubhÞ)�”}”(hŒtThe /sys/power directory will contain files that will provide a unified interface to the power management subsystem.”h]”hŒtThe /sys/power directory will contain files that will provide a unified interface to the power management subsystem.”…”�”}”(hjDê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Khj¦é ubeh}”(h]”Œsymbols-under-sys-power”ah ]”h"]”Œsymbols under /sys/power”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ.. _abi_sys_power_autosleep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-autosleep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjhê ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/autosleep**”h]”j`)�”}”(hŒ**\/sys\/power\/autosleep**”h]”hŒ/sys/power/autosleep”…”�”}”(hj‚ê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj~ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KÇhj{ê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjxê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjuê ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjhê ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjeê ubah}”(h]”jdê ah ]”h"]”Œabi_sys_power_autosleep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j³ê jZê sj˜}”jdê jZê subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj¸ê h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÂê h]”hŒ sysfs-power”…”�”}”(hjÄê h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÀê ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÎê Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´KÇhj¸ê ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KÇhhÊh²hubhÞ)�”}”(hXThe /sys/power/autosleep file can be written one of the strings returned by reads from /sys/power/state. If that happens, a work item attempting to trigger a transition of the system to the sleep state represented by that string is queued up. This attempt will only succeed if there are no active wakeup sources in the system at that time. After every execution, regardless of whether or not the attempt to put the system to sleep has succeeded, the work item requeues itself until user space writes "off" to /sys/power/autosleep.”h]”hXThe /sys/power/autosleep file can be written one of the strings returned by reads from /sys/power/state. If that happens, a work item attempting to trigger a transition of the system to the sleep state represented by that string is queued up. This attempt will only succeed if there are no active wakeup sources in the system at that time. After every execution, regardless of whether or not the attempt to put the system to sleep has succeeded, the work item requeues itself until user space writes “offâ€� to /sys/power/autosleep.”…”�”}”(hjæê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KÇhhÊh²hubhÞ)�”}”(hŒXReading from this file causes the last string successfully written to it to be returned.”h]”hŒXReading from this file causes the last string successfully written to it to be returned.”…”�”}”(hjôê h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KÇhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_disk:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-disk”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjë ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/disk**”h]”j`)�”}”(hŒ**\/sys\/power\/disk**”h]”hŒ/sys/power/disk”…”�”}”(hj*ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj&ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hj#ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj ë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjë ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjë ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ë ubah}”(h]”j ë ah ]”h"]”Œabi_sys_power_disk”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j[ë jë sj˜}”j ë jë subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj`ë h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjjë h]”hŒ sysfs-power”…”�”}”(hjlë h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjhë ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jvë Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K*hj`ë ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒîThe /sys/power/disk file controls the operating mode of the suspend-to-disk mechanism. Reading from this file returns the name of the method by which the system will be put to sleep on the next suspend. There are four methods supported:”h]”hŒîThe /sys/power/disk file controls the operating mode of the suspend-to-disk mechanism. Reading from this file returns the name of the method by which the system will be put to sleep on the next suspend. There are four methods supported:”…”�”}”(hjŽë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒŸ'firmware' - means that the memory image will be saved to disk by some firmware, in which case we also assume that the firmware will handle the system suspend.”h]”hŒ£â€˜firmware’ - means that the memory image will be saved to disk by some firmware, in which case we also assume that the firmware will handle the system suspend.”…”�”}”(hjœë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒ—'platform' - the memory image will be saved by the kernel and the system will be put to sleep by the platform driver (e.g. ACPI or other PM registers).”h]”hŒ›â€˜platform’ - the memory image will be saved by the kernel and the system will be put to sleep by the platform driver (e.g. ACPI or other PM registers).”…”�”}”(hjªë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒ]'shutdown' - the memory image will be saved by the kernel and the system will be powered off.”h]”hŒa‘shutdown’ - the memory image will be saved by the kernel and the system will be powered off.”…”�”}”(hj¸ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒX'reboot' - the memory image will be saved by the kernel and the system will be rebooted.”h]”hŒ\‘reboot’ - the memory image will be saved by the kernel and the system will be rebooted.”…”�”}”(hjÆë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hXßAdditionally, /sys/power/disk can be used to turn on one of the two testing modes of the suspend-to-disk mechanism: 'testproc' or 'test'. If the suspend-to-disk mechanism is in the 'testproc' mode, writing 'disk' to /sys/power/state will cause the kernel to disable nonboot CPUs and freeze tasks, wait for 5 seconds, unfreeze tasks and enable nonboot CPUs. If it is in the 'test' mode, writing 'disk' to /sys/power/state will cause the kernel to disable nonboot CPUs and freeze tasks, shrink memory, suspend devices, wait for 5 seconds, resume devices, unfreeze tasks and enable nonboot CPUs. Then, we are able to look in the log messages and work out, for example, which code is being slow and which device drivers are misbehaving.”h]”hX÷Additionally, /sys/power/disk can be used to turn on one of the two testing modes of the suspend-to-disk mechanism: ‘testproc’ or ‘test’. If the suspend-to-disk mechanism is in the ‘testproc’ mode, writing ‘disk’ to /sys/power/state will cause the kernel to disable nonboot CPUs and freeze tasks, wait for 5 seconds, unfreeze tasks and enable nonboot CPUs. If it is in the ‘test’ mode, writing ‘disk’ to /sys/power/state will cause the kernel to disable nonboot CPUs and freeze tasks, shrink memory, suspend devices, wait for 5 seconds, resume devices, unfreeze tasks and enable nonboot CPUs. Then, we are able to look in the log messages and work out, for example, which code is being slow and which device drivers are misbehaving.”…”�”}”(hjÔë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubhÞ)�”}”(hŒ]The suspend-to-disk method may be chosen by writing to this file one of the accepted strings:”h]”hŒ]The suspend-to-disk method may be chosen by writing to this file one of the accepted strings:”…”�”}”(hjâë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒ 'firmware'”h]”hÞ)�”}”(hjõë h]”hŒ‘firmware’”…”�”}”(hj÷ë h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hjóë ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubjˆ)�”}”(hŒ 'platform'”h]”hÞ)�”}”(hj ì h]”hŒ‘platform’”…”�”}”(hjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hj ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubjˆ)�”}”(hŒ 'shutdown'”h]”hÞ)�”}”(hj#ì h]”hŒ‘shutdown’”…”�”}”(hj%ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hj!ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubjˆ)�”}”(hŒ'reboot'”h]”hÞ)�”}”(hj:ì h]”hŒ ‘reboot’”…”�”}”(hj<ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hj8ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubjˆ)�”}”(hŒ 'testproc'”h]”hÞ)�”}”(hjQì h]”hŒ‘testproc’”…”�”}”(hjSì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hjOì ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubjˆ)�”}”(hŒ'test' ”h]”hÞ)�”}”(hŒ'test'”h]”hŒ ‘test’”…”�”}”(hjjì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hjfì ubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjðë ubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jóé h´K*hhÊh²hubhÞ)�”}”(hŒLIt will only change to 'firmware' or 'platform' if the system supports that.”h]”hŒTIt will only change to ‘firmware’ or ‘platform’ if the system supports that.”…”�”}”(hj„ì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K*hhÊh²hubj))�”}”(hŒ0.. _abi_sys_power_hibernate_compression_threads:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-power-hibernate-compression-threads”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj ì ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/power\/hibernate_compression_threads**”h]”j`)�”}”(hŒ/**\/sys\/power\/hibernate_compression_threads**”h]”hŒ+/sys/power/hibernate_compression_threads”…”�”}”(hjºì h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhj³ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­ì ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ì ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�ì ubah}”(h]”jœì ah ]”h"]”Œ+abi_sys_power_hibernate_compression_threads”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jëì j’ì sj˜}”jœì j’ì subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjðì h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjúì h]”hŒ sysfs-power”…”�”}”(hjüì h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjøì ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jí Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MÊhjðì ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhhÊh²hubhÞ)�”}”(hŒ\Controls the number of threads used for compression and decompression of hibernation images.”h]”hŒ\Controls the number of threads used for compression and decompression of hibernation images.”…”�”}”(hjí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhhÊh²hubhÞ)�”}”(hŒPThe value can be adjusted at runtime to balance performance and CPU utilization.”h]”hŒPThe value can be adjusted at runtime to balance performance and CPU utilization.”…”�”}”(hj,í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhhÊh²hubhÞ)�”}”(hŒDThe change takes effect on the next hibernation or resume operation.”h]”hŒDThe change takes effect on the next hibernation or resume operation.”…”�”}”(hj:í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhhÊh²hubhÞ)�”}”(hŒ!Minimum value: 1 Default value: 3”h]”hŒ!Minimum value: 1 Default value: 3”…”�”}”(hjHí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MÊhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_image_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-image-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjdí ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/image_size**”h]”j`)�”}”(hŒ**\/sys\/power\/image_size**”h]”hŒ/sys/power/image_size”…”�”}”(hj~í h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjzí ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K[hjwí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjtí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjqí ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjdí ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjaí ubah}”(h]”j`í ah ]”h"]”Œabi_sys_power_image_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¯í jVí sj˜}”j`í jVí subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj´í h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj¾í h]”hŒ sysfs-power”…”�”}”(hjÀí h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¼í ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÊí Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K[hj´í ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K[hhÊh²hubhÞ)�”}”(hX'The /sys/power/image_size file controls the size of the image created by the suspend-to-disk mechanism. It can be written a string representing a non-negative integer that will be used as an upper limit of the image size, in bytes. The kernel's suspend-to-disk code will do its best to ensure the image size will not exceed this number. However, if it turns out to be impossible, the kernel will try to suspend anyway using the smallest image possible. In particular, if "0" is written to this file, the suspend image will be as small as possible.”h]”hX-The /sys/power/image_size file controls the size of the image created by the suspend-to-disk mechanism. It can be written a string representing a non-negative integer that will be used as an upper limit of the image size, in bytes. The kernel’s suspend-to-disk code will do its best to ensure the image size will not exceed this number. However, if it turns out to be impossible, the kernel will try to suspend anyway using the smallest image possible. In particular, if “0â€� is written to this file, the suspend image will be as small as possible.”…”�”}”(hjâí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K[hhÊh²hubhÞ)�”}”(hŒyReading from this file will display the current image size limit, which is set to around 2/5 of available RAM by default.”h]”hŒyReading from this file will display the current image size limit, which is set to around 2/5 of available RAM by default.”…”�”}”(hjðí h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K[hhÊh²hubj))�”}”(hŒ.. _abi_sys_power_mem_sleep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-mem-sleep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj î ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/mem_sleep**”h]”j`)�”}”(hŒ**\/sys\/power\/mem_sleep**”h]”hŒ/sys/power/mem_sleep”…”�”}”(hj&î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj"î ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Khjî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj î ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj î ubah}”(h]”jî ah ]”h"]”Œabi_sys_power_mem_sleep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jWî jþí sj˜}”jî jþí subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj\î h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjfî h]”hŒ sysfs-power”…”�”}”(hjhî h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjdî ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jrî Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Khj\î ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KhhÊh²hubhÞ)�”}”(hXmThe /sys/power/mem_sleep file controls the operating mode of system suspend. Reading from it returns the available modes as "s2idle" (always present), "shallow" and "deep" (present if supported). The mode that will be used on subsequent attempts to suspend the system (by writing "mem" to the /sys/power/state file described above) is enclosed in square brackets.”h]”hX}The /sys/power/mem_sleep file controls the operating mode of system suspend. Reading from it returns the available modes as “s2idleâ€� (always present), “shallowâ€� and “deepâ€� (present if supported). The mode that will be used on subsequent attempts to suspend the system (by writing “memâ€� to the /sys/power/state file described above) is enclosed in square brackets.”…”�”}”(hjŠî h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KhhÊh²hubhÞ)�”}”(hŒˆWriting one of the above strings to this file causes the mode represented by it to be used on subsequent attempts to suspend the system.”h]”hŒˆWriting one of the above strings to this file causes the mode represented by it to be used on subsequent attempts to suspend the system.”…”�”}”(hj˜î h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KhhÊh²hubhÞ)�”}”(hŒ=See :doc:`/admin-guide/pm/sleep-states` for more information.”h]”(hŒSee ”…”�”}”(hj¦î h²hh³Nh´Nubh)�”}”(hŒ#:doc:`/admin-guide/pm/sleep-states`”h]”j§)�”}”(hj°î h]”hŒ/admin-guide/pm/sleep-states”…”�”}”(hj²î h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hj®î ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¼î Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/pm/sleep-states”uh1hh³jóé h´Khj¦î ubhŒ for more information.”…”�”}”(hj¦î h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_pm_async:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-pm-async”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjæî ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/pm_async**”h]”j`)�”}”(hŒ**\/sys\/power\/pm_async**”h]”hŒ/sys/power/pm_async”…”�”}”(hjï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjüî ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K�hjùî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjöî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjóî ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjæî ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjãî ubah}”(h]”jâî ah ]”h"]”Œabi_sys_power_pm_async”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j1ï jØî sj˜}”jâî jØî subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj6ï h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj@ï h]”hŒ sysfs-power”…”�”}”(hjBï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj>ï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jLï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K�hj6ï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K�hhÊh²hubhÞ)�”}”(hXåThe /sys/power/pm_async file controls the switch allowing the user space to enable or disable asynchronous suspend and resume of devices. If enabled, this feature will cause some device drivers' suspend and resume callbacks to be executed in parallel with each other and with the main suspend thread. It is enabled if this file contains "1", which is the default. It may be disabled by writing "0" to this file, in which case all devices will be suspended and resumed synchronously.”h]”hXïThe /sys/power/pm_async file controls the switch allowing the user space to enable or disable asynchronous suspend and resume of devices. If enabled, this feature will cause some device drivers’ suspend and resume callbacks to be executed in parallel with each other and with the main suspend thread. It is enabled if this file contains “1â€�, which is the default. It may be disabled by writing “0â€� to this file, in which case all devices will be suspended and resumed synchronously.”…”�”}”(hjdï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K�hhÊh²hubj))�”}”(hŒ$.. _abi_sys_power_pm_debug_messages:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-pm-debug-messages”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K%uh1j@hj€ï ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ#**\/sys\/power\/pm_debug_messages**”h]”j`)�”}”(hŒ#**\/sys\/power\/pm_debug_messages**”h]”hŒ/sys/power/pm_debug_messages”…”�”}”(hjšï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj–ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mhj“ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj�ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj�ï ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj€ï ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj}ï ubah}”(h]”j|ï ah ]”h"]”Œabi_sys_power_pm_debug_messages”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jËï jrï sj˜}”j|ï jrï subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjÐï h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÚï h]”hŒ sysfs-power”…”�”}”(hjÜï h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjØï ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jæï Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MhjÐï ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒ“The /sys/power/pm_debug_messages file controls the printing of debug messages from the system suspend/hiberbation infrastructure to the kernel log.”h]”hŒ“The /sys/power/pm_debug_messages file controls the printing of debug messages from the system suspend/hiberbation infrastructure to the kernel log.”…”�”}”(hjþï h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒ–Writing a "1" to this file enables the debug messages and writing a "0" (default) to it disables them. Reads from this file return the current value.”h]”hŒžWriting a “1â€� to this file enables the debug messages and writing a “0â€� (default) to it disables them. Reads from this file return the current value.”…”�”}”(hj ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubj))�”}”(hŒ!.. _abi_sys_power_pm_print_times:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-pm-print-times”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K"uh1j@hj(ð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **\/sys\/power\/pm_print_times**”h]”j`)�”}”(hŒ **\/sys\/power\/pm_print_times**”h]”hŒ/sys/power/pm_print_times”…”�”}”(hjBð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj>ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mhj;ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj8ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj5ð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj(ð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj%ð ubah}”(h]”j$ð ah ]”h"]”Œabi_sys_power_pm_print_times”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jsð jð sj˜}”j$ð jð subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjxð h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj‚ð h]”hŒ sysfs-power”…”�”}”(hj„ð h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj€ð ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jŽð Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Mhjxð ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒÞThe /sys/power/pm_print_times file allows user space to control whether the time taken by devices to suspend and resume is printed. These prints are useful for hunting down devices that take too long to suspend or resume.”h]”hŒÞThe /sys/power/pm_print_times file allows user space to control whether the time taken by devices to suspend and resume is printed. These prints are useful for hunting down devices that take too long to suspend or resume.”…”�”}”(hj¦ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒ—Writing a "1" enables this printing while writing a "0" disables it. The default value is "0". Reading from this file will display the current value.”h]”hŒ£Writing a “1â€� enables this printing while writing a “0â€� disables it. The default value is “0â€�. Reading from this file will display the current value.”…”�”}”(hj´ð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_pm_trace:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-pm-trace”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÐð ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/pm_trace**”h]”j`)�”}”(hŒ**\/sys\/power\/pm_trace**”h]”hŒ/sys/power/pm_trace”…”�”}”(hjêð h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjæð ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Klhjãð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjàð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÝð ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÐð ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÍð ubah}”(h]”jÌð ah ]”h"]”Œabi_sys_power_pm_trace”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–•}”jñ jÂð sj˜}”jÌð jÂð subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj ñ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj*ñ h]”hŒ sysfs-power”…”�”}”(hj,ñ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj(ñ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j6ñ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Klhj ñ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KlhhÊh²hubhÞ)�”}”(hX›The /sys/power/pm_trace file controls the code which saves the last PM event point in the RTC across reboots, so that you can debug a machine that just hangs during suspend (or more commonly, during resume). Namely, the RTC is only used to save the last PM event point if this file contains '1'. Initially it contains '0' which may be changed to '1' by writing a string representing a nonzero integer into it.”h]”hX§The /sys/power/pm_trace file controls the code which saves the last PM event point in the RTC across reboots, so that you can debug a machine that just hangs during suspend (or more commonly, during resume). Namely, the RTC is only used to save the last PM event point if this file contains ‘1’. Initially it contains ‘0’ which may be changed to ‘1’ by writing a string representing a nonzero integer into it.”…”�”}”(hjNñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KlhhÊh²hubhÞ)�”}”(hŒaTo use this debugging feature you should attempt to suspend the machine, then reboot it and run::”h]”hŒ`To use this debugging feature you should attempt to suspend the machine, then reboot it and run:”…”�”}”(hj\ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KlhhÊh²hubj¹)�”}”(hŒ&dmesg -s 1000000 | grep 'hash matches'”h]”hŒ&dmesg -s 1000000 | grep 'hash matches'”…”�”}”hjjñ sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jóé h´KlhhÊh²hubhÞ)�”}”(hX*If you do not get any matches (or they appear to be false positives), it is possible that the last PM event point referred to a device created by a loadable kernel module. In this case cat /sys/power/pm_trace_dev_match (see below) after your system is started up and the kernel modules are loaded.”h]”hX*If you do not get any matches (or they appear to be false positives), it is possible that the last PM event point referred to a device created by a loadable kernel module. In this case cat /sys/power/pm_trace_dev_match (see below) after your system is started up and the kernel modules are loaded.”…”�”}”(hjxñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KlhhÊh²hubhÞ)�”}”(hŒuCAUTION: Using it will cause your machine's real-time (CMOS) clock to be set to a random invalid time after a resume.”h]”hŒwCAUTION: Using it will cause your machine’s real-time (CMOS) clock to be set to a random invalid time after a resume.”…”�”}”(hj†ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KlhhÊh²hubj))�”}”(hŒ%.. _abi_sys_power_pm_trace_dev_match:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-power-pm-trace-dev-match”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K&uh1j@hj¢ñ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ$**\/sys\/power\/pm_trace_dev_match**”h]”j`)�”}”(hŒ$**\/sys\/power\/pm_trace_dev_match**”h]”hŒ /sys/power/pm_trace_dev_match”…”�”}”(hj¼ñ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K†hjµñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯ñ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢ñ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸñ ubah}”(h]”jžñ ah ]”h"]”Œ abi_sys_power_pm_trace_dev_match”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíñ j”ñ sj˜}”jžñ j”ñ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjòñ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjüñ h]”hŒ sysfs-power”…”�”}”(hjþñ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúñ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jò Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K†hjòñ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K†hhÊh²hubhÞ)�”}”(hXuThe /sys/power/pm_trace_dev_match file contains the name of the device associated with the last PM event point saved in the RTC across reboots when pm_trace has been used. More precisely it contains the list of current devices (including those registered by loadable kernel modules since boot) which match the device hash in the RTC at boot, with a newline after each one.”h]”hXuThe /sys/power/pm_trace_dev_match file contains the name of the device associated with the last PM event point saved in the RTC across reboots when pm_trace has been used. More precisely it contains the list of current devices (including those registered by loadable kernel modules since boot) which match the device hash in the RTC at boot, with a newline after each one.”…”�”}”(hj ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K†hhÊh²hubhÞ)�”}”(hŒ°The advantage of this file over the hash matches printed to the kernel log (see /sys/power/pm_trace), is that it includes devices created after boot by loadable kernel modules.”h]”hŒ°The advantage of this file over the hash matches printed to the kernel log (see /sys/power/pm_trace), is that it includes devices created after boot by loadable kernel modules.”…”�”}”(hj.ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K†hhÊh²hubhÞ)�”}”(hXVDue to the small hash size necessary to fit in the RTC, it is possible that more than one device matches the hash, in which case further investigation is required to determine which device is causing the problem. Note that genuine RTC clock values (such as when pm_trace has not been used), can still match a device and output its name here.”h]”hXVDue to the small hash size necessary to fit in the RTC, it is possible that more than one device matches the hash, in which case further investigation is required to determine which device is causing the problem. Note that genuine RTC clock values (such as when pm_trace has not been used), can still match a device and output its name here.”…”�”}”(hj<ò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K†hhÊh²hubj))�”}”(hŒ .. _abi_sys_power_pm_wakeup_irq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-pm-wakeup-irq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hjXò ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/pm_wakeup_irq**”h]”j`)�”}”(hŒ**\/sys\/power\/pm_wakeup_irq**”h]”hŒ/sys/power/pm_wakeup_irq”…”�”}”(hjrò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjnò ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mhjkò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjhò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjeò ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjXò ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjUò ubah}”(h]”jTò ah ]”h"]”Œabi_sys_power_pm_wakeup_irq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j£ò jJò sj˜}”jTò jJò subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj¨ò h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj²ò h]”hŒ sysfs-power”…”�”}”(hj´ò h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj°ò ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¾ò Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Mhj¨ò ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒóThe /sys/power/pm_wakeup_irq file reports to user space the IRQ number of the first wakeup interrupt (that is, the first interrupt from an IRQ line armed for system wakeup) seen by the kernel during the most recent system suspend/resume cycle.”h]”hŒóThe /sys/power/pm_wakeup_irq file reports to user space the IRQ number of the first wakeup interrupt (that is, the first interrupt from an IRQ line armed for system wakeup) seen by the kernel during the most recent system suspend/resume cycle.”…”�”}”(hjÖò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubhÞ)�”}”(hŒRThis output is useful for system wakeup diagnostics of spurious wakeup interrupts.”h]”hŒRThis output is useful for system wakeup diagnostics of spurious wakeup interrupts.”…”�”}”(hjäò h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MhhÊh²hubj))�”}”(hŒ .. _abi_sys_power_reserved_size:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-reserved-size”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hjó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/reserved_size**”h]”j`)�”}”(hŒ**\/sys\/power\/reserved_size**”h]”hŒ/sys/power/reserved_size”…”�”}”(hjó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K¹hjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjýò ubah}”(h]”jüò ah ]”h"]”Œabi_sys_power_reserved_size”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jKó jòò sj˜}”jüò jòò subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjPó h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjZó h]”hŒ sysfs-power”…”�”}”(hj\ó h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjXó ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jfó Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K¹hjPó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K¹hhÊh²hubhÞ)�”}”(hXoThe /sys/power/reserved_size file allows user space to control the amount of memory reserved for allocations made by device drivers during the "device freeze" stage of hibernation. It can be written a string representing a non-negative integer that will be used as the amount of memory to reserve for allocations made by device drivers' "freeze" callbacks, in bytes.”h]”hXyThe /sys/power/reserved_size file allows user space to control the amount of memory reserved for allocations made by device drivers during the “device freezeâ€� stage of hibernation. It can be written a string representing a non-negative integer that will be used as the amount of memory to reserve for allocations made by device drivers’ “freezeâ€� callbacks, in bytes.”…”�”}”(hj~ó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K¹hhÊh²hubhÞ)�”}”(hŒWReading from this file will display the current value, which is set to 1 MB by default.”h]”hŒWReading from this file will display the current value, which is set to 1 MB by default.”…”�”}”(hjŒó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K¹hhÊh²hubj))�”}”(hŒ .. _abi_sys_power_resume_offset:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-resume-offset”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj¨ó ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/resume_offset**”h]”j`)�”}”(hŒ**\/sys\/power\/resume_offset**”h]”hŒ/sys/power/resume_offset”…”�”}”(hjÂó h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¾ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M(hj»ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj¸ó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjµó ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¨ó ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¥ó ubah}”(h]”j¤ó ah ]”h"]”Œabi_sys_power_resume_offset”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jóó jšó sj˜}”j¤ó jšó subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjøó h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjô h]”hŒ sysfs-power”…”�”}”(hjô h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjô ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M(hjøó ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M(hhÊh²hubhÞ)�”}”(hŒ{This file is used for telling the kernel an offset into a disk to use when hibernating the system such as with a swap file.”h]”hŒ{This file is used for telling the kernel an offset into a disk to use when hibernating the system such as with a swap file.”…”�”}”(hj&ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M(hhÊh²hubhÞ)�”}”(hŒnReads from this file will display the current offset the kernel will be using on the next hibernation attempt.”h]”hŒnReads from this file will display the current offset the kernel will be using on the next hibernation attempt.”…”�”}”(hj4ô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M(hhÊh²hubhÞ)�”}”(hŒkUsing this sysfs file will override any values that were set using the kernel command line for disk offset.”h]”hŒkUsing this sysfs file will override any values that were set using the kernel command line for disk offset.”…”�”}”(hjBô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M(hhÊh²hubj))�”}”(hŒ.. _abi_sys_power_state:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-state”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj^ô ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/state**”h]”j`)�”}”(hŒ**\/sys\/power\/state**”h]”hŒ/sys/power/state”…”�”}”(hjxô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjtô ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K hjqô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjnô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjkô ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj^ô ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj[ô ubah}”(h]”jZô ah ]”h"]”Œabi_sys_power_state”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j©ô jPô sj˜}”jZô jPô subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj®ô h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj¸ô h]”hŒ sysfs-power”…”�”}”(hjºô h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj¶ô ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÄô Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´K hj®ô ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K hhÊh²hubhÞ)�”}”(hŒéThe /sys/power/state file controls system sleep states. Reading from this file returns the available sleep state labels, which may be "mem" (suspend), "standby" (power-on suspend), "freeze" (suspend-to-idle) and "disk" (hibernation).”h]”hŒùThe /sys/power/state file controls system sleep states. Reading from this file returns the available sleep state labels, which may be “memâ€� (suspend), “standbyâ€� (power-on suspend), “freezeâ€� (suspend-to-idle) and “diskâ€� (hibernation).”…”�”}”(hjÜô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K hhÊh²hubhÞ)�”}”(hŒyWriting one of the above strings to this file causes the system to transition into the corresponding state, if available.”h]”hŒyWriting one of the above strings to this file causes the system to transition into the corresponding state, if available.”…”�”}”(hjêô h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K hhÊh²hubhÞ)�”}”(hŒ=See :doc:`/admin-guide/pm/sleep-states` for more information.”h]”(hŒSee ”…”�”}”(hjøô h²hh³Nh´Nubh)�”}”(hŒ#:doc:`/admin-guide/pm/sleep-states`”h]”j§)�”}”(hjõ h]”hŒ/admin-guide/pm/sleep-states”…”�”}”(hjõ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-doc”eh"]”h$]”h&]”uh1j¦hjõ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jõ Œreftype”Œdoc”Œ refexplicit”‰Œrefwarn”ˆjÅŒ/admin-guide/pm/sleep-states”uh1hh³jóé h´K hjøô ubhŒ for more information.”…”�”}”(hjøô h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´K hhÊh²hubj))�”}”(hŒ .. _abi_sys_power_suspend_stats:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-suspend-stats”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K!uh1j@hj8õ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/suspend_stats**”h]”j`)�”}”(hŒ**\/sys\/power\/suspend_stats**”h]”hŒ/sys/power/suspend_stats”…”�”}”(hjRõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjNõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M6hjKõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjHõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjEõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj8õ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj5õ ubah}”(h]”j4õ ah ]”h"]”Œabi_sys_power_suspend_stats”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jƒõ j*õ sj˜}”j4õ j*õ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjˆõ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj’õ h]”hŒ sysfs-power”…”�”}”(hj”õ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�õ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jžõ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M6hjˆõ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M6hhÊh²hubhÞ)�”}”(hŒKThe /sys/power/suspend_stats directory contains suspend related statistics.”h]”hŒKThe /sys/power/suspend_stats directory contains suspend related statistics.”…”�”}”(hj¶õ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M6hhÊh²hubj))�”}”(hŒ%.. _abi_sys_power_suspend_stats_fail:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-sys-power-suspend-stats-fail”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K'uh1j@hjÒõ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ%**\/sys\/power\/suspend_stats\/fail**”h]”j`)�”}”(hŒ%**\/sys\/power\/suspend_stats\/fail**”h]”hŒ!/sys/power/suspend_stats/fail”…”�”}”(hjìõ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjèõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MDhjåõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjâõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjßõ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÒõ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÏõ ubah}”(h]”jÎõ ah ]”h"]”Œ abi_sys_power_suspend_stats_fail”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jö jÄõ sj˜}”jÎõ jÄõ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj"ö h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj,ö h]”hŒ sysfs-power”…”�”}”(hj.ö h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*ö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8ö Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MDhj"ö ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MDhhÊh²hubhÞ)�”}”(hŒgThe /sys/power/suspend_stats/fail file contains the number of times entering system sleep state failed.”h]”hŒgThe /sys/power/suspend_stats/fail file contains the number of times entering system sleep state failed.”…”�”}”(hjPö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MDhhÊh²hubj))�”}”(hŒ... _abi_sys_power_suspend_stats_failed_freeze:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-power-suspend-stats-failed-freeze”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hjlö ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/power\/suspend_stats\/failed_freeze**”h]”j`)�”}”(hŒ.**\/sys\/power\/suspend_stats\/failed_freeze**”h]”hŒ*/sys/power/suspend_stats/failed_freeze”…”�”}”(hj†ö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MKhjö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyö ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlö ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiö ubah}”(h]”jhö ah ]”h"]”Œ)abi_sys_power_suspend_stats_failed_freeze”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j·ö j^ö sj˜}”jhö j^ö subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj¼ö h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÆö h]”hŒ sysfs-power”…”�”}”(hjÈö h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÄö ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÒö Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MKhj¼ö ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MKhhÊh²hubhÞ)�”}”(hŒgThe /sys/power/suspend_stats/failed_freeze file contains the number of times freezing processes failed.”h]”hŒgThe /sys/power/suspend_stats/failed_freeze file contains the number of times freezing processes failed.”…”�”}”(hjêö h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MKhhÊh²hubj))�”}”(hŒ/.. _abi_sys_power_suspend_stats_failed_prepare:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-power-suspend-stats-failed-prepare”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hj÷ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/power\/suspend_stats\/failed_prepare**”h]”j`)�”}”(hŒ/**\/sys\/power\/suspend_stats\/failed_prepare**”h]”hŒ+/sys/power/suspend_stats/failed_prepare”…”�”}”(hj ÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MRhj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj÷ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj÷ ubah}”(h]”j÷ ah ]”h"]”Œ*abi_sys_power_suspend_stats_failed_prepare”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jQ÷ jøö sj˜}”j÷ jøö subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjV÷ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj`÷ h]”hŒ sysfs-power”…”�”}”(hjb÷ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj^÷ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jl÷ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MRhjV÷ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MRhhÊh²hubhÞ)�”}”(hŒ‘The /sys/power/suspend_stats/failed_prepare file contains the number of times preparing all non-sysdev devices for a system PM transition failed.”h]”hŒ‘The /sys/power/suspend_stats/failed_prepare file contains the number of times preparing all non-sysdev devices for a system PM transition failed.”…”�”}”(hj„÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MRhhÊh²hubj))�”}”(hŒ... _abi_sys_power_suspend_stats_failed_resume:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-power-suspend-stats-failed-resume”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj ÷ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/power\/suspend_stats\/failed_resume**”h]”j`)�”}”(hŒ.**\/sys\/power\/suspend_stats\/failed_resume**”h]”hŒ*/sys/power/suspend_stats/failed_resume”…”�”}”(hjº÷ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¶÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MZhj³÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj°÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj­÷ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ÷ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj�÷ ubah}”(h]”jœ÷ ah ]”h"]”Œ)abi_sys_power_suspend_stats_failed_resume”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jë÷ j’÷ sj˜}”jœ÷ j’÷ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjð÷ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjú÷ h]”hŒ sysfs-power”…”�”}”(hjü÷ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjø÷ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jø Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MZhjð÷ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MZhhÊh²hubhÞ)�”}”(hŒ‡The /sys/power/suspend_stats/failed_resume file contains the number of times executing "resume" callbacks of non-sysdev devices failed.”h]”hŒ‹The /sys/power/suspend_stats/failed_resume file contains the number of times executing “resumeâ€� callbacks of non-sysdev devices failed.”…”�”}”(hjø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MZhhÊh²hubj))�”}”(hŒ4.. _abi_sys_power_suspend_stats_failed_resume_early:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-power-suspend-stats-failed-resume-early”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hj:ø ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_resume_early**”h]”j`)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_resume_early**”h]”hŒ0/sys/power/suspend_stats/failed_resume_early”…”�”}”(hjTø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjPø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MbhjMø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjJø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjGø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj:ø ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj7ø ubah}”(h]”j6ø ah ]”h"]”Œ/abi_sys_power_suspend_stats_failed_resume_early”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j…ø j,ø sj˜}”j6ø j,ø subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjŠø h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj”ø h]”hŒ sysfs-power”…”�”}”(hj–ø h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj’ø ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j ø Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MbhjŠø ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MbhhÊh²hubhÞ)�”}”(hŒˆThe /sys/power/suspend_stats/failed_resume_early file contains the number of times executing "early resume" callbacks of devices failed.”h]”hŒŒThe /sys/power/suspend_stats/failed_resume_early file contains the number of times executing “early resumeâ€� callbacks of devices failed.”…”�”}”(hj¸ø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MbhhÊh²hubj))�”}”(hŒ4.. _abi_sys_power_suspend_stats_failed_resume_noirq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-power-suspend-stats-failed-resume-noirq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjÔø ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_resume_noirq**”h]”j`)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_resume_noirq**”h]”hŒ0/sys/power/suspend_stats/failed_resume_noirq”…”�”}”(hjîø h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjêø ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mjhjçø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjäø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjáø ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÔø ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÑø ubah}”(h]”jÐø ah ]”h"]”Œ/abi_sys_power_suspend_stats_failed_resume_noirq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jù jÆø sj˜}”jÐø jÆø subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj$ù h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj.ù h]”hŒ sysfs-power”…”�”}”(hj0ù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj,ù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j:ù Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Mjhj$ù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MjhhÊh²hubhÞ)�”}”(hŒˆThe /sys/power/suspend_stats/failed_resume_noirq file contains the number of times executing "noirq resume" callbacks of devices failed.”h]”hŒŒThe /sys/power/suspend_stats/failed_resume_noirq file contains the number of times executing “noirq resumeâ€� callbacks of devices failed.”…”�”}”(hjRù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MjhhÊh²hubj))�”}”(hŒ/.. _abi_sys_power_suspend_stats_failed_suspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-power-suspend-stats-failed-suspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjnù ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/power\/suspend_stats\/failed_suspend**”h]”j`)�”}”(hŒ/**\/sys\/power\/suspend_stats\/failed_suspend**”h]”hŒ+/sys/power/suspend_stats/failed_suspend”…”�”}”(hjˆù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj„ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mrhj�ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj~ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj{ù ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjnù ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjkù ubah}”(h]”jjù ah ]”h"]”Œ*abi_sys_power_suspend_stats_failed_suspend”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j¹ù j`ù sj˜}”jjù j`ù subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj¾ù h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÈù h]”hŒ sysfs-power”…”�”}”(hjÊù h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÆù ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÔù Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Mrhj¾ù ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MrhhÊh²hubhÞ)�”}”(hŒ�The /sys/power/suspend_stats/failed_suspend file contains the number of times executing "suspend" callbacks of all non-sysdev devices failed.”h]”hŒ‘The /sys/power/suspend_stats/failed_suspend file contains the number of times executing “suspendâ€� callbacks of all non-sysdev devices failed.”…”�”}”(hjìù h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MrhhÊh²hubj))�”}”(hŒ4.. _abi_sys_power_suspend_stats_failed_suspend_late:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ/abi-sys-power-suspend-stats-failed-suspend-late”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K6uh1j@hjú ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_suspend_late**”h]”j`)�”}”(hŒ4**\/sys\/power\/suspend_stats\/failed_suspend_late**”h]”hŒ0/sys/power/suspend_stats/failed_suspend_late”…”�”}”(hj"ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Mzhjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjú ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjú ubah}”(h]”jú ah ]”h"]”Œ/abi_sys_power_suspend_stats_failed_suspend_late”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jSú júù sj˜}”jú júù subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjXú h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjbú h]”hŒ sysfs-power”…”�”}”(hjdú h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj`ú ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jnú Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MzhjXú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MzhhÊh²hubhÞ)�”}”(hŒŒThe /sys/power/suspend_stats/failed_suspend_late file contains the number of times executing "late suspend" callbacks of all devices failed.”h]”hŒ�The /sys/power/suspend_stats/failed_suspend_late file contains the number of times executing “late suspendâ€� callbacks of all devices failed.”…”�”}”(hj†ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MzhhÊh²hubj))�”}”(hŒ5.. _abi_sys_power_suspend_stats_failed_suspend_noirq:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ0abi-sys-power-suspend-stats-failed-suspend-noirq”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K7uh1j@hj¢ú ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ5**\/sys\/power\/suspend_stats\/failed_suspend_noirq**”h]”j`)�”}”(hŒ5**\/sys\/power\/suspend_stats\/failed_suspend_noirq**”h]”hŒ1/sys/power/suspend_stats/failed_suspend_noirq”…”�”}”(hj¼ú h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj¸ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‚hjµú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj²ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj¯ú ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¢ú ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjŸú ubah}”(h]”jžú ah ]”h"]”Œ0abi_sys_power_suspend_stats_failed_suspend_noirq”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jíú j”ú sj˜}”jžú j”ú subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjòú h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjüú h]”hŒ sysfs-power”…”�”}”(hjþú h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjúú ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jû Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M‚hjòú ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‚hhÊh²hubhÞ)�”}”(hŒŽThe /sys/power/suspend_stats/failed_suspend_noirq file contains the number of times executing "noirq suspend" callbacks of all devices failed.”h]”hŒ’The /sys/power/suspend_stats/failed_suspend_noirq file contains the number of times executing “noirq suspendâ€� callbacks of all devices failed.”…”�”}”(hj û h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‚hhÊh²hubj))�”}”(hŒ0.. _abi_sys_power_suspend_stats_last_failed_dev:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ+abi-sys-power-suspend-stats-last-failed-dev”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j@hj<û ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ0**\/sys\/power\/suspend_stats\/last_failed_dev**”h]”j`)�”}”(hŒ0**\/sys\/power\/suspend_stats\/last_failed_dev**”h]”hŒ,/sys/power/suspend_stats/last_failed_dev”…”�”}”(hjVû h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjRû ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MŠhjOû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjLû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjIû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj<û ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj9û ubah}”(h]”j8û ah ]”h"]”Œ+abi_sys_power_suspend_stats_last_failed_dev”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‡û j.û sj˜}”j8û j.û subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjŒû h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj–û h]”hŒ sysfs-power”…”�”}”(hj˜û h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj”û ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¢û Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´MŠhjŒû ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MŠhhÊh²hubhÞ)�”}”(hŒvThe /sys/power/suspend_stats/last_failed_dev file contains the last device for which a suspend/resume callback failed.”h]”hŒvThe /sys/power/suspend_stats/last_failed_dev file contains the last device for which a suspend/resume callback failed.”…”�”}”(hjºû h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´MŠhhÊh²hubj))�”}”(hŒ2.. _abi_sys_power_suspend_stats_last_failed_errno:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ-abi-sys-power-suspend-stats-last-failed-errno”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K4uh1j@hjÖû ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ2**\/sys\/power\/suspend_stats\/last_failed_errno**”h]”j`)�”}”(hŒ2**\/sys\/power\/suspend_stats\/last_failed_errno**”h]”hŒ./sys/power/suspend_stats/last_failed_errno”…”�”}”(hjðû h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjìû ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‘hjéû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjæû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjãû ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÖû ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÓû ubah}”(h]”jÒû ah ]”h"]”Œ-abi_sys_power_suspend_stats_last_failed_errno”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j!ü jÈû sj˜}”jÒû jÈû subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj&ü h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj0ü h]”hŒ sysfs-power”…”�”}”(hj2ü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj.ü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j<ü Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M‘hj&ü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‘hhÊh²hubhÞ)�”}”(hŒ�The /sys/power/suspend_stats/last_failed_errno file contains the errno of the last failed attempt at entering system sleep state.”h]”hŒ�The /sys/power/suspend_stats/last_failed_errno file contains the errno of the last failed attempt at entering system sleep state.”…”�”}”(hjTü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M‘hhÊh²hubj))�”}”(hŒ1.. _abi_sys_power_suspend_stats_last_failed_step:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ,abi-sys-power-suspend-stats-last-failed-step”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K3uh1j@hjpü ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ1**\/sys\/power\/suspend_stats\/last_failed_step**”h]”j`)�”}”(hŒ1**\/sys\/power\/suspend_stats\/last_failed_step**”h]”hŒ-/sys/power/suspend_stats/last_failed_step”…”�”}”(hjŠü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj†ü ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M™hjƒü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj€ü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj}ü ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjpü ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjmü ubah}”(h]”jlü ah ]”h"]”Œ,abi_sys_power_suspend_stats_last_failed_step”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j»ü jbü sj˜}”jlü jbü subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjÀü h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÊü h]”hŒ sysfs-power”…”�”}”(hjÌü h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÈü ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÖü Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M™hjÀü ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M™hhÊh²hubhÞ)�”}”(hŒlThe /sys/power/suspend_stats/last_failed_step file contains the last failed step in the suspend/resume path.”h]”hŒlThe /sys/power/suspend_stats/last_failed_step file contains the last failed step in the suspend/resume path.”…”�”}”(hjîü h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M™hhÊh²hubj))�”}”(hŒ... _abi_sys_power_suspend_stats_last_hw_sleep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ)abi-sys-power-suspend-stats-last-hw-sleep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K0uh1j@hj ý ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ.**\/sys\/power\/suspend_stats\/last_hw_sleep**”h]”j`)�”}”(hŒ.**\/sys\/power\/suspend_stats\/last_hw_sleep**”h]”hŒ*/sys/power/suspend_stats/last_hw_sleep”…”�”}”(hj$ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M hjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ý ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjý ubah}”(h]”jý ah ]”h"]”Œ)abi_sys_power_suspend_stats_last_hw_sleep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jUý jüü sj˜}”jý jüü subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjZý h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjdý h]”hŒ sysfs-power”…”�”}”(hjfý h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjbý ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jpý Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M hjZý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M hhÊh²hubhÞ)�”}”(hŒÆThe /sys/power/suspend_stats/last_hw_sleep file contains the duration of time spent in a hardware sleep state in the most recent system suspend-resume cycle. This number is measured in microseconds.”h]”hŒÆThe /sys/power/suspend_stats/last_hw_sleep file contains the duration of time spent in a hardware sleep state in the most recent system suspend-resume cycle. This number is measured in microseconds.”…”�”}”(hjˆý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M hhÊh²hubj))�”}”(hŒ-.. _abi_sys_power_suspend_stats_max_hw_sleep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ(abi-sys-power-suspend-stats-max-hw-sleep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K/uh1j@hj¤ý ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ-**\/sys\/power\/suspend_stats\/max_hw_sleep**”h]”j`)�”}”(hŒ-**\/sys\/power\/suspend_stats\/max_hw_sleep**”h]”hŒ)/sys/power/suspend_stats/max_hw_sleep”…”�”}”(hj¾ý h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjºý ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M²hj·ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj´ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj±ý ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj¤ý ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¡ý ubah}”(h]”j ý ah ]”h"]”Œ(abi_sys_power_suspend_stats_max_hw_sleep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jïý j–ý sj˜}”j ý j–ý subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjôý h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjþý h]”hŒ sysfs-power”…”�”}”(hjþ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjüý ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j þ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M²hjôý ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M²hhÊh²hubhÞ)�”}”(hX8The /sys/power/suspend_stats/max_hw_sleep file contains the maximum amount of time that the hardware can report for time spent in a hardware sleep state. When sleep cycles are longer than this time, the values for 'total_hw_sleep' and 'last_hw_sleep' may not be accurate. This number is measured in microseconds.”h]”hX@The /sys/power/suspend_stats/max_hw_sleep file contains the maximum amount of time that the hardware can report for time spent in a hardware sleep state. When sleep cycles are longer than this time, the values for ‘total_hw_sleep’ and ‘last_hw_sleep’ may not be accurate. This number is measured in microseconds.”…”�”}”(hj"þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M²hhÊh²hubj))�”}”(hŒ(.. _abi_sys_power_suspend_stats_success:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ#abi-sys-power-suspend-stats-success”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K*uh1j@hj>þ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ(**\/sys\/power\/suspend_stats\/success**”h]”j`)�”}”(hŒ(**\/sys\/power\/suspend_stats\/success**”h]”hŒ$/sys/power/suspend_stats/success”…”�”}”(hjXþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjTþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M=hjQþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjNþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjKþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj>þ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj;þ ubah}”(h]”j:þ ah ]”h"]”Œ#abi_sys_power_suspend_stats_success”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j‰þ j0þ sj˜}”j:þ j0þ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjŽþ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj˜þ h]”hŒ sysfs-power”…”�”}”(hjšþ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj–þ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j¤þ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M=hjŽþ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M=hhÊh²hubhÞ)�”}”(hŒmThe /sys/power/suspend_stats/success file contains the number of times entering system sleep state succeeded.”h]”hŒmThe /sys/power/suspend_stats/success file contains the number of times entering system sleep state succeeded.”…”�”}”(hj¼þ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M=hhÊh²hubj))�”}”(hŒ/.. _abi_sys_power_suspend_stats_total_hw_sleep:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ*abi-sys-power-suspend-stats-total-hw-sleep”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K1uh1j@hjØþ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ/**\/sys\/power\/suspend_stats\/total_hw_sleep**”h]”j`)�”}”(hŒ/**\/sys\/power\/suspend_stats\/total_hw_sleep**”h]”hŒ+/sys/power/suspend_stats/total_hw_sleep”…”�”}”(hjòþ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjîþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M©hjëþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjèþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjåþ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjØþ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÕþ ubah}”(h]”jÔþ ah ]”h"]”Œ*abi_sys_power_suspend_stats_total_hw_sleep”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j#ÿ jÊþ sj˜}”jÔþ jÊþ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hj(ÿ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hj2ÿ h]”hŒ sysfs-power”…”�”}”(hj4ÿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj0ÿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j>ÿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M©hj(ÿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M©hhÊh²hubhÞ)�”}”(hŒµThe /sys/power/suspend_stats/total_hw_sleep file contains the aggregate of time spent in a hardware sleep state since the kernel was booted. This number is measured in microseconds.”h]”hŒµThe /sys/power/suspend_stats/total_hw_sleep file contains the aggregate of time spent in a hardware sleep state since the kernel was booted. This number is measured in microseconds.”…”�”}”(hjVÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M©hhÊh²hubj))�”}”(hŒ".. _abi_sys_power_sync_on_suspend:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-sync-on-suspend”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K#uh1j@hjrÿ ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ!**\/sys\/power\/sync_on_suspend**”h]”j`)�”}”(hŒ!**\/sys\/power\/sync_on_suspend**”h]”hŒ/sys/power/sync_on_suspend”…”�”}”(hjŒÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjˆÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M½hj…ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj‚ÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÿ ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjrÿ ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjoÿ ubah}”(h]”jnÿ ah ]”h"]”Œabi_sys_power_sync_on_suspend”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j½ÿ jdÿ sj˜}”jnÿ jdÿ subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjÂÿ h²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÌÿ h]”hŒ sysfs-power”…”�”}”(hjÎÿ h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÊÿ ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jØÿ Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´M½hjÂÿ ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M½hhÊh²hubhÞ)�”}”(hŒ•This file controls whether or not the kernel will sync() filesystems during system suspend (after freezing user space and before suspending devices).”h]”hŒ•This file controls whether or not the kernel will sync() filesystems during system suspend (after freezing user space and before suspending devices).”…”�”}”(hjðÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M½hhÊh²hubhÞ)�”}”(hŒÜWriting a "1" to this file enables the sync() and writing a "0" disables it. Reads from the file return the current value. The default is "1" if the build-time "SUSPEND_SKIP_SYNC" config flag is unset, or "0" otherwise.”h]”hŒðWriting a “1â€� to this file enables the sync() and writing a “0â€� disables it. Reads from the file return the current value. The default is “1â€� if the build-time “SUSPEND_SKIP_SYNCâ€� config flag is unset, or “0â€� otherwise.”…”�”}”(hjþÿ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´M½hhÊh²hubj))�”}”(hŒ.. _abi_sys_power_wake_lock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-wake-lock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/wake_lock**”h]”j`)�”}”(hŒ**\/sys\/power\/wake_lock**”h]”hŒ/sys/power/wake_lock”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KØhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj*ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”jah ]”h"]”Œabi_sys_power_wake_lock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jej sj˜}”jj subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjjh²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjth]”hŒ sysfs-power”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjrubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j€Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´KØhjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KØhhÊh²hubhÞ)�”}”(hXáThe /sys/power/wake_lock file allows user space to create wakeup source objects and activate them on demand (if one of those wakeup sources is active, reads from the /sys/power/wakeup_count file block or return false). When a string without white space is written to /sys/power/wake_lock, it will be assumed to represent a wakeup source name. If there is a wakeup source object with that name, it will be activated (unless active already). Otherwise, a new wakeup source object will be registered, assigned the given name and activated. If a string written to /sys/power/wake_lock contains white space, the part of the string preceding the white space will be regarded as a wakeup source name and handled as descrived above. The other part of the string will be regarded as a timeout (in nanoseconds) such that the wakeup source will be automatically deactivated after it has expired. The timeout, if present, is set regardless of the current state of the wakeup source object in question.”h]”hXáThe /sys/power/wake_lock file allows user space to create wakeup source objects and activate them on demand (if one of those wakeup sources is active, reads from the /sys/power/wakeup_count file block or return false). When a string without white space is written to /sys/power/wake_lock, it will be assumed to represent a wakeup source name. If there is a wakeup source object with that name, it will be activated (unless active already). Otherwise, a new wakeup source object will be registered, assigned the given name and activated. If a string written to /sys/power/wake_lock contains white space, the part of the string preceding the white space will be regarded as a wakeup source name and handled as descrived above. The other part of the string will be regarded as a timeout (in nanoseconds) such that the wakeup source will be automatically deactivated after it has expired. The timeout, if present, is set regardless of the current state of the wakeup source object in question.”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KØhhÊh²hubhÞ)�”}”(hŒ Reads from this file return a string consisting of the names of wakeup sources created with the help of it that are active at the moment, separated with spaces.”h]”hŒ Reads from this file return a string consisting of the names of wakeup sources created with the help of it that are active at the moment, separated with spaces.”…”�”}”(hj¦h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KØhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_wake_unlock:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-wake-unlock”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjÂubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/wake_unlock**”h]”j`)�”}”(hŒ**\/sys\/power\/wake_unlock**”h]”hŒ/sys/power/wake_unlock”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjØubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KóhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÂubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¿ubah}”(h]”j¾ah ]”h"]”Œabi_sys_power_wake_unlock”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j´sj˜}”j¾j´subhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjh]”hŒ sysfs-power”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j(Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´Kóhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KóhhÊh²hubhÞ)�”}”(hŒüThe /sys/power/wake_unlock file allows user space to deactivate wakeup sources created with the help of /sys/power/wake_lock. When a string is written to /sys/power/wake_unlock, it will be assumed to represent the name of a wakeup source to deactivate.”h]”hŒüThe /sys/power/wake_unlock file allows user space to deactivate wakeup sources created with the help of /sys/power/wake_lock. When a string is written to /sys/power/wake_unlock, it will be assumed to represent the name of a wakeup source to deactivate.”…”�”}”(hj@h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KóhhÊh²hubhÞ)�”}”(hŒbIf a wakeup source object of that name exists and is active at the moment, it will be deactivated.”h]”hŒbIf a wakeup source object of that name exists and is active at the moment, it will be deactivated.”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KóhhÊh²hubhÞ)�”}”(hŒ´Reads from this file return a string consisting of the names of wakeup sources created with the help of /sys/power/wake_lock that are inactive at the moment, separated with spaces.”h]”hŒ´Reads from this file return a string consisting of the names of wakeup sources created with the help of /sys/power/wake_lock that are inactive at the moment, separated with spaces.”…”�”}”(hj\h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KóhhÊh²hubj))�”}”(hŒ.. _abi_sys_power_wakeup_count:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-sys-power-wakeup-count”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjxubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**\/sys\/power\/wakeup_count**”h]”j`)�”}”(hŒ**\/sys\/power\/wakeup_count**”h]”hŒ/sys/power/wakeup_count”…”�”}”(hj’h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjŽubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´Kªhj‹ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjˆubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjxubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjuubah}”(h]”jtah ]”h"]”Œabi_sys_power_wakeup_count”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jÃjjsj˜}”jtjjsubhÞ)�”}”(hŒADefined on file :ref:`sysfs-power `”h]”(hŒDefined on file ”…”�”}”(hjÈh²hh³Nh´Nubh)�”}”(hŒ1:ref:`sysfs-power `”h]”j§)�”}”(hjÒh]”hŒ sysfs-power”…”�”}”(hjÔh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÐubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÞŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_sysfs_power”uh1hh³jóé h´KªhjÈubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KªhhÊh²hubhÞ)�”}”(hX;The /sys/power/wakeup_count file allows user space to put the system into a sleep state while taking into account the concurrent arrival of wakeup events. Reading from it returns the current number of registered wakeup events and it blocks if some wakeup events are being processed at the time the file is read from. Writing to it will only succeed if the current number of wakeup events is equal to the written value and, if successful, will make the kernel abort a subsequent transition to a sleep state if any wakeup events are reported after the write has returned.”h]”hX;The /sys/power/wakeup_count file allows user space to put the system into a sleep state while taking into account the concurrent arrival of wakeup events. Reading from it returns the current number of registered wakeup events and it blocks if some wakeup events are being processed at the time the file is read from. Writing to it will only succeed if the current number of wakeup events is equal to the written value and, if successful, will make the kernel abort a subsequent transition to a sleep state if any wakeup events are reported after the write has returned.”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jóé h´KªhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ2Raise a uevent when a USB Host Controller has died”h]”hŒ2Raise a uevent when a USB Host Controller has died”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh³Nh´Nubj))�”}”(hŒ;.. _abi_raise_a_uevent_when_a_usb_host_controller_has_died:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ6abi-raise-a-uevent-when-a-usb-host-controller-has-died”uh1j(h´Khjubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K8uh1j@hj#ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ6**Raise a uevent when a USB Host Controller has died**”h]”j`)�”}”(hj;h]”hŒ2Raise a uevent when a USB Host Controller has died”…”�”}”(hj=h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj9ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ$Documentation/ABI/testing/usb-uevent”h´Khj6ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj#ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj ubah}”(h]”jah ]”h"]”Œ6abi_raise_a_uevent_when_a_usb_host_controller_has_died”ah$]”h&]”uh1j6hjj–}”jnjsj˜}”jjsubhÞ)�”}”(hŒ?Defined on file :ref:`usb-uevent `”h]”(hŒDefined on file ”…”�”}”(hjsh²hh³Nh´Nubh)�”}”(hŒ/:ref:`usb-uevent `”h]”j§)�”}”(hj}h]”hŒ usb-uevent”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj{ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j‰Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒabi_file_testing_usb_uevent”uh1hh³jPh´Khjsubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPh´KhjubhÞ)�”}”(hŒ¡When the USB Host Controller has entered a state where it is no longer functional a uevent will be raised. The uevent will contain ACTION=offline and ERROR=DEAD.”h]”hŒ¡When the USB Host Controller has entered a state where it is no longer functional a uevent will be raised. The uevent will contain ACTION=offline and ERROR=DEAD.”…”�”}”(hj¡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPh´KhjubhÞ)�”}”(hŒ3Here is an example taken using udevadm monitor -p::”h]”hŒ2Here is an example taken using udevadm monitor -p:”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPh´Khjubj¹)�”}”(hX,KERNEL[130.428945] offline /devices/pci0000:00/0000:00:10.0/usb2 (usb) ACTION=offline BUSNUM=002 DEVNAME=/dev/bus/usb/002/001 DEVNUM=001 DEVPATH=/devices/pci0000:00/0000:00:10.0/usb2 DEVTYPE=usb_device DRIVER=usb ERROR=DEAD MAJOR=189 MINOR=128 PRODUCT=1d6b/2/414 SEQNUM=2168 SUBSYSTEM=usb TYPE=9/0/1”h]”hX,KERNEL[130.428945] offline /devices/pci0000:00/0000:00:10.0/usb2 (usb) ACTION=offline BUSNUM=002 DEVNAME=/dev/bus/usb/002/001 DEVNUM=001 DEVPATH=/devices/pci0000:00/0000:00:10.0/usb2 DEVTYPE=usb_device DRIVER=usb ERROR=DEAD MAJOR=189 MINOR=128 PRODUCT=1d6b/2/414 SEQNUM=2168 SUBSYSTEM=usb TYPE=9/0/1”…”�”}”hj½sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jPh´Khjubjc)�”}”(hhh]”jh)�”}”(hŒ$Users: chromium-os-dev@chromium.org ”h]”(jn)�”}”(hŒUsers:”h]”hŒUsers:”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jmh³jPh´KhjÎubj~)�”}”(hhh]”hÞ)�”}”(hŒchromium-os-dev@chromium.org”h]”jö¯)�”}”(hjåh]”hŒchromium-os-dev@chromium.org”…”�”}”(hjçh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”Œ#mailto:chromium-os-dev@chromium.org”uh1jõ¯hjãubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jPh´Khjàubah}”(h]”h ]”h"]”h$]”h&]”uh1j}hjÎubeh}”(h]”h ]”h"]”h$]”h&]”uh1jgh³jPh´KhjËubah}”(h]”h ]”h"]”h$]”h&]”uh1jbhjubeh}”(h]”Œ2raise-a-uevent-when-a-usb-host-controller-has-died”ah ]”h"]”Œ2raise a uevent when a usb host controller has died”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ8Raise a uevent when a USB charger is inserted or removed”h]”hŒ8Raise a uevent when a USB charger is inserted or removed”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh³Nh´Nubj))�”}”(hŒA.. _abi_raise_a_uevent_when_a_usb_charger_is_inserted_or_removed:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œuh1j@hj5ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ<**Raise a uevent when a USB charger is inserted or removed**”h]”j`)�”}”(hjMh]”hŒ8Raise a uevent when a USB charger is inserted or removed”…”�”}”(hjOh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjKubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ,Documentation/ABI/testing/usb-charger-uevent”h´KhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjBubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj5ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj2ubah}”(h]”j1ah ]”h"]”Œ`”h]”(hŒDefined on file ”…”�”}”(hj…h²hh³Nh´Nubh)�”}”(hŒ?:ref:`usb-charger-uevent `”h]”j§)�”}”(hj�h]”hŒusb-charger-uevent”…”�”}”(hj‘h²hh³Nh´Nubah}”(h]”h ]”(•j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj�ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j›Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ#abi_file_testing_usb_charger_uevent”uh1hh³jbh´Khj…ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjubhÞ)�”}”(hŒ!There are two USB charger states:”h]”hŒ!There are two USB charger states:”…”�”}”(hj³h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubjƒ)�”}”(hhh]”(jˆ)�”}”(hŒUSB_CHARGER_ABSENT”h]”hÞ)�”}”(hjÆh]”hŒUSB_CHARGER_ABSENT”…”�”}”(hjÈh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÁubjˆ)�”}”(hŒUSB_CHARGER_PRESENT ”h]”hÞ)�”}”(hŒUSB_CHARGER_PRESENT”h]”hŒUSB_CHARGER_PRESENT”…”�”}”(hjßh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1j‡hjÁubeh}”(h]”h ]”h"]”h$]”h&]”j§j¨uh1j‚h³jbh´KhjubhÞ)�”}”(hŒ!There are five USB charger types:”h]”hŒ!There are five USB charger types:”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ubjA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hj ubjM)�”}”(hhh]”(jR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB_CHARGER_UNKNOWN_TYPE”h]”hŒUSB_CHARGER_UNKNOWN_TYPE”…”�”}”(hj*h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubjW)�”}”(hhh]”hÞ)�”}”(hŒCharger type is unknown”h]”hŒCharger type is unknown”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj>ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj$ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB_CHARGER_SDP_TYPE”h]”hŒUSB_CHARGER_SDP_TYPE”…”�”}”(hjah²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj^ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ubjW)�”}”(hhh]”hÞ)�”}”(hŒStandard Downstream Port”h]”hŒStandard Downstream Port”…”�”}”(hjxh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjuubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj[ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB_CHARGER_CDP_TYPE”h]”hŒUSB_CHARGER_CDP_TYPE”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubjW)�”}”(hhh]”hÞ)�”}”(hŒCharging Downstream Port”h]”hŒCharging Downstream Port”…”�”}”(hj¯h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khj¬ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj’ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB_CHARGER_DCP_TYPE”h]”hŒUSB_CHARGER_DCP_TYPE”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjÌubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubjW)�”}”(hhh]”hÞ)�”}”(hŒDedicated Charging Port”h]”hŒDedicated Charging Port”…”�”}”(hjæh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÉubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubjR)�”}”(hhh]”(jW)�”}”(hhh]”hÞ)�”}”(hŒUSB_CHARGER_ACA_TYPE”h]”hŒUSB_CHARGER_ACA_TYPE”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubjW)�”}”(hhh]”hÞ)�”}”(hŒAccessory Charging Adapter”h]”hŒAccessory Charging Adapter”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jQhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jLhj ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hjubhÞ)�”}”(hŒUhttps://www.usb.org/document-library/battery-charging-v12-spec-and-adopters-agreement”h]”jö¯)�”}”(hjLh]”hŒUhttps://www.usb.org/document-library/battery-charging-v12-spec-and-adopters-agreement”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”Œrefuri”jLuh1jõ¯hjJubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´KhjubhÞ)�”}”(hŒUHere are two examples taken using ``udevadm monitor -p`` when USB charger is online::”h]”(hŒ"Here are two examples taken using ”…”�”}”(hjbh²hh³Nh´Nubje0)�”}”(hŒ``udevadm monitor -p``”h]”hŒudevadm monitor -p”…”�”}”(hjjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jd0hjbubhŒ when USB charger is online:”…”�”}”(hjbh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubj¹)�”}”(hX†UDEV change /devices/soc0/usbphynop1 (platform) ACTION=change DEVPATH=/devices/soc0/usbphynop1 DRIVER=usb_phy_generic MODALIAS=of:Nusbphynop1T(null)Cusb-nop-xceiv OF_COMPATIBLE_0=usb-nop-xceiv OF_COMPATIBLE_N=1 OF_FULLNAME=/usbphynop1 OF_NAME=usbphynop1 SEQNUM=2493 SUBSYSTEM=platform USB_CHARGER_STATE=USB_CHARGER_PRESENT USB_CHARGER_TYPE=USB_CHARGER_SDP_TYPE USEC_INITIALIZED=227422826”h]”hX†UDEV change /devices/soc0/usbphynop1 (platform) ACTION=change DEVPATH=/devices/soc0/usbphynop1 DRIVER=usb_phy_generic MODALIAS=of:Nusbphynop1T(null)Cusb-nop-xceiv OF_COMPATIBLE_0=usb-nop-xceiv OF_COMPATIBLE_N=1 OF_FULLNAME=/usbphynop1 OF_NAME=usbphynop1 SEQNUM=2493 SUBSYSTEM=platform USB_CHARGER_STATE=USB_CHARGER_PRESENT USB_CHARGER_TYPE=USB_CHARGER_SDP_TYPE USEC_INITIALIZED=227422826”…”�”}”hj‚sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jbh´KhjubhÞ)�”}”(hŒUSB charger is offline::”h]”hŒUSB charger is offline:”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jbh´Khjubj¹)�”}”(hXoKERNEL change /devices/soc0/usbphynop1 (platform) ACTION=change DEVPATH=/devices/soc0/usbphynop1 DRIVER=usb_phy_generic MODALIAS=of:Nusbphynop1T(null)Cusb-nop-xceiv OF_COMPATIBLE_0=usb-nop-xceiv OF_COMPATIBLE_N=1 OF_FULLNAME=/usbphynop1 OF_NAME=usbphynop1 SEQNUM=2494 SUBSYSTEM=platform USB_CHARGER_STATE=USB_CHARGER_ABSENT USB_CHARGER_TYPE=USB_CHARGER_UNKNOWN_TYPE”h]”hXoKERNEL change /devices/soc0/usbphynop1 (platform) ACTION=change DEVPATH=/devices/soc0/usbphynop1 DRIVER=usb_phy_generic MODALIAS=of:Nusbphynop1T(null)Cusb-nop-xceiv OF_COMPATIBLE_0=usb-nop-xceiv OF_COMPATIBLE_N=1 OF_FULLNAME=/usbphynop1 OF_NAME=usbphynop1 SEQNUM=2494 SUBSYSTEM=platform USB_CHARGER_STATE=USB_CHARGER_ABSENT USB_CHARGER_TYPE=USB_CHARGER_UNKNOWN_TYPE”…”�”}”hjžsbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jbh´Khjubeh}”(h]”Œ8raise-a-uevent-when-a-usb-charger-is-inserted-or-removed”ah ]”h"]”Œ8raise a uevent when a usb charger is inserted or removed”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒnvdimm”h]”hŒnvdimm”…”�”}”(hj·h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhj´h³Nh´Nubj))�”}”(hŒ.. _abi_nvdimm:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ abi-nvdimm”uh1j(h´Khj´ubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjÓubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ **nvdimm**”h]”j`)�”}”(hjëh]”hŒnvdimm”…”�”}”(hjíh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hjéubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khjæubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjãubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjàubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÓubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjÐubah}”(h]”jÏah ]”h"]”Œ abi_nvdimm”ah$]”h&]”uh1j6hj´j–}”jjÅsj˜}”jÏjÅsubhÞ)�”}”(hŒKDefined on file :ref:`sysfs-bus-nvdimm `”h]”(hŒDefined on file ”…”�”}”(hj"h²hh³Nh´Nubh)�”}”(hŒ;:ref:`sysfs-bus-nvdimm `”h]”j§)�”}”(hj,h]”hŒsysfs-bus-nvdimm”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hj*ubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j8Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ!abi_file_testing_sysfs_bus_nvdimm”uh1hh³j“h´Khj"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khj´ubhÞ)�”}”(hŒ�The libnvdimm sub-system implements a common sysfs interface for platform nvdimm resources. See Documentation/driver-api/nvdimm/.”h]”hŒ�The libnvdimm sub-system implements a common sysfs interface for platform nvdimm resources. See Documentation/driver-api/nvdimm/.”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³j“h´Khj´ubeh}”(h]”Œnvdimm”ah ]”h"]”Œnvdimm”ah$]”h&]”uh1hÈhhÊh²hh³Nh´NubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under pciDDDD”h]”hŒSymbols under pciDDDD”…”�”}”(hjih²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjfh³Nh´Nubj))�”}”(hŒ,.. _abi_pcidddd_bb_available_secure_streams:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œ'abi-pcidddd-bb-available-secure-streams”uh1j(h´Khjfubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K+uh1j@hj…ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ)**pciDDDD\:BB\/available_secure_streams**”h]”j`)�”}”(hŒ)**pciDDDD\:BB\/available_secure_streams**”h]”hŒ%pciDDDD:BB/available_secure_streams”…”�”}”(hjŸh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K#hj˜ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj•ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj’ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj…ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj‚ubah}”(h]”j�ah ]”h"]”Œ'abi_pcidddd_bb_available_secure_streams”ah$]”h&]”uh1j6hjfj–}”jÐjwsj˜}”j�jwsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-devices-pci-host-bridge `”h]”(hŒDefined on file ”…”�”}”(hjÕh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-devices-pci-host-bridge `”h]”j§)�”}”(hjßh]”hŒsysfs-devices-pci-host-bridge”…”�”}”(hjáh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÝubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jëŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_devices_pci_host_bridge”uh1hh³jÙx h´K#hjÕubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K#hjfubhÞ)�”}”(hXÄ(RO) When a host bridge has Root Ports that support PCIe IDE (link encryption and integrity protection) there may be a limited number of Selective IDE Streams that can be used for establishing new end-to-end secure links. This attribute decrements upon secure link setup, and increments upon secure link teardown. The in-use stream count is determined by counting stream symlinks. See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”h]”hXÄ(RO) When a host bridge has Root Ports that support PCIe IDE (link encryption and integrity protection) there may be a limited number of Selective IDE Streams that can be used for establishing new end-to-end secure links. This attribute decrements upon secure link setup, and increments upon secure link teardown. The in-use stream count is determined by counting stream symlinks. See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K#hjfubeh}”(h]”Œsymbols-under-pcidddd”ah ]”h"]”Œsymbols under pcidddd”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubj))�”}”(hŒ!.. _abi_pcidddd_bb_firmware_node:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-pcidddd-bb-firmware-node”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hj'ubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**pciDDDD\:BB\/firmware_node**”h]”j`)�”}”(hŒ**pciDDDD\:BB\/firmware_node**”h]”hŒpciDDDD:BB/firmware_node”…”�”}”(hjAh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj=ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K hj:ubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj7ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhj4ubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhj'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj$ubah}”(h]”j#ah ]”h"]”Œabi_pcidddd_bb_firmware_node”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”jrjsj˜}”j#jsubhÞ)�”}”(hŒeDefined on file :ref:`sysfs-devices-pci-host-bridge `”h]”(hŒDefined on file ”…”�”}”(hjwh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-devices-pci-host-bridge `”h]”j§)�”}”(hj�h]”hŒsysfs-devices-pci-host-bridge”…”�”}”(hjƒh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j�Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_devices_pci_host_bridge”uh1hh³jÙx h´K hjwubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K hhÊh²hubhÞ)�”}”(hX(RO) Symlink to the platform firmware device object "companion" of the host bridge. For example, an ACPI device with an _HID of PNP0A08 (/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00). See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”h]”hX(RO) Symlink to the platform firmware device object “companionâ€� of the host bridge. For example, an ACPI device with an _HID of PNP0A08 (/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00). See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´K hhÊh²hubj))�”}”(hŒ.. _abi_pcidddd_bb_streamh_r_e:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-pcidddd-bb-streamh-r-e”uh1j(h´KhhÊh²hh³Nubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K uh1j@hjÁubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**pciDDDD\:BB\/streamH\.R\.E**”h]”j`)�”}”(hŒ**pciDDDD\:BB\/streamH\.R\.E**”h]”hŒpciDDDD:BB/streamH.R.E”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´KhjÔubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhjÑubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjÎubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjÁubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hj¾ubah}”(h]”j½ah ]”h"]”Œabi_pcidddd_bb_streamh_r_e”ah$]”h&]”uh1j6hhÊh²hh³Nh´Nj–}”j j³sj˜}”j½j³subhÞ)�”}”(hŒeDefined on file :ref:`sysfs-devices-pci-host-bridge `”h]”(hŒDefined on file ”…”�”}”(hjh²hh³Nh´Nubh)�”}”(hŒU:ref:`sysfs-devices-pci-host-bridge `”h]”j§)�”}”(hjh]”hŒsysfs-devices-pci-host-bridge”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”j'Œreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ.abi_file_testing_sysfs_devices_pci_host_bridge”uh1hh³jÙx h´Khjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´KhhÊh²hubhÞ)�”}”(hXO(RO) When a platform has established a secure connection, PCIe IDE, between two Partner Ports, this symlink appears. A stream consumes a Stream ID slot in each of the Host bridge (H), Root Port (R) and Endpoint (E). The link points to the Endpoint PCI device in the Selective IDE Stream pairing. Specifically, "R" and "E" represent the assigned Selective IDE Stream Register Block in the Root Port and Endpoint, and "H" represents a platform specific pool of stream resources shared by the Root Ports in a host bridge. See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”h]”hX[(RO) When a platform has established a secure connection, PCIe IDE, between two Partner Ports, this symlink appears. A stream consumes a Stream ID slot in each of the Host bridge (H), Root Port (R) and Endpoint (E). The link points to the Endpoint PCI device in the Selective IDE Stream pairing. Specifically, “Râ€� and “Eâ€� represent the assigned Selective IDE Stream Register Block in the Root Port and Endpoint, and “Hâ€� represents a platform specific pool of stream resources shared by the Root Ports in a host bridge. See /sys/devices/pciDDDD:BB entry for details about the DDDD:BB format.”…”�”}”(hj?h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jÙx h´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒSymbols under security/secrets”h]”hŒSymbols under security/secrets”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjMh³Nh´Nubj))�”}”(hŒ.. _abi_security_secrets_coco:”h]”h}”(h]”h ]”h"]”h$]”h&]”j4Œabi-security-secrets-coco”uh1j(h´KhjMubj7)�”}”(hhh]”j<)�”}”(hhh]”(jA)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j@hjlubjM)�”}”(hhh]”jR)�”}”(hhh]”jW)�”}”(hhh]”hÞ)�”}”(hŒ**security\/secrets\/coco**”h]”j`)�”}”(hŒ**security\/secrets\/coco**”h]”hŒsecurity/secrets/coco”…”�”}”(hj†h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1j_hj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³Œ1Documentation/ABI/testing/securityfs-secrets-coco”h´Khjubah}”(h]”h ]”h"]”h$]”h&]”uh1jVhj|ubah}”(h]”h ]”h"]”h$]”h&]”uh1jQhjyubah}”(h]”h ]”h"]”h$]”h&]”uh1jLhjlubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j;hjiubah}”(h]”jhah ]”h"]”Œabi_security_secrets_coco”ah$]”h&]”uh1j6hjMj–}”j¸j^sj˜}”jhj^subhÞ)�”}”(hŒYDefined on file :ref:`securityfs-secrets-coco `”h]”(hŒDefined on file ”…”�”}”(hj½h²hh³Nh´Nubh)�”}”(hŒI:ref:`securityfs-secrets-coco `”h]”j§)�”}”(hjÇh]”hŒsecurityfs-secrets-coco”…”�”}”(hjÉh²hh³Nh´Nubah}”(h]”h ]”(j²Œstd”Œstd-ref”eh"]”h$]”h&]”uh1j¦hjÅubah}”(h]”h ]”h"]”h$]”h&]”Œrefdoc”j¿Œ refdomain”jÓŒreftype”Œref”Œ refexplicit”ˆŒrefwarn”ˆjÅŒ(abi_file_testing_securityfs_secrets_coco”uh1hh³jšh´Khj½ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubhÞ)�”}”(hŒNExposes confidential computing (coco) EFI secrets to userspace via securityfs.”h]”hŒNExposes confidential computing (coco) EFI secrets to userspace via securityfs.”…”�”}”(hjëh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubhÞ)�”}”(hX+EFI can declare memory area used by confidential computing platforms (such as AMD SEV and SEV-ES) for secret injection by the Guest Owner during VM's launch. The secrets are encrypted by the Guest Owner and decrypted inside the trusted enclave, and therefore are not readable by the untrusted host.”h]”hX-EFI can declare memory area used by confidential computing platforms (such as AMD SEV and SEV-ES) for secret injection by the Guest Owner during VM’s launch. The secrets are encrypted by the Guest Owner and decrypted inside the trusted enclave, and therefore are not readable by the untrusted host.”…”�”}”(hjùh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubhÞ)�”}”(hXThe efi_secret module exposes the secrets to userspace. Each secret appears as a file under /secrets/coco, where the filename is the GUID of the entry in the secrets table. This module is loaded automatically by the EFI driver if the EFI secret area is populated.”h]”hXThe efi_secret module exposes the secrets to userspace. Each secret appears as a file under /secrets/coco, where the filename is the GUID of the entry in the secrets table. This module is loaded automatically by the EFI driver if the EFI secret area is populated.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubhÞ)�”}”(hX Two operations are supported for the files: read and unlink. Reading the file returns the content of secret entry. Unlinking the file overwrites the secret data with zeroes and removes the entry from the filesystem. A secret cannot be read after it has been unlinked.”h]”hX Two operations are supported for the files: read and unlink. Reading the file returns the content of secret entry. Unlinking the file overwrites the secret data with zeroes and removes the entry from the filesystem. A secret cannot be read after it has been unlinked.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubhÞ)�”}”(hŒ,For example, listing the available secrets::”h]”hŒ+For example, listing the available secrets:”…”�”}”(hj# h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubj¹)�”}”(hXk# modprobe efi_secret # ls -l /sys/kernel/security/secrets/coco -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 -r--r----- 1 root root 0 Jun 28 11:54 9553f55d-3da2-43ee-ab5d-ff17f78864d2 -r--r----- 1 root root 0 Jun 28 11:54 e6f5a162-d67f-4750-a67c-5d065f2a9910”h]”hXk# modprobe efi_secret # ls -l /sys/kernel/security/secrets/coco -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 -r--r----- 1 root root 0 Jun 28 11:54 9553f55d-3da2-43ee-ab5d-ff17f78864d2 -r--r----- 1 root root 0 Jun 28 11:54 e6f5a162-d67f-4750-a67c-5d065f2a9910”…”�”}”hj1 sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jšh´KhjMubhÞ)�”}”(hŒ+Reading the secret data by reading a file::”h]”hŒ*Reading the secret data by reading a file:”…”�”}”(hj? h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubj¹)�”}”(hŒk# cat /sys/kernel/security/secrets/coco/e6f5a162-d67f-4750-a67c-5d065f2a9910 the-content-of-the-secret-data”h]”hŒk# cat /sys/kernel/security/secrets/coco/e6f5a162-d67f-4750-a67c-5d065f2a9910 the-content-of-the-secret-data”…”�”}”hjM sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jšh´KhjMubhÞ)�”}”(hŒ%Wiping a secret by unlinking a file::”h]”hŒ$Wiping a secret by unlinking a file:”…”�”}”(hj[ h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubj¹)�”}”(hXV# rm /sys/kernel/security/secrets/coco/e6f5a162-d67f-4750-a67c-5d065f2a9910 # ls -l /sys/kernel/security/secrets/coco -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 -r--r----- 1 root root 0 Jun 28 11:54 9553f55d-3da2-43ee-ab5d-ff17f78864d2”h]”hXV# rm /sys/kernel/security/secrets/coco/e6f5a162-d67f-4750-a67c-5d065f2a9910 # ls -l /sys/kernel/security/secrets/coco -r--r----- 1 root root 0 Jun 28 11:54 736870e5-84f0-4973-92ec-06879ce3da0b -r--r----- 1 root root 0 Jun 28 11:54 83c83f7f-1356-4975-8b7e-d3a0b54312c6 -r--r----- 1 root root 0 Jun 28 11:54 9553f55d-3da2-43ee-ab5d-ff17f78864d2”…”�”}”hji sbah}”(h]”h ]”h"]”h$]”h&]”hÅhÆuh1j¸h³jšh´KhjMubhÞ)�”}”(hŒ¬Note: The binary format of the secrets table injected by the Guest Owner is described in drivers/virt/coco/efi_secret/efi_secret.c under "Structure of the EFI secret area".”h]”hŒ°Note: The binary format of the secrets table injected by the Guest Owner is described in drivers/virt/coco/efi_secret/efi_secret.c under “Structure of the EFI secret areaâ€�.”…”�”}”(hjw h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³jšh´KhjMubeh}”(h]”Œsymbols-under-security-secrets”ah ]”h"]”Œsymbols under security/secrets”ah$]”h&]”uh1hÈhhÊh²hh³Nh´Nubeh}”(h]”Œabi-testing-symbols”ah ]”h"]”Œabi testing symbols”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”jVŒfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j· Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”(j5]”j*ajþ]”jôaj±]”j§ajd]”jZaj]”j ajÊ]”jÀaj}]”jsaj0]”j&ajä]”jÚaj—]”j�ajJ]”j@ajý]”jóaj° ]”j¦ ajc ]”jY aj ]”j ajÉ ]”j¿ aj| ]”jr aj/ ]”j% ajÒ ]”jÈ ajý]”jóaj ]”j–aj:]”j0ajÔ]”jÊajn]”jdaj]”jaj†]”j|ajS]”jIají]”jãaj˜]”jŽaj;]”j1ajÕ]”jËajo]”jeaj ]”jÿaj£]”j™aj=]”j3ajØ]”jÎajr]”jhaj ]”jaj·]”j­ajZ ]”jP ajJ#]”j@#ajä#]”jÚ#aj%]”j%aj¶%]”j¬%aj·&]”j­&ajQ']”jG'aj—(]”j�(aj‡*]”j}*ajÀ+]”j¶+ajC.]”j9.ajÞ.]”jÔ.ajx/]”jn/aj$1]”j1ajË2]”jÁ2aj÷3]”jí3ajž5]”j”5aj96]”j/6ajà7]”jÖ7aj9]”j9aj-;]”j#;ajy=]”jo=ajé>]”jß>ajyA]”joAaj®D]”j¤DajF]”jFaj©F]”jŸFajDG]”j:Gaj}H]”jsHajÉJ]”j¿JajdK]”jZKajÅQ]”j»QajnR]”jdRaj¾Z]”j´Zaje\]”j[\aj«]]”j¡]ajE^]”j;^ajß^]”jÕ^ajy_]”jo_aj`]”j `ajÚb]”jÐbajtc]”jjcajd]”jdaj¶d]”j¬daj¡f]”j—faj;g]”j1gajÕg]”jËgajej]”j[jajÿj]”jõjajêl]”jàlajùm]”jïmaj“n]”j‰naj-o]”j#oajÇo]”j½oajap]”jWpajûp]”jñpajxr]”jnrajõs]”jësaj�t]”j…tajw]”jwajÊy]”jÀyajdz]”jZzajO|]”jE|ajé|]”jß|ajB]”j8ajû�]”jñ�aj•‚]”j‹‚aj…]”j …ajЇ]”jƇaj?‰]”j5‰ajÙ‰]”jωajH‹]”j>‹ajÿŒ]”jõŒaj¢—]”j˜—aj�™]”jƒ™aji�]”j_�aj Ÿ]”jŸajŸ ]”j• ajS¡]”jI¡aj¢]”jü¡aj¹¢]”j¯¢ajl£]”jb£ajG¤]”j=¤aj¥]”j¥ajþ¥]”jô¥ajÔ«]”jÊ«ajE°]”j;°aj9±]”j/±ajܱ]”jÒ±ajv²]”jl²aj³]”j³aj¸³]”j®³ajR´]”jH´ají´]”jã´ajε]”jĵaji¶]”j_¶aj·]”jù¶ajÇ·]”j½·aj‹¸]”j�¸ajO¹]”jE¹ajé¹]”jß¹ajƒº]”jyºaj»]”j»aj·»]”j­»ajQ¼]”jG¼ajë¼]”já¼aj…½]”j{½ajÁÊ]”j·ÊajÙÒ]”jÏÒaj”Ó]”jŠÓaj¬Ô]”j¢Ôaj”Ú]”jŠÚajÒÜ]”jÈÜajÀÝ]”j¶Ýaj®Þ]”j¤Þajiß]”j_ßajEè]”j;èajê]”jûéajÅë]”j»ëaj‰ì]”jìaj#í]”jíaj½í]”j³íajWî]”jMîajñî]”jçîaj‹ï]”j�ïaj%ð]”jðajáò]”j×òajø]”j øajý]”jýaj×ÿ]”jÍÿajC]”j9aj¯]”j¥aj�]”j“aj… ]”j{ ajë]”jáaj…]”j{aj�]”j“aj7]”j-ajÑ]”jÇaj–]”jŒaj0]”j&ajÊ]”jÀajŽ]”j„aj¦]”jœajè]”jÞaj~]”jtaj¼]”j²aj(]”jaj$]”jaj]”jaj¬]”j¢ajF ]”j< ajà ]”jÖ ajz!]”jp!aj>"]”j4"ajØ"]”jÎ"ajð#]”jæ#ajŠ$]”j€$ajx%]”jn%ajf&]”j\&aj*']”j 'aj(]”j(aj)]”j)ajã)]”jÙ)aj‹*]”j�*aj]+]”jS+aj÷+]”jí+aj‘,]”j‡,ajc-]”jY-aj5.]”j+.ajë.]”já.aj¯/]”j¥/aj¿1]”jµ1ajb2]”jX2ajü2]”jò2aj–3]”jŒ3aj04]”j&4ajÊ4]”jÀ4ajd5]”jZ5ajì6]”jâ6ajC8]”j98ajÞ8]”jÔ8ajy9]”jo9aj:]”j :aj­:]”j£:ajG;]”j=;ajá;]”j×;aj{<]”jq<aj=]”j =aj¯=]”j¥=ajI>]”j?>ajã>]”jÙ>aj}?]”js?aj@]”j @aj±@]”j§@ajKA]”jAAajåA]”jÛAajB]”juBajC]”jCaj³C]”j©CajMD]”jCDaj E]”jEajºE]”j°EajŒF]”j‚Faj&G]”jGajøG]”jîGaj“H]”j‰Haj-I]”j#IajÇI]”j½IajaJ]”jWJajûJ]”jñJaj–K]”jŒKaj0L]”j&LajÊL]”jÀLajdM]”jZMajþM]”jôMaj˜N]”jŽNaj3O]”j)OajÍO]”jÃOajgP]”j]PajQ]”j÷Paj›Q]”j‘Qaj5R]”j+RajÏR]”jÅRaj“S]”j‰Saj.T]”j$TajÉT]”j¿TajcU]”jYUajýU]”jóUaj—V]”j�Vaj1W]”j'WajËW]”jÁWajeX]”j[XajY]”jYaj«Y]”j¡YajEZ]”j;ZajßZ]”jÕZajy[]”jo[aj\]”j \aj­\]”j£\ajG]]”j=]ajá]]”j×]aj{^]”jq^aj_]”j _aj¯_]”j¥_ajI`]”j?`ajô`]”jê`aj—a]”j�aaj2b]”j(bajÌb]”jÂbajfc]”j\cajd]”jöcaj›d]”j‘daj5e]”j+eajÏe]”jÅeajif]”j_fajg]”jùfaj�g]”j“gajEh]”j;haj‘j]”j‡jaj+k]”j!kajÔk]”jÊkajnl]”jdlaj m]”jÿlaj¤m]”jšmaj@p]”j6pajép]”jßpajƒq]”jyqajr]”jraj·r]”j­raj`s]”jVsajús]”jðsaj•t]”j‹taj/u]”j%uajÉu]”j¿uajcv]”jYvajþv]”jôvaj˜w]”jŽwajNx]”jDxajoy]”jeyaj%z]”jzajÛz]”jÑzaju{]”jk{aj|]”j|aj©|]”jŸ|ajC}]”j9}ajÝ}]”jÓ}aj“~]”j‰~aj.]”j$ajÚ]”jÐaj†€]”j|€aj.�]”j$�ajÚ�]”jÐ�aju‚]”jk‚ajƒ]”jƒaj©ƒ]”jŸƒajC„]”j9„ajÝ„]”jÓ„ajw…]”jm…aj†]”j†aj«†]”j¡†ajE‡]”j;‡aj߇]”jÕ‡ajyˆ]”joˆaj‰]”j ‰aj­‰]”j£‰ajGŠ]”j=ŠajáŠ]”j׊aj{‹]”jq‹ajŒ]”j Œaj¯Œ]”j¥ŒajI�]”j?�ajã�]”jÙ�aj}Ž]”jsŽaj�]”j �aj±�]”j§�ajK�]”jA�ajå�]”jÛ�aj‘]”ju‘aj’]”j’aj³’]”j©’ajM“]”jC“ajç“]”jÝ“aj�”]”jw”aj•]”j•ajµ•]”j«•ajO–]”jE–ajé–]”jß–ajƒ—]”jy—aj˜]”j˜aj·˜]”j­˜ajQ™]”jG™ajë™]”já™aj†š]”j|šaj ›]”j›ajº›]”j°›ajTœ]”jJœajîœ]”jäœajˆ�]”j~�aj"ž]”jžaj¼ž]”j²žajVŸ]”jLŸajðŸ]”jæŸajŠ ]”j€ aj$¡]”j¡aj¾¡]”j´¡ajX¢]”jN¢ajò¢]”jè¢ajŒ£]”j‚£aj&¤]”j¤ajÀ¤]”j¶¤ajZ¥]”jP¥ajô¥]”jê¥ajަ]”j„¦aj(§]”j§aj§]”j¸§aj\¨]”jR¨ajö¨]”jì¨aj�©]”j†©aj*ª]”j ªajĪ]”jºªaj^«]”jT«ajø«]”jî«aj’¬]”jˆ¬aj,­]”j"­ajÆ­]”j¼­aj`®]”jV®ajú®]”jð®aj”¯]”jНaj.°]”j$°ajȰ]”j¾°ajb±]”jX±ajü±]”jò±aj–²]”jŒ²aj0³]”j&³ajʳ]”jÀ³ajd´]”jZ´ajþ´]”jô´aj˜µ]”j޵ajO¶]”jE¶ajé¶]”jß¶ajƒ·]”jy·aj¸]”j¸aj·¸]”j­¸ajQ¹]”jG¹ajë¹]”já¹aj…º]”j{ºaj»]”j»aj¹»]”j¯»ajS¼]”jI¼ajî¼]”jä¼ajˆ½]”j~½aj"¾]”j¾aj½¾]”j³¾ajW¿]”jM¿ajñ¿]”jç¿aj‹À]”j�Àaj%Á]”jÁaj¿Á]”jµÁajYÂ]”jOÂajóÂ]”jéÂajŽÃ]”j„Ãaj(Ä]”jÄajÂÄ]”j¸Äaj\Å]”jRÅajöÅ]”jìÅaj�Æ]”j†Æaj*Ç]”j ÇajÄÇ]”jºÇaj^È]”jTÈajøÈ]”jîÈaj’É]”jˆÉaj,Ê]”j"ÊajÆÊ]”j¼Êaj`Ë]”jVËajúË]”jðËaj•Ì]”j‹Ìaj/Í]”j%ÍajÉÍ]”j¿ÍajcÎ]”jYÎajýÎ]”jóÎaj—Ï]”j�Ïaj1Ð]”j'ÐajËÐ]”jÁÐajeÑ]”j[ÑajÒ]”jÒaj¨Ò]”jžÒajPÓ]”jFÓajêÓ]”jàÓaj„Ô]”jzÔaj,Õ]”j"ÕajÆÕ]”j¼Õaj`Ö]”jVÖaj×]”jþÖaj°×]”j¦×ajJØ]”j@ØajäØ]”jÚØajŒÙ]”j‚Ùaj&Ú]”jÚajÎÚ]”jÄÚajvÛ]”jlÛajÜ]”jÜajªÜ]”j ÜajDÝ]”j:ÝajÞÝ]”jÔÝajxÞ]”jnÞajß]”jßajºß]”j°ßajbà]”jXàaj á]”jáaj¤á]”jšáaj>â]”j4âajØâ]”jÎâaj€ã]”jvãajä]”jäajµä]”j«äajOå]”jEåajéå]”jßåaj„æ]”jzæajç]”jçaj¸ç]”j®çajRè]”jHèajìè]”jâèaj†é]”j|éaj ê]”jêajºê]”j°êajTë]”jJëajîë]”jäëajˆì]”j~ìaj"í]”jíaj¼í]”j²íajVî]”jLîajðî]”jæîajŠï]”j€ïaj$ð]”jðaj¾ð]”j´ðajXñ]”jNñajòñ]”jèñajŒò]”j‚òaj&ó]”jóajÀó]”j¶óajZô]”jPôajôô]”jêôajŽõ]”j„õaj(ö]”jöajÂö]”j¸öaj\÷]”jR÷ajö÷]”jì÷aj�ø]”j†øaj*ù]”j ùajÄù]”jºùaj^ú]”jTúajøú]”jîúaj’û]”jˆûaj,ü]”j"üajÆü]”j¼üaj`ý]”jVýajúý]”jðýaj”þ]”jŠþaj.ÿ]”j$ÿajÈÿ]”j¾ÿajb]”jXajü]”jòaj–]”jŒaj0]”j&ajÊ]”jÀajd]”jZajþ]”jôaj˜]”jŽaj2]”j(ajÌ]”jÂajf]”j\aj]”jöajš]”j�aj4]”j*ajÎ]”jÄajh ]”j^ aj ]”jø ajœ ]”j’ aj6 ]”j, ajÐ ]”jÆ ajj ]”j` aj ]”jú ajž ]”j” aj8]”j.ajÒ]”jÈajl]”jbaj]”jüaj ]”j–aj:]”j0ajÔ]”jÊajn]”jdaj]”jþaj¢]”j˜aj<]”j2ajÖ]”jÌajq]”jgaj ]”jaj¥]”j›aj@]”j6ajÚ]”jÐajt]”jjaj]”jaj¨]”jžajQ]”jGaj]]”jSaj÷]”jíaj‘]”j‡aj+ ]”j! ajÅ ]”j» ajZ#]”jP#ajœ$]”j’$ajD%]”j:%ajì%]”jâ%aj†&]”j|&aj ']”j'aj;)]”j1)ajÕ)]”jË)ajo*]”je*aj +]”jÿ*aj£+]”j™+aj=,]”j3,ajœ-]”j’-aj6.]”j,.ajÐ.]”jÆ.ajÑ/]”jÇ/ajk0]”ja0aj1]”jû0ajŸ1]”j•1aj92]”j/2ajÓ2]”jÉ2ajm3]”jc3aj4]”jý3aj¡4]”j—4aj;5]”j15ajÿ5]”jõ5aj™6]”j�6ajš7]”j�7aj›8]”j‘8ajœ9]”j’9ajE:]”j;:ajß:]”jÕ:ajy;]”jo;ajY<]”jO<aj9=]”j/=ajÔ=]”jÊ=ajn>]”jd>aj?]”jþ>aj @]”j@ajä@]”jÚ@aj~A]”jtAajB]”jBaj²B]”j¨BajLC]”jBCajæC]”jÜCaj€D]”jvDaj(E]”jEajÂE]”j¸Eaj†F]”j|Faj G]”jGajºG]”j°GajTH]”jJHajîH]”jäHajˆI]”j~Iaj"J]”jJaj¼J]”j²JajVK]”jLKajðK]”jæKajŠL]”j€Laj$M]”jMaj¾M]”j´MajXN]”jNNajòN]”jèNajŒO]”j‚Oaj&P]”jPajÀP]”j¶PajZQ]”jPQajôQ]”jêQaj¸R]”j®RajRS]”jHSaj:T]”j0Taj"U]”jUaj¼U]”j²UajVV]”jLVajðV]”jæVajŠW]”j€Waj$X]”jXaj¾X]”j´XajXY]”jNYajòY]”jèYajŒZ]”j‚Zaj&[]”j[ajÀ[]”j¶[ajZ\]”jP\ajô\]”jê\ajâ]]”jØ]aj|^]”jr^aj_]”j _aj°_]”j¦_ajJ`]”j@`aja]”jaaj¶a]”j¬aaj_b]”jUbajúb]”jðbaj•c]”j‹caj/d]”j%dajÉd]”j¿dajce]”jYeajŸf]”j•faj9g]”j/gajág]”j×gaj|h]”jrhaji]”j iaj¿i]”jµiajªj]”j jaj¿k]”jµkaj’l]”jˆlajHm]”j>maj n]”jnaj/p]”j%paj×p]”jÍpajqq]”jgqaj‰r]”jraj#s]”jsajt]”jtaját]”j×taj{u]”jquaj®v]”j¤vajWw]”jMwajÿw]”jõwaj§x]”j�xajAy]”j7yajz]”jûyaj»z]”j±zajU{]”jK{aj|]”j|ajß|]”jÕ|aj–}]”jŒ}ajÃ~]”j¹~ajŸ]”j•ajm€]”jc€aj2�]”j(�ajÍ�]”jÃ�ajƒ]”j÷‚ajáƒ]”j׃aj|„]”jr„aj2…]”j(…ajÍ…]”jÃ…ajƒ†]”jy†ajP‡]”jF‡ajê‡]”jà‡aj„ˆ]”jzˆaj‰]”j‰aj¸‰]”j®‰ajRŠ]”jHŠajûŠ]”jñŠaj£‹]”j™‹ajƒŒ]”jyŒaj,�]”j"�ajÆ�]”j¼�aj`Ž]”jVŽajA�]”j7�ajé�]”jß�ajƒ�]”jy�aj‘]”j‘aj·‘]”j­‘ajQ’]”jG’ajë’]”já’aj†“]”j|“aj ”]”j”ajò”]”jè”aj©•]”jŸ•ajD–]”j:–aj—]”j —aj±—]”j§—ajƒ˜]”jy˜aj�™]”j“™aj œ]”jœaj3Ÿ]”j)ŸajΟ]”jÄŸaj… ]”j{ aj;¡]”j1¡ajÖ¡]”jÌ¡aj~¢]”jt¢aj£]”j£aj²£]”j¨£ajL¤]”jB¤ajæ¤]”jܤaj€¥]”jv¥aj¦]”j¦aj´¦]”jª¦ajN§]”jD§ajé§]”jß§ajÖ¨]”j̨ajƒ©]”jy©aj„ª]”jzªaj1«]”j'«ajÞ«]”jÔ«aj‹¬]”j�¬aj&­]”j­ajÀ­]”j¶­aj<¯]”j2¯ajÖ¯]”j̯ajp°]”jf°aj ±]”j±aj¥±]”j›±aj³]”jý²aj¯³]”j¥³ajµ]”jµajÕµ]”j˵aj™¶]”j�¶aj4·]”j*·ajη]”jÄ·ajh¸]”j^¸aj¹]”j¹ajŠº]”j€ºaj2»]”j(»ajJ¼]”j@¼aj½]”jö¼aj›½]”j‘½aj5¾]”j+¾aj¥¿]”j›¿ajºÀ]”j°Àaj_Â]”jUÂajúÂ]”jðÂajØÄ]”jÎÄajrÅ]”jhÅaj Æ]”jÆaj§Æ]”j�ÆajAÇ]”j7ÇajÉ]”jÉaj¹É]”j¯ÉajVË]”jLËajéÌ]”jßÌaj>Î]”j4ÎajhÏ]”j^ÏajìÐ]”jâÐaj£Ñ]”j™ÑajYÒ]”jOÒaj€Ó]”jvÓajDÔ]”j:ÔajìÔ]”jâÔaj”Õ]”jŠÕaj<Ö]”j2ÖajäÖ]”jÚÖajŒ×]”j‚×ajBØ]”j8ØajùØ]”jïØaj¯Ù]”j¥ÙajeÚ]”j[ÚajÛ]”jöÚaj›Û]”j‘Ûaj5Ü]”j+ÜajÏÜ]”jÅÜajiÝ]”j_ÝajÞ]”jùÝaj�Þ]”j“Þaj7ß]”j-ßajßß]”jÕßajyà]”joàajá]”j áaj­á]”j£áajGâ]”j=âajýâ]”jóâaj—ã]”j�ãaj?ä]”j5äajçä]”jÝäaj�å]”jwåajæ]”jæajµæ]”j«æajOç]”jEçajêç]”jàçaj…è]”j{èajé]”jéaj¹é]”j¯éajSê]”jIêajíê]”jãêaj‡ë]”j}ëaj"ì]”jìaj½ì]”j³ìajWí]”jMíajòí]”jèíajŒî]”j‚îaj&ï]”jïajÀï]”j¶ïajZð]”jPðajñ]”jñajªñ]”j ñajRò]”jHòajúò]”jðòaj¢ó]”j˜óajYô]”jOôajõ]”j÷ôaj›õ]”j‘õajCö]”j9öajÝö]”jÓöaj¡÷]”j—÷ajPø]”jFøajù]”jüøaj¡ù]”j—ùajWú]”jMúajû]”jûaj»û]”j±ûajUü]”jKüajïü]”jåüajŠý]”j€ýaj$þ]”jþaj¾þ]”j´þajYÿ]”jOÿajóÿ]”jéÿaj�]”jƒaj']”jaj½]”j³ajW]”jMaj]”jajÒ]”jÈajm]”jcaj]”j aj°]”j¦ajÃ]”j¹aj‡]”j}ajl ]”jb aj ]”jü aj® ]”j¤ ajH ]”j> ajâ ]”jØ aj†]”j|aj ]”jaj]”jaj@]”j6ajÛ]”jÑaju]”jkaj]”jaj©]”jŸaj;]”j1aj›]”j‘ajû#]”jñ#aj=%]”j3%aj+&]”j!&ajÅ&]”j»&ajÝ']”jÓ'ajõ(]”jë(aj *]”j*aj¶*]”j¬*ajÎ+]”jÄ+ajd-]”jZ-ajþ-]”jô-aj™.]”j�.aj3/]”j)/ajÍ/]”jÃ/ajh0]”j^0aj1]”jø0ajœ1]”j’1aj62]”j,2ajÐ2]”jÆ2ajj3]”j`3aj4]”jú3ajŸ4]”j•4ajc5]”jY5ajý5]”jó5aj—6]”j�6aj[7]”jQ7ajõ7]”jë7aj�8]”j…8aj}9]”js9aj:]”j :ajÛ:]”jÑ:aju;]”jk;aj<]”j<ajª<]”j <ajD=]”j:=aj¬?]”j¢?ajG@]”j=@ajxA]”jnAajB]”jBaj¬B]”j¢BajTC]”jJCajüC]”jòCajÜD]”jÒDajvE]”jlEajF]”jFajªF]”j FajDG]”j:GajßG]”jÕGajyH]”joHajI]”j IajJ]”jJajýJ]”jóJajëK]”jáKaj…L]”j{LajM]”jMaj¹M]”j¯MajSN]”jINajAO]”j7OajÛO]”jÑOajÊP]”jÀPajdQ]”jZQajþQ]”jôQajÂR]”j¸Raj\S]”jRSajºT]”j°Taj~U]”jtUajlV]”jbVajW]”j Waj¯W]”j¥Waj_Y]”jUYaj#Z]”jZaj½Z]”j³ZajX[]”jN[ajò[]”jè[ajŒ\]”j‚\ajz]]”jp]aj^]”j ^aj®^]”j¤^ajœ_]”j’_ajŠ`]”j€`ajJb]”j@bajäb]”jÚbaj~c]”jtcajBd]”j8dajÜd]”jÒdau(jôe]”jêeaj¸f]”j®faj|g]”jrgaj]h]”jShajÉi]”j¿iajdj]”jZjajÁk]”j·kaj\l]”jRlaj÷l]”jílajæm]”jÜmaj o]”joaj$p]”jpaj8]”j48ajØ8]”jÎ8ajr9]”jh9aj :]”j:aj´:]”jª:ajN;]”jD;aj<<]”j2<ajÖ<]”jÌ<ajp=]”jf=aj&>]”j>ajÀ>]”j¶>ajZ?]”jP?aj¦@]”jœ@aj@A]”j6AajþA]”jôAaj¼B]”j²BajVC]”jLCajðC]”jæCaj®D]”j¤DajHE]”j>EajâE]”jØEaj}F]”jsFaj%G]”jGaj¿G]”jµGajYH]”jOHajóH]”jéHaj�I]”jƒIaj™J]”j�Jaj&L]”jLajêL]”jàLaj4N]”j*NajrO]”jhOajnP]”jdPaj Q]”jÿPajÛQ]”jÑQaj­R]”j£RajS]”juSajQT]”jGTaj#U]”jUajÌU]”jÂUajtV]”jjVajW]”jWajàW]”jÖWaj¥X]”j›Xaj½Y]”j³YajÇZ]”j½Zajß[]”jÕ[aj]]”j ]aj·_]”j­_ajÁ`]”j·`aj\a]”jRaaj.b]”j$bajFc]”ji]”j4iajØi]”jÎiajrj]”jhjaj k]”jkaj´k]”jªkaj\l]”jRlaj m]”jmajºm]”j°majTn]”jJnajÀ]”j4ÀajÙÀ]”jÏÀajsÁ]”jiÁaj Â]”jÂaj§Â]”j�ÂajAÃ]”j7ÃajÜÃ]”jÒÃajvÄ]”jlÄajÅ]”jÅajªÅ]”j ÅajDÆ]”j:ÆajÞÆ]”jÔÆajyÇ]”joÇajÈ]”j ÈajÙÈ]”jÏÈaj�É]”j…Éaj Ë]”jËajÔÍ]”jÊÍajŠÎ]”j€Îaj@Ï]”j6ÏajöÏ]”jìÏajWÑ]”jMÑaj#Ó]”jÓaj'Õ]”jÕajëÕ]”jáÕaj¯Ö]”j¥Öajs×]”ji×aj@Ù]”j6Ùaj Ú]”j–ÚajdÛ]”jZÛaj(Ü]”jÜajìÜ]”jâÜaj°Ý]”j¦ÝajtÞ]”jjÞaj8ß]”j.ßajüß]”jòßaj¥à]”j›àaj?á]”j5áajÙá]”jÏáajsâ]”jiâajkã]”jaãajä]”jûãaj®ä]”j¤äajVå]”jLåajþå]”jôåaj¦æ]”jœæajNç]”jDçajöç]”jìçajžè]”j”èajFé]”j<éajáé]”j×éaj{ê]”jqêajë]”j ëaj¯ë]”j¥ëajçì]”jÝìaj�í]”jwíajî]”jîajµî]”j«îajOï]”jEïajéï]”jßïajƒð]”jyðajñ]”jñaj·ñ]”j­ñajQò]”jGòajëò]”jáòaj…ó]”j{óaj¢õ]”j˜õajgö]”j]öaj5ø]”j+øajÐø]”jÆøajvú]”jlúajû]”jûajªû]”j ûajDü]”j:üajÞü]”jÔüajxý]”jnýajçþ]”jÝþaj�ÿ]”jwÿaj]”jajµ]”j«aj’]”jˆaj¦]”jœaj@]”j6ajÚ]”jÐajt]”jjaj]”jaj]”jaj ]”j ajÿ ]”jõ aj™ ]”j� aj4 ]”j* aj ]”j ajË ]”jÁ ajs ]”ji aj)]”jajÒ]”jÈajm]”jcaj]”jýaj¡]”j—aj;]”j1ajÕ]”jËajo]”jeaj ]”jÿaj£]”j™aj=]”j3aj×]”jÍajq]”jgaj ]”jajC]”j9ajÝ]”jÓajw]”jmaj]”jaj«]”j¡ajE]”j;ajß]”jÕajy]”joaj]”j aj­]”j£ajG]”j=ajá]”j×aj{]”jqaj]”j aj¯]”j¥ajå ]”jÛ aj!]”ju!aj"]”j"aj´"]”jª"ajN#]”jD#ajè#]”jÞ#aj‚$]”jx$aj%]”j%aj¶%]”j¬%ajP&]”jF&ajê&]”jà&aj„']”jz'aj(]”j(aj¸(]”j®(ajR)]”jH)ajì)]”jâ)aj‡*]”j}*aj-]”j-ajQ2]”jG2aj°O]”j¦Oaj�R]”jƒRajGS]”j=SajyW]”joWajUX]”jKXaj[]”j[ajÁ[]”j·[aji\]”j_\aj ]]”j]aj»]]”j±]ajU^]”jK^ajþ^]”jô^ajá_]”j×_ajû`]”jñ`aj–a]”jŒaaj0b]”j&bajÊb]”jÀbajdc]”jZcajþc]”jôcaj˜d]”jŽdaj2e]”j(eajÍe]”jÃeajhf]”j^fajg]”jùfajÕg]”jËgaj§h]”j�hajyi]”joiaj=j]”j3jajk]”jkaják]”j×kaj³l]”j©laj…m]”j{majWn]”jMnaj)o]”joajûo]”jñoajÍp]”jÃpajŸq]”j•qajqr]”jgrajCs]”j9sajt]”j tajçt]”jÝtaj¹u]”j¯uajÎw]”jÄwajgy]”j]yaj{]”j{ajì|]”jâ|aj°}]”j¦}aj]”jajŒ€]”j‚€aj^�]”jT�aj0‚]”j&‚ajƒ]”jø‚ajÔƒ]”jʃaj¦„]”jœ„ajx…]”jn…ajJ†]”j@†aj‡]”j‡ajî‡]”jä‡ajÀˆ]”j¶ˆaj’‰]”jˆ‰ajdŠ]”jZŠaj6‹]”j,‹ajŒ]”jþ‹ajÚŒ]”jÐŒaj¬�]”j¢�aj~Ž]”jtŽajP�]”jF�aj"�]”j�ajô�]”jê�ajÆ‘]”j¼‘aj˜’]”jŽ’ajj“]”j`“aj<”]”j2”aj•]”j•ajà•]”jÖ•aj²–]”j¨–aj„—]”jz—ajV˜]”jL˜aj(™]”j™ajú™]”jð™ajÌš]”jšajž›]”j”›ajpœ]”jfœajB�]”j8�aj0ž]”j&žajôž]”jêžajÆŸ]”j¼Ÿaj˜ ]”jŽ ajj¡]”j`¡aj<¢]”j2¢aj£]”j£ajà£]”jÖ£aj²¤]”j¨¤aj„¥]”jz¥ajò¦]”jè¦aj`¨]”jV¨ajΩ]”jÄ©aj ª]”j–ªajr«]”jh«ajD¬]”j:¬aj­]”j ­ajè­]”jÞ­ajº®]”j°®ajŒ¯]”j‚¯aj^°]”jT°aj0±]”j&±aj²]”jø±ajÔ²]”jʲaj¦³]”jœ³ajx´]”jn´ajJµ]”j@µaj¶]”j¶ajî¶]”jä¶ajÀ·]”j¶·aj’¸]”jˆ¸ajd¹]”jZ¹aj6º]”j,ºaj»]”jþºajÚ»]”jлaj¬¼]”j¢¼ajS¾]”jI¾aj%¿]”j¿aj÷¿]”jí¿ajÉÀ]”j¿Àaj9Â]”j/Âaj Ã]”jÃaj{Ä]”jqÄajMÅ]”jCÅajåÆ]”jÛÆaj1É]”j'ÉajÊ]”jùÉajÕÊ]”jËÊaj™Ë]”j�Ëaj]Ì]”jSÌaj/Í]”j%ÍajÎ]”j÷ÍajÓÎ]”jÉÎaj¥Ï]”j›ÏajwÐ]”jmÐajIÑ]”j?ÑajÒ]”jÒajíÒ]”jãÒaj¿Ó]”jµÓaj‘Ô]”j‡ÔajcÕ]”jYÕaj5Ö]”j+Öaj×]”jýÖajÙ×]”jÏ×aj«Ø]”j¡Øaj}Ù]”jsÙajOÚ]”jEÚaj!Û]”jÛajóÛ]”jéÛajÅÜ]”j»Üaj—Ý]”j�Ýajà]”jûßaj×à]”jÍàaj©á]”jŸáajmâ]”jcâajÛä]”jÑäaj­å]”j£åajæ]”juæajQç]”jGçaj#è]”jèajõè]”jëèajÇé]”j½éaj™ê]”j�êaj]ë]”jSëaj!ì]”jìajÈí]”j¾íajŽò]”j„òaj`ô]”jVôajúô]”jðôaj”õ]”jŠõaj.ö]”j$öajäö]”jÚöaj~÷]”jt÷ajø]”jøaj²ø]”j¨øajLù]”jBùajæù]”jÜùaj€ú]”jvúajû]”jûajÂû]”j¸ûaj\ü]”jRüajý]”jýaj¬ý]”j¢ýajFþ]”j<þajÿ]”jÿajÁÿ]”j·ÿaj]”j aj¯]”j¥ajI]”j?ajã]”jÙaj]”jaj2]”j(aj ]”júaj¬ ]”j¢ ajF ]”j< aj ]”j ajÁ ]”j· aji ]”j_ aj ]”j aj¹ ]”j¯ ajT]”jJajï]”jåaj‰]”jaj#]”jaj½]”j³ajW]”jMajñ]”jçaj‹]”j�aj3]”j)aj]”jaj©]”jŸajC]”j9ajÞ]”jÔajó]”jéajÚ]”jÐajF]”j<aj¢!]”j˜!ajt"]”jj"aj#]”j#aj©#]”jŸ#ajR$]”jH$ajú$]”jð$aj¢%]”j˜%ajJ&]”j@&ajŒ']”j‚'ajµ(]”j«(ajP)]”jF)ajê)]”jà)aj,]”j,aj·,]”j­,ajQ-]”jG-ajë-]”já-aj¯.]”j¥.ajI/]”j?/ajã/]”jÙ/aj÷1]”jí1aj‘2]”j‡2aj+3]”j!3ajÅ3]”j»3ajÌ4]”jÂ4aj­5]”j£5ajG6]”j=6ajá6]”j×6aj{7]”jq7aj8]”j 8aj¯8]”j¥8ajI9]”j?9ajã9]”jÙ9aj}:]”js:aj;]”j ;aj¿;]”jµ;ajY<]”jO<ajó<]”jé<ajb>]”jX>ajü>]”jò>aj–?]”jŒ?aj0@]”j&@ajÊ@]”jÀ@ajdA]”jZAajþA]”jôAaj˜B]”jŽBaj@C]”j6CajÚC]”jÐCajƒD]”jyDajE]”jEaj,F]”j"Faj}G]”jsGajH]”j HajóH]”jéHaj©I]”jŸIajCJ]”j9JajÝJ]”jÓJajxK]”jnKaj7L]”j-Laj9M]”j/MajÓM]”jÉMajmN]”jcNajO]”jýNaj¡O]”j—Oaj;P]”j1PajÕP]”jËPajoQ]”jeQaj R]”jÿQaj£R]”j™Raj=S]”j3SajóS]”jéSajÞT]”jÔTajxU]”jnUajV]”jVaj­V]”j£VajGW]”j=WajáW]”j×Waj{X]”jqXajY]”j Yaj½Y]”j³YajWZ]”jMZaj[]”j[ajµ[]”j«[ajO\]”jE\ajé\]”jß\ajƒ]]”jy]aj^]”j^aj·^]”j­^ajQ_]”jG_ajë_]”já_aj“`]”j‰`aj-a]”j#aajb]”jbajÓb]”jÉbaj˜c]”jŽcajAd]”j7daj÷d]”jídaj­e]”j£eajcf]”jYfajg]”jgajÐg]”jÆgaj†h]”j|hajª]”j4ªajôª]”jêªajª«]”j «aj`¬]”jV¬aj­]”j ­ajÌ­]”j­aj‚®]”jx®au(j¯]”j¯ajÒ¯]”jȯajˆ°]”j~°aj>±]”j4±ajô±]”jê±ajª²]”j ²aj`³]”jV³aj´]”j ´ajÌ´]”j´aj‚µ]”jxµaj8¶]”j.¶ajî¶]”jä¶aj¤·]”jš·ajL¸]”jB¸ajô¸]”jê¸ajœ¹]”j’¹ajDº]”j:ºajìº]”jâºaj¢»]”j˜»ajJ¼]”j@¼aj4½]”j*½ajܽ]”jÒ½aj„¾]”jz¾aj,¿]”j"¿ajÔ¿]”jÊ¿aj|À]”jrÀaj$Á]”jÁajÌÁ]”jÂÁajtÂ]”jjÂajÃ]”jÃajÎÃ]”jÄÃajvÄ]”jlÄajÅ]”jÅaj¸Å]”j®Åaj`Æ]”jVÆajúÆ]”jðÆaj”Ç]”jŠÇaj.È]”j$ÈajÈÈ]”j¾ÈajbÉ]”jXÉajüÉ]”jòÉaj–Ê]”jŒÊajVË]”jLËajðË]”jæËajŠÌ]”j€ÌajJÍ]”j@Íaj=Î]”j3Îaj×Î]”jÍÎajøÏ]”jîÏaj’Ð]”jˆÐaj,Ñ]”j"ÑajÆÑ]”j¼Ñaj`Ò]”jVÒajúÒ]”jðÒaj”Ó]”jŠÓaj.Ô]”j$ÔajÈÔ]”j¾ÔajpÕ]”jfÕaj Ö]”jÖaj–Ö]”jŒÖaj0×]”j&×aj…Ù]”j{ÙajÚ]”jÚaj¹Ú]”j¯ÚajSÛ]”jIÛajSÜ]”jIÜaj Ý]”jÿÜaj¤Ý]”jšÝajLÞ]”jBÞajæÞ]”jÜÞaj€ß]”jvßaj(à]”jàajÃà]”j¹àajºá]”j°áajÇã]”j½ãajÛä]”jÑäajæ]”jüåajîç]”jäçaj(é]”jéaj=ê]”j3êajÀë]”j¶ëaj¯ì]”j¥ìaj�í]”j…íaj³ï]”j©ïajNð]”jDðajèð]”jÞðaj‚ñ]”jxñajò]”jòajÄò]”jºòaj^ó]”jTóajøó]”jîóaj’ô]”jˆôajoõ]”jeõaj?÷]”j5÷ajù]”jûøajâù]”jØùaj|û]”jrûajyü]”joüajý]”j ýaj®ý]”j¤ýajHþ]”j>þajâþ]”jØþaj|ÿ]”jrÿaj]”j aj°]”j¦ajJ]”j@ajä]”jÚaj~]”jtaj]”jaj²]”j¨ajL]”jBajæ]”jÜaj€]”jvaj]”jaj´]”jªajN]”jDajè]”jÞaj‚]”jxaj ]”j aj¶ ]”j¬ ajP ]”jF ajê ]”jà aj„ ]”jz aj ]”j aj¸ ]”j® ajR ]”jH aj�]”jƒaj']”jajÁ]”j·aj[]”jQajõ]”jëaj�]”j…ajF]”j<aj•]”j‹aj‘]”j‡aj ]”jaj(]”jajì]”jâajõ]”jëajý#]”jó#aj4%]”j*%ajÎ%]”jÄ%ajÐ&]”jÆ&aj@*]”j6*ajÛ*]”jÑ*aju+]”jk+aj«,]”j¡,aj¿.]”jµ.aj 0]”j0aj&1]”j1ajÎ1]”jÄ1ajv2]”jl2aj3]”j3ajÔ3]”jÊ3ajŠ4]”j€4aj@5]”j65ajè5]”jÞ5aj�6]”j†6aj87]”j.7ajÓ7]”jÉ7ajm8]”jc8aj9]”jý8aj¢9]”j˜9aj<:]”j2:ajÖ:]”jÌ:ajp;]”jf;aj <]”j<aj¤<]”jš<aj>=]”j4=ajØ=]”jÎ=ajr>]”jh>aj ?]”j?aj¦?]”jœ?ajA@]”j7@ajÛ@]”jÑ@ajvA]”jlAajB]”jBajÆB]”j¼Baj`C]”jVCajúC]”jðCaj”D]”jŠDaj.E]”j$EajsF]”jiFajG]”jGaj¨G]”jžGajBH]”j8HajÜH]”jÒHajwI]”jmIajJ]”jJaj«J]”j¡JajFK]”jNajâN]”jØNaj|O]”jrOaj$P]”jPajÌP]”jÂPajfQ]”j\QajR]”jRajÒR]”jÈRajzS]”jpSajT]”j Taj6U]”j,UajÐU]”jÆUajW]”j WajËX]”jÁXajeY]”j[Yaj¹Z]”j¯ZajT[]”jJ[aj \]”j\aj¥\]”j›\aj?]]”j5]ajõ]]”jë]aj�^]”j…^aj‹_]”j�_ajP`]”jF`ajë`]”já`aj…a]”j{aajb]”jbajºb]”j°bajTc]”jJcajîc]”jäcajii]”j_iaj)j]”jjajûj]”jñjaj±k]”j§kajFm]”j‡ajâ‡]”j؇aj|ˆ]”jrˆaj‰]”j ‰aj°‰]”j¦‰aj8‹]”j.‹ajý‹]”jó‹aj³Œ]”j©Œaji�]”j_�aj-Ž]”j#Žaj�]”j�ajµ�]”j«�ajk�]”ja�aj!‘]”j‘ajב]”jÍ‘aj�’]”jƒ’ajC“]”j9“ajù“]”jï“aj¯”]”j¥”ajW•]”jM•ajÿ•]”jõ•ajß–]”jÕ–ajÍ—]”j×ajƒ˜]”jy˜ajl™]”jb™aj0š]”j&šaj›]”j›ajþ›]”jô›aj´œ]”jªœajx�]”jn�aj.ž]”j$žajäž]”jÚžaj¶Ÿ]”j¬Ÿajz ]”jp ajZ¡]”jP¡ajH¢]”j>¢aj(£]”j£ajÞ£]”jÔ£aj¢¤]”j˜¤ajX¥]”jN¥aj8¦]”j.¦ajü¦]”jò¦aj²§]”j¨§aj’¨]”jˆ¨ajV©]”jL©aj ª]”jªajª]”j¸ªajx«]”jn«aj<¬]”j2¬aj­]”jö¬ajî­]”jä­ajή]”jÄ®aj„¯]”jz¯ajd°]”jZ°aj(±]”j±ajì±]”jâ±aj°²]”j¦²ajf³]”j\³aj´]”j´ajÒ´]”jÈ´ajˆµ]”j~µaj>¶]”j4¶ajæ¶]”jܶajŽ·]”j„·aj|¸]”jr¸aj\¹]”jR¹ajº]”jú¹aj¬º]”j¢ºajb»]”jX»aj¼]”j¼ajμ]”jļaj„½]”jz½aj:¾]”j0¾ajð¾]”jæ¾aj¦¿]”jœ¿ajnÀ]”jdÀaj6Á]”j,ÁajþÁ]”jôÁaj´Â]”jªÂajjÃ]”j`Ãaj Ä]”jÄajäÄ]”jÚÄajÒÅ]”jÈÅajˆÆ]”j~Æaj>Ç]”j4ÇajôÇ]”jêÇajªÈ]”j Èaj`É]”jVÉajÊ]”j Êaj¾Ê]”j´Êaj‚Ë]”jxËaj8Ì]”j.ÌajBÍ]”j8ÍajYÎ]”jOÎajÏ]”jÏajáÏ]”j×ÏajëÐ]”jáÐaj¡Ñ]”j—Ñaj�Ò]”jwÒajEÓ]”j;ÓajûÓ]”jñÓajÛÔ]”jÑÔajŸÕ]”j•Õaj�Ö]”jƒÖajC×]”j9×ajù×]”jï×aj½Ø]”j³ØajsÙ]”jiÙaj7Ú]”j-ÚajíÚ]”jãÚaj£Û]”j™ÛajƒÜ]”jyÜajGÝ]”j=ÝajýÝ]”jóÝajÝÞ]”jÓÞaj“ß]”j‰ßajIà]”j?àajÿà]”jõàajµá]”j«áaj]â]”jSâajµã]”j«ãaj]ä]”jSäajå]”j åajÉå]”j¿åaj�æ]”jƒæajDç]”j:çajúç]”jðçaj•è]”j‹èaj0é]”j&éajÊé]”jÀéajeê]”j[êajÿê]”jõêaj™ë]”j�ëaj3ì]”j)ìajÍì]”jÃìajgí]”j]íajî]”j÷íaj›î]”j‘îaj�ó]”jwóajô]”jôajµô]”j«ôajOõ]”jEõajéõ]”jßõajƒö]”jyöaj÷]”j÷aj¸÷]”j®÷ajSø]”jIøajîø]”jäøajˆù]”j~ùaj"ú]”júaj¼ú]”j²úajWû]”jMûajñû]”jçûaj‹ü]”j�üaj%ý]”jýajÍý]”jÃýajuþ]”jkþajÿ]”jÿajÅÿ]”j»ÿajm]”jcaj]”jþajö]”jìaj�]”j†ajÇ]”j½aja]”jWajœ]”j’ajR]”jHají]”jãaj‡]”j}aj>]”j4ajô]”jêaj� ]”j… aj* ]”j ajÎ ]”jÄ ajw ]”jm ajl]”jbaj]”j aj®]”j¤ajd]”jZajß]”jÕaj•]”j‹aj>]”j4ajæ]”jÜaj€]”jvaj(]”jajÂ]”j¸aj\]”jRaj’]”jˆajH]”j>aj ]”jajÐ]”jÆaj”]”jŠajX]”jNaj]”jajà]”jÖajˆ]”j~aj" ]”j aj¼ ]”j² aj‰!]”j!ajU"]”jK"aj!#]”j#aj÷#]”jí#aj­$]”j£$ajV%]”jL%ajj']”j`'aj (]”j(ajä(]”jÚ(aj~)]”jt)ajT*]”jJ*aj+]”ju+ajC,]”j9,ajÞ,]”jÔ,ajx-]”jn-aj.]”j.aj¬.]”j¢.ajF/]”j]”jŠ>ajJ?]”j@?aj@]”jö?aj¶@]”j¬@aj A]”j–AajVB]”jLBaj C]”jCajÂC]”j¸CajxD]”jnDaj.E]”j$EajÉE]”j¿EajcF]”jYFajýF]”jóFaj—G]”j�Gaj1H]”j'HajçH]”jÝHaj�I]”jwIajJ]”jJaj¶J]”j¬Jaj^K]”jTKajL]”j Laj¼L]”j²LajdM]”jZMaj N]”jNaj´N]”jªNaj\O]”jROajP]”júOajŸP]”j•Paj9Q]”j/QajÓQ]”jÉQajmR]”jcRajS]”jýRaj¡S]”j—Saj;T]”j1TajÕT]”jËTajoU]”jeUaj V]”jÿUajæW]”jÜWajÝZ]”jÓZajw[]”jm[aj�\]”j†\aj¨]]”jž]ajC^]”j9^ajÝ^]”jÓ^ajw_]”jm_aj`]”j`ajÕ`]”jË`aj}a]”jsaajb]”j baj¿b]”jµbajgc]”j]cajd]”jdaj©d]”jŸdajQe]”jGeajëe]”jáeaj…f]”j{fajg]”jgaj¹g]”j¯gajSh]”jIhajíh]”jãhaj•i]”j‹iajYj]”jOjajój]”jéjaj�k]”jƒkaj(l]”jlajÂl]”j¸lajKn]”jAnajío]”jãoaj‡p]”j}paj!q]”jqaj»q]”j±qajÿr]”jõraj™s]”j�saj3t]”j)tajÍt]”jÃtaj©u]”jŸuajCv]”j9vajÝv]”jÓvaj“w]”j‰wajIx]”j?xajÿx]”jõxaj§y]”j�yajkz]”jazaj{]”jûzajŸ{]”j•{aj9|]”j/|ajÓ|]”jÉ|ajm}]”jc}aj~]”jý}aj¡~]”j—~aj;]”j1ajã]”jÙaj‹€]”j�€aj&�]”j�ajl‚]”jb‚ajƒ]”jü‚aj¡ƒ]”j—ƒaj<„]”j2„ajÖ„]”jÌ„ajp…]”jf…aj †]”j†aj¤†]”jš†aj>‡]”j4‡ajtˆ]”jjˆaj‰]”j‰aj°Š]”j¦ŠajJ‹]”j@‹ajŒ]”jö‹aj›Œ]”j‘Œaj5�]”j+�ajÏ�]”jÅ�ajiŽ]”j_Žaj�]”jùŽajÈ�]”j¾�ajp�]”jf�aj4‘]”j*‘ajø‘]”jî‘aj“’]”j‰’aj-“]”j#“ajÇ“]”j½“aja”]”jW”ajû”]”jñ”aj••]”j‹•aj/–]”j%–ajÉ–]”j¿–ajc—]”jY—ajý—]”jó—aj—˜]”j�˜aj1™]”j'™ajË™]”jÁ™aješ]”j[šaj ›]”j›aj¨›]”jž›ajBœ]”j8œajÜœ]”jÒœajv�]”jl�ajž]”jžajªž]”j žajDŸ]”j:ŸajÞŸ]”jÔŸajx ]”jn aj¡]”j¡aj¬¡]”j¢¡ajF¢]”j<¢ajà¢]”jÖ¢ajz£]”jp£aj¤]”j ¤aj®¤]”j¤¤ajH¥]”j>¥ajâ¥]”jØ¥aj|¦]”jr¦aj§]”j §aj°§]”j¦§ajJ¨]”j@¨ajä¨]”jÚ¨aj~©]”jt©aj&ª]”jªajj«]”j`«aj¬]”j¬aj¬¬]”j¢¬ajF­]”j<­ajî­]”jä­aj‰®]”j®aj˯]”jÁ¯aje°]”j[°ajÿ°]”jõ°aj™±]”j�±aj³]”j³aj¯µ]”j¥µajW¶]”jM¶aj·]”j·aj¶·]”j¬·ajP¸]”jF¸aj¹]”j¹ajâ¹]”jعaj˜º]”jŽºajN»]”jD»aj¼]”jú»ajº¼]”j°¼ajš½]”j�½ajx¿]”jn¿aj.À]”j$ÀajäÀ]”jÚÀajšÁ]”j�ÁajBÂ]”j8ÂajøÂ]”jîÂaj8Å]”j.ÅajîÅ]”jäÅajâÆ]”jØÆajÈÇ]”j¾ÇajÊÈ]”jÀÈajªÉ]”j ÉajRÊ]”jHÊaj2Ë]”j(ËajèË]”jÞËajžÌ]”j”ÌajTÍ]”jJÍaj Î]”jÎajÐ]”jÐajÂÐ]”j¸ÐajxÑ]”jnÑaj.Ò]”j$ÒajÖÒ]”jÌÒaj~Ó]”jtÓajÕ]”j ÕajÉÕ]”j¿Õaj'×]”j×ajÏ×]”jÅ×aj…Ø]”j{ØajeÙ]”j[ÙajEÚ]”j;Úaj9Û]”j/Ûaj;Ü]”j1Üaj=Ý]”j3Ýaj1Þ]”j'Þaj%ß]”jßajäß]”jÚßajéà]”jßàajŸá]”j•áaj“â]”j‰âaj‡ã]”j}ãaj ä]”j–äajïå]”jååajÏæ]”jÅæaj˜ç]”jŽçajaè]”jWèajAé]”j7éajøé]”jîéaj¼ê]”j²êaj�ë]”jwëajaì]”jWìají]”j íajÍí]”jÃíajƒî]”jyîaj9ï]”j/ïajð]”jðajÐð]”jÆðaj†ñ]”j|ñaj<ò]”j2òajó]”jóajô]”j ôajÜô]”jÒôaj¼õ]”j²õaj…ö]”j{öajN÷]”jD÷ajø]”jû÷ajÒø]”jÈøaj{ù]”jqùajEú]”j;úajüú]”jòúaj²û]”j¨ûajý]”jùüaj˜þ]”jŽþaj3ÿ]”j)ÿajÍÿ]”jÃÿajŠ ]”j€ ajI ]”j? ajã ]”jÙ aj} ]”js aj ]”j  aj± ]”j§ ajK ]”jA ajå ]”jÛ aj ]”ju aj ]”j aj³ ]”j© ajM ]”jC ajç ]”jÝ aj� ]”jw aj ]”j ajµ ]”j« ajO ]”jE ajé ]”jß ajƒ ]”jy aj ]”j aj¸ ]”j® ajR ]”jH ajì ]”jâ aj† ]”j| aj! ]”j aj¼ ]”j² ajV ]”jL aj ]”j  ajÖ ]”jÌ ajp ]”jf aj ]”j aj² ]”j¨ ajZ ]”jP ajõ ]”jë aj� ]”j… aj) ]”j ajà ]”j¹ aj] ]”jS aj÷ ]”jí aj‘ ]”j‡ aj+ ]”j! ajÅ ]”j» aj_ ]”jU ajù ]”jï aj“ ]”j‰ aj- ]”j# ajÙ ]”jÏ ajs ]”ji aj  ]”j aj¨ ]”jž ajB ]”j8 ajÜ ]”jÒ ajv! ]”jl! aj" ]”j" ajª" ]”j " ajD# ]”j:# ajÞ# ]”jÔ# ajx$ ]”jn$ aj% ]”j% aj¬% ]”j¢% ajU& ]”jK& aj' ]”j' ajÏ' ]”jÅ' ajj( ]”j`( aj) ]”jú( ajº) ]”j°) ajp* ]”jf* ajl+ ]”jb+ aj, ]”j , ajç, ]”jÝ, aj¹- ]”j¯- ajµ. ]”j«. ajê/ ]”jà/ aj 1 ]”j1 aj¦1 ]”jœ1 ajN2 ]”jD2 ajö2 ]”jì2 ajž3 ]”j”3 ajF4 ]”j<4 ajî4 ]”jä4 aj–5 ]”jŒ5 aj>6 ]”j46 ajØ6 ]”jÎ6 aj8 ]”j8 aj³8 ]”j©8 ajM9 ]”jC9 ajç9 ]”jÝ9 aj�: ]”jw: aj; ]”j; ajµ; ]”j«; ajO< ]”jE< ajé< ]”jß< aj×= ]”jÍ= ajz? ]”jp? aj@ ]”j @ aj®@ ]”j¤@ ajVA ]”jLA ajðA ]”jæA ajŠB ]”j€B aj2C ]”j(C ajÌC ]”jÂC ajfD ]”j\D ajE ]”jE aj/F ]”j%F ajÉF ]”j¿F ajcG ]”jYG ajDH ]”j:H ajúH ]”jðH aj¢I ]”j˜I ajtJ ]”jjJ ajAL ]”j7L ajøL ]”jîL aj³M ]”j©M ajyP ]”joP ajQ ]”j Q aj®Q ]”j¤Q ajVR ]”jLR aj S ]”jS aj¦S ]”jœS aj@T ]”j6T ajÚT ]”jÐT ajtU ]”jjU ajV ]”jV ajðV ]”jæV ajŠW ]”j€W aj$X ]”jX aj¾X ]”j´X ajXY ]”jNY ajòY ]”jèY ajŒZ ]”j‚Z aj&[ ]”j[ ajÀ[ ]”j¶[ ajZ\ ]”jP\ ajô\ ]”jê\ aj�] ]”j…] aj7^ ]”j-^ ajÑ^ ]”jÇ^ aj` ]”j÷_ aj¯` ]”j¥` ajIa ]”j?a ajãa ]”jÙa aj}b ]”jsb ajc ]”j c aj±c ]”j§c ajKd ]”jAd ajåd ]”jÛd aje ]”jue ajf ]”jf ajg ]”jg ajÂg ]”j¸g aj\h ]”jRh ajöh ]”jìh aj‘i ]”j‡i aj+j ]”j!j ajÅj ]”j»j aj_k ]”jUk ajùk ]”jïk aj“l ]”j‰l aj-m ]”j#m ajÇm ]”j½m ajon ]”jen ajo ]”j o aj¿o ]”jµo ajgp ]”j]p ajq ]”jq aj·q ]”j­q aj_r ]”jUr ajs ]”jýr aj¯s ]”j¥s ajWt ]”jMt ajÿt ]”jõt aj§u ]”j�u ajOv ]”jEv aj÷v ]”jív ajŸw ]”j•w aj:x ]”j0x ajÔx ]”jÊx ajÂy ]”j¸y ajjz ]”j`z aj\{ ]”jR{ ajö{ ]”jì{ aj�| ]”j†| ajª} ]”j } ajE~ ]”j;~ ají~ ]”jã~ aj‡ ]”j} aj!€ ]”j€ aj»€ ]”j±€ ajU� ]”jK� ajï� ]”jå� aj‰‚ ]”j‚ aj#ƒ ]”jƒ aj½ƒ ]”j³ƒ ajX„ ]”jN„ aj… ]”jö„ aj¨… ]”jž… aj_† ]”jU† ajM‡ ]”jC‡ ajè‡ ]”jÞ‡ aj‚ˆ ]”jxˆ aj‰ ]”j‰ aj·‰ ]”j­‰ ajRŠ ]”jHŠ ajìŠ ]”j⊠aj†‹ ]”j|‹ aj Œ ]”jŒ ajºŒ ]”j°Œ ajT� ]”jJ� ajî� ]”jä� ajˆŽ ]”j~Ž aj"� ]”j� aj¼� ]”j²� ajV� ]”jL� ajñ� ]”jç� aj‹‘ ]”j�‘ ajl’ ]”jb’ aj“ ]”j “ aj¼“ ]”j²“ ajr” ]”jh” aj• ]”j• aj• ]”j¸• aj¢– ]”j˜– ajJ— ]”j@— ajò— ]”jè— aj¬˜ ]”j¢˜ ajf™ ]”j\™ ajTš ]”jJš aj*› ]”j › ajò› ]”jè› ajºœ ]”j°œ aj‚� ]”jx� ajJž ]”j@ž ajYŸ ]”jOŸ aj  ]”j÷Ÿ aj©  ]”jŸ  ajQ¡ ]”jG¡ aj'¢ ]”j¢ ajÝ¢ ]”jÓ¢ aj“£ ]”j‰£ ajI¤ ]”j?¤ aj¥ ]”j¥ aj¹¥ ]”j¯¥ ajT¦ ]”jJ¦ ajî¦ ]”jä¦ aj˨ ]”jÁ¨ aj—¬ ]”j�¬ aj,° ]”j"° ajư ]”j¼° aj`± ]”jV± ajú± ]”jð± aj·³ ]”j­³ ajQ´ ]”jG´ ajë´ ]”já´ aj…µ ]”j{µ aj¶ ]”j¶ aj¹¶ ]”j¯¶ au(jS· ]”jI· ají· ]”jã· aj‡¸ ]”j}¸ aj!¹ ]”j¹ aj#º ]”jº aj½º ]”j³º ajW» ]”jM» ajñ» ]”jç» aj‹¼ ]”j�¼ aj%½ ]”j½ aj¿½ ]”jµ½ ajY¾ ]”jO¾ ajÅ¿ ]”j»¿ ajmÀ ]”jcÀ aj#Á ]”jÁ aj½Á ]”j³Á aj� ]”jw ajà ]”jà ajµÃ ]”j«Ã aj]Ä ]”jSÄ ajÅ ]”jÅ aj¸Å ]”j®Å ajRÆ ]”jHÆ ajìÆ ]”jâÆ aj†Ç ]”j|Ç aj È ]”jÈ ajºÈ ]”j°È ajUÉ ]”jKÉ ajðÉ ]”jæÉ ajŠÊ ]”j€Ê aj2Ë ]”j(Ë ajèË ]”jÞË aj‚Ì ]”jxÌ aj*Í ]”j Í ajÒÍ ]”jÈÍ ajzÎ ]”jpÎ aj"Ï ]”jÏ ajÊÏ ]”jÀÏ ajrÐ ]”jhÐ ajÑ ]”jÑ ajÂÑ ]”j¸Ñ ajjÒ ]”j`Ò ajÓ ]”jÓ ajºÓ ]”j°Ó ajbÔ ]”jXÔ ajÕ ]”jÕ ajÖ ]”jÖ aj¨× ]”jž× ajBØ ]”j8Ø ajÜØ ]”jÒØ ajvÙ ]”jlÙ ajÚ ]”jÚ ajâÚ ]”jØÚ aj¦Û ]”jœÛ aj@Ü ]”j6Ü ajÚÜ ]”jÐÜ ajtÝ ]”jjÝ ajÞ ]”jÞ aj¨Þ ]”jžÞ ajBß ]”j8ß ajêß ]”jàß aj’à ]”jˆà aj:á ]”j0á ajâá ]”jØá ajŠâ ]”j€â aj$ã ]”jã aj¡ä ]”j—ä aj¯å ]”j¥å ajWæ ]”jMæ ajÿæ ]”jõæ aj™ç ]”j�ç aj3è ]”j)è ajÛè ]”jÑè ajƒé ]”jyé ajê ]”jê ajýê ]”jóê aj˜ë ]”jŽë aj2ì ]”j(ì ajÌì ]”jÂì ajfí ]”j\í ajî ]”jöí ajšî ]”j�î aj4ï ]”j*ï ajÎï ]”jÄï ajhð ]”j^ð ajñ ]”jùð aj�ñ ]”j“ñ aj7ò ]”j-ò ajÑò ]”jÇò ajkó ]”jaó ajô ]”jûó ajŸô ]”j•ô aj9õ ]”j/õ ajÓõ ]”jÉõ aj{ö ]”jqö aj÷ ]”j ÷ aj¯÷ ]”j¥÷ ajIø ]”j?ø ajãø ]”jÙø aj}ù ]”jsù ajú ]”j ú aj±ú ]”j§ú ajKû ]”jAû ajåû ]”jÛû ajü ]”juü ajý ]”jý aj³ý ]”j©ý ajMþ ]”jCþ ajÿ ]”jùþ aj�ÿ ]”j“ÿ ajE ]”j; aj ]”j  aj¯ ]”j¥ ajW ]”jM aj  ]”jÿ aj£ ]”j™ aj= ]”j3 aj× ]”jÍ ajq ]”jg aj ]”j aj³ ]”j© ajM ]”jC ajè ]”jÞ aj‚ ]”jx aj* ]”j ajÅ ]”j» aj_ ]”jU ajù ]”jï aj“ ]”j‰ aj. ]”j$ a•jÈ ]”j¾ ajb ]”jX ajü ]”jò aj– ]”jŒ aj0 ]”j& ajÊ ]”jÀ ajd ]”jZ ajþ ]”jô aj˜ ]”jŽ aj2 ]”j( ajv ]”jl aj ]”j ajª ]”j  ajD ]”j: ajÞ ]”jÔ ajx ]”jn aj ]”j aj¬ ]”j¢ ajF ]”j< ajà ]”jÖ ajz ]”jp aj ]”j  aj® ]”j¤ ajI ]”j? ajã ]”jÙ ajŽ ]”j„ aj¸ ]”j® ajà ]”j¹ aj– ]”jŒ ajÅ" ]”j»" aj`# ]”jV# ajú# ]”jð# aj”$ ]”jŠ$ aj.% ]”j$% ajÈ% ]”j¾% ajc& ]”jY& aj ' ]”j' aj§' ]”j�' ajA( ]”j7( ajÜ( ]”jÒ( ajv) ]”jl) aj* ]”j* ajª* ]”j * ajE+ ]”j;+ ají+ ]”jã+ aj•, ]”j‹, aj=- ]”j3- ajØ- ]”jÎ- ajr. ]”jh. aj/ ]”j/ aj¶/ ]”j¬/ ajP0 ]”jF0 ajê0 ]”jà0 aj„1 ]”jz1 aj2 ]”j2 aj¸2 ]”j®2 ajS3 ]”jI3 ajO4 ]”jE4 aj÷4 ]”jí4 ajå5 ]”jÛ5 aj©6 ]”jŸ6 aj_7 ]”jU7 aj8 ]”j 8 aj¯8 ]”j¥8 ajI9 ]”j?9 ajã9 ]”jÙ9 aj}: ]”js: aj; ]”j ; aj±; ]”j§; aj­< ]”j£< ajG= ]”j== ajá= ]”j×= aj{> ]”jq> aj? ]”j ? aj¯? ]”j¥? ajI@ ]”j?@ ajã@ ]”jÙ@ aj}A ]”jsA ajB ]”j B ajÀB ]”j¶B ajiC ]”j_C ajD ]”jD aj»D ]”j±D ajdE ]”jZE aj)F ]”jF ajîF ]”jäF ajlH ]”jbH aj#I ]”jI aj¾I ]”j´I ajuJ ]”jkJ aj,K ]”j"K ajÇK ]”j½K ajpL ]”jfL aj M ]”jM aj\N ]”jRN ajöN ]”jìN ajGP ]”j=P ajÂQ ]”j¸Q ajžR ]”j”R ajîS ]”jäS ajÀT ]”j¶T ajâU ]”jØU ajöV ]”jìV ajX ]”jX aj²X ]”j¨X ajÔY ]”jÊY ajèZ ]”jÞZ aj \ ]”j\ ajZ] ]”jP] aj|^ ]”jr^ ajž_ ]”j”_ ajp` ]”jf` ajœb ]”j’b ajSc ]”jIc ajíc ]”jãc aj‡d ]”j}d ajSe ]”jIe ajíe ]”jãe aj‡f ]”j}f ajSg ]”jIg ajíg ]”jãg aj‡h ]”j}h aj!i ]”ji aj»i ]”j±i ajUj ]”jKj ajïj ]”jåj aj‰k ]”jk ajkm ]”jam ajKo ]”jAo aj+q ]”j!q aj s ]”js ajët ]”ját ajÛu ]”jÑu aj»v ]”j±v ajdw ]”jZw ajÿw ]”jõw aj§x ]”j�x ajly ]”jby aj#z ]”jz ajÌz ]”jÂz ajf{ ]”j\{ aj| ]”jö{ ajš| ]”j�| ajh~ ]”j^~ aj ]”j aj« ]”j¡ ajæ€ ]”jÜ€ aj«� ]”j¡� aj ]”j¹‚ aj]ƒ ]”jSƒ aj÷ƒ ]”jíƒ aj&… ]”j… aj† ]”j† aj1‡ ]”j'‡ ajIˆ ]”j?ˆ ajO‰ ]”jE‰ ajHŠ ]”j>Š ajM‹ ]”jC‹ ajSŒ ]”jIŒ ajA� ]”j7� ajÛ� ]”jÑ� ajóŽ ]”jéŽ aj"� ]”j� aj#‘ ]”j‘ aj$’ ]”j’ aj<“ ]”j2“ aj=” ]”j3” aj>• ]”j4• aj-– ]”j#– aj— ]”j— aj˜ ]”j˜ aj"™ ]”j™ ajš ]”jš aj¹š ]”j¯š ajT› ]”jJ› ajî› ]”jä› aj� ]”j � aj6Ÿ ]”j,Ÿ ajV¡ ]”jL¡ ajv£ ]”jl£ ajv§ ]”jl§ aj¨ ]”j¨ ajû¨ ]”jñ¨ ajÛ© ]”jÑ© aj„ª ]”jzª aj,« ]”j"« ajÿ« ]”jõ« aj ­ ]”jÿ¬ ajÛ­ ]”jÑ­ aj±® ]”j§® ajK¯ ]”jA¯ aj° ]”j° aj·° ]”j­° ajß± ]”jÕ± ajz² ]”jp² aj³ ]”j ³ aj”¸ ]”jЏ aj.¹ ]”j$¹ aj9º ]”j/º aj†» ]”j|» aj!¼ ]”j¼ aj»¼ ]”j±¼ ajU½ ]”jK½ ajï½ ]”jå½ aj‰¾ ]”j¾ aj$¿ ]”j¿ aj¾¿ ]”j´¿ ajXÀ ]”jNÀ ajuÁ ]”jkÁ ajl ]”jb aj1à ]”j'à ajöà ]”jìà ajºÄ ]”j°Ä aj~Å ]”jtÅ ajBÆ ]”j8Æ ajÇ ]”jüÆ ajÊÇ ]”jÀÇ ajŽÈ ]”j„È ajRÉ ]”jHÉ ajÊ ]”j Ê ajÚÊ ]”jÐÊ ajuË ]”jkË ajÌ ]”jÌ aj·Ì ]”j­Ì ajQÍ ]”jGÍ ajëÍ ]”jáÍ aj…Î ]”j{Î ajÏ ]”jÏ aj¹Ï ]”j¯Ï ajSÐ ]”jIÐ ajíÐ ]”jãÐ aj‡Ñ ]”j}Ñ aj!Ò ]”jÒ aj»Ò ]”j±Ò ajUÓ ]”jKÓ ajïÓ ]”jåÓ aj‰Ô ]”jÔ aj#Õ ]”jÕ aj½Õ ]”j³Õ ajWÖ ]”jMÖ ajñÖ ]”jçÖ aj‹× ]”j�× aj3Ø ]”j)Ø ajÍØ ]”jÃØ ajgÙ ]”j]Ù aj$Þ ]”jÞ aj¾Þ ]”j´Þ ajXß ]”jNß ajòß ]”jèß aj�à ]”jƒà aj5á ]”j+á ajÏá ]”jÅá ajiâ ]”j_â ajã ]”júâ ajžã ]”j”ã aj8ä ]”j.ä ajÒä ]”jÈä ajlå ]”jbå ajæ ]”jýå aj¡æ ]”j—æ aj;ç ]”j1ç ajÕç ]”jËç ajoè ]”jeè aj é ]”jÿè aj%ê ]”jê aj¿ê ]”jµê ajYë ]”jOë ajôë ]”jêë ají ]”jí aj¹í ]”j¯í ajbî ]”jXî ajBï ]”j8ï ajüï ]”jòï aj¤ð ]”jšð ajMñ ]”jCñ ajõñ ]”jëñ aj�ò ]”j…ò ajQó ]”jGó ajìó ]”jâó aj†ô ]”j|ô aj õ ]”jõ ajºõ ]”j°õ ajTö ]”jJö ajîö ]”jäö ajˆ÷ ]”j~÷ aj"ø ]”jø aj¼ø ]”j²ø ajVù ]”jLù ajðù ]”jæù ajŠú ]”j€ú aj$û ]”jû aj ÿ ]”jÿ aj§ÿ ]”j�ÿ ajA ]”j7 ajÛ ]”jÑ aju ]”jk aj ]”j aj© ]”jŸ ajª ]”j  aj. ]”j$ ajÉ ]”j¿ ajc ]”jY ajÏ ]”jÅ ajw ]”jm ajI ]”j? ajã ]”jÙ aj} ]”js aj ]”j aj± ]”j§ ajY ]”jO aj ]”j ajª ]”j  ajÓ ]”jÉ aj‰ ]”j ajN ]”jD ajö ]”jì ajº ]”j° ajš ]”j� aj² ]”j¨ ajv ]”jl aj, ]”j" ajþ ]”jô ajÍ ]”jà ajg ]”j] aj ]”j÷ aj› ]”j‘ aj�! ]”jƒ! aj'" ]”j" ajÏ" ]”jÅ" aji# ]”j_# aj$ ]”jù# ajã$ ]”jÙ$ aj‹% ]”j�% aj3& ]”j)& ajÞ' ]”jÔ' aj¢( ]”j˜( ajf) ]”j\) aj* ]”j* ajˆ+ ]”j~+ aj0, ]”j&, aj>. ]”j4. aj/ ]”j / aj 1 ]”j1 aj*3 ]”j 3 ajÄ3 ]”jº3 aj^4 ]”jT4 ajø4 ]”jî4 ajL6 ]”jB6 ajæ6 ]”jÜ6 aj 8 ]”j–8 aj:9 ]”j09 aj: ]”j : ajô: ]”jê: ajW< ]”jM< aj? ]”j ? aj»? ]”j±? ajVA ]”jLA ajËE ]”jÁE ajfF ]”j\F ajG ]”jöF ajšG ]”j�G aj4H ]”j*H ajÎH ]”jÄH ajhI ]”j^I ajJ ]”jøI ajœJ ]”j’J aj6K ]”j,K ajÐK ]”jÆK ajjL ]”j`L ajM ]”júL ajžM ]”j”M aj8N ]”j.N ajÒN ]”jÈN ajlO ]”jbO ajP ]”jüO aj P ]”j–P ajµQ ]”j«Q aj‡R ]”j}R ajiS ]”j_S aj;T ]”j1T ajãT ]”jÙT aj}U ]”jsU aj%V ]”jV aj¿V ]”jµV ajgW ]”j]W ajX ]”jX ajñX ]”jçX aj‹Y ]”j�Y ajBZ ]”j8Z aj[ ]”j [ aj®[ ]”j¤[ aj“\ ]”j‰\ ajž] ]”j”] ajT^ ]”jJ^ aj _ ]”j_ ajÀ_ ]”j¶_ ajh` ]”j^` aja ]”ja aj¹a ]”j¯a aj~b ]”jtb ajBc ]”j8c ajùc ]”jïc ajçd ]”jÝd aj‚e ]”jxe ajf ]”jf aj¶f ]”j¬f ajlg ]”jbg ajh ]”jüg ajÛh ]”jÑh ajui ]”jki ajj ]”jj aj©j ]”jŸj ajCk ]”j9k ajîk ]”jäk ajtm ]”jjm ajÉp ]”j¿p ajæq ]”jÜq aj1v ]”j'v ajw ]”jw ajÈw ]”j¾w ajøy ]”jîy aj“z ]”j‰z ajf{ ]”j\{ aj¶ ]”j¬ aj{€ ]”jq€ ajN� ]”jD� aj0‚ ]”j&‚ ajÊ‚ ]”jÀ‚ ajdƒ ]”jZƒ ajþƒ ]”jôƒ aj … ]”j–… aj:† ]”j0† aj~ˆ ]”jtˆ aj‰ ]”j‰ aj²‰ ]”j¨‰ ajLŠ ]”jBŠ ajæŠ ]”jÜŠ aj€‹ ]”jv‹ ajRŒ ]”jHŒ ajìŒ ]”j⌠aj¾� ]”j´� aj(� ]”j� ajú� ]”jð� ajÌ‘ ]”j‘ ajº’ ]”j°’ aj)” ]”j” ajÄ” ]”jº” aj^• ]”jT• ajø• ]”jî• aj’– ]”jˆ– aj-— ]”j#— aj"˜ ]”j˜ aj½˜ ]”j³˜ aj“› ]”j‰› aj<œ ]”j2œ aj³� ]”j©� aj\ž ]”jRž ajŸ ]”júž aj­Ÿ ]”j£Ÿ ajU  ]”jK  ajþ  ]”jô  aj˜¡ ]”jŽ¡ aj2¢ ]”j(¢ ajÌ¢ ]”j¢ ajf£ ]”j\£ aj¤ ]”j÷£ aj©¤ ]”jŸ¤ ajC¥ ]”j9¥ ajÝ¥ ]”jÓ¥ ajw¦ ]”jm¦ aj§ ]”j§ aj«§ ]”j¡§ ajE¨ ]”j;¨ aj0« ]”j&« ajË« ]”jÁ« aj�¬ ]”jw¬ aj­ ]”j­ ají ]”j¹­ aj]® ]”jS® aj÷® ]”jí® aj‘¯ ]”j‡¯ aj,° ]”j"° ajÔ° ]”jʰ aj´ ]”j´ aj´´ ]”jª´ ajNµ ]”jDµ ajèµ ]”jÞµ aj“¶ ]”j‰¶ ajW· ]”jM· aj@¸ ]”j6¸ aj¹ ]”ju¹ ajº ]”jº aj³º ]”j©º ajN» ]”jD» ajè» ]”jÞ» aj‚¼ ]”jx¼ aj½ ]”j½ aj¶½ ]”j¬½ ajP¾ ]”jF¾ ajê¾ ]”jྠaj„¿ ]”jz¿ ajÀ ]”jÀ aj¸À ]”j®À ajRÁ ]”jHÁ ajìÁ ]”jâÁ aj†Â ]”j| aj à ]”jà aj»Ã ]”j±Ã ajUÄ ]”jKÄ ajûÅ ]”jñÅ aj•Æ ]”j‹Æ aj/Ç ]”j%Ç ajÉÇ ]”j¿Ç ajcÈ ]”jYÈ aj'É ]”jÉ ajÁÉ ]”j·É ajgË ]”j]Ë aj Í ]”jÍ aj§Í ]”j�Í ajAÎ ]”j7Î ajéÎ ]”jßÎ ajƒÏ ]”jyÏ ajÐ ]”jÐ aj·Ð ]”j­Ð ajQÑ ]”jGÑ ajëÑ ]”jáÑ aj…Ò ]”j{Ò ajÓ ]”jÓ aj¹Ó ]”j¯Ó ajSÔ ]”jIÔ ajíÔ ]”jãÔ aj‡Õ ]”j}Õ aj!Ö ]”jÖ aj»Ö ]”j±Ö ajU× ]”jK× aj Ù ]”j–Ù aj:Ú ]”j0Ú ajÔÚ ]”jÊÚ ajnÛ ]”jdÛ ajÜ ]”jþÛ aj¢Ü ]”j˜Ü aj<Ý ]”j2Ý ajÖÝ ]”jÌÝ ajpÞ ]”jfÞ aj ß ]”jß aj²ß ]”j¨ß ajLà ]”jBà ajÄá ]”jºá aj^â ]”jTâ ajøâ ]”jîâ aj˜é ]”jŽé aj2ê ]”j(ê ajÌê ]”jÂê ajfë ]”j\ë ajì ]”jöë ajšì ]”j�ì aj4í ]”j*í ajÎí ]”jÄí ajhî ]”j^î aj×ï ]”jÍï ajqð ]”jgð aj ñ ]”jñ aj¥ñ ]”j›ñ aj?ò ]”j5ò ajÙò ]”jÏò ajsó ]”jió aj ô ]”jô aj§ô ]”j�ô ajAõ ]”j7õ ajÛõ ]”jÑõ ajuö ]”jkö aj÷ ]”j÷ aj©÷ ]”jŸ÷ ajCø ]”j9ø ajÝø ]”jÓø ajwù ]”jmù ajú ]”jú aj«ú ]”j¡ú ajEû ]”j;û ajßû ]”jÕû ajÍÿ ]”jÃÿ ajg ]”j] aj ]”j÷ aj› ]”j‘ aj5 ]”j+ ajÏ ]”jÅ aji ]”j_ aj ]”jù aj� ]”j“ aj7 ]”j- ajÑ ]”jÇ ajk ]”ja aj ]”jû ajŸ ]”j• aj9 ]”j/ ajÓ ]”jÉ ajm ]”jc aj ]”jý aj¡ ]”j— aj; ]”j1 ajÕ ]”jË ajo ]”je aj ]”jÿ aj£ ]”j™ aj= ]”j3 aj× ]”jÍ ajq ]”jg aj  ]”j aj¥ ]”j› aj? ]”j5 ajÙ ]”jÏ aj$ ]”j aj¾ ]”j´ ajX ]”jN ajò ]”jè ajŒ ]”j‚ aj& ]”j ajÀ ]”j¶ ajZ ]”jP ajô ]”jê ajŽ ]”j„ aj( ]”j aj ]”j¸ aj\ ]”jR ajö ]”jì aj0 ]”j& ajÊ ]”jÀ ajd! ]”jZ! aj' ]”j' aj²' ]”j¨' ajL( ]”jB( ajæ( ]”jÜ( aj€) ]”jv) aj* ]”j* aj´* ]”jª* ajN+ ]”jD+ ajé+ ]”jß+ ajƒ, ]”jy, aj- ]”j- aj·- ]”j­- ajQ. ]”jG. ajë. ]”já. aj…/ ]”j{/ aj0 ]”j0 aj¹0 ]”j¯0 ajS1 ]”jI1 ají1 ]”jã1 aj‡2 ]”j}2 aj!3 ]”j3 aj»3 ]”j±3 ajU4 ]”jK4 ajï4 ]”jå4 aj‰5 ]”j5 aj#6 ]”j6 aj½6 ]”j³6 ajW7 ]”jM7 ajñ7 ]”jç7 aj‹8 ]”j�8 aj%9 ]”j9 aj¿9 ]”jµ9 ajY: ]”jO: ajó: ]”jé: aj�; ]”jƒ; aj'< ]”j< ajÁ< ]”j·< aj[= ]”jQ= ajõ= ]”jë= aj�> ]”j…> aj)? ]”j? ajÃ? ]”j¹? aj]@ ]”jS@ aj÷@ ]”jí@ aj‘A ]”j‡A aj+B ]”j!B ajÅB ]”j»B aj_C ]”jUC ajùC ]”jïC aj“D ]”j‰D aj.E ]”j$E ajäE ]”jÚE ajG ]”jøF ajEH ]”j;H aj I ]”jÿH ajvJ ]”jlJ aj-K ]”j#K ajãK ]”jÙK aj™L ]”j�L aj4M ]”j*M ajÎM ]”jÄM aj¡N ]”j—N aj;O ]”j1O aj P ]”jP ajðP ]”jæP aj“Q ]”j‰Q aj-R ]”j#R ajÝS ]”jÓS ajˆT ]”j~T ajqU ]”jgU aj˜V ]”jŽV aj3W ]”j)W ajÍW ]”jÃW aj‹X ]”j�X aj4Y ]”j*Y aj \ ]”j\ ajâ^ ]”jØ^ aj´_ ]”jª_ aj‹b ]”j�b ajbe ]”jXe aj@f ]”j6f ajÚf ]”jÐf aj‚g ]”jxg ajPh ]”jFh ajêh ]”jàh aj„i ]”jzi ajj ]”jj aj¸j ]”j®j aj~k ]”jtk ajl ]”jl aj²l ]”j¨l ajhm ]”j^m ajn ]”jn ajªn ]”j n ajDo ]”j:o aj&p ]”jp ajÎp ]”jÄp ajvq ]”jlq ajr ]”jr aj.s ]”j$s ajÉs ]”j¿s ajt ]”jut aju ]”ju aj³u ]”j©u ajiv ]”j_v ajw ]”jùv ajžw ]”j”w aj8x ]”j.x ajÒx ]”jÈx ajly ]”jby ajz ]”jüy aj®z ]”j¤z ajV{ ]”jL{ ajð{ ]”jæ{ ajŠ| ]”j€| aj$} ]”j} aj¾} ]”j´} ajX~ ]”jN~ ajò~ ]”jè~ ajŒ ]”j‚ aj&€ ]”j€ ajÀ€ ]”j¶€ ajZ� ]”jP� ajô� ]”jê� ajŽ‚ ]”j„‚ aj(ƒ ]”jƒ ajƒ ]”j¸ƒ aj\„ ]”jR„ ajö„ ]”jì„ aj�… ]”j†… aj*† ]”j † ajĆ ]”jº† aj^‡ ]”jT‡ ajø‡ ]”jî‡ aj’ˆ ]”jˆˆ aj,‰ ]”j"‰ ajƉ ]”j¼‰ aj`Š ]”jVŠ ajúŠ ]”jðŠ aj”‹ ]”jŠ‹ aj.Œ ]”j$Œ ajÈŒ ]”j¾Œ ajb� ]”jX� aj=Ž ]”j3Ž ajåŽ ]”jÛŽ ajÍ� ]”jÃ� ajµ� ]”j«� aj¯‘ ]”j¥‘ ajJ’ ]”j@’ ajŸ“ ]”j•“ aj:” ]”j0” aj • ]”j• ajä• ]”jÚ• aj¨– ]”jž– ajl— ]”jb— aj0˜ ]”j&˜ ajý› ]”jó› aj¥œ ]”j›œ aj?� ]”j5� ajÙ� ]”jÏ� ajsž ]”již aj†Ÿ ]”j|Ÿ ajÝ  ]”jÓ  ajx¡ ]”jn¡ aj¢ ]”j¢ aj¬¢ ]”j¢¢ ajö§ ]”jì§ ajÍ« ]”jë ajg¬ ]”j]¬ aj­ ]”j÷¬ aj® ]”jý­ aj¢® ]”j˜® aj<¯ ]”j2¯ ajÖ¯ ]”j̯ ajp° ]”jf° aj ± ]”j± aj¤± ]”jš± aj>² ]”j4² ajز ]”jβ ajr³ ]”jh³ aj ´ ]”j´ aj¦´ ]”jœ´ aj@µ ]”j6µ ajÚµ ]”jе aj�¶ ]”j†¶ aj+· ]”j!· ajÅ· ]”j»· aj_¸ ]”jU¸ ajù¸ ]”jï¸ aj“¹ ]”j‰¹ aj-º ]”j#º ajǺ ]”j½º aja» ]”jW» ajû» ]”jñ» aj•¼ ]”j‹¼ aj/½ ]”j%½ ajɽ ]”j¿½ ajc¾ ]”jY¾ ajý¾ ]”jó¾ aj—¿ ]”j�¿ aj1À ]”j'À ajËÀ ]”jÁÀ ajeÁ ]”j[Á ajÿÁ ]”jõÁ aj™Â ]”j� aj3à ]”j)à ajÍà ]”jÃà ajgÄ ]”j]Ä ajÅ ]”j÷Ä aj›Å ]”j‘Å aj5Æ ]”j+Æ ajÏÆ ]”jÅÆ ajiÇ ]”j_Ç ajÈ ]”jùÇ ajžÈ ]”j”È aj8É ]”j.É ajÒÉ ]”jÈÉ ajlÊ ]”jbÊ ajË ]”jüÊ aj Ë ]”j–Ë aj:Ì ]”j0Ì ajÔÌ ]”jÊÌ ajnÍ ]”jdÍ ajÎ ]”jþÍ aj¢Î ]”j˜Î aj<Ï ]”j2Ï ajÖÏ ]”jÌÏ ajpÐ ]”jfÐ aj Ñ ]”jÑ aj¤Ñ ]”jšÑ aj>Ò ]”j4Ò ajØÒ ]”jÎÒ ajrÓ ]”jhÓ aj Ô ]”jÔ aj¦Ô ]”jœÔ aj@Õ ]”j6Õ ajÚÕ ]”jÐÕ ajtÖ ]”jjÖ aj× ]”j× aj©× ]”jŸ× ajCØ ]”j9Ø ajÝØ ]”jÓØ au(jwÙ ]”jmÙ ajÚ ]”jÚ aj«Ú ]”j¡Ú ajEÛ ]”j;Û ajßÛ ]”jÕÛ ajyÜ ]”joÜ ajÝ ]”j Ý aj­Ý ]”j£Ý ajGÞ ]”j=Þ ajáÞ ]”j×Þ aj{ß ]”jqß ajà ]”j à aj¯à ]”j¥à ajIá ]”j?á ajãá ]”jÙá aj}â ]”jsâ ajã ]”j ã aj±ã ]”j§ã ajKä ]”jAä ajåä ]”jÛä ajå ]”juå ajæ ]”jæ aj ç ]”jç ajè ]”jöç ajÒè ]”jÈè ajmé ]”jcé ajê ]”jýé aj¢ê ]”j˜ê ajKë ]”jAë ajåë ]”jÛë aj€ì ]”jvì ají ]”jí aj´í ]”jªí aj\î ]”jRî ajöî ]”jìî ajð ]”jð ajâð ]”jØð aj´ñ ]”jªñ aj†ò ]”j|ò ajXó ]”jNó aj*ô ]”j ô ajýô ]”jóô ajFö ]”j<ö ajüö ]”jòö aj²÷ ]”j¨÷ ajhø ]”j^ø ajù ]”jù ajªú ]”j ú ajþû ]”jôû ajçü ]”jÝü ajWÿ ]”jMÿ aj ]”j aj, ]”j" aj  ]”j aj§ ]”j� ajA ]”j7 ajÛ ]”jÑ aju ]”jk aj ]”j aj© ]”jŸ ajD ]”j: ajÞ ]”jÔ ajx ]”jn aj ]”j aj¬ ]”j¢ ajF ]”j< ajï ]”jå aj— ]”j� aj[ ]”jQ ajM ]”jC ajõ ]”jë aj� ]”j“ ajS ]”jI ajû ]”jñ ajŸ ]”j• ajÄ ]”jº aj¡0 ]”j—0 ajt1 ]”jj1 ajF2 ]”j<2 aj3 ]”j3 ajë3 ]”já3 aj½4 ]”j³4 aj�5 ]”j…5 aja6 ]”jW6 aj37 ]”j)7 aj8 ]”jû7 aj×8 ]”jÍ8 aj©9 ]”jŸ9 aj{: ]”jq: ajM; ]”jC; aj< ]”j< ajñ< ]”jç< ajÃ= ]”j¹= aj•> ]”j‹> ajg? ]”j]? aj9@ ]”j/@ aj A ]”jA aj¦A ]”jœA ajxB ]”jnB ajXC ]”jNC ajóC ]”jéC aj�D ]”jƒD aj'E ]”jE ajÂE ]”j¸E aj\F ]”jRF ajöF ]”jìF aj�G ]”j†G aj*H ]”j H ajÄH ]”jºH aj^I ]”jTI ajJ ]”jýI ajçJ ]”jÝJ aj‚K ]”jxK ajL ]”jL aj¶L ]”j¬L ajPM ]”jFM ajêM ]”jàM aj„N ]”jzN ajO ]”jO aj¹O ]”j¯O ajTP ]”jJP ajïP ]”jåP ajÒR ]”jÈR ajzS ]”jpS ajT ]”j T aj¯T ]”j¥T ajIU ]”j?U ajãU ]”jÙU aj}V ]”jsV ajW ]”j W aj±W ]”j§W ajKX ]”jAX ajæX ]”jÜX aj€Y ]”jvY ajZ ]”jZ aj´Z ]”jªZ ajN[ ]”jD[ ajè[ ]”jÞ[ aj‘\ ]”j‡\ aj+] ]”j!] ajÅ] ]”j»] aj{^ ]”jq^ aj_ ]”j _ aj¯_ ]”j¥_ ajm` ]”jc` aja ]”jý` aj¡a ]”j—a aj;b ]”j1b ajÖb ]”jÌb aj—c ]”j�c aj1d ]”j'd ajËd ]”jÁd ajee ]”j[e ajÿe ]”jõe aj™f ]”j�f ajXg ]”jNg ajòg ]”jèg ajŒh ]”j‚h aj&i ]”ji ajÀi ]”j¶i ajZj ]”jPj ajôj ]”jêj ajŽk ]”j„k aj(l ]”jl ajÂl ]”j¸l aj\m ]”jRm ajöm ]”jìm aj�n ]”j†n aj*o ]”j o ajÄo ]”jºo aj^p ]”jTp ajøp ]”jîp aj’q ]”jˆq aj,r ]”j"r ajÆr ]”j¼r aj`s ]”jVs ajús ]”jðs aj”t ]”jŠt aj.u ]”j$u ajÖu ]”jÌu ajpv ]”jfv aj w ]”jw aj¤w ]”jšw aj>x ]”j4x ajØx ]”jÎx ajry ]”jhy aj z ]”jz aj¦z ]”jœz aj@{ ]”j6{ ajÚ{ ]”jÐ{ ajt| ]”jj| aj} ]”j} aj¨} ]”jž} ajB~ ]”j8~ ajÜ~ ]”jÒ~ ajv ]”jl aj€ ]”j€ ajª€ ]”j € ajD� ]”j:� ajÞ� ]”jÔ� ajx‚ ]”jn‚ ajƒ ]”jƒ aj¬ƒ ]”j¢ƒ ajF„ ]”j<„ ajà„ ]”jÖ„ ajz… ]”jp… aj† ]”j † aj®† ]”j¤† ajH‡ ]”j>‡ aj⇠]”j؇ aj|ˆ ]”jrˆ aj‰ ]”j ‰ aj°‰ ]”j¦‰ ajJŠ ]”j@Š ajäŠ ]”jÚŠ aj~‹ ]”jt‹ ajŒ ]”jŒ aj²Œ ]”j¨Œ ajL� ]”jB� ajæ� ]”jÜ� aj€Ž ]”jvŽ aj� ]”j� aj´� ]”jª� ajN� ]”jD� ajè� ]”jÞ� aj‚‘ ]”jx‘ aj’ ]”j’ aj¶’ ]”j¬’ ajP“ ]”jF“ ajê“ ]”jà“ aj„” ]”jz” aj• ]”j• aj¸• ]”j®• ajR– ]”jH– ajì– ]”jâ– aj†— ]”j|— aj ˜ ]”j˜ ajº˜ ]”j°˜ ajT™ ]”jJ™ ajî™ ]”jä™ ajˆš ]”j~š aj"› ]”j› aj¼› ]”j²› ajVœ ]”jLœ ajðœ ]”jæœ ajŠ� ]”j€� aj$ž ]”jž aj¾ž ]”j´ž ajXŸ ]”jNŸ ajòŸ ]”jèŸ ajŒ  ]”j‚  aj&¡ ]”j¡ ajÀ¡ ]”j¶¡ ajZ¢ ]”jP¢ ajô¢ ]”jê¢ ajŽ£ ]”j„£ ajð¤ ]”jæ¤ aj‹¥ ]”j�¥ aj/¨ ]”j%¨ ají¨ ]”j㨠aj•© ]”j‹© aj0ª ]”j&ª aj˪ ]”jÁª aj«« ]”j¡« aj™¬ ]”j�¬ aj4­ ]”j*­ ajÜ­ ]”jÒ­ ajw® ]”jm® aj¯ ]”j¯ aj¡° ]”j—° aj<± ]”j2± aj² ]”j÷± ajœ² ]”j’² aj7³ ]”j-³ ajѳ ]”jdz ajk´ ]”ja´ ajµ ]”jû´ ajŸµ ]”j•µ aj9¶ ]”j/¶ ajÔ¶ ]”jʶ ajŹ ]”j»¹ ajR½ ]”jH½ aj%¾ ]”j¾ aj¿¾ ]”jµ¾ ajY¿ ]”jO¿ ajÀ ]”j À aj±À ]”j§À ajKÁ ]”jAÁ ajåÁ ]”jÛÁ aj ]”ju ajà ]”jà aj³Ã ]”j©Ã ajMÄ ]”jCÄ ajçÄ ]”jÝÄ aj�Å ]”jwÅ ajÆ ]”jÆ ajµÆ ]”j«Æ ajOÇ ]”jEÇ ajéÇ ]”jßÇ ajƒÈ ]”jyÈ ajÉ ]”jÉ aj·É ]”j­É ajQÊ ]”jGÊ ajË ]”jË aj©Ë ]”jŸË ajCÌ ]”j9Ì ajÝÌ ]”jÓÌ ajwÍ ]”jmÍ ajÎ ]”jÎ aj«Î ]”j¡Î ajEÏ ]”j;Ï ajßÏ ]”jÕÏ ajyÐ ]”joÐ ajÑ ]”j Ñ aj­Ñ ]”j£Ñ ajyÒ ]”joÒ aj!Ó ]”jÓ aj»Ó ]”j±Ó ajUÔ ]”jKÔ ajïÔ ]”jåÔ aj‰Õ ]”jÕ aj1Ö ]”j'Ö ajËÖ ]”jÁÖ aje× ]”j[× ajÿ× ]”jõ× aj™Ø ]”j�Ø aj3Ù ]”j)Ù ajÍÙ ]”jÃÙ ajgÚ ]”j]Ú ajÛ ]”j÷Ú aj›Û ]”j‘Û aj5Ü ]”j+Ü ajÐÜ ]”jÆÜ ajkÝ ]”jaÝ ajÞ ]”j Þ ajºÞ ]”j°Þ ajTß ]”jJß aj»á ]”j±á ajUâ ]”jKâ ajQã ]”jGã ajDä ]”j:ä ajÞä ]”jÔä ajxå ]”jnå ajæ ]”j æ aj­æ ]”j£æ ajGç ]”j=ç ajáç ]”j×ç aj{è ]”jqè ajé ]”j é ajÁé ]”j·é ajdê ]”jZê aj ë ]”jë ajœì ]”j’ì aj`í ]”jVí ajî ]”jþí ajâî ]”jØî aj|ï ]”jrï aj$ð ]”jð ajÌð ]”jÂð ajžñ ]”j”ñ ajTò ]”jJò ajüò ]”jòò aj¤ó ]”jšó ajZô ]”jPô aj4õ ]”j*õ ajÎõ ]”jÄõ ajhö ]”j^ö aj÷ ]”jøö ajœ÷ ]”j’÷ aj6ø ]”j,ø ajÐø ]”jÆø ajjù ]”j`ù ajú ]”júù ajžú ]”j”ú aj8û ]”j.û ajÒû ]”jÈû ajlü ]”jbü ajý ]”jüü aj ý ]”j–ý aj:þ ]”j0þ ajÔþ ]”jÊþ ajnÿ ]”jdÿ aj]”j aj¾]”j´ajt]”jjaj]”jaj1]”j'ajÏ]”jÅaj�]”jwaj#]”jaj½]”j³ajh]”j^auŒnameids”}”(j’ j� jàjÝj“j5j“j�jMjþjFjCjj±jùjöj³jdj¬j©jfjj_j\jjÊjjjÌj}jÆjÃj€j0jyjvj3jäj,j)jæj—jßjÜj™jJj’ j� jL jýjE jB jÿ j° jø jõ j² jc j« j¨ je j j^ j[ j jÉ j j jË j| jÅ j j j/ j!jÒ j“j�jMjýjïj j‰j:j#jÔj½jnjhjejijjFjCjÖj†j¢jSj<jíj.j+jèj˜jŠj;j$jÕj¾jojXj jòj£j�j=j'jØjÁjrj[j jM jJ j j·j© jZ j™#jJ#j3$jä#jk%j%j&j¶%j'j·&j 'jQ'jæ(j—(j×*j‡*j,jÀ+j“.jC.j-/jÞ.jÈ/jx/jt1j$1j3jË2jG4j÷3jî5jž5j‰6j96j08jà7jh9j9j};j-;jÉ=jy=j8?jé>jÈAjyAjþDj®Dj^FjFjùFj©Fj”GjDGjÍHj}HjKjÉJj´KjdKjRjÅQj¾RjnRj[j¾Zj´\je\jú]j«]j”^jE^j._jß^jÈ_jy_jb`j`j)cjÚbjÃcjtcjkdjdjej¶djðfj¡fjŠgj;gj$hjÕgj´jjejjNkjÿjj9mjêljHnjùmjânj“nj|oj-ojpjÇoj°pjapjJqjûpjÇrjxrjDtjõsjÞtj�tj`wjwjzjÊyj³zjdzjž|jO|j8}jé|j‘jBjJ‚jû�jä‚j•‚jf…j…jˆjЇjމj?‰j(ŠjÙ‰j—‹jH‹j„—j�—jO�jÿŒjo™jl™jò—j¢—jK�jH�jÝ™j�™jïžjìžj¹�ji�j� j~ j]Ÿj Ÿj5¡j2¡jï jŸ jè¡jå¡j¢¡jS¡j›¢j˜¢jU¢j¢jN£jK£j£j¹¢j:¤j7¤j¼£jl£j—¤jG¤jj¥j¥j¶«j³«jN¦jþ¥j'°j$°j$¬jÔ«j±j±j•°jE°jϱj̱j‰±j9±j+²jܱjŲjv²jm³j³j´j¸³j¢´jR´jgµjí´j¶jεj¸¶ji¶j|·j·j@¸jÇ·j¹j‹¸jž¹jO¹j8ºjé¹jÒºjƒºjl»j»j¼j·»j ¼jQ¼j:½jë¼jvÊj…½jrÒjÁÊj(ÓjÙÒjaÔj”Ój;Új¬Ôj‡Üj”ÚjuÝjÒÜjcÞjÀÝjýÞj®ÞjìçjißjºéjEèjzëjêj>ìjÅëjØìj‰ìjríj#íj îj½íj¦îjWîj@ïjñîjÚïj‹ïj–òj%ðjÈ÷jáòjÐüjøjŒÿjýjøj×ÿjdjCjRj¯j, j�j’j… j:jëjRj…jìj�j†j7jKjÑjåj–jj0jCjÊj[jŽj�j¦j3jèjqj~jÝj¼jËj(jÇj$jajjûj¬j• jF j/!jà jó!jz!j�"j>"j¥#jØ"j?$jð#j-%jŠ$j&jx%jß&jf&jz'j*'jn(j(j`)j)j2*jã)jÚ*j‹*j¬+j]+jF,j÷+jà,j‘,j²-jc-j„.j5.j:/jë.jÿ/j¯/jU2jR2j2j¿1j±2jb2jK3jü2jå3j–3j4j04j5jÊ4j³5jd5j;7jì6j“8jC8j.9jÞ8jÈ9jy9jb:j:jü:j­:j–;jG;j0<já;jÊ<j{<jd=j=jþ=j¯=j˜>jI>j2?jã>jÌ?j}?jf@j@jAj±@jšAjKAj4BjåAjÎBjBjhCjCjDj³Cj�DjMDjoEj Ej FjºEjÛFjŒFjuGj&GjHHjøGjâHj“Hj|Ij-IjJjÇIj°JjaJjKKjûJjåKj–KjLj0LjMjÊLj³MjdMjMNjþMjèNj˜Nj‚Oj3OjPjÍOj¶PjgPjPQjQjêQj›Qj„Rj5RjSjÏRjãSj“Sj~Tj.TjUjÉTj²UjcUjLVjýUjæVj—Vj€Wj1WjXjËWj´XjeXj`YjYjúYj«Yj”ZjEZj.[jßZjÈ[jy[jb\j\jü\j­\j–]jG]j0^já]jÊ^j{^jd_j_jþ_j¯_j˜`jI`jŠaj‡ajDajô`jçaj—aj�bj2bjcjÌbjµcjfcjPdjdjêdj›dj„ej5ejfjÏej¸fjifjRgjgjìgj�gj”hjEhjàjj‘jj{kj+kj#ljÔkj¾ljnljYmj mjômj¤mj�pj@pj8qjépjÒqjƒqjlrjrjsj·rj¯sj`sjJtjúsjätj•tj~uj/ujvjÉuj³vjcvjMwjþvjçwj˜wj�xjNxj¾yjoyjtzj%zj*{jÛzjÄ{ju{j^|j|jø|j©|j’}jC}j,~jÝ}jã~j“~j}j.j)€jÚjÕ€j†€j}�j.�j*‚jÚ�jÄ‚ju‚j^ƒjƒjøƒj©ƒj’„jC„j,…jÝ„jÆ…jw…j`†j†jú†j«†j”‡jE‡j.ˆj߇jȈjyˆjb‰j‰jü‰j­‰j–ŠjGŠj0‹jáŠjÊ‹j{‹jdŒjŒjþŒj¯Œj˜�jI�j2Žjã�jÌŽj}Žjf�j�j�j±�jš�jK�j4‘jå�jΑj‘jh’j’j“j³’jœ“jM“j6”jç“jДj�”jj•j•j–jµ•jž–jO–j8—jé–jÒ—jƒ—jl˜j˜j™j·˜j ™jQ™j;šjë™jÕšj†šjo›j ›j œjº›j£œjTœj=�jîœj×�jˆ�jqžj"žj Ÿj¼žj¥ŸjVŸj? jðŸjÙ jŠ js¡j$¡j ¢j¾¡j§¢jX¢jA£jò¢jÛ£jŒ£ju¤j&¤j¥jÀ¤j©¥jZ¥jC¦jô¥jݦjަjw§j(§j¨j§j«¨j\¨jE©jö¨jß©j�©jyªj*ªj«jĪj­«j^«jG¬jø«já¬j’¬j{­j,­j®jÆ­j¯®j`®jI¯jú®jã¯j”¯j}°j.°j±jȰj±±jb±jK²jü±jå²j–²j³j0³j´jʳj³´jd´jMµjþ´jèµj˜µjž¶jO¶j8·jé¶jÒ·jƒ·jl¸j¸j¹j·¸j ¹jQ¹j:ºjë¹jÔºj…ºjn»j»j¼j¹»j£¼jS¼j=½jî¼j×½jˆ½jr¾j"¾j ¿j½¾j¦¿jW¿j@Àjñ¿jÚÀj‹ÀjtÁj%ÁjÂj¿Áj¨ÂjYÂjCÃjóÂjÝÃjŽÃjwÄj(ÄjÅjÂÄj«Åj\ÅjEÆjöÅj߯j�ÆjyÇj*ÇjÈjÄÇj­Èj^ÈjGÉjøÈjáÉj’Éj{Êj,ÊjËjÆÊj¯Ëj`ËjJÌjúËjäÌj•Ìj~Íj/ÍjÎjÉÍj²ÎjcÎjLÏjýÎjæÏj—Ïj€Ðj1ÐjÑjËÐjµÑjeÑj]ÒjÒj÷Òj¨ÒjŸÓjPÓj9ÔjêÓjÓÔj„Ôj{Õj,ÕjÖjÆÕj¯Öj`ÖjW×j×jÿ×j°×j™ØjJØj3ÙjäØjÛÙjŒÙjuÚj&ÚjÛjÎÚjÅÛjvÛj_ÜjÜjùÜjªÜj“ÝjDÝj-ÞjÞÝjÇÞjxÞjaßjßj àjºßj±àjbàjYáj ájóáj¤áj�âj>âj'ãjØâjÏãj€ãjjäjäjåjµäjžåjOåj9æjéåjÓæj„æjmçjçjèj¸çj¡èjRèj;éjìèjÕéj†éjoêj êj ëjºêj£ëjTëj=ìjîëj×ìjˆìjqíj"íj îj¼íj¥îjVîj?ïjðîjÙïjŠïjsðj$ðj ñj¾ðj§ñjXñjAòjòñjÛòjŒòjuój&ójôjÀój©ôjZôjCõjôôjÝõjŽõjwöj(öj÷jÂöj«÷j\÷jEøjö÷jßøj�øjyùj*ùjújÄùj­új^újGûjøújáûj’ûj{üj,üjýjÆüj¯ýj`ýjIþjúýjãþj”þj}ÿj.ÿjjÈÿj±jbjKjüjåj–jj0jjÊj³jdjMjþjçj˜j�j2jjÌjµjfjOjjéjšjƒj4j jÎj· jh jQ j jë jœ j… j6 j jÐ j¹ jj jS j jí jž j‡j8j!jÒj»jljUjjïj j‰j:j#jÔj½jnjWjjñj¢j‹j<j&jÖjÀjqjZj jõj¥j�j@j)jÚjÃjtj]jjøj¨jjQj¬j]jFj÷jàj‘jz j+ j!jÅ jQ$jZ#jë$jœ$j“%jD%j;&jì%jÕ&j†&jo'j 'jŠ)j;)j$*jÕ)j¾*jo*jX+j +jò+j£+jŒ,j=,jë-jœ-j….j6.j/jÐ.j 0jÑ/jº0jk0jT1j1jî1jŸ1jˆ2j92j"3jÓ2j¼3jm3jV4j4jð4j¡4j´5j;5jN6jÿ5jè6j™6jé7jš7jê8j›8jì9jœ9j”:jE:j.;jß:jÈ;jy;j¨<jY<j‰=j9=j#>jÔ=j½>jn>jÕ?j?j™@j @j3Ajä@jÍAj~AjgBjBjCj²Bj›CjLCj5DjæCjÏDj€DjwEj(Ej;FjÂEjÕFj†FjoGj Gj HjºGj£HjTHj=IjîHj×IjˆIjqJj"Jj Kj¼Jj¥KjVKj?LjðKjÙLjŠLjsMj$Mj Nj¾Mj§NjXNjAOjòNjÛOjŒOjuPj&PjQjÀPj©QjZQjmRjôQjSj¸RjËSjRSj³Tj:TjqUj"Uj Vj¼Uj¥VjVVj?WjðVjÙWjŠWjsXj$Xj Yj¾Xj§YjXYjAZjòYjÛZjŒZju[j&[j\jÀ[j©\jZ\j—]jô\j1^jâ]jË^j|^je_j_jÿ_j°_j™`jJ`jkajajbj¶aj¯bj_bjJcjúbjäcj•cj~dj/djejÉdj²ejcejîfjŸfjˆgj9gj1hjágjËhj|hjfijijjj¿ijùjjªjjlj¿kjálj’lj˜mjHmjXoj nj~pj/pj&qj×pj>rjqqjØrj‰rjrsj#sj]tjtj0ujátjÊuj{ujþvj®vj¦wjWwjNxjÿwjöxj§xj�yjAyjTzjzj {j»zj¥{jU{jj|j|j/}jß|jæ}j–}jjÃ~jîjŸj½€jm€j‚�j2�j‚jÍ�jPƒjƒj1„jáƒjË„j|„j‚…j2…j†jÍ…jÓ†jƒ†jŸ‡jP‡j9ˆjê‡jÓˆj„ˆjm‰j‰jŠj¸‰j¢ŠjRŠjJ‹jûŠjò‹j£‹jÒŒjƒŒj{�j,�jŽjÆ�j°Žj`Žj��jA�j8�jé�jÒ�jƒ�jl‘j‘j’j·‘j ’jQ’j;“jë’jÕ“j†“jo”j ”jB•jò”jù•j©•j“–jD–jf—j—j˜j±—jÓ˜jƒ˜jì™j�™j\œj œjƒŸj3Ÿj jΟjÔ j… j‹¡j;¡j%¢jÖ¡jÍ¢j~¢jg£j£j¤j²£j›¤jL¤j5¥jæ¤jÏ¥j€¥ji¦j¦j§j´¦jž§jN§j9¨jé§j%©jÖ¨jÒ©jƒ©jÓªj„ªj€«j1«j-¬jÞ«jÛ¬j‹¬ju­j&­j®jÀ­j‹¯j<¯j%°jÖ¯j¿°jp°jZ±j ±j²j¥±jV³j³j(´j¯³jеjµjN¶jÕµjé¶j™¶jƒ·j4·j¸jηj¸¸jh¸j`¹j¹jÙºjŠºjÿ»j2»j™¼jJ¼jP½j½jê½j›½j…¾j5¾jõ¿j¥¿j ÁjºÀj¯Âj_ÂjJÃjúÂj'ÅjØÄjÂÅjrÅj\Æj ÆjöÆj§Æj�ÇjAÇjnÉjÉj Êj¹Éj¥ËjVËj8ÍjéÌj�Îj>Îj·ÏjhÏj<ÑjìÐjòÑj£Ñj¨ÒjYÒjÏÓj€Ój“ÔjDÔj;ÕjìÔjãÕj”Õj‹Öj<Öj3×jäÖjÛ×jŒ×j’ØjBØjHÙjùØjþÙj¯ÙjµÚjeÚjPÛjÛjêÛj›Ûj„Üj5ÜjÝjÏÜj¸ÝjiÝjRÞjÞjìÞj�Þj†ßj7ßj.àjßßjÈàjyàjbájájüáj­áj–âjGâjLãjýâjæãj—ãjŽäj?äj6åjçäjÐåj�åjjæjæjçjµæjŸçjOçj:èjêçjÔèj…èjnéjéjêj¹éj¢êjSêj<ëjíêj×ëj‡ëjrìj"ìj íj½ìj§íjWíjAîjòíjÛîjŒîjuïj&ïjðjÀïj©ðjZðj_ñjñjùñjªñj¡òjRòjIójúòjòój¢ój¨ôjYôjPõjõjêõj›õj’öjCöj,÷jÝöjñ÷j¡÷jŸøjPøjVùjùjðùj¡ùj¦újWújbûjûj üj»ûj¤üjUüj?ýjïüjÙýjŠýjsþj$þjÿj¾þj¨ÿjYÿjBjóÿjÜj�jrj'j j½j§jWj]jj"jÒj¼jmjejjÿj°j<jÃj j‡j» jl jU j jý j® j— jH jjâ jÕj†jÃj jõjj�j@j*jÛjÄjuj^jjðj©jPj;j°#j›jò$jû#jà%j=%jz&j+&j’'jÅ&jª(jÝ'jÂ)jõ(j]*j *jƒ+j¶*j-jÎ+j³-jd-jN.jþ-jè.j™.j‚/j3/j0jÍ/j·0jh0jQ1j1jë1jœ1j…2j62j3jÐ2j¹3jj3jT4j4jî4jŸ4j²5jc5jL6jý5j7j—6jª7j[7jD8jõ7j29j�8jÌ9j}9j�:j:j*;jÛ:jÅ;ju;j_<j<jù<jª<ja?jD=jü?j¬?j—@jG@jÇAjxAjaBjBjûBj¬Bj£CjTCjKDjüCj+EjÜDjÅEjvEj_FjFu(jùFjªFj”GjDGj.HjßGjÈHjyHj¶IjIj²JjJj KjýJj:LjëKjÔLj…LjnMjMjNj¹MjöNjSNj�OjAOjPjÛOjQjÊPj³QjdQjwRjþQjSjÂRj)Tj\Sj3UjºTj!Vj~Uj»VjlVjdWjWjþWj¯WjØYj_YjrZj#Zj [j½Zj§[jX[jA\jò[j/]jŒ\jÉ]jz]jc^j^jQ_j®^j?`jœ_jÿajŠ`j™bjJbj3cjäbj÷cj~cj‘djBdj©ejÜdjmfjôej1gj¸fjögj|gj*ij]hjjjÉij´jjdjjljÁkj¬lj\lj›mj÷lj³njæmjÙoj ojñpj$pj rj8j'9jØ8jÁ9jr9j[:j :j;j´:j�;jN;j‹<j<<j%=jÖ<j¿=jp=ju>j&>j?jÀ>j©?jZ?jõ@j¦@j�Aj@AjMBjþAj Cj¼Bj¥CjVCj?DjðCjýDj®Dj—EjHEj2FjâEjÌFj}FjtGj%GjHj¿Gj¨HjYHjBIjóHjÝIj�IjèJj™JjuLj&Lj9MjêLjƒNj4NjÁOjrOj¾PjnPjXQj Qj*RjÛQjüRj­RjÎSjSj TjQTjsUj#UjVjÌUjÃVjtVjkWjWj0XjàWjôXj¥Xj Zj½Yj[jÇZj.\jß[jb]j]j`j·_jajÁ`j«aj\aj}bj.bj•cjFcjudj&djGejødjáej’ej{fj,fjgjÆfj¯gj`gjJhjúgjóhj£hj�ij>ij'jjØijÁjjrjj[kj kjlj´kj«lj\ljomj mj njºmj£njTnjŒojÀj(ÁjÙÀjÂÁjsÁj\Âj ÂjöÂj§Âj‘ÃjAÃj+ÄjÜÃjÅÄjvÄj_ÅjÅjùÅjªÅj“ÆjDÆj.ÇjÞÆjÉÇjyÇjdÈjÈj(ÉjÙÈjÞÉj�Éj\Ëj Ëj#ÎjÔÍjÙÎjŠÎj�Ïj@ÏjpÐjöÏjÐÑjWÑjœÓj#Ój Õj'ÕjdÖjëÕj(×j¯Öjì×js×j¹Ùj@ÙjÛj ÚjÝÛjdÛj¡Üj(ÜjeÝjìÜj)Þj°ÝjíÞjtÞj±ßj8ßjLàjüßjôàj¥àjŽáj?áj(âjÙájÂâjsâjºãjkãjUäjäjýäj®äj¥åjVåjMæjþåjõæj¦æj�çjNçjEèjöçjíèjžèj–éjFéj0êjáéjÊêj{êjdëjëjþëj¯ëj6íjçìjÐíj�íjjîjîjïjµîjžïjOïj8ðjéïjÒðjƒðjlñjñjòj·ñj òjQòj:ójëòjÔój…ójòõj¢õj¶öjgöj…øj5øjùjÐøjÅújvúj_ûjûjùûjªûj“üjDüj-ýjÞüjÇýjxýj6ÿjçþjÐÿj�ÿjjjjjµjáj’jõj¦j�j@j)jÚjÄjtj^jjhjj` j jN jÿ jé j™ j„ j4 jd j j jË j js jyj)j"jÒj¼jmjVjjðj¡jŠj;j$jÕj¾jojXj jòj£jŒj=j&j×jÀjqjZj j’jCj,jÝjÆjwj`jjúj«j”jEj.jßjÈjyjbjjüj­j–jGj0jájÊj{jdjjþj¯j4!jå jÎ!j!ji"j"j#j´"j�#jN#j7$jè#jÑ$j‚$jk%j%j&j¶%jŸ&jP&j9'jê&jÓ'j„'jm(j(j)j¸(j¡)jR)j<*jì)j×*j‡*j_-j-jQLjQ2jÿOj°OjÜRj�Rj–SjGSjÈWjyWj¤XjUXjh[j[j\jÁ[j¹\ji\jp]j ]j ^j»]j¥^jU^jN_jþ^j0`já_jKajû`jåaj–ajbj0bjcjÊbj³cjdcjMdjþcjçdj˜dj‚ej2ejfjÍej¸fjhfj|gjgjNhjÕgj ij§hjòijyij¶jj=jjˆkjkjZljákj,mj³ljþmj…mjÐnjWnj¢oj)ojtpjûojFqjÍpjrjŸqjêrjqrj¼sjCsjŽtjtj`ujçtj2vj¹ujGxjÎwjàyjgyj‡{j{je}jì|j)~j°}j—jj�jŒ€j×�j^�j©‚j0‚j{ƒjƒjM„jÔƒj…j¦„jñ…jx…jÆjJ†j•‡j‡jgˆjî‡j9‰jÀˆj Šj’‰jÝŠjdŠj¯‹j6‹j�ŒjŒjS�jÚŒj%Žj¬�j÷Žj~ŽjÉ�jP�j›�j"�jm‘jô�j?’jÆ‘j“j˜’jã“jj“jµ”j<”j‡•j•jY–jà•j+—j²–jý—j„—jϘjV˜j¡™j(™jsšjú™jE›jÌšjœjž›jéœjpœj»�jB�j©žj0žjmŸjôžj? jÆŸj¡j˜ jã¡jj¡jµ¢j<¢j‡£j£jY¤jà£j+¥j²¤jý¥j„¥jk§jò¦jÙ¨j`¨jGªjΩj«j ªjë«jr«j½¬jD¬j�­j­ja®jè­j3¯jº®j°jŒ¯j×°j^°j©±j0±j{²j²jM³jÔ²j´j¦³jñ´jx´jõjJµj•¶j¶jg·jî¶j9¸jÀ·j ¹j’¸jݹjd¹j¯ºj6ºj�»j»jS¼jÚ»j%½j¬¼j̾jS¾jž¿j%¿jpÀj÷¿jBÁjÉÀj²Âj9Âj„Ãj ÃjôÄj{ÄjÆÅjMÅj^ÇjåÆjªÉj1Éj|ÊjÊjNËjÕÊjÌj™ËjÖÌj]Ìj¨Íj/ÍjzÎjÎjLÏjÓÎjÐj¥ÏjðÐjwÐjÂÑjIÑj”ÒjÒjfÓjíÒj8Ôj¿Ój Õj‘ÔjÜÕjcÕj®Öj5Öj€×j×jRØjÙ×j$Ùj«ØjöÙj}ÙjÈÚjOÚjšÛj!ÛjlÜjóÛj>ÝjÅÜjÞj—Ýj~àjàjPáj×àj"âj©ájæâjmâjTåjÛäj&æj­åjøæjæjÊçjQçjœèj#èjnéjõèj@êjÇéjëj™êjÖëj]ëjšìj!ìjîjÈíjÞòjŽòj¯ôj`ôjIõjúôjãõj”õj}öj.öj3÷jäöjÍ÷j~÷jgøjøjùj²øj›ùjLùj5újæùjÏúj€újiûjûjüjÂûj«üj\üjaýjýjûýj¬ýj–þjFþjhÿjÿj:jÁÿjdjjþj¯j˜jIj.jãjéjj�j2jS j jû j¬ j– jF jZ j j jÁ j¸ ji j` j j j¹ j¤jTj>jïjØj‰jrj#j j½j¦jWj@jñjÚj‹j‚j3j^jjøj©j“jCj¨jÞj�jójûjÚjW!jFj"j¢!jÄ"jt"j^#j#jù#j©#j¡$jR$jI%jú$jñ%j¢%jš&jJ&jÛ'jŒ'j)jµ(jŸ)jP)j:*jê)jl,j,j-j·,j -jQ-j:.jë-jþ.j¯.j˜/jI/j20jã/jF2j÷1jà2j‘2jz3j+3j4jÅ3j5jÌ4jü5j­5j–6jG6j07já6jÊ7j{7jd8j8jþ8j¯8j˜9jI9j2:jã9jÌ:j}:jf;j;j<j¿;j¨<jY<jB=jó<j±>jb>jK?jü>jå?j–?j@j0@jAjÊ@j³AjdAjMBjþAjçBj˜Bj�Cj@Cj*DjÚCjÒDjƒDjmEjEj{Fj,FjÌGj}GjfHjHjBIjóHjøIj©Ij’JjCJj-KjÝJjÈKjxKj°Lj7LjˆMj9Mj"NjÓMj¼NjmNjVOjOjðOj¡OjŠPj;Pj$QjÕPj¾QjoQjXRj RjòRj£RjŒSj=SjBTjóSj-UjÞTjÇUjxUjbVjVjüVj­Vj–WjGWj0XjáWjÊXj{XjdYjYj Zj½YjÐZjWZjj[j[j\jµ[jž\jO\j8]jé\jÒ]jƒ]jl^j^j_j·^j _jQ_j:`jë_jâ`j“`jÑaj-ajlbjbj#cjÓbjècj˜cj�djAdjFej÷djüej­ej³fjcfjigjgjhjÐgjÕhj†hj‹ijqjîpjêsj›sjÔtj…tj¾ujoujÄvjuvj®wj_wj¦xjWxjžyjOyj|jÅ{jÊ|j{|j€}j1}j6~jç}jì~j�~j¢jSjX€j €j�j¿€jÄ�ju�jz‚j+‚j0ƒjá‚jæƒj—ƒjŽ„j?„j6…jç„jÞ…j�…j”†jE†j<‡jí†jò‡j£‡j¨ˆjYˆj^‰j‰jŠj·‰j®Šj_Šjd‹j‹jŒjË‹jÐŒj�Œj†�j7�j<Žjí�jäŽj•Žjš�jK�jP�j�j‘j·�jÊ‘j{‘jr’j#’u(j(“jÙ’jÞ“j�“j””jE”jJ•jû”j–j±•j¶–jg–j_—j—jù—jª—jú˜jW˜jß™j�™j•šjFšjK›jüšjœj²›j·œjhœjm�j�j#žjÔ�jÙžjŠžj�Ÿj@ŸjE jöŸjû j¬ j±¡jb¡jg¢j¢j£jÀ¢j·£jh£j_¤j¤j¥jƤj½¥jn¥js¦j$¦j)§jÚ¦jѧj‚§jy¨j*¨j!©jÒ¨jשjˆ©j�ªj>ªjC«jôªjù«jª«j¯¬j`¬je­j­j®jÌ­jÑ®j‚®jk¯j¯j!°jÒ¯j×°jˆ°j�±j>±jC²jô±jù²jª²j¯³j`³je´j´jµjÌ´jѵj‚µj‡¶j8¶j=·jî¶jó·j¤·j›¸jL¸jC¹jô¸jë¹jœ¹j“ºjDºj;»jìºjñ»j¢»j™¼jJ¼jƒ½j4½j+¾jܽjÓ¾j„¾j{¿j,¿j#ÀjÔ¿jËÀj|ÀjsÁj$ÁjÂjÌÁjÃÂjtÂj]ÃjÃjÄjÎÃjÅÄjvÄj_ÅjÅjÆj¸Åj¯Æj`ÆjIÇjúÆjãÇj”Çj}Èj.ÈjÉjÈÈj±ÉjbÉjKÊjüÉjåÊj–Êj¥ËjVËj?ÌjðËjÙÌjŠÌj™ÍjJÍjŒÎj=Îj&Ïj×ÎjGÐjøÏjáÐj’Ðj{Ñj,ÑjÒjÆÑj¯Òj`ÒjIÓjúÒjãÓj”Ój}Ôj.ÔjÕjÈÔj¿ÕjpÕjYÖj ÖjåÖj–Öj×j0×jÔÙj…ÙjnÚjÚjÛj¹Új¢ÛjSÛj¢ÜjSÜjYÝj ÝjóÝj¤Ýj›ÞjLÞj5ßjæÞjÏßj€ßjxàj(àjájÃàj âjºájäjÇãj*åjÛäjUæjæj=èjîçjwéj(éjŒêj=êjìjÀëjþìj¯ìjÞíj�íjðj³ïj�ðjNðj7ñjèðjÑñj‚ñjkòjòjójÄòj­ój^ójGôjøójâôj’ôj¿õjoõjŽ÷j?÷jUùjùj2újâùjlüjiüjÌûj|ûjÉüjyüjcýjýjýýj®ýj—þjHþj1ÿjâþjËÿj|ÿjejjÿj°j™jJj3jäjÍj~jgjjj²j›jLj5jæjÏj€jijjj´j�jNj7jèjÑj‚jk j j j¶ jŸ jP j9 jê jÓ j„ jm j j j¸ j¡ jR jÜj�jvj'jjÁjªj[jDjõjßj�j»jFjäj•j4j‘j„j jwj(j<jìjDjõjM$jý#jƒ%j4%j&jÎ%j'jÐ&j�*j@*j*+jÛ*jÄ+ju+jú,j«,j/j¿.j[0j 0ju1j&1j2jÎ1jÅ2jv2jm3j3j#4jÔ3jÙ4jŠ4j�5j@5j76jè5jß6j�6jˆ7j87j"8jÓ7j¼8jm8jW9j9jñ9j¢9j‹:j<:j%;jÖ:j¿;jp;jY<j <jó<j¤<j�=j>=j'>jØ=jÁ>jr>j[?j ?jö?j¦?j�@jA@j+AjÛ@jÅAjvAjmBjBjCjÆBj¯Cj`CjIDjúCjãDj”Dj}Ej.EjÃFjsFj]GjGj÷Gj¨Gj‘HjBHj,IjÜHjÆIjwIj`JjJjûJj«Jj•KjFKj/LjàKjÉLjzLjcMjMjýMj®Mj—NjHNj1OjâNjËOj|OjsPj$PjQjÌPjµQjfQjkRjRj!SjÒRjÊSjzSjdTjTj…Uj6UjVjÐUjeWjWjYjËXj´YjeYj [j¹Zj¤[jT[jZ\j \jô\j¥\jŽ]j?]jD^jõ]jÞ^j�^jÛ_j‹_j `jP`j:ajë`jÔaj…ajobjbj cjºbj£cjTcj>djîcj¸ijiijxjj)jjJkjûjjlj±kj•mjFmj×njˆnjÅojvoj.vjßujÈvjyvjbwjwjxjÅwj¯xj`xjIyjúxjãyj”yj}zj.zj{jÈzj±{jb{jL|jü{jæ|j—|j�}j1}j~jÌ}jøj©jæ�j–�j�‚j1‚jƒjÌ‚jµƒjfƒjO„j„j…jÄ„j­…j^…jG†jø…já†j’†j—‡jH‡j1ˆjâ‡jˈj|ˆje‰j‰jŠj°‰jˆ‹j8‹jLŒjý‹j�j³Œj¸�ji�j|Žj-Žjj�j�j�jµ�jº�jk�jp‘j!‘j&’jבjÜ’j�’j’“jC“jH”jù“jþ”j¯”j¦•jW•jN–jÿ•j.—jß–j˜jÍ—jÓ˜jƒ˜j»™jl™jšj0šjm›j›jMœjþ›j�j´œjÇ�jx�j}žj.žj3Ÿjäžj j¶ŸjÉ jz j©¡jZ¡j—¢jH¢jw£j(£j-¤jÞ£jñ¤j¢¤j§¥jX¥j‡¦j8¦jK§jü¦j¨j²§já¨j’¨j¥©jV©j[ªj ªj«jªjÇ«jx«j‹¬j<¬jO­j­j=®jî­j¯jήjÓ¯j„¯j³°jd°jw±j(±j;²jì±jÿ²j°²jµ³jf³jk´j´j!µjÒ´j×µjˆµj�¶j>¶j5·jæ¶jÝ·jŽ·j˸j|¸j«¹j\¹jSºjºjûºj¬ºj±»jb»jg¼j¼j½jμjÓ½j„½j‰¾j:¾j?¿jð¾jõ¿j¦¿j½ÀjnÀj…Áj6ÁjMÂjþÁjÃj´Âj¹ÃjjÃjoÄj Äj3ÅjäÄj!ÆjÒÅjׯjˆÆj�Çj>ÇjCÈjôÇjùÈjªÈj¯Éj`ÉjeÊjÊj Ëj¾ÊjÑËj‚ËjÛÌj8Ìj‘ÍjBÍj¨ÎjYÎj^ÏjÏj„ÐjáÏj:ÑjëÐjðÑj¡ÑjÐÒj�Òj”ÓjEÓjJÔjûÓj*ÕjÛÔjîÕjŸÕjÜÖj�Öj’×jC×jHØjù×j Ùj½ØjÂÙjsÙj†Új7Új<ÛjíÚjòÛj£ÛjÒÜjƒÜj–ÝjGÝjLÞjýÝj,ßjÝÞjâßj“ßj˜àjIàjNájÿàjâjµáj¬âj]âjäjµãj¬äj]äjbåjåjæjÉåjÝæj�æj“çjDçjJèjúçjåèj•èjéj0éjêjÊéj´êjeêjNëjÿêjèëj™ëj‚ìj3ìjíjÍìj¶íjgíjPîjîjëîj›îjÐój�ójjôjôjõjµôjžõjOõj8öjéõjÓöjƒöjm÷j÷jøj¸÷j£øjSøj=ùjîøj×ùjˆùjqúj"új ûj¼új¦ûjWûj@üjñûjÚüj‹üjtýj%ýjþjÍýjÄþjuþjlÿjÿjjÅÿj½jmjWjjEjöjàj�jjÇj±jajëjœj¢jRj<jíj×j‡j�j>jD jôjß j� j£ j* j jÎ jÆ jw j»jljcjjýj®j´jdj.jßjåj•j�j>j5jæjÏj€jwj(jjÂj«j\jáj’j—jHj[j jjÐjãj”j§jXjkjj/jàj×jˆjq j" j !j¼ jØ!j‰!j¤"jU"jp#j!#jF$j÷#jý$j­$j¥%jV%j¹'jj'jo(j (j3)jä(jÍ)j~)j£*jT*jÎ+j+j“,jC,j--jÞ,jÇ-jx-ja.j.jû.j¬.j•/jF/j/0jà/j@3jz0jÛ3j‹3ju4j&4j5jÀ4jý5j®5jÝ6jŽ6j“7jD7jI8jú7jÿ8j°8jµ9jf9jŸ:jP:jU;j;j <j¼;jÁ<jr<jw=j(=j->jÞ=jã>j”>j™?jJ?jO@j@jAj¶@jïAj Aj¥BjVBj[Cj CjDjÂCjÇDjxDj~Ej.EjFjÉEj²FjcFjLGjýFjæGj—Gj€Hj1Hj6IjçHjÑIj�IjkJjJjKj¶Jj­Kj^KjcLjLj Mj¼Lj³MjdMj[Nj NjOj´Nj«Oj\OjTPjPjîPjŸPjˆQj9Qj"RjÓQj¼RjmRjVSjSjðSj¡SjŠTj;Tj$UjÕTj¾UjoUjXVj Vj5XjæWj,[jÝZjÇ[jw[jß\j�\jø]j¨]j’^jC^j,_jÝ^jÆ_jw_j``j`j$ajÕ`jÌaj}ajfbjbjcj¿bj¶cjgcj^djdjødj©dj ejQej:fjëejÔfj…fjngjgjhj¹gj¢hjShj‡jÈjtˆj]‰j‰jÿŠj°Šj™‹jJ‹jPŒjŒjêŒj›Œj„�j5�jŽjÏ�j¸ŽjiŽjS�j�j�jÈ�j¿�jp�jƒ‘j4‘jH’jø‘jâ’j“’j|“j-“j”jÇ“j°”ja”jJ•jû”jä•j••j~–j/–j—jÉ–j²—jc—jL˜jý—jæ˜j—˜j€™j1™jšjË™j´šješj]›j ›j÷›j¨›j‘œjBœj+�jÜœjÅ�jv�j_žjžjùžjªžj“ŸjDŸj- jÞŸjÇ jx ja¡j¡jû¡j¬¡j•¢jF¢j/£jà¢jÉ£jz£jc¤j¤jý¤j®¤j—¥jH¥j1¦jâ¥j˦j|¦je§j§jÿ§j°§j™¨jJ¨j3©jä¨jÍ©j~©juªj&ªj¹«jj«ja¬j¬jû¬j¬¬j•­jF­j>®jî­jØ®j‰®j°j˯j´°je°jN±jÿ°jè±j™±j`³j³jþµj¯µj¦¶jW¶jk·j·j¸j¶·j ¸jP¸jm¹j¹j1ºjâ¹jçºj˜ºj�»jN»jS¼j¼j ½jº¼jé½jš½jÇ¿jx¿j}Àj.Àj3ÁjäÀjéÁjšÁj‘ÂjBÂjGÃjøÂj‡Åj8Åj=ÆjîÅj1ÇjâÆjÈjÈÇjÉjÊÈjùÉjªÉj¡ÊjRÊj�Ëj2Ëj7ÌjèËjíÌjžÌj£ÍjTÍjYÎj ÎjiÐjÐjÑjÂÐjÇÑjxÑj}Òj.Òj%ÓjÖÒjÍÓj~ÓjbÕjÕjÖjÉÕjv×j'×jØjÏ×jÔØj…Øj´ÙjeÙj”ÚjEÚjˆÛj9ÛjŠÜj;ÜjŒÝj=Ýj€Þj1Þjtßj%ßj3àjäßj8ájéàjîájŸájââj“âjÖãj‡ãjðäj äj>æjïåjçjÏæjççj˜çj°èjaèj‘éjAéjGêjøéj ëj¼êjÐëj�ëj°ìjaìjfíjíjîjÍíjÒîjƒîjˆïj9ïjiðjðjñjÐðjÕñj†ñj‹òj<òjkójójbôjôj+õjÜôj öj¼õjÔöj…öjž÷jN÷jUøjøj"ùjÒøjÊùj{ùj•újEújKûjüújüj²ûjRýjýjèþj˜þj‚ÿj3ÿj jÍÿjÚ jŠ j˜ jI j2 jã jÌ j} jf j j j± jš jK j4 jå jÎ j jh j j j³ jœ jM j6 jç jÐ j� jj j j jµ jž jO j8 jé jÓ jƒ jm j j j¸ j¡ jR j; jì jÖ j† jq j! j  j¼ j¥ jV je j j% jÖ j¿ jp jg j j j² jª jZ jD jõ jÞ j� jx j) j jà j¬ j] jF j÷ jà j‘ jz j+ j jÅ j® j_ jH jù jâ j“ j| j- j( jÙ j js j] j  j÷ j¨ j‘ jB j+! jÜ jÅ! jv! j_" j" jù" jª" j“# jD# j-$ jÞ# jÇ$ jx$ ja% j% jü% j¬% j¤& jU& jh' j' j( jÏ' j¹( jj( jS) j) j * jº) j¿* jp* j¼+ jl+ jd, j, j6- jç, j. j¹- j/ jµ. j:0 jê/ j[1 j 1 jõ1 j¦1 j�2 jN2 jE3 jö2 jí3 jž3 j•4 jF4 j=5 jî4 jå5 j–5 j�6 j>6 j'7 jØ6 jh8 j8 j9 j³8 jœ9 jM9 j6: jç9 jÐ: j�: jj; j; j< jµ; jž< jO< j8= jé< j&> j×= jÉ? jz? jc@ j@ jý@ j®@ j¥A jVA j?B jðA jÙB jŠB j�C j2C jD jÌC jµD jfD j]E jE j~F j/F jG jÉF j³G jcG j“H jDH jII júH jñI j¢I jÃJ jtJ j‘L jAL jGM jøL jN j³M jÉP jyP jcQ jQ jýQ j®Q j¥R jVR j[S j S jõS j¦S j�T j@T j)U jÚT jÄU jtU j_V jV j?W jðV jÙW jŠW jsX j$X j Y j¾X j§Y jXY jAZ jòY jÛZ jŒZ ju[ j&[ j\ jÀ[ j©\ jZ\ jD] jô\ jÞ] j�] j†^ j7^ j _ jÑ^ jP` j` jþ` j¯` j˜a jIa j2b jãa jÌb j}b jfc jc jd j±c jšd jKd j4e jåd jÎe je jhf jf jig jg jh jÂg j«h j\h jFi jöh jài j‘i jzj j+j jk jÅj j®k j_k jHl jùk jâl j“l j|m j-m jn jÇm j¾n jon jfo jo jp j¿o j¶p jgp j^q jq jr j·q j®r j_r jVs js jþs j¯s j¦t jWt jNu jÿt jöu j§u jžv jOv jFw j÷v jïw jŸw j‰x j:x jwy jÔx jz jÂy jãz jjz j«{ j\{ jE| jö{ jß| j�| jú} jª} j”~ jE~ j< jí~ jÖ j‡ jp€ j!€ j � j»€ j¤� jU� j>‚ jï� jØ‚ j‰‚ jrƒ j#ƒ j „ j½ƒ j§„ jX„ jO… j… jø… j¨… j®† j_† j�‡ jM‡ j7ˆ jè‡ jш j‚ˆ jl‰ j‰ jŠ j·‰ j¡Š jRŠ j;‹ jìŠ jÕ‹ j†‹ joŒ j Œ j � jºŒ j£� jT� j=Ž jî� j׎ jˆŽ jq� j"� j � j¼� j¦� jV� j@‘ jñ� jÛ‘ j‹‘ u(j»’ jl’ jc“ j“ j ” j¼“ jÁ” jr” ji• j• j– j• jñ– j¢– j™— jJ— jA˜ jò— jû˜ j¬˜ jµ™ jf™ j£š jTš jy› j*› jAœ jò› j � jºœ jÑ� j‚� j™ž jJž j¨Ÿ jYŸ jP  j  jø  j©  j ¡ jQ¡ jv¢ j'¢ j,£ jÝ¢ j⣠j“£ j˜¤ jI¤ j`¥ j¥ j ¦ j¹¥ j£¦ jT¦ j=§ jî¦ j© j˨ jæ¬ j—¬ j{° j,° j± jư j¯± j`± jI² jú± j´ j·³ j ´ jQ´ j:µ jë´ jÔµ j…µ jn¶ j¶ j· j¹¶ j¢· jS· j<¸ jí· jÖ¸ j‡¸ jp¹ j!¹ jrº j#º j » j½º j¦» jW» j@¼ jñ» jÚ¼ j‹¼ jt½ j%½ j¾ j¿½ j&¿ jY¾ jÀ jÅ¿ j¼À jmÀ jrÁ j#Á j6 j½Á jРj� jjà jà jÄ jµÃ j­Ä j]Ä jmÅ jÅ jÆ j¸Å j¡Æ jRÆ j;Ç jìÆ jÕÇ j†Ç joÈ j È j É jºÈ j¥É jUÉ j?Ê jðÉ jÙÊ jŠÊ j�Ë j2Ë j7Ì jèË jÑÌ j‚Ì jyÍ j*Í j!Î jÒÍ jÉÎ jzÎ jqÏ j"Ï jÐ jÊÏ jÁÐ jrÐ jiÑ jÑ jÒ jÂÑ j¹Ò jjÒ jaÓ jÓ j Ô jºÓ j²Ô jbÔ jhÕ jÕ jhÖ jÖ j÷× j¨× j‘Ø jBØ j+Ù jÜØ jÅÙ jvÙ j_Ú jÚ j1Û jâÚ jõÛ j¦Û j�Ü j@Ü j)Ý jÚÜ jÃÝ jtÝ j]Þ jÞ j÷Þ j¨Þ j‘ß jBß j9à jêß jáà j’à j‰á j:á j1â jâá jÙâ jŠâ jsã j$ã jðä j¡ä jþå j¯å j¦æ jWæ jNç jÿæ jèç j™ç j‚è j3è j*é jÛè jÒé jƒé jlê jê jMë jýê jçë j˜ë j�ì j2ì jí jÌì jµí jfí jOî jî jéî jšî jƒï j4ï jð jÎï j¸ð jhð jRñ jñ jìñ j�ñ j†ò j7ò j ó jÑò jºó jkó jTô jô jîô jŸô jˆõ j9õ j"ö jÓõ jÊö j{ö jd÷ j÷ jþ÷ j¯÷ j˜ø jIø j2ù jãø jÌù j}ù jfú jú jû j±ú jšû jKû j4ü jåû jÎü jü jhý jý jþ j³ý jœþ jMþ jRÿ jÿ jìÿ j�ÿ j” jE jd j jþ j¯ j¦ jW jX j  jò j£ jŒ j= j& j× jÀ jq jh j j j³ j� jM j7 jè jÑ j‚ jz j* j jÅ j® j_ jH jù jã j“ j} j. j jÈ j± jb jK jü jå j– j j0 j jÊ j³ jd jM jþ jç j˜ j‚ j2 jÅ jv j_ j jù jª j“ jD j- jÞ jÇ jx ja j jû j¬ j• jF j/ jà jÉ jz jc j jþ j® j˜ jI j2 jã jš j— jÞ jŽ j¶ j³ j j¸ j jà jæ j– j# jÅ" j¯# j`# jI$ jú# jã$ j”$ j}% j.% j& jÈ% j³& jc& j\' j ' jö' j§' j‘( jA( j+) jÜ( jÅ) jv) j_* j* jú* jª* j”+ jE+ j<, jí+ jä, j•, j�- j=- j'. jØ- jÂ. jr. jk/ j/ j0 j¶/ jŸ0 jP0 j91 jê0 jÓ1 j„1 jm2 j2 j3 j¸2 j¢3 jS3 jž4 jO4 jF5 j÷4 j46 jå5 jø6 j©6 j®7 j_7 jd8 j8 jþ8 j¯8 j˜9 jI9 j2: jã9 jÌ: j}: jf; j; j< j±; jü< j­< j–= jG= j0> já= jÊ> j{> jd? j? jþ? j¯? j˜@ jI@ j2A jã@ jÌA j}A jgB jB jC jÀB j¹C jiC jbD jD j E j»D j´E jdE jyF j)F j>G jîF j¼H jlH jsI j#I jJ j¾I jÅJ juJ j|K j,K jL jÇK jÀL jpL j[M j M j«N j\N jFO jöN j–P jGP jR jÂQ jíR jžR j=T jîS jU jÀT j1V jâU jEW jöV jgX jX jY j²X j#Z jÔY j7[ jèZ jY\ j \ j©] jZ] jË^ j|^ jí_ jž_ jb jp` jìb jœb j¢c jSc jk jïj jØk j‰k jºm jkm jšo jKo jzq j+q jZs j s jeu jët jTv jÛu j w j»v j´w jdw jNx jÿw j!y j§x j¼y jly jsz j#z j{ jÌz jµ{ jf{ jO| j| jê| jš| j¸~ jh~ j` j jû j« j6� jæ€ jú� j«� jƒ j j¬ƒ j]ƒ jF„ j÷ƒ ju… j&… jh† j† j€‡ j1‡ j˜ˆ jIˆ jŸ‰ jO‰ j—Š jHŠ jœ‹ jM‹ j¢Œ jSŒ j�� jA� j*Ž jÛ� jB� jóŽ jq� j"� jr‘ j#‘ js’ j$’ j‹“ j<“ jŒ” j=” j�• j>• j|– j-– jk— j— jl˜ j˜ jr™ j"™ jnš jš j › j¹š j£› jT› j>œ jî› j¹� j� jÙŸ j6Ÿ jù¡ jV¡ jÁ¤ jv£ jŧ jv§ j`¨ j¨ jJ© jû¨ j+ª jÛ© jÓª j„ª j|« j,« jN¬ jÿ« jX­ j ­ j*® jÛ­ j¯ j±® jš¯ jK¯ jl° j° j± j·° j/² jß± jɲ jz² j\µ j³ j㸠j”¸ j~¹ j.¹ jˆº j9º jÖ» j†» jp¼ j!¼ j ½ j»¼ j¤½ jU½ j>¾ jï½ jÙ¾ j‰¾ js¿ j$¿ j À j¾¿ j§À jXÀ jÄÁ juÁ jæÂ jl j«Ã j1à joÄ jöà j3Å jºÄ j÷Å j~Å j»Æ jBÆ jÇ jÇ jCÈ jÊÇ jÉ jŽÈ jËÉ jRÉ j�Ê jÊ j*Ë jÚÊ jÄË juË jlÌ jÌ jÍ j·Ì j Í jQÍ j:Î jëÍ jÔÎ j…Î jnÏ jÏ jÐ j¹Ï j¢Ð jSÐ j<Ñ jíÐ jÖÑ j‡Ñ jpÒ j!Ò j Ó j»Ò j¤Ó jUÓ j>Ô jïÓ jØÔ j‰Ô jrÕ j#Õ j Ö j½Õ j¦Ö jWÖ j@× jñÖ jÚ× j‹× j‚Ø j3Ø jÙ jÍØ jZÛ jgÙ jsÞ j$Þ j ß j¾Þ j§ß jXß jBà jòß jÜà j�à j„á j5á jâ jÏá j¹â jiâ jSã jã jíã jžã j‡ä j8ä j!å jÒä j¼å jlå jVæ jæ jðæ j¡æ jŠç j;ç j$è jÕç j¾è joè jXé j é jtê j%ê jë j¿ê j©ë jYë jCì jôë jní jí j î j¹í j±î jbî j‘ï jBï jKð jüï jôð j¤ð jœñ jMñ jDò jõñ jÞò j�ò j¡ó jQó j;ô jìó jÕô j†ô joõ j õ j ö jºõ j£ö jTö j=÷ jîö j×÷ jˆ÷ jqø j"ø j ù j¼ø j¥ù jVù j?ú jðù jÙú jŠú jsû j$û j\ÿ j ÿ jöÿ j§ÿ j� jA j* jÛ jÄ ju j^ j jø j© jù jª j~ j. j jÉ j² jc j jÏ jÆ jw j˜ jI j2 jã jÌ j} jf j j j± j© jY j_ j jù jª j" jÓ jØ j‰ j� jN jE jö j  jº jé jš j j² jÅ jv j{ j, j� jþ j jÍ j¶ jg jP j jæ j› jÜ! j�! jv" j'" j# jÏ" j¸# ji# j|$ j$ j2% jã$ jÚ% j‹% j‚& j3& j-( jÞ' jñ( j¢( jµ) jf) j/+ j* j×+ jˆ+ jQ- j0, j�. j>. j³0 j/ j2 j 1 jy3 j*3 j4 jÄ3 j­4 j^4 j›5 jø4 j›6 jL6 jÝ7 jæ6 jï8 j 8 j‰9 j:9 j�: j: j—; jô: jú< jW< jb? j? j^@ j»? joD jVA jF jËE jµF jfF jOG jG jéG jšG jƒH j4H jI jÎH j·I jhI jQJ jJ jëJ jœJ j…K j6K jL jÐK j¹L jjL jSM jM jíM jžM j‡N j8N j!O jÒN j»O jlO jUP jP jðP j P jR jµQ j×R j‡R j¸S jiS jŠT j;T j2U jãT jÌU j}U jtV j%V jW j¿V j¶W jgW j_X jX j@Y jñX jÛY j‹Y j‘Z jBZ jc[ j[ jý[ j®[ jâ\ j“\ jí] jž] j£^ jT^ jY_ j _ j` jÀ_ j¸` jh` j`a ja j b j¹a jÍb j~b j’c jBc jrd jùc j7e jçd jÑe j‚e jkf jf jg j¶f j»g jlg jVh jh j*i jÛh jÄi jui j^j jj jøj j©j j’k jCk jgm jdm j>l jîk jÃm jtm jq jÉp j5r jæq j€v j1v jaw jw jx jÈw jHz jøy jãz j“z j¶{ jf{ j€ j¶ jË€ j{€ jž� jN� j‚ j0‚ jƒ jÊ‚ j³ƒ jdƒ jM„ jþƒ jï… j … j‰† j:† j͈ j~ˆ jg‰ j‰ jŠ j²‰ j›Š jLŠ j5‹ jæŠ jÏ‹ j€‹ j¡Œ jRŒ j;� jìŒ jŽ j¾� jw� j(� jI‘ jú� j’ jÌ‘ j “ jº’ jy” j)” j• jÄ” j­• j^• jG– jø• jâ– j’– j}— j-— jr˜ j"˜ j ™ j½˜ jã› j“› j � j<œ jž j³� j«ž j\ž jTŸ jŸ jüŸ j­Ÿ j¥  jU  jM¡ jþ  jç¡ j˜¡ j�¢ j2¢ j£ jÌ¢ j¶£ jf£ jP¤ j¤ jø¤ j©¤ j’¥ jC¥ j,¦ jÝ¥ jƦ jw¦ j`§ j§ jú§ j«§ j•¨ jE¨ j€« j0« j¬ jË« jЬ j�¬ jj­ j­ j® jí j¬® j]® jF¯ j÷® jᯠj‘¯ j{° j,° j$± jÔ° ji´ j´ jµ j´´ j�µ jNµ j7¶ jèµ jJ· jG· jã¶ j“¶ j¦· jW· j�¸ j@¸ jι j¹ jhº jº j» j³º j�» jN» j7¼ jè» jѼ j‚¼ jk½ j½ j¾ j¶½ jŸ¾ jP¾ j9¿ jê¾ jÓ¿ j„¿ jmÀ jÀ jÁ j¸À j¡Á jRÁ j; jìÁ jÕ j†Â jpà j à j Ä j»Ã j¤Ä jUÄ jJÆ jûÅ jäÆ j•Æ j~Ç j/Ç jÈ jÉÇ j²È jcÈ jvÉ j'É jÊ jÁÉ j¶Ë jgË j\Í j Í jöÍ j§Í j�Î jAÎ j8Ï jéÎ jÒÏ jƒÏ jlÐ jÐ jÑ j·Ð j Ñ jQÑ j:Ò jëÑ jÔÒ j…Ò jnÓ jÓ jÔ j¹Ó j¢Ô jSÔ j<Õ jíÔ jÖÕ j‡Õ jpÖ j!Ö j × j»Ö j¤× jU× jïÙ j Ù j‰Ú j:Ú j#Û jÔÚ j½Û jnÛ jWÜ jÜ jñÜ j¢Ü j‹Ý j<Ý j%Þ jÖÝ j¿Þ jpÞ jYß j ß jà j²ß j›à jLà jâ jÄá j­â j^â jGã jøâ jçé j˜é j�ê j2ê jë jÌê jµë jfë jOì jì jéì jšì jƒí j4í jî jÎí j·î jhî j&ð j×ï jÀð jqð jZñ j ñ jôñ j¥ñ jŽò j?ò j(ó jÙò jÂó jsó j\ô j ô jöô j§ô j�õ jAõ j*ö jÛõ jÄö juö j^÷ j÷ jø÷ j©÷ j’ø jCø j,ù jÝø jÆù jwù j`ú jú júú j«ú j”û jEû j.ü jßû j jÍÿ j¶ jg jP j jê j› j„ j5 j jÏ j¸ ji jR j jì j� j† j7 j  jÑ jº jk jT j jî jŸ jˆ j9 j" jÓ j¼ jm jV j jð j¡ jŠ j; j$ jÕ j¾ jo jX j jò j£ jŒ j= j& j× jÀ jq jZ j  jô j¥ jŽ j? j( jÙ js j$ j  j¾ j§ jX jA jò jÛ jŒ ju j& j jÀ j© jZ jC jô jÝ jŽ jw j( j j j« j\ jE jö j j0 j! jÊ j³! jd! jg' j' j( j²' j›( jL( j5) jæ( jÏ) j€) ji* j* j+ j´* jž+ jN+ j8, jé+ jÒ, jƒ, jl- j- j. j·- j . jQ. j:/ jë. jÔ/ j…/ jn0 j0 j1 j¹0 j¢1 jS1 j<2 jí1 jÖ2 j‡2 jp3 j!3 j 4 j»3 j¤4 jU4 j>5 jï4 jØ5 j‰5 jr6 j#6 j 7 j½6 j¦7 jW7 j@8 jñ7 jÚ8 j‹8 jt9 j%9 j: j¿9 j¨: jY: jB; jó: jÜ; j�; jv< j'< j= jÁ< jª= j[= jD> jõ= jÞ> j�> jx? j)? j@ jÃ? j¬@ j]@ jFA j÷@ jàA j‘A jzB j+B jC jÅB j®C j_C jHD jùC jãD j“D j}E j.E j3F jäE jQG jG j”H jEH jƒI j I jÆJ jvJ j|K j-K j2L jãK jéL j™L jƒM j4M jN jÎM jðN j¡N jŠO j;O j\P j P j†Q jƒQ j@Q jðP jâQ j“Q j|R j-R j,T jÝS jdU jaU jØT jˆT jÁU jqU jèV j˜V j‚W j3W jX jÍW jÛX j‹X jƒY j4Y jZ\ j \ j1_ jâ^ j` j´_ jÚb j‹b j²e jbe j�f j@f j)g jÚf jÑg j‚g jŸh jPh j9i jêh jÓi j„i jmj jj jk j¸j jÍk j~k jgl jl jm j²l j·m jhm j_n jn jùn jªn j“o jDo jup j&p jq jÎp jÅq jvq jnr jr j~s j.s jt jÉs jÎt jt jhu ju jv j³u j¸v jiv jSw jw jíw jžw j‡x j8x j!y jÒx j»y jly jUz jz jýz j®z j¥{ jV{ j?| jð{ jÙ| jŠ| js} j$} j ~ j¾} j§~ jX~ jA jò~ jÛ jŒ ju€ j&€ j� jÀ€ j©� jZ� jC‚ jô� jÝ‚ jŽ‚ jwƒ j(ƒ j„ jƒ j«„ j\„ jE… jö„ jß… j�… jy† j*† j‡ jĆ j­‡ j^‡ jGˆ jø‡ jሠj’ˆ j{‰ j,‰ jŠ jƉ j¯Š j`Š jI‹ júŠ jã‹ j”‹ j}Œ j.Œ j� jÈŒ j²� jb� jŒŽ j=Ž j4� jåŽ j� jÍ� j‘ jµ� jÿ‘ j¯‘ jš’ jJ’ jï“ jŸ“ j‰” j:” jo• j • j3– jä• j÷– j¨– j»— jl— j€˜ j0˜ jLœ jý› jôœ j¥œ jŽ� j?� j(ž jÙ� jÞ jsž jÕŸ j†Ÿ j-¡ jÝ  jÇ¡ jx¡ ja¢ j¢ jû¢ j¬¢ jE¨ jö§ j¬ jÍ« j¶¬ jg¬ jQ­ j­ jW® j® jñ® j¢® j‹¯ j<¯ j%° jÖ¯ j¿° jp° jY± j ± jó± j¤± j�² j>² j'³ jز jÁ³ jr³ j[´ j ´ jõ´ j¦´ j�µ j@µ j)¶ jÚµ jà¶ j�¶ jz· j+· j¸ jÅ· j®¸ j_¸ jH¹ jù¸ jâ¹ j“¹ j|º j-º j» jǺ j°» ja» jJ¼ jû» jä¼ j•¼ u(j~½ j/½ j¾ jɽ j²¾ jc¾ jL¿ jý¾ jæ¿ j—¿ j€À j1À jÁ jËÀ j´Á jeÁ jN jÿÁ jè j™Â j‚à j3à jÄ jÍà j¶Ä jgÄ jPÅ jÅ jêÅ j›Å j„Æ j5Æ jÇ jÏÆ j¸Ç jiÇ jSÈ jÈ jíÈ jžÈ j‡É j8É j!Ê jÒÉ j»Ê jlÊ jUË jË jïË j Ë j‰Ì j:Ì j#Í jÔÌ j½Í jnÍ jWÎ jÎ jñÎ j¢Î j‹Ï j<Ï j%Ð jÖÏ j¿Ð jpÐ jYÑ j Ñ jóÑ j¤Ñ j�Ò j>Ò j'Ó jØÒ jÁÓ jrÓ j[Ô j Ô jõÔ j¦Ô j�Õ j@Õ j)Ö jÚÕ jÃÖ jtÖ j^× j× jø× j©× j’Ø jCØ j,Ù jÝØ jÆÙ jwÙ j`Ú jÚ júÚ j«Ú j”Û jEÛ j.Ü jßÛ jÈÜ jyÜ jbÝ jÝ jüÝ j­Ý j–Þ jGÞ j0ß jáÞ jÊß j{ß jdà jà jþà j¯à j˜á jIá j2â jãá jÌâ j}â jfã jã jä j±ã jšä jKä j4å jåä jÎå jå jiæ jæ j\ç j ç jOè jè j"é jÒè j¼é jmé jWê jê jòê j¢ê jšë jKë j5ì jåë jÏì j€ì jií jí jî j´í j«î j\î jFï jöî j_ð jð j1ñ jâð jò j´ñ jÕò j†ò j§ó jXó jzô j*ô jLõ jýô j•ö jFö jK÷ jüö jø j²÷ j·ø jhø jnù jù jùú jªú jNü jþû j7ý jçü j§ÿ jWÿ jp j j{ j, j\ j  jö j§ j� jA j* jÛ jÄ ju j^ j jù j© j“ jD j- jÞ jÇ jx ja j jû j¬ j– jF j> jï jæ j— jª j[ jœ jM jD jõ jì j� j¢ jS jK jû jî jŸ j jÄ jñ0 j¡0 jÃ1 jt1 j–2 jF2 jh3 j3 j:4 jë3 j 5 j½4 jÞ5 j�5 j°6 ja6 j‚7 j37 jT8 j8 j&9 j×8 jø9 j©9 jÊ: j{: jœ; jM; jn< j< j@= jñ< j> jÃ= jä> j•> j¶? jg? j‰@ j9@ j[A j A jõA j¦A jÇB jxB j¨C jXC jBD jóC jÜD j�D jwE j'E jF jÂE j«F j\F jEG jöF jßG j�G jyH j*H jI jÄH j®I j^I jVJ jJ j7K jçJ jÑK j‚K jkL jL jM j¶L jŸM jPM j9N jêM jÓN j„N jnO jO j P j¹O j¤P jTP j>Q jïP j!S jÒR jÊS jzS jdT jT jþT j¯T j˜U jIU j2V jãU jÌV j}V jfW jW jX j±W j›X jKX j5Y jæX jÏY j€Y jiZ jZ j[ j´Z j�[ jN[ j8\ jè[ jà\ j‘\ jz] j+] j^ jÅ] jÊ^ j{^ jd_ j_ jþ_ j¯_ j¼` jm` jVa ja jða j¡a j‹b j;b j&c jÖb jæc j—c j€d j1d je jËd j´e jee jNf jÿe jéf j™f j§g jXg jAh jòg jÛh jŒh jui j&i jj jÀi j©j jZj jCk jôj jÝk jŽk jwl j(l jm jÂl j«m j\m jEn jöm jßn j�n jyo j*o jp jÄo j­p j^p jGq jøp jáq j’q j{r j,r js jÆr j¯s j`s jIt jús jãt j”t j}u j.u j%v jÖu j¿v jpv jYw j w jów j¤w j�x j>x j'y jØx jÁy jry j[z j z jõz j¦z j�{ j@{ j)| jÚ{ jÃ| jt| j]} j} j÷} j¨} j‘~ jB~ j+ jÜ~ jÅ jv j_€ j€ jù€ jª€ j“� jD� j-‚ jÞ� jÇ‚ jx‚ jaƒ jƒ jûƒ j¬ƒ j•„ jF„ j/… jà„ jÉ… jz… jc† j† jý† j®† j—‡ jH‡ j1ˆ j⇠jˈ j|ˆ je‰ j‰ jÿ‰ j°‰ j™Š jJŠ j3‹ jäŠ jÍ‹ j~‹ jgŒ jŒ j� j²Œ j›� jL� j5Ž jæ� jÏŽ j€Ž ji� j� j� j´� j�� jN� j7‘ jè� jÑ‘ j‚‘ jk’ j’ j“ j¶’ jŸ“ jP“ j9” jê“ jÓ” j„” jm• j• j– j¸• j¡– jR– j;— jì– jÕ— j†— jo˜ j ˜ j ™ jº˜ j£™ jT™ j=š jî™ jך jˆš jq› j"› j œ j¼› j¥œ jVœ j?� jðœ jÙ� jŠ� jsž j$ž j Ÿ j¾ž j§Ÿ jXŸ jA  jòŸ jÛ  jŒ  ju¡ j&¡ j¢ jÀ¡ j©¢ jZ¢ jC£ jô¢ jÞ£ jŽ£ j@¥ jð¤ j§ j‹¥ j~¨ j/¨ j<© jí¨ jå© j•© j€ª j0ª j« j˪ jú« j«« jé¬ j™¬ jƒ­ j4­ j,® jÜ­ jÆ® jw® jo¯ j¯ jñ° j¡° jŒ± j<± jQ² j² jì² jœ² j†³ j7³ j ´ jѳ jº´ jk´ jTµ jµ jîµ jŸµ j‰¶ j9¶ j$· jÔ¶ j>º jŹ j¢½ jR½ jt¾ j%¾ j¿ j¿¾ j¨¿ jY¿ jfÀ jÀ jÁ j±À jšÁ jKÁ j4 jåÁ jΠj jhà jà jÄ j³Ã jœÄ jMÄ j6Å jçÄ jÐÅ j�Å jjÆ jÆ jÇ jµÆ jžÇ jOÇ j8È jéÇ jÒÈ jƒÈ jlÉ jÉ jÊ j·É j Ê jQÊ j^Ë jË jøË j©Ë j’Ì jCÌ j,Í jÝÌ jÆÍ jwÍ j`Î jÎ júÎ j«Î j”Ï jEÏ j.Ð jßÏ jÈÐ jyÐ jbÑ jÑ jüÑ j­Ñ jÈÒ jyÒ jpÓ j!Ó j Ô j»Ó j¤Ô jUÔ j>Õ jïÔ jØÕ j‰Õ j€Ö j1Ö j× jËÖ j´× je× jNØ jÿ× jèØ j™Ø j‚Ù j3Ù jÚ jÍÙ j¶Ú jgÚ jPÛ jÛ jêÛ j›Û j…Ü j5Ü j Ý jÐÜ j»Ý jkÝ j­Þ jªÞ jgÞ jÞ j ß jºÞ j£ß jTß j â j»á j¤â jUâ j ã jQã j“ä jDä j-å jÞä jÈå jxå jbæ jæ jüæ j­æ j–ç jGç j0è jáç jËè j{è jeé jé jWê jTê jê jÁé j³ê jdê j[ë j ë jëì jœì j¯í j`í jWî jî j1ï jâî jËï j|ï jsð j$ð jñ jÌð jíñ jžñ j£ò jTò jKó jüò jóó j¤ó j©ô jZô jƒõ j4õ jö jÎõ j·ö jhö jQ÷ j÷ jë÷ jœ÷ j…ø j6ø jù jÐø j¹ù jjù jSú jú jíú jžú j‡û j8û j!ü jÒû j»ü jlü jUý jý jïý j ý j‰þ j:þ j#ÿ jÔþ j½ÿ jnÿ jejj j¾jÃjtjjjnjj±j®j€j1jcj`jjÏjjjÐj�jrj#j j½jŠ j‡ j¸jhuŒ nametypes”}”(j’ ‰jà‰j“ˆj“‰jMˆjF‰jˆjù‰j³ˆj¬‰jfˆj_‰jˆj‰j̈jƉj€ˆjy‰j3ˆj,‰jæˆj߉j™ˆj’ ‰jL ˆjE ‰jÿ ˆjø ‰j² ˆj« ‰je ˆj^ ‰j ˆj ‰jË ˆjÅ ‰j ˆj!ˆj“‰jMˆjïˆj‰ˆj#ˆj½ˆjh‰jiˆjF‰jÖˆj¢ˆj<ˆj.‰jèˆjŠˆj$ˆj¾ˆjXˆjòˆj�ˆj'ˆjÁˆj[ˆjM ‰j ˆj© ˆj™#ˆj3$ˆjk%ˆj&ˆj'ˆj 'ˆjæ(ˆj×*ˆj,ˆj“.ˆj-/ˆjÈ/ˆjt1ˆj3ˆjG4ˆjî5ˆj‰6ˆj08ˆjh9ˆj};ˆjÉ=ˆj8?ˆjÈAˆjþDˆj^FˆjùFˆj”GˆjÍHˆjKˆj´KˆjRˆj¾Rˆj[ˆj´\ˆjú]ˆj”^ˆj._ˆjÈ_ˆjb`ˆj)cˆjÃcˆjkdˆjeˆjðfˆjŠgˆj$hˆj´jˆjNkˆj9mˆjHnˆjânˆj|oˆjpˆj°pˆjJqˆjÇrˆjDtˆjÞtˆj`wˆjzˆj³zˆjž|ˆj8}ˆj‘ˆjJ‚ˆj䂈jf…ˆjˆˆjމˆj(Šˆj—‹ˆj„—‰jO�ˆjo™‰jò—ˆjK�‰jÝ™ˆjj¹�ˆj� ‰j]Ÿˆj5¡‰jï ˆj衉j¢¡ˆj›¢‰jU¢ˆjN£‰j£ˆj:¤‰j¼£ˆj—¤ˆjj¥ˆj¶«‰jN¦ˆj'°‰j$¬ˆj±‰j•°ˆjϱ‰j‰±ˆj+²ˆjŲˆjm³ˆj´ˆj¢´ˆjgµˆj¶ˆj¸¶ˆj|·ˆj@¸ˆj¹ˆjž¹ˆj8ºˆjÒºˆjl»ˆj¼ˆj ¼ˆj:½ˆjvʈjrÒˆj(ÓˆjaÔˆj;Úˆj‡Üˆju݈jcÞˆjýÞˆjìçˆjºéˆjzëˆj>ìˆjØìˆjríˆj îˆj¦îˆj@ïˆjÚïˆj–òˆjÈ÷ˆjÐüˆjŒÿˆjøˆjdˆjRˆj, ˆj’ˆj:ˆjRˆjìˆj†ˆjKˆjåˆjˆjCˆj[ˆj�ˆj3ˆjqˆj݈jˈjLjjaˆjûˆj• ˆj/!ˆjó!ˆj�"ˆj¥#ˆj?$ˆj-%ˆj&ˆjß&ˆjz'ˆjn(ˆj`)ˆj2*ˆjÚ*ˆj¬+ˆjF,ˆjà,ˆj²-ˆj„.ˆj:/ˆjÿ/ˆjU2‰j2ˆj±2ˆjK3ˆjå3ˆj4ˆj5ˆj³5ˆj;7ˆj“8ˆj.9ˆjÈ9ˆjb:ˆjü:ˆj–;ˆj0<ˆjÊ<ˆjd=ˆjþ=ˆj˜>ˆj2?ˆjÌ?ˆjf@ˆjAˆjšAˆj4BˆjÎBˆjhCˆjDˆj�DˆjoEˆj FˆjÛFˆjuGˆjHHˆjâHˆj|IˆjJˆj°JˆjKKˆjåKˆjLˆjMˆj³MˆjMNˆjèNˆj‚OˆjPˆj¶PˆjPQˆjêQˆj„RˆjSˆjãSˆj~TˆjUˆj²UˆjLVˆjæVˆj€WˆjXˆj´Xˆj`YˆjúYˆj”Zˆj.[ˆjÈ[ˆjb\ˆjü\ˆj–]ˆj0^ˆjÊ^ˆjd_ˆjþ_ˆj˜`ˆjŠa‰jDaˆjçaˆj�bˆjcˆjµcˆjPdˆjêdˆj„eˆjfˆj¸fˆjRgˆjìgˆj”hˆjàjˆj{kˆj#lˆj¾lˆjYmˆjômˆj�pˆj8qˆjÒqˆjlrˆjsˆj¯sˆjJtˆjätˆj~uˆjvˆj³vˆjMwˆjçwˆj�xˆj¾yˆjtzˆj*{ˆjÄ{ˆj^|ˆjø|ˆj’}ˆj,~ˆjã~ˆj}ˆj)€ˆjÕ€ˆj}�ˆj*‚ˆjÄ‚ˆj^ƒˆjøƒˆj’„ˆj,…ˆjÆ…ˆj`†ˆjú†ˆj”‡ˆj.ˆˆjȈˆjb‰ˆjü‰ˆj–Šˆj0‹ˆjÊ‹ˆjdŒˆjþŒˆj˜�ˆj2ŽˆjÌŽˆjf�ˆj�ˆjš�ˆj4‘ˆjΑˆjh’ˆj“ˆjœ“ˆj6”ˆjДˆjj•ˆj–ˆjž–ˆj8—ˆjÒ—ˆjl˜ˆj™ˆj ™ˆj;šˆjÕšˆjo›ˆj œˆj£œˆj=�ˆj×�ˆjqžˆj Ÿˆj¥Ÿˆj? ˆjÙ ˆjs¡ˆj ¢ˆj§¢ˆjA£ˆjÛ£ˆju¤ˆj¥ˆj©¥ˆjC¦ˆjݦˆjw§ˆj¨ˆj«¨ˆjE©ˆjß©ˆjyªˆj«ˆj­«ˆjG¬ˆjᬈj{­ˆj®ˆj¯®ˆjI¯ˆj㯈j}°ˆj±ˆj±±ˆjK²ˆj岈j³ˆj´ˆj³´ˆjMµˆj赈jž¶ˆj8·ˆjÒ·ˆjl¸ˆj¹ˆj ¹ˆj:ºˆjÔºˆjn»ˆj¼ˆj£¼ˆj=½ˆj×½ˆjr¾ˆj ¿ˆj¦¿ˆj@ÀˆjÚÀˆjtÁˆjˆj¨ÂˆjCÈjÝÈjwĈjňj«ÅˆjEƈj߯ˆjyLjjȈj­ÈˆjGɈjáɈj{ʈjˈj¯ËˆjJ̈jä̈j~͈jΈj²ÎˆjLψjæÏˆj€ÐˆjшjµÑˆj]Òˆj÷ÒˆjŸÓˆj9ÔˆjÓÔˆj{ÕˆjÖˆj¯ÖˆjW׈jÿ׈j™Øˆj3ÙˆjÛÙˆjuÚˆjÛˆjÅÛˆj_܈jù܈j“݈j-ÞˆjÇÞˆja߈j àˆj±àˆjYáˆjóáˆj�âˆj'ãˆjÏãˆjjäˆjåˆjžåˆj9æˆjÓæˆjmçˆjèˆj¡èˆj;éˆjÕéˆjoêˆj ëˆj£ëˆj=ìˆj×ìˆjqíˆj îˆj¥îˆj?ïˆjÙïˆjsðˆj ñˆj§ñˆjAòˆjÛòˆjuóˆjôˆj©ôˆjCõˆjÝõˆjwöˆj÷ˆj«÷ˆjEøˆjßøˆjyùˆjúˆj­úˆjGûˆjáûˆj{üˆjýˆj¯ýˆjIþˆjãþˆj}ÿˆjˆj±ˆjKˆjåˆjˆjˆj³ˆjMˆjçˆj�ˆjˆjµˆjOˆjéˆjƒˆj ˆj· ˆjQ ˆjë ˆj… ˆj ˆj¹ ˆjS ˆjí ˆj‡ˆj!ˆj»ˆjUˆjïˆj‰ˆj#ˆj½ˆjWˆjñˆj‹ˆj&ˆjÀˆjZˆjõˆj�ˆj)ˆjÈj]ˆjøˆjˆj¬ˆjFˆjàˆjz ˆj!ˆjQ$ˆjë$ˆj“%ˆj;&ˆjÕ&ˆjo'ˆjŠ)ˆj$*ˆj¾*ˆjX+ˆjò+ˆjŒ,ˆjë-ˆj….ˆj/ˆj 0ˆjº0ˆjT1ˆjî1ˆjˆ2ˆj"3ˆj¼3ˆjV4ˆjð4ˆj´5ˆjN6ˆjè6ˆjé7ˆjê8ˆjì9ˆj”:ˆj.;ˆjÈ;ˆj¨<ˆj‰=ˆj#>ˆj½>ˆjÕ?ˆj™@ˆj3AˆjÍAˆjgBˆjCˆj›Cˆj5DˆjÏDˆjwEˆj;FˆjÕFˆjoGˆj Hˆj£Hˆj=Iˆj×IˆjqJˆj Kˆj¥Kˆj?LˆjÙLˆjsMˆj Nˆj§NˆjAOˆjÛOˆjuPˆjQˆj©QˆjmRˆjSˆjËSˆj³TˆjqUˆj Vˆj¥Vˆj?WˆjÙWˆjsXˆj Yˆj§YˆjAZˆjÛZˆju[ˆj\ˆj©\ˆj—]ˆj1^ˆjË^ˆje_ˆjÿ_ˆj™`ˆjkaˆjbˆj¯bˆjJcˆjäcˆj~dˆjeˆj²eˆjîfˆjˆgˆj1hˆjËhˆjfiˆjjˆjùjˆjlˆjálˆj˜mˆjXoˆj~pˆj&qˆj>rˆjØrˆjrsˆj]tˆj0uˆjÊuˆjþvˆj¦wˆjNxˆjöxˆj�yˆjTzˆj {ˆj¥{ˆjj|ˆj/}ˆjæ}ˆjˆjîˆj½€ˆj‚�ˆj‚ˆjPƒˆj1„ˆjË„ˆj‚…ˆj†ˆjÓ†ˆjŸ‡ˆj9ˆˆjÓˆˆjm‰•ˆjŠˆj¢ŠˆjJ‹ˆjò‹ˆjÒŒˆj{�ˆjŽˆj°Žˆj��ˆj8�ˆjÒ�ˆjl‘ˆj’ˆj ’ˆj;“ˆjÕ“ˆjo”ˆjB•ˆjù•ˆj“–ˆjf—ˆj˜ˆjÓ˜ˆj왈j\œˆjƒŸˆj ˆjÔ ˆj‹¡ˆj%¢ˆjÍ¢ˆjg£ˆj¤ˆj›¤ˆj5¥ˆjÏ¥ˆji¦ˆj§ˆjž§ˆj9¨ˆj%©ˆjÒ©ˆjÓªˆj€«ˆj-¬ˆjÛ¬ˆju­ˆj®ˆj‹¯ˆj%°ˆj¿°ˆjZ±ˆj²ˆjV³ˆj(´ˆjеˆjN¶ˆj鶈jƒ·ˆj¸ˆj¸¸ˆj`¹ˆjÙºˆjÿ»ˆj™¼ˆjP½ˆj꽈j…¾ˆjõ¿ˆj Áˆj¯ÂˆjJÈj'ňjÂňj\ƈjöƈj�LjjnɈj ʈj¥Ëˆj8͈j�Έj·Ïˆj<шjòшj¨ÒˆjÏÓˆj“Ôˆj;ÕˆjãÕˆj‹Öˆj3׈jÛ׈j’؈jHÙˆjþÙˆjµÚˆjPÛˆjêÛˆj„܈j݈j¸ÝˆjRÞˆjìÞˆj†ßˆj.àˆjÈàˆjbáˆjüáˆj–âˆjLãˆjæãˆjŽäˆj6åˆjÐåˆjjæˆjçˆjŸçˆj:èˆjÔèˆjnéˆjêˆj¢êˆj<ëˆj×ëˆjrìˆj íˆj§íˆjAîˆjÛîˆjuïˆjðˆj©ðˆj_ñˆjùñˆj¡òˆjIóˆjòóˆj¨ôˆjPõˆjêõˆj’öˆj,÷ˆjñ÷ˆjŸøˆjVùˆjðùˆj¦úˆjbûˆj üˆj¤üˆj?ýˆjÙýˆjsþˆjÿˆj¨ÿˆjBˆj܈jrˆj ˆj§ˆj]ˆj"ˆj¼ˆjeˆjÿˆj<ˆj ˆj» ˆjU ˆjý ˆj— ˆjˆjÕˆjÈjõˆj�ˆj*ˆjĈj^ˆjðˆjPˆj°#ˆjò$ˆjà%ˆjz&ˆj’'ˆjª(ˆjÂ)ˆj]*ˆjƒ+ˆj-ˆj³-ˆjN.ˆjè.ˆj‚/ˆj0ˆj·0ˆjQ1ˆjë1ˆj…2ˆj3ˆj¹3ˆjT4ˆjî4ˆj²5ˆjL6ˆj7ˆjª7ˆjD8ˆj29ˆjÌ9ˆj�:ˆj*;ˆjÅ;ˆj_<ˆjù<ˆja?ˆjü?ˆj—@ˆjÇAˆjaBˆjûBˆj£CˆjKDˆj+EˆjÅEˆj_Fˆu(jùFˆj”Gˆj.HˆjÈHˆj¶Iˆj²Jˆj Kˆj:LˆjÔLˆjnMˆjNˆjöNˆj�OˆjPˆjQˆj³QˆjwRˆjSˆj)Tˆj3Uˆj!Vˆj»VˆjdWˆjþWˆjØYˆjrZˆj [ˆj§[ˆjA\ˆj/]ˆjÉ]ˆjc^ˆjQ_ˆj?`ˆjÿaˆj™bˆj3cˆj÷cˆj‘dˆj©eˆjmfˆj1gˆjögˆj*iˆjjˆj´jˆjlˆj¬lˆj›mˆj³nˆjÙoˆjñpˆj rˆj£rˆj=sˆjqtˆj uˆj¦uˆjjvˆj‚wˆjFxˆj²yˆjLzˆjçzˆj³{ˆjM|ˆjç|ˆj�}ˆj~ˆjµ~ˆjOˆjéˆj„€ˆj�ˆj¸�ˆjv‚ˆjƒˆj¸ƒˆj‚„ˆj…ˆj¶…ˆjP†ˆjꆈjªˆˆj|‰ˆjxŠˆjjˆ”ˆj#•ˆj½•ˆjW–ˆjò–ˆjŒ—ˆj'˜ˆjT™ˆj&šˆjꚈj„›ˆjç�ˆjm ˆji¢ˆjX£ˆjF¤ˆjईj¤¥ˆj§ˆj¬§ˆjG¨ˆjᨈj|©ˆj%ªˆj¿ªˆjY«ˆjó«ˆjÓ¬ˆjn­ˆj®ˆj¢®ˆj¶¯ˆj^°ˆjù°ˆj“±ˆj.²ˆjȲˆjŒ³ˆj'´ˆjµˆjªµˆjD¶ˆjÞ¶ˆjx·ˆj¸ˆj¬¸ˆjBºˆjݺˆjÙ»ˆj™½ˆj¿ˆjÉ¿ˆjcÀˆjþÀˆj˜Áˆj2ˆjÈjµÃˆj"ňjØÅˆjsƈj_Ȉj¯Éˆj‚ʈjFˈjàˈjz̈j͈j®ÍˆjHΈjâΈj}ψjЈj±ÐˆjYшjóшj÷Öˆj’׈j-؈jÈØˆjbÙˆjýÙˆjÛˆj�Ûˆj8܈jÒ܈jl݈jÞˆj ÞˆjLàˆjæàˆj�áˆj°âˆjfãˆjäˆjšäˆj4åˆjÏåˆjëæˆj…çˆj èˆjºèˆjTéˆjîéˆjˆêˆjMëˆjìˆjÕìˆj™íˆj]îˆj!ïˆjåïˆj©ðˆjmñˆjòˆj£òˆj=óˆj×óˆjqôˆj õˆj¥õˆj?öˆjÙöˆjt÷ˆjøˆj¨øˆjBùˆjêùˆj…úˆj ûˆjºûˆjTüˆjîüˆjˆýˆj"þˆj¼þˆjVÿˆjþÿˆj¦ˆj@ˆjÚˆjtˆjˆj¨ˆjBˆj܈jvˆjˆjªˆjDˆjÞˆjxˆj ˆj¬ ˆjF ˆjà ˆjz ˆj ˆj® ˆjH ˆjâ ˆj|ˆjˆj±ˆjKˆjåˆj€ˆjˆj´ˆjjˆjˆj¬ˆjFˆjàˆjzˆjˆjõˆjÿˆj§ˆjAˆjÛˆjuˆjˆj©ˆjCˆj݈jwˆjˆj§!ˆjA"ˆjU$ˆjð$ˆj§%ˆjy&ˆj/'ˆjÉ'ˆjc(ˆjC)ˆjÝ)ˆj¯*ˆjW+ˆjS,ˆjø/ˆj’0ˆjï1ˆj‰2ˆj#3ˆj½3ˆjW4ˆjñ4ˆj‹5ˆj%6ˆj¿6ˆjY7ˆjó7ˆj�8ˆj'9ˆjÁ9ˆj[:ˆj;ˆj�;ˆj‹<ˆj%=ˆj¿=ˆju>ˆj?ˆj©?ˆjõ@ˆj�AˆjMBˆj Cˆj¥Cˆj?DˆjýDˆj—Eˆj2FˆjÌFˆjtGˆjHˆj¨HˆjBIˆjÝIˆjèJˆjuLˆj9MˆjƒNˆjÁOˆj¾PˆjXQˆj*RˆjüRˆjÎSˆj TˆjsUˆjVˆjÃVˆjkWˆj0XˆjôXˆj Zˆj[ˆj.\ˆjb]ˆj`ˆjaˆj«aˆj}bˆj•cˆjudˆjGeˆjáeˆj{fˆjgˆj¯gˆjJhˆjóhˆj�iˆj'jˆjÁjˆj[kˆjlˆj«lˆjomˆj nˆj£nˆjŒoˆj&pˆjÀpˆjZqˆjôqˆjŽrˆj(sˆjÂsˆj\tˆjötˆj�uˆjTvˆj4wˆjxˆjØxˆj�yˆjTzˆj_{ˆj|ˆjË|ˆjs}ˆj~ˆjÑ~ˆj‡ˆj/€ˆj×€ˆj€�ˆj‚ˆj´‚ˆjNƒˆj胈j‚„ˆj…ˆj¶…ˆjQ†ˆjú†ˆj”‡ˆjKˆˆjóˆˆj›‰ˆjCŠˆj늈j“‹ˆj;Œˆj䌈j~�ˆjŽˆj³Žˆj¢�ˆjK�ˆj°‘ˆjX’ˆj“ˆj¨“ˆjP”ˆj•ˆj®•ˆjV–ˆj —ˆj´—ˆjj˜ˆj ™ˆjÈ™ˆjpšˆj&›ˆjΛˆj„œˆj,�ˆjÔ�ˆj|žˆj$ŸˆjÌŸˆjt ˆj¡ˆjÄ¡ˆjl¢ˆj£ˆj¼£ˆjd¤ˆj ¥ˆj´¥ˆjN¦ˆjö¦ˆjž§ˆjG¨ˆjœ©ˆj%«ˆjc¬ˆj'­ˆj“®ˆji±ˆj²ˆj!³ˆj峈j´ˆjµˆj³µˆjM¶ˆj綈j�·ˆj¸ˆjµ¸ˆjO¹ˆj깈j„ºˆj»ˆj¹»ˆjT¼ˆj ½ˆj¥½ˆj¿¾ˆjY¿ˆjó¿ˆjŽÀˆj(ÁˆjÂÁˆj\ˆjöˆj‘Èj+ĈjÅĈj_ňjùňj“ƈj.LjjÉLjjdȈj(ɈjÞɈj\ˈj#ΈjÙΈj�ψjpЈjÐшjœÓˆj ÕˆjdÖˆj(׈jì׈j¹ÙˆjÛˆjÝÛˆj¡Üˆje݈j)ÞˆjíÞˆj±ßˆjLàˆjôàˆjŽáˆj(âˆjÂâˆjºãˆjUäˆjýäˆj¥åˆjMæˆjõæˆj�çˆjEèˆjíèˆj–éˆj0êˆjÊêˆjdëˆjþëˆj6íˆjÐíˆjjîˆjïˆjžïˆj8ðˆjÒðˆjlñˆjòˆj òˆj:óˆjÔóˆjòõˆj¶öˆj…øˆjùˆjÅúˆj_ûˆjùûˆj“üˆj-ýˆjÇýˆj6ÿˆjÐÿˆjjˆjˆjáˆjõˆj�ˆj)ˆjĈj^ˆjhˆj` ˆjN ˆjé ˆj„ ˆjd ˆj ˆj ˆjyˆj"ˆj¼ˆjVˆjðˆjŠˆj$ˆj¾ˆjXˆjòˆjŒˆj&ˆjÀˆjZˆj’ˆj,ˆjƈj`ˆjúˆj”ˆj.ˆjȈjbˆjüˆj–ˆj0ˆjʈjdˆjþˆj4!ˆjÎ!ˆji"ˆj#ˆj�#ˆj7$ˆjÑ$ˆjk%ˆj&ˆjŸ&ˆj9'ˆjÓ'ˆjm(ˆj)ˆj¡)ˆj<*ˆj×*ˆj_-ˆjQLˆjÿOˆjÜRˆj–SˆjÈWˆj¤Xˆjh[ˆj\ˆj¹\ˆjp]ˆj ^ˆj¥^ˆjN_ˆj0`ˆjKaˆjåaˆjbˆjcˆj³cˆjMdˆjçdˆj‚eˆjfˆj¸fˆj|gˆjNhˆj iˆjòiˆj¶jˆjˆkˆjZlˆj,mˆjþmˆjÐnˆj¢oˆjtpˆjFqˆjrˆjêrˆj¼sˆjŽtˆj`uˆj2vˆjGxˆjàyˆj‡{ˆje}ˆj)~ˆj—ˆj�ˆj×�ˆj©‚ˆj{ƒˆjM„ˆj…ˆjñ…ˆjƈj•‡ˆjgˆˆj9‰ˆj ŠˆjÝŠˆj¯‹ˆj�ŒˆjS�ˆj%Žˆj÷ŽˆjÉ�ˆj›�ˆjm‘ˆj?’ˆj“ˆj㓈jµ”ˆj‡•ˆjY–ˆj+—ˆjý—ˆjϘˆj¡™ˆjsšˆjE›ˆjœˆj霈j»�ˆj©žˆjmŸˆj? ˆj¡ˆj㡈jµ¢ˆj‡£ˆjY¤ˆj+¥ˆjý¥ˆjk§ˆjÙ¨ˆjGªˆj«ˆj뫈j½¬ˆj�­ˆja®ˆj3¯ˆj°ˆj×°ˆj©±ˆj{²ˆjM³ˆj´ˆjñ´ˆjõˆj•¶ˆjg·ˆj9¸ˆj ¹ˆjݹˆj¯ºˆj�»ˆjS¼ˆj%½ˆj̾ˆjž¿ˆjpÀˆjBÁˆj²Âˆj„ÈjôĈjÆÅˆj^LjjªÉˆj|ʈjNˈj̈jÖ̈j¨ÍˆjzΈjLψjЈjðЈjÂшj”ÒˆjfÓˆj8Ôˆj ÕˆjÜÕˆj®Öˆj€×ˆjR؈j$ÙˆjöÙˆjÈÚˆjšÛˆjl܈j>݈jÞˆj~àˆjPáˆj"âˆjæâˆjTåˆj&æˆjøæˆjÊçˆjœèˆjnéˆj@êˆjëˆjÖëˆjšìˆjîˆjÞòˆj¯ôˆjIõˆjãõˆj}öˆj3÷ˆjÍ÷ˆjgøˆjùˆj›ùˆj5úˆjÏúˆjiûˆjüˆj«üˆjaýˆjûýˆj–þˆjhÿˆj:ˆjdˆjþˆj˜ˆj.ˆjéˆj�ˆjS ˆjû ˆj– ˆjZ ˆj ˆj¸ ˆj` ˆj ˆj¤ˆj>ˆj؈jrˆj ˆj¦ˆj@ˆjÚˆj‚ˆj^ˆjøˆj“ˆj¨ˆj�ˆjûˆjW!ˆj"ˆjÄ"ˆj^#ˆjù#ˆj¡$ˆjI%ˆjñ%ˆjš&ˆjÛ'ˆj)ˆjŸ)ˆj:*ˆjl,ˆj-ˆj -ˆj:.ˆjþ.ˆj˜/ˆj20ˆjF2ˆjà2ˆjz3ˆj4ˆj5ˆjü5ˆj–6ˆj07ˆjÊ7ˆjd8ˆjþ8ˆj˜9ˆj2:ˆjÌ:ˆjf;ˆj<ˆj¨<ˆjB=ˆj±>ˆjK?ˆjå?ˆj@ˆjAˆj³AˆjMBˆjçBˆj�Cˆj*DˆjÒDˆjmEˆj{FˆjÌGˆjfHˆjBIˆjøIˆj’Jˆj-KˆjÈKˆj°LˆjˆMˆj"Nˆj¼NˆjVOˆjðOˆjŠPˆj$Qˆj¾QˆjXRˆjòRˆjŒSˆjBTˆj-UˆjÇUˆjbVˆjüVˆj–Wˆj0XˆjÊXˆjdYˆj ZˆjÐZˆjj[ˆj\ˆjž\ˆj8]ˆjÒ]ˆjl^ˆj_ˆj _ˆj:`ˆjâ`ˆjÑaˆjlbˆj#cˆjècˆj�dˆjFeˆjüeˆj³fˆjigˆjhˆjÕhˆj‹iˆjAjˆj÷jˆj­kˆjclˆj mˆj³mˆjsnˆjoˆjÑoˆj‡pˆj>qˆjêsˆjÔtˆj¾uˆjÄvˆj®wˆj¦xˆjžyˆj|ˆjÊ|ˆj€}ˆj6~ˆjì~ˆj¢ˆjX€ˆj�ˆjÄ�ˆjz‚ˆj0ƒˆj惈jŽ„ˆj6…ˆjÞ…ˆj”†ˆj<‡ˆjò‡ˆj¨ˆˆj^‰ˆjŠˆj®Šˆjd‹ˆjŒˆjÐŒˆj†�ˆj<Žˆj䎈jš�ˆjP�ˆj‘ˆjÊ‘ˆjr’ˆu(j(“ˆjÞ“ˆj””ˆjJ•ˆj–ˆj¶–ˆj_—ˆjù—ˆjú˜ˆjß™ˆj•šˆjK›ˆjœˆj·œˆjm�ˆj#žˆjÙžˆj�ŸˆjE ˆjû ˆj±¡ˆjg¢ˆj£ˆj·£ˆj_¤ˆj¥ˆj½¥ˆjs¦ˆj)§ˆjѧˆjy¨ˆj!©ˆjשˆj�ªˆjC«ˆjù«ˆj¯¬ˆje­ˆj®ˆjÑ®ˆjk¯ˆj!°ˆj×°ˆj�±ˆjC²ˆjù²ˆj¯³ˆje´ˆjµˆjѵˆj‡¶ˆj=·ˆjó·ˆj›¸ˆjC¹ˆj빈j“ºˆj;»ˆjñ»ˆj™¼ˆjƒ½ˆj+¾ˆjÓ¾ˆj{¿ˆj#ÀˆjËÀˆjsÁˆjˆjÈj]ÈjĈjÅĈj_ňjƈj¯ÆˆjILjjãLjj}ȈjɈj±ÉˆjKʈjåʈj¥Ëˆj?̈jÙ̈j™ÍˆjŒÎˆj&ψjGЈjáЈj{шjÒˆj¯ÒˆjIÓˆjãÓˆj}ÔˆjÕˆj¿ÕˆjYÖˆjåÖˆj׈jÔÙˆjnÚˆjÛˆj¢Ûˆj¢ÜˆjY݈jó݈j›Þˆj5߈jÏ߈jxàˆjáˆj âˆjäˆj*åˆjUæˆj=èˆjwéˆjŒêˆjìˆjþìˆjÞíˆjðˆj�ðˆj7ñˆjÑñˆjkòˆjóˆj­óˆjGôˆjâôˆj¿õˆjŽ÷ˆjUùˆj2úˆjlü‰jÌûˆjÉüˆjcýˆjýýˆj—þˆj1ÿˆjËÿˆjeˆjÿˆj™ˆj3ˆj͈jgˆjˆj›ˆj5ˆjψjiˆjˆj�ˆj7ˆjшjk ˆj ˆjŸ ˆj9 ˆjÓ ˆjm ˆj ˆj¡ ˆj܈jvˆjˆjªˆjDˆj߈j»ˆjäˆj4ˆj„ˆjwˆj<ˆjDˆjM$ˆjƒ%ˆj&ˆj'ˆj�*ˆj*+ˆjÄ+ˆjú,ˆj/ˆj[0ˆju1ˆj2ˆjÅ2ˆjm3ˆj#4ˆjÙ4ˆj�5ˆj76ˆjß6ˆjˆ7ˆj"8ˆj¼8ˆjW9ˆjñ9ˆj‹:ˆj%;ˆj¿;ˆjY<ˆjó<ˆj�=ˆj'>ˆjÁ>ˆj[?ˆjö?ˆj�@ˆj+AˆjÅAˆjmBˆjCˆj¯CˆjIDˆjãDˆj}EˆjÃFˆj]Gˆj÷Gˆj‘Hˆj,IˆjÆIˆj`JˆjûJˆj•Kˆj/LˆjÉLˆjcMˆjýMˆj—Nˆj1OˆjËOˆjsPˆjQˆjµQˆjkRˆj!SˆjÊSˆjdTˆj…UˆjVˆjeWˆjYˆj´Yˆj [ˆj¤[ˆjZ\ˆjô\ˆjŽ]ˆjD^ˆjÞ^ˆjÛ_ˆj `ˆj:aˆjÔaˆjobˆj cˆj£cˆj>dˆj¸iˆjxjˆjJkˆjlˆj•mˆj×nˆjÅoˆj.vˆjÈvˆjbwˆjxˆj¯xˆjIyˆjãyˆj}zˆj{ˆj±{ˆjL|ˆjæ|ˆj�}ˆj~ˆjøˆjæ�ˆj�‚ˆjƒˆjµƒˆjO„ˆj…ˆj­…ˆjG†ˆjᆈj—‡ˆj1ˆˆjˈˆje‰ˆjŠˆjˆ‹ˆjLŒˆj�ˆj¸�ˆj|Žˆjj�ˆj�ˆjº�ˆjp‘ˆj&’ˆjÜ’ˆj’“ˆjH”ˆjþ”ˆj¦•ˆjN–ˆj.—ˆj˜ˆjÓ˜ˆj»™ˆjšˆjm›ˆjMœˆj�ˆjÇ�ˆj}žˆj3Ÿˆj ˆjÉ ˆj©¡ˆj—¢ˆjw£ˆj-¤ˆjñ¤ˆj§¥ˆj‡¦ˆjK§ˆj¨ˆjᨈj¥©ˆj[ªˆj«ˆjÇ«ˆj‹¬ˆjO­ˆj=®ˆj¯ˆjÓ¯ˆj³°ˆjw±ˆj;²ˆjÿ²ˆjµ³ˆjk´ˆj!µˆj×µˆj�¶ˆj5·ˆjÝ·ˆj˸ˆj«¹ˆjSºˆjûºˆj±»ˆjg¼ˆj½ˆjÓ½ˆj‰¾ˆj?¿ˆjõ¿ˆj½Àˆj…ÁˆjMˆjÈj¹ÃˆjoĈj3ňj!ƈjׯˆj�LjjCȈjùȈj¯Éˆjeʈj ˈjÑˈjÛ̈j‘͈j¨Îˆj^ψj„Јj:шjðшjÐÒˆj”ÓˆjJÔˆj*ÕˆjîÕˆjÜÖˆj’׈jH؈j ÙˆjÂÙˆj†Úˆj<ÛˆjòÛˆjÒ܈j–݈jLÞˆj,߈jâ߈j˜àˆjNáˆjâˆj¬âˆjäˆj¬äˆjbåˆjæˆjÝæˆj“çˆjJèˆjåèˆjéˆjêˆj´êˆjNëˆjèëˆj‚ìˆjíˆj¶íˆjPîˆjëîˆjÐóˆjjôˆjõˆjžõˆj8öˆjÓöˆjm÷ˆjøˆj£øˆj=ùˆj×ùˆjqúˆj ûˆj¦ûˆj@üˆjÚüˆjtýˆjþˆjÄþˆjlÿˆjˆj½ˆjWˆjEˆjàˆjˆj±ˆjëˆj¢ˆj<ˆj׈j�ˆjD ˆjß ˆj£ ˆj ˆjÆ ˆj»ˆjcˆjýˆj´ˆj.ˆjåˆj�ˆj5ˆjψjwˆjˆj«ˆjáˆj—ˆj[ˆjˆjãˆj§ˆjkˆj/ˆj׈jq ˆj !ˆjØ!ˆj¤"ˆjp#ˆjF$ˆjý$ˆj¥%ˆj¹'ˆjo(ˆj3)ˆjÍ)ˆj£*ˆjÎ+ˆj“,ˆj--ˆjÇ-ˆja.ˆjû.ˆj•/ˆj/0ˆj@3ˆjÛ3ˆju4ˆj5ˆjý5ˆjÝ6ˆj“7ˆjI8ˆjÿ8ˆjµ9ˆjŸ:ˆjU;ˆj <ˆjÁ<ˆjw=ˆj->ˆjã>ˆj™?ˆjO@ˆjAˆjïAˆj¥Bˆj[CˆjDˆjÇDˆj~EˆjFˆj²FˆjLGˆjæGˆj€Hˆj6IˆjÑIˆjkJˆjKˆj­KˆjcLˆj Mˆj³Mˆj[NˆjOˆj«OˆjTPˆjîPˆjˆQˆj"Rˆj¼RˆjVSˆjðSˆjŠTˆj$Uˆj¾UˆjXVˆj5Xˆj,[ˆjÇ[ˆjß\ˆjø]ˆj’^ˆj,_ˆjÆ_ˆj``ˆj$aˆjÌaˆjfbˆjcˆj¶cˆj^dˆjødˆj eˆj:fˆjÔfˆjngˆjhˆj¢hˆj®ˆjØ®ˆj°ˆj´°ˆjN±ˆj豈j`³ˆjþµˆj¦¶ˆjk·ˆj¸ˆj ¸ˆjm¹ˆj1ºˆj纈j�»ˆjS¼ˆj ½ˆj齈jÇ¿ˆj}Àˆj3ÁˆjéÁˆj‘ˆjGÈj‡Åˆj=ƈj1LjjȈjɈjùɈj¡Êˆj�ˈj7̈jí̈j£ÍˆjYΈjiЈjшjÇшj}Òˆj%ÓˆjÍÓˆjbÕˆjÖˆjv׈j؈jÔØˆj´Ùˆj”ÚˆjˆÛˆjŠÜˆjŒÝˆj€Þˆjt߈j3àˆj8áˆjîáˆjââˆjÖãˆjðäˆj>æˆjçˆjççˆj°èˆj‘éˆjGêˆj ëˆjÐëˆj°ìˆjfíˆjîˆjÒîˆjˆïˆjiðˆjñˆjÕñˆj‹òˆjkóˆjbôˆj+õˆj öˆjÔöˆjž÷ˆjUøˆj"ùˆjÊùˆj•úˆjKûˆjüˆjRýˆjèþˆj‚ÿˆj ˆjÚ ˆj˜ ˆj2 ˆjÌ ˆjf ˆj ˆjš ˆj4 ˆjÎ ˆjh ˆj ˆjœ ˆj6 ˆjÐ ˆjj ˆj ˆjž ˆj8 ˆjÓ ˆjm ˆj ˆj¡ ˆj; ˆjÖ ˆjq ˆj  ˆj¥ ˆje ˆj% ˆj¿ ˆjg ˆj ˆjª ˆjD ˆjÞ ˆjx ˆj ˆj¬ ˆjF ˆjà ˆjz ˆj ˆj® ˆjH ˆjâ ˆj| ˆj( ˆj ˆj] ˆj÷ ˆj‘ ˆj+! ˆjÅ! ˆj_" ˆjù" ˆj“# ˆj-$ ˆjÇ$ ˆja% ˆjü% ˆj¤& ˆjh' ˆj( ˆj¹( ˆjS) ˆj * ˆj¿* ˆj¼+ ˆjd, ˆj6- ˆj. ˆj/ ˆj:0 ˆj[1 ˆjõ1 ˆj�2 ˆjE3 ˆjí3 ˆj•4 ˆj=5 ˆjå5 ˆj�6 ˆj'7 ˆjh8 ˆj9 ˆjœ9 ˆj6: ˆjÐ: ˆjj; ˆj< ˆjž< ˆj8= ˆj&> ˆjÉ? ˆjc@ ˆjý@ ˆj¥A ˆj?B ˆjÙB ˆj�C ˆjD ˆjµD ˆj]E ˆj~F ˆjG ˆj³G ˆj“H ˆjII ˆjñI ˆjÃJ ˆj‘L ˆjGM ˆjN ˆjÉP ˆjcQ ˆjýQ ˆj¥R ˆj[S ˆjõS ˆj�T ˆj)U ˆjÄU ˆj_V ˆj?W ˆjÙW ˆjsX ˆj Y ˆj§Y ˆjAZ ˆjÛZ ˆju[ ˆj\ ˆj©\ ˆjD] ˆjÞ] ˆj†^ ˆj _ ˆjP` ˆjþ` ˆj˜a ˆj2b ˆjÌb ˆjfc ˆjd ˆjšd ˆj4e ˆjÎe ˆjhf ˆjig ˆjh ˆj«h ˆjFi ˆjài ˆjzj ˆjk ˆj®k ˆjHl ˆjâl ˆj|m ˆjn ˆj¾n ˆjfo ˆjp ˆj¶p ˆj^q ˆjr ˆj®r ˆjVs ˆjþs ˆj¦t ˆjNu ˆjöu ˆjžv ˆjFw ˆjïw ˆj‰x ˆjwy ˆjz ˆjãz ˆj«{ ˆjE| ˆjß| ˆjú} ˆj”~ ˆj< ˆjÖ ˆjp€ ˆj � ˆj¤� ˆj>‚ ˆjØ‚ ˆjrƒ ˆj „ ˆj§„ ˆjO… ˆjø… ˆj®† ˆj�‡ ˆj7ˆ ˆjш ˆjl‰ ˆjŠ ˆj¡Š ˆj;‹ ˆjÕ‹ ˆjoŒ ˆj � ˆj£� ˆj=Ž ˆj׎ ˆjq� ˆj � ˆj¦� ˆj@‘ ˆjÛ‘ ˆu(j»’ ˆjc“ ˆj ” ˆjÁ” ˆji• ˆj– ˆjñ– ˆj™— ˆjA˜ ˆjû˜ ˆjµ™ ˆj£š ˆjy› ˆjAœ ˆj � ˆjÑ� ˆj™ž ˆj¨Ÿ ˆjP  ˆjø  ˆj ¡ ˆjv¢ ˆj,£ ˆj⣠ˆj˜¤ ˆj`¥ ˆj ¦ ˆj£¦ ˆj=§ ˆj© ˆjæ¬ ˆj{° ˆj± ˆj¯± ˆjI² ˆj´ ˆj ´ ˆj:µ ˆjÔµ ˆjn¶ ˆj· ˆj¢· ˆj<¸ ˆjÖ¸ ˆjp¹ ˆjrº ˆj » ˆj¦» ˆj@¼ ˆjÚ¼ ˆjt½ ˆj¾ ˆj&¿ ˆjÀ ˆj¼À ˆjrÁ ˆj6 ˆjРˆjjà ˆjÄ ˆj­Ä ˆjmÅ ˆjÆ ˆj¡Æ ˆj;Ç ˆjÕÇ ˆjoÈ ˆj É ˆj¥É ˆj?Ê ˆjÙÊ ˆj�Ë ˆj7Ì ˆjÑÌ ˆjyÍ ˆj!Î ˆjÉÎ ˆjqÏ ˆjÐ ˆjÁÐ ˆjiÑ ˆjÒ ˆj¹Ò ˆjaÓ ˆj Ô ˆj²Ô ˆjhÕ ˆjhÖ ˆj÷× ˆj‘Ø ˆj+Ù ˆjÅÙ ˆj_Ú ˆj1Û ˆjõÛ ˆj�Ü ˆj)Ý ˆjÃÝ ˆj]Þ ˆj÷Þ ˆj‘ß ˆj9à ˆjáà ˆj‰á ˆj1â ˆjÙâ ˆjsã ˆjðä ˆjþå ˆj¦æ ˆjNç ˆjèç ˆj‚è ˆj*é ˆjÒé ˆjlê ˆjMë ˆjçë ˆj�ì ˆjí ˆjµí ˆjOî ˆjéî ˆjƒï ˆjð ˆj¸ð ˆjRñ ˆjìñ ˆj†ò ˆj ó ˆjºó ˆjTô ˆjîô ˆjˆõ ˆj"ö ˆjÊö ˆjd÷ ˆjþ÷ ˆj˜ø ˆj2ù ˆjÌù ˆjfú ˆjû ˆjšû ˆj4ü ˆjÎü ˆjhý ˆjþ ˆjœþ ˆjRÿ ˆjìÿ ˆj” ˆjd ˆjþ ˆj¦ ˆjX ˆjò ˆjŒ ˆj& ˆjÀ ˆjh ˆj ˆj� ˆj7 ˆjÑ ˆjz ˆj ˆj® ˆjH ˆjã ˆj} ˆj ˆj± ˆjK ˆjå ˆj ˆj ˆj³ ˆjM ˆjç ˆj‚ ˆjÅ ˆj_ ˆjù ˆj“ ˆj- ˆjÇ ˆja ˆjû ˆj• ˆj/ ˆjÉ ˆjc ˆjþ ˆj˜ ˆj2 ˆjš ‰jÞ ˆj¶ ‰j ˆj ˆjæ ˆj# ˆj¯# ˆjI$ ˆjã$ ˆj}% ˆj& ˆj³& ˆj\' ˆjö' ˆj‘( ˆj+) ˆjÅ) ˆj_* ˆjú* ˆj”+ ˆj<, ˆjä, ˆj�- ˆj'. ˆjÂ. ˆjk/ ˆj0 ˆjŸ0 ˆj91 ˆjÓ1 ˆjm2 ˆj3 ˆj¢3 ˆjž4 ˆjF5 ˆj46 ˆjø6 ˆj®7 ˆjd8 ˆjþ8 ˆj˜9 ˆj2: ˆjÌ: ˆjf; ˆj< ˆjü< ˆj–= ˆj0> ˆjÊ> ˆjd? ˆjþ? ˆj˜@ ˆj2A ˆjÌA ˆjgB ˆjC ˆj¹C ˆjbD ˆj E ˆj´E ˆjyF ˆj>G ˆj¼H ˆjsI ˆjJ ˆjÅJ ˆj|K ˆjL ˆjÀL ˆj[M ˆj«N ˆjFO ˆj–P ˆjR ˆjíR ˆj=T ˆjU ˆj1V ˆjEW ˆjgX ˆjY ˆj#Z ˆj7[ ˆjY\ ˆj©] ˆjË^ ˆjí_ ˆjb ˆjìb ˆj¢c ˆjk ˆjØk ˆjºm ˆjšo ˆjzq ˆjZs ˆjeu ˆjTv ˆj w ˆj´w ˆjNx ˆj!y ˆj¼y ˆjsz ˆj{ ˆjµ{ ˆjO| ˆjê| ˆj¸~ ˆj` ˆjû ˆj6� ˆjú� ˆjƒ ˆj¬ƒ ˆjF„ ˆju… ˆjh† ˆj€‡ ˆj˜ˆ ˆjŸ‰ ˆj—Š ˆjœ‹ ˆj¢Œ ˆj�� ˆj*Ž ˆjB� ˆjq� ˆjr‘ ˆjs’ ˆj‹“ ˆjŒ” ˆj�• ˆj|– ˆjk— ˆjl˜ ˆjr™ ˆjnš ˆj › ˆj£› ˆj>œ ˆj¹� ˆjÙŸ ˆjù¡ ˆjÁ¤ ˆjŧ ˆj`¨ ˆjJ© ˆj+ª ˆjÓª ˆj|« ˆjN¬ ˆjX­ ˆj*® ˆj¯ ˆjš¯ ˆjl° ˆj± ˆj/² ˆjɲ ˆj\µ ˆj㸠ˆj~¹ ˆjˆº ˆjÖ» ˆjp¼ ˆj ½ ˆj¤½ ˆj>¾ ˆjÙ¾ ˆjs¿ ˆj À ˆj§À ˆjÄÁ ˆjæÂ ˆj«Ã ˆjoÄ ˆj3Å ˆj÷Å ˆj»Æ ˆjÇ ˆjCÈ ˆjÉ ˆjËÉ ˆj�Ê ˆj*Ë ˆjÄË ˆjlÌ ˆjÍ ˆj Í ˆj:Î ˆjÔÎ ˆjnÏ ˆjÐ ˆj¢Ð ˆj<Ñ ˆjÖÑ ˆjpÒ ˆj Ó ˆj¤Ó ˆj>Ô ˆjØÔ ˆjrÕ ˆj Ö ˆj¦Ö ˆj@× ˆjÚ× ˆj‚Ø ˆjÙ ˆjZÛ ˆjsÞ ˆj ß ˆj§ß ˆjBà ˆjÜà ˆj„á ˆjâ ˆj¹â ˆjSã ˆjíã ˆj‡ä ˆj!å ˆj¼å ˆjVæ ˆjðæ ˆjŠç ˆj$è ˆj¾è ˆjXé ˆjtê ˆjë ˆj©ë ˆjCì ˆjní ˆj î ˆj±î ˆj‘ï ˆjKð ˆjôð ˆjœñ ˆjDò ˆjÞò ˆj¡ó ˆj;ô ˆjÕô ˆjoõ ˆj ö ˆj£ö ˆj=÷ ˆj×÷ ˆjqø ˆj ù ˆj¥ù ˆj?ú ˆjÙú ˆjsû ˆj\ÿ ˆjöÿ ˆj� ˆj* ˆjÄ ˆj^ ˆjø ˆjù ˆj~ ˆj ˆj² ˆj ˆjÆ ˆj˜ ˆj2 ˆjÌ ˆjf ˆj ˆj© ˆj_ ˆjù ˆj" ˆjØ ˆj� ˆjE ˆj  ˆjé ˆj ˆjÅ ˆj{ ˆj� ˆj ˆj¶ ˆjP ˆjæ ˆjÜ! ˆjv" ˆj# ˆj¸# ˆj|$ ˆj2% ˆjÚ% ˆj‚& ˆj-( ˆjñ( ˆjµ) ˆj/+ ˆj×+ ˆjQ- ˆj�. ˆj³0 ˆj2 ˆjy3 ˆj4 ˆj­4 ˆj›5 ˆj›6 ˆjÝ7 ˆjï8 ˆj‰9 ˆj�: ˆj—; ˆjú< ˆjb? ˆj^@ ˆjoD ˆjF ˆjµF ˆjOG ˆjéG ˆjƒH ˆjI ˆj·I ˆjQJ ˆjëJ ˆj…K ˆjL ˆj¹L ˆjSM ˆjíM ˆj‡N ˆj!O ˆj»O ˆjUP ˆjðP ˆjR ˆj×R ˆj¸S ˆjŠT ˆj2U ˆjÌU ˆjtV ˆjW ˆj¶W ˆj_X ˆj@Y ˆjÛY ˆj‘Z ˆjc[ ˆjý[ ˆjâ\ ˆjí] ˆj£^ ˆjY_ ˆj` ˆj¸` ˆj`a ˆj b ˆjÍb ˆj’c ˆjrd ˆj7e ˆjÑe ˆjkf ˆjg ˆj»g ˆjVh ˆj*i ˆjÄi ˆj^j ˆjøj ˆj’k ˆjgm ‰j>l ˆjÃm ˆjq ˆj5r ˆj€v ˆjaw ˆjx ˆjHz ˆjãz ˆj¶{ ˆj€ ˆjË€ ˆjž� ˆj‚ ˆjƒ ˆj³ƒ ˆjM„ ˆjï… ˆj‰† ˆj͈ ˆjg‰ ˆjŠ ˆj›Š ˆj5‹ ˆjÏ‹ ˆj¡Œ ˆj;� ˆjŽ ˆjw� ˆjI‘ ˆj’ ˆj “ ˆjy” ˆj• ˆj­• ˆjG– ˆjâ– ˆj}— ˆjr˜ ˆj ™ ˆjã› ˆj � ˆjž ˆj«ž ˆjTŸ ˆjüŸ ˆj¥  ˆjM¡ ˆjç¡ ˆj�¢ ˆj£ ˆj¶£ ˆjP¤ ˆjø¤ ˆj’¥ ˆj,¦ ˆjƦ ˆj`§ ˆjú§ ˆj•¨ ˆj€« ˆj¬ ˆjЬ ˆjj­ ˆj® ˆj¬® ˆjF¯ ˆjᯠˆj{° ˆj$± ˆji´ ˆjµ ˆj�µ ˆj7¶ ˆjJ· ‰jã¶ ˆj¦· ˆj�¸ ˆjι ˆjhº ˆj» ˆj�» ˆj7¼ ˆjѼ ˆjk½ ˆj¾ ˆjŸ¾ ˆj9¿ ˆjÓ¿ ˆjmÀ ˆjÁ ˆj¡Á ˆj; ˆjÕ ˆjpà ˆj Ä ˆj¤Ä ˆjJÆ ˆjäÆ ˆj~Ç ˆjÈ ˆj²È ˆjvÉ ˆjÊ ˆj¶Ë ˆj\Í ˆjöÍ ˆj�Î ˆj8Ï ˆjÒÏ ˆjlÐ ˆjÑ ˆj Ñ ˆj:Ò ˆjÔÒ ˆjnÓ ˆjÔ ˆj¢Ô ˆj<Õ ˆjÖÕ ˆjpÖ ˆj × ˆj¤× ˆjïÙ ˆj‰Ú ˆj#Û ˆj½Û ˆjWÜ ˆjñÜ ˆj‹Ý ˆj%Þ ˆj¿Þ ˆjYß ˆjà ˆj›à ˆjâ ˆj­â ˆjGã ˆjçé ˆj�ê ˆjë ˆjµë ˆjOì ˆjéì ˆjƒí ˆjî ˆj·î ˆj&ð ˆjÀð ˆjZñ ˆjôñ ˆjŽò ˆj(ó ˆjÂó ˆj\ô ˆjöô ˆj�õ ˆj*ö ˆjÄö ˆj^÷ ˆjø÷ ˆj’ø ˆj,ù ˆjÆù ˆj`ú ˆjúú ˆj”û ˆj.ü ˆj ˆj¶ ˆjP ˆjê ˆj„ ˆj ˆj¸ ˆjR ˆjì ˆj† ˆj  ˆjº ˆjT ˆjî ˆjˆ ˆj" ˆj¼ ˆjV ˆjð ˆjŠ ˆj$ ˆj¾ ˆjX ˆjò ˆjŒ ˆj& ˆjÀ ˆjZ ˆjô ˆjŽ ˆj( ˆjs ˆj  ˆj§ ˆjA ˆjÛ ˆju ˆj ˆj© ˆjC ˆjÝ ˆjw ˆj ˆj« ˆjE ˆj ˆj! ˆj³! ˆjg' ˆj( ˆj›( ˆj5) ˆjÏ) ˆji* ˆj+ ˆjž+ ˆj8, ˆjÒ, ˆjl- ˆj. ˆj . ˆj:/ ˆjÔ/ ˆjn0 ˆj1 ˆj¢1 ˆj<2 ˆjÖ2 ˆjp3 ˆj 4 ˆj¤4 ˆj>5 ˆjØ5 ˆjr6 ˆj 7 ˆj¦7 ˆj@8 ˆjÚ8 ˆjt9 ˆj: ˆj¨: ˆjB; ˆjÜ; ˆjv< ˆj= ˆjª= ˆjD> ˆjÞ> ˆjx? ˆj@ ˆj¬@ ˆjFA ˆjàA ˆjzB ˆjC ˆj®C ˆjHD ˆjãD ˆj}E ˆj3F ˆjQG ˆj”H ˆjƒI ˆjÆJ ˆj|K ˆj2L ˆjéL ˆjƒM ˆjN ˆjðN ˆjŠO ˆj\P ˆj†Q ‰j@Q ˆjâQ ˆj|R ˆj,T ˆjdU ‰jØT ˆjÁU ˆjèV ˆj‚W ˆjX ˆjÛX ˆjƒY ˆjZ\ ˆj1_ ˆj` ˆjÚb ˆj²e ˆj�f ˆj)g ˆjÑg ˆjŸh ˆj9i ˆjÓi ˆjmj ˆjk ˆjÍk ˆjgl ˆjm ˆj·m ˆj_n ˆjùn ˆj“o ˆjup ˆjq ˆjÅq ˆjnr ˆj~s ˆjt ˆjÎt ˆjhu ˆjv ˆj¸v ˆjSw ˆjíw ˆj‡x ˆj!y ˆj»y ˆjUz ˆjýz ˆj¥{ ˆj?| ˆjÙ| ˆjs} ˆj ~ ˆj§~ ˆjA ˆjÛ ˆju€ ˆj� ˆj©� ˆjC‚ ˆjÝ‚ ˆjwƒ ˆj„ ˆj«„ ˆjE… ˆjß… ˆjy† ˆj‡ ˆj­‡ ˆjGˆ ˆjሠˆj{‰ ˆjŠ ˆj¯Š ˆjI‹ ˆjã‹ ˆj}Œ ˆj� ˆj²� ˆjŒŽ ˆj4� ˆj� ˆj‘ ˆjÿ‘ ˆjš’ ˆjï“ ˆj‰” ˆjo• ˆj3– ˆj÷– ˆj»— ˆj€˜ ˆjLœ ˆjôœ ˆjŽ� ˆj(ž ˆjÞ ˆjÕŸ ˆj-¡ ˆjÇ¡ ˆja¢ ˆjû¢ ˆjE¨ ˆj¬ ˆj¶¬ ˆjQ­ ˆjW® ˆjñ® ˆj‹¯ ˆj%° ˆj¿° ˆjY± ˆjó± ˆj�² ˆj'³ ˆjÁ³ ˆj[´ ˆjõ´ ˆj�µ ˆj)¶ ˆjà¶ ˆjz· ˆj¸ ˆj®¸ ˆjH¹ ˆjâ¹ ˆj|º ˆj» ˆj°» ˆjJ¼ ˆjä¼ ˆu(j~½ ˆj¾ ˆj²¾ ˆjL¿ ˆjæ¿ ˆj€À ˆjÁ ˆj´Á ˆjN ˆjè ˆj‚à ˆjÄ ˆj¶Ä ˆjPÅ ˆjêÅ ˆj„Æ ˆjÇ ˆj¸Ç ˆjSÈ ˆjíÈ ˆj‡É ˆj!Ê ˆj»Ê ˆjUË ˆjïË ˆj‰Ì ˆj#Í ˆj½Í ˆjWÎ ˆjñÎ ˆj‹Ï ˆj%Ð ˆj¿Ð ˆjYÑ ˆjóÑ ˆj�Ò ˆj'Ó ˆjÁÓ ˆj[Ô ˆjõÔ ˆj�Õ ˆj)Ö ˆjÃÖ ˆj^× ˆjø× ˆj’Ø ˆj,Ù ˆjÆÙ ˆj`Ú ˆjúÚ ˆj”Û ˆj.Ü ˆjÈÜ ˆjbÝ ˆjüÝ ˆj–Þ ˆj0ß ˆjÊß ˆjdà ˆjþà ˆj˜á ˆj2â ˆjÌâ ˆjfã ˆjä ˆjšä ˆj4å ˆjÎå ˆjiæ ˆj\ç ˆjOè ˆj"é ˆj¼é ˆjWê ˆjòê ˆjšë ˆj5ì ˆjÏì ˆjií ˆjî ˆj«î ˆjFï ˆj_ð ˆj1ñ ˆjò ˆjÕò ˆj§ó ˆjzô ˆjLõ ˆj•ö ˆjK÷ ˆjø ˆj·ø ˆjnù ˆjùú ˆjNü ˆj7ý ˆj§ÿ ˆjp ˆj{ ˆj\ ˆjö ˆj� ˆj* ˆjÄ ˆj^ ˆjù ˆj“ ˆj- ˆjÇ ˆja ˆjû ˆj– ˆj> ˆjæ ˆjª ˆjœ ˆjD ˆjì ˆj¢ ˆjK ˆjî ˆj ˆjñ0 ˆjÃ1 ˆj–2 ˆjh3 ˆj:4 ˆj 5 ˆjÞ5 ˆj°6 ˆj‚7 ˆjT8 ˆj&9 ˆjø9 ˆjÊ: ˆjœ; ˆjn< ˆj@= ˆj> ˆjä> ˆj¶? ˆj‰@ ˆj[A ˆjõA ˆjÇB ˆj¨C ˆjBD ˆjÜD ˆjwE ˆjF ˆj«F ˆjEG ˆjßG ˆjyH ˆjI ˆj®I ˆjVJ ˆj7K ˆjÑK ˆjkL ˆjM ˆjŸM ˆj9N ˆjÓN ˆjnO ˆj P ˆj¤P ˆj>Q ˆj!S ˆjÊS ˆjdT ˆjþT ˆj˜U ˆj2V ˆjÌV ˆjfW ˆjX ˆj›X ˆj5Y ˆjÏY ˆjiZ ˆj[ ˆj�[ ˆj8\ ˆjà\ ˆjz] ˆj^ ˆjÊ^ ˆjd_ ˆjþ_ ˆj¼` ˆjVa ˆjða ˆj‹b ˆj&c ˆjæc ˆj€d ˆje ˆj´e ˆjNf ˆjéf ˆj§g ˆjAh ˆjÛh ˆjui ˆjj ˆj©j ˆjCk ˆjÝk ˆjwl ˆjm ˆj«m ˆjEn ˆjßn ˆjyo ˆjp ˆj­p ˆjGq ˆjáq ˆj{r ˆjs ˆj¯s ˆjIt ˆjãt ˆj}u ˆj%v ˆj¿v ˆjYw ˆjów ˆj�x ˆj'y ˆjÁy ˆj[z ˆjõz ˆj�{ ˆj)| ˆjÃ| ˆj]} ˆj÷} ˆj‘~ ˆj+ ˆjÅ ˆj_€ ˆjù€ ˆj“� ˆj-‚ ˆjÇ‚ ˆjaƒ ˆjûƒ ˆj•„ ˆj/… ˆjÉ… ˆjc† ˆjý† ˆj—‡ ˆj1ˆ ˆjˈ ˆje‰ ˆjÿ‰ ˆj™Š ˆj3‹ ˆjÍ‹ ˆjgŒ ˆj� ˆj›� ˆj5Ž ˆjÏŽ ˆji� ˆj� ˆj�� ˆj7‘ ˆjÑ‘ ˆjk’ ˆj“ ˆjŸ“ ˆj9” ˆjÓ” ˆjm• ˆj– ˆj¡– ˆj;— ˆjÕ— ˆjo˜ ˆj ™ ˆj£™ ˆj=š ˆjך ˆjq› ˆj œ ˆj¥œ ˆj?� ˆjÙ� ˆjsž ˆj Ÿ ˆj§Ÿ ˆjA  ˆjÛ  ˆju¡ ˆj¢ ˆj©¢ ˆjC£ ˆjÞ£ ˆj@¥ ˆj§ ˆj~¨ ˆj<© ˆjå© ˆj€ª ˆj« ˆjú« ˆjé¬ ˆjƒ­ ˆj,® ˆjÆ® ˆjo¯ ˆjñ° ˆjŒ± ˆjQ² ˆjì² ˆj†³ ˆj ´ ˆjº´ ˆjTµ ˆjîµ ˆj‰¶ ˆj$· ˆj>º ˆj¢½ ˆjt¾ ˆj¿ ˆj¨¿ ˆjfÀ ˆjÁ ˆjšÁ ˆj4 ˆjΠˆjhà ˆjÄ ˆjœÄ ˆj6Å ˆjÐÅ ˆjjÆ ˆjÇ ˆjžÇ ˆj8È ˆjÒÈ ˆjlÉ ˆjÊ ˆj Ê ˆj^Ë ˆjøË ˆj’Ì ˆj,Í ˆjÆÍ ˆj`Î ˆjúÎ ˆj”Ï ˆj.Ð ˆjÈÐ ˆjbÑ ˆjüÑ ˆjÈÒ ˆjpÓ ˆj Ô ˆj¤Ô ˆj>Õ ˆjØÕ ˆj€Ö ˆj× ˆj´× ˆjNØ ˆjèØ ˆj‚Ù ˆjÚ ˆj¶Ú ˆjPÛ ˆjêÛ ˆj…Ü ˆj Ý ˆj»Ý ˆj­Þ ‰jgÞ ˆj ß ˆj£ß ˆj â ˆj¤â ˆj ã ˆj“ä ˆj-å ˆjÈå ˆjbæ ˆjüæ ˆj–ç ˆj0è ˆjËè ˆjeé ˆjWê ‰jê ˆj³ê ˆj[ë ˆjëì ˆj¯í ˆjWî ˆj1ï ˆjËï ˆjsð ˆjñ ˆjíñ ˆj£ò ˆjKó ˆjóó ˆj©ô ˆjƒõ ˆjö ˆj·ö ˆjQ÷ ˆjë÷ ˆj…ø ˆjù ˆj¹ù ˆjSú ˆjíú ˆj‡û ˆj!ü ˆj»ü ˆjUý ˆjïý ˆj‰þ ˆj#ÿ ˆj½ÿ ˆjeˆj ˆjÈj‰jnˆj±‰j€ˆjc‰jˆj‰jЈjrˆj ˆjŠ ‰j¸ˆuh}”(j� hÊjÝjj5j8j�jãjþjÿjCj–j±j²jöjIjdjej©jüjjj\j¯jÊjËjjbj}j~jÃjj0j1jvjÉjäjåj)j|j—j˜jÜj/jJjKj� jâjýjþjB j• j° j± jõ jH jc jd j¨ jû j j j[ j® jÉ jÊ j ja j| j} j j j/ j0 jÒ jÓ j�jâjýjþj j¡j:j;jÔjÕjnjojejþjjjCjkj†j‡jSjTjíjîj+j}j˜j™j;j<jÕjÖjojpj j j£j¤j=j>jØjÙjrjsj j jJ jœj·j¸jZ j[ jJ#jK#jä#jå#j%j%j¶%j·%j·&j¸&jQ'jR'j—(j˜(j‡*jˆ*jÀ+jÁ+jC.jD.jÞ.jß.jx/jy/j$1j%1jË2jÌ2j÷3jø3jž5jŸ5j96j:6jà7já7j9j9j-;j.;jy=jz=jé>jê>jyAjzAj®Dj¯DjFjFj©FjªFjDGjEGj}Hj~HjÉJjÊJjdKjeKjÅQjÆQjnRjoRj¾Zj¿Zje\jf\j«]j¬]jE^jF^jß^jà^jy_jz_j`j`jÚbjÛbjtcjucjdjdj¶dj·dj¡fj¢fj;gj"j?"jØ"jÙ"jð#jñ#jŠ$j‹$jx%jy%jf&jg&j*'j+'j(j (j)j)jã)jä)j‹*jŒ*j]+j^+j÷+jø+j‘,j’,jc-jd-j5.j6.jë.jì.j¯/j°/jR2j¤1j¿1jÀ1jb2jc2jü2jý2j–3j—3j04j14jÊ4jË4jd5je5jì6jí6jC8jD8jÞ8jß8jy9jz9j:j:j­:j®:jG;jH;já;jâ;j{<j|<j=j=j¯=j°=jI>jJ>jã>jä>j}?j~?j@j@j±@j²@jKAjLAjåAjæAjBj€BjCjCj³Cj´CjMDjNDj Ej!EjºEj»EjŒFj�Fj&Gj'GjøGjùGj“Hj”Hj-Ij.IjÇIjÈIjaJjbJjûJjüJj–Kj—Kj0Lj1LjÊLjËLjdMjeMjþMjÿMj˜Nj™Nj3Oj4OjÍOjÎOjgPjhPjQjQj›QjœQj5Rj6RjÏRjÐRj“Sj”Sj.Tj/TjÉTjÊTjcUjdUjýUjþUj—Vj˜Vj1Wj2WjËWjÌWjeXjfXjYjYj«Yj¬YjEZjFZjßZjàZjy[jz[j\j\j­\j®\jG]jH]já]jâ]j{^j|^j_j_j¯_j°_jI`jJ`j‡ajÙ`jô`jõ`j—aj˜aj2bj3bjÌbjÍbjfcjgcjdjdj›djœdj5ej6ejÏejÐejifjjfjgjgj�gjžgjEhjFhj‘jj’jj+kj,kjÔkjÕkjnljolj mj mj¤mj¥mj@pjApjépjêpjƒqj„qjrjrj·rj¸rj`sjasjúsjûsj•tj–tj/uj0ujÉujÊujcvjdvjþvjÿvj˜wj™wjNxjOxjoyjpyj%zj&zjÛzjÜzju{jv{j|j|j©|jª|jC}jD}jÝ}jÞ}j“~j”~j.j/jÚjÛj†€j‡€j.�j/�jÚ�jÛ�ju‚jv‚jƒjƒj©ƒjªƒjC„jD„jÝ„jÞ„jw…jx…j†j†j«†j¬†jE‡jF‡j߇jà‡jyˆjzˆj‰j‰j­‰j®‰jGŠjHŠjáŠjâŠj{‹j|‹jŒjŒj¯Œj°ŒjI�jJ�jã�jä�j}Žj~Žj�j�j±�j²�jK�jL�jå�jæ�j‘j€‘j’j’j³’j´’jM“jN“jç“jè“j�”j‚”j•j•jµ•j¶•jO–jP–jé–jê–jƒ—j„—j˜j˜j·˜j¸˜jQ™jR™jë™jì™j†šj‡šj ›j!›jº›j»›jTœjUœjîœjïœjˆ�j‰�j"žj#žj¼žj½žjVŸjWŸjðŸjñŸjŠ j‹ j$¡j%¡j¾¡j¿¡jX¢jY¢jò¢jó¢jŒ£j�£j&¤j'¤jÀ¤jÁ¤jZ¥j[¥jô¥jõ¥jަj�¦j(§j)§j§jçj\¨j]¨jö¨j÷¨j�©j‘©j*ªj+ªjĪjŪj^«j_«jø«jù«j’¬j“¬j,­j-­jÆ­jÇ­j`®ja®jú®jû®j”¯j•¯j.°j/°jȰjɰjb±jc±jü±jý±j–²j—²j0³j1³jʳj˳jd´je´jþ´jÿ´j˜µj™µjO¶jP¶jé¶jê¶jƒ·j„·j¸j¸j·¸j¸¸jQ¹jR¹jë¹jì¹j…ºj†ºj»j »j¹»jº»jS¼jT¼jî¼jï¼jˆ½j‰½j"¾j#¾j½¾j¾¾jW¿jX¿jñ¿jò¿j‹ÀjŒÀj%Áj&Áj¿ÁjÀÁjYÂjZÂjóÂjôÂjŽÃj�Ãj(Äj)ÄjÂÄjÃÄj\Åj]ÅjöÅj÷Åj�Æj‘Æj*Çj+ÇjÄÇjÅÇj^Èj_ÈjøÈjùÈj’Éj“Éj,Êj-ÊjÆÊjÇÊj`ËjaËjúËjûËj•Ìj–Ìj/Íj0ÍjÉÍjÊÍjcÎjdÎjýÎjþÎj—Ïj˜Ïj1Ðj2ÐjËÐjÌÐjeÑjfÑjÒjÒj¨Òj©ÒjPÓjQÓjêÓjëÓj„Ôj…Ôj,Õj-ÕjÆÕjÇÕj`ÖjaÖj×j ×j°×j±×jJØjKØjäØjåØjŒÙj�Ùj&Új'ÚjÎÚjÏÚjvÛjwÛjÜjÜjªÜj«ÜjDÝjEÝjÞÝjßÝjxÞjyÞjßjßjºßj»ßjbàjcàj áj áj¤áj¥áj>âj?âjØâjÙâj€ãj�ãjäjäjµäj¶äjOåjPåjéåjêåj„æj…æjçjçj¸çj¹çjRèjSèjìèjíèj†éj‡éj êj!êjºêj»êjTëjUëjîëjïëjˆìj‰ìj"íj#íj¼íj½íjVîjWîjðîjñîjŠïj‹ïj$ðj%ðj¾ðj¿ðjXñjYñjòñjóñjŒòj�òj&ój'ójÀójÁójZôj[ôjôôjõôjŽõj�õj(öj)öjÂöjÃöj\÷j]÷jö÷j÷÷j�øj‘øj*ùj+ùjÄùjÅùj^új_újøújùúj’ûj“ûj,üj-üjÆüjÇüj`ýjaýjúýjûýj”þj•þj.ÿj/ÿjÈÿjÉÿjbjcjüjýj–j—j0j1jÊjËjdjejþjÿj˜j™j2j3jÌjÍjfjgjjjšj›j4j5jÎjÏjh ji j j jœ j� j6 j7 jÐ jÑ jj jk j j jž jŸ j8j9jÒjÓjljmjjj j¡j:j;jÔjÕjnjojj j¢j£j<j=jÖj×jqjrj j j¥j¦j@jAjÚjÛjtjujjj¨j©jQjRj]j^j÷jøj‘j’j+ j, jÅ jÆ jZ#j[#jœ$j�$jD%jE%jì%jí%j†&j‡&j 'j!'j;)j<)jÕ)jÖ)jo*jp*j +j +j£+j¤+j=,j>,jœ-j�-j6.j7.jÐ.jÑ.jÑ/jÒ/jk0jl0j1j1jŸ1j 1j92j:2jÓ2jÔ2jm3jn3j4j4j¡4j¢4j;5j<5jÿ5j6j™6jš6jš7j›7j›8jœ8jœ9j�9jE:jF:jß:jà:jy;jz;jY<jZ<j9=j:=jÔ=jÕ=jn>jo>j?j ?j @j!@jä@jå@j~AjAjBjBj²Bj³BjLCjMCjæCjçCj€Dj�Dj(Ej)EjÂEjÃEj†Fj‡Fj Gj!GjºGj»GjTHjUHjîHjïHjˆIj‰Ij"Jj#Jj¼Jj½JjVKjWKjðKjñKjŠLj‹Lj$Mj%Mj¾Mj¿MjXNjYNjòNjóNjŒOj�Oj&Pj'PjÀPjÁPjZQj[QjôQjõQj¸Rj¹RjRSjSSj:Tj;Tj"Uj#Uj¼Uj½UjVVjWVjðVjñVjŠWj‹Wj$Xj%Xj¾Xj¿XjXYjYYjòYjóYjŒZj�Zj&[j'[jÀ[jÁ[jZ\j[\jô\jõ\jâ]jã]j|^j}^j_j_j°_j±_jJ`jK`jajaj¶aj·aj_bj`bjúbjûbj•cj–cj/dj0djÉdjÊdjcejdejŸfj fj9gj:gjágjâgj|hj}hjijij¿ijÀijªjj«jj¿kjÀkj’lj“ljHmjImj njnj/pj0pj×pjØpjqqjrqj‰rjŠrj#sj$sjtjtjátjâtj{uj|uj®vj¯vjWwjXwjÿwjxj§xj¨xjAyjByjzjzj»zj¼zjU{jV{j|j|jß|jà|j–}j—}jÃ~jÄ~jŸj jm€jn€j2�j3�jÍ�jÎ�jƒjƒjáƒjâƒj|„j}„j2…j3…jÍ…jÎ…jƒ†j„†jP‡jQ‡jê‡jë‡j„ˆj…ˆj‰j‰j¸‰j¹‰jRŠjSŠjûŠjüŠj£‹j¤‹jƒŒj„Œj,�j-�jÆ�jÇ�j`ŽjaŽjA�jB�jé�jê�jƒ�j„�j‘j‘j·‘j¸‘jQ’jR’jë’jì’j†“j‡“j ”j!”jò”jó”j©•jª•jD–jE–j—j—j±—j²—jƒ˜j„˜j�™jž™j œjœj3Ÿj4ŸjΟjÏŸj… j† j;¡j<¡jÖ¡jסj~¢j¢j£j£j²£j³£jL¤jM¤jæ¤jç¤j€¥j�¥j¦j¦j´¦jµ¦jN§jO§jé§jê§jÖ¨jרjƒ©j„©j„ªj…ªj1«j2«jÞ«jß«j‹¬jŒ¬j&­j'­jÀ­jÁ­j<¯j=¯jÖ¯jׯjp°jq°j ±j ±j¥±j¦±j³j³j¯³j°³jµjµjÕµjÖµj™¶jš¶j4·j5·jηjÏ·jh¸ji¸j¹j¹jŠºj‹ºj2»j3»jJ¼jK¼j½j½j›½jœ½j5¾j6¾j¥¿j¦¿jºÀj»Àj_Âj`ÂjúÂjûÂjØÄjÙÄjrÅjsÅj ÆjÆj§Æj¨ÆjAÇjBÇjÉjÉj¹ÉjºÉjVËjWËjéÌjêÌj>Îj?ÎjhÏjiÏjìÐjíÐj£Ñj¤ÑjYÒjZÒj€Ój�ÓjDÔjEÔjìÔjíÔj”Õj•Õj<Öj=ÖjäÖjåÖjŒ×j�×jBØjCØjùØjúØj¯Ùj°ÙjeÚjfÚjÛjÛj›ÛjœÛj5Üj6ÜjÏÜjÐÜjiÝjjÝjÞjÞj�ÞjžÞj7ßj8ßjßßjàßjyàjzàjájáj­áj®ájGâjHâjýâjþâj—ãj˜ãj?äj@äjçäjèäj�åj‚åjæjæjµæj¶æjOçjPçjêçjëçj…èj†èjéj éj¹éjºéjSêjTêjíêjîêj‡ëjˆëj"ìj#ìj½ìj¾ìjWíjXíjòíjóíjŒîj�îj&ïj'ïjÀïjÁïjZðj[ðjñjñjªñj«ñjRòjSòjúòjûòj¢ój£ójYôjZôjõjõj›õjœõjCöjDöjÝöjÞöj¡÷j¢÷jPøjQøjùjùj¡ùj¢ùjWújXújûjûj»ûj¼ûjUüjVüjïüjðüjŠýj‹ýj$þj%þj¾þj¿þjYÿjZÿjóÿjôÿj�jŽj'j(j½j¾jWjXjjjÒjÓjmjnjjj°j±jÃjÄj‡jˆjl jm j j j® j¯ jH jI jâ jã j†j‡j j!jjj@jAjÛjÜjujvjjj©jªj;j<j›jœjû#jü#j=%j>%j+&j,&jÅ&jÆ&jÝ'jÞ'jõ(jö(j *j*j¶*j·*jÎ+jÏ+jd-je-jþ-jÿ-j™.jš.j3/j4/jÍ/jÎ/jh0ji0j1j1jœ1j�1j62j72jÐ2jÑ2jj3jk3j4j4jŸ4j 4jc5jd5jý5jþ5j—6j˜6j[7j\7jõ7jö7j�8j�8j}9j~9j:j:jÛ:jÜ:ju;jv;j<j<jª<j«<jD=jE=j¬?j­?jG@jH@jxAjyAjBjBj¬Bj­BjTCjUCjüCjýCjÜDjÝDjvEjwEjFjFu(jªFj«FjDGjEGjßGjàGjyHjzHjIjIjJjJjýJjþJjëKjìKj…Lj†LjMj Mj¹MjºMjSNjTNjAOjBOjÛOjÜOjÊPjËPjdQjeQjþQjÿQjÂRjÃRj\Sj]SjºTj»Tj~UjUjlVjmVjWjWj¯Wj°Wj_Yj`Yj#Zj$Zj½Zj¾ZjX[jY[jò[jó[jŒ\j�\jz]j{]j^j^j®^j¯^jœ_j�_jŠ`j‹`jJbjKbjäbjåbj~cjcjBdjCdjÜdjÝdjôejõej¸fj¹fj|gj}gj]hj^hjÉijÊijdjjejjÁkjÂkj\lj]lj÷ljøljæmjçmj oj oj$pj%pj—j×—jØ—jÚ˜jÛ˜j­™j®™jqšjršj5›j6›jm�jn�jvŸjwŸj¢j¢j´¢jµ¢j££j¤£j‘¤j’¤j+¥j,¥j¦jæj]§j^§j÷§jø§j’¨j“¨j,©j-©jÕ©jÖ©jpªjqªj «j «j¤«j¥«jZ¬j[¬j­j­j¹­jº­jS®jT®j<¯j=¯j°j°j©°jª°jD±jE±jÞ±jß±jy²jz²j³j³j׳jسjÁ´j´j[µj\µjõµjöµj�¶j�¶j)·j*·j÷jÄ·j]¸j^¸j÷¸jø¸j�ºjŽºjŠ»j‹»j$¼j%¼jä½jå½jP¿jQ¿jÀjÀj®Àj¯ÀjIÁjJÁjãÁjäÁjÌÂjÍÂjfÃjgÃjÄjÄj‰ÅjŠÅj#Æj$ÆjhÇjiÇj¸Èj¹Èj2Êj3Êj÷ÊjøÊj‘Ëj’Ëj+Ìj,ÌjÅÌjÆÌj_Íj`ÍjùÍjúÍj“Îj”Îj-Ïj.ÏjÈÏjÉÏjbÐjcÐj Ñj Ñj¤Ñj¥Ñj¨Öj©ÖjB×jC×jÝ×jÞ×jxØjyØjÙjÙj­Ùj®Ùj³Új´ÚjMÛjNÛjèÛjéÛjƒÜj„ÜjÝjÝj·Ýj¸ÝjQÞjRÞjýßjþßj—àj˜àj1áj2ájaâjbâjãjãj±ãj²ãjKäjLäjåäjæäjåj€åjœæj�æj6çj7çjÐçjÑçjkèjlèjéjéjŸéj éj9êj:êjÓêjÔêj˜ëj™ëj\ìj]ìj íj!íjäíjåíj¨îj©îjlïjmïj0ðj1ðjôðjõðj¸ñj¹ñjSòjTòjîòjïòjˆój‰ój"ôj#ôj¼ôj½ôjVõjWõjðõjñõjŠöj‹öj$÷j%÷j¿÷jÀ÷jYøjZøjóøjôøj›ùjœùj5új6újÐújÑújkûjlûjüjüjŸüj üj9ýj:ýjÓýjÔýjmþjnþjÿjÿj¯ÿj°ÿjWjXjñjòj‹jŒj%j&j¿jÀjYjZjójôj�jŽj'j(jÁjÂj[j\jõjöj�j�j)j*jÃjÄj] j^ j÷ jø j‘ j’ j+ j, jÅ jÆ j_ j` jù jú j“ j” j-j.jÇjÈjajbjüjýj–j—j0j1jËjÌjejfjjjµj¶j]j^j÷jøj‘j’j+j,jÅjÆj¦j§j\j]jXjYjòjójŒj�j&j'jÀjÁjZj[jôjõjŽj�j(j)jÂjÃjX!jY!jò!jó!j$j$j $j¡$jW%jX%j*&j+&jà&já&jz'j{'j(j(jô(jõ(jŽ)j�)j`*ja*j+j +jÚ+jÛ+j­.j®.jC0jD0j 1j¡1j:2j;2jÔ2jÕ2jn3jo3j4j 4j¢4j£4j<5j=5jÖ5j×5jp6jq6j 7j 7j¤7j¥7j>8j?8jØ8jÙ8jr9js9j :j :j´:jµ:jN;jO;j<<j=<jÖ<j×<jp=jq=j&>j'>jÀ>jÁ>jZ?j[?j¦@j§@j@AjAAjþAjÿAj¼Bj½BjVCjWCjðCjñCj®Dj¯DjHEjIEjâEjãEj}Fj~Fj%Gj&Gj¿GjÀGjYHjZHjóHjôHj�IjŽIj™JjšJj&Lj'LjêLjëLj4Nj5NjrOjsOjnPjoPj Qj QjÛQjÜQj­Rj®RjSj€SjQTjRTj#Uj$UjÌUjÍUjtVjuVjWjWjàWjáWj¥Xj¦Xj½Yj¾YjÇZjÈZjß[jà[j]j]j·_j¸_jÁ`jÂ`j\aj]aj.bj/bjFcjGcj&dj'djødjùdj’ej“ej,fj-fjÆfjÇfj`gjagjúgjûgj£hj¤hj>ij?ijØijÙijrjjsjj kj kj´kjµkj\lj]lj mj!mjºmj»mjTnjUnjÀj?ÀjÙÀjÚÀjsÁjtÁj ÂjÂj§Âj¨ÂjAÃjBÃjÜÃjÝÃjvÄjwÄjÅjÅjªÅj«ÅjDÆjEÆjÞÆj߯jyÇjzÇjÈjÈjÙÈjÚÈj�Éj�Éj ËjËjÔÍjÕÍjŠÎj‹Îj@ÏjAÏjöÏj÷ÏjWÑjXÑj#Ój$Ój'Õj(ÕjëÕjìÕj¯Öj°Öjs×jt×j@ÙjAÙj Új¡ÚjdÛjeÛj(Üj)ÜjìÜjíÜj°Ýj±ÝjtÞjuÞj8ßj9ßjüßjýßj¥àj¦àj?áj@ájÙájÚájsâjtâjkãjlãjäjäj®äj¯äjVåjWåjþåjÿåj¦æj§æjNçjOçjöçj÷çjžèjŸèjFéjGéjáéjâéj{êj|êjëjëj¯ëj°ëjçìjèìj�íj‚íjîjîjµîj¶îjOïjPïjéïjêïjƒðj„ðjñjñj·ñj¸ñjQòjRòjëòjìòj…ój†ój¢õj£õjgöjhöj5øj6øjÐøjÑøjvújwújûjûjªûj«ûjDüjEüjÞüjßüjxýjyýjçþjèþj�ÿj‚ÿjjjµj¶j’j“j¦j§j@jAjÚjÛjtjujjjjj j jÿ j j™ jš j4 j5 j j jË jÌ js jt j)j*jÒjÓjmjnjjj¡j¢j;j<jÕjÖjojpj j j£j¤j=j>j×jØjqjrj j jCjDjÝjÞjwjxjjj«j¬jEjFjßjàjyjzjjj­j®jGjHjájâj{j|jjj¯j°jå jæ j!j€!j"j"j´"jµ"jN#jO#jè#jé#j‚$jƒ$j%j%j¶%j·%jP&jQ&jê&jë&j„'j…'j(j(j¸(j¹(jR)jS)jì)jí)j‡*jˆ*j-j-jQ2jR2j°Oj±Oj�RjŽRjGSjHSjyWjzWjUXjVXj[j[jÁ[jÂ[ji\jj\j ]j!]j»]j¼]jU^jV^jþ^jÿ^já_jâ_jû`jü`j–aj—aj0bj1bjÊbjËbjdcjecjþcjÿcj˜dj™dj2ej3ejÍejÎejhfjifjgjgjÕgjÖgj§hj¨hjyijzij=jj>jjkjkjákjâkj³lj´lj…mj†mjWnjXnj)oj*ojûojüojÍpjÎpjŸqj qjqrjrrjCsjDsjtjtjçtjètj¹ujºujÎwjÏwjgyjhyj{j{jì|jí|j°}j±}jjjŒ€j�€j^�j_�j0‚j1‚jƒjƒjÔƒjÕƒj¦„j§„jx…jy…jJ†jK†j‡j‡jî‡jï‡jÀˆjÁˆj’‰j“‰jdŠjeŠj6‹j7‹jŒj ŒjÚŒjÛŒj¬�j­�j~ŽjŽjP�jQ�j"�j#�jô�jõ�jÆ‘jÇ‘j˜’j™’jj“jk“j<”j=”j•j•jà•já•j²–j³–j„—j…—jV˜jW˜j(™j)™jú™jû™jÌšjÍšjž›jŸ›jpœjqœjB�jC�j0žj1žjôžjõžjÆŸjÇŸj˜ j™ jj¡jk¡j<¢j=¢j£j£jà£já£j²¤j³¤j„¥j…¥jò¦jó¦j`¨ja¨jΩjÏ©j ªj¡ªjr«js«jD¬jE¬j­j­jè­jé­jº®j»®jŒ¯j�¯j^°j_°j0±j1±j²j²jÔ²jÕ²j¦³j§³jx´jy´jJµjKµj¶j¶jî¶jï¶jÀ·jÁ·j’¸j“¸jd¹je¹j6ºj7ºj»j »jÚ»jÛ»j¬¼j­¼jS¾jT¾j%¿j&¿j÷¿jø¿jÉÀjÊÀj9Âj:Âj Ãj Ãj{Äj|ÄjMÅjNÅjåÆjæÆj1Éj2ÉjÊjÊjÕÊjÖÊj™ËjšËj]Ìj^Ìj/Íj0ÍjÎjÎjÓÎjÔÎj¥Ïj¦ÏjwÐjxÐjIÑjJÑjÒjÒjíÒjîÒj¿ÓjÀÓj‘Ôj’ÔjcÕjdÕj5Öj6Öj×j×jÙ×jÚ×j«Øj¬Øj}Ùj~ÙjOÚjPÚj!Ûj"ÛjóÛjôÛjÅÜjÆÜj—Ýj˜Ýjàjàj×àjØàj©ájªájmâjnâjÛäjÜäj­åj®åjæj€æjQçjRçj#èj$èjõèjöèjÇéjÈéj™êjšêj]ëj^ëj!ìj"ìjÈíjÉíjŽòj�òj`ôjaôjúôjûôj”õj•õj.öj/öjäöjåöj~÷j÷jøjøj²øj³øjLùjMùjæùjçùj€új�újûjûjÂûjÃûj\üj]üjýjýj¬ýj­ýjFþjGþjÿjÿjÁÿjÂÿjjj¯j°jIjJjãjäjjj2j3j j j¬ j­ jF jG j j jÁ j ji jj j j j¹ jº jTjUjïjðj‰jŠj#j$j½j¾jWjXjñjòj‹jŒj3j4jjj©jªjCjDjÞjßjójôjÚjÛjFjGj¢!j£!jt"ju"j#j#j©#jª#jR$jS$jú$jû$j¢%j£%jJ&jK&jŒ'j�'jµ(j¶(jP)jQ)jê)jë)j,j,j·,j¸,jQ-jR-jë-jì-j¯.j°.jI/jJ/jã/jä/j÷1jø1j‘2j’2j+3j,3jÅ3jÆ3jÌ4jÍ4j­5j®5jG6jH6já6jâ6j{7j|7j8j8j¯8j°8jI9jJ9jã9jä9j}:j~:j;j;j¿;jÀ;jY<jZ<jó<jô<jb>jc>jü>jý>j–?j—?j0@j1@jÊ@jË@jdAjeAjþAjÿAj˜Bj™Bj@CjACjÚCjÛCjƒDj„DjEjEj,Fj-Fj}Gj~GjHjHjóHjôHj©IjªIjCJjDJjÝJjÞJjxKjyKj7Lj8Lj9Mj:MjÓMjÔMjmNjnNjOjOj¡Oj¢Oj;PjSjóSjôSjÞTjßTjxUjyUjVjVj­Vj®VjGWjHWjáWjâWj{Xj|XjYjYj½Yj¾YjWZjXZj[j[jµ[j¶[jO\jP\jé\jê\jƒ]j„]j^j^j·^j¸^jQ_jR_jë_jì_j“`j”`j-aj.ajbjbjÓbjÔbj˜cj™cjAdjBdj÷djødj­ej®ejcfjdfjgjgjÐgjÑgj†hj‡hjªj?ªjôªjõªjª«j««j`¬ja¬j­j­jÌ­jÍ­j‚®jƒ®j¯j¯jÒ¯jÓ¯jˆ°j‰°j>±j?±jô±jõ±jª²j«²j`³ja³j´j´jÌ´jÍ´j‚µjƒµj8¶j9¶jî¶jï¶j¤·j¥·jL¸jM¸jô¸jõ¸jœ¹j�¹jDºjEºjìºjíºj¢»j£»jJ¼jK¼j4½j5½jܽjݽj„¾j…¾j,¿j-¿jÔ¿jÕ¿j|Àj}Àj$Áj%ÁjÌÁjÍÁjtÂjuÂjÃjÃjÎÃjÏÃjvÄjwÄjÅjÅj¸Åj¹Åj`ÆjaÆjúÆjûÆj”Çj•Çj.Èj/ÈjÈÈjÉÈjbÉjcÉjüÉjýÉj–Êj—ÊjVËjWËjðËjñËjŠÌj‹ÌjJÍjKÍj=Îj>Îj×ÎjØÎjøÏjùÏj’Ðj“Ðj,Ñj-ÑjÆÑjÇÑj`ÒjaÒjúÒjûÒj”Ój•Ój.Ôj/ÔjÈÔjÉÔjpÕjqÕj Öj Öj–Öj—Öj0×j1×j…Ùj†ÙjÚj Új¹ÚjºÚjSÛjTÛjSÜjTÜj Ýj Ýj¤Ýj¥ÝjLÞjMÞjæÞjçÞj€ßj�ßj(àj)àjÃàjÄàjºáj»ájÇãjÈãjÛäjÜäjæjæjîçjïçj(éj)éj=êj>êjÀëjÁëj¯ìj°ìj�íj�íj³ïj´ïjNðjOðjèðjéðj‚ñjƒñjòjòjÄòjÅòj^ój_ójøójùój’ôj“ôjoõjpõj?÷j@÷jùjùjâùjãùjiüjaûj|ûj}ûjyüjzüjýjýj®ýj¯ýjHþjIþjâþjãþj|ÿj}ÿjjj°j±jJjKjäjåj~jjjj²j³jLjMjæjçj€j�jjj´jµjNjOjèjéj‚jƒj j j¶ j· jP jQ jê jë j„ j… j j j¸ j¹ jR jS j�jŽj'j(jÁjÂj[j\jõjöj�j�jFjGj•j–j‘j’j j j(j)jìjíjõjöjý#jþ#j4%j5%jÎ%jÏ%jÐ&jÑ&j@*jA*jÛ*jÜ*ju+jv+j«,j¬,j¿.jÀ.j 0j 0j&1j'1jÎ1jÏ1jv2jw2j3j3jÔ3jÕ3jŠ4j‹4j@5jA5jè5jé5j�6j‘6j87j97jÓ7jÔ7jm8jn8j9j9j¢9j£9j<:j=:jÖ:j×:jp;jq;j <j <j¤<j¥<j>=j?=jØ=jÙ=jr>js>j ?j ?j¦?j§?jA@jB@jÛ@jÜ@jvAjwAjBjBjÆBjÇBj`CjaCjúCjûCj”Dj•Dj.Ej/EjsFjtFjGjGj¨Gj©GjBHjCHjÜHjÝHjwIjxIjJjJj«Jj¬JjFKjGKjàKjáKjzLj{LjMjMj®Mj¯MjHNjINjâNjãNj|Oj}Oj$Pj%PjÌPjÍPjfQjgQjRjRjÒRjÓRjzSj{SjTjTj6Uj7UjÐUjÑUjWjWjËXjÌXjeYjfYj¹ZjºZjT[jU[j \j \j¥\j¦\j?]j@]jõ]jö]j�^j�^j‹_jŒ_jP`jQ`jë`jì`j…aj†ajbj bjºbj»bjTcjUcjîcjïcjiijjij)jj*jjûjjüjj±kj²kjFmjGmjˆnj‰njvojwojßujàujyvjzvjwjwjÅwjÆwj`xjaxjúxjûxj”yj•yj.zj/zjÈzjÉzjb{jc{jü{jý{j—|j˜|j1}j2}jÌ}jÍ}j©jªj–�j—�j1‚j2‚jÌ‚jÍ‚jfƒjgƒj„j„jÄ„jÅ„j^…j_…jø…jù…j’†j“†jH‡jI‡jâ‡jã‡j|ˆj}ˆj‰j‰j°‰j±‰j8‹j9‹jý‹jþ‹j³Œj´Œji�jj�j-Žj.Žj�j�jµ�j¶�jk�jl�j!‘j"‘jבjØ‘j�’jŽ’jC“jD“jù“jú“j¯”j°”jW•jX•jÿ•j–jß–jà–jÍ—jΗjƒ˜j„˜jl™jm™j0šj1šj›j›jþ›jÿ›j´œjµœjx�jy�j.žj/žjäžjåžj¶Ÿj·Ÿjz j{ jZ¡j[¡jH¢jI¢j(£j)£jÞ£jߣj¢¤j£¤jX¥jY¥j8¦j9¦jü¦jý¦j²§j³§j’¨j“¨jV©jW©j ªj ªjªjêjx«jy«j<¬j=¬j­j­jî­jï­jήjÏ®j„¯j…¯jd°je°j(±j)±jì±jí±j°²j±²jf³jg³j´j´jÒ´jÓ´jˆµj‰µj>¶j?¶jæ¶jç¶jŽ·j�·j|¸j}¸j\¹j]¹jºjºj¬ºj­ºjb»jc»j¼j¼jμjϼj„½j…½j:¾j;¾jð¾jñ¾j¦¿j§¿jnÀjoÀj6Áj7ÁjþÁjÿÁj´ÂjµÂjjÃjkÃj Äj!ÄjäÄjåÄjÒÅjÓÅjˆÆj‰Æj>Çj?ÇjôÇjõÇjªÈj«Èj`ÉjaÉjÊjÊj¾Êj¿Êj‚ËjƒËj8Ìj9ÌjBÍjCÍjYÎjZÎjÏjÏjáÏjâÏjëÐjìÐj¡Ñj¢Ñj�Òj‚ÒjEÓjFÓjûÓjüÓjÛÔjÜÔjŸÕj Õj�ÖjŽÖjC×jD×jù×jú×j½Øj¾ØjsÙjtÙj7Új8ÚjíÚjîÚj£Ûj¤ÛjƒÜj„ÜjGÝjHÝjýÝjþÝjÝÞjÞÞj“ßj”ßjIàjJàjÿàjájµáj¶áj]âj^âjµãj¶ãj]äj^äjåjåjÉåjÊåj�æjŽæjDçjEçjúçjûçj•èj–èj0éj1éjÊéjËéjeêjfêjÿêjëj™ëjšëj3ìj4ìjÍìjÎìjgíjhíjîjîj›îjœîj�ój‚ójôjôjµôj¶ôjOõjPõjéõjêõjƒöj„öj÷j÷j¸÷j¹÷jSøjTøjîøjïøjˆùj‰ùj"új#új¼új½újWûjXûjñûjòûj‹üjŒüj%ýj&ýjÍýjÎýjuþjvþjÿjÿjÅÿjÆÿjmjnjj jöj÷j�j‘jÇjÈjajbjœj�jRjSjíjîj‡jˆj>j?jôjõj� j� j* j+ jÎ jÏ jw jx jljmjjj®j¯jdjejßjàj•j–j>j?jæjçj€j�j(j)jÂjÃj\j]j’j“jHjIj j jÐjÑj”j•jXjYjjjàjájˆj‰j" j# j¼ j½ j‰!jŠ!jU"jV"j!#j"#j÷#jø#j­$j®$jV%jW%jj'jk'j (j!(jä(jå(j~)j)jT*jU*j+j€+jC,jD,jÞ,jß,jx-jy-j.j.j¬.j­.jF/jG/jà/já/jz0j{0j‹3jŒ3j&4j'4jÀ4jÁ4j®5j¯5jŽ6j�6jD7jE7jú7jû7j°8j±8jf9jg9jP:jQ:j;j;j¼;j½;jr<js<j(=j)=jÞ=jß=j”>j•>jJ?jK?j@j@j¶@j·@j Aj¡AjVBjWBj Cj CjÂCjÃCjxDjyDj.Ej/EjÉEjÊEjcFjdFjýFjþFj—Gj˜Gj1Hj2HjçHjèHj�Ij‚IjJjJj¶Jj·Jj^Kj_KjLjLj¼Lj½LjdMjeMj Nj Nj´NjµNj\Oj]OjPjPjŸPj Pj9Qj:QjÓQjÔQjmRjnRjSjSj¡Sj¢Sj;Tj‡j?‡jtˆjuˆj‰j‰j°Šj±ŠjJ‹jK‹jŒjŒj›ŒjœŒj5�j6�jÏ�jÐ�jiŽjjŽj�j�jÈ�jÉ�jp�jq�j4‘j5‘jø‘jù‘j“’j”’j-“j.“jÇ“jÈ“ja”jb”jû”jü”j••j–•j/–j0–jÉ–jÊ–jc—jd—jý—jþ—j—˜j˜˜j1™j2™jË™jÌ™ješjfšj ›j›j¨›j©›jBœjCœjÜœjÝœjv�jw�jžjžjªžj«žjDŸjEŸjÞŸjߟjx jy j¡j¡j¬¡j­¡jF¢jG¢jà¢já¢jz£j{£j¤j¤j®¤j¯¤jH¥jI¥jâ¥jã¥j|¦j}¦j§j§j°§j±§jJ¨jK¨jä¨jå¨j~©j©j&ªj'ªjj«jk«j¬j¬j¬¬j­¬jF­jG­jî­jï­j‰®jŠ®j˯j̯je°jf°jÿ°j±j™±jš±j³j³j¯µj°µjW¶jX¶j·j·j¶·j··jP¸jQ¸j¹j¹jâ¹jã¹j˜ºj™ºjN»jO»j¼j¼jº¼j»¼jš½j›½jx¿jy¿j.Àj/ÀjäÀjåÀjšÁj›ÁjBÂjCÂjøÂjùÂj8Åj9ÅjîÅjïÅjâÆjãÆjÈÇjÉÇjÊÈjËÈjªÉj«ÉjRÊjSÊj2Ëj3ËjèËjéËjžÌjŸÌjTÍjUÍj Îj ÎjÐjÐjÂÐjÃÐjxÑjyÑj.Òj/ÒjÖÒj×Òj~ÓjÓjÕjÕjÉÕjÊÕj'×j(×jÏ×jÐ×j…Øj†ØjeÙjfÙjEÚjFÚj9Ûj:Ûj;Üj<Üj=Ýj>Ýj1Þj2Þj%ßj&ßjäßjåßjéàjêàjŸáj áj“âj”âj‡ãjˆãj äj¡äjïåjðåjÏæjÐæj˜çj™çjaèjbèjAéjBéjøéjùéj¼êj½êj�ëj‚ëjaìjbìjíjíjÍíjÎíjƒîj„îj9ïj:ïjðjðjÐðjÑðj†ñj‡ñj<òj=òjójójôjôjÜôjÝôj¼õj½õj…öj†öjN÷jO÷jøjøj¯øhŒsystem_message”“”)�”}”(hhh]”hÞ)�”}”(hŒ0Inline emphasis start-string without end-string.”h]”hŒ0Inline emphasis start-string without end-string.”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ubah}”(h]”j¯øah ]”h"]”h$]”h&]”j©øaŒlevel”KŒtype”ŒWARNING”Œline”KŒsource”j7øuh1j&hhÊh²hh³Nh´Nubj©øj øjÒøjÓøj{ùj|ùj"új')�”}”(hhh]”hÞ)�”}”(hŒ0Inline emphasis start-string without end-string.”h]”hŒ0Inline emphasis start-string without end-string.”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDubah}”(h]”j"úah ]”h"]”h$]”h&]”júaŒlevel”KŒtype”jAŒline”KŒsource”jùuh1j&hhÊh²hh³Nh´NubjújújEújFújüújýúj²ûj³ûjýjýj˜þj™þj3ÿj4ÿjÍÿjÎÿjŠ j‹ jI jJ jã jä j} j~ j j j± j² jK jL jå jæ j j€ j j j³ j´ jM jN jç jè j� j‚ j j jµ j¶ jO jP jé jê jƒ j„ j j j¸ j¹ jR jS jì jí j† j‡ j! j" j¼ j½ jV jW j j jÖ j× jp jq j j j² j³ jZ j[ jõ jö j� j� j) j* jà jÄ j] j^ j÷ jø j‘ j’ j+ j, jÅ jÆ j_ j` jù jú j“ j” j- j. jÙ jÚ js jt j  j j¨ j© jB jC jÜ jÝ jv! jw! j" j" jª" j«" jD# jE# jÞ# jß# jx$ jy$ j% j% j¬% j­% jU& jV& j' j' jÏ' jÐ' jj( jk( j) j) jº) j») jp* jq* jl+ jm+ j, j, jç, jè, j¹- jº- jµ. j¶. jê/ jë/ j 1 j 1 j¦1 j§1 jN2 jO2 jö2 j÷2 jž3 jŸ3 jF4 jG4 jî4 jï4 j–5 j—5 j>6 j?6 jØ6 jÙ6 j8 j8 j³8 j´8 jM9 jN9 jç9 jè9 j�: j‚: j; j; jµ; j¶; jO< jP< jé< jê< j×= jØ= jz? j{? j@ j@ j®@ j¯@ jVA jWA jðA jñA jŠB j‹B j2C j3C jÌC jÍC jfD jgD jE jE j/F j0F jÉF jÊF jcG jdG jDH jEH júH jûH j¢I j£I jtJ juJ jAL jBL jøL jùL j³M j´M jyP jzP jQ jQ j®Q j¯Q jVR jWR j S j S j¦S j§S j@T jAT jÚT jÛT jtU juU jV jV jðV jñV jŠW j‹W j$X j%X j¾X j¿X jXY jYY jòY jóY jŒZ j�Z j&[ j'[ jÀ[ jÁ[ jZ\ j[\ jô\ jõ\ j�] j�] j7^ j8^ jÑ^ jÒ^ j` j` j¯` j°` jIa jJa jãa jäa j}b j~b jc jc j±c j²c jKd jLd jåd jæd je j€e jf jf jg jg jÂg jÃg j\h j]h jöh j÷h j‘i j’i j+j j,j jÅj jÆj j_k j`k jùk júk j“l j”l j-m j.m jÇm jÈm jon jpn jo jo j¿o jÀo jgp jhp jq jq j·q j¸q j_r j`r js js j¯s j°s jWt jXt jÿt ju j§u j¨u jOv jPv j÷v jøv jŸw j w j:x j;x jÔx jÕx jÂy jÃy jjz jkz j\{ j]{ jö{ j÷{ j�| j‘| jª} j«} jE~ jF~ jí~ jî~ j‡ jˆ j!€ j"€ j»€ j¼€ jU� jV� jï� jð� j‰‚ jŠ‚ j#ƒ j$ƒ j½ƒ j¾ƒ jX„ jY„ j… j… j¨… j©… j_† j`† jM‡ jN‡ jè‡ jé‡ j‚ˆ jƒˆ j‰ j‰ j·‰ j¸‰ jRŠ jSŠ jìŠ jíŠ j†‹ j‡‹ j Œ j!Œ jºŒ j»Œ jT� jU� jî� jï� jˆŽ j‰Ž j"� j#� u(j¼� j½� jV� jW� jñ� jò� j‹‘ jŒ‘ jl’ jm’ j“ j“ j¼“ j½“ jr” js” j• j• j• jÕ j¢– j£– jJ— jK— jò— jó— j¬˜ j­˜ jf™ jg™ jTš jUš j*› j+› jò› jó› jºœ j»œ j‚� jƒ� jJž jKž jYŸ jZŸ j  j  j©  jª  jQ¡ jR¡ j'¢ j(¢ jÝ¢ jÞ¢ j“£ j”£ jI¤ jJ¤ j¥ j¥ j¹¥ jº¥ jT¦ jU¦ jî¦ jï¦ j˨ j̨ j—¬ j˜¬ j,° j-° jư jǰ j`± ja± jú± jû± j·³ j¸³ jQ´ jR´ jë´ jì´ j…µ j†µ j¶ j ¶ j¹¶ jº¶ jS· jT· jí· jî· j‡¸ jˆ¸ j!¹ j"¹ j#º j$º j½º j¾º jW» jX» jñ» jò» j‹¼ jŒ¼ j%½ j&½ j¿½ jÀ½ jY¾ jZ¾ jÅ¿ jÆ¿ jmÀ jnÀ j#Á j$Á j½Á j¾Á j� j‚ jà jà jµÃ j¶Ã j]Ä j^Ä jÅ jÅ j¸Å j¹Å jRÆ jSÆ jìÆ jíÆ j†Ç j‡Ç j È j!È jºÈ j»È jUÉ jVÉ jðÉ jñÉ jŠÊ j‹Ê j2Ë j3Ë jèË jéË j‚Ì jƒÌ j*Í j+Í jÒÍ jÓÍ jzÎ j{Î j"Ï j#Ï jÊÏ jËÏ jrÐ jsÐ jÑ jÑ jÂÑ jÃÑ jjÒ jkÒ jÓ jÓ jºÓ j»Ó jbÔ jcÔ jÕ jÕ jÖ jÖ j¨× j©× jBØ jCØ jÜØ jÝØ jvÙ jwÙ jÚ jÚ jâÚ jãÚ j¦Û j§Û j@Ü jAÜ jÚÜ jÛÜ jtÝ juÝ jÞ jÞ j¨Þ j©Þ jBß jCß jêß jëß j’à j“à j:á j;á jâá jãá jŠâ j‹â j$ã j%ã j¡ä j¢ä j¯å j°å jWæ jXæ jÿæ jç j™ç jšç j3è j4è jÛè jÜè jƒé j„é jê jê jýê jþê j˜ë j™ë j2ì j3ì jÌì jÍì jfí jgí jî jî jšî j›î j4ï j5ï jÎï jÏï jhð jið jñ jñ j�ñ jžñ j7ò j8ò jÑò jÒò jkó jló jô jô jŸô j ô j9õ j:õ jÓõ jÔõ j{ö j|ö j÷ j÷ j¯÷ j°÷ jIø jJø jãø jäø j}ù j~ù jú jú j±ú j²ú jKû jLû jåû jæû jü j€ü jý jý j³ý j´ý jMþ jNþ jÿ jÿ j�ÿ jžÿ jE jF j j j¯ j° jW jX j  j  j£ j¤ j= j> j× jØ jq jr j j j³ j´ jM jN jè jé j‚ jƒ j* j+ jÅ jÆ j_ j` jù jú j“ j” j. j/ jÈ jÉ jb jc jü jý j– j— j0 j1 jÊ jË jd je jþ jÿ j˜ j™ j2 j3 jv jw j j jª j« jD jE jÞ jß jx jy j j j¬ j­ jF jG jà já jz j{ j j j® j¯ jI jJ jã jä j— js jŽ j� j³ j� j¸ j¹ jà jÄ j– j— jÅ" jÆ" j`# ja# jú# jû# j”$ j•$ j.% j/% jÈ% jÉ% jc& jd& j ' j ' j§' j¨' jA( jB( jÜ( jÝ( jv) jw) j* j* jª* j«* jE+ jF+ jí+ jî+ j•, j–, j=- j>- jØ- jÙ- jr. js. j/ j/ j¶/ j·/ jP0 jQ0 jê0 jë0 j„1 j…1 j2 j2 j¸2 j¹2 jS3 jT3 jO4 jP4 j÷4 jø4 jå5 jæ5 j©6 jª6 j_7 j`7 j8 j8 j¯8 j°8 jI9 jJ9 jã9 jä9 j}: j~: j; j; j±; j²; j­< j®< jG= jH= já= jâ= j{> j|> j? j? j¯? j°? jI@ jJ@ jã@ jä@ j}A j~A jB jB jÀB jÁB jiC jjC jD jD j»D j¼D jdE jeE j)F j*F jîF jïF jlH jmH j#I j$I j¾I j¿I juJ jvJ j,K j-K jÇK jÈK jpL jqL j M j M j\N j]N jöN j÷N jGP jHP jÂQ jÃQ jžR jŸR jîS jïS jÀT jÁT jâU jãU jöV j÷V jX jX j²X j³X jÔY jÕY jèZ jéZ j \ j \ jZ] j[] j|^ j}^ jž_ jŸ_ jp` jq` jœb j�b jSc jTc jíc jîc j‡d jˆd jSe jTe jíe jîe j‡f jˆf jSg jTg jíg jîg j‡h jˆh j!i j"i j»i j¼i jUj jVj jïj jðj j‰k jŠk jkm jlm jKo jLo j+q j,q j s j s jët jìt jÛu jÜu j»v j¼v jdw jew jÿw jx j§x j¨x jly jmy j#z j$z jÌz jÍz jf{ jg{ j| j| jš| j›| jh~ ji~ j j j« j¬ jæ€ jç€ j«� j¬� j jÄ‚ j]ƒ j^ƒ j÷ƒ jøƒ j&… j'… j† j† j1‡ j2‡ jIˆ jJˆ jO‰ jP‰ jHŠ jIŠ jM‹ jN‹ jSŒ jTŒ jA� jB� jÛ� jÜ� jóŽ jôŽ j"� j#� j#‘ j$‘ j$’ j%’ j<“ j=“ j=” j>” j>• j?• j-– j.– j— j— j˜ j˜ j"™ j#™ jš j š j¹š jºš jT› jU› jî› jï› j� j� j6Ÿ j7Ÿ jV¡ jW¡ jv£ jw£ jv§ jw§ j¨ j¨ jû¨ jü¨ jÛ© jÜ© j„ª j…ª j,« j-« jÿ« j¬ j ­ j ­ jÛ­ jÜ­ j±® j²® jK¯ jL¯ j° j° j·° j¸° jß± jà± jz² j{² j³ j³ j”¸ j•¸ j.¹ j/¹ j9º j:º j†» j‡» j!¼ j"¼ j»¼ j¼¼ jU½ jV½ jï½ jð½ j‰¾ jо j$¿ j%¿ j¾¿ j¿¿ jXÀ jYÀ juÁ jvÁ jl jm j1à j2à jöà j÷à jºÄ j»Ä j~Å jÅ jBÆ jCÆ jÇ jÇ jÊÇ jËÇ jŽÈ j�È jRÉ jSÉ jÊ jÊ jÚÊ jÛÊ juË jvË jÌ jÌ j·Ì j¸Ì jQÍ jRÍ jëÍ jìÍ j…Î j†Î jÏ j Ï j¹Ï jºÏ jSÐ jTÐ jíÐ jîÐ j‡Ñ jˆÑ j!Ò j"Ò j»Ò j¼Ò jUÓ jVÓ jïÓ jðÓ j‰Ô jŠÔ j#Õ j$Õ j½Õ j¾Õ jWÖ jXÖ jñÖ jòÖ j‹× jŒ× j3Ø j4Ø jÍØ jÎØ jgÙ jhÙ j$Þ j%Þ j¾Þ j¿Þ jXß jYß jòß jóß j�à jŽà j5á j6á jÏá jÐá jiâ jjâ jã jã jžã jŸã j8ä j9ä jÒä jÓä jlå jmå jæ jæ j¡æ j¢æ j;ç j<ç jÕç jÖç joè jpè j é j é j%ê j&ê j¿ê jÀê jYë jZë jôë jõë jí j í j¹í jºí jbî jcî jBï jCï jüï jýï j¤ð j¥ð jMñ jNñ jõñ jöñ j�ò j�ò jQó jRó jìó jíó j†ô j‡ô j õ j!õ jºõ j»õ jTö jUö jîö jïö jˆ÷ j‰÷ j"ø j#ø j¼ø j½ø jVù jWù jðù jñù jŠú j‹ú j$û j%û j ÿ jÿ j§ÿ j¨ÿ jA jB jÛ jÜ ju jv j j j© jª jª j« j. j/ jÉ jÊ jc jd jÏ jÐ jw jx jI jJ jã jä j} j~ j j j± j² jY jZ j j jª j« jÓ jÔ j‰ jŠ jN jO jö j÷ jº j» jš j› j² j³ jv jw j, j- jþ jÿ jÍ jÎ jg jh j j j› jœ j�! jŽ! j'" j(" jÏ" jÐ" ji# jj# j$ j$ jã$ jä$ j‹% jŒ% j3& j4& jÞ' jß' j¢( j£( jf) jg) j* j* jˆ+ j‰+ j0, j1, j>. j?. j/ j/ j 1 j 1 j*3 j+3 jÄ3 jÅ3 j^4 j_4 jø4 jù4 jL6 jM6 jæ6 jç6 j 8 j¡8 j:9 j;9 j: j: jô: jõ: jW< jX< j? j? j»? j¼? jVA jWA jËE jÌE jfF jgF jG jG jšG j›G j4H j5H jÎH jÏH jhI jiI jJ jJ jœJ j�J j6K j7K jÐK jÑK jjL jkL jM jM jžM jŸM j8N j9N jÒN jÓN jlO jmO jP jP j P j¡P jµQ j¶Q j‡R jˆR jiS jjS j;T j j× jØ jq jr j  j  j¥ j¦ j? j@ jÙ jÚ j$ j% j¾ j¿ jX jY jò jó jŒ j� j& j' jÀ jÁ jZ j[ jô jõ jŽ j� j( j) j jà j\ j] jö j÷ j0 j1 jÊ jË jd! je! j' j' j²' j³' jL( jM( jæ( jç( j€) j�) j* j* j´* jµ* jN+ jO+ jé+ jê+ jƒ, j„, j- j- j·- j¸- jQ. jR. jë. jì. j…/ j†/ j0 j 0 j¹0 jº0 jS1 jT1 jí1 jî1 j‡2 jˆ2 j!3 j"3 j»3 j¼3 jU4 jV4 jï4 jð4 j‰5 jŠ5 j#6 j$6 j½6 j¾6 jW7 jX7 jñ7 jò7 j‹8 jŒ8 j%9 j&9 j¿9 jÀ9 jY: jZ: jó: jô: j�; jŽ; j'< j(< jÁ< jÂ< j[= j\= jõ= jö= j�> j�> j)? j*? jÃ? jÄ? j]@ j^@ j÷@ jø@ j‘A j’A j+B j,B jÅB jÆB j_C j`C jùC júC j“D j”D j.E j/E jäE jåE jG jG jEH jFH j I j I jvJ jwJ j-K j.K jãK jäK j™L jšL j4M j5M jÎM jÏM j¡N j¢N j;O jŽ jåŽ jæŽ jÍ� jÎ� jµ� j¶� j¯‘ j°‘ jJ’ jK’ jŸ“ j “ j:” j;” j • j!• jä• jå• j¨– j©– jl— jm— j0˜ j1˜ jý› jþ› j¥œ j¦œ j?� j@� jÙ� jÚ� jsž jtž j†Ÿ j‡Ÿ jÝ  jÞ  jx¡ jy¡ j¢ j¢ j¬¢ j­¢ jö§ j÷§ jÍ« jΫ jg¬ jh¬ j­ j­ j® j® j¢® j£® j<¯ j=¯ jÖ¯ jׯ jp° jq° j ± j ± j¤± j¥± j>² j?² jز jÙ² jr³ js³ j ´ j ´ j¦´ j§´ j@µ jAµ jÚµ jÛµ j�¶ j‘¶ j+· j,· jÅ· jÆ· j_¸ j`¸ jù¸ jú¸ j“¹ j”¹ j-º j.º u(jǺ jȺ ja» jb» jû» jü» j•¼ j–¼ j/½ j0½ jɽ jʽ jc¾ jd¾ jý¾ jþ¾ j—¿ j˜¿ j1À j2À jËÀ jÌÀ jeÁ jfÁ jÿÁ j j™Â jšÂ j3à j4à jÍà jÎà jgÄ jhÄ jÅ jÅ j›Å jœÅ j5Æ j6Æ jÏÆ jÐÆ jiÇ jjÇ jÈ jÈ jžÈ jŸÈ j8É j9É jÒÉ jÓÉ jlÊ jmÊ jË jË j Ë j¡Ë j:Ì j;Ì jÔÌ jÕÌ jnÍ joÍ jÎ j Î j¢Î j£Î j<Ï j=Ï jÖÏ j×Ï jpÐ jqÐ j Ñ j Ñ j¤Ñ j¥Ñ j>Ò j?Ò jØÒ jÙÒ jrÓ jsÓ j Ô j Ô j¦Ô j§Ô j@Õ jAÕ jÚÕ jÛÕ jtÖ juÖ j× j× j©× jª× jCØ jDØ jÝØ jÞØ jwÙ jxÙ jÚ jÚ j«Ú j¬Ú jEÛ jFÛ jßÛ jàÛ jyÜ jzÜ jÝ jÝ j­Ý j®Ý jGÞ jHÞ jáÞ jâÞ j{ß j|ß jà jà j¯à j°à jIá jJá jãá jäá j}â j~â jã jã j±ã j²ã jKä jLä jåä jæä jå j€å jæ jæ j ç jç jè jè jÒè jÓè jmé jné jê jê j¢ê j£ê jKë jLë jåë jæë j€ì j�ì jí jí j´í jµí j\î j]î jöî j÷î jð jð jâð jãð j´ñ jµñ j†ò j‡ò jXó jYó j*ô j+ô jýô jþô jFö jGö jüö jýö j²÷ j³÷ jhø jiø jù jù jªú j«ú jþû jÿû jçü jèü jWÿ jXÿ j j! j, j- j  j j§ j¨ jA jB jÛ jÜ ju jv j j j© jª jD jE jÞ jß jx jy j j j¬ j­ jF jG jï jð j— j˜ j[ j\ jM jN jõ jö j� jž jS jT jû jü jŸ j  jÄ jÅ j¡0 j¢0 jt1 ju1 jF2 jG2 j3 j3 jë3 jì3 j½4 j¾4 j�5 j�5 ja6 jb6 j37 j47 j8 j8 j×8 jØ8 j©9 jª9 j{: j|: jM; jN; j< j < jñ< jò< jÃ= jÄ= j•> j–> jg? jh? j9@ j:@ j A j A j¦A j§A jxB jyB jXC jYC jóC jôC j�D jŽD j'E j(E jÂE jÃE j\F j]F jöF j÷F j�G j‘G j*H j+H jÄH jÅH j^I j_I jJ jJ jçJ jèJ j‚K jƒK jL jL j¶L j·L jPM jQM jêM jëM j„N j…N jO jO j¹O jºO jTP jUP jïP jðP jÒR jÓR jzS j{S jT jT j¯T j°T jIU jJU jãU jäU j}V j~V jW jW j±W j²W jKX jLX jæX jçX j€Y j�Y jZ jZ j´Z jµZ jN[ jO[ jè[ jé[ j‘\ j’\ j+] j,] jÅ] jÆ] j{^ j|^ j_ j_ j¯_ j°_ jm` jn` ja ja j¡a j¢a j;b jx j?x jØx jÙx jry jsy j z j z j¦z j§z j@{ jA{ jÚ{ jÛ{ jt| ju| j} j} j¨} j©} jB~ jC~ jÜ~ jÝ~ jv jw j€ j€ jª€ j«€ jD� jE� jÞ� jß� jx‚ jy‚ jƒ jƒ j¬ƒ j­ƒ jF„ jG„ jà„ já„ jz… j{… j† j† j®† j¯† jH‡ jI‡ j⇠j㇠j|ˆ j}ˆ j‰ j‰ j°‰ j±‰ jJŠ jKŠ jäŠ jåŠ j~‹ j‹ jŒ jŒ j²Œ j³Œ jL� jM� jæ� jç� j€Ž j�Ž j� j� j´� jµ� jN� jO� jè� jé� j‚‘ jƒ‘ j’ j’ j¶’ j·’ jP“ jQ“ jê“ jë“ j„” j…” j• j• j¸• j¹• jR– •jS– jì– jí– j†— j‡— j ˜ j!˜ jº˜ j»˜ jT™ jU™ jî™ jï™ jˆš j‰š j"› j#› j¼› j½› jVœ jWœ jðœ jñœ jŠ� j‹� j$ž j%ž j¾ž j¿ž jXŸ jYŸ jòŸ jóŸ jŒ  j�  j&¡ j'¡ jÀ¡ jÁ¡ jZ¢ j[¢ jô¢ jõ¢ jŽ£ j�£ jð¤ jñ¤ j‹¥ jŒ¥ j/¨ j0¨ jí¨ jî¨ j•© j–© j0ª j1ª j˪ j̪ j«« j¬« j™¬ jš¬ j4­ j5­ jÜ­ jÝ­ jw® jx® j¯ j ¯ j¡° j¢° j<± j=± j² j² jœ² j�² j7³ j8³ jѳ jÒ³ jk´ jl´ jµ jµ jŸµ j µ j9¶ j:¶ jÔ¶ jÕ¶ jŹ jƹ jR½ jS½ j%¾ j&¾ j¿¾ jÀ¾ jY¿ jZ¿ jÀ jÀ j±À j²À jKÁ jLÁ jåÁ jæÁ j j€Â jà jà j³Ã j´Ã jMÄ jNÄ jçÄ jèÄ j�Å j‚Å jÆ jÆ jµÆ j¶Æ jOÇ jPÇ jéÇ jêÇ jƒÈ j„È jÉ jÉ j·É j¸É jQÊ jRÊ jË jË j©Ë jªË jCÌ jDÌ jÝÌ jÞÌ jwÍ jxÍ jÎ jÎ j«Î j¬Î jEÏ jFÏ jßÏ jàÏ jyÐ jzÐ jÑ jÑ j­Ñ j®Ñ jyÒ jzÒ j!Ó j"Ó j»Ó j¼Ó jUÔ jVÔ jïÔ jðÔ j‰Õ jŠÕ j1Ö j2Ö jËÖ jÌÖ je× jf× jÿ× jØ j™Ø jšØ j3Ù j4Ù jÍÙ jÎÙ jgÚ jhÚ jÛ jÛ j›Û jœÛ j5Ü j6Ü jÐÜ jÑÜ jkÝ jlÝ jªÞ jüÝ jÞ jÞ jºÞ j»Þ jTß jUß j»á j¼á jUâ jVâ jQã jRã jDä jEä jÞä jßä jxå jyå jæ jæ j­æ j®æ jGç jHç jáç jâç j{è j|è jé jé jTê j¦é jÁé jÂé jdê jeê j ë j ë jœì j�ì j`í jaí jî j î jâî jãî j|ï j}ï j$ð j%ð jÌð jÍð jžñ jŸñ jTò jUò jüò jýò j¤ó j¥ó jZô j[ô j4õ j5õ jÎõ jÏõ jhö jiö j÷ j÷ jœ÷ j�÷ j6ø j7ø jÐø jÑø jjù jkù jú jú jžú jŸú j8û j9û jÒû jÓû jlü jmü jý jý j ý j¡ý j:þ j;þ jÔþ jÕþ jnÿ joÿ jjj¾j¿jtjujjjj j®jj1j2j`j´jÏjÐjjfj�j‚j#j$j½j¾j‡ jMjhjiuŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”jÅ Ks…”R”Œparse_messages”]”(j')�”}”(hhh]”hÞ)�”}”(hŒ:Enumerated list start value not ordinal-1: "6" (ordinal 6)”h]”hŒ>Enumerated list start value not ordinal-1: “6â€� (ordinal 6)”…”�”}”(hj}h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”ŒINFO”Œsource”j?ŸŒline”Kuh1j&hjòžubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "R" (ordinal 18)”h]”hŒ?Enumerated list start value not ordinal-1: “Râ€� (ordinal 18)”…”�”}”(hj™h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”Kuh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "R" (ordinal 18)”h]”hŒ?Enumerated list start value not ordinal-1: “Râ€� (ordinal 18)”…”�”}”(hj´h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”Kuh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "R" (ordinal 18)”h]”hŒ?Enumerated list start value not ordinal-1: “Râ€� (ordinal 18)”…”�”}”(hjÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”Kuh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "W" (ordinal 23)”h]”hŒ?Enumerated list start value not ordinal-1: “Wâ€� (ordinal 23)”…”�”}”(hjêh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”Kuh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "W" (ordinal 23)”h]”hŒ?Enumerated list start value not ordinal-1: “Wâ€� (ordinal 23)”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”Kuh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒ;Enumerated list start value not ordinal-1: "R" (ordinal 18)”h]”hŒ?Enumerated list start value not ordinal-1: “Râ€� (ordinal 18)”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œsource”j¨Œline”K"uh1j&hhÊh²hh³Nh´Nubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”MœŒsource”j&auh1j&hjßxubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjVh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”MÉŒsource”j&auh1j&hj]Æubj(jDj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjqh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjÈ, ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjŒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjß, ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjö, ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hj - ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjÝh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hj$- ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjøh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hj¹/ ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjÐ/ ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hj.h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjç/ ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjIh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hjþ/ ubj')�”}”(hhh]”hÞ)�”}”(hŒeUnexpected possible title overline or transition. Treating it as ordinary text because it's so short.”h]”hŒgUnexpected possible title overline or transition. Treating it as ordinary text because it’s so short.”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjaubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KˆŒsource”j- uh1j&hj0 ubeŒtransform_messages”]”(j')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-align" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-available-size" is not referenced.”…”�”}”hj›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-create" is not referenced.”…”�”}”hjµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-delete" is not referenced.”…”�”}”hjÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-id" is not referenced.”…”�”}”hjésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-seed" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-readlink-f-sys-bus-dax-devices-daxx-y-dax-region-size" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-xxxxxxx-ipa-endpoint-id" is not referenced.”…”�”}”hj7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-xxxxxxx-ipa-endpoint-id-modem-rx" is not referenced.”…”�”}”hjQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-xxxxxxx-ipa-endpoint-id-modem-tx" is not referenced.”…”�”}”hjksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-xxxxxxx-ipa-feature" is not referenced.”…”�”}”hj…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-xxxxxxx-ipa-feature-rx-offload" is not referenced.”…”�”}”hjŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-xxxxxxx-ipa-feature-tx-offload" is not referenced.”…”�”}”hj¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-xxxxxxx-ipa-modem" is not referenced.”…”�”}”hjÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-xxxxxxx-ipa-modem-rx-endpoint-id" is not referenced.”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-xxxxxxx-ipa-modem-tx-endpoint-id" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-xxxxxxx-ipa-version" is not referenced.”…”�”}”hj!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ5Hyperlink target "abi-config-acpi" is not referenced.”…”�”}”hj;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-config-acpi-table" is not referenced.”…”�”}”hjUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ4Hyperlink target "abi-config-iio" is not referenced.”…”�”}”hjosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased-name" is not referenced.”…”�”}”hj['sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-framebased-name-name" is not referenced.”…”�”}”hju'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-header" is not referenced.”…”�”}”hj�'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-header-name" is not referenced.”…”�”}”hj©'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg" is not referenced.”…”�”}”hjÃ'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg-name" is not referenced.”…”�”}”hjÝ'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-mjpeg-name-name" is not referenced.”…”�”}”hj÷'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed" is not referenced.”…”�”}”hj(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed-name" is not referenced.”…”�”}”hj+(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj((ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-config-usb-gadget-gadget-functions-uvc-name-streaming-uncompressed-name-name" is not referenced.”…”�”}”hjE(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-config-usb-gadget-gadget-os-desc" is not referenced.”…”�”}”hj_(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-config-usb-gadget-gadget-strings" is not referenced.”…”�”}”hjy(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-config-usb-gadget-gadget-strings-language" is not referenced.”…”�”}”hj“(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-config-usb-gadget-gadget-webusb" is not referenced.”…”�”}”hj­(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-dev-amdpmf-interface" is not referenced.”…”�”}”hjÇ(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-dev-gpiochip-0-9" is not referenced.”…”�”}”hjá(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ2Hyperlink target "abi-dev-kmsg" is not referenced.”…”�”}”hjû(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ2Hyperlink target "abi-dev-rtcx" is not referenced.”…”�”}”hj)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-dev-wmi-dell-smbios" is not referenced.”…”�”}”hj/)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ-Hyperlink target "abi-kvd" is not referenced.”…”�”}”hjI)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-kvd-hash-double" is not referenced.”…”�”}”hjc)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-kvd-hash-single" is not referenced.”…”�”}”hj})sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ4Hyperlink target "abi-kvd-linear" is not referenced.”…”�”}”hj—)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-proc-attr-current" is not referenced.”…”�”}”hj±)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-proc-attr-exec" is not referenced.”…”�”}”hjË)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-proc-attr-prev" is not referenced.”…”�”}”hjå)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-proc-diskstats" is not referenced.”…”�”}”hjÿ)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-proc-fs-nfsd-reply-cache-stats" is not referenced.”…”�”}”hj*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-proc-pid-smaps-rollup" is not referenced.”…”�”}”hj3*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-sys-device-uuid" is not referenced.”…”�”}”hjM*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-device-uuid-mdev-type" is not referenced.”…”�”}”hjg*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-device-uuid-remove" is not referenced.”…”�”}”hj�*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-device-mdev-supported-types" is not referenced.”…”�”}”hj›*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-device-mdev-supported-types-type-id" is not referenced.”…”�”}”hjµ*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-device-vfio-dev-vfiox" is not referenced.”…”�”}”hjÏ*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-events-illuminance-threshy-falling-value" is not referenced.”…”�”}”hjé*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-events-in-accel-gesture-doubletap-tap2-min-delay" is not referenced.”…”�”}”hj+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-events-in-accel-gesture-doubletap-tap2-min-delay-available" is not referenced.”…”�”}”hj+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-events-in-accel-gesture-singletap-en" is not referenced.”…”�”}”hj7+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-events-in-accel-gesture-singletap-reset-timeout" is not referenced.”…”�”}”hjQ+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-events-in-accel-gesture-singletap-value" is not referenced.”…”�”}”hjk+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-events-in-accel-gesture-tap-maxtomin-time" is not referenced.”…”�”}”hj…+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-events-in-accel-gesture-tap-maxtomin-time-available" is not referenced.”…”�”}”hjŸ+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-events-in-accel-gesture-tap-reset-timeout-available" is not referenced.”…”�”}”hj¹+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-events-in-accel-gesture-tap-value-available" is not referenced.”…”�”}”hjÓ+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-events-in-accel-gesture-tap-wait-dur" is not referenced.”…”�”}”hjí+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-events-in-accel-gesture-tap-wait-dur-available" is not referenced.”…”�”}”hj,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-events-in-accel-gesture-tap-wait-timeout" is not referenced.”…”�”}”hj!,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-events-in-accel-mag-adaptive-rising-period" is not referenced.”…”�”}”hj;,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-events-in-accel-mag-adaptive-rising-value" is not referenced.”…”�”}”hjU,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-events-in-accel-period-available" is not referenced.”…”�”}”hjo,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-events-in-accel-raw-mag-value" is not referenced.”…”�”}”hj‰,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-events-in-accel-roc-rising-value" is not referenced.”…”�”}”hj£,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-events-in-accel-scale" is not referenced.”…”�”}”hj½,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-events-in-accel-thresh-rising-high-pass-filter-3db" is not referenced.”…”�”}”hj×,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-events-in-accel-thresh-rising-low-pass-filter-3db" is not referenced.”…”�”}”hjñ,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-events-in-accel-value-available" is not referenced.”…”�”}”hj -sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-events-in-accel-x-thresh-rising-hysteresis" is not referenced.”…”�”}”hj%-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-events-in-activity-still-thresh-rising-en" is not referenced.”…”�”}”hj?-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-events-in-activity-still-thresh-rising-value" is not referenced.”…”�”}”hjY-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-events-in-capacitancey-adaptive-thresh-rising-en" is not referenced.”…”�”}”hjs-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-events-in-illuminance0-threshy-hysteresis" is not referenced.”…”�”}”hj�-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-events-in-illuminance0-thresh-either-en" is not referenced.”…”�”}”hj§-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-events-in-proximity-thresh-either-runningcount" is not referenced.”…”�”}”hjÁ-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-events-in-proximity-thresh-either-runningperiod" is not referenced.”…”�”}”hjÛ-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-events-in-steps-change-en" is not referenced.”…”�”}”hjõ-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-events-in-steps-change-value" is not referenced.”…”�”}”hj.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj .ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-iio-devicex-buffery-in-accel-type" is not referenced.”…”�”}”hj).sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-iio-devicex-buffery-in-accel-x-en" is not referenced.”…”�”}”hjC.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-iio-devicex-buffery-in-voltagey-index" is not referenced.”…”�”}”hj].sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-iio-devicex-events-in-accel-mag-en" is not referenced.”…”�”}”hjw.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-iio-devicex-events-in-accel-mag-referenced-en" is not referenced.”…”�”}”hj‘.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-iio-devicex-events-in-accel-mag-referenced-value" is not referenced.”…”�”}”hj«.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-iio-devicex-events-in-accel-x-mag-adaptive-rising-en" is not referenced.”…”�”}”hjÅ.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-iio-devicex-events-in-accel-x-roc-rising-en" is not referenced.”…”�”}”hjß.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-iio-devicex-events-in-accel-x-thresh-rising-en" is not referenced.”…”�”}”hjù.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-iio-devicex-in-accely-power-mode" is not referenced.”…”�”}”hj/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-iio-devicex-in-activity-still-input" is not referenced.”…”�”}”hj-/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-iio-devicex-in-anglvel-z-quadrature-correction-raw" is not referenced.”…”�”}”hjG/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-iio-devicex-in-attention-input" is not referenced.”…”�”}”hja/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-iio-devicex-in-capacitabley-calibbias-calibration" is not referenced.”…”�”}”hj{/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-iio-devicex-in-capacitancey-capacitancez-raw" is not referenced.”…”�”}”hj•/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-iio-devicex-in-capacitancey-capacitancez-zeropoint" is not referenced.”…”�”}”hj¯/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-iio-devicex-in-distance-input" is not referenced.”…”�”}”hjÉ/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-iio-devicex-in-energy-en" is not referenced.”…”�”}”hjã/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-iio-devicex-in-energy-input" is not referenced.”…”�”}”hjý/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-iio-devicex-in-illuminance-input" is not referenced.”…”�”}”hj0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-iio-devicex-in-intensityy-raw" is not referenced.”…”�”}”hj10sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-iio-devicex-in-intensity-integration-time" is not referenced.”…”�”}”hjK0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-iio-devicex-in-proximity-raw" is not referenced.”…”�”}”hje0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-iio-devicex-in-shunt-resistor" is not referenced.”…”�”}”hj0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-iio-devicex-in-steps-debounce-count" is not referenced.”…”�”}”hj™0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-iio-devicex-in-steps-debounce-time" is not referenced.”…”�”}”hj³0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-iio-devicex-in-steps-input" is not referenced.”…”�”}”hjÍ0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-iio-devicex-in-uvindex-input" is not referenced.”…”�”}”hjç0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-input" is not referenced.”…”�”}”hj1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-iio-devicex-in-velocity-sqrt-x-2-y-2-z-2-integration-time" is not referenced.”…”�”}”hj1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-iio-devicex-out-voltagey-powerdown-mode-available" is not referenced.”…”�”}”hj51sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj21ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-iio-devicex-scan-elements-in-accel-type-available" is not referenced.”…”�”}”hjO1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-in-accel-filter-high-pass-3db-frequency" is not referenced.”…”�”}”hji1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-in-accel-filter-low-pass-3db-frequency" is not referenced.”…”�”}”hjƒ1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-in-capacitancey-adaptive-thresh-rising-timeout" is not referenced.”…”�”}”hj�1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-map-seg14" is not referenced.”…”�”}”hj·1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ6Hyperlink target "abi-sys-map-seg7" is not referenced.”…”�”}”hjÑ1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎ1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-mdev-supported-types-type-id-available-instances" is not referenced.”…”�”}”hjë1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-mdev-supported-types-type-id-create" is not referenced.”…”�”}”hj2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-mdev-supported-types-type-id-description" is not referenced.”…”�”}”hj2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-mdev-supported-types-type-id-device-api" is not referenced.”…”�”}”hj92sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj62ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-mdev-supported-types-type-id-devices" is not referenced.”…”�”}”hjS2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-mdev-supported-types-type-id-name" is not referenced.”…”�”}”hjm2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ5Hyperlink target "abi-sys-message" is not referenced.”…”�”}”hj‡2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-num-chars" is not referenced.”…”�”}”hj¡2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-block-disk-bcache-cache-hit-ratio" is not referenced.”…”�”}”hj[4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-block-disk-bcache-cache-hits" is not referenced.”…”�”}”hju4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-disk-bcache-cache-misses" is not referenced.”…”�”}”hj�4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-disk-bcache-clear-stats" is not referenced.”…”�”}”hj©4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-block-disk-bcache-nbuckets" is not referenced.”…”�”}”hjÃ4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-block-disk-bcache-sequential-cutoff" is not referenced.”…”�”}”hjÝ4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-disk-bcache-synchronous" is not referenced.”…”�”}”hj÷4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-block-disk-bcache-tree-depth" is not referenced.”…”�”}”hj5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-block-disk-bcache-unregister" is not referenced.”…”�”}”hj+5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-block-disk-bcache-writeback" is not referenced.”…”�”}”hjE5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-block-disk-bcache-writeback-delay" is not referenced.”…”�”}”hj_5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-block-disk-bcache-writeback-percent" is not referenced.”…”�”}”hjy5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-block-disk-bcache-writeback-running" is not referenced.”…”�”}”hj“5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-block-disk-bcache-written" is not referenced.”…”�”}”hj­5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-block-dm-num-dm-name" is not referenced.”…”�”}”hjÇ5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-block-dm-num-dm-rq-based-seq-io-merge-deadline" is not referenced.”…”�”}”hjá5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-block-dm-num-dm-suspended" is not referenced.”…”�”}”hjû5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø5ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-block-dm-num-dm-use-blk-mq" is not referenced.”…”�”}”hj6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-block-dm-num-dm-uuid" is not referenced.”…”�”}”hj/6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-etherd-firmware-version" is not referenced.”…”�”}”hjI6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-block-etherd-mac" is not referenced.”…”�”}”hjc6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-block-etherd-netif" is not referenced.”…”�”}”hj}6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-block-etherd-payload" is not referenced.”…”�”}”hj—6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-block-etherd-state" is not referenced.”…”�”}”hj±6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-block-loopx-loop-autoclear" is not referenced.”…”�”}”hjË6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-loopx-loop-backing-file" is not referenced.”…”�”}”hjå6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-block-loopx-loop-dio" is not referenced.”…”�”}”hjÿ6sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-block-loopx-loop-offset" is not referenced.”…”�”}”hj7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-block-loopx-loop-partscan" is not referenced.”…”�”}”hj37sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj07ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-block-loopx-loop-sizelimit" is not referenced.”…”�”}”hjM7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-rnbd-n-rnbd-access-mode" is not referenced.”…”�”}”hjg7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-rnbd-n-rnbd-mapping-path" is not referenced.”…”�”}”hj�7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-block-rnbd-n-rnbd-nr-poll-queues" is not referenced.”…”�”}”hj›7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-rnbd-n-rnbd-remap-device" is not referenced.”…”�”}”hjµ7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-block-rnbd-n-rnbd-resize" is not referenced.”…”�”}”hjÏ7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-block-rnbd-n-rnbd-session" is not referenced.”…”�”}”hjé7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ7ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-block-rnbd-n-rnbd-state" is not referenced.”…”�”}”hj8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-rnbd-n-rnbd-unmap-device" is not referenced.”…”�”}”hj8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-block-rssd-status" is not referenced.”…”�”}”hj78sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj48ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-zram-id-algorithm-params" is not referenced.”…”�”}”hjQ8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-block-zram-id-backing-dev" is not referenced.”…”�”}”hjk8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-block-zram-id-bd-stat" is not referenced.”…”�”}”hj…8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-block-zram-id-comp-algorithm" is not referenced.”…”�”}”hjŸ8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-block-zram-id-compact" is not referenced.”…”�”}”hj¹8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-block-zram-id-compressed-writeback" is not referenced.”…”�”}”hjÓ8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-block-zram-id-debug-stat" is not referenced.”…”�”}”hjí8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-block-zram-id-disksize" is not referenced.”…”�”}”hj9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-block-zram-id-idle" is not referenced.”…”�”}”hj!9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-block-zram-id-initstate" is not referenced.”…”�”}”hj;9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj89ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-block-zram-id-io-stat" is not referenced.”…”�”}”hjU9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-block-zram-id-mem-limit" is not referenced.”…”�”}”hjo9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-block-zram-id-mem-used-max" is not referenced.”…”�”}”hj‰9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-block-zram-id-mm-stat" is not referenced.”…”�”}”hj£9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj 9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-block-zram-id-recomp-algorithm" is not referenced.”…”�”}”hj½9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-block-zram-id-recompress" is not referenced.”…”�”}”hj×9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-block-zram-id-reset" is not referenced.”…”�”}”hjñ9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-block-zram-id-writeback" is not referenced.”…”�”}”hj :sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-block-zram-id-writeback-batch-size" is not referenced.”…”�”}”hj%:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj":ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-block-zram-id-writeback-limit" is not referenced.”…”�”}”hj?:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-block-zram-id-writeback-limit-enable" is not referenced.”…”�”}”hjY:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-drivers-ufshcd-auto-hibern8" is not referenced.”…”�”}”hjs:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-drivers-intel-m10-bmc-bmc-version" is not referenced.”…”�”}”hj�:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-drivers-intel-m10-bmc-bmcfw-version" is not referenced.”…”�”}”hj§:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-drivers-intel-m10-bmc-mac-address" is not referenced.”…”�”}”hjÁ:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-drivers-intel-m10-bmc-mac-count" is not referenced.”…”�”}”hjÛ:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-acpi-devices-adr" is not referenced.”…”�”}”hjõ:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-acpi-devices-description" is not referenced.”…”�”}”hj;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-acpi-devices-eject" is not referenced.”…”�”}”hj);sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-acpi-devices-hid" is not referenced.”…”�”}”hjC;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-acpi-devices-hrv" is not referenced.”…”�”}”hj];sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-acpi-devices-modalias" is not referenced.”…”�”}”hjw;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-acpi-devices-path" is not referenced.”…”�”}”hj‘;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-acpi-devices-status" is not referenced.”…”�”}”hj«;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-acpi-devices-uid" is not referenced.”…”�”}”hjÅ;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-acpi-intel-rapid-start-wakeup-events" is not referenced.”…”�”}”hjß;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-acpi-intel-rapid-start-wakeup-time" is not referenced.”…”�”}”hjù;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-amba-devices-driver-override" is not referenced.”…”�”}”hj<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-auxiliary-devices-irqs" is not referenced.”…”�”}”hj-<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x" is not referenced.”…”�”}”hjG<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-guid" is not referenced.”…”�”}”hja<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-meter-certificate" is not referenced.”…”�”}”hj{<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-akc" is not referenced.”…”�”}”hj•<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-provision-cap" is not referenced.”…”�”}”hj¯<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-registers" is not referenced.”…”�”}”hjÉ<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-auxiliary-devices-intel-vsec-sdsi-x-state-certificate" is not referenced.”…”�”}”hjã<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-bcma-devices-class" is not referenced.”…”�”}”hjý<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-bus-bcma-devices-id" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-bcma-devices-manuf" is not referenced.”…”�”}”hj1=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-bcma-devices-rev" is not referenced.”…”�”}”hjK=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-cdx-devices-class" is not referenced.”…”�”}”hje=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-cdx-devices-device" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-cdx-devices-enable" is not referenced.”…”�”}”hj™=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-cdx-devices-modalias" is not referenced.”…”�”}”hj³=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-cdx-devices-remove" is not referenced.”…”�”}”hjÍ=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-cdx-devices-reset" is not referenced.”…”�”}”hjç=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-cdx-devices-resource-n" is not referenced.”…”�”}”hj>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-cdx-devices-revision" is not referenced.”…”�”}”hj>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-cdx-devices-subsystem-device" is not referenced.”…”�”}”hj5>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-cdx-devices-subsystem-vendor" is not referenced.”…”�”}”hjO>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-cdx-devices-vendor" is not referenced.”…”�”}”hji>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-bus-coreboot" is not referenced.”…”�”}”hj�>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-coreboot-devices-cbmem-id" is not referenced.”…”�”}”hj·>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coreboot-devices-cbmem-id-address" is not referenced.”…”�”}”hjÑ>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎ>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-coreboot-devices-cbmem-id-mem" is not referenced.”…”�”}”hjë>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-coreboot-devices-cbmem-id-size" is not referenced.”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-clear" is not referenced.”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-free" is not referenced.”…”�”}”hj9?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-gate-disable" is not referenced.”…”�”}”hjS?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-gate-enable" is not referenced.”…”�”}”hjm?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-inuse" is not referenced.”…”�”}”hj‡?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-pulse" is not referenced.”…”�”}”hj¡?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-set" is not referenced.”…”�”}”hj»?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-in" is not referenced.”…”�”}”hjÕ?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-out" is not referenced.”…”�”}”hjï?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-reset" is not referenced.”…”�”}”hj @sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-chan-xtrigs-sel" is not referenced.”…”�”}”hj#@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj @ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trig-filter-enable" is not referenced.”…”�”}”hj=@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trigin-attach" is not referenced.”…”�”}”hjW@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trigin-detach" is not referenced.”…”�”}”hjq@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trigout-attach" is not referenced.”…”�”}”hj‹@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trigout-detach" is not referenced.”…”�”}”hj¥@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-coresight-devices-cti-name-channels-trigout-filtered" is not referenced.”…”�”}”hj¿@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-cti-name-ctmid" is not referenced.”…”�”}”hjÙ@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-cti-name-enable" is not referenced.”…”�”}”hjó@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-cti-name-label" is not referenced.”…”�”}”hj Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Aubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-cti-name-nr-trigger-cons" is not referenced.”…”�”}”hj'Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Aubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-coresight-devices-cti-name-powered" is not referenced.”…”�”}”hjAAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Aubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-appclear" is not referenced.”…”�”}”hj[Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-apppulse" is not referenced.”…”�”}”hjuAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-appset" is not referenced.”…”�”}”hj�Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-asicctl" is not referenced.”…”�”}”hj©Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Aubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-chinstatus" is not referenced.”…”�”}”hjÃAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-choutstatus" is not referenced.”…”�”}”hjÝAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-gate" is not referenced.”…”�”}”hj÷Asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôAubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-inen" is not referenced.”…”�”}”hjBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-inout-sel" is not referenced.”…”�”}”hj+Bsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Bubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-intack" is not referenced.”…”�”}”hjEBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-outen" is not referenced.”…”�”}”hj_Bsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Bubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-triginstatus" is not referenced.”…”�”}”hjyBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-cti-name-regs-trigoutstatus" is not referenced.”…”�”}”hj“Bsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Bubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-cti-name-triggers-n-in-signals" is not referenced.”…”�”}”hj­Bsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-cti-name-triggers-n-in-types" is not referenced.”…”�”}”hjÇBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-cti-name-triggers-n-name" is not referenced.”…”�”}”hjáBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-cti-name-triggers-n-out-signals" is not referenced.”…”�”}”hjûBsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-cti-name-triggers-n-out-types" is not referenced.”…”�”}”hjCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-acctype" is not referenced.”…”�”}”hj/Csbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Cubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-idx" is not referenced.”…”�”}”hjICsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-range" is not referenced.”…”�”}”hjcCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Cubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-single" is not referenced.”…”�”}”hj}Csbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-start" is not referenced.”…”�”}”hj—Csbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Cubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-addr-stop" is not referenced.”…”�”}”hj±Csbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Cubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-event" is not referenced.”…”�”}”hjËCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-idx" is not referenced.”…”�”}”hjåCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-rld-event" is not referenced.”…”�”}”hjÿCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüCubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-rld-val" is not referenced.”…”�”}”hjDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cntr-val" is not referenced.”…”�”}”hj3Dsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Dubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-cpu" is not referenced.”…”�”}”hjMDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-idx" is not referenced.”…”�”}”hjgDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-mask" is not referenced.”…”�”}”hj�Dsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Dubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-ctxid-pid" is not referenced.”…”�”}”hj›Dsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Dubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-curr-seq-state" is not referenced.”…”�”}”hjµDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Dubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-enable-event" is not referenced.”…”�”}”hjÏDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-enable-source" is not referenced.”…”�”}”hjéDsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-etmsr" is not referenced.”…”�”}”hjEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-fifofull-level" is not referenced.”…”�”}”hjEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-label" is not referenced.”…”�”}”hj7Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Eubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmccer" is not referenced.”…”�”}”hjQEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmccr" is not referenced.”…”�”}”hjkEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmcr" is not referenced.”…”�”}”hj…Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Eubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmidr" is not referenced.”…”�”}”hjŸEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmscr" is not referenced.”…”�”}”hj¹Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Eubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr1" is not referenced.”…”�”}”hjÓEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtecr2" is not referenced.”…”�”}”hjíEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmteevr" is not referenced.”…”�”}”hjFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtraceidr" is not referenced.”…”�”}”hj!Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mgmt-etmtsscr" is not referenced.”…”�”}”hj;Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-mode" is not referenced.”…”�”}”hjUFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-nr-addr-cmp" is not referenced.”…”�”}”hjoFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-nr-cntr" is not referenced.”…”�”}”hj‰Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-nr-ctxid-cmp" is not referenced.”…”�”}”hj£Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-reset" is not referenced.”…”�”}”hj½Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-12-event" is not referenced.”…”�”}”hj×Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-13-event" is not referenced.”…”�”}”hjñFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-21-event" is not referenced.”…”�”}”hj Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-23-event" is not referenced.”…”�”}”hj%Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Gubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-memory-map-etm-ptm-seq-31-event" is not referenced.”…”�”}”hj?Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-1" is not referenced.”…”�”}”hj[Nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-patt-tpr-0-7" is not referenced.”…”�”}”hjuNsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpmr-0-7" is not referenced.”…”�”}”hj�Nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-patt-xpr-0-7" is not referenced.”…”�”}”hj©Nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-ts" is not referenced.”…”�”}”hjÃNsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-dsb-trig-type" is not referenced.”…”�”}”hjÝNsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-integration-test" is not referenced.”…”�”}”hj÷Nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-tpdm-name-label" is not referenced.”…”�”}”hjOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-mcmb-lanes-select" is not referenced.”…”�”}”hj+Osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-mcmb-trig-lane" is not referenced.”…”�”}”hjEOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-tpdm-name-reset-dataset" is not referenced.”…”�”}”hj_Osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-tpdm-name-traceid" is not referenced.”…”�”}”hjyOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-coresight-devices-dummy-source-n-enable-source" is not referenced.”…”�”}”hj“Osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-coresight-devices-dummy-source-n-label" is not referenced.”…”�”}”hj­Osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-coresight-devices-dummy-source-n-traceid" is not referenced.”…”�”}”hjÇOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-cmp-view" is not referenced.”…”�”}”hjáOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-exlevel-s-ns" is not referenced.”…”�”}”hjûOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøOubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-idx" is not referenced.”…”�”}”hjPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-instdatatype" is not referenced.”…”�”}”hj/Psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-range" is not referenced.”…”�”}”hjIPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-addr-single" is not referenced.”…”�”}”hjcPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-coresight-devices-etm-n-bb-ctrl" is not referenced.”…”�”}”hj}Psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-etm-n-cntr-ctrl" is not referenced.”…”�”}”hj—Psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-etm-n-cntr-idx" is not referenced.”…”�”}”hj±Psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-etm-n-cntr-val" is not referenced.”…”�”}”hjËPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-etm-n-cntrldvr" is not referenced.”…”�”}”hjåPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-coresight-devices-etm-n-cpu" is not referenced.”…”�”}”hjÿPsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-etm-n-ctxid-idx" is not referenced.”…”�”}”hjQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-ctxid-masks" is not referenced.”…”�”}”hj3Qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-etm-n-ctxid-pid" is not referenced.”…”�”}”hjMQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-cyc-threshold" is not referenced.”…”�”}”hjgQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-enable-source" is not referenced.”…”�”}”hj�Qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-coresight-devices-etm-n-event" is not referenced.”…”�”}”hj›Qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-event-instren" is not referenced.”…”�”}”hjµQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-coresight-devices-etm-n-event-ts" is not referenced.”…”�”}”hjÏQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-event-vinst" is not referenced.”…”�”}”hjéQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæQubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-coresight-devices-etm-n-label" is not referenced.”…”�”}”hjRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcauthstatus" is not referenced.”…”�”}”hjRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcconfig" is not referenced.”…”�”}”hj7Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Rubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevarch" is not referenced.”…”�”}”hjQRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevid" is not referenced.”…”�”}”hjkRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcdevtype" is not referenced.”…”�”}”hj…Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Rubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trclsr" is not referenced.”…”�”}”hjŸRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcoslsr" is not referenced.”…”�”}”hj¹Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Rubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdcr" is not referenced.”…”�”}”hjÓRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpdsr" is not referenced.”…”�”}”hjíRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr0" is not referenced.”…”�”}”hjSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr1" is not referenced.”…”�”}”hj!Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr2" is not referenced.”…”�”}”hj;Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trcpidr3" is not referenced.”…”�”}”hjUSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-coresight-devices-etm-n-mgmt-trctraceid" is not referenced.”…”�”}”hjoSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-coresight-devices-etm-n-mode" is not referenced.”…”�”}”hj‰Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-addr-cmp" is not referenced.”…”�”}”hj£Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-cntr" is not referenced.”…”�”}”hj½Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-ext-inp" is not referenced.”…”�”}”hj×Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-pe-cmp" is not referenced.”…”�”}”hjñSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-resource" is not referenced.”…”�”}”hj Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-coresight-devices-etm-n-nr-ss-cmp" is not referenced.”…”�”}”hj%Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Tubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-coresight-devices-etm-n-nrseqstate" is not referenced.”…”�”}”hj?Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-cable-fault-enable" is not referenced.”…”�”}”hj[[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-filter-clock-prescaler" is not referenced.”…”�”}”hju[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-counter-devices-counterx-signaly-frequency" is not referenced.”…”�”}”hj�[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-index-polarity" is not referenced.”…”�”}”hj©[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-index-polarity-available" is not referenced.”…”�”}”hjÃ[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-name" is not referenced.”…”�”}”hjÝ[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-counter-devices-counterx-signaly-polarity" is not referenced.”…”�”}”hj÷[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô[ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-signal" is not referenced.”…”�”}”hj\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-counter-devices-counterx-signaly-synchronous-mode" is not referenced.”…”�”}”hj+\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-css-devices-driver-override" is not referenced.”…”�”}”hjE\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-css-devices-modalias" is not referenced.”…”�”}”hj_\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-css-devices-type" is not referenced.”…”�”}”hjy\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-css-drivers-io-subchannel-chpids" is not referenced.”…”�”}”hj“\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-css-drivers-io-subchannel-pimpampom" is not referenced.”…”�”}”hj­\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-cxl-devices-devtype" is not referenced.”…”�”}”hjÇ\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-cxl-devices-modalias" is not referenced.”…”�”}”hjá\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-cxl-devices-decoderx-y" is not referenced.”…”�”}”hjû\sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-cap-pmem" is not referenced.”…”�”}”hj]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-cxl-devices-decoderx-y-create-pmem-region" is not referenced.”…”�”}”hj/]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-delete-region" is not referenced.”…”�”}”hjI]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-dpa-resource" is not referenced.”…”�”}”hjc]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-dpa-size" is not referenced.”…”�”}”hj}]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-cxl-devices-decoderx-y-interleave-granularity" is not referenced.”…”�”}”hj—]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-interleave-ways" is not referenced.”…”�”}”hj±]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-locked" is not referenced.”…”�”}”hjË]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-mode" is not referenced.”…”�”}”hjå]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-qos-class" is not referenced.”…”�”}”hjÿ]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü]ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-start" is not referenced.”…”�”}”hj^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-target-list" is not referenced.”…”�”}”hj3^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-cxl-devices-decoderx-y-target-type" is not referenced.”…”�”}”hjM^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-cxl-devices-endpointx-cdat" is not referenced.”…”�”}”hjg^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-cxl-devices-memx-firmware" is not referenced.”…”�”}”hj�^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-cxl-devices-memx-firmware-version" is not referenced.”…”�”}”hj›^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-cxl-devices-memx-label-storage-size" is not referenced.”…”�”}”hjµ^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-cxl-devices-memx-numa-node" is not referenced.”…”�”}”hjÏ^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-cxl-devices-memx-payload-max" is not referenced.”…”�”}”hjé^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-cxl-devices-memx-pmem-qos-class" is not referenced.”…”�”}”hj_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-cxl-devices-memx-pmem-size" is not referenced.”…”�”}”hj_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-cxl-devices-memx-ram-qos-class" is not referenced.”…”�”}”hj7_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-cxl-devices-memx-ram-size" is not referenced.”…”�”}”hjQ_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-cxl-devices-memx-security-sanitize" is not referenced.”…”�”}”hjk_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-cxl-devices-memx-security-state" is not referenced.”…”�”}”hj…_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-cxl-devices-memx-serial" is not referenced.”…”�”}”hjŸ_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-cxl-devices-memx-trigger-poison-list" is not referenced.”…”�”}”hj¹_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-cxl-devices-nvdimm-bridge0-ndbusx-nmemy-cxl-dirty-shutdown" is not referenced.”…”�”}”hjÓ_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-cxl-devices-portx-decoders-committed" is not referenced.”…”�”}”hjí_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-cxl-devices-portx-dporty" is not referenced.”…”�”}”hj`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-cxl-devices-portx-parent-dport" is not referenced.”…”�”}”hj!`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-cxl-devices-portx-uport" is not referenced.”…”�”}”hj;`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-cxl-devices-regionz-accessy-read-bandwidth" is not referenced.”…”�”}”hjU`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-cxl-devices-regionz-accessy-read-latency" is not referenced.”…”�”}”hjo`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-cxl-devices-regionz-commit" is not referenced.”…”�”}”hj‰`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-cxl-devices-regionz-extended-linear-cache-size" is not referenced.”…”�”}”hj£`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj `ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-cxl-devices-regionz-interleave-granularity" is not referenced.”…”�”}”hj½`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-cxl-devices-regionz-interleave-ways" is not referenced.”…”�”}”hj×`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-cxl-devices-regionz-locked" is not referenced.”…”�”}”hjñ`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-cxl-devices-regionz-mode" is not referenced.”…”�”}”hj asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjaubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-cxl-devices-regionz-resource" is not referenced.”…”�”}”hj%asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"aubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-cxl-devices-regionz-size" is not referenced.”…”�”}”hj?asbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-event-source-devices-hv-24x7-interface-catalog-length" is not referenced.”…”�”}”hj[hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-event-source-devices-hv-24x7-interface-catalog-version" is not referenced.”…”�”}”hjuhsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-event-source-devices-hv-gpci-format" is not referenced.”…”�”}”hj�hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-collect-privileged" is not referenced.”…”�”}”hj©hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦hubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-expanded" is not referenced.”…”�”}”hjÃhsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-ga" is not referenced.”…”�”}”hjÝhsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-kernel-version" is not referenced.”…”�”}”hj÷hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-lab" is not referenced.”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-event-source-devices-hv-gpci-interface-version" is not referenced.”…”�”}”hj+isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-event-source-devices-nmemx-cpumask" is not referenced.”…”�”}”hjEisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-event-source-devices-nmemx-events" is not referenced.”…”�”}”hj_isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-event-source-devices-nmemx-format" is not referenced.”…”�”}”hjyisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjviubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-event-source-devices-uncore-alias" is not referenced.”…”�”}”hj“isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-event-source-devices-vpa-dtl-events" is not referenced.”…”�”}”hj­isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-event-source-devices-vpa-dtl-format" is not referenced.”…”�”}”hjÇisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-event-source-devices-vpa-pmu-events" is not referenced.”…”�”}”hjáisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-event-source-devices-vpa-pmu-format" is not referenced.”…”�”}”hjûisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøiubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ6Hyperlink target "abi-sys-bus-fcoe" is not referenced.”…”�”}”hjjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-fcoe-devices-ctlr-x" is not referenced.”…”�”}”hj/jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-fcoe-devices-fcf-x" is not referenced.”…”�”}”hjIjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-fsi-devices-xx-xx-00-06-sbefifox-timeout" is not referenced.”…”�”}”hjcjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-fsl-mc-drivers-bind" is not referenced.”…”�”}”hj}jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-fsl-mc-drivers-unbind" is not referenced.”…”�”}”hj—jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-speed" is not referenced.”…”�”}”hj±jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-button-n-rawimg" is not referenced.”…”�”}”hjËjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-buttons-luminance" is not referenced.”…”�”}”hjåjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-led" is not referenced.”…”�”}”hjÿjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status0-luminance" is not referenced.”…”�”}”hjksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjkubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status1-luminance" is not referenced.”…”�”}”hj3ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0kubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led0-select" is not referenced.”…”�”}”hjMksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJkubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-led-status-led1-select" is not referenced.”…”�”}”hjgksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdkubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-serial-number-remote-mode" is not referenced.”…”�”}”hj�ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~kubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-hid-devices-bus-vid-pid-n-wacom-remote-unpair-remote" is not referenced.”…”�”}”hj›ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜kubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-hid-drivers-hid-appletb-kbd-dev-mode" is not referenced.”…”�”}”hjµksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²kubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-headset" is not referenced.”…”�”}”hjÏksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌkubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-fw-version-receiver" is not referenced.”…”�”}”hjéksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjækubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-microphone-up" is not referenced.”…”�”}”hjlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-send-alert" is not referenced.”…”�”}”hjlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-set-sidetone" is not referenced.”…”�”}”hj7lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4lubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-hid-drivers-hid-corsair-void-dev-sidetone-max" is not referenced.”…”�”}”hjQlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-hid-drivers-logitech-hidpp-device-dev-builtin-power-supply" is not referenced.”…”�”}”hjklsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-hid-drivers-logitech-hidpp-device-dev-range" is not referenced.”…”�”}”hj…lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚lubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-hid-drivers-logitech-dev-alternate-modes" is not referenced.”…”�”}”hjŸlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-hid-drivers-logitech-dev-combine-pedals" is not referenced.”…”�”}”hj¹lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶lubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-hid-drivers-logitech-dev-range" is not referenced.”…”�”}”hjÓlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-hid-drivers-logitech-dev-real-id" is not referenced.”…”�”}”hjílsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-activate-slack" is not referenced.”…”�”}”hjmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-activation-width" is not referenced.”…”�”}”hj!msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-decativate-slack" is not referenced.”…”�”}”hj;msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-min-width" is not referenced.”…”�”}”hjUmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-sensor-logical-width" is not referenced.”…”�”}”hjomsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-hid-drivers-ntrig-dev-sensor-physical-width" is not referenced.”…”�”}”hj‰msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-hid-drivers-prodikeys-channel" is not referenced.”…”�”}”hj£msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-hid-drivers-prodikeys-octave" is not referenced.”…”�”}”hj½msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-hid-drivers-prodikeys-sustain" is not referenced.”…”�”}”hj×msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-hid-drivers-wiimote-dev-bboard-calib" is not referenced.”…”�”}”hjñmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-hid-drivers-wiimote-dev-devtype" is not referenced.”…”�”}”hj nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-hid-drivers-wiimote-dev-extension" is not referenced.”…”�”}”hj%nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-hid-drivers-wiimote-dev-led1" is not referenced.”…”�”}”hj?nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark" is not referenced.”…”�”}”hj[usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-available" is not referenced.”…”�”}”hjuusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjruubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-max" is not referenced.”…”�”}”hj�usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffer-hwfifo-watermark-min" is not referenced.”…”�”}”hj©usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦uubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffer-length-align-bytes" is not referenced.”…”�”}”hjÃusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffery" is not referenced.”…”�”}”hjÝusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffery-data-available" is not referenced.”…”�”}”hj÷usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôuubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffery-enable" is not referenced.”…”�”}”hjvsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffery-length" is not referenced.”…”�”}”hj+vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-buffery-watermark" is not referenced.”…”�”}”hjEvsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-iio-devices-iio-devicex-calibrate" is not referenced.”…”�”}”hj_vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-calibration-auto-enable" is not referenced.”…”�”}”hjyvsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-calibration-data" is not referenced.”…”�”}”hj“vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-calibration-forced-value" is not referenced.”…”�”}”hj­vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-calibration-forced-value-available" is not referenced.”…”�”}”hjÇvsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-cleaning-period" is not referenced.”…”�”}”hjávsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-cleaning-period-available" is not referenced.”…”�”}”hjûvsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-current-timestamp-clock" is not referenced.”…”�”}”hjwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-error-status" is not referenced.”…”�”}”hj/wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-error-status-available" is not referenced.”…”�”}”hjIwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events" is not referenced.”…”�”}”hjcwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-max" is not referenced.”…”�”}”hj}wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-max-available" is not referenced.”…”�”}”hj—wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-min" is not referenced.”…”�”}”hj±wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-altvoltage0-mag-rising-reset-min-available" is not referenced.”…”�”}”hjËwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-altvoltagey-mag-either-label" is not referenced.”…”�”}”hjåwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-illuminance-period-available" is not referenced.”…”�”}”hjÿwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüwubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-voltagey-thresh-falling-value" is not referenced.”…”�”}”hjxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-iio-devices-iio-devicex-events-in-voltagey-thresh-rising-value" is not referenced.”…”�”}”hj3xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0xubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-iio-devices-iio-devicex-fault-oc" is not referenced.”…”�”}”hjMxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-iio-devices-iio-devicex-fault-ovuv" is not referenced.”…”�”}”hjgxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-iio-devices-iio-devicex-filter-mode" is not referenced.”…”�”}”hj�xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~xubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-filter-mode-available" is not referenced.”…”�”}”hj›xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜xubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-iio-devices-iio-devicex-filter-type" is not referenced.”…”�”}”hjµxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²xubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-filter-type-available" is not referenced.”…”�”}”hjÏxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-fusion-enable" is not referenced.”…”�”}”hjéxsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-heater-enable" is not referenced.”…”�”}”hjysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-iio-devices-iio-devicex-id" is not referenced.”…”�”}”hjysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-y-mean-raw" is not referenced.”…”�”}”hj7ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4yubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-calibbias-available" is not referenced.”…”�”}”hjQysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-calibration-auto-status" is not referenced.”…”�”}”hjkysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-linear-x-raw" is not referenced.”…”�”}”hj…ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚yubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-offset" is not referenced.”…”�”}”hjŸysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-power-mode" is not referenced.”…”�”}”hj¹ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶yubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-power-mode-available" is not referenced.”…”�”}”hjÓysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-raw-range" is not referenced.”…”�”}”hjíysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-raw-range-available" is not referenced.”…”�”}”hjzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-scale-available" is not referenced.”…”�”}”hj!zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-x-calibbias" is not referenced.”…”�”}”hj;zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-x-calibscale" is not referenced.”…”�”}”hjUzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-x-peak-raw" is not referenced.”…”�”}”hjozsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-x-raw" is not referenced.”…”�”}”hj‰zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-accel-xyz-squared-peak-raw" is not referenced.”…”�”}”hj£zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-activity-calibgender" is not referenced.”…”�”}”hj½zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-activity-calibgender-available" is not referenced.”…”�”}”hj×zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-activity-calibheight" is not referenced.”…”�”}”hjñzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-allow-async-readout" is not referenced.”…”�”}”hj {sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-label" is not referenced.”…”�”}”hj%{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-phase" is not referenced.”…”�”}”hj?{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altcurrenty-rms-raw" is not referenced.”…”�”}”hjY{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-altvoltage1-i-calibphase" is not referenced.”…”�”}”hjs{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-altvoltage1-q-calibphase" is not referenced.”…”�”}”hj�{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibbias" is not referenced.”…”�”}”hj§{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-coarse" is not referenced.”…”�”}”hjÁ{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-i-calibscale-fine" is not referenced.”…”�”}”hjÛ{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibbias" is not referenced.”…”�”}”hjõ{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-coarse" is not referenced.”…”�”}”hj|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj |ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage0-q-calibscale-fine" is not referenced.”…”�”}”hj)|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-i-calibbias" is not referenced.”…”�”}”hjC|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltage1-q-calibbias" is not referenced.”…”�”}”hj]|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-compare-interval" is not referenced.”…”�”}”hjw|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-invert" is not referenced.”…”�”}”hj‘|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-altvoltagey-rms-raw" is not referenced.”…”�”}”hj«|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-angly-label" is not referenced.”…”�”}”hjÅ|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-angl-raw" is not referenced.”…”�”}”hjß|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-range" is not referenced.”…”�”}”hjù|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-anglvel-raw-range-available" is not referenced.”…”�”}”hj}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-anglvel-x-raw" is not referenced.”…”�”}”hj-}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-capacitancey-raw" is not referenced.”…”�”}”hjG}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-chromaticity-x-raw" is not referenced.”…”�”}”hja}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-colortemp-raw" is not referenced.”…”�”}”hj{}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-concentration-voc-short-raw" is not referenced.”…”�”}”hj•}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-background" is not referenced.”…”�”}”hj¯}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-concentration-co2-calibration-factory" is not referenced.”…”�”}”hjÉ}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-concentration-raw" is not referenced.”…”�”}”hjã}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-conversion-mode" is not referenced.”…”�”}”hjý}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count0-enable-mode" is not referenced.”…”�”}”hj~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count0-preset" is not referenced.”…”�”}”hj1~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count0-trigger-mode" is not referenced.”…”�”}”hjK~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-county-count-direction" is not referenced.”…”�”}”hje~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-county-raw" is not referenced.”…”�”}”hj~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count-count-direction-available" is not referenced.”…”�”}”hj™~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count-enable-mode-available" is not referenced.”…”�”}”hj³~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-count-trigger-mode-available" is not referenced.”…”�”}”hjÍ~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-coveragey-raw" is not referenced.”…”�”}”hjç~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-coveragey-scale" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-current5-raw" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-current6-raw" is not referenced.”…”�”}”hj5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-current7-raw" is not referenced.”…”�”}”hjOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-currenty-raw" is not referenced.”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-deltaangl-x-raw" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-deltavelocity-x-raw" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-electricalconductivity-raw" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-energy-calibweight" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-filter-notch-center-frequency" is not referenced.”…”�”}”hjësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-frequencyy-raw" is not referenced.”…”�”}”hj€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-gravity-x-raw" is not referenced.”…”�”}”hj€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-gyro-calibration-auto-status" is not referenced.”…”�”}”hj9€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-gyro-matrix" is not referenced.”…”�”•}”hjS€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-input" is not referenced.”…”�”}”hjm€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-raw" is not referenced.”…”�”}”hj‡€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-humidityrelative-trough-raw" is not referenced.”…”�”}”hj¡€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-illuminance0-zone" is not referenced.”…”�”}”hj»€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-illuminancey-calibscale-available" is not referenced.”…”�”}”hjÕ€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-illuminance-hysteresis-relative" is not referenced.”…”�”}”hjï€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-incli-x-raw" is not referenced.”…”�”}”hj �sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-indexy-raw" is not referenced.”…”�”}”hj#�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj �ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensityy-offset" is not referenced.”…”�”}”hj=�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensityy-raw" is not referenced.”…”�”}”hjW�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensityy-resistance" is not referenced.”…”�”}”hjq�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensity-hardwaregain-available" is not referenced.”…”�”}”hj‹�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensity-ir-large-raw" is not referenced.”…”�”}”hj¥�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensity-ir-small-raw" is not referenced.”…”�”}”hj¿�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensity-large-raw" is not referenced.”…”�”}”hjÙ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-intensity-x-raw" is not referenced.”…”�”}”hjó�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-magn-calibration-auto-status" is not referenced.”…”�”}”hj ‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-magn-calibration-fast-enable" is not referenced.”…”�”}”hj'‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-magn-x-oversampling-ratio" is not referenced.”…”�”}”hjA‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-magn-x-raw" is not referenced.”…”�”}”hj[‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-massconcentration-pm1-input" is not referenced.”…”�”}”hju‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-ph-raw" is not referenced.”…”�”}”hj�‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-phasey-raw" is not referenced.”…”�”}”hj©‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-positionrelative-x-raw" is not referenced.”…”�”}”hjÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-powery-powerfactor" is not referenced.”…”�”}”hjÝ‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-powery-raw" is not referenced.”…”�”}”hj÷‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ube(j')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-pressurey-input" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-pressurey-raw" is not referenced.”…”�”}”hj+ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity0-agc-gain" is not referenced.”…”�”}”hjEƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity0-calib-phase-temp-a" is not referenced.”…”�”}”hj_ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity3-comb-raw" is not referenced.”…”�”}”hjyƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity-id-setup" is not referenced.”…”�”}”hj“ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity-input" is not referenced.”…”�”}”hj­ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-proximity-nearlevel" is not referenced.”…”�”}”hjǃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjăubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-resistancey-burnoutraw" is not referenced.”…”�”}”hjáƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-resistancey-settlingtime" is not referenced.”…”�”}”hjûƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-resistancey-settlingtime-available" is not referenced.”…”�”}”hj„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-resistance-raw" is not referenced.”…”�”}”hj/„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-rot-from-north-magnetic-tilt-comp-raw" is not referenced.”…”�”}”hjI„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-rot-quaternion-raw" is not referenced.”…”�”}”hjc„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-rot-quaternionaxis-raw" is not referenced.”…”�”}”hj}„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-rot-yaw-raw" is not referenced.”…”�”}”hj—„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-shunt-resistory" is not referenced.”…”�”}”hj±„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-temp8-raw" is not referenced.”…”�”}”hjË„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-tempy-input" is not referenced.”…”�”}”hjå„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-temp-calibemissivity" is not referenced.”…”�”}”hjÿ„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-temp-object-calibambient" is not referenced.”…”�”}”hj…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-temp-raw" is not referenced.”…”�”}”hj3…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-temp-thermocouple-type" is not referenced.”…”�”}”hjM…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage-voltage-filter-mode-available" is not referenced.”…”�”}”hjg…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage0-raw" is not referenced.”…”�”}”hj�…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage10-raw" is not referenced.”…”�”}”hj›…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage1-raw" is not referenced.”…”�”}”hjµ…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage2-voltage2-shorted-raw" is not referenced.”…”�”}”hjÏ…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage2-raw" is not referenced.”…”�”}”hjé…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage3-raw" is not referenced.”…”�”}”hj†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage4-raw" is not referenced.”…”�”}”hj†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage9-raw" is not referenced.”…”�”}”hj7†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-balance-switch-en" is not referenced.”…”�”}”hjQ†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-balance-switch-timer" is not referenced.”…”�”}”hjk†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-filter-mode" is not referenced.”…”�”}”hj…†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-voltagez-raw" is not referenced.”…”�”}”hjŸ†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-convdelay" is not referenced.”…”�”}”hj¹†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-convdelay-available" is not referenced.”…”�”}”hjÓ†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjІubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-enable" is not referenced.”…”�”}”hjí†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-invert" is not referenced.”…”�”}”hj‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-scale" is not referenced.”…”�”}”hj!‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-scale-available" is not referenced.”…”�”}”hj;‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-dither-source" is not referenced.”…”�”}”hjU‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-parent" is not referenced.”…”�”}”hjo‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-raw" is not referenced.”…”�”}”hj‰‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sampling-frequency" is not referenced.”…”�”}”hj£‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-scale" is not referenced.”…”�”}”hj½‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sensing-mode" is not referenced.”…”�”}”hjׇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration" is not referenced.”…”�”}”hjñ‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration-mode" is not referenced.”…”�”}”hj ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltagey-sys-calibration-mode-available" is not referenced.”…”�”}”hj%ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage-filtery-notch-center" is not referenced.”…”�”}”hj?ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage-filtery-notch-en" is not referenced.”…”�”}”hjYˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-voltage-spi-clk-freq" is not referenced.”…”�”}”hjsˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-volumeflow-medium" is not referenced.”…”�”}”hj�ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-volumeflow-medium-available" is not referenced.”…”�”}”hj§ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-in-volumeflow-raw" is not referenced.”…”�”}”hjÁˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-iio-devices-iio-devicex-label" is not referenced.”…”�”}”hjÛˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj؈ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-iio-devices-iio-devicex-meas-conf" is not referenced.”…”�”}”hjõˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-mount-matrix" is not referenced.”…”�”}”hj‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-iio-devices-iio-devicex-name" is not referenced.”…”�”}”hj)‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altcurrenty-dwell-en" is not referenced.”…”�”}”hjC‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altcurrenty-raw-roc" is not referenced.”…”�”}”hj]‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altcurrenty-raw-roc-available" is not referenced.”…”�”}”hjw‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency" is not referenced.”…”�”}”hj‘‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjމubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-increment" is not referenced.”…”�”}”hj«‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-points" is not referenced.”…”�”}”hjʼnsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-resolution" is not referenced.”…”�”}”hj߉sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj܉ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-frequency-start" is not referenced.”…”�”}”hjù‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-name" is not referenced.”…”�”}”hjŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-refin-frequency" is not referenced.”…”�”}”hj-Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-altvoltagey-settling-cycles" is not referenced.”…”�”}”hjGŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-conversion-mode" is not referenced.”…”�”}”hjaŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-currenty-currentz-raw" is not referenced.”…”�”}”hj{Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-currenty-raw" is not referenced.”…”�”}”hj•Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-currenty-rawn" is not referenced.”…”�”}”hj¯Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-currenty-symbol" is not referenced.”…”�”}”hjÉŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-currenty-toggle-en" is not referenced.”…”�”}”hjãŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-current-heater-raw" is not referenced.”…”�”}”hjýŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-frequencyy-raw" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-humidityrelative-raw" is not referenced.”…”�”}”hj1‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-phasey-raw" is not referenced.”…”�”}”hjK‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-resistance-raw-available" is not referenced.”…”�”}”hje‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-temp-raw" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-z-raw" is not referenced.”…”�”}”hj™‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-en" is not referenced.”…”�”}”hj³‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-frequency" is not referenced.”…”�”}”hjÍ‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-frequency-available" is not referenced.”…”�”}”hjç‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-offset" is not referenced.”…”�”}”hjŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phase" is not referenced.”…”�”}”hjŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-phase-available" is not referenced.”…”�”}”hj5Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-raw" is not referenced.”…”�”}”hjOŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-dither-raw-available" is not referenced.”…”�”}”hjiŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-hardwaregain" is not referenced.”…”�”}”hjƒŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-mode" is not referenced.”…”�”}”hj�Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-operating-mode-available" is not referenced.”…”�”}”hj·Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown" is not referenced.”…”�”}”hjÑŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-powerdown-mode" is not referenced.”…”�”}”hjëŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-rawn" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-raw-available" is not referenced.”…”�”}”hj9�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-symbol" is not referenced.”…”�”}”hjS�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-out-voltagey-toggle-en" is not referenced.”…”�”}”hjm�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio" is not referenced.”…”�”}”hj‡�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-oversampling-ratio-available" is not referenced.”…”�”}”hj¡�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-iio-devices-iio-devicex-pll2-feedback-clk-present" is not referenced.”…”�”}”hj»�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-iio-devices-iio-devicex-plly-locked" is not referenced.”…”�”}”hjÕ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒxHyperlink target "abi-sys-bus-iio-devices-iio-devicex-proximity-on-chip-ambient-infrared-suppression" is not referenced.”…”�”}”hjï�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-sampling-frequency" is not referenced.”…”�”}”hj Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-iio-devices-iio-devicex-sampling-frequency-available" is not referenced.”…”�”}”hj#Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-iio-devices-iio-devicex-sensor-max-range" is not referenced.”…”�”}”hj=Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-iio-devicex-sensor-sensitivity" is not referenced.”…”�”}”hjWŽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-serialnumber" is not referenced.”…”�”}”hjqŽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-iio-devices-iio-devicex-start-cleaning" is not referenced.”…”�”}”hj‹Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-iio-devices-iio-devicex-store-eeprom" is not referenced.”…”�”}”hj¥Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-iio-devicex-sync-dividers" is not referenced.”…”�”}”hj¿Žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-iio-devices-iio-devicex-sys-calibration-auto-status" is not referenced.”…”�”}”hjÙŽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-iio-devicex-trigger-current-trigger" is not referenced.”…”�”}”hjóŽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-iio-devices-iio-sysfs-trigger-add-trigger" is not referenced.”…”�”}”hj �sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj �ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-iio-devices-iio-sysfs-trigger-remove-trigger" is not referenced.”…”�”}”hj'�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-iio-devices-triggerx" is not referenced.”…”�”}”hjA�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-iio-devices-triggerx-master-mode" is not referenced.”…”�”}”hj[�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-iio-devices-triggerx-master-mode-available" is not referenced.”…”�”}”hju�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-iio-devices-triggerx-name" is not referenced.”…”�”}”hj��sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-iio-devices-triggerx-name-adxl372-devx-peak" is not referenced.”…”�”}”hj©�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-iio-devices-triggerx-name-bmc150-accel-any-motion-devx" is not referenced.”…”�”}”hjÃ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-iio-devices-triggerx-name-bmg160-any-motion-devx" is not referenced.”…”�”}”hjÝ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-iio-devices-triggerx-trigger-now" is not referenced.”…”�”}”hj÷�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-iio-devices-triggerx-trigger-polarity" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-iio-devices-triggerx-trigger-polarity-available" is not referenced.”…”�”}”hj+�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-device-id-active" is not referenced.”…”�”}”hjE�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-masters" is not referenced.”…”�”}”hj_�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-drop" is not referenced.”…”�”}”hjy�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-flush" is not referenced.”…”�”}”hj“�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj��ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-null" is not referenced.”…”�”}”hj­�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-port" is not referenced.”…”�”}”hjÇ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-reset" is not referenced.”…”�”}”hjá�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-gth-outputs-0-7-smcfreq" is not referenced.”…”�”}”hjû�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-mode" is not referenced.”…”�”}”hj‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-nr-pages" is not referenced.”…”�”}”hj/‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-port" is not referenced.”…”�”}”hjI‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-stop-on-full" is not referenced.”…”�”}”hjc‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-win-switch" is not referenced.”…”�”}”hj}‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-msc-msc-id-wrap" is not referenced.”…”�”}”hj—‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-pti-clock-divider" is not referenced.”…”�”}”hj±‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-pti-freerunning-clock" is not referenced.”…”�”}”hjË‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-intel-th-devices-intel-th-id-pti-mode" is not referenced.”…”�”}”hjå‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-mcb-devices-mcb-x" is not referenced.”…”�”}”hjÿ‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü‘ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-mcb-devices-mcb-x-minor" is not referenced.”…”�”}”hj’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-mcb-devices-mcb-x-model" is not referenced.”…”�”}”hj3’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-mcb-devices-mcb-x-name" is not referenced.”…”�”}”hjM’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-mcb-devices-mcb-x-revision" is not referenced.”…”�”}”hjg’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-mdio-bus-devices-statistics" is not referenced.”…”�”}”hj�’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-errors" is not referenced.”…”�”}”hj›’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-errors-addr" is not referenced.”…”�”}”hjµ’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-reads" is not referenced.”…”�”}”hjÏ’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-reads-addr" is not referenced.”…”�”}”hjé’sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-transfers" is not referenced.”…”�”}”hj“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-mdio-bus-devices-statistics-transfers-addr" is not referenced.”…”�”}”hj“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-writes" is not referenced.”…”�”}”hj7“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-mdio-bus-devices-statistics-writes-addr" is not referenced.”…”�”}”hjQ“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-media-devices-model" is not referenced.”…”�”}”hjk“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-mei-devices-fixed" is not referenced.”…”�”}”hj…“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-mei-devices-max-conn" is not referenced.”…”�”}”hjŸ“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-mei-devices-max-len" is not referenced.”…”�”}”hj¹“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-mei-devices-modalias" is not referenced.”…”�”}”hjÓ“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjГubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-mei-devices-name" is not referenced.”…”�”}”hjí“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-mei-devices-uuid" is not referenced.”…”�”}”hj”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-mei-devices-version" is not referenced.”…”�”}”hj!”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-mei-devices-vtag" is not referenced.”…”�”}”hj;”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-mhi-devices-mhi-n-loopback-max-num-tre" is not referenced.”…”�”}”hjU”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-mhi-devices-mhi-n-loopback-max-tre-size" is not referenced.”…”�”}”hjo”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-mhi-devices-mhi-n-loopback-num-tre" is not referenced.”…”�”}”hj‰”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-mhi-devices-mhi-n-loopback-start" is not referenced.”…”�”}”hj£”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-mhi-devices-mhi-n-loopback-tre-size" is not referenced.”…”�”}”hj½”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-bus-mmc-devices-rev" is not referenced.”…”�”}”hj×”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-most-devices-dev-channel" is not referenced.”…”�”}”hjñ”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-most-devices-dev-channel-available-datatypes" is not referenced.”…”�”}”hj •sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-most-devices-dev-channel-available-directions" is not referenced.”…”�”}”hj%•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-most-devices-dev-channel-channel-starving" is not referenced.”…”�”}”hj?•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-most-devices-dev-channel-number-of-packet-buffers" is not referenced.”…”�”}”hjY•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-most-devices-dev-channel-number-of-stream-buffers" is not referenced.”…”�”}”hjs•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-most-devices-dev-channel-set-buffer-size" is not referenced.”…”�”}”hj�•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-most-devices-dev-channel-set-datatype" is not referenced.”…”�”}”hj§•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-most-devices-dev-channel-set-direction" is not referenced.”…”�”}”hjÁ•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-most-devices-dev-channel-set-number-of-buffers" is not referenced.”…”�”}”hjÛ•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-most-devices-dev-channel-set-packets-per-xact" is not referenced.”…”�”}”hjõ•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-most-devices-dev-channel-set-subbuffer-size" is not referenced.”…”�”}”hj–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj –ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-most-devices-dev-channel-size-of-packet-buffer" is not referenced.”…”�”}”hj)–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-most-devices-dev-channel-size-of-stream-buffer" is not referenced.”…”�”}”hjC–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-most-devices-dev-dci" is not referenced.”…”�”}”hj]–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-most-devices-dev-dci-arb-address" is not referenced.”…”�”}”hjw–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-most-devices-dev-dci-arb-value" is not referenced.”…”�”}”hj‘–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-eui48-hi" is not referenced.”…”�”}”hj«–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-eui48-lo" is not referenced.”…”�”}”hjÅ–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-eui48-mi" is not referenced.”…”�”}”hjß–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-filter" is not referenced.”…”�”}”hjù–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-hash0" is not referenced.”…”�”}”hj—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-hash1" is not referenced.”…”�”}”hj-—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-hash2" is not referenced.”…”�”}”hjG—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-most-devices-dev-dci-mep-hash3" is not referenced.”…”�”}”hja—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-most-devices-dev-dci-ni-state" is not referenced.”…”�”}”hj{—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-most-devices-dev-dci-node-address" is not referenced.”…”�”}”hj•—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-most-devices-dev-dci-node-position" is not referenced.”…”�”}”hj¯—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-most-devices-dev-dci-packet-bandwidth" is not referenced.”…”�”}”hjÉ—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-most-devices-dev-dci-sync-ep" is not referenced.”…”�”}”hjã—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-most-devices-dev-description" is not referenced.”…”�”}”hjý—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-most-devices-dev-interface" is not referenced.”…”�”}”hj˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-most-drivers-most-core-components" is not referenced.”…”�”}”hj1˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-most-drivers-most-core-links" is not referenced.”…”�”}”hjK˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-moxtet-devices-moxtet-name-addr-module-description" is not referenced.”…”�”}”hje˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-moxtet-devices-moxtet-name-addr-module-id" is not referenced.”…”�”}”hj˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-moxtet-devices-moxtet-name-addr-module-name" is not referenced.”…”�”}”hj™˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-nd-devices-ndbusx-nfit-dsm-mask" is not referenced.”…”�”}”hj³˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-nd-devices-ndbusx-nfit-firmware-activate-noidle" is not referenced.”…”�”}”hj͘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjʘubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-nd-devices-ndbusx-nfit-hw-error-scrub" is not referenced.”…”�”}”hjç˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-nd-devices-ndbusx-nfit-revision" is not referenced.”…”�”}”hj™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-ndbusx-nfit-scrub" is not referenced.”…”�”}”hj™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-nd-devices-nmemx-cxl-id" is not referenced.”…”�”}”hj5™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-nd-devices-nmemx-cxl-provider" is not referenced.”…”�”}”hjO™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-device" is not referenced.”…”�”}”hji™sbah}”(h•]”h ]”h"]”h$]”h&]”uh1hÝhjf™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-dsm-mask" is not referenced.”…”�”}”hjƒ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-family" is not referenced.”…”�”}”hj�™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-flags" is not referenced.”…”�”}”hj·™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-format" is not referenced.”…”�”}”hjÑ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjΙubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-handle" is not referenced.”…”�”}”hjë™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-id" is not referenced.”…”�”}”hjšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-phys-id" is not referenced.”…”�”}”hjšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-rev-id" is not referenced.”…”�”}”hj9šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-serial" is not referenced.”…”�”}”hjSšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-subsystem-device" is not referenced.”…”�”}”hjmšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-subsystem-rev-id" is not referenced.”…”�”}”hj‡šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-subsystem-vendor" is not referenced.”…”�”}”hj¡šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-nd-devices-nmemx-nfit-vendor" is not referenced.”…”�”}”hj»šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-nd-devices-nmemx-papr-flags" is not referenced.”…”�”}”hjÕšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-nd-devices-nmemx-papr-health-bitmap-inject" is not referenced.”…”�”}”hjïšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-nd-devices-nmemx-papr-perf-stats" is not referenced.”…”�”}”hj ›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-nd-devices-regionx-nfit-range-index" is not referenced.”…”�”}”hj#›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-nvmem-devices-cells-cell-name" is not referenced.”…”�”}”hj=›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-pci-devices-acpi-index" is not referenced.”…”�”}”hjW›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-devices-authenticated" is not referenced.”…”�”}”hjq›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-d3cold-allowed" is not referenced.”…”�”}”hj‹›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-pci-devices-dep-link" is not referenced.”…”�”}”hj¥›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-pci-devices-doe-features" is not referenced.”…”�”}”hj¿›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-pci-devices-driver-override" is not referenced.”…”�”}”hjÙ›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-pci-devices-index" is not referenced.”…”�”}”hjó›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-bus-pci-devices-irq" is not referenced.”…”�”}”hj œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-pci-devices-label" is not referenced.”…”�”}”hj'œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-devices-leds-enclosure-brightness" is not referenced.”…”�”}”hjAœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-pci-devices-link-clkpm" is not referenced.”…”�”}”hj[œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-pci-devices-modalias" is not referenced.”…”�”}”hjuœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-pci-devices-msi-bus" is not referenced.”…”�”}”hj�œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-pci-devices-msi-irqs" is not referenced.”…”�”}”hj©œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-pci-devices-msi-irqs-n" is not referenced.”…”�”}”hjÜsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-pci-devices-numa-node" is not referenced.”…”�”}”hjÝœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-pci-devices-p2pmem-allocate" is not referenced.”…”�”}”hj÷œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-pci-devices-p2pmem-available" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-pci-devices-p2pmem-published" is not referenced.”…”�”}”hj+�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-pci-devices-p2pmem-size" is not referenced.”…”�”}”hjE�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-pci-bus-rescan" is not referenced.”…”�”}”hj_�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-pci-devices-physfn" is not referenced.”…”�”}”hjy�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-pci-devices-power-state" is not referenced.”…”�”}”hj“�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj��ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-pci-devices-remove" is not referenced.”…”�”}”hj­�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-pci-devices-rescan" is not referenced.”…”�”}”hjÇ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-pci-devices-reset" is not referenced.”…”�”}”hjá�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-pci-devices-reset-method" is not referenced.”…”�”}”hjû�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-devices-reset-subordinate" is not referenced.”…”�”}”hjžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-pci-devices-resourcen-resize" is not referenced.”…”�”}”hj/žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-pci-devices-revision" is not referenced.”…”�”}”hjIžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-devices-serial-number" is not referenced.”…”�”}”hjcžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-pci-devices-sriov-drivers-autoprobe" is not referenced.”…”�”}”hj}žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-pci-devices-sriov-numvfs" is not referenced.”…”�”}”hj—žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-sriov-totalvfs" is not referenced.”…”�”}”hj±žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-pci-devices-sriov-vf-msix-count" is not referenced.”…”�”}”hjËžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-pci-devices-sriov-vf-total-msix" is not referenced.”…”�”}”hjåžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-bus-pci-devices-tsm" is not referenced.”…”�”}”hjÿžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-pci-devices-tsm-bound" is not referenced.”…”�”}”hjŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-pci-devices-tsm-connect" is not referenced.”…”�”}”hj3Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-tsm-disconnect" is not referenced.”…”�”}”hjMŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-pci-devices-tsm-dsm" is not referenced.”…”�”}”hjgŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-pci-devices-virtfn-n" is not referenced.”…”�”}”hj�Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-bus-pci-devices-vpd" is not referenced.”…”�”}”hj›Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-devices-bdf-anti-rollback-status" is not referenced.”…”�”}”hjµŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-boot-integrity" is not referenced.”…”�”}”hjÏŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-devices-bdf-bootloader-version" is not referenced.”…”�”}”hjéŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-devices-bdf-debug-lock-on" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-bdf-fused-part" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-pci-devices-bdf-hsp-tpm-available" is not referenced.”…”�”}”hj7 sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4 ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-qat-auto-reset" is not referenced.”…”�”}”hjQ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-pci-devices-bdf-qat-cfg-services" is not referenced.”…”�”}”hjk sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-pci-devices-bdf-qat-num-rps" is not referenced.”…”�”}”hj… sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-pci-devices-bdf-qat-pm-idle-enabled" is not referenced.”…”�”}”hjŸ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rp2srv" is not referenced.”…”�”}”hj¹ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-devices-bdf-qat-state" is not referenced.”…”�”}”hjÓ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjРubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt" is not referenced.”…”�”}”hjí sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt-enable" is not referenced.”…”�”}”hj¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt-swk-cnt-per-fn" is not referenced.”…”�”}”hj!¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt-swk-cnt-per-pasid" is not referenced.”…”�”}”hj;¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt-swk-max-ttl" is not referenced.”…”�”}”hjU¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-devices-bdf-qat-kpt-swk-shared" is not referenced.”…”�”}”hjo¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-devices-bdf-qat-ras-errors-correctable" is not referenced.”…”�”}”hj‰¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-devices-bdf-qat-ras-errors-fatal" is not referenced.”…”�”}”hj£¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-devices-bdf-qat-ras-errors-nonfatal" is not referenced.”…”�”}”hj½¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-devices-bdf-qat-ras-reset-error-counters" is not referenced.”…”�”}”hjסsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-cap-rem" is not referenced.”…”�”}”hjñ¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-cir" is not referenced.”…”�”}”hj ¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-id" is not referenced.”…”�”}”hj%¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-pir" is not referenced.”…”�”}”hj?¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-rp" is not referenced.”…”�”}”hjY¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-sla-op" is not referenced.”…”�”}”hjs¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-devices-bdf-qat-rl-srv" is not referenced.”…”�”}”hj�¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-pci-devices-bdf-qat-svn" is not referenced.”…”�”}”hj§¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-qat-svn-active" is not referenced.”…”�”}”hjÁ¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-devices-bdf-qat-svn-commit" is not referenced.”…”�”}”hjÛ¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-devices-bdf-qat-svn-enforced-min" is not referenced.”…”�”}”hjõ¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-devices-bdf-qat-svn-permanent-min" is not referenced.”…”�”}”hj£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj £ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-devices-bdf-rom-armor-enforced" is not referenced.”…”�”}”hj)£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-devices-bdf-rpmc-production-enabled" is not referenced.”…”�”}”hjC£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-devices-bdf-rpmc-spirom-available" is not referenced.”…”�”}”hj]£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-pci-devices-bdf-tee-version" is not referenced.”…”�”}”hjw£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-pci-devices-bdf-tsme-status" is not referenced.”…”�”}”hj‘£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-pci-devices-bdf-vendor-reset" is not referenced.”…”�”}”hj«£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-pci-devices-dev-aer-correctable-ratelimit-burst" is not referenced.”…”�”}”hjÅ£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-pci-devices-dev-aer-correctable-ratelimit-interval-ms" is not referenced.”…”�”}”hjߣsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-devices-dev-aer-nonfatal-ratelimit-burst" is not referenced.”…”�”}”hjù£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-pci-devices-dev-aer-nonfatal-ratelimit-interval-ms" is not referenced.”…”�”}”hj¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-pci-devices-dev-aer-dev-correctable" is not referenced.”…”�”}”hj-¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-devices-dev-aer-dev-fatal" is not referenced.”…”�”}”hjG¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-pci-devices-dev-aer-dev-nonfatal" is not referenced.”…”�”}”hja¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-devices-dev-aer-rootport-total-err-cor" is not referenced.”…”�”}”hj{¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-devices-dev-aer-rootport-total-err-fatal" is not referenced.”…”�”}”hj•¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-pci-devices-dev-aer-rootport-total-err-nonfatal" is not referenced.”…”�”}”hj¯¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-block-cciss-cxdy" is not referenced.”…”�”}”hjɤsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƤubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-lunid" is not referenced.”…”�”}”hjã¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-model" is not referenced.”…”�”}”hjý¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-raid-level" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-rev" is not referenced.”…”�”}”hj1¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-unique-id" is not referenced.”…”�”}”hjK¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-usage-count" is not referenced.”…”�”}”hje¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-cxdy-vendor" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-rescan" is not referenced.”…”�”}”hj™¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-resettable" is not referenced.”…”�”}”hj³¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-devices-dev-ccissx-transport-mode" is not referenced.”…”�”}”hjÍ¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-pci-drivers-bind" is not referenced.”…”�”}”hjç¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-pci-drivers-new-id" is not referenced.”…”�”}”hj¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-pci-drivers-remove-id" is not referenced.”…”�”}”hj¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-pci-drivers-unbind" is not referenced.”…”�”}”hj5¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-drivers-altera-cvp-chkcfg" is not referenced.”…”�”}”hjO¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-drivers-ehci-hcd-companion" is not referenced.”…”�”}”hji¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-curr1-crit" is not referenced.”…”�”}”hjƒ¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-energy1-input" is not referenced.”…”�”}”hj�¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-fan1-input" is not referenced.”…”�”}”hj·¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-in0-input" is not referenced.”…”�”}”hjѦsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjΦubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-crit" is not referenced.”…”�”}”hjë¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-max" is not referenced.”…”�”}”hj§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-max-interval" is not referenced.”…”�”}”hj§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-power1-rated-max" is not referenced.”…”�”}”hj9§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-drivers-i915-hwmon-hwmon-i-temp1-input" is not referenced.”…”�”}”hjS§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-current-freq" is not referenced.”…”�”}”hjm§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-hw-efficient-freq" is not referenced.”…”�”}”hj‡§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-hw-max-freq" is not referenced.”…”�”}”hj¡§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-hw-min-freq" is not referenced.”…”�”}”hj»§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-set-max-freq" is not referenced.”…”�”}”hjÕ§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-freq-set-min-freq" is not referenced.”…”�”}”hjï§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-intel-vpu-npu-busy-time-us" is not referenced.”…”�”}”hj ¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-intel-vpu-npu-memory-utilization" is not referenced.”…”�”}”hj#¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-janz-cmodio-modulbus-number" is not referenced.”…”�”}”hj=¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-pci-drivers-pciback-allow-interrupt-control" is not referenced.”…”�”}”hjW¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-drivers-pciback-quirks" is not referenced.”…”�”}”hjq¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-device-mode" is not referenced.”…”�”}”hj‹¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-hinge-angle" is not referenced.”…”�”}”hj¥¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-hpd" is not referenced.”…”�”}”hj¿¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-in-bag-state" is not referenced.”…”�”}”hjÙ¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-lid-status" is not referenced.”…”�”}”hjó¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-on-table-state" is not referenced.”…”�”}”hj ©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-pcie-mp2-amd-out-bag-state" is not referenced.”…”�”}”hj'©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ce-count" is not referenced.”…”�”}”hjA©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ue-count" is not referenced.”…”�”}”hj[©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-pci-drivers-qaic-xxxx-xx-xx-x-ue-nonfatal-count" is not referenced.”…”�”}”hju©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-drivers-uio-pci-sva-pci-dev-pasid" is not referenced.”…”�”}”hj�©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-drivers-xe-device-uid" is not referenced.”…”�”}”hj©©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-pci-drivers-xe-gpu-health" is not referenced.”…”�”}”hjésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-curr1-crit" is not referenced.”…”�”}”hjÝ©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-energy1-input" is not referenced.”…”�”}”hj÷©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-energy2-input" is not referenced.”…”�”}”hjªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan1-input" is not referenced.”…”�”}”hj+ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan2-input" is not referenced.”…”�”}”hjEªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-fan3-input" is not referenced.”…”�”}”hj_ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-in1-input" is not referenced.”…”�”}”hjyªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-cap" is not referenced.”…”�”}”hj“ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-cap-interval" is not referenced.”…”�”}”hj­ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-crit" is not referenced.”…”�”}”hjǪsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjĪubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-max" is not referenced.”…”�”}”hjáªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-max-interval" is not referenced.”…”�”}”hjûªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power1-rated-max" is not referenced.”…”�”}”hj«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-cap" is not referenced.”…”�”}”hj/«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-cap-interval" is not referenced.”…”�”}”hjI«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-max" is not referenced.”…”�”}”hjc«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-max-interval" is not referenced.”…”�”}”hj}«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-power2-rated-max" is not referenced.”…”�”}”hj—«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-crit" is not referenced.”…”�”}”hj±«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-emergency" is not referenced.”…”�”}”hjË«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-input" is not referenced.”…”�”}”hjå«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp2-max" is not referenced.”…”�”}”hjÿ«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-crit" is not referenced.”…”�”}”hj¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-emergency" is not referenced.”…”�”}”hj3¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp3-input" is not referenced.”…”�”}”hjM¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-crit" is not referenced.”…”�”}”hjg¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-emergency" is not referenced.”…”�”}”hj�¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp4-input" is not referenced.”…”�”}”hj›¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-crit" is not referenced.”…”�”}”hjµ¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-emergency" is not referenced.”…”�”}”hjϬsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj̬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp5-input" is not referenced.”…”�”}”hjé¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp-6-21-crit" is not referenced.”…”�”}”hj­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp-6-21-emergency" is not referenced.”…”�”}”hj­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-pci-drivers-xe-hwmon-hwmon-i-temp-6-21-input" is not referenced.”…”�”}”hj7­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin" is not referenced.”…”�”}”hjQ­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-bulk-profile-exec-quantum-ms" is not referenced.”…”�”}”hjk­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-bulk-profile-vram-quota" is not referenced.”…”�”}”hj…­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-pf" is not referenced.”…”�”}”hjŸ­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-pf-device" is not referenced.”…”�”}”hj¹­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-pf-profile-exec-quantum-ms" is not referenced.”…”�”}”hjÓ­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjЭubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-vf1" is not referenced.”…”�”}”hjí­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-pci-drivers-xe-sriov-admin-vf-n-stop" is not referenced.”…”�”}”hj®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc" is not referenced.”…”�”}”hj!®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-binterfaceprotocol" is not referenced.”…”�”}”hj;®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-bcddevice" is not referenced.”…”�”}”hjU®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-idproduct" is not referenced.”…”�”}”hjo®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-idvendor" is not referenced.”…”�”}”hj‰®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-manufacturer" is not referenced.”…”�”}”hj£®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-poll-interval-ms" is not referenced.”…”�”}”hj½®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-product" is not referenced.”…”�”}”hj×®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-pci-drivers-xhci-hcd-dbc-serial" is not referenced.”…”�”}”hjñ®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-devices-int3532-00-dptf-battery-no-load-voltage-mv" is not referenced.”…”�”}”hj[¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ„Hyperlink target "abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-fault-status" is not referenced.”…”�”}”hju¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ€Hyperlink target "abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-fivr-switching-freq-mhz" is not referenced.”…”�”}”hj�¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-high-clock" is not referenced.”…”�”}”hj©¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-freq-mhz-low-clock" is not referenced.”…”�”}”hjösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-bus-platform-devices-intc1045-00-pch-fivr-switch-frequency-ssc-clock-info" is not referenced.”…”�”}”hjݶsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-platform-devices-intc1092-00-intc-data" is not referenced.”…”�”}”hj÷¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-intc1092-00-intc-reg" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-bootfifo" is not referenced.”…”�”}”hj+·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-lifecycle-state" is not referenced.”…”�”}”hjE·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-mfg-lock" is not referenced.”…”�”}”hj_·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-modl" is not referenced.”…”�”}”hjy·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-oob-mac" is not referenced.”…”�”}”hj“·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-opn" is not referenced.”…”�”}”hj­·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-post-reset-wdog" is not referenced.”…”�”}”hjÇ·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-reset-action" is not referenced.”…”�”}”hjá·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-rev" is not referenced.”…”�”}”hjû·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-rsh-log" is not referenced.”…”�”}”hj¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-rtc-battery" is not referenced.”…”�”}”hj/¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-second-reset-action" is not referenced.”…”�”}”hjI¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-secure-boot-fuse-state" is not referenced.”…”�”}”hjc¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-sku" is not referenced.”…”�”}”hj}¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-sn" is not referenced.”…”�”}”hj—¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-devices-mlnxbf04-00-uuid" is not referenced.”…”�”}”hj±¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-vpc2004-camera-power" is not referenced.”…”�”}”hj˸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjȸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-devices-vpc2004-fan-mode" is not referenced.”…”�”}”hjå¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-platform-devices-vpc2004-fn-lock" is not referenced.”…”�”}”hjÿ¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-devices-vpc2004-touchpad" is not referenced.”…”�”}”hj¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-vpc2004-usb-charging" is not referenced.”…”�”}”hj3¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-platform-devices-fsi-master-gpio-external-mode" is not referenced.”…”�”}”hjM¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-bus-drop" is not referenced.”…”�”}”hjg¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-bus-req" is not referenced.”…”�”}”hj�¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-ci-hdrc-0-inputs-a-clr-err" is not referenced.”…”�”}”hj›¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-ci-hdrc-0-inputs-b-bus-req" is not referenced.”…”�”}”hjµ¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-devices-ci-hdrc-0-role" is not referenced.”…”�”}”hjϹsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj̹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-bitstream-id" is not referenced.”…”�”}”hjé¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-bitstream-metadata" is not referenced.”…”�”}”hjºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-cache-size" is not referenced.”…”�”}”hjºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-catfatal-errors" is not referenced.”…”�”}”hj7ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-first-error" is not referenced.”…”�”}”hjQºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-fme-errors" is not referenced.”…”�”}”hjkºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-inject-errors" is not referenced.”…”�”}”hj…ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-next-error" is not referenced.”…”�”}”hjŸºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-nonfatal-errors" is not referenced.”…”�”}”hj¹ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-pcie0-errors" is not referenced.”…”�”}”hjÓºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjкubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-errors-pcie1-errors" is not referenced.”…”�”}”hjíºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-fabric-version" is not referenced.”…”�”}”hj»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-name" is not referenced.”…”�”}”hj!»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-crit" is not referenced.”…”�”}”hj;»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-crit-alarm" is not referenced.”…”�”}”hjU»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-fpga-limit" is not referenced.”…”�”}”hjo»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-input" is not referenced.”…”�”}”hj‰»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-ltr" is not referenced.”…”�”}”hj£»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj »ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-max" is not referenced.”…”�”}”hj½»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-max-alarm" is not referenced.”…”�”}”hj×»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-power1-xeon-limit" is not referenced.”…”�”}”hjñ»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-crit" is not referenced.”…”�”}”hj ¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-crit-alarm" is not referenced.”…”�”}”hj%¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-emergency" is not referenced.”…”�”}”hj?¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-input" is not referenced.”…”�”}”hjY¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max" is not referenced.”…”�”}”hjs¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-alarm" is not referenced.”…”�”}”hj�¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjмubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-hwmon-hwmonx-temp1-max-policy" is not referenced.”…”�”}”hj§¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-ports-num" is not referenced.”…”�”}”hjÁ¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-devices-dfl-fme-0-socket-id" is not referenced.”…”�”}”hjÛ¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjؼubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-afu-id" is not referenced.”…”�”}”hjõ¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-ap1-event" is not referenced.”…”�”}”hj½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-ap2-event" is not referenced.”…”�”}”hj)½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-devices-dfl-port-0-errors-errors" is not referenced.”…”�”}”hjC½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-platform-devices-dfl-port-0-errors-first-error" is not referenced.”…”�”}”hj]½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-errors-first-malformed-req" is not referenced.”…”�”}”hjw½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-id" is not referenced.”…”�”}”hj‘½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj޽ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-ltr" is not referenced.”…”�”}”hj«½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-power-state" is not referenced.”…”�”}”hjŽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcmd" is not referenced.”…”�”}”hjß½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjܽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrcmd" is not referenced.”…”�”}”hjù½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-devices-dfl-port-0-userclk-freqcntrsts" is not referenced.”…”�”}”hj¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-dfl-port-0-userclk-freqsts" is not referenced.”…”�”}”hj-¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-devices-occ-hwmon-x-ffdc" is not referenced.”…”�”}”hjG¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-devices-smpro-errmon-error-warn-smpro-pmpro" is not referenced.”…”�”}”hja¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-bus-platform-devices-smpro-errmon-error-core-mem-pcie-other-ce-ue" is not referenced.”…”�”}”hj{¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "smpro-error-types" is not referenced.”…”�”}”hj•¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”K$Œsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ…Hyperlink target "abi-sys-bus-platform-devices-smpro-errmon-event-vrd-warn-fault-vrd-hot-dimm-hot-dimm-2x-refresh" is not referenced.”…”�”}”hj¯¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-platform-devices-smpro-errmon-event-dimm-0-15-syndrome" is not referenced.”…”�”}”hjɾsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƾubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-devices-smpro-errmon-overflow-core-mem-pcie-other-ce-ue" is not referenced.”…”�”}”hjã¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-devices-smpro-misc-soc-power-limit" is not referenced.”…”�”}”hjý¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-devices-smpro-misc-boot-progress" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-platform-devices-tahvo-usb-otg-mode" is not referenced.”…”�”}”hj1¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-devices-tahvo-usb-vbus" is not referenced.”…”�”}”hjK¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-platform-devices-xxx-version" is not referenced.”…”�”}”hje¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-amd-pmc-smu-fw-version" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-drivers-amd-pmc-smu-program" is not referenced.”…”�”}”hj™¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-amd-x3d-vcache-amdi0101-00-amd-x3d-mode" is not referenced.”…”�”}”hj³¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-aspeed-uart-routing-io" is not referenced.”…”�”}”hjÍ¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-drivers-aspeed-uart-routing-uart" is not referenced.”…”�”}”hjç¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-canceled-csks" is not referenced.”…”�”}”hjÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-bmc-root-entry-hash" is not referenced.”…”�”}”hjÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-flash-count" is not referenced.”…”�”}”hj5Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-canceled-csks" is not referenced.”…”�”}”hjOÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-pr-root-entry-hash" is not referenced.”…”�”}”hjiÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-canceled-csks" is not referenced.”…”�”}”hjƒÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-bus-platform-drivers-intel-m10bmc-sec-update-security-sr-root-entry-hash" is not referenced.”…”�”}”hj�Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-platform-drivers-panfrost-profiling" is not referenced.”…”�”}”hj·Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-platform-drivers-panthor-profiling" is not referenced.”…”�”}”hjÑÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-platform-drivers-qcom-eud-enable" is not referenced.”…”�”}”hjëÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-active-icc-level" is not referenced.”…”�”}”hjÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-bkops-status" is not referenced.”…”�”}”hjÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-boot-lun-enabled" is not referenced.”…”�”}”hj9Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-configuration-descriptor-lock" is not referenced.”…”�”}”hjSÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-current-power-mode" is not referenced.”…”�”}”hjmÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-control" is not referenced.”…”�”}”hj‡Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-exception-event-status" is not referenced.”…”�”}”hj¡Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-ffu-status" is not referenced.”…”�”}”hj»Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-in-size" is not referenced.”…”�”}”hjÕÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-max-data-out-size" is not referenced.”…”�”}”hjïÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-max-number-of-rtt" is not referenced.”…”�”}”hj Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-ooo-data-enabled" is not referenced.”…”�”}”hj#Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-psa-data-size" is not referenced.”…”�”}”hj=Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-psa-state" is not referenced.”…”�”}”hjWÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-purge-status" is not referenced.”…”�”}”hjqÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-reference-clock-frequency" is not referenced.”…”�”}”hj‹Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-avail-buf" is not referenced.”…”�”}”hj¥Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-cur-buf" is not referenced.”…”�”}”hj¿Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-flush-status" is not referenced.”…”�”}”hjÙÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-life-time-est" is not referenced.”…”�”}”hjóÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-resize-hint" is not referenced.”…”�”}”hj Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-attributes-wb-resize-status" is not referenced.”…”�”}”hj'Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-platform-drivers-ufshcd-capabilities" is not referenced.”…”�”}”hjAÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-capabilities-clock-scaling" is not referenced.”…”�”}”hj[Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-capabilities-write-booster" is not referenced.”…”�”}”hjuÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-platform-drivers-ufshcd-clkgate-delay-ms" is not referenced.”…”�”}”hj�Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-platform-drivers-ufshcd-clkgate-enable" is not referenced.”…”�”}”hj©Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-clkscale-enable" is not referenced.”…”�”}”hjÃÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-critical-health" is not referenced.”…”�”}”hjÝÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-bkops-termination-latency" is not referenced.”…”�”}”hj÷Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-boot-enable" is not referenced.”…”�”}”hjÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-descriptor-access-enable" is not referenced.”…”�”}”hj+Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-class" is not referenced.”…”�”}”hjEÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-sub-class" is not referenced.”…”�”}”hj_Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-type" is not referenced.”…”�”}”hjyÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-device-version" is not referenced.”…”�”}”hj“Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-ffu-timeout" is not referenced.”…”�”}”hj­Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-high-priority-lun" is not referenced.”…”�”}”hjÇÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-active-icc-level" is not referenced.”…”�”}”hjáÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-initial-power-mode" is not referenced.”…”�”}”hjûÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturer-id" is not referenced.”…”�”}”hjÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-manufacturing-date" is not referenced.”…”�”}”hj/Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-luns" is not referenced.”…”�”}”hjIÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-secure-wpa" is not referenced.”…”�”}”hjcÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-number-of-wluns" is not referenced.”…”�”}”hj}Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-protocol" is not referenced.”…”�”}”hj—Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-max-data-size" is not referenced.”…”�”}”hj±Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-psa-state-timeout" is not referenced.”…”�”}”hjËÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-queue-depth" is not referenced.”…”�”}”hjåÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtc-update" is not referenced.”…”�”}”hjÿÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-rtt-capability" is not referenced.”…”�”}”hjÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-secure-removal-type" is not referenced.”…”�”}”hj3Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-specification-version" is not referenced.”…”�”}”hjMÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-support-security-lun" is not referenced.”…”�”}”hjgÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-ufs-features" is not referenced.”…”�”}”hj�Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-presv-us-en" is not referenced.”…”�”}”hj›Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-shared-alloc-units" is not referenced.”…”�”}”hjµÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-descriptor-wb-type" is not referenced.”…”�”}”hjÏÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-count" is not referenced.”…”�”}”hjéÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-device-lvl-exception-id" is not referenced.”…”�”}”hjÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-dme-qos-notification" is not referenced.”…”�”}”hjÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-enable-wb-buf-flush" is not referenced.”…”�”}”hj7Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-bkops-enable" is not referenced.”…”�”}”hjQÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-busy-rtc" is not referenced.”…”�”}”hjkÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-device-init" is not referenced.”…”�”}”hj…Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-disable-fw-update" is not referenced.”…”�”}”hjŸÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-life-span-mode-enable" is not referenced.”…”�”}”hj¹Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-permanent-wpe" is not referenced.”…”�”}”hjÓÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-phy-resource-removal" is not referenced.”…”�”}”hjíÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-power-on-wpe" is not referenced.”…”�”}”hjÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-wb-enable" is not referenced.”…”�”}”hj!Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-wb-flush-during-h8" is not referenced.”…”�”}”hj;Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-flags-wb-flush-en" is not referenced.”…”�”}”hjUÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-capacity-adjustment-factor" is not referenced.”…”�”}”hjoÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-max-alloc-units" is not referenced.”…”�”}”hj‰Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-allocation-unit-size" is not referenced.”…”�”}”hj£Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-data-ordering" is not referenced.”…”�”}”hj½Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-dyn-capacity-resource-policy" is not referenced.”…”�”}”hj×Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-in-buffer-size" is not referenced.”…”�”}”hjñÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-number-of-contexts" is not referenced.”…”�”}”hj Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-number-of-luns" is not referenced.”…”�”}”hj%Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-max-out-buffer-size" is not referenced.”…”�”}”hj?Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-memory-types" is not referenced.”…”�”}”hjYÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒxHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-min-addressable-block-size" is not referenced.”…”�”}”hjsÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-optimal-read-block-size" is not referenced.”…”�”}”hj�Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-optimal-write-block-size" is not referenced.”…”�”}”hj§Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-raw-device-capacity" is not referenced.”…”�”}”hjÁÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-rpmb-rw-size" is not referenced.”…”�”}”hjÛÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-secure-removal-types" is not referenced.”…”�”}”hjõÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-segment-size" is not referenced.”…”�”}”hjÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒxHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-sys-data-tag-resource-size" is not referenced.”…”�”}”hj)Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-sys-data-tag-unit-size" is not referenced.”…”�”}”hjCÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-buff-cap-adj" is not referenced.”…”�”}”hj]Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-max-alloc-units" is not referenced.”…”�”}”hjwÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-max-wb-luns" is not referenced.”…”�”}”hj‘Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-sup-red-type" is not referenced.”…”�”}”hj«Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-bus-platform-drivers-ufshcd-geometry-descriptor-wb-sup-wb-type" is not referenced.”…”�”}”hjÅÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-health-descriptor-eol-info" is not referenced.”…”�”}”hjßÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-a" is not referenced.”…”�”}”hjùÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-bus-platform-drivers-ufshcd-health-descriptor-life-time-estimation-b" is not referenced.”…”�”}”hjËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-analysis-trigger" is not referenced.”…”�”}”hj-Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-defrag-size" is not referenced.”…”�”}”hjGËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-defrag-trigger" is not referenced.”…”�”}”hjaËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-fragmented-size" is not referenced.”…”�”}”hj{Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-progress-ratio" is not referenced.”…”�”}”hj•Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-platform-drivers-ufshcd-hid-state" is not referenced.”…”�”}”hj¯Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-mphy-version" is not referenced.”…”�”•}”hjÉËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-interconnect-descriptor-unipro-version" is not referenced.”…”�”}”hjãËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-chunk-size" is not referenced.”…”�”}”hjýËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-monitor-enable" is not referenced.”…”�”}”hjÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-nr-requests" is not referenced.”…”�”}”hj1Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-avg" is not referenced.”…”�”}”hjKÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-max" is not referenced.”…”�”}”hjeÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-min" is not referenced.”…”�”}”hjÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-req-latency-sum" is not referenced.”…”�”}”hj™Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-total-busy" is not referenced.”…”�”}”hj³Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-read-total-sectors" is not referenced.”…”�”}”hjÍÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-nr-requests" is not referenced.”…”�”}”hjçÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-avg" is not referenced.”…”�”}”hjÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-max" is not referenced.”…”�”}”hjÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-min" is not referenced.”…”�”}”hj5Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-req-latency-sum" is not referenced.”…”�”}”hjOÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-total-busy" is not referenced.”…”�”}”hjiÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-platform-drivers-ufshcd-monitor-write-total-sectors" is not referenced.”…”�”}”hjƒÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-descriptor-active-icc-levels-vcc" is not referenced.”…”�”}”hj�Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-dev-pm" is not referenced.”…”�”}”hj·Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-gear" is not referenced.”…”�”}”hjÑÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-lane" is not referenced.”…”�”}”hjëÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-link-state" is not referenced.”…”�”}”hjÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-mode" is not referenced.”…”�”}”hjÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-platform-drivers-ufshcd-power-info-rate" is not referenced.”…”�”}”hj9Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-drivers-ufshcd-rpm-lvl" is not referenced.”…”�”}”hjSÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-rpm-target-dev-state" is not referenced.”…”�”}”hjmÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-rpm-target-link-state" is not referenced.”…”�”}”hj‡Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-platform-drivers-ufshcd-rtc-update-ms" is not referenced.”…”�”}”hj¡Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-platform-drivers-ufshcd-spm-lvl" is not referenced.”…”�”}”hj»Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-spm-target-dev-state" is not referenced.”…”�”}”hjÕÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-spm-target-link-state" is not referenced.”…”�”}”hjïÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-bus-platform-drivers-ufshcd-string-descriptors-manufacturer-name" is not referenced.”…”�”}”hj Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-bus-platform-drivers-ufshcd-string-descriptors-oem-id" is not referenced.”…”�”}”hj#Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-bus-platform-drivers-ufshcd-string-descriptors-product-name" is not referenced.”…”�”}”hj=Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-bus-platform-drivers-ufshcd-string-descriptors-product-revision" is not referenced.”…”�”}”hjWÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-bus-platform-drivers-ufshcd-string-descriptors-serial-number" is not referenced.”…”�”}”hjqÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-platform-drivers-ufshcd-wb-flush-threshold" is not referenced.”…”�”}”hj‹Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-platform-drivers-ufshcd-wb-on" is not referenced.”…”�”}”hj¥Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-platform-drivers-ufshcd-wb-resize-enable" is not referenced.”…”�”}”hj¿Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-bus-platform-drivers-zynqmp-fpga-manager-firmware-zynqmp-firmware-pcap-status" is not referenced.”…”�”}”hjÙÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii" is not referenced.”…”�”}”hjóÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-asm-did" is not referenced.”…”�”}”hj Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-asm-rev" is not referenced.”…”�”}”hj'Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-asm-vid" is not referenced.”…”�”}”hjAÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-config" is not referenced.”…”�”}”hj[Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-destid" is not referenced.”…”�”}”hjuÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-device-rev" is not referenced.”…”�”}”hj�Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-did" is not referenced.”…”�”}”hj©Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-lprev" is not referenced.”…”�”}”hjÃÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-modalias" is not referenced.”…”�”}”hjÝÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-rapidio-devices-nn-d-iiii-vid" is not referenced.”…”�”}”hj÷Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-rapidio-devices-nn-s-iiii-destid" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-rapidio-devices-nn-s-iiii-errlog" is not referenced.”…”�”}”hj+Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-rapidio-devices-nn-s-iiii-hopcount" is not referenced.”…”�”}”hjEÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-rapidio-devices-nn-s-iiii-lnext" is not referenced.”…”�”}”hj_Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-rapidio-devices-nn-s-iiii-routes" is not referenced.”…”�”}”hjyÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-bus-rapidio-scan" is not referenced.”…”�”}”hj“Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-sys-bus-rbd-add" is not referenced.”…”�”}”hj­Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-rbd-add-single-major" is not referenced.”…”�”}”hjÇÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-rbd-devices-dev-id-image-id" is not referenced.”…”�”}”hjáÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-rbd-devices-dev-id-minor" is not referenced.”…”�”}”hjûÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-rbd-devices-dev-id-parent" is not referenced.”…”�”}”hjÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-rbd-devices-dev-id-pool-id" is not referenced.”…”�”}”hj/Òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-rbd-devices-dev-id-size" is not referenced.”…”�”}”hjIÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-rbd-devices-dev-id-snap-id" is not referenced.”…”�”}”hjcÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-bus-usb-decimals" is not referenced.”…”�”}”hj·Úsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Úubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-bus-usb-mode-msb" is not referenced.”…”�”}”hjÑÚsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎÚubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-bus-usb-powered" is not referenced.”…”�”}”hjëÚsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèÚubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-bus-usb-text" is not referenced.”…”�”}”hjÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-bus-usb-textmode" is not referenced.”…”�”}”hjÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-usb-device-authorized" is not referenced.”…”�”}”hj9Ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6Ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x" is not referenced.”…”�”}”hjSÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-connect-type" is not referenced.”…”�”}”hjmÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-connector" is not referenced.”…”�”}”hj‡Ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„Ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-disable" is not referenced.”…”�”}”hj¡Ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-early-stop" is not referenced.”…”�”}”hj»Ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸Ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-location" is not referenced.”…”�”}”hjÕÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-over-current-count" is not referenced.”…”�”}”hjïÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìÛubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-quirks" is not referenced.”…”�”}”hj Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-state" is not referenced.”…”�”}”hj#Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-bus-usb-devices-hub-interface-port-x-usb3-lpm-permit" is not referenced.”…”�”}”hj=Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-usb-devices-enable-compliance" is not referenced.”…”�”}”hjWÜsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-get-dev-desc" is not referenced.”…”�”}”hjqÜsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-usb-devices-hot-reset" is not referenced.”…”�”}”hj‹Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-usb-devices-ltm-capable" is not referenced.”…”�”}”hj¥Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-usb-devices-power-usb2-hardware-lpm" is not referenced.”…”�”}”hj¿Üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-usb-devices-power-usb2-lpm-besl" is not referenced.”…”�”}”hjÙÜsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-usb-devices-power-usb2-lpm-l1-timeout" is not referenced.”…”�”}”hjóÜsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-usb-devices-power-usb3-hardware-lpm-u1" is not referenced.”…”�”}”hj Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-usb-devices-rx-lanes" is not referenced.”…”�”}”hj'Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-usb-devices-tx-lanes" is not referenced.”…”�”}”hjAÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-usb-devices-typec" is not referenced.”…”�”}”hj[Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-usb-devices-u1-timeout" is not referenced.”…”�”}”hjuÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-usb-devices-u2-timeout" is not referenced.”…”�”}”hj�Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-usb-devices-u3-entry" is not referenced.”…”�”}”hj©Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-usb-devices-u3-exit" is not referenced.”…”�”}”hjÃÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-usb-devices-warm-reset" is not referenced.”…”�”}”hjÝÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-interface-authorized" is not referenced.”…”�”}”hj÷Ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôÝubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-usb-devices-interface-wireless-status" is not referenced.”…”�”}”hjÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-country" is not referenced.”…”�”}”hj+Þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŽHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-dragging" is not referenced.”…”�”}”hjEÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ”Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fb-update-rate" is not referenced.”…”�”}”hj_Þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-firmware-version" is not referenced.”…”�”}”hjyÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fn-lock" is not referenced.”…”�”}”hj“Þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ’Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fps-mode-dpi" is not referenced.”…”�”}”hj­Þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ˜Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-fps-mode-dpi-index" is not referenced.”…”�”}”hjÇÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-auto-sleep-time" is not referenced.”…”�”}”hjáÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-auto-sleep-time-range" is not referenced.”…”�”}”hjûÞsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-dpad-mode" is not referenced.”…”�”}”hjßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-dpad-mode-index" is not referenced.”…”�”}”hj/ßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ’Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-mode" is not referenced.”…”�”}”hjIßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ˜Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-mode-index" is not referenced.”…”�”}”hjcßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-poll-rate" is not referenced.”…”�”}”hj}ßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-gamepad-poll-rate-index" is not referenced.”…”�”}”hj—ßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ™Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-hardware-generation" is not referenced.”…”�”}”hj±ßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-hardware-version" is not referenced.”…”�”}”hjËßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ˜Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-bypass-enabled" is not referenced.”…”�”}”hjåßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒžHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-bypass-enabled-index" is not referenced.”…”�”}”hjÿßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüßubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-manufacturer" is not referenced.”…”�”}”hjàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ˜Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-sensor-enabled" is not referenced.”…”�”}”hj3àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒžHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-imu-sensor-enabled-index" is not referenced.”…”�”}”hjMàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¦Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-actual-dpi" is not referenced.”…”�”}”hjgàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒªHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-actual-profile" is not referenced.”…”�”}”hj�àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¬Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-firmware-version" is not referenced.”…”�”}”hj›àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ§Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-profile-1-5" is not referenced.”…”�”}”hjµàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-settings" is not referenced.”…”�”}”hjÏàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-startup-profile" is not referenced.”…”�”}”hjéàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŸHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-tcu" is not referenced.”…”�”}”hjásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-kone-roccatkone-minor-weight" is not referenced.”…”�”}”hjásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¡Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-auto-sleep-time" is not referenced.”…”�”}”hj7ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ§Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-auto-sleep-time-range" is not referenced.”…”�”}”hjQásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro" is not referenced.”…”�”}”hjkásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjháubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¦Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-index" is not referenced.”…”�”}”hj…ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ§Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-status" is not referenced.”…”�”}”hjŸásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¨Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-gyro-trigger" is not referenced.”…”�”}”hj¹ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick" is not referenced.”…”�”}”hjÓásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒªHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick-index" is not referenced.”…”�”}”hjíásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêáubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-joystick-status" is not referenced.”…”�”}”hjâsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-tirgger" is not referenced.”…”�”}”hj!âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒªHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-calibrate-trigger-status" is not referenced.”…”�”}”hj;âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-firmware-version" is not referenced.”…”�”}”hjUâsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¥Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-hardware-generation" is not referenced.”…”�”}”hjoâsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-hardware-version" is not referenced.”…”�”}”hj‰âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-bypass-enabled" is not referenced.”…”�”}”hj£âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒªHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-bypass-enabled-index" is not referenced.”…”�”}”hj½âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-enabled" is not referenced.”…”�”}”hj×âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-imu-enabled-index" is not referenced.”…”�”}”hjñâsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒœHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-mode-index" is not referenced.”…”�”}”hj ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¡Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-product-version" is not referenced.”…”�”}”hj%ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-protocol-version" is not referenced.”…”�”}”hj?ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-reset" is not referenced.”…”�”}”hjYãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-mode" is not referenced.”…”�”}”hjsãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-mode-index" is not referenced.”…”�”}”hj�ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¥Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-notification" is not referenced.”…”�”}”hj§ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-left-handle-rumble-notification-index" is not referenced.”…”�”}”hjÁãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŒHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mcu-id" is not referenced.”…”�”}”hjÛãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŠHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mode" is not referenced.”…”�”}”hjõãsbah}”(h]”h ]”h"]”h$]”•h&]”uh1hÝhjòãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mouse-step" is not referenced.”…”�”}”hjäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-mouse-step-range" is not referenced.”…”�”}”hj)äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ”Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-operation-mode" is not referenced.”…”�”}”hjCäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒšHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-operation-mode-delay" is not referenced.”…”�”}”hj]äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode" is not referenced.”…”�”}”hjwäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŽHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-modeo" is not referenced.”…”�”}”hj‘äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ“Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode-index" is not referenced.”…”�”}”hj«äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ”Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-os-mode-indexo" is not referenced.”…”�”}”hjÅäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‘Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-press-speed" is not referenced.”…”�”}”hjßäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ•Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-press-to-select" is not referenced.”…”�”}”hjùäsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ•Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-product-version" is not referenced.”…”�”}”hjåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŒHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-quirks" is not referenced.”…”�”}”hj-åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-release-to-select" is not referenced.”…”�”}”hjGåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-report-descriptor" is not referenced.”…”�”}”hjaåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-reset-mcu" is not referenced.”…”�”}”hj{åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-auto-sleep-time" is not referenced.”…”�”}”hj•åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¨Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-auto-sleep-time-range" is not referenced.”…”�”}”hj¯åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¡Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro" is not referenced.”…”�”}”hjÉåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ§Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-index" is not referenced.”…”�”}”hjãåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¨Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-status" is not referenced.”…”�”}”hjýåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúåubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ©Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-gyro-trigger" is not referenced.”…”�”}”hjæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¥Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick" is not referenced.”…”�”}”hj1æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick-index" is not referenced.”…”�”}”hjKæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¬Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-joystick-status" is not referenced.”…”�”}”hjeæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-tirgger" is not referenced.”…”�”}”hjæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-calibrate-trigger-status" is not referenced.”…”�”}”hj™æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-firmware-version" is not referenced.”…”�”}”hj³æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¦Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-hardware-generation" is not referenced.”…”�”}”hjÍæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-hardware-version" is not referenced.”…”�”}”hjçæsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¥Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-bypass-enabled" is not referenced.”…”�”}”hjçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ«Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-bypass-enabled-index" is not referenced.”…”�”}”hjçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒžHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-enabled" is not referenced.”…”�”}”hj5çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-imu-enabled-index" is not referenced.”…”�”}”hjOçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-product-version" is not referenced.”…”�”}”hjiçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-protocol-version" is not referenced.”…”�”}”hjƒçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-protocol-versiono" is not referenced.”…”�”}”hj�çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ˜Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-reset" is not referenced.”…”�”}”hj·çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒžHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-mode" is not referenced.”…”�”}”hjÑçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¤Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-mode-index" is not referenced.”…”�”}”hjëçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèçubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¦Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-notification" is not referenced.”…”�”}”hjèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¬Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-right-handle-rumble-notification-index" is not referenced.”…”�”}”hjèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-rumble-intensity" is not referenced.”…”�”}”hj9èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒœHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-rumble-intensity-index" is not referenced.”…”�”}”hjSèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ’Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-select-right" is not referenced.”…”�”}”hjmèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‘Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-sensitivity" is not referenced.”…”�”}”hj‡èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ube(j')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ–Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled" is not referenced.”…”�”}”hj¡èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ—Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabledo" is not referenced.”…”�”}”hj»èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒœHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled-index" is not referenced.”…”�”}”hjÕèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-enabled-indexo" is not referenced.”…”�”}”hjïèsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ™Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-linux-mode" is not referenced.”…”�”}”hj ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŸHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-linux-mode-index" is not referenced.”…”�”}”hj#ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-enabled" is not referenced.”…”�”}”hj=ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¦Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-enabled-index" is not referenced.”…”�”}”hjWésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¢Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-intensity" is not referenced.”…”�”}”hjqésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¨Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-vibration-intensity-index" is not referenced.”…”�”}”hj‹ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ›Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-windows-mode" is not referenced.”…”�”}”hj¥ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ¡Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-touchpad-windows-mode-index" is not referenced.”…”�”}”hj¿ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-firmware-version" is not referenced.”…”�”}”hjÙésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ£Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-hardware-generation" is not referenced.”…”�”}”hjóésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðéubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-hardware-version" is not referenced.”…”�”}”hj êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒŸHyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-product-version" is not referenced.”…”�”}”hj'êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ Hyperlink target "abi-sys-bus-usb-devices-busnum-devnum-config-num-interface-num-hid-bus-vendor-id-product-id-num-tx-dongle-protocol-version" is not referenced.”…”�”}”hjAêsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-usb-devices-usbx-avoid-reset-quirk" is not referenced.”…”�”}”hj[êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-usb-devices-usbx-balternatesetting" is not referenced.”…”�”}”hjuêsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-usb-devices-usbx-bconfigurationvalue" is not referenced.”…”�”}”hj�êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-usb-devices-usbx-bdeviceclass" is not referenced.”…”�”}”hj©êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-usbx-bdeviceprotocol" is not referenced.”…”�”}”hjÃêsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-usbx-bdevicesubclass" is not referenced.”…”�”}”hjÝêsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-usbx-binterfaceclass" is not referenced.”…”�”}”hj÷êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-bus-usb-devices-usbx-binterfacenumber" is not referenced.”…”�”}”hjësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-usb-devices-usbx-binterfaceprotocol" is not referenced.”…”�”}”hj+ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-usb-devices-usbx-binterfacesubclass" is not referenced.”…”�”}”hjEësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-usbx-bmaxpacketsize0" is not referenced.”…”�”}”hj_ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-usb-devices-usbx-bmaxpower" is not referenced.”…”�”}”hjyësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-bus-usb-devices-usbx-bnumconfigurations" is not referenced.”…”�”}”hj“ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-usb-devices-usbx-bnumendpoints" is not referenced.”…”�”}”hj­ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-usb-devices-usbx-bnuminterfaces" is not referenced.”…”�”}”hjÇësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-usb-devices-usbx-bcddevice" is not referenced.”…”�”}”hjáësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-usb-devices-usbx-bmattributes" is not referenced.”…”�”}”hjûësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-bus-usb-devices-usbx-bos-descriptors" is not referenced.”…”�”}”hjìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-usb-devices-usbx-busnum" is not referenced.”…”�”}”hj/ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-usb-devices-usbx-configuration" is not referenced.”…”�”}”hjIìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-usb-devices-usbx-descriptors" is not referenced.”…”�”}”hjcìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-usb-devices-usbx-devnum" is not referenced.”…”�”}”hj}ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-usbx-devpath" is not referenced.”…”�”}”hj—ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-usbx-devspec" is not referenced.”…”�”}”hj±ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-bendpointaddress" is not referenced.”…”�”}”hjËìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-binterval" is not referenced.”…”�”}”hjåìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-blength" is not referenced.”…”�”}”hjÿìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-bmattributes" is not referenced.”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjíubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-direction" is not referenced.”…”�”}”hj3ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-interval" is not referenced.”…”�”}”hjMísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJíubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-type" is not referenced.”…”�”}”hjgísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdíubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-bus-usb-devices-usbx-ep-n-wmaxpacketsize" is not referenced.”…”�”}”hj�ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-usb-devices-usbx-idproduct" is not referenced.”…”�”}”hj›ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-usb-devices-usbx-idvendor" is not referenced.”…”�”}”hjµísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-bus-usb-devices-usbx-interface-authorized-default" is not referenced.”…”�”}”hjÏísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌíubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-usb-devices-usbx-manufacturer" is not referenced.”…”�”}”hjéísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæíubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-bus-usb-devices-usbx-maxchild" is not referenced.”…”�”}”hjîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-usbx-persist" is not referenced.”…”�”}”hjîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-bus-usb-devices-usbx-power-active-duration" is not referenced.”…”�”}”hj7îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-bus-usb-devices-usbx-power-autosuspend" is not referenced.”…”�”}”hjQîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-bus-usb-devices-usbx-power-connected-duration" is not referenced.”…”�”}”hjkîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-usb-devices-usbx-power-level" is not referenced.”…”�”}”hj…îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-usbx-product" is not referenced.”…”�”}”hjŸîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-usb-devices-usbx-speed" is not referenced.”…”�”}”hj¹îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-bus-usb-devices-usbx-supports-autosuspend" is not referenced.”…”�”}”hjÓîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-bus-usb-devices-usbx-urbnum" is not referenced.”…”�”}”hjíîsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-usb-devices-usbx-version" is not referenced.”…”�”}”hjïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-bus-usb-drivers-new-id" is not referenced.”…”�”}”hj!ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-usb-drivers-remove-id" is not referenced.”…”�”}”hj;ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-bus-vdpa-devices-driver-override" is not referenced.”…”�”}”hjUïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-vdpa-driver-probe" is not referenced.”…”�”}”hjoïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-vdpa-drivers-bind" is not referenced.”…”�”}”hj‰ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-vdpa-drivers-unbind" is not referenced.”…”�”}”hj£ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-vdpa-drivers-autoprobe" is not referenced.”…”�”}”hj½ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-bus-vmbus-devices-driver-override" is not referenced.”…”�”}”hj×ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-bus-w1-devices-alarms" is not referenced.”…”�”}”hjñïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-w1-devices-conv-time" is not referenced.”…”�”}”hj ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-w1-devices-eeprom-cmd" is not referenced.”…”�”}”hj%ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-w1-devices-ext-power" is not referenced.”…”�”}”hj?ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-w1-devices-features" is not referenced.”…”�”}”hjYðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-w1-devices-resolution" is not referenced.”…”�”}”hjsðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-w1-devices-temperature" is not referenced.”…”�”}”hj�ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-w1-devices-w1-slave" is not referenced.”…”�”}”hj§ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-bus-w1-devices-19-id-speed" is not referenced.”…”�”}”hjÁðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-bus-w1-devices-19-id-stretch" is not referenced.”…”�”}”hjÛðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-bus-w1-devices-w1-bus-masterxx-therm-bulk-read" is not referenced.”…”�”}”hjõðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-bus-wmi-devices-driver-override" is not referenced.”…”�”}”hjñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-wmi-devices-expensive" is not referenced.”…”�”}”hj)ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-bus-wmi-devices-guid" is not referenced.”…”�”}”hjCñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-bus-wmi-devices-instance-count" is not referenced.”…”�”}”hj]ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-bus-wmi-devices-modalias" is not referenced.”…”�”}”hjwñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-wmi-devices-notify-id" is not referenced.”…”�”}”hj‘ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-bus-wmi-devices-object-id" is not referenced.”…”�”}”hj«ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-bus-wmi-devices-setable" is not referenced.”…”�”}”hjÅñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-bus-wmi-devices-44fadeb1-b204-40f2-8581-394bbdc1b651-x-firmware-update-request" is not referenced.”…”�”}”hjßñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-bus-wmi-devices-6932965f-1671-4ceb-b988-d3ab0a901919-x-dell-privacy-current-state" is not referenced.”…”�”}”hjùñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ€Hyperlink target "abi-sys-bus-wmi-devices-6932965f-1671-4ceb-b988-d3ab0a901919-x-dell-privacy-supported-type" is not referenced.”…”�”}”hjòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-bus-wmi-devices-86ccfd48-205e-4a77-9c48-2021cbede341-x-force-power" is not referenced.”…”�”}”hj-òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-bus-wmi-drivers-lenovo-yb9-kbdock-guid-keyboard-position" is not referenced.”…”�”}”hjGòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ3Hyperlink target "abi-sys-class" is not referenced.”…”�”}”hjaòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-accel-accel-n-device-armcp-kernel-ver" is not referenced.”…”�”}”hj{òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-armcp-ver" is not referenced.”…”�”}”hj•òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-accel-accel-n-device-clk-cur-freq-mhz" is not referenced.”…”�”}”hj¯òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-accel-accel-n-device-clk-max-freq-mhz" is not referenced.”…”�”}”hjÉòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-accel-accel-n-device-cpld-ver" is not referenced.”…”�”}”hjãòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-accel-accel-n-device-cpucp-kernel-ver" is not referenced.”…”�”}”hjýòsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-cpucp-ver" is not referenced.”…”�”}”hjósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-accel-accel-n-device-device-type" is not referenced.”…”�”}”hj1ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-accel-accel-n-device-eeprom" is not referenced.”…”�”}”hjKósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-accel-accel-n-device-fuse-ver" is not referenced.”…”�”}”hjeósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-fw-os-ver" is not referenced.”…”�”}”hjósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-accel-accel-n-device-hard-reset" is not referenced.”…”�”}”hj™ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-accel-accel-n-device-hard-reset-cnt" is not referenced.”…”�”}”hj³ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-accel-accel-n-device-high-pll" is not referenced.”…”�”}”hjÍósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-accel-accel-n-device-ic-clk" is not referenced.”…”�”}”hjçósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-accel-accel-n-device-ic-clk-curr" is not referenced.”…”�”}”hjôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþóubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-accel-accel-n-device-infineon-ver" is not referenced.”…”�”}”hjôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-max-power" is not referenced.”…”�”}”hj5ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-accel-accel-n-device-mme-clk" is not referenced.”…”�”}”hjOôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-accel-accel-n-device-mme-clk-curr" is not referenced.”…”�”}”hjiôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-module-id" is not referenced.”…”�”}”hjƒôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-accel-accel-n-device-parent-device" is not referenced.”…”�”}”hj�ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-accel-accel-n-device-pci-addr" is not referenced.”…”�”}”hj·ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-accel-accel-n-device-pm-mng-profile" is not referenced.”…”�”}”hjÑôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-accel-accel-n-device-preboot-btl-ver" is not referenced.”…”�”}”hjëôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-accel-accel-n-device-security-enabled" is not referenced.”…”�”}”hjõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-accel-accel-n-device-soft-reset" is not referenced.”…”�”}”hjõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-accel-accel-n-device-soft-reset-cnt" is not referenced.”…”�”}”hj9õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-accel-accel-n-device-status" is not referenced.”…”�”}”hjSõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-accel-accel-n-device-thermal-ver" is not referenced.”…”�”}”hjmõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-accel-accel-n-device-tpc-clk" is not referenced.”…”�”}”hj‡õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-accel-accel-n-device-tpc-clk-curr" is not referenced.”…”�”}”hj¡õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-accel-accel-n-device-uboot-ver" is not referenced.”…”�”}”hj»õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-accel-accel-n-device-vrm-ver" is not referenced.”…”�”}”hjÕõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-ata" is not referenced.”…”�”}”hjïõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìõubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-ata-device-devx-y-z-spdn-cnt" is not referenced.”…”�”}”hj ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-ata-device-devx-y-z-trim" is not referenced.”…”�”}”hj#ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-ata-link-linkx-y-hw-sata-spd-limit" is not referenced.”…”�”}”hj=ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-ata-port-atax-nr-pmp-links" is not referenced.”…”�”}”hjWösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-ata-port-atax-port-no" is not referenced.”…”�”}”hjqösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-backlight-backlight-ambient-light-zone-dim" is not referenced.”…”�”}”hj‹ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-backlight-backlight-ambient-light-zone-max" is not referenced.”…”�”}”hj¥ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-backlight-backlight-als-channel" is not referenced.”…”�”}”hj¿ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-backlight-backlight-als-en" is not referenced.”…”�”}”hjÙösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-backlight-backlight-ambient-light-level" is not referenced.”…”�”}”hjóösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-backlight-backlight-ambient-light-zone" is not referenced.”…”�”}”hj ÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-backlight-backlight-bled-mode" is not referenced.”…”�”}”hj'÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-backlight-backlight-id" is not referenced.”…”�”}”hjA÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-backlight-backlight-linear" is not referenced.”…”�”}”hj[÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-backlight-backlight-pwm" is not referenced.”…”�”}”hju÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-backlight-backlight-scale" is not referenced.”…”�”}”hj�÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-class-bdi-bdi" is not referenced.”…”�”}”hj©÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-bdi-bdi-max-bytes" is not referenced.”…”�”}”hjÃ÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-bdi-bdi-max-ratio" is not referenced.”…”�”}”hjÝ÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-bdi-bdi-max-ratio-fine" is not referenced.”…”�”}”hj÷÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô÷ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-bdi-bdi-min-bytes" is not referenced.”…”�”}”hjøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-bdi-bdi-min-ratio" is not referenced.”…”�”}”hj+øsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(øubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-bdi-bdi-min-ratio-fine" is not referenced.”…”�”}”hjEøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-bdi-bdi-read-ahead-kb" is not referenced.”…”�”}”hj_øsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\øubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-bdi-bdi-stable-pages-required" is not referenced.”…”�”}”hjyøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-bdi-bdi-strict-limit" is not referenced.”…”�”}”hj“øsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�øubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-bsr-bsr-bsr-length" is not referenced.”…”�”}”hj­øsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-bsr-bsr-bsr-size" is not referenced.”…”�”}”hjÇøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-bsr-bsr-bsr-stride" is not referenced.”…”�”}”hjáøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-class-c2port" is not referenced.”…”�”}”hjûøsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-c2port-c2portx" is not referenced.”…”�”}”hjùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-c2port-c2portx-access" is not referenced.”…”�”}”hj/ùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-c2port-c2portx-dev-id" is not referenced.”…”�”}”hjIùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-c2port-c2portx-flash-access" is not referenced.”…”�”}”hjcùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-c2port-c2portx-flash-block-size" is not referenced.”…”�”}”hj}ùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-c2port-c2portx-flash-blocks-num" is not referenced.”…”�”}”hj—ùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-c2port-c2portx-flash-data" is not referenced.”…”�”}”hj±ùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-c2port-c2portx-flash-erase" is not referenced.”…”�”}”hjËùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-c2port-c2portx-reset" is not referenced.”…”�”}”hjåùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-c2port-c2portx-rev-id" is not referenced.”…”�”}”hjÿùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüùubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-chromeos-ec-device-name-flashinfo" is not referenced.”…”�”}”hjúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-chromeos-ec-device-name-kb-wake-angle" is not referenced.”…”�”}”hj3úsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0úubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-brightness" is not referenced.”…”�”}”hjMúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-interval-msec" is not referenced.”…”�”}”hjgúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-led-rgb" is not referenced.”…”�”}”hj�úsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~úubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-program" is not referenced.”…”�”}”hj›úsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜úubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-sequence" is not referenced.”…”�”}”hjµúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²úubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-userspace-control" is not referenced.”…”�”}”hjÏúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-chromeos-ec-device-name-lightbar-version" is not referenced.”…”�”}”hjéúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-chromeos-ec-device-name-reboot" is not referenced.”…”�”}”hjûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-chromeos-ec-device-name-vbc-vboot-context" is not referenced.”…”�”}”hjûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-chromeos-ec-device-name-version" is not referenced.”…”�”}”hj7ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-chromeos-cros-ec-ap-mode-entry" is not referenced.”…”�”}”hjQûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-chromeos-cros-ec-usbpdmuxinfo" is not referenced.”…”�”}”hjkûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-devfreq-event-event-x" is not referenced.”…”�”}”hj…ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-devfreq-event-event-x-enable-count" is not referenced.”…”�”}”hjŸûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-devfreq-event-event-x-name" is not referenced.”…”�”}”hj¹ûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-class-devfreq" is not referenced.”…”�”}”hjÓûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-devfreq-available-frequencies" is not referenced.”…”�”}”hjíûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêûubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-devfreq-available-governors" is not referenced.”…”�”}”hjüsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devfreq-cur-freq" is not referenced.”…”�”}”hj!üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devfreq-governor" is not referenced.”…”�”}”hj;üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devfreq-max-freq" is not referenced.”…”�”}”hjUüsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝ•;hjRüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devfreq-min-freq" is not referenced.”…”�”}”hjoüsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-class-devfreq-name" is not referenced.”…”�”}”hj‰üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-devfreq-polling-interval" is not referenced.”…”�”}”hj£üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj üubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-devfreq-related-cpus" is not referenced.”…”�”}”hj½üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-devfreq-target-freq" is not referenced.”…”�”}”hj×üsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-devfreq-timer" is not referenced.”…”�”}”hjñüsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-devfreq-trans-stat" is not referenced.”…”�”}”hj ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-devfreq-userspace-set-freq" is not referenced.”…”�”}”hj%ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-class-devlink" is not referenced.”…”�”}”hj?ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-devlink-auto-remove-on" is not referenced.”…”�”}”hjYýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devlink-consumer" is not referenced.”…”�”}”hjsýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-devlink-runtime-pm" is not referenced.”…”�”}”hj�ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-devlink-status" is not referenced.”…”�”}”hj§ýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-devlink-supplier" is not referenced.”…”�”}”hjÁýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-devlink-sync-state-only" is not referenced.”…”�”}”hjÛýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-drm-boot-display" is not referenced.”…”�”}”hjõýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòýubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-class-extcon" is not referenced.”…”�”}”hjþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-extcon-cable-x-name" is not referenced.”…”�”}”hj)þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-extcon-cable-x-state" is not referenced.”…”�”}”hjCþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-extcon-mutually-exclusive" is not referenced.”…”�”}”hj]þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-extcon-name" is not referenced.”…”�”}”hjwþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-class-extcon-state" is not referenced.”…”�”}”hj‘þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-fc-fc-udev-device-appid-store" is not referenced.”…”�”}”hj«þsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨þubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-fc-host-hostx-statistics-fpin-cn-yyy" is not referenced.”…”�”}”hjÅþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-fc-host-hostx-statistics-fpin-dn-yyy" is not referenced.”…”�”}”hjßþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-fc-host-hostx-statistics-fpin-li-yyy" is not referenced.”…”�”}”hjùþsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-fc-remote-ports-rport-x-y-z-statistics-fpin-cn-yyy" is not referenced.”…”�”}”hjÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-fc-remote-ports-rport-x-y-z-statistics-fpin-dn-yyy" is not referenced.”…”�”}”hj-ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-fc-remote-ports-rport-x-y-z-statistics-fpin-li-yyy" is not referenced.”…”�”}”hjGÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-firmware-attributes-attributes" is not referenced.”…”�”}”hjaÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-class-firmware-attributes-attributes-sure-start-audit-log-entries" is not referenced.”…”�”}”hj{ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-class-firmware-attributes-attributes-sure-start-audit-log-entry-count" is not referenced.”…”�”}”hj•ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-firmware-attributes-attributes-debug-cmd" is not referenced.”…”�”}”hj¯ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-class-firmware-attributes-attributes-pending-reboot" is not referenced.”…”�”}”hjÉÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-firmware-attributes-attributes-reset-bios" is not referenced.”…”�”}”hjãÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-firmware-attributes-attributes-save-settings" is not referenced.”…”�”}”hjýÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-firmware-attributes-authentication" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-firmware-attributes-authentication-spm-kek" is not referenced.”…”�”}”hj1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-firmware-attributes-authentication-spm-sk" is not referenced.”…”�”}”hjKsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-class-firmware-attributes-authentication-spm-status" is not referenced.”…”�”}”hjesbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-firmware-cancel" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-firmware-data" is not referenced.”…”�”}”hj™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-firmware-error" is not referenced.”…”�”}”hj³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-firmware-loading" is not referenced.”…”�”}”hjÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-firmware-remaining-size" is not referenced.”…”�”}”hjçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-firmware-status" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-firmware-timeout" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-fpga-bridge-bridge-name" is not referenced.”…”�”}”hj5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-fpga-bridge-bridge-state" is not referenced.”…”�”}”hjOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-fpga-manager-fpga-name" is not referenced.”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-fpga-manager-fpga-state" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-fpga-manager-fpga-status" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-fpga-region-region-compat-id" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-genwqe-genwqe-n-card-appid" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-genwqe-genwqe-n-card-base-clock" is not referenced.”…”�”}”hjësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-genwqe-genwqe-n-card-curr-bitstream" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-genwqe-genwqe-n-card-device-sriov-numvfs" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-genwqe-genwqe-n-card-freerunning-timer" is not referenced.”…”�”}”hj9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-genwqe-genwqe-n-card-next-bitstream" is not referenced.”…”�”}”hjSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-genwqe-genwqe-n-card-queue-working-time" is not referenced.”…”�”}”hjmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-genwqe-genwqe-n-card-reload-bitstream" is not referenced.”…”�”}”hj‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-genwqe-genwqe-n-card-state" is not referenced.”…”�”}”hj¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-genwqe-genwqe-n-card-tempsens" is not referenced.”…”�”}”hj»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-genwqe-genwqe-n-card-type" is not referenced.”…”�”}”hjÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-genwqe-genwqe-n-card-version" is not referenced.”…”�”}”hjïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-gnss-gnss-n-type" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-hwmon-hwmonx-cpuy-vid" is not referenced.”…”�”}”hj#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-curry-average" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-curry-crit" is not referenced.”…”�”}”hjWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-curry-emergency" is not referenced.”…”�”}”hjqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-curry-enable" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-curry-highest" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-curry-input" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-curry-lcrit" is not referenced.”…”�”}”hjÙsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-curry-lowest" is not referenced.”…”�”}”hjósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-curry-max" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-curry-min" is not referenced.”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-curry-rated-max" is not referenced.”…”�”}”hjAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-curry-rated-min" is not referenced.”…”�”}”hj[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-curry-reset-history" is not referenced.”…”�”}”hjusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-curr-reset-history" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-device-pec" is not referenced.”…”�”}”hj©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-energyy-enable" is not referenced.”…”�”}”hjÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-energyy-input" is not referenced.”…”�”}”hjÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-fany-boost" is not referenced.”…”�”}”hj÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-hwmon-hwmonx-fany-div" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-fany-enable" is not referenced.”…”�”}”hj+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-fany-fault" is not referenced.”…”�”}”hjEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-fany-input" is not referenced.”…”�”}”hj_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-fany-label" is not referenced.”…”�”}”hjysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-hwmon-hwmonx-fany-max" is not referenced.”…”�”}”hj“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-hwmon-hwmonx-fany-min" is not referenced.”…”�”}”hj­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-fany-pulses" is not referenced.”…”�”}”hjÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-fany-target" is not referenced.”…”�”}”hjásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-alarm" is not referenced.”…”�”}”hjûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-enable" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-fault" is not referenced.”…”�”}”hj/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-input" is not referenced.”…”�”}”hjIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-label" is not referenced.”…”�”}”hjcsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-max" is not referenced.”…”�”}”hj}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-max-alarm" is not referenced.”…”�”}”hj—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-max-hyst" is not referenced.”…”�”}”hj±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-min" is not referenced.”…”�”}”hjËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-min-alarm" is not referenced.”…”�”}”hjåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-min-hyst" is not referenced.”…”�”}”hjÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-rated-max" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-humidityy-rated-min" is not referenced.”…”�”}”hj3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-iny-average" is not referenced.”…”�”}”hjMsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-hwmon-hwmonx-iny-crit" is not referenced.”…”�”}”hjgsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-iny-emergency" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-iny-enable" is not referenced.”…”�”}”hj›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-iny-fault" is not referenced.”…”�”}”hjµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-iny-highest" is not referenced.”…”�”}”hjÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-iny-input" is not referenced.”…”�”}”hjésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-iny-label" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-iny-lcrit" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-iny-lemergency" is not referenced.”…”�”}”hj7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-iny-lowest" is not referenced.”…”�”}”hjQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-hwmon-hwmonx-iny-max" is not referenced.”…”�”}”hjksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-hwmon-hwmonx-iny-min" is not referenced.”…”�”}”hj…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-iny-rated-max" is not referenced.”…”�”}”hjŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-iny-rated-min" is not referenced.”…”�”}”hj¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-hwmon-hwmonx-iny-reset-history" is not referenced.”…”�”}”hjÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-in-reset-history" is not referenced.”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-intrusiony-alarm" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-intrusiony-beep" is not referenced.”…”�”}”hj! sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-hwmon-hwmonx-label" is not referenced.”…”�”}”hj; sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8 ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-hwmon-hwmonx-name" is not referenced.”…”�”}”hjU sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-powery-accuracy" is not referenced.”…”�”}”hjo sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average" is not referenced.”…”�”}”hj‰ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj† ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-highest" is not referenced.”…”�”}”hj£ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj  ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-interval" is not referenced.”…”�”}”hj½ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-interval-max" is not referenced.”…”�”}”hj× sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-interval-min" is not referenced.”…”�”}”hjñ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-lowest" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-max" is not referenced.”…”�”}”hj% sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj" ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-powery-average-min" is not referenced.”…”�”}”hj? sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj< ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-powery-cap" is not referenced.”…”�”}”hjY sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-powery-cap-hyst" is not referenced.”…”�”}”hjs sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-powery-cap-max" is not referenced.”…”�”}”hj� sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-powery-cap-min" is not referenced.”…”�”}”hj§ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-powery-crit" is not referenced.”…”�”}”hjÁ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-powery-enable" is not referenced.”…”�”}”hjÛ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-powery-input" is not referenced.”…”�”}”hjõ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-hwmon-hwmonx-powery-input-highest" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-powery-input-lowest" is not referenced.”…”�”}”hj) sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj& ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-powery-max" is not referenced.”…”�”}”hjC sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-powery-rated-max" is not referenced.”…”�”}”hj] sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-powery-rated-min" is not referenced.”…”�”}”hjw sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-hwmon-hwmonx-powery-reset-history" is not referenced.”…”�”}”hj‘ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy" is not referenced.”…”�”}”hj« sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy-auto-channels-temp" is not referenced.”…”�”}”hjÅ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy-auto-pointz-pwm" is not referenced.”…”�”}”hjß sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy-enable" is not referenced.”…”�”}”hjù sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy-freq" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-pwmy-mode" is not referenced.”…”�”}”hj- sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj* ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-auto-pointz-pwm" is not referenced.”…”�”}”hjG sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-crit" is not referenced.”…”�”}”hja sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-crit-alarm" is not referenced.”…”�”}”hj{ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-crit-hyst" is not referenced.”…”�”}”hj• sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-emergency" is not referenced.”…”�”}”hj¯ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-emergency-alarm" is not referenced.”…”�”}”hjÉ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-emergency-hyst" is not referenced.”…”�”}”hjã sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-enable" is not referenced.”…”�”}”hjý sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-highest" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-input" is not referenced.”…”�”}”hj1 sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj. ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-label" is not referenced.”…”�”}”hjK sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-lcrit" is not referenced.”…”�”}”hje sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-lcrit-hyst" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj| ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-lowest" is not referenced.”…”�”}”hj™ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj– ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-max" is not referenced.”…”�”}”hj³ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj° ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-max-alarm" is not referenced.”…”�”}”hjÍ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-max-hyst" is not referenced.”…”�”}”hjç sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-min" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-min-alarm" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-min-hyst" is not referenced.”…”�”}”hj5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-offset" is not referenced.”…”�”}”hjOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-rated-max" is not referenced.”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-rated-min" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-reset-history" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-hwmon-hwmonx-tempy-type" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-temp-reset-history" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-hwmon-hwmonx-update-interval" is not referenced.”…”�”}”hjësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-hwmon-hwmonx-update-interval-us" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-hwmon-hwmonx-vrm" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-ieee80211-phyx-rtw89-usb-serial-number" is not referenced.”…”�”}”hj9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-ieee80211-phyx-rtw89-usb-uuid" is not referenced.”…”�”}”hjSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-input-input-x-device-function-row-physmap" is not referenced.”…”�”}”hjmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-input-input-x-device-shutdown" is not referenced.”…”�”}”hj‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-input-input-x-device-startup" is not referenced.”…”�”}”hj¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-class-intel-pmt" is not referenced.”…”�”}”hj»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-intel-pmt-crashlog-x" is not referenced.”…”�”}”hjÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-intel-pmt-crashlog-x-crashlog" is not referenced.”…”�”}”hjïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-intel-pmt-crashlog-x-enable" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-intel-pmt-crashlog-x-guid" is not referenced.”…”�”}”hj#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-intel-pmt-crashlog-x-offset" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-intel-pmt-crashlog-x-size" is not referenced.”…”�”}”hjWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-intel-pmt-crashlog-x-trigger" is not referenced.”…”�”}”hjqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-intel-pmt-features-pci-bdf" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-intel-pmt-telem-x" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-intel-pmt-telem-x-guid" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-intel-pmt-telem-x-offset" is not referenced.”…”�”}”hjÙsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-intel-pmt-telem-x-size" is not referenced.”…”�”}”hjósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-intel-pmt-telem-x-telem" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-iommu-iommu-amd-iommu-cap" is not referenced.”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-iommu-iommu-amd-iommu-features" is not referenced.”…”�”}”hjAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-iommu-iommu-devices" is not referenced.”…”�”}”hj[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-iommu-iommu-intel-iommu-address" is not referenced.”…”�”}”hjusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-iommu-iommu-intel-iommu-cap" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-iommu-iommu-intel-iommu-ecap" is not referenced.”…”�”}”hj©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-iommu-iommu-intel-iommu-version" is not referenced.”…”�”}”hjÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-sys-class-issei" is not referenced.”…”�”}”hjÝsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-issei-issei-n" is not referenced.”…”�”}”hj÷sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-issei-issei-n-fw-clients" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-issei-issei-n-fw-clients-m" is not referenced.”…”�”}”hj+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-issei-issei-n-fw-clients-m-id" is not referenced.”…”�”}”hjEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-issei-issei-n-fw-clients-m-mtu" is not referenced.”…”�”}”hj_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-issei-issei-n-fw-clients-m-uuid" is not referenced.”…”�”}”hjysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-issei-issei-n-fw-clients-m-ver" is not referenced.”…”�”}”hj“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-issei-issei-n-fw-ver" is not referenced.”…”�”}”hj­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-lcd-lcd-contrast" is not referenced.”…”�”}”hjÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-lcd-lcd-lcd-power" is not referenced.”…”�”}”hjásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-lcd-lcd-max-contrast" is not referenced.”…”�”}”hjûsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-als-channel" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-led-als-en" is not referenced.”…”�”}”hj/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-leds-led-brightness" is not referenced.”…”�”}”hjIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-leds-led-brightness-hw-changed" is not referenced.”…”�”}”hjcsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-leds-led-delay-off" is not referenced.”…”�”}”hj}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-leds-led-delay-on" is not referenced.”…”�”}”hj—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-leds-led-device-brightness" is not referenced.”…”�”}”hj±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-leds-led-device-gamma-correction" is not referenced.”…”�”}”hjËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-device-name" is not referenced.”…”�”}”hjåsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-class-leds-led-dim" is not referenced.”…”�”}”hjÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-leds-led-falltime" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-leds-led-flash-brightness" is not referenced.”…”�”}”hj3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-flash-fault" is not referenced.”…”�”}”hjMsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-leds-led-flash-strobe" is not referenced.”…”�”}”hjgsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-leds-led-flash-timeout" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-full-duplex" is not referenced.”…”�”}”hj›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-gt683r-mode" is not referenced.”…”�”}”hjµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-half-duplex" is not referenced.”…”�”}”hjÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-leds-led-hr-pattern" is not referenced.”…”�”}”hjésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-leds-led-hw-pattern" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-leds-led-id" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-leds-led-interval" is not referenced.”…”�”}”hj7sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-led-invert" is not referenced.”…”�”}”hjQsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-leds-led-inverted" is not referenced.”…”�”}”hjksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-led-linear" is not referenced.”…”�”}”hj…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-leds-led-link" is not referenced.”…”�”}”hjŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-led-link-10" is not referenced.”…”�”}”hj¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-leds-led-link-100" is not referenced.”…”�”}”hjÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-leds-led-link-1000" is not referenced.”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-leds-led-link-10000" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-leds-led-link-2500" is not referenced.”…”�”}”hj!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-leds-led-link-5000" is not referenced.”…”�”}”hj;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-leds-led-max-brightness" is not referenced.”…”�”}”hjUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-leds-led-max-flash-brightness" is not referenced.”…”�”}”hjosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-leds-led-max-flash-timeout" is not referenced.”…”�”}”hj‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-led-multi-index" is not referenced.”…”�”}”hj£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-leds-led-multi-intensity" is not referenced.”…”�”}”hj½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-leds-led-multi-max-intensity" is not referenced.”…”�”}”hj×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-leds-led-offloaded" is not referenced.”…”�”•}”hjñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-led-pattern" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-leds-led-ports-port" is not referenced.”…”�”}”hj%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-class-leds-led-pwm" is not referenced.”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-led-repeat" is not referenced.”…”�”}”hjYsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-leds-led-rx" is not referenced.”…”�”}”hjssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-leds-led-shot" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-led-trigger" is not referenced.”…”�”}”hj§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-leds-led-trigger-may-offload-to-hw" is not referenced.”…”�”}”hjÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-leds-led-tx" is not referenced.”…”�”}”hjÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-tty-led-cts" is not referenced.”…”�”}”hjõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-tty-led-dcd" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-tty-led-dsr" is not referenced.”…”�”}”hj)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-leds-tty-led-rng" is not referenced.”…”�”}”hjCsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-tty-led-rx" is not referenced.”…”�”}”hj]sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-leds-tty-led-ttyname" is not referenced.”…”�”}”hjwsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-leds-tty-led-tx" is not referenced.”…”�”}”hj‘sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-leds-srws1-serial-rpm1" is not referenced.”…”�”}”hj«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-leds-dell-kbd-backlight-als-enabled" is not referenced.”…”�”}”hjÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-leds-dell-kbd-backlight-als-setting" is not referenced.”…”�”}”hjßsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-leds-dell-kbd-backlight-start-triggers" is not referenced.”…”�”}”hjùsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-leds-dell-kbd-backlight-stop-timeout" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-effect" is not referenced.”…”�”}”hj-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-effect-index" is not referenced.”…”�”}”hjGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-enabled" is not referenced.”…”�”}”hjasbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-enabled-index" is not referenced.”…”�”}”hj{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-mode" is not referenced.”…”�”}”hj•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-mode-index" is not referenced.”…”�”}”hj¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-profile" is not referenced.”…”�”}”hjÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-profile-range" is not referenced.”…”�”}”hjãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-speed" is not referenced.”…”�”}”hjýsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-leds-go-rgb-joystick-rings-speed-range" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-effect" is not referenced.”…”�”}”hj1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-effect-index" is not referenced.”…”�”}”hjKsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-enabled" is not referenced.”…”�”}”hjesbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-enabled-index" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-mode" is not referenced.”…”�”}”hj™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-mode-index" is not referenced.”…”�”}”hj³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-profile" is not referenced.”…”�”}”hjÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-profile-range" is not referenced.”…”�”}”hjçsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-speed" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-leds-go-s-rgb-joystick-rings-speed-range" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-mdio-bus-bus-device-attached-dev" is not referenced.”…”�”}”hj5sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-class-mdio-bus-bus-device-c45-phy-ids-mmd-n-device-id" is not referenced.”…”�”}”hjOsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-mdio-bus-bus-device-phy-dev-flags" is not referenced.”…”�”}”hjisbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-mdio-bus-bus-device-phy-has-fixups" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-mdio-bus-bus-device-phy-id" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-mdio-bus-bus-device-phy-interface" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-mdio-bus-bus-device-phy-standalone" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-mei" is not referenced.”…”�”}”hjësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-class-mei-mei-n" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-mei-mei-n-dev-state" is not referenced.”…”�”}”hjsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-mei-mei-n-fw-status" is not referenced.”…”�”}”hj9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-mei-mei-n-fw-ver" is not referenced.”…”�”}”hjSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-mei-mei-n-hbm-ver" is not referenced.”…”�”}”hjmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-mei-mei-n-hbm-ver-drv" is not referenced.”…”�”}”hj‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-mei-mei-n-kind" is not referenced.”…”�”}”hj¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-mei-mei-n-trc" is not referenced.”…”�”}”hj»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-mei-mei-n-tx-queue-limit" is not referenced.”…”�”}”hjÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-mic" is not referenced.”…”�”}”hjïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-class-mic-mic-x" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-mic-mic-x-bootmode" is not referenced.”…”�”}”hj#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-mic-mic-x-cmdline" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-mic-mic-x-family" is not referenced.”…”�”}”hjWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-mic-mic-x-firmware" is not referenced.”…”�”}”hjqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-mic-mic-x-heartbeat-enable" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-mic-mic-x-log-buf-addr" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-mic-mic-x-log-buf-len" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-mic-mic-x-ramdisk" is not referenced.”…”�”}”hjÙsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-mic-mic-x-shutdown-status" is not referenced.”…”�”}”hjósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-mic-mic-x-state" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-mic-mic-x-stepping" is not referenced.”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-misc-drivers-dw-xdata-pcie-device-write" is not referenced.”…”�”}”hjAsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-misc-dw-xdata-pcie-device-read" is not referenced.”…”�”}”hj[sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-mtd" is not referenced.”…”�”}”hjusbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-class-mtd-mtdxro" is not referenced.”…”�”}”hj} sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-mtd-mtdxro-dev" is not referenced.”…”�”}”hj— sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj” ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-mux" is not referenced.”…”�”}”hj± sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj® ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-mux-muxchip-n" is not referenced.”…”�”}”hjË sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-net-bridge-iface-bridge-group-fwd-mask" is not referenced.”…”�”}”hjå sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-net-iface-addr-assign-type" is not referenced.”…”�”}”hjÿ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-net-iface-addr-len" is not referenced.”…”�”}”hj!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-address" is not referenced.”…”�”}”hj3!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-net-iface-broadcast" is not referenced.”…”�”}”hjM!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-carrier" is not referenced.”…”�”}”hjg!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-net-iface-carrier-changes" is not referenced.”…”�”}”hj�!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-net-iface-carrier-down-count" is not referenced.”…”�”}”hj›!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-net-iface-carrier-up-count" is not referenced.”…”�”}”hjµ!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-net-iface-cdc-ncm-bmntbformatssupported" is not referenced.”…”�”}”hjÏ!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-net-iface-cdc-ncm-dwntbinmaxsize" is not referenced.”…”�”}”hjé!sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ!ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-net-iface-cdc-ncm-dwntboutmaxsize" is not referenced.”…”�”}”hj"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-net-iface-cdc-ncm-min-tx-pkt" is not referenced.”…”�”}”hj"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-net-iface-cdc-ncm-ndp-to-end" is not referenced.”…”�”}”hj7"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-net-iface-cdc-ncm-rx-max" is not referenced.”…”�”}”hjQ"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-net-iface-cdc-ncm-tx-max" is not referenced.”…”�”}”hjk"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-net-iface-cdc-ncm-tx-timer-usecs" is not referenced.”…”�”}”hj…"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpinalignment" is not referenced.”…”�”}”hjŸ"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpindivisor" is not referenced.”…”�”}”hj¹"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpinpayloadremainder" is not referenced.”…”�”}”hjÓ"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpoutalignment" is not referenced.”…”�”}”hjí"sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpoutdivisor" is not referenced.”…”�”}”hj#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-net-iface-cdc-ncm-wndpoutpayloadremainder" is not referenced.”…”�”}”hj!#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-net-iface-cdc-ncm-wntboutmaxdatagrams" is not referenced.”…”�”}”hj;#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-net-iface-dev-id" is not referenced.”…”�”}”hjU#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-net-iface-dev-port" is not referenced.”…”�”}”hjo#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-dormant" is not referenced.”…”�”}”hj‰#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-net-iface-dsa-tagging" is not referenced.”…”�”}”hj£#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj #ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-net-iface-duplex" is not referenced.”…”�”}”hj½#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-net-iface-flags" is not referenced.”…”�”}”hj×#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-net-iface-fwinfo" is not referenced.”…”�”}”hjñ#sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî#ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-net-iface-grcan-enable0" is not referenced.”…”�”}”hj $sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-net-iface-grcan-enable1" is not referenced.”…”�”}”hj%$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-net-iface-grcan-select" is not referenced.”…”�”}”hj?$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-ifalias" is not referenced.”…”�”}”hjY$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-ifindex" is not referenced.”…”�”}”hjs$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-net-iface-iflink" is not referenced.”…”�”}”hj�$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-net-iface-link-mode" is not referenced.”…”�”}”hj§$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-net-iface-mtu" is not referenced.”…”�”}”hjÁ$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-net-iface-name-assign-type" is not referenced.”…”�”}”hjÛ$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-net-iface-netdev-group" is not referenced.”…”�”}”hjõ$sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò$ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-net-iface-operstate" is not referenced.”…”�”}”hj%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj %ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-net-iface-peak-usb-can-channel-id" is not referenced.”…”�”}”hj)%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-net-iface-phydev" is not referenced.”…”�”}”hjC%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-net-iface-phys-port-id" is not referenced.”…”�”}”hj]%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-net-iface-phys-port-name" is not referenced.”…”�”}”hjw%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-net-iface-phys-switch-id" is not referenced.”…”�”}”hj‘%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-net-iface-qmi-add-mux" is not referenced.”…”�”}”hj«%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-net-iface-qmi-del-mux" is not referenced.”…”�”}”hjÅ%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-net-iface-qmi-pass-through" is not referenced.”…”�”}”hjß%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-net-iface-qmi-raw-ip" is not referenced.”…”�”}”hjù%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö%ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-queues-rx-queue-rps-cpus" is not referenced.”…”�”}”hj&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-net-iface-queues-rx-queue-rps-flow-cnt" is not referenced.”…”�”}”hj-&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-hold-time" is not referenced.”…”�”}”hjG&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-inflight" is not referenced.”…”�”}”hja&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit" is not referenced.”…”�”}”hj{&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit-max" is not referenced.”…”�”}”hj•&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-limit-min" is not referenced.”…”�”}”hj¯&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-cnt" is not referenced.”…”�”}”hjÉ&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-max" is not referenced.”…”�”}”hjã&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-class-net-iface-queues-tx-queue-byte-queue-limits-stall-thrs" is not referenced.”…”�”}”hjý&sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú&ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-net-iface-queues-tx-queue-tx-maxrate" is not referenced.”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-net-iface-queues-tx-queue-tx-timeout" is not referenced.”…”�”}”hj1'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-queues-tx-queue-xps-cpus" is not referenced.”…”�”}”hjK'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-queues-tx-queue-xps-rxqs" is not referenced.”…”�”}”hje'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-net-iface-speed" is not referenced.”…”�”}”hj'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-statistics-collisions" is not referenced.”…”�”}”hj™'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-net-iface-statistics-multicast" is not referenced.”…”�”}”hj³'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-net-iface-statistics-rx-bytes" is not referenced.”…”�”}”hjÍ'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-statistics-rx-compressed" is not referenced.”…”�”}”hjç'sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-statistics-rx-crc-errors" is not referenced.”…”�”}”hj(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ'ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-statistics-rx-dropped" is not referenced.”…”�”}”hj(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-net-iface-statistics-rx-errors" is not referenced.”…”�”}”hj5(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-net-iface-statistics-rx-fifo-errors" is not referenced.”…”�”}”hjO(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-net-iface-statistics-rx-frame-errors" is not referenced.”…”�”}”hji(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-net-iface-statistics-rx-length-errors" is not referenced.”…”�”}”hjƒ(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-net-iface-statistics-rx-missed-errors" is not referenced.”…”�”}”hj�(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-net-iface-statistics-rx-nohandler" is not referenced.”…”�”}”hj·(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-net-iface-statistics-rx-over-errors" is not referenced.”…”�”}”hjÑ(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎ(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-statistics-rx-packets" is not referenced.”…”�”}”hjë(sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè(ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-net-iface-statistics-tx-aborted-errors" is not referenced.”…”�”}”hj)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-net-iface-statistics-tx-bytes" is not referenced.”…”�”}”hj)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-net-iface-statistics-tx-carrier-errors" is not referenced.”…”�”}”hj9)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-net-iface-statistics-tx-compressed" is not referenced.”…”�”}”hjS)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-statistics-tx-dropped" is not referenced.”…”�”}”hjm)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-net-iface-statistics-tx-errors" is not referenced.”…”�”}”hj‡)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-net-iface-statistics-tx-fifo-errors" is not referenced.”…”�”}”hj¡)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-net-iface-statistics-tx-heartbeat-errors" is not referenced.”…”�”}”hj»)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-net-iface-statistics-tx-packets" is not referenced.”…”�”}”hjÕ)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-net-iface-statistics-tx-window-errors" is not referenced.”…”�”}”hjï)sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì)ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-net-iface-termination" is not referenced.”…”�”}”hj *sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-net-iface-testing" is not referenced.”…”�”}”hj#*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj *ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-net-iface-threaded" is not referenced.”…”�”}”hj=*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-net-iface-tx-queue-len" is not referenced.”…”�”}”hjW*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-net-iface-type" is not referenced.”…”�”}”hjq*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-net-qmimux-iface-qmap-mux-id" is not referenced.”…”�”}”hj‹*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-ocxl-afu-name-afu-version" is not referenced.”…”�”}”hj¥*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-ocxl-afu-name-contexts" is not referenced.”…”�”}”hj¿*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-ocxl-afu-name-global-mmio-area" is not referenced.”…”�”}”hjÙ*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-ocxl-afu-name-global-mmio-size" is not referenced.”…”�”}”hjó*sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð*ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-ocxl-afu-name-pp-mmio-size" is not referenced.”…”�”}”hj +sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj +ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-ocxl-afu-name-reload-on-reset" is not referenced.”…”�”}”hj'+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-platform-profile-platform-profile-x-choices" is not referenced.”…”�”}”hjA+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-platform-profile-platform-profile-x-name" is not referenced.”…”�”}”hj[+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-platform-profile-platform-profile-x-profile" is not referenced.”…”�”}”hju+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-power-ds2760-battery-charge-full" is not referenced.”…”�”}”hj�+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-ds2760-battery-charge-now" is not referenced.”…”�”}”hj©+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-battery-name-eppid" is not referenced.”…”�”}”hjÃ+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-power-supply-supply-name-alarm" is not referenced.”…”�”}”hjÝ+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-supply-name-capacity" is not referenced.”…”�”}”hj÷+sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô+ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-power-supply-supply-name-capacity-alert-max" is not referenced.”…”�”}”hj,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-power-supply-supply-name-capacity-alert-min" is not referenced.”…”�”}”hj+,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-power-supply-supply-name-capacity-error-margin" is not referenced.”…”�”}”hjE,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-power-supply-supply-name-capacity-level" is not referenced.”…”�”}”hj_,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-power-supply-supply-name-charge-behaviour" is not referenced.”…”�”}”hjy,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-power-supply-supply-name-charge-control-end-threshold" is not referenced.”…”�”}”hj“,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-class-power-supply-supply-name-charge-control-limit" is not referenced.”…”�”}”hj­,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-class-power-supply-supply-name-charge-control-limit-max" is not referenced.”…”�”}”hjÇ,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-class-power-supply-supply-name-charge-control-start-threshold" is not referenced.”…”�”}”hjá,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-power-supply-supply-name-charge-term-current" is not referenced.”…”�”}”hjû,sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø,ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-charge-type" is not referenced.”…”�”}”hj-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-power-supply-supply-name-charge-types" is not referenced.”…”�”}”hj/-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-current-avg" is not referenced.”…”�”}”hjI-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-current-max" is not referenced.”…”�”}”hjc-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-current-now" is not referenced.”…”�”}”hj}-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-cycle-count" is not referenced.”…”�”}”hj—-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-power-supply-supply-name-extensions-extension-name" is not referenced.”…”�”}”hj±-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-supply-name-health" is not referenced.”…”�”}”hjË-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-power-supply-supply-name-input-current-limit" is not referenced.”…”�”}”hjå-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-power-supply-supply-name-input-power-limit" is not referenced.”…”�”}”hjÿ-sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü-ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-power-supply-supply-name-input-voltage-limit" is not referenced.”…”�”}”hj.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-power-supply-supply-name-internal-resistance" is not referenced.”…”�”}”hj3.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-load-switch" is not referenced.”…”�”}”hjM.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-power-supply-supply-name-manufacture-day" is not referenced.”…”�”}”hjg.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-power-supply-supply-name-manufacture-month" is not referenced.”…”�”}”hj�.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-power-supply-supply-name-manufacture-year" is not referenced.”…”�”}”hj›.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-power-supply-supply-name-manufacturer" is not referenced.”…”�”}”hjµ.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj².ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-power-supply-supply-name-model-name" is not referenced.”…”�”}”hjÏ.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-supply-name-online" is not referenced.”…”�”}”hjé.sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ.ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-power-supply-supply-name-precharge-current" is not referenced.”…”�”}”hj/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-power-supply-supply-name-present" is not referenced.”…”�”}”hj/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-power-supply-supply-name-serial-number" is not referenced.”…”�”}”hj7/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-power-supply-supply-name-state-of-health" is not referenced.”…”�”}”hjQ/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-supply-name-status" is not referenced.”…”�”}”hjk/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-power-supply-supply-name-technology" is not referenced.”…”�”}”hj…/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-power-supply-supply-name-temp" is not referenced.”…”�”}”hjŸ/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-power-supply-supply-name-temp-alert-max" is not referenced.”…”�”}”hj¹/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-power-supply-supply-name-temp-alert-min" is not referenced.”…”�”}”hjÓ/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-supply-name-temp-max" is not referenced.”…”�”}”hjí/sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê/ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-supply-name-temp-min" is not referenced.”…”�”}”hj0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-power-supply-supply-name-type" is not referenced.”…”�”}”hj!0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-supply-name-usb-type" is not referenced.”…”�”}”hj;0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj80ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-voltage-avg" is not referenced.”…”�”}”hjU0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-voltage-max" is not referenced.”…”�”}”hjo0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-voltage-min" is not referenced.”…”�”}”hj‰0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-supply-name-voltage-now" is not referenced.”…”�”}”hj£0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj 0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-power-supply-bd71828-ac-auto-dcin-limit" is not referenced.”…”�”}”hj½0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-power-supply-bq24257-charger-high-impedance-enable" is not referenced.”…”�”}”hj×0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-power-supply-bq24257-charger-in-dpm-voltage" is not referenced.”…”�”}”hjñ0sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî0ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-power-supply-bq24257-charger-ovp-voltage" is not referenced.”…”�”}”hj 1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-power-supply-bq24257-charger-sysoff-enable" is not referenced.”…”�”•}”hj%1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-class-power-supply-gaokun-ec-battery-battery-adaptive-charge" is not referenced.”…”�”}”hj?1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-class-power-supply-gaokun-ec-battery-smart-charge-delay" is not referenced.”…”�”}”hjY1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-ltc4162-l-arm-ship-mode" is not referenced.”…”�”}”hjs1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-power-supply-ltc4162-l-charge-status" is not referenced.”…”�”}”hj�1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-power-supply-ltc4162-l-force-telemetry" is not referenced.”…”�”}”hj§1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-power-supply-ltc4162-l-ibat" is not referenced.”…”�”}”hjÁ1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-power-supply-ltc4162-l-vbat" is not referenced.”…”�”}”hjÛ1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-ltc4162-l-vbat-avg" is not referenced.”…”�”}”hjõ1sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò1ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-class-power-supply-max14577-charger-device-fast-charge-timer" is not referenced.”…”�”}”hj2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj 2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-max1720x-temp-ain1" is not referenced.”…”�”}”hj)2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-power-supply-max1720x-temp-ain2" is not referenced.”…”�”}”hjC2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-power-supply-max1720x-temp-int" is not referenced.”…”�”}”hj]2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-class-power-supply-max77693-charger-device-fast-charge-timer" is not referenced.”…”�”}”hjw2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-class-power-supply-max77693-charger-device-top-off-threshold-current" is not referenced.”…”�”}”hj‘2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-class-power-supply-max77693-charger-device-top-off-timer" is not referenced.”…”�”}”hj«2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-power-supply-max8971-charger-fast-charge-timer" is not referenced.”…”�”}”hjÅ2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-class-power-supply-max8971-charger-top-off-threshold-current" is not referenced.”…”�”}”hjß2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-power-supply-max8971-charger-top-off-timer" is not referenced.”…”�”}”hjù2sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö2ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-class-power-supply-mp2629-battery-batt-impedance-compensation" is not referenced.”…”�”}”hj3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-rt9467-sysoff-enable" is not referenced.”…”�”}”hj-3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-power-supply-rt9471-port-detect-enable" is not referenced.”…”�”}”hjG3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-power-supply-rt9471-sysoff-enable" is not referenced.”…”�”}”hja3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-power-supply-rt9756-operation-mode" is not referenced.”…”�”}”hj{3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-power-supply-rt9756-watchdog-timer" is not referenced.”…”�”}”hj•3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-power-supply-twl4030-ac-mode" is not referenced.”…”�”}”hj¯3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-power-supply-twl4030-usb-mode" is not referenced.”…”�”}”hjÉ3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-class-power-supply-wilco-charger-charge-control-end-threshold" is not referenced.”…”�”}”hjã3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-class-power-supply-wilco-charger-charge-control-start-threshold" is not referenced.”…”�”}”hjý3sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú3ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-power-supply-wilco-charger-charge-type" is not referenced.”…”�”}”hj4sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-ptp-ptp-n-n-periodic-outputs" is not referenced.”…”�”}”hj[8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-ptp-ptp-n-n-pins" is not referenced.”…”�”}”hju8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-ptp-ptp-n-n-vclocks" is not referenced.”…”�”}”hj�8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-ptp-ptp-n-period" is not referenced.”…”�”}”hj©8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-ptp-ptp-n-pins" is not referenced.”…”�”}”hjÃ8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-ptp-ptp-n-pps-available" is not referenced.”…”�”}”hjÝ8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-ptp-ptp-n-pps-enable" is not referenced.”…”�”}”hj÷8sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô8ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-pwm" is not referenced.”…”�”}”hj9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-class-pwm-pwmchip-n" is not referenced.”…”�”}”hj+9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-pwm-pwmchip-n-export" is not referenced.”…”�”}”hjE9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-pwm-pwmchip-n-npwm" is not referenced.”…”�”}”hj_9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx" is not referenced.”…”�”}”hjy9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx-capture" is not referenced.”…”�”}”hj“9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx-duty-cycle" is not referenced.”…”�”}”hj­9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx-enable" is not referenced.”…”�”}”hjÇ9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx-period" is not referenced.”…”�”}”hjá9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-pwm-pwmchip-n-pwmx-polarity" is not referenced.”…”�”}”hjû9sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø9ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-pwm-pwmchip-n-unexport" is not referenced.”…”�”}”hj:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-class-rapidio-port" is not referenced.”…”�”}”hj/:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-rapidio-port-rapidio-n-port-destid" is not referenced.”…”�”}”hjI:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-rapidio-port-rapidio-n-sys-size" is not referenced.”…”�”}”hjc:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ6Hyperlink target "abi-sys-class-rc" is not referenced.”…”�”}”hj}:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-class-rc-rc-n" is not referenced.”…”�”}”hj—:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-rc-rc-n-filter" is not referenced.”…”�”}”hj±:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-rc-rc-n-filter-mask" is not referenced.”…”�”}”hjË:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-class-rc-rc-n-protocols" is not referenced.”…”�”}”hjå:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-rc-rc-n-wakeup-data" is not referenced.”…”�”}”hjÿ:sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü:ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-rc-rc-n-wakeup-filter" is not referenced.”…”�”}”hj;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-rc-rc-n-wakeup-filter-mask" is not referenced.”…”�”}”hj3;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-rc-rc-n-wakeup-protocols" is not referenced.”…”�”}”hjM;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-reboot-mode-driver-reboot-modes" is not referenced.”…”�”}”hjg;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-regulator-bypass" is not referenced.”…”�”}”hj�;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-regulator-fail" is not referenced.”…”�”}”hj›;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-regulator-max-microamps" is not referenced.”…”�”}”hjµ;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-regulator-max-microvolts" is not referenced.”…”�”}”hjÏ;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-regulator-microamps" is not referenced.”…”�”}”hjé;sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ;ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-regulator-microvolts" is not referenced.”…”�”}”hj<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-regulator-min-microamps" is not referenced.”…”�”}”hj<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-regulator-min-microvolts" is not referenced.”…”�”}”hj7<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-regulator-name" is not referenced.”…”�”}”hjQ<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-regulator-num-users" is not referenced.”…”�”}”hjk<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-regulator-opmode" is not referenced.”…”�”}”hj…<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-regulator-over-current" is not referenced.”…”�”}”hjŸ<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-regulator-over-current-warn" is not referenced.”…”�”}”hj¹<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-regulator-over-temp" is not referenced.”…”�”}”hjÓ<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-regulator-over-temp-warn" is not referenced.”…”�”}”hjí<sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-regulator-over-voltage-warn" is not referenced.”…”�”}”hj=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-regulator-parent" is not referenced.”…”�”}”hj!=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-regulator-regulation-out" is not referenced.”…”�”}”hj;=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-regulator-requested-microamps" is not referenced.”…”�”}”hjU=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-regulator-state" is not referenced.”…”�”}”hjo=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-regulator-status" is not referenced.”…”�”}”hj‰=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-regulator-suspend-disk-microvolts" is not referenced.”…”�”}”hj£=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj =ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-regulator-suspend-disk-mode" is not referenced.”…”�”}”hj½=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-regulator-suspend-disk-state" is not referenced.”…”�”}”hj×=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-regulator-suspend-mem-microvolts" is not referenced.”…”�”}”hjñ=sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî=ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-regulator-suspend-mem-mode" is not referenced.”…”�”}”hj >sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-regulator-suspend-mem-state" is not referenced.”…”�”}”hj%>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj">ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-regulator-suspend-standby-microvolts" is not referenced.”…”�”}”hj?>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-regulator-suspend-standby-mode" is not referenced.”…”�”}”hjY>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-regulator-suspend-standby-state" is not referenced.”…”�”}”hjs>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-class-regulator-type" is not referenced.”…”�”}”hj�>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-regulator-under-voltage" is not referenced.”…”�”}”hj§>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-regulator-under-voltage-warn" is not referenced.”…”�”}”hjÁ>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-remoteproc-coredump" is not referenced.”…”�”}”hjÛ>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-remoteproc-firmware" is not referenced.”…”�”}”hjõ>sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò>ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-remoteproc-name" is not referenced.”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-remoteproc-recovery" is not referenced.”…”�”}”hj)?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-remoteproc-state" is not referenced.”…”�”}”hjC?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-rnbd-client" is not referenced.”…”�”}”hj]?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-rnbd-client-ctl-devices" is not referenced.”…”�”}”hjw?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-rnbd-client-ctl-map-device" is not referenced.”…”�”}”hj‘?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-class-rnbd-server" is not referenced.”…”�”}”hj«?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-rnbd-server-ctl" is not referenced.”…”�”}”hjÅ?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-block-dev" is not referenced.”…”�”}”hjß?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-sessions" is not referenced.”…”�”}”hjù?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö?ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-access-mode" is not referenced.”…”�”}”hj@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-force-close" is not referenced.”…”�”}”hj-@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-mapping-path" is not referenced.”…”�”}”hjG@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-class-rnbd-server-ctl-devices-device-name-sessions-session-name-read-only" is not referenced.”…”�”}”hja@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-class-rtc" is not referenced.”…”�”}”hj{@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-rtc-rtc0-device-rtc-calibration" is not referenced.”…”�”}”hj•@sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’@ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-class-scsi-device-device-unit-descriptor-lun-write-protect" is not referenced.”…”�”}”hj[Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-class-scsi-device-device-unit-descriptor-physical-memory-resource-count" is not referenced.”…”�”}”hjuEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-class-scsi-device-device-unit-descriptor-provisioning-type" is not referenced.”…”�”}”hj�Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-class-scsi-device-device-unit-descriptor-psa-sensitive" is not referenced.”…”�”}”hj©Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Eubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-class-scsi-device-device-unit-descriptor-wb-buf-alloc-units" is not referenced.”…”�”}”hjÃEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-class-scsi-host-hostx-acciopath-status" is not referenced.”…”�”}”hjÝEsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-scsi-host-hostx-ahci-host-version" is not referenced.”…”�”}”hj÷Esbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôEubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-scsi-host-hostx-ahci-port-cmd" is not referenced.”…”�”}”hjFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-scsi-host-hostx-em-buffer" is not referenced.”…”�”}”hj+Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-scsi-host-hostx-em-message" is not referenced.”…”�”}”hjEFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-scsi-host-hostx-em-message-supported" is not referenced.”…”�”}”hj_Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-scsi-host-hostx-isci-id" is not referenced.”…”�”}”hjyFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-scsi-host-hostx-link-power-management-policy" is not referenced.”…”�”}”hj“Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Fubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-scsi-tape-stats-in-flight" is not referenced.”…”�”}”hj­Fsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-scsi-tape-stats-io-ns" is not referenced.”…”�”}”hjÇFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-scsi-tape-stats-other-cnt" is not referenced.”…”�”}”hjáFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-scsi-tape-stats-read-byte-cnt" is not referenced.”…”�”}”hjûFsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøFubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-scsi-tape-stats-read-cnt" is not referenced.”…”�”}”hjGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-scsi-tape-stats-read-ns" is not referenced.”…”�”}”hj/Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Gubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-scsi-tape-stats-resid-cnt" is not referenced.”…”�”}”hjIGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-scsi-tape-stats-write-byte-cnt" is not referenced.”…”�”}”hjcGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Gubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-scsi-tape-stats-write-cnt" is not referenced.”…”�”}”hj}Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-class-scsi-tape-stats-write-ms" is not referenced.”…”�”}”hj—Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Gubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-spi-master-spi-bus-spi-bus-dev-fram" is not referenced.”…”�”}”hj±Gsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Gubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-spi-master-spi-bus-spi-bus-dev-jedec-id" is not referenced.”…”�”}”hjËGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-spi-master-spi-bus-spi-bus-dev-sernum" is not referenced.”…”�”}”hjåGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-spi-master-spib-delete-device" is not referenced.”…”�”}”hjÿGsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüGubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-spi-master-spib-new-device" is not referenced.”…”�”}”hjHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-class-stm-stm-channels" is not referenced.”…”�”}”hj3Hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Hubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-class-stm-stm-hw-override" is not referenced.”…”�”}”hjMHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-stm-stm-masters" is not referenced.”…”�”}”hjgHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-stm-source-stm-source-stm-source-link" is not referenced.”…”�”}”hj�Hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Hubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-class-switchtec" is not referenced.”…”�”}”hj›Hsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Hubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-switchtec-switchtec-0-9-component-id" is not referenced.”…”�”}”hjµHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Hubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-class-switchtec-switchtec-0-9-component-revision" is not referenced.”…”�”}”hjÏHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-switchtec-switchtec-0-9-component-vendor" is not referenced.”…”�”}”hjéHsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæHubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-switchtec-switchtec-0-9-device-version" is not referenced.”…”�”}”hjIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-switchtec-switchtec-0-9-fw-version" is not referenced.”…”�”}”hjIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-switchtec-switchtec-0-9-partition" is not referenced.”…”�”}”hj7Isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-class-switchtec-switchtec-0-9-partition-count" is not referenced.”…”�”}”hjQIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-switchtec-switchtec-0-9-product-id" is not referenced.”…”�”}”hjkIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-switchtec-switchtec-0-9-product-revision" is not referenced.”…”�”}”hj…Isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-switchtec-switchtec-0-9-product-vendor" is not referenced.”…”�”}”hjŸIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-tee-tee-priv-x-revision" is not referenced.”…”�”}”hj¹Isbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Iubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-tee-tee-priv-x-rpmb-routing-model" is not referenced.”…”�”}”hjÓIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-thermal-cooling-devicex-cur-state" is not referenced.”…”�”}”hjíIsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêIubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-thermal-cooling-devicex-max-state" is not referenced.”…”�”}”hjJsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-thermal-cooling-devicex-stats-reset" is not referenced.”…”�”}”hj!Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-thermal-cooling-devicex-stats-time-in-state-ms" is not referenced.”…”�”}”hj;Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-thermal-cooling-devicex-stats-total-trans" is not referenced.”…”�”}”hjUJsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-thermal-cooling-devicex-stats-trans-table" is not referenced.”…”�”}”hjoJsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-thermal-cooling-devicex-type" is not referenced.”…”�”}”hj‰Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-class-thermal-thermal-zonex-available-policies" is not referenced.”…”�”}”hj£Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Jubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-thermal-thermal-zonex-cdevy" is not referenced.”…”�”}”hj½Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-thermal-thermal-zonex-cdevy-trip-point" is not referenced.”…”�”}”hj×Jsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-thermal-thermal-zonex-cdevy-weight" is not referenced.”…”�”}”hjñJsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîJubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-thermal-thermal-zonex-emul-temp" is not referenced.”…”�”}”hj Ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjKubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-class-thermal-thermal-zonex-integral-cutoff" is not referenced.”…”�”}”hj%Ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Kubah}”(h]”h ]”h"]”h$•]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-thermal-thermal-zonex-k-d" is not referenced.”…”�”}”hj?Ksbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-class-tty-ttys-x-type" is not referenced.”…”�”}”hj[Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-tty-ttys-x-uartclk" is not referenced.”…”�”}”hjuRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-tty-ttys-x-xmit-fifo-size" is not referenced.”…”�”}”hj�Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-typec-port-plug-number-of-alternate-modes" is not referenced.”…”�”}”hj©Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Rubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-class-typec-port-cable-plug-type" is not referenced.”…”�”}”hjÃRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-typec-port-cable-type" is not referenced.”…”�”}”hjÝRsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-typec-port-partner-accessory-mode" is not referenced.”…”�”}”hj÷Rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôRubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-typec-port-partner-identity" is not referenced.”…”�”}”hjSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-class-typec-port-partner-number-of-alternate-modes" is not referenced.”…”�”}”hj+Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-typec-port-partner-supports-usb-power-delivery" is not referenced.”…”�”}”hjESsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-typec-port-partner-type" is not referenced.”…”�”}”hj_Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-class-typec-port-partner-usb-mode" is not referenced.”…”�”}”hjySsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-class-typec-port-partner-cable-identity" is not referenced.”…”�”}”hj“Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Subah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-typec-port-partner-cable-identity-cert-stat" is not referenced.”…”�”}”hj­Ssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-class-typec-port-partner-cable-identity-id-header" is not referenced.”…”�”}”hjÇSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-class-typec-port-partner-cable-identity-product" is not referenced.”…”�”}”hjáSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-class-typec-port-partner-cable-identity-product-type-vdo1" is not referenced.”…”�”}”hjûSsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøSubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-class-typec-port-partner-cable-identity-product-type-vdo2" is not referenced.”…”�”}”hjTsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-class-typec-port-partner-cable-identity-product-type-vdo3" is not referenced.”…”�”}”hj/Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Tubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒhHyperlink target "abi-sys-class-typec-port-partner-cable-usb-power-delivery-revision" is not referenced.”…”�”}”hjITsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-class-typec-port-alt-mode-supported-roles" is not referenced.”…”�”}”hjcTsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Tubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-class-typec-port-alt-mode-priority" is not referenced.”…”�”}”hj}Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-typec-port-data-role" is not referenced.”…”�”}”hj—Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Tubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-typec-port-orientation" is not referenced.”…”�”}”hj±Tsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Tubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-typec-port-port-type" is not referenced.”…”�”}”hjËTsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-typec-port-power-operation-mode" is not referenced.”…”�”}”hjåTsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-class-typec-port-power-role" is not referenced.”…”�”}”hjÿTsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüTubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-typec-port-preferred-role" is not referenced.”…”�”}”hjUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjUubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-typec-port-select-usb-power-delivery" is not referenced.”…”�”}”hj3Usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Uubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-class-typec-port-supported-accessory-modes" is not referenced.”…”�”}”hjMUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJUubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-typec-port-usb-capability" is not referenced.”…”�”}”hjgUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdUubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-class-typec-port-usb-power-delivery-revision" is not referenced.”…”�”}”hj�Usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Uubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-class-typec-port-usb-typec-revision" is not referenced.”…”�”}”hj›Usbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Uubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-class-typec-port-vconn-source" is not referenced.”…”�”}”hjµUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Uubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-class-uacce-dev-name-algorithms" is not referenced.”…”�”}”hjÏUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌUubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-uacce-dev-name-api" is not referenced.”…”�”}”hjéUsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæUubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-class-uacce-dev-name-available-instances" is not referenced.”…”�”}”hjVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-class-uacce-dev-name-flags" is not referenced.”…”�”}”hjVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-class-uacce-dev-name-isolate" is not referenced.”…”�”}”hj7Vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-uacce-dev-name-isolate-strategy" is not referenced.”…”�”}”hjQVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-class-uacce-dev-name-region-dus-size" is not referenced.”…”�”}”hjkVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-class-uacce-dev-name-region-mmio-size" is not referenced.”…”�”}”hj…Vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-class-udc-udc-name-device-gadget-video4linux-video-name-function-name" is not referenced.”…”�”}”hjŸVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-class-usb-power-delivery" is not referenced.”…”�”}”hj¹Vsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Vubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-class-usb-power-delivery-capability-1-fixed-supply-dual-role-data" is not referenced.”…”�”}”hjÓVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-class-usb-power-delivery-capability-1-fixed-supply-dual-role-power" is not referenced.”…”�”}”hjíVsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ†Hyperlink target "abi-sys-class-usb-power-delivery-capability-1-fixed-supply-unchunked-extended-messages-supported" is not referenced.”…”�”}”hjWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-class-usb-power-delivery-capability-1-fixed-supply-unconstrained-power" is not referenced.”…”�”}”hj!Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-class-usb-power-delivery-capability-1-fixed-supply-usb-communication-capable" is not referenced.”…”�”}”hj;Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-class-usb-power-delivery-capability-position-battery" is not referenced.”…”�”}”hjUWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-class-usb-power-delivery-capability-position-battery-maximum-voltage" is not referenced.”…”�”}”hjoWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-class-usb-power-delivery-capability-position-battery-minimum-voltage" is not referenced.”…”�”}”hj‰Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-class-usb-power-delivery-capability-position-fixed-supply" is not referenced.”…”�”}”hj£Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Wubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-class-usb-power-delivery-capability-position-fixed-supply-voltage" is not referenced.”…”�”}”hj½Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-class-usb-power-delivery-capability-position-programmable-supply" is not referenced.”…”�”}”hj×Wsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-class-usb-power-delivery-capability-position-programmable-supply-maximum-current" is not referenced.”…”�”}”hjñWsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîWubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-class-usb-power-delivery-capability-position-programmable-supply-maximum-voltage" is not referenced.”…”�”}”hj Xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-class-usb-power-delivery-capability-position-programmable-supply-minimum-voltage" is not referenced.”…”�”}”hj%Xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Xubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒxHyperlink target "abi-sys-class-usb-power-delivery-capability-position-spr-adjustable-voltage-supply" is not referenced.”…”�”}”hj?Xsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHyperlink target "abi-sys-devices-coredump" is not referenced.”…”�”}”hjó^sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð^ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-devices-firmware-node" is not referenced.”…”�”}”hj _sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj _ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-firmware-node-description" is not referenced.”…”�”}”hj'_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-devices-intel-spi-bios-locked" is not referenced.”…”�”}”hjA_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-devices-intel-spi-locked" is not referenced.”…”�”}”hj[_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-devices-intel-spi-protected" is not referenced.”…”�”}”hju_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-devices-iommu" is not referenced.”…”�”}”hj�_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-devices-lpss-ltr" is not referenced.”…”�”}”hj©_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-devices-lpss-ltr-auto-ltr" is not referenced.”…”�”}”hjÃ_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-devices-lpss-ltr-ltr-mode" is not referenced.”…”�”}”hjÝ_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-devices-lpss-ltr-sw-ltr" is not referenced.”…”�”}”hj÷_sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô_ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-devices-mmc-host-mmcx-mmcx-xxxx-enhanced-area-offset" is not referenced.”…”�”}”hj`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-mmc-host-mmcx-mmcx-xxxx-enhanced-area-size" is not referenced.”…”�”}”hj+`sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(`ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-devices-platform-platform-ppt-pl1-spl" is not referenced.”…”�”}”hj[lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-platform-ppt-pl2-sppt" is not referenced.”…”�”}”hjulsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-platform-platform-ppt-platform-sppt" is not referenced.”…”�”}”hj�lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-platform-platform-throttle-thermal-policy" is not referenced.”…”�”}”hj©lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦lubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-devices-platform-platform-tokens" is not referenced.”…”�”}”hjÃlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-platform-platform-touchpad" is not referenced.”…”�”}”hjÝlsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-devices-platform-platform-tt-led" is not referenced.”…”�”}”hj÷lsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôlubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-platform-platform-tt-toggle" is not referenced.”…”�”}”hjmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-platform-renesas-usb3-s-name-role" is not referenced.”…”�”}”hj+msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-devices-platform-hisi04bx-00-available-inc-dec-lane-types" is not referenced.”…”�”}”hjEmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-devices-platform-hisi04bx-00-chipx-all-linked" is not referenced.”…”�”}”hj_msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-platform-hisi04bx-00-chipx-diey-all-linked" is not referenced.”…”�”}”hjymsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-platform-hisi04bx-00-chipx-diey-hccsn-type" is not referenced.”…”�”}”hj“msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�mubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-devices-platform-hisi04bx-00-used-types" is not referenced.”…”�”}”hj­msbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-devices-platform-udc-gadget-gadget-lunx-nofua" is not referenced.”…”�”}”hjÇmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-devices-platform-udc-gadget-suspended" is not referenced.”…”�”}”hjámsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞmubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-platform-amba-pl-dev-dis-block-break" is not referenced.”…”�”}”hjûmsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjømubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-platform-amba-pl-dev-errcnt" is not referenced.”…”�”}”hjnsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-asus-laptop-bluetooth" is not referenced.”…”�”}”hj/nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-devices-platform-asus-laptop-display" is not referenced.”…”�”}”hjInsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-devices-platform-asus-laptop-gps" is not referenced.”…”�”}”hjcnsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-platform-asus-laptop-ledd" is not referenced.”…”�”}”hj}nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjznubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-platform-asus-laptop-wimax" is not referenced.”…”�”}”hj—nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-platform-asus-laptop-wlan" is not referenced.”…”�”}”hj±nsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®nubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-platform-asus-laptop-wwan" is not referenced.”…”�”}”hjËnsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈnubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-devices-platform-at91-can-net-iface-mb0-id" is not referenced.”…”�”}”hjånsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjânubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-devices-platform-ayaneo-ec-controller-modules" is not referenced.”…”�”}”hjÿnsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjünubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-platform-ayaneo-ec-controller-power" is not referenced.”…”�”}”hjosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjoubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-devices-platform-dmi-ipmi-ssif-hosed" is not referenced.”…”�”}”hj3osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-platform-dmi-ipmi-ssif-type" is not referenced.”…”�”}”hjMosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJoubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-devices-platform-docg3-f-0-3-dps-01-is-keylocked" is not referenced.”…”�”}”hjgosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdoubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-platform-docg3-f-0-3-dps-01-protection-key" is not referenced.”…”�”}”hj�osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-dock-n-docked" is not referenced.”…”�”}”hj›osbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-devices-platform-dock-n-flags" is not referenced.”…”�”}”hjµosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²oubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-platform-dock-n-type" is not referenced.”…”�”}”hjÏosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌoubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-devices-platform-dock-n-uid" is not referenced.”…”�”}”hjéosbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæoubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-dock-n-undock" is not referenced.”…”�”}”hjpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-eeepc-available-cpufv" is not referenced.”…”�”}”hjpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-devices-platform-eeepc-camera" is not referenced.”…”�”}”hj7psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-platform-eeepc-cardr" is not referenced.”…”�”}”hjQpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-platform-eeepc-cpufv" is not referenced.”…”�”}”hjkpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-devices-platform-eeepc-disp" is not referenced.”…”�”}”hj…psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-devices-platform-hidma-chid" is not referenced.”…”�”}”hjŸpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-platform-hidma-mgmt-chanops-chan-priority" is not referenced.”…”�”}”hj¹psbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶pubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-devices-platform-hidma-mgmt-chanops-chan-weight" is not referenced.”…”�”}”hjÓpsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-platform-hidma-mgmt-chreset-timeout-cycles" is not referenced.”…”�”}”hjípsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-platform-hidma-mgmt-dma-channels" is not referenced.”…”�”}”hjqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-platform-hidma-mgmt-hw-version-major" is not referenced.”…”�”}”hj!qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-platform-hidma-mgmt-hw-version-minor" is not referenced.”…”�”}”hj;qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-platform-hidma-mgmt-max-rd-xactions" is not referenced.”…”�”}”hjUqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-platform-hidma-mgmt-max-read-request" is not referenced.”…”�”}”hjoqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-platform-hidma-mgmt-max-wr-xactions" is not referenced.”…”�”}”hj‰qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-devices-platform-hidma-mgmt-max-write-request" is not referenced.”…”�”}”hj£qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj qubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-i8042-draghys" is not referenced.”…”�”}”hj½qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-platform-i8042-drift-time" is not referenced.”…”�”}”hj×qsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-i8042-ext-dev" is not referenced.”…”�”}”hjñqsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîqubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-i8042-inertia" is not referenced.”…”�”}”hj rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-platform-i8042-jenks" is not referenced.”…”�”}”hj%rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"rubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-platform-i8042-mindrag" is not referenced.”…”�”}”hj?rsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-stratix10-rsu-0-size2" is not referenced.”…”�”}”hj[ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-stratix10-rsu-0-size3" is not referenced.”…”�”}”hjuysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjryubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-stratix10-rsu-0-state" is not referenced.”…”�”}”hj�ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-platform-stratix10-rsu-0-version" is not referenced.”…”�”}”hj©ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦yubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-platform-usbip-vudc-d-dev-desc" is not referenced.”…”�”}”hjÃysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-devices-platform-usbip-vudc-d-usbip-sockfd" is not referenced.”…”�”}”hjÝysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-devices-platform-usbip-vudc-d-usbip-status" is not referenced.”…”�”}”hj÷ysbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôyubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-devices-socx" is not referenced.”…”�”}”hjzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-devices-socx-family" is not referenced.”…”�”}”hj+zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-devices-socx-machine" is not referenced.”…”�”}”hjEzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-devices-socx-process" is not referenced.”…”�”}”hj_zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-devices-socx-revision" is not referenced.”…”�”}”hjyzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-devices-socx-serial-number" is not referenced.”…”�”}”hj“zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�zubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-devices-socx-soc-id" is not referenced.”…”�”}”hj­zsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-devices-system-cpu" is not referenced.”…”�”}”hjÇzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-system-cpu-aarch32-el0" is not referenced.”…”�”}”hjázsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-devices-system-cpu-cpu-cache-index-set-of-attributes-mentioned-below" is not referenced.”…”�”}”hjûzsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøzubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-devices-system-cpu-cpu-cache-index-id" is not referenced.”…”�”}”hj{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-devices-system-cpu-cpu-cache-index3-cache-disable-0-1" is not referenced.”…”�”}”hj/{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-devices-system-cpu-cpux-cpu-capacity" is not referenced.”…”�”}”hjI{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq" is not referenced.”…”�”}”hjc{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-auto-act-window" is not referenced.”…”�”}”hj}{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-auto-select" is not referenced.”…”�”}”hj—{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-energy-performance-preference-val" is not referenced.”…”�”}”hj±{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-freqdomain-cpus" is not referenced.”…”�”}”hjË{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-perf-limited" is not referenced.”…”�”}”hjå{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-cpu-cpux-cpufreq-throttle-stats" is not referenced.”…”�”}”hjÿ{sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü{ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-default-status" is not referenced.”…”�”}”hj|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-desc" is not referenced.”…”�”}”hj3|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-disable" is not referenced.”…”�”}”hjM|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-name" is not referenced.”…”�”}”hjg|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-residency" is not referenced.”…”�”}”hj�|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-s2idle" is not referenced.”…”�”}”hj›|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-s2idle-time" is not referenced.”…”�”}”hjµ|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-devices-system-cpu-cpux-cpuidle-state-n-s2idle-usage" is not referenced.”…”�”}”hjÏ|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-system-cpu-cpux-crash-notes" is not referenced.”…”�”}”hjé|sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ|ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-system-cpu-cpux-idle-purr" is not referenced.”…”�”}”hj}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-system-cpu-cpux-idle-spurr" is not referenced.”…”�”}”hj}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-cpu-cpux-mte-tcf-preferred" is not referenced.”…”�”}”hj7}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-cpu-cpux-node" is not referenced.”…”�”}”hjQ}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-cpu-cpux-power-energy-perf-bias" is not referenced.”…”�”}”hjk}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-cpu-cpux-purr" is not referenced.”…”�”}”hj…}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-cpu-cpux-regs" is not referenced.”…”�”}”hjŸ}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-devices-system-cpu-cpux-spurr" is not referenced.”…”�”}”hj¹}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-cpu-cpux-topology-core-siblings" is not referenced.”…”�”}”hjÓ}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐ}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-devices-system-cpu-cpufreq-boost" is not referenced.”…”�”}”hjí}sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê}ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-cpu-cpufreq-policyx-throttle-stats" is not referenced.”…”�”}”hj~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-cpu-cpuidle-available-governors" is not referenced.”…”�”}”hj!~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-devices-system-cpu-crash-hotplug" is not referenced.”…”�”}”hj;~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-devices-system-cpu-enabled" is not referenced.”…”�”}”hjU~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-devices-system-cpu-housekeeping" is not referenced.”…”�”}”hjo~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-devices-system-cpu-intel-pstate-max-perf-pct" is not referenced.”…”�”}”hj‰~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-devices-system-cpu-isolated" is not referenced.”…”�”}”hj£~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-devices-system-cpu-kernel-max" is not referenced.”…”�”}”hj½~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-cpu-nohz-full" is not referenced.”…”�”}”hj×~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ~uba•,h}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-cpu-preferred" is not referenced.”…”�”}”hjñ~sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî~ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-devices-system-cpu-probe" is not referenced.”…”�”}”hj sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-devices-system-cpu-sev" is not referenced.”…”�”}”hj%sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-devices-system-cpu-smt" is not referenced.”…”�”}”hj?sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-devices-system-cpu-svm" is not referenced.”…”�”}”hjYsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-system-cpu-umwait-control" is not referenced.”…”�”}”hjssbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-system-cpu-vulnerabilities" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-ce-count" is not referenced.”…”�”}”hj§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-dev-type" is not referenced.”…”�”}”hjÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-edac-mode" is not referenced.”…”�”}”hjÛsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-label" is not referenced.”…”�”}”hjõsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-location" is not referenced.”…”�”}”hj€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj €ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-mem-type" is not referenced.”…”�”}”hj)€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-dimm-ue-count" is not referenced.”…”�”}”hjC€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-system-edac-mc-mc-dimm-rank-size" is not referenced.”…”�”}”hj]€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-system-edac-mc-mc-ce-count" is not referenced.”…”�”}”hjw€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-edac-mc-mc-ce-noinfo-count" is not referenced.”…”�”}”hj‘€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-devices-system-edac-mc-mc-max-location" is not referenced.”…”�”}”hj«€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-system-edac-mc-mc-mc-name" is not referenced.”…”�”}”hjÅ€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-system-edac-mc-mc-reset-counters" is not referenced.”…”�”}”hj߀sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-devices-system-edac-mc-mc-sdram-scrub-rate" is not referenced.”…”�”}”hjù€sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö€ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-devices-system-edac-mc-mc-seconds-since-reset" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-system-edac-mc-mc-size-mb" is not referenced.”…”�”}”hj-�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-devices-system-edac-mc-mc-ue-count" is not referenced.”…”�”}”hjG�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-edac-mc-mc-ue-noinfo-count" is not referenced.”…”�”}”hja�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-ibm-rtl-state" is not referenced.”…”�”}”hj{�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-system-ibm-rtl-version" is not referenced.”…”�”}”hj•�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx" is not referenced.”…”�”}”hj¯�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-bank-y" is not referenced.”…”�”}”hjÉ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-check-interval" is not referenced.”…”�”}”hjã�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-cmci-disabled" is not referenced.”…”�”}”hjý�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-dont-log-ce" is not referenced.”…”�”}”hj‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-ignore-ce" is not referenced.”…”�”}”hj1‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-monarch-timeout" is not referenced.”…”�”}”hjK‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-devices-system-machinecheck-machinecheckx-trigger" is not referenced.”…”�”}”hje‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-devices-system-memory" is not referenced.”…”�”}”hj‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-system-memory-crash-hotplug" is not referenced.”…”�”}”hj™‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-devices-system-memory-hard-offline-page" is not referenced.”…”�”}”hj³‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-memory-memoryx-phys-device" is not referenced.”…”�”}”hjÍ‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-system-memory-memoryx-phys-index" is not referenced.”…”�”}”hjç‚sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-devices-system-memory-memoryx-removable" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ‚ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-devices-system-memory-memoryx-state" is not referenced.”…”�”}”hjƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-system-memory-memoryx-valid-zones" is not referenced.”…”�”}”hj5ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-devices-system-memory-soft-offline-page" is not referenced.”…”�”}”hjOƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-devices-system-memoryx-nodey" is not referenced.”…”�”}”hjiƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-devices-system-node-nodex-memoryy" is not referenced.”…”�”}”hjƒƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-devices-system-xen-cpu" is not referenced.”…”�”}”hj�ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-devices-system-xen-cpu-xen-cpu-online" is not referenced.”…”�”}”hj·ƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-devices-uncore-iio-x-diex" is not referenced.”…”�”}”hjуsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj΃ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-devices-uncore-upi-x-diex" is not referenced.”…”�”}”hjëƒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèƒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-devices-virtual-memory-tiering" is not referenced.”…”�”}”hj„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-devices-virtual-memory-tiering-memory-tiern" is not referenced.”…”�”}”hj„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-virtual-misc-intel-ifs-n-current-batch" is not referenced.”…”�”}”hj9„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-devices-virtual-misc-intel-ifs-n-details" is not referenced.”…”�”}”hjS„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-devices-virtual-misc-intel-ifs-n-image-version" is not referenced.”…”�”}”hjm„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-devices-virtual-misc-intel-ifs-n-run-test" is not referenced.”…”�”}”hj‡„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-devices-virtual-misc-intel-ifs-n-status" is not referenced.”…”�”}”hj¡„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-mrname-hash" is not referenced.”…”�”}”hj»„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-mrconfigid" is not referenced.”…”�”}”hjÕ„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-mrowner" is not referenced.”…”�”}”hjï„sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì„ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-mrownerconfig" is not referenced.”…”�”}”hj …sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-mrtd-sha384" is not referenced.”…”�”}”hj#…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj …ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-devices-virtual-misc-tdx-guest-measurements-rtmr-0123-sha384" is not referenced.”…”�”}”hj=…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-firmware-acpi-bgrt" is not referenced.”…”�”}”hjW…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-firmware-acpi-fpdt" is not referenced.”…”�”}”hjq…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-firmware-acpi-hotplug" is not referenced.”…”�”}”hj‹…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-firmware-acpi-interrupts" is not referenced.”…”�”}”hj¥…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-firmware-acpi-memory-ranges-rangex" is not referenced.”…”�”}”hj¿…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-firmware-acpi-platform-profile" is not referenced.”…”�”}”hjÙ…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-firmware-acpi-platform-profile-choices" is not referenced.”…”�”}”hjó…sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð…ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-firmware-cca-realm-guest" is not referenced.”…”�”}”hj †sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj †ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-firmware-devicetree" is not referenced.”…”�”}”hj'†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-firmware-dmi-entries" is not referenced.”…”�”}”hjA†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-firmware-dmi-tables" is not referenced.”…”�”}”hj[†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-firmware-efi-config-table" is not referenced.”…”�”}”hju†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-firmware-efi-esrt" is not referenced.”…”�”}”hj�†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n" is not referenced.”…”�”}”hj©†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-capsule-flags" is not referenced.”…”�”}”hjÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-fw-class" is not referenced.”…”�”}”hj݆sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-fw-type" is not referenced.”…”�”}”hj÷†sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô†ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-fw-version" is not referenced.”…”�”}”hj‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-last-attempt-status" is not referenced.”…”�”}”hj+‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-last-attempt-version" is not referenced.”…”�”}”hjE‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-firmware-efi-esrt-entries-entry-n-lowest-supported-fw-version" is not referenced.”…”�”}”hj_‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-firmware-efi-esrt-fw-resource-count" is not referenced.”…”�”}”hjy‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-firmware-efi-esrt-fw-resource-count-max" is not referenced.”…”�”}”hj“‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-firmware-efi-esrt-fw-resource-version" is not referenced.”…”�”}”hj­‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-firmware-efi-fw-vendor" is not referenced.”…”�”}”hjLJsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjćubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-firmware-efi-ovmf-debug-log" is not referenced.”…”�”}”hjá‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-firmware-efi-runtime" is not referenced.”…”�”}”hjû‡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø‡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-firmware-efi-runtime-map" is not referenced.”…”�”}”hjˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-firmware-efi-systab" is not referenced.”…”�”}”hj/ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-firmware-efi-tables-rci2" is not referenced.”…”�”}”hjIˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-firmware-fdt" is not referenced.”…”�”}”hjcˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-firmware-gsmi" is not referenced.”…”�”}”hj}ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-firmware-ibft-acpi-header" is not referenced.”…”�”}”hj—ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-firmware-ibft-ethernetx" is not referenced.”…”�”}”hj±ˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-firmware-ibft-initiator" is not referenced.”…”�”}”hjˈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjȈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-firmware-ibft-targetx" is not referenced.”…”�”}”hjåˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-firmware-initrd" is not referenced.”…”�”}”hjÿˆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüˆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-firmware-lefi-boardinfo" is not referenced.”…”�”}”hj‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-firmware-log" is not referenced.”…”�”}”hj3‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-firmware-memmap" is not referenced.”…”�”}”hjM‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-firmware-opal-powercap" is not referenced.”…”�”}”hjg‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-firmware-opal-powercap-system-powercap" is not referenced.”…”�”}”hj�‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-firmware-opal-psr" is not referenced.”…”�”}”hj›‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-firmware-opal-psr-cpu-to-gpu-x" is not referenced.”…”�”}”hjµ‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-firmware-opal-sensor-groups" is not referenced.”…”�”}”hjωsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj̉ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-firmware-opal-sensor-groups-sensor-group-name-clear" is not referenced.”…”�”}”hjé‰sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ‰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-firmware-papr-energy-scale-info" is not referenced.”…”�”}”hjŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-firmware-papr-energy-scale-info-id" is not referenced.”…”�”}”hjŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-firmware-papr-energy-scale-info-id-desc" is not referenced.”…”�”}”hj7Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-firmware-papr-energy-scale-info-id-value" is not referenced.”…”�”}”hjQŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-firmware-papr-energy-scale-info-id-value-desc" is not referenced.”…”�”}”hjkŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-firmware-plpks-config" is not referenced.”…”�”}”hj…Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-firmware-plpks-config-max-object-size" is not referenced.”…”�”}”hjŸŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-firmware-plpks-config-signed-update-algorithms" is not referenced.”…”�”}”hj¹Šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-firmware-plpks-config-supported-policies" is not referenced.”…”�”}”hjÓŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjЊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-firmware-plpks-config-total-size" is not referenced.”…”�”}”hjíŠsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêŠubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-firmware-plpks-config-used-space" is not referenced.”…”�”}”hj‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-firmware-plpks-config-version" is not referenced.”…”�”}”hj!‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-firmware-plpks-config-wrapping-features" is not referenced.”…”�”}”hj;‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-firmware-qemu-fw-cfg" is not referenced.”…”�”}”hjU‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-firmware-secvar" is not referenced.”…”�”}”hjo‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-firmware-secvar-format" is not referenced.”…”�”}”hj‰‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-firmware-secvar-vars" is not referenced.”…”�”}”hj£‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-firmware-secvar-vars-variable-name" is not referenced.”…”�”}”hj½‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-firmware-secvar-vars-variable-name-data" is not referenced.”…”�”}”hj׋sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-firmware-secvar-vars-variable-name-size" is not referenced.”…”�”}”hjñ‹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî‹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-firmware-secvar-vars-variable-name-update" is not referenced.”…”�”}”hj Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-firmware-sev-vulnerabilities-supported-mitigations" is not referenced.”…”�”}”hj%Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-firmware-sev-vulnerabilities-verified-mitigations" is not referenced.”…”�”}”hj?Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-firmware-sgi-uv" is not referenced.”…”�”}”hjYŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-firmware-turris-mox-rwtm-board-version" is not referenced.”…”�”}”hjsŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-firmware-turris-mox-rwtm-mac-address" is not referenced.”…”�”}”hj�Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-firmware-turris-mox-rwtm-ram-size" is not referenced.”…”�”}”hj§Œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-firmware-turris-mox-rwtm-serial-number" is not referenced.”…”�”}”hjÁŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾Œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-fs-erofs-disk-dir-ra-bytes" is not referenced.”…”�”}”hjÛŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-erofs-disk-drop-caches" is not referenced.”…”�”}”hjõŒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòŒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-erofs-disk-sync-decompress" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj �ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-fs-f2fs-disk-features" is not referenced.”…”�”}”hj[“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-fs-f2fs-disk-free-segments" is not referenced.”…”�”}”hju“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-gc-background-calls" is not referenced.”…”�”}”hj�“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-f2fs-disk-gc-boost-gc-greedy" is not referenced.”…”�”}”hj©“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-fs-f2fs-disk-gc-boost-gc-multiple" is not referenced.”…”�”}”hjÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-fs-f2fs-disk-gc-boost-zoned-gc-percent" is not referenced.”…”�”}”hjÝ“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-gc-foreground-calls" is not referenced.”…”�”}”hj÷“sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô“ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-fs-f2fs-disk-gc-idle" is not referenced.”…”�”}”hj”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-gc-idle-interval" is not referenced.”…”�”}”hj+”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-gc-max-sleep-time" is not referenced.”…”�”}”hjE”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-gc-min-sleep-time" is not referenced.”…”�”}”hj_”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-fs-f2fs-disk-gc-mode" is not referenced.”…”�”}”hjy”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-gc-no-gc-sleep-time" is not referenced.”…”�”}”hj“”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-gc-no-zoned-gc-percent" is not referenced.”…”�”}”hj­”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-f2fs-disk-gc-pin-file-thresh" is not referenced.”…”�”}”hjÇ”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-gc-reclaimed-segments" is not referenced.”…”�”}”hjá”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-gc-remaining-trials" is not referenced.”…”�”}”hjû”sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø”ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-f2fs-disk-gc-segment-mode" is not referenced.”…”�”}”hj•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-fs-f2fs-disk-gc-urgent" is not referenced.”…”�”}”hj/•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-fs-f2fs-disk-gc-urgent-sleep-time" is not referenced.”…”�”}”hjI•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-gc-valid-thresh-ratio" is not referenced.”…”�”}”hjc•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-hot-data-age-threshold" is not referenced.”…”�”}”hj}•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-fs-f2fs-disk-idle-interval" is not referenced.”…”�”}”hj—•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-fs-f2fs-disk-inject-rate" is not referenced.”…”�”}”hj±•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-inject-timeout-type" is not referenced.”…”�”}”hjË•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-fs-f2fs-disk-inject-type" is not referenced.”…”�”}”hjå•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-fs-f2fs-disk-iostat-enable" is not referenced.”…”�”}”hjÿ•sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü•ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-iostat-period-ms" is not referenced.”…”�”}”hj–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-fs-f2fs-disk-ipu-policy" is not referenced.”…”�”}”hj3–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-f2fs-disk-last-age-weight" is not referenced.”…”�”}”hjM–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-lifetime-write-kbytes" is not referenced.”…”�”}”hjg–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-lock-duration-priority" is not referenced.”…”�”}”hj�–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-main-blkaddr" is not referenced.”…”�”}”hj›–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-f2fs-disk-max-atc-write-bio-entry-cnt" is not referenced.”…”�”}”hjµ–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-max-atc-write-bio-size" is not referenced.”…”�”}”hjÏ–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-max-discard-issue-time" is not referenced.”…”�”}”hjé–sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ–ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-max-discard-request" is not referenced.”…”�”}”hj—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-f2fs-disk-max-fragment-chunk" is not referenced.”…”�”}”hj—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-max-fragment-hole" is not referenced.”…”�”}”hj7—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-max-io-bytes" is not referenced.”…”�”}”hjQ—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-max-lock-elapsed-time" is not referenced.”…”�”}”hjk—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-f2fs-disk-max-open-zones" is not referenced.”…”�”}”hj…—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-max-ordered-discard" is not referenced.”…”�”}”hjŸ—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-max-read-extent-count" is not referenced.”…”�”}”hj¹—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-f2fs-disk-max-roll-forward-node-blocks" is not referenced.”…”�”}”hjÓ—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjЗubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-f2fs-disk-max-small-discards" is not referenced.”…”�”}”hjí—sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê—ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-max-victim-search" is not referenced.”…”�”}”hj˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-mid-discard-issue-time" is not referenced.”…”�”}”hj!˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-migration-granularity" is not referenced.”…”�”}”hj;˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-f2fs-disk-migration-window-granularity" is not referenced.”…”�”}”hjU˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-min-discard-issue-time" is not referenced.”…”�”}”hjo˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-min-fsync-blocks" is not referenced.”…”�”}”hj‰˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-f2fs-disk-min-hot-blocks" is not referenced.”…”�”}”hj£˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-min-ipu-util" is not referenced.”…”�”}”hj½˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-f2fs-disk-min-seq-blocks" is not referenced.”…”�”}”hjטsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-min-ssr-sections" is not referenced.”…”�”}”hjñ˜sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî˜ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-mounted-time-sec" is not referenced.”…”�”}”hj ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-fs-f2fs-disk-moved-blocks-background" is not referenced.”…”�”}”hj%™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-fs-f2fs-disk-moved-blocks-foreground" is not referenced.”…”�”}”hj?™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-node-io-flag" is not referenced.”…”�”•}”hjY™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-ovp-segments" is not referenced.”…”�”}”hjs™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-peak-atomic-write" is not referenced.”…”�”}”hj�™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠ™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-f2fs-disk-pending-discard" is not referenced.”…”�”}”hj§™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-f2fs-disk-pinned-area-max-secno" is not referenced.”…”�”}”hjÁ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-f2fs-disk-ra-nid-pages" is not referenced.”…”�”}”hjÛ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØ™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-fs-f2fs-disk-ram-thresh" is not referenced.”…”�”}”hjõ™sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò™ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-fs-f2fs-disk-readdir-ra" is not referenced.”…”�”}”hjšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-f2fs-disk-reclaim-segments" is not referenced.”…”�”}”hj)šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-f2fs-disk-reserved-blocks" is not referenced.”…”�”}”hjCšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-fs-f2fs-disk-reserved-pin-section" is not referenced.”…”�”}”hj]šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-f2fs-disk-reserved-segments" is not referenced.”…”�”}”hjwšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-fs-f2fs-disk-revoked-atomic-block" is not referenced.”…”�”}”hj‘šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-f2fs-disk-seq-file-ra-mul" is not referenced.”…”�”}”hj«šsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨šubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-f2fs-disk-stat-cp-status" is not referenced.”…”�”}”hjÅšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-stat-issued-discard" is not referenced.”…”�”}”hjßšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-stat-queued-discard" is not referenced.”…”�”}”hjùšsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöšubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-f2fs-disk-stat-sb-status" is not referenced.”…”�”}”hj›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-disk-stat-undiscard-blks" is not referenced.”…”�”}”hj-›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-f2fs-disk-umount-discard-timeout" is not referenced.”…”�”}”hjG›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-fs-f2fs-disk-unusable" is not referenced.”…”�”}”hja›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-fs-f2fs-disk-unusable-blocks-per-sec" is not referenced.”…”�”}”hj{›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-fs-f2fs-disk-warm-data-age-threshold" is not referenced.”…”�”}”hj•›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-fs-f2fs-features" is not referenced.”…”�”}”hj¯›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-f2fs-tuning-reclaim-caches-kb" is not referenced.”…”�”}”hjÉ›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆ›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-fs-nilfs2-device-readme" is not referenced.”…”�”}”hjã›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-fs-nilfs2-device-blocksize" is not referenced.”…”�”}”hjý›sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú›ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-fs-nilfs2-device-checkpoints-readme" is not referenced.”…”�”}”hjœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-fs-nilfs2-device-checkpoints-checkpoints-number" is not referenced.”…”�”}”hj1œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-fs-nilfs2-device-checkpoints-last-seg-checkpoint" is not referenced.”…”�”}”hjKœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-fs-nilfs2-device-checkpoints-next-checkpoint" is not referenced.”…”�”}”hjeœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-fs-nilfs2-device-checkpoints-snapshots-number" is not referenced.”…”�”}”hjœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-nilfs2-device-device-size" is not referenced.”…”�”}”hj™œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-nilfs2-device-free-blocks" is not referenced.”…”�”}”hj³œsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°œubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-fs-nilfs2-device-mounted-snapshots-id-readme" is not referenced.”…”�”}”hjÍœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-fs-nilfs2-device-mounted-snapshots-id-blocks-count" is not referenced.”…”�”}”hjçœsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-fs-nilfs2-device-mounted-snapshots-id-inodes-count" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþœubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-nilfs2-device-mounted-snapshots-readme" is not referenced.”…”�”}”hj�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-nilfs2-device-revision" is not referenced.”…”�”}”hj5�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-nilfs2-device-segctor-readme" is not referenced.”…”�”}”hjO�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-fs-nilfs2-device-segctor-current-last-full-seg" is not referenced.”…”�”}”hji�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-fs-nilfs2-device-segctor-current-seg-sequence" is not referenced.”…”�”}”hjƒ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-fs-nilfs2-device-segctor-dirty-data-blocks-count" is not referenced.”…”�”}”hj��sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-fs-nilfs2-device-segctor-last-nongc-write-time" is not referenced.”…”�”}”hj·�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-fs-nilfs2-device-segctor-last-nongc-write-time-secs" is not referenced.”…”�”}”hjÑ�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎ�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-nilfs2-device-segctor-last-pseg-block" is not referenced.”…”�”}”hjë�sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè�ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-fs-nilfs2-device-segctor-last-seg-checkpoint" is not referenced.”…”�”}”hjžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-fs-nilfs2-device-segctor-last-seg-sequence" is not referenced.”…”�”}”hjžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-fs-nilfs2-device-segctor-last-seg-write-time" is not referenced.”…”�”}”hj9žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-fs-nilfs2-device-segctor-last-seg-write-time-secs" is not referenced.”…”�”}”hjSžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-nilfs2-device-segctor-next-checkpoint" is not referenced.”…”�”}”hjmžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-fs-nilfs2-device-segctor-next-full-seg" is not referenced.”…”�”}”hj‡žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-nilfs2-device-segctor-next-pseg-offset" is not referenced.”…”�”}”hj¡žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-fs-nilfs2-device-segments-readme" is not referenced.”…”�”}”hj»žsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸žubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-fs-nilfs2-device-segments-blocks-per-segment" is not referenced.”…”�”}”hjÕžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-nilfs2-device-segments-clean-segments" is not referenced.”…”�”}”hjïžsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìžubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-nilfs2-device-segments-dirty-segments" is not referenced.”…”�”}”hj Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-nilfs2-device-segments-segments-number" is not referenced.”…”�”}”hj#Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-fs-nilfs2-device-superblock-readme" is not referenced.”…”�”}”hj=Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-fs-nilfs2-device-superblock-sb-update-frequency" is not referenced.”…”�”}”hjWŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-fs-nilfs2-device-superblock-sb-write-count" is not referenced.”…”�”}”hjqŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-fs-nilfs2-device-superblock-sb-write-time" is not referenced.”…”�”}”hj‹Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-fs-nilfs2-device-superblock-sb-write-time-secs" is not referenced.”…”�”}”hj¥Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-fs-nilfs2-device-uuid" is not referenced.”…”�”}”hj¿Ÿsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Ÿubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-nilfs2-device-volume-name" is not referenced.”…”�”}”hjÙŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-fs-nilfs2-features-readme" is not referenced.”…”�”}”hjóŸsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðŸubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-fs-nilfs2-features-revision" is not referenced.”…”�”}”hj  sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj  ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ6Hyperlink target "abi-sys-fs-ocfs2" is not referenced.”…”�”}”hj' sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-fs-ocfs2-active-cluster-plugin" is not referenced.”…”�”}”hjA sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj> ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-fs-ocfs2-cluster-stack" is not referenced.”…”�”}”hj[ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-fs-ocfs2-loaded-cluster-plugins" is not referenced.”…”�”}”hju sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-fs-ocfs2-max-locking-protocol" is not referenced.”…”�”}”hj� sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-fs-pstore" is not referenced.”…”�”}”hj© sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-fs-ubifsx-y-error-crc" is not referenced.”…”�”}”hjàsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-fs-ubifsx-y-error-magic" is not referenced.”…”�”}”hjÝ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-fs-ubifsx-y-error-node" is not referenced.”…”�”}”hj÷ sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-fs-virtiofs-n-device" is not referenced.”…”�”}”hj¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-fs-virtiofs-n-tag" is not referenced.”…”�”}”hj+¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-xfs-disk-log-log-head-lsn" is not referenced.”…”�”}”hjE¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-fs-xfs-disk-log-log-tail-lsn" is not referenced.”…”�”}”hj_¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-fs-xfs-disk-log-reserve-grant-head-bytes" is not referenced.”…”�”}”hjy¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-fs-xfs-disk-log-write-grant-head-bytes" is not referenced.”…”�”}”hj“¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-hypervisor-guest-type" is not referenced.”…”�”}”hj­¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-hypervisor-pmu-pmu-features" is not referenced.”…”�”}”hjÇ¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-hypervisor-pmu-pmu-mode" is not referenced.”…”�”}”hjá¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-hypervisor-properties-buildid" is not referenced.”…”�”}”hjû¡sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø¡ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-address-bits" is not referenced.”…”�”}”hj¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-kernel-boot-params" is not referenced.”…”�”}”hj/¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-sys-kernel-btf" is not referenced.”…”�”}”hjI¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-btf-module-name" is not referenced.”…”�”}”hjc¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-kernel-btf-vmlinux" is not referenced.”…”�”}”hj}¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-config-most-component" is not referenced.”…”�”}”hj—¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-config-most-cdev-link" is not referenced.”…”�”}”hj±¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-config-most-net-link" is not referenced.”…”�”}”hjË¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈ¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-config-most-sound-card" is not referenced.”…”�”}”hjå¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-config-most-sound-card-link" is not referenced.”…”�”}”hjÿ¢sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü¢ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-config-most-video-link" is not referenced.”…”�”}”hj£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service" is not referenced.”…”�”}”hj3£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name" is not referenced.”…”�”}”hjM£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-busy-poll" is not referenced.”…”�”}”hjg£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-in-hopid" is not referenced.”…”�”}”hj�£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-index" is not referenced.”…”�”}”hj›£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-out-hopid" is not referenced.”…”�”}”hjµ£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-ring-size" is not referenced.”…”�”}”hjÏ£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-config-thunderbolt-stream-xdomain-service-name-throttling" is not referenced.”…”�”}”hjé£sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ£ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-config-tsm-report-name-auxblob" is not referenced.”…”�”}”hj¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-config-tsm-report-name-generation" is not referenced.”…”�”}”hj¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-config-tsm-report-name-inblob" is not referenced.”…”�”}”hj7¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-config-tsm-report-name-manifestblob" is not referenced.”…”�”}”hjQ¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-config-tsm-report-name-outblob" is not referenced.”…”�”}”hjk¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-config-tsm-report-name-privlevel" is not referenced.”…”�”}”hj…¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-config-tsm-report-name-privlevel-floor" is not referenced.”…”�”}”hjŸ¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-config-tsm-report-name-provider" is not referenced.”…”�”}”hj¹¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-config-tsm-report-name-service-guid" is not referenced.”…”�”}”hjÓ¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjФubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-kernel-config-tsm-report-name-service-manifest-version" is not referenced.”…”�”}”hjí¤sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê¤ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-config-tsm-report-name-service-provider" is not referenced.”…”�”}”hj¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-kernel-cpu-byteorder" is not referenced.”…”�”}”hj!¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-cros-ec-device-console-log" is not referenced.”…”�”}”hj;¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-debug-cros-ec-device-last-resume-result" is not referenced.”…”�”}”hjU¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-cros-ec-device-panicinfo" is not referenced.”…”�”}”hjo¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-cros-ec-device-pdinfo" is not referenced.”…”�”}”hj‰¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-debug-cros-ec-device-suspend-timeout-ms" is not referenced.”…”�”}”hj£¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-cros-ec-device-uptime" is not referenced.”…”�”}”hj½¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-accel-parent-device-addr" is not referenced.”…”�”}”hj×¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-accel-parent-device-clk-gate" is not referenced.”…”�”}”hjñ¥sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî¥ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-accel-parent-device-command-buffers" is not referenced.”…”�”}”hj ¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-accel-parent-device-command-submission" is not referenced.”…”�”}”hj%¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-kernel-debug-accel-parent-device-command-submission-jobs" is not referenced.”…”�”}”hj?¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-accel-parent-device-data32" is not referenced.”…”�”}”hjY¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-accel-parent-device-data64" is not referenced.”…”�”}”hjs¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-accel-parent-device-data-dma" is not referenced.”…”�”}”hj�¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjЦubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-accel-parent-device-device" is not referenced.”…”�”}”hj§¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-debug-accel-parent-device-device-release-watchdog-timeout" is not referenced.”…”�”}”hjÁ¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-accel-parent-device-dma-size" is not referenced.”…”�”}”hjÛ¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjئubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-accel-parent-device-dump-razwi-events" is not referenced.”…”�”}”hjõ¦sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò¦ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-kernel-debug-accel-parent-device-dump-security-violations" is not referenced.”…”�”}”hj§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj §ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-accel-parent-device-engines" is not referenced.”…”�”}”hj)§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-accel-parent-device-i2c-addr" is not referenced.”…”�”}”hjC§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-accel-parent-device-i2c-bus" is not referenced.”…”�”}”hj]§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-accel-parent-device-i2c-data" is not referenced.”…”�”}”hjw§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-accel-parent-device-i2c-len" is not referenced.”…”�”}”hj‘§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjާubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-accel-parent-device-i2c-reg" is not referenced.”…”�”}”hj«§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-accel-parent-device-led0" is not referenced.”…”�”}”hjŧsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-accel-parent-device-led1" is not referenced.”…”�”}”hjß§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjܧubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-accel-parent-device-led2" is not referenced.”…”�”}”hjù§sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö§ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-accel-parent-device-memory-scrub" is not referenced.”…”�”}”hj¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-debug-accel-parent-device-memory-scrub-val" is not referenced.”…”�”}”hj-¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-accel-parent-device-mmu" is not referenced.”…”�”}”hjG¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjD¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-accel-parent-device-mmu-error" is not referenced.”…”�”}”hja¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-accel-parent-device-monitor-dump" is not referenced.”…”�”}”hj{¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjx¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-accel-parent-device-monitor-dump-trig" is not referenced.”…”�”}”hj•¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-accel-parent-device-server-type" is not referenced.”…”�”}”hj¯¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-accel-parent-device-set-power-state" is not referenced.”…”�”}”hjɨsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƨubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-kernel-debug-accel-parent-device-skip-reset-on-timeout" is not referenced.”…”�”}”hjã¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjà¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-accel-parent-device-state-dump" is not referenced.”…”�”}”hjý¨sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjú¨ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-accel-parent-device-stop-on-err" is not referenced.”…”�”}”hj©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-accel-parent-device-timeout-locked" is not referenced.”…”�”}”hj1©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-accel-parent-device-userptr" is not referenced.”…”�”}”hjK©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-accel-parent-device-userptr-lookup" is not referenced.”…”�”}”hje©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-accel-parent-device-vm" is not referenced.”…”�”}”hj©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-kernel-debug-alienware-wmi-wmi-device-name-gpio-ctl-pinx" is not referenced.”…”�”}”hj™©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-debug-alienware-wmi-wmi-device-name-gpio-ctl-total-gpios" is not referenced.”…”�”}”hj³©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-alienware-wmi-wmi-device-name-hwmon-data" is not referenced.”…”�”}”hjÍ©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-alienware-wmi-wmi-device-name-pprof-data" is not referenced.”…”�”}”hjç©sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-kernel-debug-alienware-wmi-wmi-device-name-system-description" is not referenced.”…”�”}”hjªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ©ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-cdns-pcie-dev-ltssm-status" is not referenced.”…”�”}”hjªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-debug-cec-error-inj" is not referenced.”…”�”}”hj5ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-cxl-dport-dev-einj-inject" is not referenced.”…”�”}”hjOªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-debug-cxl-einj-types" is not referenced.”…”�”}”hjiªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-cxl-memx-clear-poison" is not referenced.”…”�”}”hjƒªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-cxl-memx-inject-poison" is not referenced.”…”�”}”hj�ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-cxl-regionx-clear-poison" is not referenced.”…”�”}”hj·ªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-cxl-regionx-inject-poison" is not referenced.”…”�”}”hjѪsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjΪubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-dcc-list-number-config" is not referenced.”…”�”}”hjëªsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèªubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-dcc-list-number-enable" is not referenced.”…”�”}”hj«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-dcc-config-reset" is not referenced.”…”�”}”hj«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-debug-dcc-ready" is not referenced.”…”�”}”hj9«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-dcc-trigger" is not referenced.”…”�”}”hjS«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-fan-sensor-information" is not referenced.”…”�”}”hjm«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-debug-dell-wmi-ddv-wmi-device-name-thermal-sensor-information" is not referenced.”…”�”}”hj‡«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-ltssm-status" is not referenced.”…”�”}”hj¡«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-lane-detect" is not referenced.”…”�”}”hj»«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-debug-rx-valid" is not referenced.”…”�”}”hjÕ«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-err-inj-error" is not referenced.”…”�”}”hjï«sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì«ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-enable" is not referenced.”…”�”}”hj ¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-counter-value" is not referenced.”…”�”}”hj#¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-kernel-debug-dwc-pcie-dev-rasdes-event-counters-event-lane-select" is not referenced.”…”�”}”hj=¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-ec-gpe-use-global-lock-io" is not referenced.”…”�”}”hjW¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid0" is not referenced.”…”�”}”hjq¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid1" is not referenced.”…”�”}”hj‹¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-dbg-uid2" is not referenced.”…”�”}”hj¥¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-curr-regs" is not referenced.”…”�”}”hj¿¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-ddcb-info" is not referenced.”…”�”}”hjÙ¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-err-inject" is not referenced.”…”�”}”hjó¬sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð¬ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-info" is not referenced.”…”�”}”hj ­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-jobtimer" is not referenced.”…”�”}”hj'­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid0" is not referenced.”…”�”}”hjA­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid1" is not referenced.”…”�”}”hj[­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjX­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-dbg-uid2" is not referenced.”…”�”}”hju­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjr­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-prev-regs" is not referenced.”…”�”}”hj�­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒ­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-queue-working-time" is not referenced.”…”�”}”hj©­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒgHyperlink target "abi-sys-kernel-debug-genwqe-genwqe-n-card-vf-0-14-jobtimeout-msec" is not referenced.”…”�”}”hjísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀ­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-alg-qos" is not referenced.”…”�”}”hjÝ­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚ­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-cap-regs" is not referenced.”…”�”}”hj÷­sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjô­ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-cluster-0-3-cluster-ctrl" is not referenced.”…”�”}”hj®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-cluster-0-3-regs" is not referenced.”…”�”}”hj+®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-current-qm" is not referenced.”…”�”}”hjE®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-dev-usage" is not referenced.”…”�”}”hj_®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-diff-regs" is not referenced.”…”�”}”hjy®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-invalid-req-cnt" is not referenced.”…”�”}”hj“®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-over-thrhld-cnt" is not referenced.”…”�”}”hj­®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-overtime-thrhld" is not referenced.”…”�”}”hjÇ®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-recv-cnt" is not referenced.”…”�”}”hjá®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-busy-cnt" is not referenced.”…”�”}”hjû®sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø®ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-cnt" is not referenced.”…”�”}”hj¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-hpre-dfx-send-fail-cnt" is not referenced.”…”�”}”hj/¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-abnormal-irq" is not referenced.”…”�”}”hjI¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-aeq-irq" is not referenced.”…”�”}”hjc¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-clear-enable" is not referenced.”…”�”}”hj}¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-create-qp-err" is not referenced.”…”�”}”hj—¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-current-q" is not referenced.”…”�”}”hj±¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-dev-state" is not referenced.”…”�”}”hj˯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjȯubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-dev-timeout" is not referenced.”…”�”}”hjå¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-diff-regs" is not referenced.”…”�”}”hjÿ¯sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü¯ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-err-irq" is not referenced.”…”�”}”hj°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-mb-err" is not referenced.”…”�”}”hj3°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-qm-state" is not referenced.”…”�”}”hjM°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-regs" is not referenced.”…”�”}”hjg°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-qm-status" is not referenced.”…”�”}”hj�°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-rdclr-en" is not referenced.”…”�”}”hj›°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-debug-hisi-hpre-bdf-regs" is not referenced.”…”�”}”hjµ°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-alg-qos" is not referenced.”…”�”}”hjϰsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj̰ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-cap-regs" is not referenced.”…”�”}”hjé°sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ°ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-clear-enable" is not referenced.”…”�”}”hj±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-current-qm" is not referenced.”…”�”}”hj±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-dev-usage" is not referenced.”…”�”}”hj7±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-abnormal-irq" is not referenced.”…”�”}”hjQ±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-aeq-irq" is not referenced.”…”�”}”hjk±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-clear-enable" is not referenced.”…”�”}”hj…±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-create-qp-err" is not referenced.”…”�”}”hjŸ±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-current-q" is not referenced.”…”�”}”hj¹±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-dev-state" is not referenced.”…”�”}”hjÓ±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjбubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-dev-timeout" is not referenced.”…”�”}”hjí±sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê±ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-diff-regs" is not referenced.”…”�”}”hj²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-err-irq" is not referenced.”…”�”}”hj!²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-mb-err" is not referenced.”…”�”}”hj;²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-qm-regs" is not referenced.”…”�”}”hjU²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-qm-state" is not referenced.”…”�”}”hjo²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-qm-status" is not referenced.”…”�”}”hj‰²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-diff-regs" is not referenced.”…”�”}”hj£²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-done-flag-cnt" is not referenced.”…”�”}”hj½²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-err-bd-cnt" is not referenced.”…”�”}”hjײsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-invalid-req-cnt" is not referenced.”…”�”}”hjñ²sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî²ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-recv-cnt" is not referenced.”…”�”}”hj ³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-send-busy-cnt" is not referenced.”…”�”•}”hj%³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-sec2-bdf-sec-dfx-send-cnt" is not referenced.”…”�”}”hj?³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-alg-qos" is not referenced.”…”�”}”hjY³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjV³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-cap-regs" is not referenced.”…”�”}”hjs³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjp³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-clear-enable" is not referenced.”…”�”}”hj�³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjгubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-comp-core-01-regs" is not referenced.”…”�”}”hj§³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ube(j')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-current-qm" is not referenced.”…”�”}”hjÁ³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-decomp-core-0-5-regs" is not referenced.”…”�”}”hjÛ³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjسubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-dev-usage" is not referenced.”…”�”}”hjõ³sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjò³ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-abnormal-irq" is not referenced.”…”�”}”hj´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-aeq-irq" is not referenced.”…”�”}”hj)´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-clear-enable" is not referenced.”…”�”}”hjC´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-create-qp-err" is not referenced.”…”�”}”hj]´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZ´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-current-q" is not referenced.”…”�”}”hjw´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjt´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-dev-state" is not referenced.”…”�”}”hj‘´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽ´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-dev-timeout" is not referenced.”…”�”}”hj«´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-diff-regs" is not referenced.”…”�”}”hjÅ´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-err-irq" is not referenced.”…”�”}”hjß´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜ´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-mb-err" is not referenced.”…”�”}”hjù´sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjö´ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-qm-state" is not referenced.”…”�”}”hjµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjµubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-regs" is not referenced.”…”�”}”hj-µsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*µubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-qm-status" is not referenced.”…”�”}”hjGµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDµubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-diff-regs" is not referenced.”…”�”}”hjaµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^µubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-err-bd-cnt" is not referenced.”…”�”}”hj{µsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxµubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-recv-cnt" is not referenced.”…”�”}”hj•µsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’µubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-send-busy-cnt" is not referenced.”…”�”}”hj¯µsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬µubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-hisi-zip-bdf-zip-dfx-send-cnt" is not referenced.”…”�”}”hjɵsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjƵubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-debug-hyperv-uuid-delay-fuzz-test-buffer-interrupt-delay" is not referenced.”…”�”}”hjãµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàµubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-kernel-debug-hyperv-uuid-delay-fuzz-test-message-delay" is not referenced.”…”�”}”hjýµsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúµubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-hyperv-uuid-fuzz-test-state" is not referenced.”…”�”}”hj¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-ideapad-cfg" is not referenced.”…”�”}”hj1¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-debug-ideapad-status" is not referenced.”…”�”}”hjK¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjH¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-iio-iio-devicex-amplitude-source" is not referenced.”…”�”}”hje¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjb¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒeHyperlink target "abi-sys-kernel-debug-iio-iio-devicex-backendy-direct-reg-access" is not referenced.”…”�”}”hj¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-iio-iio-devicex-backendy-name" is not referenced.”…”�”}”hj™¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-kernel-debug-iio-iio-devicex-calibration-table-dump" is not referenced.”…”�”}”hj³¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-iio-iio-devicex-frequency-source" is not referenced.”…”�”}”hjͶsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjʶubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-iio-iio-devicex-in-voltagey-test-mode" is not referenced.”…”�”}”hjç¶sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjä¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒiHyperlink target "abi-sys-kernel-debug-iio-iio-devicex-in-voltage-test-mode-available" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþ¶ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-iio-iio-devicex-phase-source" is not referenced.”…”�”}”hj·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-debug-iommu-amd-devid" is not referenced.”…”�”}”hj5·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-iommu-amd-devtbl" is not referenced.”…”�”}”hjO·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjL·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-debug-iommu-amd-iommu-x-capability" is not referenced.”…”�”}”hji·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjf·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-iommu-amd-iommu-x-cmdbuf" is not referenced.”…”�”}”hjƒ·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-iommu-amd-iommu-x-mmio" is not referenced.”…”�”}”hj�·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjš·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-iommu-amd-irqtbl" is not referenced.”…”�”}”hj··sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-kernel-debug-iommu-intel-bdf-domain-translation-struct" is not referenced.”…”�”}”hjÑ·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjηubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-iommu-intel-dmar-perf-latency" is not referenced.”…”�”}”hjë·sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjè·ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-iommu-intel-dmar-translation-struct" is not referenced.”…”�”}”hj¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-iommu-intel-invalidation-queue" is not referenced.”…”�”}”hj¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-iommu-intel-iommu-regset" is not referenced.”…”�”}”hj9¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-kernel-debug-iommu-intel-ir-translation-struct" is not referenced.”…”�”}”hjS¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjP¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-debug-moxtet-input" is not referenced.”…”�”}”hjm¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjj¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-debug-moxtet-output" is not referenced.”…”�”}”hj‡¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-msi-wmi-platform-wmi-device-name" is not referenced.”…”�”}”hj¡¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjž¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-debug-nx-crypto" is not referenced.”…”�”}”hj»¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-olpc-ec-cmd" is not referenced.”…”�”}”hjÕ¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒ¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-pcie-ptm-context-update" is not referenced.”…”�”}”hjï¸sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjì¸ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-debug-pcie-ptm-context-valid" is not referenced.”…”�”}”hj ¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-debug-pcie-ptm-local-clock" is not referenced.”…”�”}”hj#¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-pcie-ptm-master-clock" is not referenced.”…”�”}”hj=¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-pcie-ptm-t1" is not referenced.”…”�”}”hjW¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjT¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-pcie-ptm-t2" is not referenced.”…”�”}”hjq¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjn¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-pcie-ptm-t3" is not referenced.”…”�”}”hj‹¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆ¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-debug-pcie-ptm-t4" is not referenced.”…”�”}”hj¥¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-powerpc-memtrace" is not referenced.”…”�”}”hj¿¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-powerpc-memtrace-node-id" is not referenced.”…”�”}”hjÙ¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖ¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-powerpc-memtrace-node-id-size" is not referenced.”…”�”}”hjó¹sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjð¹ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-powerpc-memtrace-node-id-start" is not referenced.”…”�”}”hj ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-powerpc-memtrace-node-id-trace" is not referenced.”…”�”}”hj'ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-powerpc-memtrace-enable" is not referenced.”…”�”}”hjAºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-qat-device-bdf-cnv-errors" is not referenced.”…”�”}”hj[ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-qat-device-bdf-fw-counters" is not referenced.”…”�”}”hjuºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-qat-device-bdf-heartbeat-config" is not referenced.”…”�”}”hj�ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-qat-device-bdf-heartbeat-inject-error" is not referenced.”…”�”}”hj©ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦ºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-kernel-debug-qat-device-bdf-heartbeat-queries-failed" is not referenced.”…”�”}”hjúsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ`Hyperlink target "abi-sys-kernel-debug-qat-device-bdf-heartbeat-queries-sent" is not referenced.”…”�”}”hjݺsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-qat-device-bdf-heartbeat-status" is not referenced.”…”�”}”hj÷ºsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôºubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-qat-device-bdf-pm-status" is not referenced.”…”�”}”hj»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-debug-qat-device-bdf-telemetry-control" is not referenced.”…”�”}”hj+»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-debug-qat-device-bdf-telemetry-device-data" is not referenced.”…”�”}”hjE»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjB»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-qat-device-bdf-telemetry-rp-a-b-c-d-data" is not referenced.”…”�”}”hj_»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-scmi-n-atomic-threshold-us" is not referenced.”…”�”}”hjy»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjv»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-debug-scmi-n-instance-name" is not referenced.”…”�”}”hj“»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-scmi-n-raw-channels-m-message" is not referenced.”…”�”}”hj­»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjª»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-kernel-debug-scmi-n-raw-channels-m-message-async" is not referenced.”…”�”}”hjÇ»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄ»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-scmi-n-raw-channels-m-message-poll" is not referenced.”…”�”}”hjá»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞ»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-scmi-n-raw-channels-m-message-poll-async" is not referenced.”…”�”}”hjû»sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjø»ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-debug-scmi-n-raw-errors" is not referenced.”…”�”}”hj¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-debug-scmi-n-raw-message" is not referenced.”…”�”}”hj/¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-debug-scmi-n-raw-message-async" is not referenced.”…”�”}”hjI¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjF¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-scmi-n-raw-message-poll" is not referenced.”…”�”}”hjc¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-scmi-n-raw-message-poll-async" is not referenced.”…”�”}”hj}¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjz¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-debug-scmi-n-raw-notification" is not referenced.”…”�”}”hj—¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-scmi-n-raw-reset" is not referenced.”…”�”}”hj±¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-scmi-n-transport-is-atomic" is not referenced.”…”�”}”hj˼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjȼubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-debug-scmi-n-transport-max-msg-size" is not referenced.”…”�”}”hjå¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâ¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-debug-scmi-n-transport-max-rx-timeout-ms" is not referenced.”…”�”}”hjÿ¼sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjü¼ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-scmi-n-transport-rx-max-msg" is not referenced.”…”�”}”hj½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-scmi-n-transport-tx-max-msg" is not referenced.”…”�”}”hj3½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-scmi-n-transport-type" is not referenced.”…”�”}”hjM½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-debug-tpmi-n-pfs-dump" is not referenced.”…”�”}”hjg½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-tpmi-n-plr-domain-n-status" is not referenced.”…”�”}”hj�½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-debug-tpmi-n-tpmi-id-n-mem-dump" is not referenced.”…”�”}”hj›½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-tpmi-n-tpmi-id-n-mem-write" is not referenced.”…”�”}”hjµ½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-kernel-debug-vfio" is not referenced.”…”�”}”hjϽsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj̽ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-debug-vfio-device-migration" is not referenced.”…”�”}”hjé½sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæ½ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-debug-vfio-device-migration-features" is not referenced.”…”�”}”hj¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-vfio-device-migration-hisi-acc-cmd-state" is not referenced.”…”�”}”hj¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-kernel-debug-vfio-device-migration-hisi-acc-dev-data" is not referenced.”…”�”}”hj7¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-debug-vfio-device-migration-hisi-acc-migf-data" is not referenced.”…”�”}”hjQ¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjN¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒVHyperlink target "abi-sys-kernel-debug-vfio-device-migration-state" is not referenced.”…”�”}”hjk¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjh¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-debug-vfio-device-pci" is not referenced.”…”�”}”hj…¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-debug-vfio-device-pci-disable-idle-d3" is not referenced.”…”�”}”hjŸ¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœ¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-debug-vfio-device-pci-nointxmask" is not referenced.”…”�”}”hj¹¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-debug-wilco-ec-h1-gpio" is not referenced.”…”�”}”hjÓ¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjоubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-debug-wilco-ec-raw" is not referenced.”…”�”}”hjí¾sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjê¾ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-kernel-fadump" is not referenced.”…”�”}”hj¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-fadump-bootargs-append" is not referenced.”…”�”}”hj!¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-fadump-enabledo" is not referenced.”…”�”}”hj;¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-fadump-hotplug-ready" is not referenced.”…”�”}”hjU¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjR¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-fadump-mem-reserved" is not referenced.”…”�”}”hjo¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjl¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-fadump-registeredo" is not referenced.”…”�”}”hj‰¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-fadump-release-memo" is not referenced.”…”�”}”hj£¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-kernel-fscaps" is not referenced.”…”�”}”hj½¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjº¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-hardlockup-count" is not referenced.”…”�”}”hj׿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔ¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-iommu-groups" is not referenced.”…”�”}”hjñ¿sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjî¿ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-iommu-groups-grp-id-type" is not referenced.”…”�”}”hj Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-iommu-groups-reserved-regions" is not referenced.”…”�”}”hj%Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-sys-kernel-irq" is not referenced.”…”�”}”hj?Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-irq-irq-actions" is not referenced.”…”�”}”hjYÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-irq-irq-chip-name" is not referenced.”…”�”}”hjsÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-kernel-irq-irq-hwirq" is not referenced.”…”�”}”hj�Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-irq-irq-name" is not referenced.”…”�”}”hj§Àsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-irq-irq-per-cpu-count" is not referenced.”…”�”}”hjÁÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾Àubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-irq-irq-type" is not referenced.”…”�”}”hjÛÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-kernel-irq-irq-wakeup" is not referenced.”…”�”}”hjõÀsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòÀubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-kernel-kexec" is not referenced.”…”�”}”hjÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-kexec-crash-cma-rangeso" is not referenced.”…”�”}”hj)Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-kexec-crash-elfcorehdr-size" is not referenced.”…”�”}”hjCÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-kexec-crash-loadedo" is not referenced.”…”�”}”hj]Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-kexec-crash-sizeo" is not referenced.”…”�”}”hjwÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒBHyperlink target "abi-sys-kernel-kexec-loadedo" is not referenced.”…”�”}”hj‘Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŽÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-kernel-livepatch" is not referenced.”…”�”}”hj«Ásbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¨Áubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-livepatch-patch" is not referenced.”…”�”}”hjÅÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-livepatch-patch-object" is not referenced.”…”�”}”hjßÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÜÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-livepatch-patch-object-function-sympos" is not referenced.”…”�”}”hjùÁsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjöÁubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-livepatch-patch-object-patched" is not referenced.”…”�”}”hjÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-livepatch-patch-enabled" is not referenced.”…”�”}”hj-Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-livepatch-patch-force" is not referenced.”…”�”}”hjGÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-livepatch-patch-replace" is not referenced.”…”�”}”hjaÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-livepatch-patch-stack-order" is not referenced.”…”�”}”hj{Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-livepatch-patch-transition" is not referenced.”…”�”}”hj•Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ7Hyperlink target "abi-sys-kernel-mm" is not referenced.”…”�”}”hj¯Âsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬Âubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-kernel-mm-cma" is not referenced.”…”�”}”hjÉÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-mm-cma-cma-heap-name-alloc-pages-fail" is not referenced.”…”�”}”hjãÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ]Hyperlink target "abi-sys-kernel-mm-cma-cma-heap-name-alloc-pages-success" is not referenced.”…”�”}”hjýÂsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúÂubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-mm-cma-cma-heap-name-available-pages" is not referenced.”…”�”}”hjÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-mm-cma-cma-heap-name-release-pages-success" is not referenced.”…”�”}”hj1Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-mm-cma-cma-heap-name-total-pages" is not referenced.”…”�”}”hjKÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-kernel-mm-damon" is not referenced.”…”�”}”hjeÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒCHyperlink target "abi-sys-kernel-mm-damon-admin" is not referenced.”…”�”}”hjÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-addr-unit" is not referenced.”…”�”}”hj™Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-avail-operations" is not referenced.”…”�”}”hj³Ãsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°Ãubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-aggr-us" is not referenced.”…”�”}”hjÍÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-access-bp" is not referenced.”…”�”}”hjçÃsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‰Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-aggrs" is not referenced.”…”�”}”hjÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþÃubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‘Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-max-sample-us" is not referenced.”…”�”}”hjÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‘Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-intervals-goal-min-sample-us" is not referenced.”…”�”}”hj5Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-sample-us" is not referenced.”…”�”}”hjOÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-intervals-update-us" is not referenced.”…”�”}”hjiÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-nr-regions-max" is not referenced.”…”�”}”hjƒÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-nr-regions-min" is not referenced.”…”�”}”hj�Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒƒHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-allow" is not referenced.”…”�”}”hj·Äsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Äubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ†Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-matching" is not referenced.”…”�”}”hjÑÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-max" is not referenced.”…”�”}”hjëÄsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèÄubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-min" is not referenced.”…”�”}”hjÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‚Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-path" is not referenced.”…”�”}”hjÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‚Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-f-type" is not referenced.”…”�”}”hj9Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ†Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-filters-nr-filters" is not referenced.”…”�”}”hjSÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‡Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-preps-r-prep-action" is not referenced.”…”�”}”hjmÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‚Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-preps-nr-preps" is not referenced.”…”�”}”hj‡Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-p-weight" is not referenced.”…”�”}”hj¡Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-monitoring-attrs-probes-nr-probes" is not referenced.”…”�”}”hj»Åsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸Åubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒdHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-operations" is not referenced.”…”�”}”hjÕÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-pause" is not referenced.”…”�”}”hjïÅsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìÅubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-max" is not referenced.”…”�”}”hj Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-age-min" is not referenced.”…”�”}”hj#Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‚Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-max" is not referenced.”…”�”}”hj=Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ‚Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-nr-accesses-min" is not referenced.”…”�”}”hjWÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-max" is not referenced.”…”�”}”hjqÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-access-pattern-sz-min" is not referenced.”…”�”}”hj‹Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒjHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-action" is not referenced.”…”�”}”hj¥Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-apply-interval-us" is not referenced.”…”�”}”hj¿Æsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Æubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters" is not referenced.”…”�”}”hjÙÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-addr-end" is not referenced.”…”�”}”hjóÆsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðÆubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ}Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-addr-start" is not referenced.”…”�”}”hj Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒxHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-allow" is not referenced.”…”�”}”hj'Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒƒHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-damon-target-idx" is not referenced.”…”�”}”hjAÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-matching" is not referenced.”…”�”}”hj[Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-max" is not referenced.”…”�”}”hjuÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ}Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-memcg-path" is not referenced.”…”�”}”hj�Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-min" is not referenced.”…”�”}”hj©Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Çubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-f-type" is not referenced.”…”�”}”hjÃÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ{Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-core-filters-nr-filters" is not referenced.”…”�”}”hjÝÇsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-d-id" is not referenced.”…”�”}”hj÷Çsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôÇubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-d-weight" is not referenced.”…”�”}”hjÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-dests-nr-dests" is not referenced.”…”�”}”hj+Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-filters" is not referenced.”…”�”}”hjEÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒoHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-ops-filters" is not referenced.”…”�”}”hj_Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒpHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-bytes" is not referenced.”…”�”}”hjyÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-effective-bytes" is not referenced.”…”�”}”hj“Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Èubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-fail-charge-denom" is not referenced.”…”�”}”hj­Èsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-fail-charge-num" is not referenced.”…”�”}”hjÇÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goal-tuner" is not referenced.”…”�”}”hjáÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ}Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-complement" is not referenced.”…”�”}”hjûÈsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøÈubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ€Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-current-value" is not referenced.”…”�”}”hjÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-nid" is not referenced.”…”�”}”hj/Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-path" is not referenced.”…”�”}”hjIÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ€Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-metric" is not referenced.”…”�”}”hjcÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-g-target-value" is not referenced.”…”�”}”hj}Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-goals-nr-goals" is not referenced.”…”�”}”hj—Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒmHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-ms" is not referenced.”…”�”}”hj±Ésbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Éubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-reset-interval-ms" is not referenced.”…”�”}”hjËÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ}Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-age-permil" is not referenced.”…”�”}”hjåÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ…Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-nr-accesses-permil" is not referenced.”…”�”}”hjÿÉsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüÉubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ|Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-quotas-weights-sz-permil" is not referenced.”…”�”}”hjÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-max-nr-snapshots" is not referenced.”…”�”}”hj3Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-applied" is not referenced.”…”�”}”hjMÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-snapshots" is not referenced.”…”�”}”hjgÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjdÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-nr-tried" is not referenced.”…”�”}”hj�Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-qt-exceeds" is not referenced.”…”�”}”hj›Êsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒtHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-applied" is not referenced.”…”�”}”hjµÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²Êubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ~Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-ops-filter-passed" is not referenced.”…”�”}”hjÏÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-stats-sz-tried" is not referenced.”…”�”}”hjéÊsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjæÊubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-target-nid" is not referenced.”…”�”}”hjËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-age" is not referenced.”…”�”}”hjËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒwHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-end" is not referenced.”…”�”}”hj7Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj4Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-nr-accesses" is not referenced.”…”�”}”hjQËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjNËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-probes" is not referenced.”…”�”}”hjkËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjhËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ�Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-probes-p-hits" is not referenced.”…”�”}”hj…Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj‚Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒyHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-start" is not referenced.”…”�”}”hjŸËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjœËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ„Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-r-sz-filter-passed" is not referenced.”…”�”}”hj¹Ësbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¶Ëubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ}Hyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-tried-regions-total-bytes" is not referenced.”…”�”}”hjÓËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-high" is not referenced.”…”�”}”hjíËsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjêËubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”•ñ•KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒzHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-interval-us" is not referenced.”…”�”}”hjÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-low" is not referenced.”…”�”}”hj!Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒuHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-metric" is not referenced.”…”�”}”hj;Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj8Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒrHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-s-watermarks-mid" is not referenced.”…”�”}”hjUÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjRÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-schemes-nr-schemes" is not referenced.”…”�”}”hjoÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjlÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-obsolete-target" is not referenced.”…”�”}”hj‰Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj†Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒnHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-pid-target" is not referenced.”…”�”}”hj£Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ìubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒqHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-end" is not referenced.”…”�”}”hj½Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjºÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒsHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-r-start" is not referenced.”…”�”}”hj×Ìsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÔÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒvHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-t-regions-nr-regions" is not referenced.”…”�”}”hjñÌsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjîÌubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒlHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-c-targets-nr-targets" is not referenced.”…”�”}”hj Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒcHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-contexts-nr-contexts" is not referenced.”…”�”}”hj%Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj"Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-pid" is not referenced.”…”�”}”hj?Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj<Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-refresh-ms" is not referenced.”…”�”}”hjYÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjVÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒTHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-k-state" is not referenced.”…”�”}”hjsÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjpÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-mm-damon-admin-kdamonds-nr-kdamonds" is not referenced.”…”�”}”hj�Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŠÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-mm-hugepages" is not referenced.”…”�”}”hj§Ísbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¤Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-kernel-mm-ksm" is not referenced.”…”�”}”hjÁÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¾Íubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-mm-ksm-full-scans" is not referenced.”…”�”}”hjÛÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjØÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-mm-ksm-general-profit" is not referenced.”…”�”}”hjõÍsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjòÍubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-kernel-mm-ksm-merge-across-nodes" is not referenced.”…”�”}”hjÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-mm-mempolicy" is not referenced.”…”�”}”hj)Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj&Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒUHyperlink target "abi-sys-kernel-mm-mempolicy-weighted-interleave" is not referenced.”…”�”}”hjCÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj@Îubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒZHyperlink target "abi-sys-kernel-mm-mempolicy-weighted-interleave-auto" is not referenced.”…”�”}”hj]Îsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjZÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ[Hyperlink target "abi-sys-kernel-mm-mempolicy-weighted-interleave-noden" is not referenced.”…”�”}”hjwÎsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjtÎubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHyperlink target "abi-sys-kernel-profiling" is not referenced.”…”�”}”hj-Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj*Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-rcu-stall-count" is not referenced.”…”�”}”hjGÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjDÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ;Hyperlink target "abi-sys-kernel-reboot" is not referenced.”…”�”}”hjaÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj^Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-kernel-reboot-cpu" is not referenced.”…”�”}”hj{Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjxÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-reboot-force" is not referenced.”…”�”}”hj•Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj’Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-reboot-hw-protection" is not referenced.”…”�”}”hj¯Ïsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¬Ïubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-kernel-reboot-mode" is not referenced.”…”�”}”hjÉÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÆÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ@Hyperlink target "abi-sys-kernel-reboot-type" is not referenced.”…”�”}”hjãÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjàÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-security-evm-evm-xattrs" is not referenced.”…”�”}”hjýÏsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjúÏubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-security-ima-policy" is not referenced.”…”�”}”hjÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒAHyperlink target "abi-sys-kernel-security-evm" is not referenced.”…”�”}”hj1Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj.Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ9Hyperlink target "abi-sys-kernel-slab" is not referenced.”…”�”}”hjKÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjHÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-slab-cache-aliases" is not referenced.”…”�”}”hjeÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjbÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-slab-cache-align" is not referenced.”…”�”}”hjÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj|Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-slab-cache-alloc-calls" is not referenced.”…”�”}”hj™Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj–Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-kernel-slab-cache-alloc-fastpath" is not referenced.”…”�”}”hj³Ðsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj°Ðubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-slab-cache-alloc-from-partial" is not referenced.”…”�”}”hjÍÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÊÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒLHyperlink target "abi-sys-kernel-slab-cache-alloc-refill" is not referenced.”…”�”}”hjçÐsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjäÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-slab-cache-alloc-slab" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjþÐubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-kernel-slab-cache-alloc-slowpath" is not referenced.”…”�”}”hjÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-slab-cache-cache-dma" is not referenced.”…”�”}”hj5Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj2Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-slab-cache-cpu-partial" is not referenced.”…”�”}”hjOÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjLÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-slab-cache-cpu-slabs" is not referenced.”…”�”}”hjiÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjfÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-cpuslab-flush" is not referenced.”…”�”}”hjƒÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj€Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒDHyperlink target "abi-sys-kernel-slab-cache-ctor" is not referenced.”…”�”}”hj�Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjšÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-slab-cache-deactivate-empty" is not referenced.”…”�”}”hj·Ñsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj´Ñubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-slab-cache-deactivate-full" is not referenced.”…”�”}”hjÑÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÎÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒWHyperlink target "abi-sys-kernel-slab-cache-deactivate-remote-frees" is not referenced.”…”�”}”hjëÑsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjèÑubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-slab-cache-deactivate-to-head" is not referenced.”…”�”}”hjÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-kernel-slab-cache-deactivate-to-tail" is not referenced.”…”�”}”hjÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-kernel-slab-cache-destroy-by-rcu" is not referenced.”…”�”}”hj9Òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj6Òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒPHyperlink target "abi-sys-kernel-slab-cache-free-add-partial" is not referenced.”…”�”}”hjSÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjPÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-slab-cache-free-calls" is not referenced.”…”�”}”hjmÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjjÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-free-fastpath" is not referenced.”…”�”}”hj‡Òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj„Òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-slab-cache-free-frozen" is not referenced.”…”�”}”hj¡Òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjžÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒSHyperlink target "abi-sys-kernel-slab-cache-free-remove-partial" is not referenced.”…”�”}”hj»Òsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¸Òubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-slab-cache-free-slab" is not referenced.”…”�”}”hjÕÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÒÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-free-slowpath" is not referenced.”…”�”}”hjïÒsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjìÒubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-hwcache-align" is not referenced.”…”�”}”hj Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-slab-cache-min-partial" is not referenced.”…”�”}”hj#Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒKHyperlink target "abi-sys-kernel-slab-cache-object-size" is not referenced.”…”�”}”hj=Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj:Óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-slab-cache-objects" is not referenced.”…”�”}”hjWÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjTÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-slab-cache-objects-partial" is not referenced.”…”�”}”hjqÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjnÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-objs-per-slab" is not referenced.”…”�”}”hj‹Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjˆÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-slab-cache-order" is not referenced.”…”�”}”hj¥Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¢Óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒNHyperlink target "abi-sys-kernel-slab-cache-order-fallback" is not referenced.”…”�”}”hj¿Ósbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¼Óubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒGHyperlink target "abi-sys-kernel-slab-cache-partial" is not referenced.”…”�”}”hjÙÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-slab-cache-poison" is not referenced.”…”�”}”hjóÓsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjðÓubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒOHyperlink target "abi-sys-kernel-slab-cache-reclaim-account" is not referenced.”…”�”}”hj Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj Ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-slab-cache-red-zone" is not referenced.”…”�”}”hj'Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj$Ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒXHyperlink target "abi-sys-kernel-slab-cache-remote-node-defrag-ratio" is not referenced.”…”�”}”hjAÔsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj>Ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-sanity-checks" is not referenced.”…”�”}”hj[Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjXÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-kernel-slab-cache-shrink" is not referenced.”…”�”}”hjuÔsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjrÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒIHyperlink target "abi-sys-kernel-slab-cache-slab-size" is not referenced.”…”�”}”hj�Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjŒÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-slab-cache-slabs" is not referenced.”…”�”}”hj©Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj¦Ôubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-kernel-slab-cache-slabs-cpu-partial" is not referenced.”…”�”}”hjÃÔsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÀÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒJHyperlink target "abi-sys-kernel-slab-cache-store-user" is not referenced.”…”�”}”hjÝÔsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÚÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-kernel-slab-cache-total-objects" is not referenced.”…”�”}”hj÷Ôsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjôÔubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-slab-cache-trace" is not referenced.”…”�”}”hjÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-slab-cache-usersize" is not referenced.”…”�”}”hj+Õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj(Õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒHHyperlink target "abi-sys-kernel-slab-cache-validate" is not referenced.”…”�”}”hjEÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjBÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒEHyperlink target "abi-sys-kernel-softlockup-count" is not referenced.”…”�”}”hj_Õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj\Õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-kernel-vmcoreinfo" is not referenced.”…”�”}”hjyÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjvÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ?Hyperlink target "abi-sys-kernel-warn-count" is not referenced.”…”�”}”hj“Õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj�Õubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-module-import-ns" is not referenced.”…”�”}”hj­Õsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjªÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-module-initstate" is not referenced.”…”�”}”hjÇÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÄÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ:Hyperlink target "abi-sys-module-taint" is not referenced.”…”�”}”hjáÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÞÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒFHyperlink target "abi-sys-module-coresize-initsize" is not referenced.”…”�”}”hjûÕsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjøÕubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒYHyperlink target "abi-sys-module-ehci-hcd-drivers-uframe-periodic-max" is not referenced.”…”�”}”hjÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-module-grant-table-parameters-free-per-iteration" is not referenced.”…”�”}”hj/Ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj,Öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒRHyperlink target "abi-sys-module-pch-phub-drivers-pch-firmware" is not referenced.”…”�”}”hjIÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjFÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒMHyperlink target "abi-sys-module-pch-phub-drivers-pch-mac" is not referenced.”…”�”}”hjcÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj`Öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒfHyperlink target "abi-sys-module-xen-blkback-parameters-buffer-squeeze-duration-ms" is not referenced.”…”�”}”hj}Ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjzÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ^Hyperlink target "abi-sys-module-xen-blkback-parameters-feature-persistent" is not referenced.”…”�”}”hj—Ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj”Öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ\Hyperlink target "abi-sys-module-xen-blkback-parameters-max-buffer-pages" is not referenced.”…”�”}”hj±Ösbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj®Öubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒaHyperlink target "abi-sys-module-xen-blkback-parameters-max-persistent-grants" is not referenced.”…”�”}”hjËÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjÈÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒkHyperlink target "abi-sys-module-xen-blkback-parameters-persistent-grant-unused-seconds" is not referenced.”…”�”}”hjåÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjâÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ_Hyperlink target "abi-sys-module-xen-blkfront-parameters-feature-persistent" is not referenced.”…”�”}”hjÿÖsbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjüÖubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒbHyperlink target "abi-sys-module-xen-blkfront-parameters-max-indirect-segments" is not referenced.”…”�”}”hj×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ3Hyperlink target "abi-sys-power" is not referenced.”…”�”}”hj3×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj0×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-power-autosleep" is not referenced.”…”�”}”hjM×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjJ×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ8Hyperlink target "abi-sys-power-disk" is not referenced.”…”�”}”hjg×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhjd×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒQHyperlink target "abi-sys-power-hibernate-compression-threads" is not referenced.”…”�”}”hj�×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj~×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ>Hyperlink target "abi-sys-power-image-size" is not referenced.”…”�”}”hj›×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj˜×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ=Hyperlink target "abi-sys-power-mem-sleep" is not referenced.”…”�”}”hjµ×sbah}”(h]”h ]”h"]”h$]”h&]”uh1hÝhj²×ubah}”(h]”h ]”h"]”h$]”h&]”Œlevel”KŒtype”j“Œline”KŒsource”hÇuh1j&ubj')�”}”(hhh]”hÞ)�”}”(hhh]”hŒ