gsphinx.addnodesdocument)}( rawsourcechildren](docutils.nodessubstitution_definition)}(h&.. |AArch32| replace:: :term:`AArch32`h]h pending_xref)}(h:term:`AArch32`h]h inline)}(hhh]h TextAArch32}(hhparenthuba attributes}(ids]classes](xrefstdstd-termenames]dupnames]backrefs]utagnamehh!hubah"}(h$]h&]h+]h-]h/]refdoccomponents/fconf/amu-bindings refdomainh)reftypeterm refexplicitrefwarn reftargetAArch32uh1hsource lineKh!h ubah"}(h$]h&]h+]AArch32ah-]h/]uh1h hAhBhCKh!hhhubh )}(h&.. |AArch64| replace:: :term:`AArch64`h]h)}(h:term:`AArch64`h]h)}(hhQh]hAArch64}(hhh!hSubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!hOubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainh]reftypeterm refexplicitrefwarnh?AArch64uh1hhAhBhCKh!hKubah"}(h$]h&]h+]AArch64ah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |AMU| replace:: :term:`AMU`h]h)}(h :term:`AMU`h]h)}(hh|h]hAMU}(hhh!h~ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!hzubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeterm refexplicitrefwarnh?AMUuh1hhAhBhCKh!hvubah"}(h$]h&]h+]AMUah-]h/]uh1h hAhBhCKh!hhhubh )}(h&.. |AMUs| replace:: :term:`AMUs `h]h)}(h:term:`AMUs `h]h)}(hhh]hAMUs}(hhh!hubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!hubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeterm refexplicitrefwarnh?AMUuh1hhAhBhCKh!hubah"}(h$]h&]h+]AMUsah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |API| replace:: :term:`API`h]h)}(h :term:`API`h]h)}(hhh]hAPI}(hhh!hubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!hubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhތreftypeterm refexplicitrefwarnh?APIuh1hhAhBhCKh!hubah"}(h$]h&]h+]APIah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |BTI| replace:: :term:`BTI`h]h)}(h :term:`BTI`h]h)}(hhh]hBTI}(hhh!hubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!hubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?BTIuh1hhAhBhCKh!hubah"}(h$]h&]h+]BTIah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |CoT| replace:: :term:`CoT`h]h)}(h :term:`CoT`h]h)}(hj(h]hCoT}(hhh!j*ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j&ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj4reftypeterm refexplicitrefwarnh?CoTuh1hhAhBhCKh!j"ubah"}(h$]h&]h+]CoTah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |COT| replace:: :term:`COT`h]h)}(h :term:`COT`h]h)}(hjSh]hCOT}(hhh!jUubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jQubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj_reftypeterm refexplicitrefwarnh?COTuh1hhAhBhCKh!jMubah"}(h$]h&]h+]COTah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |CSS| replace:: :term:`CSS`h]h)}(h :term:`CSS`h]h)}(hj~h]hCSS}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j|ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?CSSuh1hhAhBhCK h!jxubah"}(h$]h&]h+]CSSah-]h/]uh1h hAhBhCK h!hhhubh )}(h.. |CVE| replace:: :term:`CVE`h]h)}(h :term:`CVE`h]h)}(hjh]hCVE}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?CVEuh1hhAhBhCK h!jubah"}(h$]h&]h+]CVEah-]h/]uh1h hAhBhCK h!hhhubh )}(h.. |DTB| replace:: :term:`DTB`h]h)}(h :term:`DTB`h]h)}(hjh]hDTB}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?DTBuh1hhAhBhCK h!jubah"}(h$]h&]h+]DTBah-]h/]uh1h hAhBhCK h!hhhubh )}(h .. |DS-5| replace:: :term:`DS-5`h]h)}(h :term:`DS-5`h]h)}(hjh]hDS-5}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?DS-5uh1hhAhBhCK h!jubah"}(h$]h&]h+]DS-5ah-]h/]uh1h hAhBhCK h!hhhubh )}(h.. |DSU| replace:: :term:`DSU`h]h)}(h :term:`DSU`h]h)}(hj*h]hDSU}(hhh!j,ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j(ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj6reftypeterm refexplicitrefwarnh?DSUuh1hhAhBhCK h!j$ubah"}(h$]h&]h+]DSUah-]h/]uh1h hAhBhCK h!hhhubh )}(h.. |DT| replace:: :term:`DT`h]h)}(h :term:`DT`h]h)}(hjUh]hDT}(hhh!jWubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jSubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjareftypeterm refexplicitrefwarnh?DTuh1hhAhBhCKh!jOubah"}(h$]h&]h+]DTah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |EL| replace:: :term:`EL`h]h)}(h :term:`EL`h]h)}(hjh]hEL}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j~ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?ELuh1hhAhBhCKh!jzubah"}(h$]h&]h+]ELah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |EHF| replace:: :term:`EHF`h]h)}(h :term:`EHF`h]h)}(hjh]hEHF}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?EHFuh1hhAhBhCKh!jubah"}(h$]h&]h+]EHFah-]h/]uh1h hAhBhCKh!hhhubh )}(h".. |FCONF| replace:: :term:`FCONF`h]h)}(h :term:`FCONF`h]h)}(hjh]hFCONF}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?FCONFuh1hhAhBhCKh!jubah"}(h$]h&]h+]FCONFah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |FDT| replace:: :term:`FDT`h]h)}(h :term:`FDT`h]h)}(hjh]hFDT}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?FDTuh1hhAhBhCKh!jubah"}(h$]h&]h+]FDTah-]h/]uh1h hAhBhCKh!hhhubh )}(h .. |FF-A| replace:: :term:`FF-A`h]h)}(h :term:`FF-A`h]h)}(hj,h]hFF-A}(hhh!j.ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j*ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj8reftypeterm refexplicitrefwarnh?FF-Auh1hhAhBhCKh!j&ubah"}(h$]h&]h+]FF-Aah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |FIP| replace:: :term:`FIP`h]h)}(h :term:`FIP`h]h)}(hjWh]hFIP}(hhh!jYubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jUubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjcreftypeterm refexplicitrefwarnh?FIPuh1hhAhBhCKh!jQubah"}(h$]h&]h+]FIPah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |FVP| replace:: :term:`FVP`h]h)}(h :term:`FVP`h]h)}(hjh]hFVP}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?FVPuh1hhAhBhCKh!j|ubah"}(h$]h&]h+]FVPah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |FWU| replace:: :term:`FWU`h]h)}(h :term:`FWU`h]h)}(hjh]hFWU}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?FWUuh1hhAhBhCKh!jubah"}(h$]h&]h+]FWUah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |GIC| replace:: :term:`GIC`h]h)}(h :term:`GIC`h]h)}(hjh]hGIC}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?GICuh1hhAhBhCKh!jubah"}(h$]h&]h+]GICah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |ISA| replace:: :term:`ISA`h]h)}(h :term:`ISA`h]h)}(hjh]hISA}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?ISAuh1hhAhBhCKh!jubah"}(h$]h&]h+]ISAah-]h/]uh1h hAhBhCKh!hhhubh )}(h$.. |Linaro| replace:: :term:`Linaro`h]h)}(h:term:`Linaro`h]h)}(hj.h]hLinaro}(hhh!j0ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j,ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj:reftypeterm refexplicitrefwarnh?Linarouh1hhAhBhCKh!j(ubah"}(h$]h&]h+]Linaroah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |MMU| replace:: :term:`MMU`h]h)}(h :term:`MMU`h]h)}(hjYh]hMMU}(hhh!j[ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jWubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjereftypeterm refexplicitrefwarnh?MMUuh1hhAhBhCKh!jSubah"}(h$]h&]h+]MMUah-]h/]uh1h hAhBhCKh!hhhubh )}(h .. |MPAM| replace:: :term:`MPAM`h]h)}(h :term:`MPAM`h]h)}(hjh]hMPAM}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?MPAMuh1hhAhBhCKh!j~ubah"}(h$]h&]h+]MPAMah-]h/]uh1h hAhBhCKh!hhhubh )}(h .. |MPMM| replace:: :term:`MPMM`h]h)}(h :term:`MPMM`h]h)}(hjh]hMPMM}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?MPMMuh1hhAhBhCKh!jubah"}(h$]h&]h+]MPMMah-]h/]uh1h hAhBhCKh!hhhubh )}(h".. |MPIDR| replace:: :term:`MPIDR`h]h)}(h :term:`MPIDR`h]h)}(hjh]hMPIDR}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?MPIDRuh1hhAhBhCKh!jubah"}(h$]h&]h+]MPIDRah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |MTE| replace:: :term:`MTE`h]h)}(h :term:`MTE`h]h)}(hjh]hMTE}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?MTEuh1hhAhBhCKh!jubah"}(h$]h&]h+]MTEah-]h/]uh1h hAhBhCKh!hhhubh )}(h.. |OEN| replace:: :term:`OEN`h]h)}(h :term:`OEN`h]h)}(hj0h]hOEN}(hhh!j2ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j.ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj<reftypeterm refexplicitrefwarnh?OENuh1hhAhBhCKh!j*ubah"}(h$]h&]h+]OENah-]h/]uh1h hAhBhCKh!hhhubh )}(h$.. |OP-TEE| replace:: :term:`OP-TEE`h]h)}(h:term:`OP-TEE`h]h)}(hj[h]hOP-TEE}(hhh!j]ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jYubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjgreftypeterm refexplicitrefwarnh?OP-TEEuh1hhAhBhCK h!jUubah"}(h$]h&]h+]OP-TEEah-]h/]uh1h hAhBhCK h!hhhubh )}(h.. |OTE| replace:: :term:`OTE`h]h)}(h :term:`OTE`h]h)}(hjh]hOTE}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?OTEuh1hhAhBhCK!h!jubah"}(h$]h&]h+]OTEah-]h/]uh1h hAhBhCK!h!hhhubh )}(h.. |PDD| replace:: :term:`PDD`h]h)}(h :term:`PDD`h]h)}(hjh]hPDD}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?PDDuh1hhAhBhCK"h!jubah"}(h$]h&]h+]PDDah-]h/]uh1h hAhBhCK"h!hhhubh )}(h".. |PAUTH| replace:: :term:`PAUTH`h]h)}(h :term:`PAUTH`h]h)}(hjh]hPAUTH}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?PAUTHuh1hhAhBhCK#h!jubah"}(h$]h&]h+]PAUTHah-]h/]uh1h hAhBhCK#h!hhhubh )}(h.. |PMF| replace:: :term:`PMF`h]h)}(h :term:`PMF`h]h)}(hjh]hPMF}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?PMFuh1hhAhBhCK$h!jubah"}(h$]h&]h+]PMFah-]h/]uh1h hAhBhCK$h!hhhubh )}(h .. |PSCI| replace:: :term:`PSCI`h]h)}(h :term:`PSCI`h]h)}(hj2h]hPSCI}(hhh!j4ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j0ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj>reftypeterm refexplicitrefwarnh?PSCIuh1hhAhBhCK%h!j,ubah"}(h$]h&]h+]PSCIah-]h/]uh1h hAhBhCK%h!hhhubh )}(h.. |RAS| replace:: :term:`RAS`h]h)}(h :term:`RAS`h]h)}(hj]h]hRAS}(hhh!j_ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j[ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjireftypeterm refexplicitrefwarnh?RASuh1hhAhBhCK&h!jWubah"}(h$]h&]h+]RASah-]h/]uh1h hAhBhCK&h!hhhubh )}(h.. |ROT| replace:: :term:`ROT`h]h)}(h :term:`ROT`h]h)}(hjh]hROT}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?ROTuh1hhAhBhCK'h!jubah"}(h$]h&]h+]ROTah-]h/]uh1h hAhBhCK'h!hhhubh )}(h .. |SCMI| replace:: :term:`SCMI`h]h)}(h :term:`SCMI`h]h)}(hjh]hSCMI}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SCMIuh1hhAhBhCK(h!jubah"}(h$]h&]h+]SCMIah-]h/]uh1h hAhBhCK(h!hhhubh )}(h.. |SCP| replace:: :term:`SCP`h]h)}(h :term:`SCP`h]h)}(hjh]hSCP}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SCPuh1hhAhBhCK)h!jubah"}(h$]h&]h+]SCPah-]h/]uh1h hAhBhCK)h!hhhubh )}(h .. |SDEI| replace:: :term:`SDEI`h]h)}(h :term:`SDEI`h]h)}(hj h]hSDEI}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SDEIuh1hhAhBhCK*h!jubah"}(h$]h&]h+]SDEIah-]h/]uh1h hAhBhCK*h!hhhubh )}(h.. |SDS| replace:: :term:`SDS`h]h)}(h :term:`SDS`h]h)}(hj4h]hSDS}(hhh!j6ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j2ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj@reftypeterm refexplicitrefwarnh?SDSuh1hhAhBhCK+h!j.ubah"}(h$]h&]h+]SDSah-]h/]uh1h hAhBhCK+h!hhhubh )}(h.. |SEA| replace:: :term:`SEA`h]h)}(h :term:`SEA`h]h)}(hj_h]hSEA}(hhh!jaubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j]ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjkreftypeterm refexplicitrefwarnh?SEAuh1hhAhBhCK,h!jYubah"}(h$]h&]h+]SEAah-]h/]uh1h hAhBhCK,h!hhhubh )}(h.. |SiP| replace:: :term:`SiP`h]h)}(h :term:`SiP`h]h)}(hjh]hSiP}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SiPuh1hhAhBhCK-h!jubah"}(h$]h&]h+]SiPah-]h/]uh1h hAhBhCK-h!hhhubh )}(h.. |SIP| replace:: :term:`SIP`h]h)}(h :term:`SIP`h]h)}(hjh]hSIP}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SIPuh1hhAhBhCK.h!jubah"}(h$]h&]h+]SIPah-]h/]uh1h hAhBhCK.h!hhhubh )}(h.. |SMC| replace:: :term:`SMC`h]h)}(h :term:`SMC`h]h)}(hjh]hSMC}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SMCuh1hhAhBhCK/h!jubah"}(h$]h&]h+]SMCah-]h/]uh1h hAhBhCK/h!hhhubh )}(h".. |SMCCC| replace:: :term:`SMCCC`h]h)}(h :term:`SMCCC`h]h)}(hj h]hSMCCC}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SMCCCuh1hhAhBhCK0h!jubah"}(h$]h&]h+]SMCCCah-]h/]uh1h hAhBhCK0h!hhhubh )}(h.. |SoC| replace:: :term:`SoC`h]h)}(h :term:`SoC`h]h)}(hj6h]hSoC}(hhh!j8ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j4ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjBreftypeterm refexplicitrefwarnh?SoCuh1hhAhBhCK1h!j0ubah"}(h$]h&]h+]SoCah-]h/]uh1h hAhBhCK1h!hhhubh )}(h.. |SP| replace:: :term:`SP`h]h)}(h :term:`SP`h]h)}(hjah]hSP}(hhh!jcubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j_ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjmreftypeterm refexplicitrefwarnh?SPuh1hhAhBhCK2h!j[ubah"}(h$]h&]h+]SPah-]h/]uh1h hAhBhCK2h!hhhubh )}(h.. |SPD| replace:: :term:`SPD`h]h)}(h :term:`SPD`h]h)}(hjh]hSPD}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SPDuh1hhAhBhCK3h!jubah"}(h$]h&]h+]SPDah-]h/]uh1h hAhBhCK3h!hhhubh )}(h.. |SPM| replace:: :term:`SPM`h]h)}(h :term:`SPM`h]h)}(hjh]hSPM}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SPMuh1hhAhBhCK4h!jubah"}(h$]h&]h+]SPMah-]h/]uh1h hAhBhCK4h!hhhubh )}(h .. |SSBS| replace:: :term:`SSBS`h]h)}(h :term:`SSBS`h]h)}(hjh]hSSBS}(hhh!jubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjreftypeterm refexplicitrefwarnh?SSBSuh1hhAhBhCK5h!jubah"}(h$]h&]h+]SSBSah-]h/]uh1h hAhBhCK5h!hhhubh )}(h.. |SVE| replace:: :term:`SVE`h]h)}(h :term:`SVE`h]h)}(hj h]hSVE}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?SVEuh1hhAhBhCK6h!j ubah"}(h$]h&]h+]SVEah-]h/]uh1h hAhBhCK6h!hhhubh )}(h.. |TBB| replace:: :term:`TBB`h]h)}(h :term:`TBB`h]h)}(hj8 h]hTBB}(hhh!j: ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j6 ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjD reftypeterm refexplicitrefwarnh?TBBuh1hhAhBhCK7h!j2 ubah"}(h$]h&]h+]TBBah-]h/]uh1h hAhBhCK7h!hhhubh )}(h .. |TBBR| replace:: :term:`TBBR`h]h)}(h :term:`TBBR`h]h)}(hjc h]hTBBR}(hhh!je ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!ja ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjo reftypeterm refexplicitrefwarnh?TBBRuh1hhAhBhCK8h!j] ubah"}(h$]h&]h+]TBBRah-]h/]uh1h hAhBhCK8h!hhhubh )}(h.. |TEE| replace:: :term:`TEE`h]h)}(h :term:`TEE`h]h)}(hj h]hTEE}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TEEuh1hhAhBhCK9h!j ubah"}(h$]h&]h+]TEEah-]h/]uh1h hAhBhCK9h!hhhubh )}(h .. |TF-A| replace:: :term:`TF-A`h]h)}(h :term:`TF-A`h]h)}(hj h]hTF-A}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TF-Auh1hhAhBhCK:h!j ubah"}(h$]h&]h+]TF-Aah-]h/]uh1h hAhBhCK:h!hhhubh )}(h .. |TF-M| replace:: :term:`TF-M`h]h)}(h :term:`TF-M`h]h)}(hj h]hTF-M}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TF-Muh1hhAhBhCK;h!j ubah"}(h$]h&]h+]TF-Mah-]h/]uh1h hAhBhCK;h!hhhubh )}(h.. |TLB| replace:: :term:`TLB`h]h)}(h :term:`TLB`h]h)}(hj h]hTLB}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TLBuh1hhAhBhCKh!j_ ubah"}(h$]h&]h+]TRNGah-]h/]uh1h hAhBhCK>h!hhhubh )}(h.. |TSP| replace:: :term:`TSP`h]h)}(h :term:`TSP`h]h)}(hj h]hTSP}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TSPuh1hhAhBhCK?h!j ubah"}(h$]h&]h+]TSPah-]h/]uh1h hAhBhCK?h!hhhubh )}(h.. |TZC| replace:: :term:`TZC`h]h)}(h :term:`TZC`h]h)}(hj h]hTZC}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?TZCuh1hhAhBhCK@h!j ubah"}(h$]h&]h+]TZCah-]h/]uh1h hAhBhCK@h!hhhubh )}(h".. |UBSAN| replace:: :term:`UBSAN`h]h)}(h :term:`UBSAN`h]h)}(hj h]hUBSAN}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?UBSANuh1hhAhBhCKAh!j ubah"}(h$]h&]h+]UBSANah-]h/]uh1h hAhBhCKAh!hhhubh )}(h .. |UEFI| replace:: :term:`UEFI`h]h)}(h :term:`UEFI`h]h)}(hj h]hUEFI}(hhh!j ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainj reftypeterm refexplicitrefwarnh?UEFIuh1hhAhBhCKBh!j ubah"}(h$]h&]h+]UEFIah-]h/]uh1h hAhBhCKBh!hhhubh )}(h .. |WDOG| replace:: :term:`WDOG`h]h)}(h :term:`WDOG`h]h)}(hj< h]hWDOG}(hhh!j> ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!j: ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjH reftypeterm refexplicitrefwarnh?WDOGuh1hhAhBhCKCh!j6 ubah"}(h$]h&]h+]WDOGah-]h/]uh1h hAhBhCKCh!hhhubh )}(h!.. |XLAT| replace:: :term:`XLAT` h]h)}(h :term:`XLAT`h]h)}(hjg h]hXLAT}(hhh!ji ubah"}(h$]h&](h(stdstd-termeh+]h-]h/]uh1hh!je ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainjs reftypeterm refexplicitrefwarnh?XLATuh1hhAhBhCKDh!ja ubah"}(h$]h&]h+]XLATah-]h/]uh1h hAhBhCKDh!hhhubh section)}(hhh](h title)}(h$Activity Monitor Unit (AMU) Bindingsh]h$Activity Monitor Unit (AMU) Bindings}(hj h!j hhhANhCNubah"}(h$]h&]h+]h-]h/]uh1j h!j hhhA^/home/test/workspace/code/optee_3.16/trusted-firmware-a/docs/components/fconf/amu-bindings.rsthCKubh paragraph)}(hTo support platform-defined Activity Monitor Unit (|AMU|) auxiliary counters through FCONF, the ``HW_CONFIG`` device tree accepts several |AMU|-specific nodes and properties.h](h3To support platform-defined Activity Monitor Unit (}(h3To support platform-defined Activity Monitor Unit (h!j hhhANhCNubh)}(hh|h]h)}(hh|h]hAMU}(hhh!j ubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!j hhubh() auxiliary counters through FCONF, the }(h() auxiliary counters through FCONF, the h!j hhhANhCNubh literal)}(h ``HW_CONFIG``h]h HW_CONFIG}(hhh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubh device tree accepts several }(h device tree accepts several h!j hhhANhCNubh)}(hh|h]h)}(hh|h]hAMU}(hhh!j ubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!j ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!j hhubh-specific nodes and properties.}(h-specific nodes and properties.h!j hhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j hhubj )}(hhh](j )}(hBindingsh]hBindings}(hj h!j hhhANhCNubah"}(h$]h&]h+]h-]h/]uh1j h!j hhhAj hCK ubh topic)}(hhh]h bullet_list)}(hhh](h list_item)}(hhh]j )}(hhh]h reference)}(hhh](j )}(h``/cpus/cpus/cpu*``h]h/cpus/cpus/cpu*}(hhh!j2 ubah"}(h$]h&]h+]h-]h/]uh1j hANhCNh!j/ ubh node properties}(h node propertiesh!j/ ubeh"}(h$]id1ah&]h+]h-]h/]refidcpus-cpus-cpu-node-propertiesuh1j- h!j* ubah"}(h$]h&]h+]h-]h/]uh1j h!j' ubah"}(h$]h&]h+]h-]h/]uh1j% h!j" ubj& )}(hhh]j )}(hhh]j. )}(hhh](j )}(h``/cpus/amus``h]h /cpus/amus}(hhh!jc ubah"}(h$]h&]h+]h-]h/]uh1j hANhCNh!j` ubh node properties}(h node propertiesh!j` ubeh"}(h$]id2ah&]h+]h-]h/]refidcpus-amus-node-propertiesuh1j- h!j] ubah"}(h$]h&]h+]h-]h/]uh1j h!jZ ubah"}(h$]h&]h+]h-]h/]uh1j% h!j" ubj& )}(hhh]j )}(hhh]j. )}(hhh](j )}(h``/cpus/amus/amu*``h]h/cpus/amus/amu*}(hhh!j ubah"}(h$]h&]h+]h-]h/]uh1j hANhCNh!j ubh node properties}(h node propertiesh!j ubeh"}(h$]id3ah&]h+]h-]h/]refidcpus-amus-amu-node-propertiesuh1j- h!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubah"}(h$]h&]h+]h-]h/]uh1j% h!j" ubj& )}(hhh]j )}(hhh]j. )}(hhh](j )}(h``/cpus/amus/amu*/counter*``h]h/cpus/amus/amu*/counter*}(hhh!j ubah"}(h$]h&]h+]h-]h/]uh1j hANhCNh!j ubh node properties}(h node propertiesh!j ubeh"}(h$]id4ah&]h+]h-]h/]refid%cpus-amus-amu-counter-node-propertiesuh1j- h!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubah"}(h$]h&]h+]h-]h/]uh1j% h!j" ubeh"}(h$]h&]h+]h-]h/]uh1j h!j hhhANhCNubah"}(h$]contentsah&](contentslocaleh+]contentsah-]h/]uh1j hAj hCK h!j hhubj )}(hhh](j )}(h#``/cpus/cpus/cpu*`` node propertiesh](j )}(hj4 h]h/cpus/cpus/cpu*}(hhh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubh node properties}(hjD h!j hhhANhCNubeh"}(h$]h&]h+]h-]h/]refidjG uh1j h!j hhhAj hCKubj )}(hThe ``cpu`` node has been augmented to support a handle to an associated |AMU| view, which should describe the counters offered by the core.h](hThe }(hThe h!j hhhANhCNubj )}(h``cpu``h]hcpu}(hhh!j% ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubh> node has been augmented to support a handle to an associated }(h> node has been augmented to support a handle to an associated h!j hhhANhCNubh)}(hh|h]h)}(hh|h]hAMU}(hhh!j; ubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!j8 ubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!j hhubh> view, which should describe the counters offered by the core.}(h> view, which should describe the counters offered by the core.h!j hhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j hhubh table)}(hhh]h tgroup)}(hhh](h colspec)}(hhh]h"}(h$]h&]h+]h-]h/]colwidthKuh1ji h!jf ubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthKuh1ji h!jf ubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthKuh1ji h!jf ubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthK%uh1ji h!jf ubh thead)}(hhh]h row)}(hhh](h entry)}(hhh]j )}(h Property nameh]h Property name}(hj h!j ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(hUsageh]hUsage}(hj h!j ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(h Value typeh]h Value type}(hj h!j ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(h Descriptionh]h Description}(hj h!j ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubeh"}(h$]h&]h+]h-]h/]uh1j h!j ubah"}(h$]h&]h+]h-]h/]uh1j h!jf ubh tbody)}(hhh]j )}(hhh](j )}(hhh]j )}(h``amu``h]j )}(hjh]hamu}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!jubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(hOh]hO}(hj4h!j2ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j/ubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(h ````h]j )}(hjKh]h }(hhh!jMubah"}(h$]h&]h+]h-]h/]uh1j h!jIubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!jFubah"}(h$]h&]h+]h-]h/]uh1j h!j ubj )}(hhh]j )}(heIf present, indicates that an |AMU| is available and its counters are described by the node provided.h](hIf present, indicates that an }(hIf present, indicates that an h!jiubh)}(hh|h]h)}(hh|h]hAMU}(hhh!juubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!jrubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!jiubhB is available and its counters are described by the node provided.}(hB is available and its counters are described by the node provided.h!jiubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!jfubah"}(h$]h&]h+]h-]h/]uh1j h!j ubeh"}(h$]h&]h+]h-]h/]uh1j h!j ubah"}(h$]h&]h+]h-]h/]uh1jh!jf ubeh"}(h$]h&]h+]h-]h/]colsKuh1jd h!ja ubah"}(h$]h&]h+]h-]h/]uh1j_ h!j hhhAj hCNubeh"}(h$]jM ah&]h+]/cpus/cpus/cpu* node propertiesah-]h/]uh1j h!j hhhAj hCKubj )}(hhh](j )}(h``/cpus/amus`` node propertiesh](j )}(hje h]h /cpus/amus}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh node properties}(hju h!jhhhANhCNubeh"}(h$]h&]h+]h-]h/]j jx uh1j h!jhhhAj hCKubj )}(hvThe ``amus`` node describes the |AMUs| implemented by the cores in the system. This node does not have any properties.h](hThe }(hThe h!jhhhANhCNubj )}(h``amus``h]hamus}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh node describes the }(h node describes the h!jhhhANhCNubh)}(hhh]h)}(hhh]hAMUs}(hhh!jubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!jhhubhP implemented by the cores in the system. This node does not have any properties.}(hP implemented by the cores in the system. This node does not have any properties.h!jhhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!jhhubeh"}(h$]j~ ah&]h+]/cpus/amus node propertiesah-]h/]uh1j h!j hhhAj hCKubj )}(hhh](j )}(h#``/cpus/amus/amu*`` node propertiesh](j )}(hj h]h/cpus/amus/amu*}(hhh!j.ubah"}(h$]h&]h+]h-]h/]uh1j h!j*ubh node properties}(hj h!j*hhhANhCNubeh"}(h$]h&]h+]h-]h/]j j uh1j h!j'hhhAj hCK#ubj )}(hAn ``amu`` node describes the layout and meaning of the auxiliary counter registers of one or more |AMUs|, and may be shared by multiple cores.h](hAn }(hAn h!jEhhhANhCNubj )}(h``amu``h]hamu}(hhh!jNubah"}(h$]h&]h+]h-]h/]uh1j h!jEubhY node describes the layout and meaning of the auxiliary counter registers of one or more }(hY node describes the layout and meaning of the auxiliary counter registers of one or more h!jEhhhANhCNubh)}(hhh]h)}(hhh]hAMUs}(hhh!jdubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!jaubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!jEhhubh&, and may be shared by multiple cores.}(h&, and may be shared by multiple cores.h!jEhhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCK%h!j'hhubj` )}(hhh]je )}(hhh](jj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthKuh1ji h!jubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthKuh1ji h!jubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthK uh1ji h!jubjj )}(hhh]h"}(h$]h&]h+]h-]h/]colwidthK$uh1ji h!jubj )}(hhh]j )}(hhh](j )}(hhh]j )}(h Property nameh]h Property name}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK)h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(hUsageh]hUsage}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK)h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(h Value typeh]h Value type}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK)h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(h Descriptionh]h Description}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK)h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubeh"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj)}(hhh](j )}(hhh](j )}(hhh]j )}(h``#address-cells``h]j )}(hj/h]h#address-cells}(hhh!j1ubah"}(h$]h&]h+]h-]h/]uh1j h!j-ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK+h!j*ubah"}(h$]h&]h+]h-]h/]uh1j h!j'ubj )}(hhh]j )}(hRh]hR}(hjOh!jMubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK+h!jJubah"}(h$]h&]h+]h-]h/]uh1j h!j'ubj )}(hhh]j )}(h ````h]j )}(hjfh]h}(hhh!jhubah"}(h$]h&]h+]h-]h/]uh1j h!jdubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK+h!jaubah"}(h$]h&]h+]h-]h/]uh1j h!j'ubj )}(hhh]j )}(hhValue shall be 1. Specifies that the ``reg`` property array of children of this node uses a single cell.h](h%Value shall be 1. Specifies that the }(h%Value shall be 1. Specifies that the h!jubj )}(h``reg``h]hreg}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh< property array of children of this node uses a single cell.}(h< property array of children of this node uses a single cell.h!jubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCK+h!jubah"}(h$]h&]h+]h-]h/]uh1j h!j'ubeh"}(h$]h&]h+]h-]h/]uh1j h!j$ubj )}(hhh](j )}(hhh]j )}(h``#size-cells``h]j )}(hjh]h #size-cells}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK0h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(hjOh]hR}(hjOh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK0h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(h ````h]j )}(hjh]h}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK0h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(hfValue shall be 0. Specifies that no size is required in the ``reg`` property in children of this node.h](hh!jYubah"}(h$]h&]h+]h-]h/]uh1j h!jVubj )}(hhh]j )}(hjOh]hR}(hjOh!j|ubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK>h!jyubah"}(h$]h&]h+]h-]h/]uh1j h!jVubj )}(hhh]j )}(harrayh]harray}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK>h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jVubj )}(hhh]j )}(hARepresents the counter register index, and must be a single cell.h]hARepresents the counter register index, and must be a single cell.}(hjh!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCK>h!jubah"}(h$]h&]h+]h-]h/]uh1j h!jVubeh"}(h$]h&]h+]h-]h/]uh1j h!jSubj )}(hhh](j )}(hhh]j )}(h``enable-at-el3``h]j )}(hjh]h enable-at-el3}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKAh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(hj4h]hO}(hj4h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKAh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(h ````h]j )}(hjh]h}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKAh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubj )}(hhh]j )}(h^The presence of this property indicates that this counter should be enabled prior to EL3 exit.h]h^The presence of this property indicates that this counter should be enabled prior to EL3 exit.}(hj!h!jubah"}(h$]h&]h+]h-]h/]uh1j hAj hCKAh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubeh"}(h$]h&]h+]h-]h/]uh1j h!jSubeh"}(h$]h&]h+]h-]h/]uh1jh!jubeh"}(h$]h&]h+]h-]h/]colsKuh1jd h!jubah"}(h$]h&]h+]h-]h/]uh1j_ h!jVhhhAj hCNubeh"}(h$]j ah&]h+](/cpus/amus/amu*/counter* node propertiesah-]h/]uh1j h!j hhhAj hCK6ubeh"}(h$]bindingsah&]h+]bindingsah-]h/]uh1j h!j hhhAj hCK ubj )}(hhh](j )}(hExampleh]hExample}(hj`h!j^hhhANhCNubah"}(h$]h&]h+]h-]h/]uh1j h!j[hhhAj hCKGubj )}(hAn example system offering four cores made up of two clusters, where the cores of each cluster share different |AMUs|, may use something like the following:h](hoAn example system offering four cores made up of two clusters, where the cores of each cluster share different }(hoAn example system offering four cores made up of two clusters, where the cores of each cluster share different h!jlhhhANhCNubh)}(hhh]h)}(hhh]hAMUs}(hhh!jxubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!juubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!jlhhubh', may use something like the following:}(h', may use something like the following:h!jlhhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKIh!j[hhubh literal_block)}(hXLcpus { #address-cells = <2>; #size-cells = <0>; amus { amu0: amu-0 { #address-cells = <1>; #size-cells = <0>; counterX: counter@0 { reg = <0>; enable-at-el3; }; counterY: counter@1 { reg = <1>; enable-at-el3; }; }; amu1: amu-1 { #address-cells = <1>; #size-cells = <0>; counterZ: counter@0 { reg = <0>; enable-at-el3; }; }; }; cpu0@00000 { ... amu = <&amu0>; }; cpu1@00100 { ... amu = <&amu0>; }; cpu2@10000 { ... amu = <&amu1>; }; cpu3@10100 { ... amu = <&amu1>; }; }h]hXLcpus { #address-cells = <2>; #size-cells = <0>; amus { amu0: amu-0 { #address-cells = <1>; #size-cells = <0>; counterX: counter@0 { reg = <0>; enable-at-el3; }; counterY: counter@1 { reg = <1>; enable-at-el3; }; }; amu1: amu-1 { #address-cells = <1>; #size-cells = <0>; counterZ: counter@0 { reg = <0>; enable-at-el3; }; }; }; cpu0@00000 { ... amu = <&amu0>; }; cpu1@00100 { ... amu = <&amu0>; }; cpu2@10000 { ... amu = <&amu1>; }; cpu3@10100 { ... amu = <&amu1>; }; }}(hhh!jubah"}(h$]h&]h+]h-]h/] xml:spacepreserveforcelanguagedefaulthighlight_args}uh1jhAj hCKLh!j[hhubj )}(hXIn this situation, ``cpu0`` and ``cpu1`` (the two cores in the first cluster), share the view of their AMUs defined by ``amu0``. Likewise, ``cpu2`` and ``cpu3`` (the two cores in the second cluster), share the view of their |AMUs| defined by ``amu1``. This will cause ``counterX`` and ``counterY`` to be enabled for both ``cpu0`` and ``cpu1``, and ``counterZ`` to be enabled for both ``cpu2`` and ``cpu3``.h](hIn this situation, }(hIn this situation, h!jhhhANhCNubj )}(h``cpu0``h]hcpu0}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh and }(h and h!jhhhANhCNubj )}(h``cpu1``h]hcpu1}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubhO (the two cores in the first cluster), share the view of their AMUs defined by }(hO (the two cores in the first cluster), share the view of their AMUs defined by h!jhhhANhCNubj )}(h``amu0``h]hamu0}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh . Likewise, }(h . Likewise, h!jhhhANhCNubj )}(h``cpu2``h]hcpu2}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh and }(h and h!jhhhANhCNubj )}(h``cpu3``h]hcpu3}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh@ (the two cores in the second cluster), share the view of their }(h@ (the two cores in the second cluster), share the view of their h!jhhhANhCNubh)}(hhh]h)}(hhh]hAMUs}(hhh!jubah"}(h$]h&](h(hheh+]h-]h/]uh1hhANhCNh!jubah"}(h$]h&]h+]h-]h/]refdoch9 refdomainhreftypeh refexplicitrefwarn reftargethuh1hhAhBhCKh!jhhubh defined by }(h defined by h!jhhhANhCNubj )}(h``amu1``h]hamu1}(hhh!j<ubah"}(h$]h&]h+]h-]h/]uh1j h!jubh. This will cause }(h. This will cause h!jhhhANhCNubj )}(h ``counterX``h]hcounterX}(hhh!jOubah"}(h$]h&]h+]h-]h/]uh1j h!jubh and }(h and h!jubj )}(h ``counterY``h]hcounterY}(hhh!jbubah"}(h$]h&]h+]h-]h/]uh1j h!jubh to be enabled for both }(h to be enabled for both h!jhhhANhCNubj )}(h``cpu0``h]hcpu0}(hhh!juubah"}(h$]h&]h+]h-]h/]uh1j h!jubh and }(hjh!jubj )}(h``cpu1``h]hcpu1}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh, and }(h, and h!jhhhANhCNubj )}(h ``counterZ``h]hcounterZ}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh to be enabled for both }(h to be enabled for both h!jhhhANhCNubj )}(h``cpu2``h]hcpu2}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh and }(h and h!jhhhANhCNubj )}(h``cpu3``h]hcpu3}(hhh!jubah"}(h$]h&]h+]h-]h/]uh1j h!jubh.}(h.h!jhhhANhCNubeh"}(h$]h&]h+]h-]h/]uh1j hAj hCKh!j[hhubeh"}(h$]exampleah&]h+]exampleah-]h/]uh1j h!j hhhAj hCKGubeh"}(h$]"activity-monitor-unit-amu-bindingsah&]h+]$activity monitor unit (amu) bindingsah-]h/]uh1j h!hhhhAj hCKubeh"}(h$]h&]h+]h-]h/]sourcej uh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(j N generatorN datestampN source_linkN source_urlN toc_backlinksj footnote_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_handlerj error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourcej _destinationN _config_files]pep_referencesN pep_base_url https://www.python.org/dev/peps/pep_file_url_templatepep-%04drfc_referencesN rfc_base_urlhttps://tools.ietf.org/html/ tab_widthKtrim_footnote_reference_spacefile_insertion_enabled raw_enabledKsyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xformembed_stylesheetcloak_email_addressesenvNubreporterNindirect_targets]substitution_defs}(hHh hshKhhvhhhhjhjJj"jujMjjxjjjjj!jjLj$jwjOjjzjjjjj#jjNj&jyjQjj|jjjjj%jjPj(j{jSjj~jjjjj'jjRj*j}jUjjjjjjj)jjTj,jjWjjjjjjj+jjVj.jjYjjjjjjj-jjXj0jj[jjjjj jj/ j jZ j2 j j] j j j j j j j1 j j\ j4 j j_ j j j j j j j3 j j^ j6 j ja usubstitution_names}(aarch32hHaarch64hsamuhamushɌapihbtijcotjucssjcvejdtbjds-5j!dsujLdtjweljehfjfconfjfdtj#ff-ajNfipjyfvpjfwujgicjisaj%linarojPmmuj{mpamjmpmmjmpidrjmtej'oenjRop-teej}otejpddjpauthjpmfj)pscijTrasjrotjscmijscpjsdeij+sdsjVseajsipjsmcjsmcccj-socjXspjspdjspmjssbsj svej/ tbbjZ tbbrj teej tf-aj tf-mj tlbj1 tlkj\ trngj tspj tzcj ubsanj uefij3 wdogj^ xlatj urefnames}refids}nameids}(jjjXjUj j jjM j$j~ jSj jPj jju nametypes}(jNjXNj NjNj$NjSNjPNjNuh$}(jj jUj j j jM j j~ jj j'j jVjj[jG j/ jx j` j j j j u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]transform_messages] transformerN decorationNhhub.