€•7OŒ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/networking/devlink/i40e”Œ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/networking/devlink/i40e”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/it_IT/networking/devlink/i40e”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ja_JP/networking/devlink/i40e”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ+/translations/ko_KR/networking/devlink/i40e”Œ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/networking/devlink/i40e”Œ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/networking/devlink/i40e”Œ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/networking/devlink/i40e.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒi40e devlink support”h]”hŒi40e devlink support”…”�”}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)�”}”(hŒWThis document describes the devlink features implemented by the ``i40e`` device driver.”h]”(hŒ@This document describes the devlink features implemented by the ”…”�”}”(hhßh²hh³Nh´NubhŒliteral”“”)�”}”(hŒ``i40e``”h]”hŒi40e”…”�”}”(hhéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhhßubhŒ device driver.”…”�”}”(hhßh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Parameters”h]”hŒ Parameters”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh²hh³hÇh´K ubhŒtable”“”)�”}”(hhh]”(hÎ)�”}”(hŒGeneric parameters implemented”h]”hŒGeneric parameters implemented”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´K hjubhŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”Kuh1j*hj'ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj'ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KZuh1j*hj'ubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hjWh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjTubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjOubjS)�”}”(hhh]”hÞ)�”}”(hŒMode”h]”hŒMode”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjkubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjOubjS)�”}”(hhh]”hÞ)�”}”(hŒNotes”h]”hŒNotes”…”�”}”(hj…h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjOubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjJubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ``max_mac_per_vf``”h]”hè)�”}”(hj§h]”hŒmax_mac_per_vf”…”�”}”(hj©h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj¥ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjŸubjS)�”}”(hhh]”hÞ)�”}”(hŒruntime”h]”hŒruntime”…”�”}”(hjÅh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÂubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjŸubjS)�”}”(hhh]”(hÞ)�”}”(hŒJControls the maximum number of MAC addresses a VF can use on i40e devices.”h]”hŒJControls the maximum number of MAC addresses a VF can use on i40e devices.”…”�”}”(hjÜh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÙubhÞ)�”}”(hŒ‰By default (``0``), the driver enforces its internally calculated per-VF MAC filter limit, which is based on the number of allocated VFS.”h]”(hŒ By default (”…”�”}”(hjêh²hh³Nh´Nubhè)�”}”(hŒ``0``”h]”hŒ0”…”�”}”(hjòh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjêubhŒx), the driver enforces its internally calculated per-VF MAC filter limit, which is based on the number of allocated VFS.”…”�”}”(hjêh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÙubhÞ)�”}”(hŒ‘If set to a non-zero value, this parameter acts as a strict cap: the driver will use the user-provided value instead of its internal calculation.”h]”hŒ‘If set to a non-zero value, this parameter acts as a strict cap: the driver will use the user-provided value instead of its internal calculation.”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÙubhÞ)�”}”(hŒ**Important notes:**”h]”hŒstrong”“”)�”}”(hjh]”hŒImportant notes:”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjÙubhŒ bullet_list”“”)�”}”(hhh]”(hŒ list_item”“”)�”}”(hŒxThis value **must be set before enabling SR-IOV**. Attempting to change it while SR-IOV is enabled will return an error.”h]”hÞ)�”}”(hŒxThis value **must be set before enabling SR-IOV**. Attempting to change it while SR-IOV is enabled will return an error.”h]”(hŒ This value ”…”�”}”(hj<h²hh³Nh´Nubj)�”}”(hŒ&**must be set before enabling SR-IOV**”h]”hŒ"must be set before enabling SR-IOV”…”�”}”(hjDh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj<ubhŒG. Attempting to change it while SR-IOV is enabled will return an error.”…”�”}”(hj<h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K!hj8ubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj3ubj7)�”}”(hŒ�MAC filters are a **shared hardware resource** across all VFs. Setting a high value may cause other VFs to be starved of filters.”h]”hÞ)�”}”(hŒ�MAC filters are a **shared hardware resource** across all VFs. Setting a high value may cause other VFs to be starved of filters.”h]”(hŒMAC filters are a ”…”�”}”(hjfh²hh³Nh´Nubj)�”}”(hŒ**shared hardware resource**”h]”hŒshared hardware resource”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jhjfubhŒS across all VFs. Setting a high value may cause other VFs to be starved of filters.”…”�”}”(hjfh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K#hjbubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj3ubj7)�”}”(hŒ�This value is a **Administrative policy**. The hardware may return errors when its absolute limit is reached, regardless of the value set here. ”h]”hÞ)�”}”(hŒ�This value is a **Administrative policy**. The hardware may return errors when its absolute limit is reached, regardless of the value set here.”h]”(hŒThis value is a ”…”�”}”(hj�h²hh³Nh´Nubj)�”}”(hŒ**Administrative policy**”h]”hŒAdministrative policy”…”�”}”(hj˜h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1jhj�ubhŒf. The hardware may return errors when its absolute limit is reached, regardless of the value set here.”…”�”}”(hj�h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K%hjŒubah}”(h]”h ]”h"]”h$]”h&]”uh1j6hj3ubeh}”(h]”h ]”h"]”h$]”h&]”Œbullet”Œ-”uh1j1h³hÇh´K!hjÙubhÞ)�”}”(hŒ:The default value is ``0`` (internal calculation is used).”h]”(hŒThe default value is ”…”�”}”(hj¾h²hh³Nh´Nubhè)�”}”(hŒ``0``”h]”hŒ0”…”�”}”(hjÆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj¾ubhŒ (internal calculation is used).”…”�”}”(hj¾h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K)hjÙubeh}”(h]”h ]”h"]”h$]”h&]”uh1jRhjŸubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjJubeh}”(h]”h ]”h"]”h$]”h&]”uh1jHhj'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hjubeh}”(h]”Œid1”ah ]”Œcolwidths-given”ah"]”h$]”h&]”uh1jhjh²hh³Nh´Nubeh}”(h]”Œ parameters”ah ]”h"]”Œ parameters”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Info versions”h]”hŒ Info versions”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh²hh³hÇh´K-ubhÞ)�”}”(hŒ2The ``i40e`` driver reports the following versions”h]”(hŒThe ”…”�”}”(hjh²hh³Nh´Nubhè)�”}”(hŒ``i40e``”h]”hŒi40e”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjubhŒ& driver reports the following versions”…”�”}”(hjh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K/hjh²hubj)�”}”(hhh]”(hÎ)�”}”(hŒ!devlink info versions implemented”h]”hŒ!devlink info versions implemented”…”�”}”(hj;h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´K1hj8ubj&)�”}”(hhh]”(j+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjIubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjIubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjIubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KZuh1j*hjIubjI)�”}”(hhh]”(jN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K4hjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjsubjS)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K5hj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjsubjS)�”}”(hhh]”hÞ)�”}”(hŒExample”h]”hŒExample”…”�”}”(hj§h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K6hj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjsubjS)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K7hj»ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjsubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ ``board.id``”h]”hè)�”}”(hjàh]”hŒboard.id”…”�”}”(hjâh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjÞubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K8hjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjØubjS)�”}”(hhh]”hÞ)�”}”(hŒfixed”h]”hŒfixed”…”�”}”(hjþh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K9hjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjØubjS)�”}”(hhh]”hÞ)�”}”(hŒ K15190-000”h]”hŒ K15190-000”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjØubjS)�”}”(hhh]”hÞ)�”}”(hŒ9The Product Board Assembly (PBA) identifier of the board.”h]”hŒ9The Product Board Assembly (PBA) identifier of the board.”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K;hj)ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjØubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ ``fw.mgmt``”h]”hè)�”}”(hjNh]”hŒfw.mgmt”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjLubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj€ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjFubjS)�”}”(hhh]”hÞ)�”}”(hŒS2-digit version number of the management firmware that controls the PHY, link, etc.”h]”hŒS2-digit version number of the management firmware that controls the PHY, link, etc.”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K?hj—ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ``fw.mgmt.api``”h]”hè)�”}”(hj¼h]”hŒ fw.mgmt.api”…”�”}”(hj¾h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjºubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KAhj·ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj´ubjS)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hjÚh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KBhj×ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj´ubjS)�”}”(hhh]”hÞ)�”}”(hŒ1.15”h]”hŒ1.15”…”�”}”(hjñh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KChjîubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj´ubjS)�”}”(hhh]”hÞ)�”}”(hŒ’2-digit version number of the API exported over the AdminQ by the management firmware. Used by the driver to identify what commands are supported.”h]”hŒ’2-digit version number of the API exported over the AdminQ by the management firmware. Used by the driver to identify what commands are supported.”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KDhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj´ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ``fw.mgmt.build``”h]”hè)�”}”(hj*h]”hŒ fw.mgmt.build”…”�”}”(hj,h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj(ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KGhj%ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj"ubjS)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hjHh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KHhjEubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj"ubjS)�”}”(hhh]”hÞ)�”}”(hŒ73618”h]”hŒ73618”…”�”}”(hj_h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KIhj\ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj"ubjS)�”}”(hhh]”hÞ)�”}”(hŒ7Build number of the source for the management firmware.”h]”hŒ7Build number of the source for the management firmware.”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KJhjsubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj"ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ ``fw.undi``”h]”hè)�”}”(hj˜h]”hŒfw.undi”…”�”}”(hjšh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KKhj“ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj�ubjS)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hj¶h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KLhj³ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj�ubjS)�”}”(hhh]”hÞ)�”}”(hŒ1.3429.0”h]”hŒ1.3429.0”…”�”}”(hjÍh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KMhjÊubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj�ubjS)�”}”(hhh]”hÞ)�”}”(hXÊVersion of the Option ROM containing the UEFI driver. The version is reported in ``major.minor.patch`` format. The major version is incremented whenever a major breaking change occurs, or when the minor version would overflow. The minor version is incremented for non-breaking changes and reset to 1 when the major version is incremented. The patch version is normally 0 but is incremented when a fix is delivered as a patch against an older base Option ROM.”h]”(hŒQVersion of the Option ROM containing the UEFI driver. The version is reported in ”…”�”}”(hjäh²hh³Nh´Nubhè)�”}”(hŒ``major.minor.patch``”h]”hŒmajor.minor.patch”…”�”}”(hjìh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjäubhXd format. The major version is incremented whenever a major breaking change occurs, or when the minor version would overflow. The minor version is incremented for non-breaking changes and reset to 1 when the major version is incremented. The patch version is normally 0 but is incremented when a fix is delivered as a patch against an older base Option ROM.”…”�”}”(hjäh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KNhjáubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj�ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ``fw.psid.api``”h]”hè)�”}”(hjh]”hŒ fw.psid.api”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KUhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjubjS)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hj6h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KVhj3ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjubjS)�”}”(hhh]”hÞ)�”}”(hŒ9.30”h]”hŒ9.30”…”�”}”(hjMh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KWhjJubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjubjS)�”}”(hhh]”hÞ)�”}”(hŒ2Version defining the format of the flash contents.”h]”hŒ2Version defining the format of the flash contents.”…”�”}”(hjdh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KXhjaubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubjN)�”}”(hhh]”(jS)�”}”(hhh]”hÞ)�”}”(hŒ``fw.bundle_id``”h]”hè)�”}”(hj†h]”hŒ fw.bundle_id”…”�”}”(hjˆh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KYhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj~ubjS)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KZhj¡ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj~ubjS)�”}”(hhh]”hÞ)�”}”(hŒ 0x8000e5f3”h]”hŒ 0x8000e5f3”…”�”}”(hj»h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K[hj¸ubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj~ubjS)�”}”(hhh]”hÞ)�”}”(hŒ„Unique identifier of the firmware image file that was loaded onto the device. Also referred to as the EETRACK identifier of the NVM.”h]”hŒ„Unique identifier of the firmware image file that was loaded onto the device. Also referred to as the EETRACK identifier of the NVM.”…”�”}”(hjÒh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K\hjÏubah}”(h]”h ]”h"]”h$]”h&]”uh1jRhj~ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jMhjpubeh}”(h]”h ]”h"]”h$]”h&]”uh1jHhjIubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hj8ubeh}”(h]”Œid2”ah ]”jûah"]”h$]”h&]”uh1jhjh²hh³Nh´Nubeh}”(h]”Œ info-versions”ah ]”h"]”Œ info versions”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K-ubeh}”(h]”Œi40e-devlink-support”ah ]”h"]”Œi40e devlink support”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”jRŒ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”j2Œ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”}”Œnameids”}”(j j jjjjuŒ nametypes”}”(j ‰j‰j‰uh}”(j hÊjjjjjùjjûj8uŒ 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”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.