:sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget9/translations/zh_CN/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/zh_TW/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/it_IT/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/ja_JP/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/ko_KR/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hPortuguese (Brazilian)}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/pt_BR/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget9/translations/sp_SP/PCI/endpoint/function/binding/pci-ntbmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h SPDX-License-Identifier: GPL-2.0h]h SPDX-License-Identifier: GPL-2.0}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhS/var/lib/git/docbuild/linux/Documentation/PCI/endpoint/function/binding/pci-ntb.rsthKubhsection)}(hhh](htitle)}(hPCI NTB Endpoint Functionh]hPCI NTB Endpoint Function}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhenumerated_list)}(hhh]h list_item)}(hubjB)}(hhh]h)}(hshould be 0x104ch]hshould be 0x104c}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjZubah}(h]h ]h"]h$]h&]uh1jAhj>ubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hdeviceidh]hdeviceid}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjzubah}(h]h ]h"]h$]h&]uh1jAhjwubjB)}(hhh]h)}(h#should be 0xb00d for TI's J721E SoCh]h%should be 0xb00d for TI’s J721E SoC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jAhjwubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hrevidh]hrevid}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(h progif_codeh]h progif_code}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(h subclass_codeh]h subclass_code}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(hshould be 0x00h]hshould be 0x00}(hj9hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj6ubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hbaseclass_codeh]hbaseclass_code}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjVubah}(h]h ]h"]h$]h&]uh1jAhjSubjB)}(hhh]h)}(h should be 0x5h]h should be 0x5}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjmubah}(h]h ]h"]h$]h&]uh1jAhjSubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hcache_line_sizeh]hcache_line_size}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hsubsys_vendor_idh]hsubsys_vendor_id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(h subsys_idh]h subsys_id}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(h interrupt_pinh]h interrupt_pin}(hj5hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj2ubah}(h]h ]h"]h$]h&]uh1jAhj/ubjB)}(hhh]h)}(h don't careh]h don’t care}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjIubah}(h]h ]h"]h$]h&]uh1jAhj/ubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hmsi_interruptsh]hmsi_interrupts}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjiubah}(h]h ]h"]h$]h&]uh1jAhjfubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjfubeh}(h]h ]h"]h$]h&]uh1j<hj9ubj=)}(hhh](jB)}(hhh]h)}(hmsix_interruptsh]hmsix_interrupts}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(h don't careh]h don’t care}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj9ubeh}(h]h ]h"]h$]h&]uh1j7hjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhhhNubh)}(hhh]h)}(h0Create a subdirectory to directory created in 1 h]h)}(h/Create a subdirectory to directory created in 1h]h/Create a subdirectory to directory created in 1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1hhjhhhhhNubah}(h]h ]h"]h$]h&]jjjhjjstartKuh1hhhhhhhhKubh)}(h%NTB EPF specific configurable fields:h]h%NTB EPF specific configurable fields:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhhhubj)}(hhh]j)}(hhh](j")}(hhh]h}(h]h ]h"]h$]h&]colwidthKuh1j!hjubj")}(hhh]h}(h]h ]h"]h$]h&]colwidthK;uh1j!hjubj8)}(hhh](j=)}(hhh](jB)}(hhh]h)}(hdb_counth]hdb_count}(hj:hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj7ubah}(h]h ]h"]h$]h&]uh1jAhj4ubjB)}(hhh]h)}(h Number of doorbells; default = 4h]h Number of doorbells; default = 4}(hjQhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjNubah}(h]h ]h"]h$]h&]uh1jAhj4ubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(hmw1h]hmw1}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjnubah}(h]h ]h"]h$]h&]uh1jAhjkubjB)}(hhh]h)}(hsize of memory window1h]hsize of memory window1}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jAhjkubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(hmw2h]hmw2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(hsize of memory window2h]hsize of memory window2}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(hmw3h]hmw3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(hsize of memory window3h]hsize of memory window3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(hmw4h]hmw4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hjubah}(h]h ]h"]h$]h&]uh1jAhjubjB)}(hhh]h)}(hsize of memory window4h]hsize of memory window4}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK#hj*ubah}(h]h ]h"]h$]h&]uh1jAhjubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(hnum_mwsh]hnum_mws}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hjJubah}(h]h ]h"]h$]h&]uh1jAhjGubjB)}(hhh]h)}(h!Number of memory windows; max = 4h]h!Number of memory windows; max = 4}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hjaubah}(h]h ]h"]h$]h&]uh1jAhjGubeh}(h]h ]h"]h$]h&]uh1j<hj1ubj=)}(hhh](jB)}(hhh]h)}(h spad_counth]h spad_count}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hjubah}(h]h ]h"]h$]h&]uh1jAhj~ubjB)}(hhh]h)}(h,Number of scratchpad registers; default = 64h]h,Number of scratchpad registers; default = 64}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK%hjubah}(h]h ]h"]h$]h&]uh1jAhj~ubeh}(h]h ]h"]h$]h&]uh1j<hj1ubeh}(h]h ]h"]h$]h&]uh1j7hjubeh}(h]h ]h"]h$]h&]colsKuh1jhjubah}(h]h ]h"]h$]h&]uh1jhhhhhhhNubeh}(h]pci-ntb-endpoint-functionah ]h"]pci ntb endpoint functionah$]h&]uh1hhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(hN generatorN datestampN source_linkN source_urlN toc_backlinksjAfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcehnj _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}jjs nametypes}jsh}jhs footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]hsystem_message)}(hhh]h)}(h:Enumerated list start value not ordinal-1: "2" (ordinal 2)h]h>Enumerated list start value not ordinal-1: “2” (ordinal 2)}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjVubah}(h]h ]h"]h$]h&]levelKtypeINFOsourcehnjlineKuh1jThhhhhhhKubatransform_messages] transformerN include_log] decorationNhhub.