mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-16 01:24:27 +00:00

MPMM - the Maximum Power Mitigation Mechanism - is an optional microarchitectural feature present on some Armv9-A cores, introduced with the Cortex-X2, Cortex-A710 and Cortex-A510 cores. MPMM allows the SoC firmware to detect and limit high activity events to assist in SoC processor power domain dynamic power budgeting and limit the triggering of whole-rail (i.e. clock chopping) responses to overcurrent conditions. This feature is enabled via the `ENABLE_MPMM` build option. Configuration can be done via FCONF by enabling `ENABLE_MPMM_FCONF`, or by via the plaform-implemented `plat_mpmm_topology` function. Change-Id: I77da82808ad4744ece8263f0bf215c5a091c3167 Signed-off-by: Chris Kay <chris.kay@arm.com>
68 lines
2.1 KiB
Text
68 lines
2.1 KiB
Text
.. |AArch32| replace:: :term:`AArch32`
|
|
.. |AArch64| replace:: :term:`AArch64`
|
|
.. |AMU| replace:: :term:`AMU`
|
|
.. |AMUs| replace:: :term:`AMUs <AMU>`
|
|
.. |API| replace:: :term:`API`
|
|
.. |BTI| replace:: :term:`BTI`
|
|
.. |CoT| replace:: :term:`CoT`
|
|
.. |COT| replace:: :term:`COT`
|
|
.. |CSS| replace:: :term:`CSS`
|
|
.. |CVE| replace:: :term:`CVE`
|
|
.. |DTB| replace:: :term:`DTB`
|
|
.. |DS-5| replace:: :term:`DS-5`
|
|
.. |DSU| replace:: :term:`DSU`
|
|
.. |DT| replace:: :term:`DT`
|
|
.. |EL| replace:: :term:`EL`
|
|
.. |EHF| replace:: :term:`EHF`
|
|
.. |FCONF| replace:: :term:`FCONF`
|
|
.. |FDT| replace:: :term:`FDT`
|
|
.. |FFA| replace:: :term:`FFA`
|
|
.. |FIP| replace:: :term:`FIP`
|
|
.. |FVP| replace:: :term:`FVP`
|
|
.. |FWU| replace:: :term:`FWU`
|
|
.. |GIC| replace:: :term:`GIC`
|
|
.. |ISA| replace:: :term:`ISA`
|
|
.. |Linaro| replace:: :term:`Linaro`
|
|
.. |MMU| replace:: :term:`MMU`
|
|
.. |MPAM| replace:: :term:`MPAM`
|
|
.. |MPMM| replace:: :term:`MPMM`
|
|
.. |MPIDR| replace:: :term:`MPIDR`
|
|
.. |MTE| replace:: :term:`MTE`
|
|
.. |OEN| replace:: :term:`OEN`
|
|
.. |OP-TEE| replace:: :term:`OP-TEE`
|
|
.. |OTE| replace:: :term:`OTE`
|
|
.. |PDD| replace:: :term:`PDD`
|
|
.. |PAUTH| replace:: :term:`PAUTH`
|
|
.. |PMF| replace:: :term:`PMF`
|
|
.. |PSCI| replace:: :term:`PSCI`
|
|
.. |RAS| replace:: :term:`RAS`
|
|
.. |ROT| replace:: :term:`ROT`
|
|
.. |SCMI| replace:: :term:`SCMI`
|
|
.. |SCP| replace:: :term:`SCP`
|
|
.. |SDEI| replace:: :term:`SDEI`
|
|
.. |SDS| replace:: :term:`SDS`
|
|
.. |SEA| replace:: :term:`SEA`
|
|
.. |SiP| replace:: :term:`SiP`
|
|
.. |SIP| replace:: :term:`SIP`
|
|
.. |SMC| replace:: :term:`SMC`
|
|
.. |SMCCC| replace:: :term:`SMCCC`
|
|
.. |SoC| replace:: :term:`SoC`
|
|
.. |SP| replace:: :term:`SP`
|
|
.. |SPD| replace:: :term:`SPD`
|
|
.. |SPM| replace:: :term:`SPM`
|
|
.. |SSBS| replace:: :term:`SSBS`
|
|
.. |SVE| replace:: :term:`SVE`
|
|
.. |TBB| replace:: :term:`TBB`
|
|
.. |TBBR| replace:: :term:`TBBR`
|
|
.. |TEE| replace:: :term:`TEE`
|
|
.. |TF-A| replace:: :term:`TF-A`
|
|
.. |TF-M| replace:: :term:`TF-M`
|
|
.. |TLB| replace:: :term:`TLB`
|
|
.. |TLK| replace:: :term:`TLK`
|
|
.. |TRNG| replace:: :term:`TRNG`
|
|
.. |TSP| replace:: :term:`TSP`
|
|
.. |TZC| replace:: :term:`TZC`
|
|
.. |UBSAN| replace:: :term:`UBSAN`
|
|
.. |UEFI| replace:: :term:`UEFI`
|
|
.. |WDOG| replace:: :term:`WDOG`
|
|
.. |XLAT| replace:: :term:`XLAT`
|