summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--docs/change-log.md1486
-rw-r--r--docs/conf.py6
-rw-r--r--package-lock.json4
-rw-r--r--package.json2
-rw-r--r--pyproject.toml2
-rw-r--r--tools/conventional-changelog-tf-a/package.json2
7 files changed, 1494 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 91aaa440e..c0f62d26a 100644
--- a/Makefile
+++ b/Makefile
@@ -8,7 +8,7 @@
# Trusted Firmware Version
#
VERSION_MAJOR := 2
-VERSION_MINOR := 14
+VERSION_MINOR := 15
# VERSION_PATCH is only used for LTS releases
VERSION_PATCH := 0
VERSION := ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}
diff --git a/docs/change-log.md b/docs/change-log.md
index 8152fa4f2..e6615a7e7 100644
--- a/docs/change-log.md
+++ b/docs/change-log.md
@@ -3,6 +3,1490 @@
This document contains a summary of the new features, changes, fixes and known
issues in each release of Trusted Firmware-A.
+## [2.15.0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/refs/tags/v2.14.0..refs/tags/v2.15.0) (2026-05-27)
+
+### ⚠ BREAKING CHANGES
+
+- **Architecture**
+
+ - **CPU feature like FEAT_XXXX / ID register handling in general**
+
+ - do not enable FEAT_RNG with v8.5
+
+ **See:** do not enable FEAT_RNG with v8.5 ([6d39125](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6d3912590f20308549c45c33301858d1975b0745))
+
+- **Bootloader Images**
+
+ - **BL2**
+
+ - This patch also changes all existing platform files and
+ functions that use format bl2_el3_* to bl2_plat helpers. If any platform
+ or out-of-tree platforms that need to support running BL2 in EL1 or EL3
+ must now handle it in bl2_early_platform_setup2 and bl2_plat_arch_setup.
+
+ **See:** support RESET_TO_BL2 and ENABLE_RME ([8c82427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8c82427369f21d2e4888a3ac40cd83290263f454))
+
+- **Services**
+
+ - **RME**
+
+ - **RMMD**
+
+ - RMM v1.x compatibility is now disabled by default.
+ Platforms which continue to rely on the RMM v1 ABI must explicitly
+ build TF-A with `RMM_V1_COMPAT=1`.
+
+ **See:** set RMM_V1_COMPAT=0 ([b986631](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b98663177050a40a1b0995ddf0cebc8547b96750))
+
+- **Libraries**
+
+ - **CPU Support**
+
+ - make ERRATA_SME_POWER_DOWN work with the recommended state ID
+
+ **See:** make ERRATA_SME_POWER_DOWN work with the recommended state ID ([93c7e70](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/93c7e701917c2658f9063a9eaeb1336588b1e4c4))
+
+- **Drivers**
+
+ - **Arm**
+
+ - **RSE**
+
+ - platforms can no longer retrieve the host ROTPK from
+ the RSE as these are no longer provisioned.
+
+ **See:** remove host ROTPK support and test ([bd14181](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bd141810f456f9852cfaac00c538259f3274bab0))
+
+- **Build System**
+
+ - Mbed TLS is now included in the TF-A repository, and it
+ is no longer a requirement to pass `MBEDTLS_DIR` to the build system.
+ Please run `git submodule update --init --recursive` if you encounter
+ issues after migrating to the latest version of TF-A.
+
+ **See:** add Mbed TLS submodule ([bc9a699](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bc9a699d9c2eb3d49945d66dc97f59311ee37794))
+
+ - LTO has been enabled by default, which may cause
+ unpredictable issues for platforms where the linker scripts have not
+ been designed with LTO in mind. Please report any issues to the
+ [mailing list](mailto:tf-a@lists.trustedfirmware.org).
+
+ **See:** enable link-time optimization by default ([fa28b3a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa28b3afd3dc12d3eff922f61520dd0bab52755e))
+
+### New Features
+
+- **Architecture**
+
+ - **CPU feature like FEAT_XXXX / ID register handling in general**
+
+ - add support for FEAT_HACDBS ([c2d6bbd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c2d6bbdc87e5051554dc288f00c3cb6682b3f2ab))
+ - add support for FEAT_HDBSS ([7e58ab3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7e58ab32403a88614de7d241e1586809bf888c25))
+ - add support for FEAT_STEP2 ([b6cf126](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b6cf126a42376275a313bd2b41c9400368b838fd))
+ - add support for FEAT_UINJ ([4286d16](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4286d16f0fc3b0b97acb9900726658c1a6968f8c))
+ - add the newly analyzed features to FEATURE_DETECTION ([5eceb40](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5eceb40373a146f668115cb3be8c50176676c404))
+ - advertise support for FEAT_RASv2 ([caf00e1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/caf00e1b81f16be760b1270fee261306a2524de7))
+ - bump FEATURE_DETECTION features up to 9.5 ([bef4849](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bef48492271e195e6c8267ff7b9c0af0cf807d93))
+ - constrain RAS_TRAP_NS_ERR_REC_ACCESS on ENABLE_FEAT_RAS ([0e3e882](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0e3e8829f6e159c6ea538ffc5b70c157ad00f5b9))
+ - enable FEAT_RAS for FEAT_STATE_CHECKED again ([553c24c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/553c24c3ad1fd996b4ae873b09a325c1747990a8))
+ - enable mandatory Armv9.4–Armv9.6 features by default ([9838436](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9838436c8dff40525fe572ad9304ae65c2368994))
+ - enable USE_SPINLOCK_CAS to FEAT_STATE_CHECKED ([38e580e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/38e580e6411c7a2eb2801a6aacb0a19bb9b1ac46))
+ - update FEAT_SB's FEAT_STATE_CHECKED status ([9dda408](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9dda4082afac4e87cbcf7ede6f9ef43961d1a960))
+
+- **Platforms**
+
+ - **AMD**
+
+ - custom package linker infra ([89aae9a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/89aae9a1f480bf0c98fa6f3b6593c9ac29b9c18c))
+ - support multiple custom packages ([87daf65](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/87daf659012bc6f9c5f59ee70b69f6e372bed166))
+
+ - **Versal Gen 2**
+
+ - add build macro support for IPI_ID_APU ([6244ccf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6244ccf69873a96439bc9b2650c7ff36118fca11))
+ - add dynamic fetching of core and cluster ([31dac54](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/31dac54d59c96978d948a512938f894fc68ae174))
+ - add PM support for 1-cluster 4-core topology ([0994aef](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0994aeffd5460def791b7ade4fe5fb05d04e2422))
+ - add static topology via build arg ([c0bb80e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c0bb80eb40103cf284d1c8124ebfbb18369669c2))
+ - support alternate core as primary (non-cpu0) ([90cdb04](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/90cdb049c20cadf1d0daf1a2737b888f97e330e5))
+ - update plat psci based on dynamic core and cluster ([ea435c8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ea435c86b82efe64526ba6e164391292356de3f7))
+ - use runtime core/cluster variables for dyn topology ([a6d4318](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a6d4318d97171442f0787e99c960738f06b2a65c))
+
+ - **Arm**
+
+ - allow custom BL2 mem params ([7622cec](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7622cecc2c07fb56a520b584598009d87e7411be))
+ - prefer GUID-based GPT partition lookup ([d4e8772](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d4e87722e414a66c47ef638db376bf3fedc8ec64))
+
+ - **Common**
+
+ - introduce SMC validation framework ([92d6ae6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/92d6ae607eaa5516bed468d357f8b7c5945a651a))
+
+ - **FVP**
+
+ - enable discovery of two Secure Partitions for live activation ([bec6bd0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bec6bd012e9e14e735c13d7fdda0505979e32461))
+ - enable FEATURE_DETECTION on FVP ([69871af](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/69871afc2117df15e53d591544328ec94b04a442))
+ - extend image decryption support for FVP ([d81b3bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d81b3bc12918f521619e8e703c8d8ad59c4e5d12))
+ - fix PLAT_ARM_FW_HANDOFF_SIZE ([ac18ce2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ac18ce2bfe2c94c4265ec42586fb51a1b1fb3213))
+ - implement SP live activation callback ([5a76376](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5a76376012085ded268fb941f536bfe1aa882e5b))
+ - introduce SP live activation component manager ([4cd4918](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4cd4918843932c874bde5377c90e88756aa69261))
+ - load SP_PKGs with TRANSFER_LIST ([6ae88e2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6ae88e2859b25b46c1ef3213eb1a2b31aaeb97b1))
+ - pack/load tb-fw cert with ARM_FW_CONFIG_LOAD_ENABLE ([636654d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/636654da25096a4dc68108ed110572fa5e7080cb))
+
+ - **Juno**
+
+ - increase BL2 stack size when MEASURED_BOOT ([1e68092](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1e6809268f5f5d86aade1e074c4d5ede439999d0))
+ - increase size of PLAT_ARM_EVENT_LOG_MAX_SIZE ([66c0674](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66c0674276f181970479db19474f44baddd6939b))
+
+ - **Morello**
+
+ - add capability load/store/track support to MMU ([6a548c3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6a548c34675da49dfe59ee93b62af324e1a73157))
+ - add missing is_feat_amu_present_asm function ([3d3d1d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3d3d1d84b237b4507810dbff85adf7c09888f0a3))
+ - add Morello capability enablement changes ([27bc138](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/27bc1386f00a2a5089e27ff00f97b41821dc08ed))
+
+ - **Neoverse-RD**
+
+ - set the correct Arm version for rdn2 ([b928b7f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b928b7fc840e7094ae8eb21e800892d9775bc940))
+
+ - **RD-V3**
+
+ - use SFCP PSA call instead of RSE comms ([66e46af](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66e46af64f0c15ee2ddb22fda39df836c6ec1937))
+
+ - **TC**
+
+ - add fpga flash regions in spmc manifest ([66d0d75](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66d0d75228e191241169e629aa87763bfbaec6c9))
+ - add tc_sfcp.c ([05076cb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/05076cbf009dc60f7a197a6be792786bc56d5491))
+ - enable workaround for CVE-2026-0995 ([0bc52ef](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0bc52ef2a0588e29865ef06e6a9094a37aedcf2c))
+ - set Arm CoreSight context loss property ([b79eb3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b79eb3ef1e27bcd275806991bb4db847d3bea7eb))
+ - support 6mid2big CPU topology for FPGA ([f84905d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f84905db83ebf7777b55ccbfba8cc845eb3d9b8b))
+ - support buildroot ddk runtime integration ([743de0e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/743de0eab253235096798df00c60d0d46e0cefd7))
+ - use SFCP PSA call instead of RSE comms ([65a4925](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/65a492522d60a889ac5b8a394a1ae6511df8a610))
+
+ - **Corstone-1000**
+
+ - add Cortex-A320 support ([25148ce](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/25148ce39d76cde6a427afad2af130ebebd6c1c5))
+ - make mutlicore support platform generic ([5c9b030](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5c9b03033db80404301099c2395d2ed5199d7b4a))
+
+ - **Automotive RD**
+
+ - **RD-Aspen**
+
+ - add DT buffer and IRQ setup ([761d0c7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/761d0c72c32bfd45d2a2bedbf92e5a0e629729d6))
+ - dump the CPER buffer contents ([96f40c7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/96f40c7b2b843ff830d52e371a8ef72d3497ead3))
+ - enable measured boot ([0bf4d2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0bf4d2bcf5f126064009f0e1d2ca1b4922e71928))
+ - event handler for CPU RAS ([0702fe7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0702fe72cf4cc8ace77530f484456b2a7d450919))
+ - generate CPER at TF-A EL3 ([cbad38f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cbad38ff58980c4abd7c8f603f24870435883ac4))
+ - intr RAS handling for PC CPU ([3f3b9ec](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3f3b9ec69730d5bc02aab7da2cb7cc0f8a30c130))
+
+ - **Marvell**
+
+ - add odyssey platform header files ([4b8b8d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b8b8d742823340bcd3e235ba6b5f306e644a90b))
+
+ - **Armada**
+
+ - **A8K**
+
+ - add a80x0_nbx Free Mobile board ([88a6e61](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/88a6e612923c34a4804ffc41ec6e04f7b31e0e79))
+ - add user callback for skip_image ([7b46c62](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7b46c6245a5ad70909f14cfd8f50165b6bd19cba))
+
+ - **MediaTek**
+
+ - support write-access for DSU PMU in EL1 ([eb949d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/eb949d9974bbe2f5675fb6eba3fb5184214226d7))
+
+ - **MT8196**
+
+ - add audio SMC cmd implementation ([6866675](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6866675ae17a94e85a913c71b75f01c3de9290c3))
+ - add booker driver ([997eba3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/997eba328088d83618cd0500e52787f7fbf2d0f8))
+
+ - **NXP**
+
+ - **i.MX**
+
+ - **i.MX 8M**
+
+ - keep console at runtime when building TF-A/bl31 with DEBUG ([d7f0864](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d7f086496bef36f26b081219654e86be39167215))
+
+ - **i.MX 9**
+
+ - **i.MX93**
+
+ - enable the s401 clock on/off handshake ([38db815](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/38db81525afd44961d07da5247557ea49fc30a7d))
+ - optimize power switch acknowledgment timing ([7e8caac](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7e8caac6440a18f501bb87df5e8d71180756e472))
+ - retrieve SoC info from EdgeLock Enclave ([78df8f7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/78df8f74c8f60e7c1c10b4a88acfec94435902fe))
+
+ - **S32G274A**
+
+ - **S32G274ARDB**
+
+ - add DDR FW binary check ([4c117de](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4c117de6bae3aa2291eed84aee893d685bf67efa))
+ - add DDR FW entry to storage ([ced66a7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ced66a7c4f8d1c72a3538109561dff47972e917d))
+ - add DDR init call ([83971c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/83971c4ad9192029ab0dc82302baa9e067da64aa))
+ - add DDR PHY mailbox support ([30c8a20](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/30c8a20d3c5a2163eb676da7f0d575d3a9499fed))
+ - add DDR post training setup ([a60aeae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a60aeae75c0596cc594ea4e881bef62f9ead247a))
+ - add DDR register accessories ([a4efd42](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a4efd4289f53b5c3f477e72a421214045c5c719b))
+ - add DDR training stubs ([5423906](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/54239065309a41a5b7901b928fc13723fd3483db))
+ - add support for DDR img in FIP ([ce775d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ce775d81da708bd349bb7b1725e1c91eb7f6f8a2))
+ - add top-level DDR init ([e0b79c5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e0b79c5798f4971c6aa0a0fe54c73b0612296765))
+ - add training for 1D and 2D ([47f0a59](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/47f0a591a46da853bafdc7c3936836f6b4733cb5))
+ - document DDR integration ([a482ee2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a482ee2380a9e585e231377bbda27c88ab1dead8))
+ - load BL31 and BL33 to DDR ([7ba9e47](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7ba9e47a1cfac3bc103c97e3535f73dfb5e6ac84))
+ - map regions used by DDR driver ([bfcb0fd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bfcb0fde9e219091465812a6cbc1d27fbad23eb3))
+ - use DDR reset deassertion ([717ab11](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/717ab11b0bdd984320db3285f26b404e8d606817))
+
+ - **QEMU**
+
+ - disable fpregs traps for QEMU in BL31 ([949b0d4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/949b0d4610b154017941be3faf4e7865a6f6d71d))
+ - enable ENABLE_FEAT_RAS and ENABLE_FEAT_SB ([996d08b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/996d08b8b909250327284ee42cf218c0773ff233))
+
+ - **QTI**
+
+ - add support for Lemans SoC ([b4d4a10](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b4d4a105f131901c8ff0e7a481f6bc6807ce0969))
+ - extend interrupt dispatcher ([4cf39ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4cf39ffc7d6d109cdd834f25684b083fcf4b020d))
+ - integrate access control stub ([c533f76](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c533f768d90a97df2e1879dbbceb3d37337b3b9e))
+ - integrate qtimer stub ([41df20a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/41df20a3f434db349d9b6d87a43b9c575e3cf881))
+ - integrate sec_core stub ([88f1171](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/88f1171d85dd1ce0c8cc7bc300ddb006d4f36e72))
+ - integrate watchdog stub ([e1ef7e6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e1ef7e64994647df764681f3a572ef8e3b9bcb68))
+ - port SMMU driver from QTISECLIB ([5534dad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5534dad81585eee5d89d9a20317c45aeea18b363))
+ - reorganize bear-based SoCs under a common family directory ([22170af](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/22170af6bb22ef6f2c073ac57a2afa3fc8fd0fbd))
+ - reorganize hoya-based SoCs under a common family directory ([f575472](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f575472eb217b1760e239b646c5fc8e68b0e4046))
+
+ - **Kodiak**
+
+ - add access control driver ([6ae8fce](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6ae8fce3dea5b8f8054de52a1d8721ea4e96a669))
+ - add qtimer driver ([9743b9d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9743b9d97681a19c746b44173980600d9d5c3f30))
+ - add sec_core driver ([a757f5f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a757f5f89394ba6ca8ce09632455173c63444297))
+ - add watchdog driver ([349fe8c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/349fe8c31f69348440a60dc814a04688d9ca7641))
+ - build XPU bypass only when bypass is enabled ([0510141](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/05101419120e795a49a850ecc2dfcf03023410b7))
+
+ - **Lemans**
+
+ - add support for lemans EVK platform ([cba81c3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cba81c39591e0e051648807f8e5b851f72862c2c))
+ - expose dcache flush all callback to QTISECLIB ([a9d7f98](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9d7f9856e8d275ac1d6424d765d9a79b525aca3))
+
+ - **Raspberry Pi**
+
+ - **Raspberry Pi 3**
+
+ - use transfer list to carry the event log ([2de6d44](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2de6d441bfd25a38d17209ee9d86b58bbf6e6101))
+
+ - **Renesas**
+
+ - **R-Car**
+
+ - add initial BL31 support for Renesas R-Car X5H ([f180a3b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f180a3b7e0a65450ba1c8900079e42babfe0e787))
+ - fold console_rcar_* functions into rcar_printf.c ([4a6b037](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4a6b037d87199ea63602be38e41272ab0d00172f))
+ - rewrite console_renesas_register() in C ([ded1b9c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ded1b9c73ccffef61616d353e63fe4d0ea279c19))
+ - rewrite SCIF driver from assembler to C ([656a856](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/656a8564ec06a4f737c2eeb9fd6e580e8f002c14))
+ - test only for SCIF TX FIFO empty before writing the FIFO ([c83fb4c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c83fb4c399198118705fe0c22617f5f0d0213e72))
+
+ - **R-Car 3**
+
+ - add R-Car Gen3 M3Le R8A779MD SoC and Geist board support ([ac41faf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ac41faff6393381ed94142f07924ccc766a40591))
+ - rephrase RCAR_BL31_CRASH_BASE definition ([ecf9c23](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ecf9c231064a9a66c841879e878219be7685e265))
+
+ - **RZ**
+
+ - **RZ/A**
+
+ - add initial BL2 support for RZ/A platforms ([2aa6335](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2aa63355ee724dc1cf15e614a9ef80d5dd46c129))
+
+ - **Rockchip**
+
+ - **RK3568**
+
+ - add early CPU reset mechanism to enable crypto function ([0738365](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/073836598f2aba3ee6ba024be145042fefbf094f))
+ - bring DDR firewall naming in line ([5e4a490](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5e4a490dbbfa5ee1aa5b3856793ab132da759f8f))
+ - move existing secure init to separate files ([1dc8eb9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1dc8eb91c7090e3b04e7717368cb6484c0ff74f7))
+ - protect TF-As memory area with the DDR firewall ([1248db7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1248db70b9622c4f886d2a443e52f1e7a243022e))
+
+ - **RK3588**
+
+ - report actual measured PVTPLL clocks ([d2d6928](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d2d6928641bacfa2370a9bb38cdddad229d99ad6))
+
+ - **ST**
+
+ - add a halt on panic flag ([041b406](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/041b4064533555475b8d8e69d9ef72447cc98d3c))
+ - add stm32mp_gic_cpuif_enable/disable ([7fa282a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7fa282a316b6743cef48a6fbd72c8eac61ffdf44))
+ - add STM32MP_SUPPORT_PM flag ([0870faa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0870faa2c94fa1d638ff37536c52751b6b25c608))
+ - allow the use of clang as linker ([abf5915](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/abf591562dd88ee1b839539175fdc348957fb59f))
+ - disable FWU on serial boot devices ([25bfb4a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/25bfb4af284f8749ab30da1e6a75c9e7160782f0))
+
+ - **STM32MP1**
+
+ - make stpmic2 usable for STM32MP1 ([d404b27](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d404b2741cdd2394ac7410277257de972711c1a5))
+ - remove stop watchdog when going in low power ([8db6a92](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8db6a9261bef0bedcd42e1c51600be3c079fee44))
+ - rework ddr supplies handling ([ae25a7b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ae25a7bb0e8eab49545b54340fb0701437b22395))
+ - update STPMIC1 driver to handle more properties ([f86b751](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f86b751223fb16040b4957437a38657143cc328e))
+
+ - **STM32MP2**
+
+ - add a ca35ss driver ([48545b3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/48545b381ca59f193dfb053d98e1a7f93274026b))
+ - add a new stm32mp21 power compatible ([8621405](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8621405684f45f14000019a1958f5f7c66ef9526))
+ - add RIFSC USB configuration for variants ([052e0c0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/052e0c0025038a989bdb2bc1745b5f5e592fe7e6))
+ - add watchdog support ([9529933](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9529933b3b5d2e36097eac703e5fb99dc95a2e12))
+ - define UART8 and UART9 under STM32MP25 flag ([6715534](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6715534bec9cf5dfbd1c55c069f4592675e2423e))
+ - enable watchdog driver ([258c471](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/258c47118fc00f1ea843593ca5ba409e074fd250))
+ - include dedicated RIFSC ID headers ([c7143a4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c7143a40090e3b0c9c176a7287d76cddaf727cf7))
+ - introduce MCE encryption level in RISAF dt-bindings ([00da809](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/00da809cfe757e39ed3047cda3d00fcc15411a24))
+ - manage core 1 enabling ([376ac16](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/376ac16008d8f0a2b6b865689b90b1f6b3a1fe12))
+ - manage RISAF MCE key for STM32MP21 ([7a563a6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7a563a6f0e932e8622227f4b9dff2521063483f9))
+ - remove function stm32_iwdg_shadow_update() ([c455c1b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c455c1b766db21a1763718d9813217b68dacbeb8))
+ - stub PM code in serial boot ([e976546](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e976546082df6758bdcb2962146eee039805931e))
+
+ - **STM32MP21**
+
+ - add RIFSC IDs bindings ([ad1fca2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad1fca27495bdd6015f675f663edbd14d2e68711))
+ - add SoC part numbers ([3d797c7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3d797c711174505f6229c9f583f94b6901f74616))
+ - display package type ([44b96cd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/44b96cd70ef5927f19f9b69cb0a6b6e7224835e2))
+ - enable USBOTG DFU ([838de22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/838de220bde3a80716a0cc0fbcf677ef5caed19f))
+ - manage STM32MP21 DT overlays ([e0a6bfe](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e0a6bfe87f84f505d8b26432d2405015cc77c329))
+ - remove GPIOJ and GPIOK ([b112cd9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b112cd904ee42d50fc86dcaae10f5cb513858737))
+ - update boot API header version ([c91fd51](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c91fd51f92511f38eb94919a86ee3c8951a1e8a2))
+ - update SRAM1 and RETRAM base address ([185252d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/185252d7fff29434e965cd1225312a7a6891a6ed))
+ - update STM32 header size for STM32MP21 ([76043d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/76043d81b56e3e11054c23d8be74bb09374efd45))
+
+ - **STM32MP23**
+
+ - add RIFSC IDs bindings ([f9c665d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f9c665d225873f25043540eb09582ff7a5dd6f9f))
+ - add SoC part numbers ([d80e7fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d80e7fb102fd4b5723a477b5aa32db3da94f968b))
+ - display package type ([260b1c2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/260b1c26ed2857725f7daf58ba40886693761a7c))
+ - manage STM32MP23 DT overlays ([080a672](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/080a6729ba49ad180a56f30e651e58fe642ef7ae))
+
+ - **Texas Instruments**
+
+ - add clock device integration to TI clock framework ([cd88365](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cd88365f504675888e037f64fb87cb7fa3b929cd))
+ - add clock operation request handler ([367abca](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/367abcac818d2fa5545cf5968c2009ffd46a9ba5))
+ - add device group filtering to clock initialization ([574e3fe](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/574e3fe78537292a81a76c2b0059df9b92691592))
+ - add device state request handler ([61dbb0c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61dbb0ca6805fcddb04c6a97574b5ed5d674171a))
+ - add message to encrypt tfa during suspend ([ea83fd8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ea83fd87c1243e38337fcb4d4b789d4fe1c21ad7))
+ - add support for scmi power and clock mgmt ([b5c7f3b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b5c7f3bff4cbc9f3f3971af067ab70f0ef093b9e))
+ - add support for TISCI firewall APIs ([481aabb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/481aabb1ca08a9d137fbe31e7ebcb8777697b535))
+ - add TI 16FFT PLL driver ([757df43](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/757df432b55fef2636b8fe8394a5ba098abe3f94))
+ - add TI clock divider driver ([243873a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/243873aadcc4b048c08307a5c5f17e72024c3028))
+ - add TI clock management framework core ([6b875d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6b875d381b33d41f9ef46a4d5da1986ee8b0e210))
+ - add TI clock multiplexer driver ([8a46d04](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8a46d04d0aab97f31bd283b8536c6d83077023ab))
+ - add TI core device management driver ([43b5c09](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/43b5c0951cf803f4656dc27e79deb1d4377fd435))
+ - add TI device clock driver and power domain API ([6f2a879](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6f2a8791a5fa32b5321f6ae7c23b5295ac545d85))
+ - add TI device power management driver ([92ee37f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/92ee37ffb1d575286430d2bd51b5d242628f8d2d))
+ - add TI device preparation and validation driver ([bc55e13](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bc55e1313c36f01779ace623d2e0a02c9c69842f))
+ - add TI device PSC integration layer ([a1a3a16](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a1a3a16f2f866d69b5973b29674175152d0616e9))
+ - add TI fixed clock driver ([db8a399](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/db8a399c538ac47777d8012136a0801a333469af))
+ - add TI generic PLL driver and control ([28c0633](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/28c063335ae7caadc6ed4975501de3af455a4d96))
+ - add TI high-frequency oscillator driver ([73c2e6c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/73c2e6cb8cbeb5450266358e084fb6dc7ff4f5c2))
+ - add TI low-frequency oscillator driver ([aabf6fe](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/aabf6feae211ca2e89cdb91bf7a80b59b995a260))
+ - add TI PSC hardware driver ([f6db41e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f6db41e0666269cf0a6bd4d95a8f2c4ad1cc815a))
+ - cache the response for msg_version and query_caps ([a9d0d6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9d0d6a252cd420c2b1d9746352c3bec85061281))
+ - platform_defs: increase BL31_SZ ([1022574](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1022574d40c53a5725d1852b344f1cc629dfd3a0))
+
+ - **K3**
+
+ - add SoC detection support ([e76a0fc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e76a0fc4c999529801053177495932ac7a03dbec))
+ - choose PLAT_CLUSTER_DEVICE_START_ID depending on the SoC ([9b1350d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9b1350def9f51e5487fb42f5f041efceb73456f8))
+ - handle suspend in case of LPM_BOARDCFG_MANAGED ([76500ce](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/76500ceaeefcda967d8a1f4e30bb04f9fe0425a2))
+
+ - **K3 Low Power Devices**
+
+ - add AM62L DDR platform shim and EVM board config ([9527667](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9527667d5b5e1abd373a34f5106bfdc67b87c752))
+ - add BL1 platform definitions and integration for AM62L ([d26945f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d26945f47beaf6e98ee13564a9fd2acf25c382bd))
+ - add board specific power management drivers and data ([3fd3906](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3fd390699594a6fa1036b73aefdb7c7734a90579))
+ - introduce Cadence LPDDR4 core driver for AM62L ([5421f84](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5421f84b7e553c16894d7732a6ed531bb661e721))
+ - map devctrl regs ([a4e6321](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a4e632129a66728734ea0ea0ebb240039786694a))
+ - optimize firewall configuration to minimize boot time ([ad6ffb1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad6ffb14d1ad880bd1e849e138c9ea8f3623d45f))
+ - re-configure firewalls for TI AM62L ([6af16d1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6af16d1790ad7995a24f36660fc8ec35e8bb7c46))
+ - scmi: init scmi server ([75d75b5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/75d75b536d22f5935869c2b9b2a286b53e4e0b61))
+ - support SCMI protocol on k3low ([1b2b4b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1b2b4b41ee6a963d1a2daec1ff01a84171034d20))
+
+ - **Xilinx**
+
+ - **Versal**
+
+ - add build macro support for IPI_ID_APU ([27746e4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/27746e4ebbae028b5990e13d8917b12d2ad33b5d))
+ - add support for TFA_NO_PM configuration ([e76ac8e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e76ac8ef778a3a0f0a32a3d5a78a270b02f9357c))
+
+ - **Versal NET**
+
+ - add build macro support for IPI_ID_APU ([ab8120a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ab8120a5580385f8358048828fe312075d866450))
+
+ - **ZynqMP**
+
+ - enable PM_QUERY_DATA bitmask merging with FW ([dfe8d0f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dfe8d0fb294a3e398308acd65559cb4ad67701fb))
+ - forward unhandled PM_QUERY_DATA to firmware ([3266844](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3266844a332847ad54bf0fe87d3a08709f816c8b))
+ - sync PM query IDs with firmware ([0d2ec61](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0d2ec61ff848fe4846ac6401c5e4402cd51436b4))
+
+- **Bootloader Images**
+
+ - **BL2**
+
+ - support RESET_TO_BL2 and ENABLE_RME ([8c82427](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8c82427369f21d2e4888a3ac40cd83290263f454))
+
+- **Services**
+
+ - **RME**
+
+ - split off ENABLE_FEAT_RME ([dfdbda0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dfdbda02e5ae770c510520ff8f697ae634373fc7))
+
+ - **TRP**
+
+ - add support for rmm 2.0 abis ([da1a043](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/da1a04336d0c143e655c9d9ffc2abcb3c3da57eb))
+
+ - **RMMD**
+
+ - expand RMM SMC return registers ([01c4821](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/01c48218167157765744e0dc9e419bbdcff6218a))
+ - extend RMI function ID range validation ([bd5ee0b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bd5ee0bce9c33cb24acfc076e173266fe537eee7))
+ - replace ENABLE_RME with ENABLE_RMM ([b0ddba2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0ddba24fe15ae6dd1d23eae165496de86e3a923))
+
+ - **SPM**
+
+ - **EL3 SPMC**
+
+ - support 16 args for FFA_CONSOLE_LOG_SMC64 ([cdb520e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cdb520e03db621eedcf73c0da6655024db4b282f))
+
+ - **SPMD**
+
+ - helpers for SP live activation framework messages ([0080c2c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0080c2c34f11cc4e424e64f017657480a28d99cd))
+ - support FFA DIRECT_REQ2 for logical SP ([065fa8a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/065fa8a97ce8abb602d0c91719684f5f68ad7a9d))
+ - support for extended partition info descriptor ([60cef66](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/60cef669af9b16bd27df8ee03b423b1842c9d530))
+
+ - **SPM MM**
+
+ - fix wrong range of SPM_MM ([6c79953](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6c79953cd6d9a93d3c71796be0e056b4fbb3c72c))
+
+ - **DRTM**
+
+ - check for DLME image auth plat support ([c743d87](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c743d8770c2e958d04910a1837a5329131abfc04))
+
+ - **FIRME**
+
+ - initial commit of FIRME service ([c359aeb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c359aeb17e7078722df94c05ed93524458ce2ba6))
+
+ - **ChromeOS**
+
+ - add GSC, DRM, and Stable HUK SMC handlers ([33fc163](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/33fc16372d149af6ef35fb4cef00b151ce04c9f1))
+
+ - **Live Firmware Activation**
+
+ - build flags for SP live activation support ([f5cb144](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f5cb144df1d96c9adf45fbf2376b4068d16d8701))
+
+- **Libraries**
+
+ - add libtpm submodule ([92311ae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/92311aee5608ed15e18ca70356a44f94952aeeb9))
+ - add mmio_setbits_64 inline function ([184e787](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/184e78767a764938f72fa48e45f7e215cde08a0b))
+ - add u64 overflow helper ([6d99bc0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6d99bc06331fa82b00bda01c2b20af739f906227))
+ - bump event log library ([a04f67e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a04f67edce48ad5c22960193388aaa04e7e1d6e5))
+ - use C/assembler for HI/LO macros ([2d05494](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2d05494012a51467a1984649e194c63ca154606b))
+
+ - **CPU Support**
+
+ - add support for LSC25 E-core CPU ([bff6e60](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bff6e602264b7ade20d740b97fe009a8a8383f92))
+ - add support for LSC25 P-core CPU ([e1fbad0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e1fbad0bf5b78788003130001c4b301a5c135b8c))
+ - add support for Rosillo cpu ([c9017cb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c9017cbc299a837b0f1c5912fa1beab33b87873e))
+ - add sysreg_lazy_* macros for batched read-modify-write ([b5b5769](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b5b57691b917056bbfb78770d79dca639b70617c))
+
+ - **EL3 Runtime**
+
+ - check the exception vector size ([8df6a7c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8df6a7c9effc17b7c6016ee399af9e18f49dc2ce))
+ - translate EL3 handled exceptions to C and always call prepare_el3_entry ([14320bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/14320bce3a5e8c213dd65c0c9c43dc8026e3bbbe))
+
+ - **Context Management**
+
+ - propagate EL2 register compatibility init to all worlds ([5cadaf9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5cadaf9340bcde1efdd14c950e3af14de73e5f14))
+
+ - **Per-cpu**
+
+ - migrate AArch32 amu_ctx to per-cpu framework ([ef545e8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ef545e81134013639a8cde489d16786ddaf9daca))
+
+ - **PSCI**
+
+ - add psci_cpu_off_start event ([e0b614c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e0b614c25970043a4c770b6b44692aa95339648a))
+
+ - **Granule Protection Tables**
+
+ - move gpt support under ENABLE_FEAT_RME ([d63c296](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d63c2960c147244d5e8edfd6744d661e5986f5d1))
+
+ - **SMCCC**
+
+ - add support for CPU Service calls ([7a42d35](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7a42d35ef2915d66f6092755cf13deac7644aee2))
+
+ - **Locks**
+
+ - make spin_trylock with exclusives spin until it knows the state of the lock ([07ba153](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/07ba153fda3b31d515f0adc0b9d7991174bf7997))
+
+ - **Firmware Handoff**
+
+ - bump implementation to spec v2.0 ([933248b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/933248bcb490c696732d0ef391ff85444fb9e401))
+
+- **Drivers**
+
+ - **Authentication**
+
+ - **Crypto**
+
+ - build flag for SIMD crypto extensions for v8+ platform ([e8cc970](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e8cc9706e2ec5baf718d502ff5b24673c1ac1e07))
+ - enable access to SIMD crypto in BL1 and BL2 ([78efac7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/78efac713ef81a6341a2aef2731e049cb74655e6))
+ - enable floating point register traps in EL3 ([96f227b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/96f227b72a4d0af5670a586d0d8cd8bd93df9f88))
+ - enable SIMD crypto extensions for S-EL1 ([3f8cf8a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3f8cf8a168f137b9f4f17e7ff89b5d6b2b100cf1))
+ - enable the runtime instrumentation for crypto extension ([993c004](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/993c004cab4d086ba4afe0bc6385a2640521ded2))
+
+ - **mbedTLS**
+
+ - enable AESCE under ENABLE_FEAT_CRYPTO for AES-GCM ([79e9edb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/79e9edb42aaecdf0d350df540fc44efff2c14ee4))
+ - update mbedTLS to version 3.6.6 ([28aa61d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/28aa61ddc04dd2c8698199a25e02adceab3e82af))
+
+ - **Generic Clock**
+
+ - add get_possible_parents_num callback ([e9f69b9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e9f69b9fbfb836464278425e2f383d8df022f68c))
+
+ - **Measured Boot**
+
+ - enable dynamic hash provisioning ([265f148](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/265f14837f84fb22c53874a8a30677020f14518d))
+
+ - **GUID Partition Tables Support**
+
+ - add type+index GPT lookup ([841f85e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/841f85e4f5b69a0fccdc87191066587221c87f29))
+
+ - **TPM**
+
+ - add TPM/TCG hashing helper to crypto module ([7bbb008](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7bbb008618d28713edc24ac02bf26abc63f0f164))
+ - changes to support TPM lib ([6963f71](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6963f715dcbb18ee8d76557dade638d3791d926f))
+
+ - **Arm**
+
+ - **RSE**
+
+ - fix iovec parameter check in rse comms ([785b7df](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/785b7df2d5ed8e3eacbb6fa1a17c28b9a882126b))
+
+ - **Simple Firmware Communications Protocol (SFCP)**
+
+ - add SFCP stack and PSA call ([479e264](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/479e2648eb22a5bf39aed18ea9f2ff834cf26200))
+
+ - **ST**
+
+ - **BSEC**
+
+ - add STM32MP21 version support ([b499da4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b499da4066680db4dce799fd0643ab72904e0f49))
+ - update OTPCR masks for STM32MP21 ([e0cd2df](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e0cd2df297b28eb20ecd93df63a5f739432c1fa6))
+
+ - **Clock**
+
+ - add barriers in clock driver ([bc4ccae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bc4ccae36a2a814150675e5abead1c08cd3f1666))
+ - add ck_sys_dbg clock for STM32MP2 ([ebece79](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ebece79554602a8e52852fe839b2a84efbfde133))
+ - add trace for unknown clock identifier ([78dbe68](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/78dbe6895a4326d23e54f036c788709771c988b7))
+ - keep TAMP_BKP_REG_CLK always on ([3218d2f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3218d2fac52a8dd4ee2134f616ded25830b5c3d9))
+
+ - **Resource Isolation Framework**
+
+ - add RISAF MCE support for STM32MP21 ([f22005f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f22005f1e7651a9052bb64528d89359c4012e40c))
+ - add STM32MP2x support in RIFSC driver ([3549f1a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3549f1ae6efce76fcae304545e2b67155700262c))
+
+ - **ST PMIC**
+
+ - add a switch-off function ([fb04a0f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fb04a0f58b1a6e253ba68fe3c9fd172197398b26))
+ - add default regulator configuration for enable_ramp_delay ([b1d732b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b1d732b0dfc642c3b6a0d71ef57d8cac29f3d378))
+ - add support for STPMIC1L and STPMIC2L ([8325976](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/83259767101737b959bba45388d2b8ab30a99f95))
+ - display information only in BL2 ([dfdb6c2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dfdb6c206ea3998937c71b72a551f4035c8b67af))
+ - force STPMIC1 and its I2C secure in BL2 ([d72003f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d72003f36ec3eb36c31a18a9253de712ea0bcc53))
+
+ - **USB**
+
+ - enable USBOTG DFU for STM32MP21 ([f57e492](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f57e4920646131ede174e7168ed8dde73cc42d3b))
+
+ - **Watchdog**
+
+ - remove unused flags ([c3ac6ca](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c3ac6ca04efe41bb9f4cc8f0392f3e3460b36021))
+ - set watchdog timeout from DT ([b6a26c3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b6a26c32620accaa54b6f2e38d10a4092b3ff4f6))
+ - start the watchdog on status okay ([c53dd82](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c53dd825583996ce28a56d9bcae2151033c430b7))
+
+- **Miscellaneous**
+
+ - **FDTs**
+
+ - **ST**
+
+ - **STM32MP1**
+
+ - add DDR power supplies description ([ad8f869](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad8f869edee546799033221baebf08c3e8859009))
+ - introduce STM32MP21 pinctrl files ([ad47dc7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad47dc744859b92fa57babd68ae686e43529f09a))
+ - use iwdg1 instead of iwdg2 ([84b68c6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/84b68c6692d64a5f12c7bf6e27319ef946a251a1))
+
+ - **STM32MP15**
+
+ - add STM32M157F boards ([416773d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/416773d0f6cb239ed3029ea5eea9f13a7a781818))
+
+ - **STM32MP2**
+
+ - add watchdog support for STM32MP2 ([1582f1c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1582f1c6d0ec29010f68cc3e1c3cc0952d15b32b))
+ - remove ramp delay on ddr supply ([88ae2e1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/88ae2e1ba0cc2905ac085a360c3abc963719dfbb))
+
+ - **STM32MP21**
+
+ - add fw-config file ([ed717ea](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ed717ea5ae0c51652048f9105b79be167d1cf20b))
+ - add pinctrl DT file ([f262ebf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f262ebf61dd0072baaca63687f11ae53fef413bd))
+ - add SoC DT files ([b4cf410](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b4cf410201664b7a220adff4df1f4d87d75078c5))
+ - add STM32MP215F-DK board ([5d6034a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5d6034ad9ec3da5be5cad5b387b50e4ce39bbd22))
+
+ - **STM32MP23**
+
+ - add fw-config file ([b1fb4d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b1fb4d8004d3c659be2d78f90e6a698ca5fdaf70))
+ - add SoC DT files ([bf4f90b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bf4f90bf5274c5dd98c8b51922e520ac64d78f3a))
+ - add STM32MP235F-DK board ([b841fb6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b841fb63cda2ef16eb5020244ca4b27b2ff9cf99))
+
+ - **STM32MP25**
+
+ - add iwdg1 on dk board ([5ff6e86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5ff6e8682cf6ee87a109b5f639d8a9d73fe57b04))
+ - add iwdg1 on eval board ([3674e0b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3674e0bdc6ab57cab8a1fce1fc53b6f3640821cd))
+
+- **Documentation**
+
+ - document PSCI power_state ([9d0f944](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9d0f944a33aac0bd6c0d91a70986d21fe35c8f11))
+ - update the feature guide to mention FEAT_IDTE3 ([3ced4f3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3ced4f3e3f7b439729cd69c2c2cdcce632a15de9))
+
+- **Build System**
+
+ - add HOSTLDFLAGS to pass flags to host links ([0607fb7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0607fb7f6bd9480eea8e989700b0fd5bc7f79148))
+ - add Mbed TLS submodule ([bc9a699](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bc9a699d9c2eb3d49945d66dc97f59311ee37794))
+ - add size metadata for each vector_entry function ([55fbbeb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/55fbbeb7f0eae145d52c0e18c97a0e7a4363b678))
+ - enable link-time optimization by default ([fa28b3a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa28b3afd3dc12d3eff922f61520dd0bab52755e))
+
+- **Tools**
+
+ - **STM32 Image**
+
+ - add header version 2.3 support ([9f3b4fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9f3b4fb81e78ce15df3785cdc8f4037d8c6de0e2))
+
+ - **Secure Partition Tool**
+
+ - align SP uuids to byte words ([a46cca0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a46cca03976b7116e1180b960c10c329108a7b29))
+
+ - **Certificate Creation Tool**
+
+ - make SoC AP firmware hash extension optional ([62b9afa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/62b9afa213b393669021ef6c8558f786dc0feb43))
+
+### Resolved Issues
+
+- **Architecture**
+
+ - **CPU feature like FEAT_XXXX / ID register handling in general**
+
+ - account for FEAT_RME registers in FEAT_FGWTE3 ([98dee19](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/98dee19a15380a449714ace78a6b329a9e35f2e3))
+ - add arch_extension directives to bit_lock() too ([6472270](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6472270ba9bc522197221070e6e315302c9b9dde))
+ - add FEAT_SPE to FEATURE_DETECTION ([b4f47d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b4f47d8418cbf469c2222ef281dc41ed5fe1b40b))
+ - always allow accesses of FEAT_RAS registers ([4945956](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4945956b7bf244256b8a1900f54f3bae893c69cc))
+ - always provide pauth context helper ([650bfcb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/650bfcbd1f1855bca47dd9edc00cc4d14995d733))
+ - correctly set PSTATE.NZCV on trapped RNDR(RS) ([fb6218d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fb6218df180d55f1553a17d0fea943c2a3a770e4))
+ - disable FEAT_AMU counters on context restore ([753c749](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/753c749cc1cb7cdd173592d6c1614cfaa4c21da0))
+ - disable FEAT_RME_GPC3 by default ([34ca93d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/34ca93d159f058decff93aae22c2844c25901556))
+ - do not enable FEAT_RNG with v8.5 ([6d39125](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6d3912590f20308549c45c33301858d1975b0745))
+ - drop feature_panic() as unused ([8145e2f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8145e2fdf2891a24fbf6e7ac01060f324b4cc0e5))
+ - enable access to extended BRPs/WRPs ([2edb8b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2edb8b6d32caabc8b4ba2e47dcaed81818c0fbb2))
+ - enable FEAT_FGWTE3 after FEAT_CPA ([3840242](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3840242b45d9c7a06bd7c46bbd06f35e47a28904))
+ - fix compiler warning in feature detection ([8b4b054](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8b4b054e2d97d32df15cf5ee1cbf357c291625aa))
+ - give `stxr` distinct src and ret registers ([b0c7709](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0c7709a651f2dbb0a5982e8f86b66b1d11fcd23))
+ - prevent FEAT_AMU counters 2 and 3 from counting across worlds ([8cd9c18](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8cd9c18bfd5a5ef2a399506d76c592721a98626f))
+ - remove the feature list from arch_features.h ([ab04322](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ab043229bcb3fd3863301056324bf9f719a86e6b))
+ - require FEAT_AMUv1p1 to enable the auxiliary counters ([6edbd2d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6edbd2d6a8ae69755d720e178bf391e5bf0c886f))
+ - simplify AArch32 feature disablement ([3ca44b8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3ca44b82286620f6da067d4f92a3fc02c0d18e6d))
+ - update feature names and comments ([3a6e53c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3a6e53c8aba2f771d9c4bd280d87865a01da3c6d))
+ - use correct inline assembly constraints ([e080eee](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e080eeecdf8ea515be74e664f7b9fc05345389d6))
+
+- **Platforms**
+
+ - remove circular dependency on ENABLE_FEAT_RAS ([813bfe5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/813bfe57fdbadeb21905ec409918ad1e93a5623b))
+
+ - **AMD**
+
+ - update topology before GIC init ([dbba773](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dbba77366cfda76f21f21de7607fecb580512db2))
+
+ - **Versal Gen 2**
+
+ - add prototype for external linkage ([d9435e4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d9435e4ff563150792b22415c09e8aa30a422b26))
+ - buffer overflow due to missing bounds check ([c9597b2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c9597b2e061a39806b2c9e13e58e0e7d2a4a9e74))
+ - correct NS entry point check for reserved regions ([8b90e80](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8b90e801cc9284cd73cf5391332f4de6673f01a8))
+ - fix misra rule 10.3 violations ([1673f4d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1673f4d73c17be63f4939749b95dd0016ce88bde))
+ - fix misra rule 10.4 violations ([7645bde](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7645bdea77fa5c9ca1f402f904b0adf1c1a35753))
+ - fix misra rule 18.1 violations ([866cfa8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/866cfa8e941660daedf2b034f810a89eac07e141))
+ - fix misra rule 2.5 violations ([4853076](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/485307637e00577d29ac084391857d22e760479b))
+ - fix misra rule 2.7 violations ([59bc7c6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/59bc7c673fc3eb8cb2917f5efa11b59b54fea8b9))
+ - fix misra rule 4.6 violations ([f68dc7b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f68dc7b5b341ace5fcd687ac75bda4f3f53bd932))
+ - fix misra rule 5.7 violations ([0719f9f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0719f9f1af0ee1618c00311f294c8ae6fe9daf3a))
+ - fix misra rule 5.9 violation ([155a819](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/155a8199dfcd1e2c4536cea8ffef4ad836c89ce2))
+ - fix misra rule 8.13 violations ([4c7f7bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4c7f7bc8777dbcbb7aca1bbba7995c907b0a2395))
+ - fix misra rule 8.4 violation ([b799622](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7996221763817b9d98f19dd9616abac798d10da))
+ - fix violations for unreferenced functions ([a9e1fd1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a9e1fd1ff1b9f56ca045f2b91eb8de59ba5fa6a4))
+ - remove SCMI drivers in NO PM configuration ([d27a323](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d27a3233dfbd8745666e53f70f3b402dc29263ef))
+ - resolve type mismatch ([9121cc9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9121cc9aa73708fc3e513b8a16c7aca1d3c1d397))
+ - update IRQ_MAX for SDIO interrupts ([b542478](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b5424787583966b5ddc3738eba99003edc76d4b4))
+ - use 64-bit macros for BL31 checks ([7a7b298](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7a7b298591102285e38c3042a7db9f3388674cd2))
+
+ - **Arm**
+
+ - bound backup GPT spec length ([a37d078](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a37d07828641df2119badca2a6108c0611ac4671))
+ - build fails on RESET_TO_BL2=1 and ARM_FW_CONFIG_LOAD_ENABLE=1 ([7cc8f16](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7cc8f16593faa7c74284547fb0b9917ddd71fa84))
+ - clean up FEAT_RME #ifdefs ([62759f7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/62759f70a1e391eda1cb32059f74658fcace2e02))
+ - harden FWU address range checks ([08c7f0e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/08c7f0ede044e42e285f8507e22eacfd429687da))
+ - remove unused scu driver ([e2504d4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e2504d43ee276ad3889d7160ef70022204d7c406))
+ - rearrange the include order ([26fa09d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/26fa09d7284b7e986305199c21d25f8a6f8727a7))
+ - support FCONF when TRANSFER_LIST and RESET_BL2 is set ([a36ee52](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a36ee52e1683926549235c75205e1bc8c94f1a09))
+ - update next image's ep info with the FW config address ([010f458](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/010f458e5968d74fc650d6ee90ce58c3a6b250bb))
+
+ - **CSS**
+
+ - fix SCP to AP shared memory address ([221cf4b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/221cf4b901810ddca432d246a16e16310682737b))
+
+ - **FVP**
+
+ - correctly describe the IRS as non-coherent ([d4d6433](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d4d643334ac5d45f094c3962fd9b18867efc27f5))
+ - fix SPIs for IOMMU with GICv5 ([7a617d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7a617d8ec29bd237824be6942d689529e29103c4))
+ - fix the interrupt-map for the PCI DT node with GICv5 ([2cd4773](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2cd477335676c5a5be2867249a382a3623b59d6f))
+ - fully remove FVP_Foundation ([dabe88c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dabe88c5de5a9a291efea1ffe90b102d316230f8))
+ - increase resident text size of BL2 ([ef86015](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ef860154581b3e376a846764ce1bed3aecd75e04))
+ - mark the ITS as dma-noncoherent ([d36f109](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d36f109d8a91b2d8cd9900c9b40a58220322e4f9))
+ - match boot manifest to PCI topology in RMM ([02ca660](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/02ca66061156eba34debfff4c2f0476cd5d605fb))
+ - remove erroneous comment from GICv5 DT ([130fde9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/130fde9c5135d29df1e66da47f9ac648f549e80a))
+ - reword misleading error messages for GICv5+RME/SPD ([d8b7717](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d8b771795f5a4444dcdb6a528c1a53803219e2dd))
+ - support FEAT_RNG_TRAP without FEAT_RNG ([3422b84](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3422b84eb02383f48e616a53cd64a6ccadffe39c))
+
+ - **Juno**
+
+ - debug build fail with MEASURED_BOOT and SPMC_AT_EL3 ([7eaa4fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7eaa4fa16d8d11de34f58fe2de0c7e20d4c2419f))
+ - increase BL2 maximum size to 0x15000 ([07ca3c7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/07ca3c738f838e3d9d339df36d715e5494a62d85))
+ - increase BL2 maximum size to 0x16000 ([36a961b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/36a961b97d599d150c51abff915b98f277e1d760))
+ - raise BL2 max size for hardened IO checks ([8335566](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/833556644a143dbb247745a1da059ced4a63512b))
+ - restrict measured boot to a single algo ([b5f6d09](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b5f6d0922dd5956b4b328ba0b6118d1f3b34615e))
+
+ - **Morello**
+
+ - avoid capability tag fault on data access ([3247828](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3247828c3d6c43c2e591b07cb7cf0091c3a84189))
+ - don't define get_mem_client_mode() when it won't be used ([afe5d94](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/afe5d94d44d5f3af94fd72fd3c0dc7c95510b11d))
+
+ - **Neoverse-RD**
+
+ - **RD-N2**
+
+ - don't use V1 as a label ([662eb59](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/662eb59333942a99448dc55750d571bcefb8e74c))
+
+ - **TC**
+
+ - add missing platform.h include ([8a389ba](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8a389bad352688fa8c35fa477d5e057e6759113b))
+ - configure mte addresses and sizes ([cd76410](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cd764103c0555f3a3417ed7ef3736c47c746d54c))
+ - correct register write in rng trap handler ([cfbfe39](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cfbfe390c743575abe3994af203351c7ed55d285))
+ - don't use non-secure UART ([d014579](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d014579d3e96f99a885a2ee0702bd582d1f5d3d8))
+ - fix BL31 size for PLATFORM_TEST ([853a2ad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/853a2ad9de9043e3e8b74c11c2989bbe73cac146))
+ - fix the platform topology ([f6e46a6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f6e46a623de4ccaea8aa1f2c5e2ef5733ad93597))
+
+ - **Corstone-1000**
+
+ - use generic hold pen ([249c6f9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/249c6f9f59536b3cb1981d6258e6292ee79d6a8f))
+
+ - **Automotive RD**
+
+ - **RD-Aspen**
+
+ - dts: make cache nodes DT spec compliant ([75ecfa7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/75ecfa7895e4ca6e7ba6694e5cb8abfab619e675))
+
+ - **Broadcom**
+
+ - fix bad Mbed TLS check ([f0022ae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f0022aee70d6fcba63ab79145c0a342648a5a806))
+
+ - **Intel**
+
+ - allow kernel access to TSN TBU stream control registers ([cc22653](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cc2265390f7b205b38e7c997a281604aea9e056f))
+ - prevent invalid register rejection on non-A5F4 devices ([d625940](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d625940fb85df18f6f25d1b6da1293f5f1bf8779))
+ - remove invalid SDM SMMU Stream ID register from bypass list ([e928912](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e928912f16757f96465f578f10e94684c6d6740a))
+ - restore overlap-safe memcpy_s to prevent SoCFPGA BL2 hang ([e885959](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e8859595878e1c5b56e54e82d99d4d48f2443a35))
+ - use const for socfpga_memcpy_s src ([393ea86](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/393ea8643d86b504026beb11a60ef9df9e922757))
+
+ - **Marvell**
+
+ - provide a default compile target ([520d3f5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/520d3f54638c124779f5e12ffd6e7e5efb69ec6a))
+ - work around uutils coreutils truncate -s %SIZE bug ([9b6cb3c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9b6cb3c614b1d0cc55e9e8e31eb99637fe950ee6))
+
+ - **Armada**
+
+ - mv_ddr path may not be a git repo ([47e2d0b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/47e2d0bd1aea2abf9384acd6bdaed39b132d7037))
+
+ - **A8K**
+
+ - add XFI params for NBX SFI 10G ([72a5029](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/72a502949916ef2f6b90a426a7cb938424f72dcb))
+ - declare amb_memory_map as an array ([5cffee4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5cffee40ff472f197ddf3e93d7fc579d87fc8911))
+ - mv_ddr path may not be a git repo ([40929c2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40929c29bffd655d3e0551c0a7dc5653875f7d9e))
+
+ - **MediaTek**
+
+ - disable ENABLE_LTO ([f6ac5ad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f6ac5ad5014bfa7ae9e26567fbc897c1c38067c7))
+ - fix syntax error in mtk_vcorefs_bl_handler ([16f73b9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/16f73b9f8b539c1f0f864a8b15bbf628f5724470))
+
+ - **MT8196**
+
+ - check apusys write ce binary address ([be276a8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/be276a82bfe5cfc95ce4e5f9a8eccc3377efa458))
+ - check apusys_ace_he_config address is valid ([fbf9688](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fbf9688acb3192749f0ab35c8725fa1ac1166db1))
+ - increase apusys hardware semaphore timeout duration ([6171865](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61718651158f4d27c02d024e3f68958917aac36d))
+
+ - **NVIDIA**
+
+ - **Tegra**
+
+ - fix receiving boot params on Tegra210 ([b097e2a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b097e2a51e988182034735ecd27dfa48afd08f0f))
+ - remove unused drivers ([73ef9f9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/73ef9f91c0513fce62bfb9a427f7444bbcf53229))
+
+ - **NXP**
+
+ - move includes to where they are needed ([b55caec](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b55caec5c58fd7571f9c26555f6e82740072657a))
+
+ - **i.MX**
+
+ - **i.MX 9**
+
+ - set GICR frames ([15a06e9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/15a06e969ebc3188eec200f652ea19ad5ea9a53e))
+
+ - **i.MX93**
+
+ - add null terminator to mmap region array ([3322cc1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3322cc19a110e18693439b3dfb213c6946f4dbb4))
+ - reduce BL31 limit to reserve DRAM timing area ([c5c3378](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c5c33785a9ceae1504499f59d393aced6e8ea824))
+ - reduce the pmic stby off delay ([2afd27f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2afd27f7e11a865a2a15e8d71bf9eec95586c811))
+ - remove the unused platform helper code ([ae943f1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ae943f169e74905471e3f7d323ccaf1da733b1a4))
+
+ - **Layerscape**
+
+ - unlock write access SMMU_CBn_ACTLR ([4040019](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/404001972ee7e18a7a1758ca0e98cc761ea7b5ce))
+
+ - **S32G274A**
+
+ - **S32G274ARDB**
+
+ - init CSR fields in DDR config ([3e13402](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3e13402cbf95e142ed3a3bb1b4f38d1cae7dcc8f))
+
+ - **QEMU**
+
+ - disable fpregs traps for QEMU in BL31 ([39c01bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/39c01bc9347eac9b0c89383ab540c5d743025041))
+ - produce manifest entry inside transfer list ([61f2534](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61f25343c804864599c8f38792a29c827c514f65))
+
+ - **SBSA**
+
+ - fix build break when SPM set to SPMD ([d2d85ed](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d2d85ed7bd24ed4b9b3532c6f7471977685be8ec))
+
+ - **QTI**
+
+ - do not map secure regions ([d52d755](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d52d755aed757ee6d2daf2d2d553644d3119a717))
+ - don't fail to write dload mode register ([8567679](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/856767904baa7cc7dc11610a344cfa1dbdd054e5))
+ - don't panic() without QTISECLIB ([b7249aa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7249aac66a8757dbfde7e93337749b7edc4d453))
+ - harden mem_assign parameter handling ([81671a9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/81671a96e3288928d92ac50d344ee148023ac615))
+ - restrict EUD register r/w to debug builds only ([fedc288](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fedc28873a935c05732166be087c419f7417c0ed))
+
+ - **Lemans EVK**
+
+ - move BL2 to pIMEM instead of system IMEM ([23442a0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/23442a0e075ca24f790ad5bd66b81a337cf80c74))
+
+ - **Renesas**
+
+ - **R-Car**
+
+ - enable intialisation code for EL3 to NS-EL1 handoff ([9397357](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9397357c276d4da3c88c8f9e3d016f7116471595))
+
+ - **R-Car 3**
+
+ - change the migrate information for OPTEE-OS ([1394f1d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1394f1d5a32c914c2a42e921fd598e3983461cbd))
+ - disable stack protector for functions in SRAM ([71b6bf7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/71b6bf71497dc546267ba19c5a37141e4f69a596))
+ - fix issue unable to access system RAM after warm boot ([fb3a564](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fb3a5649514438e333f74aae3344822f18ef1620))
+ - fix order of DRAM DT nodes for 1x4 GiB bank ([e226fa6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e226fa6400bb07699549ef73bb84bf308d83b260))
+ - prevent boot CPU hot unplug ([460b5cf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/460b5cfc6c0be440f919e6a392b85456bcf20a3e))
+
+ - **R-Car 4**
+
+ - change the migrate information for OPTEE-OS ([178c5cf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/178c5cf779522289c990d0440918ee2861f77262))
+
+ - **R-Car 5**
+
+ - enable missing FEAT_AMUv1p1 on R-Car Gen5 to fix the build ([a00fee7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a00fee775116b55ea0d37bf5001c0b2648458948))
+ - enable SVE support for secure world ([5b767b5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5b767b50a421b2069a4347aa7d54e882c64d4d55))
+ - fix linker script indent ([4620c91](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4620c91bbbb55b2b3e17f5b312cde4727797a360))
+ - fix multicore boot ([ad5c9d0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad5c9d06ceb2af3fa546a8a316803010d75f73ae))
+ - prevent boot CPU hot unplug ([9a01785](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9a0178503a28c6c176c838525955d50d03058073))
+
+ - **RZ**
+
+ - **RZ/A**
+
+ - give more time to J-Link debugger ([7f3481a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7f3481ab864c42159457586a17ecd8484340eb56))
+ - staticize handle_debug_mode() ([7fd671c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7fd671c7bd06d2383117ea52a1da1b90b2e4c535))
+
+ - **Rockchip**
+
+ - fix comment and value about TZRAM_SIZE ([4ebc5a9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4ebc5a9029cafcc20968726d52924e85d0548708))
+
+ - **RK3576**
+
+ - shorten names to fit into the allocated space ([03e8e22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/03e8e222f68c6651f51a8fccb5c26cdf6bdc83bd))
+
+ - **ST**
+
+ - avoid enormous tf-a-stm32mp13*stm32 ([b66160f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b66160f43b9dbc9a1617d94d6aab61ea5bc37c12))
+ - restore support for multiple entries in DTB_FILE_NAME ([83dec00](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/83dec00de6d12f0470a601277a2468a908c95a89))
+ - update stm32image tool to address Coverity issues ([56a90ca](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/56a90ca12e6eb0ccf7153a5ff82e12c7470f0a10))
+ - use KEEP for .dtb_image and .bl2_image sections ([9cbde74](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9cbde74780a66079822f3614f0fd210dc37ba421))
+
+ - **STM32MP2**
+
+ - correct ORR instruction in plat_crash_console_init ([4fa2733](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4fa2733b1d0610202efe6360398a4c97f8ef60a7))
+ - remove unused macro PLAT_NB_GPIO_REGUS ([1e9860a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1e9860a7f9899df47f4a7ff7a2692ab3837c3787))
+ - reorder DDR3 and DDR4 power supply sequences ([d4346e5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d4346e5762955d3b03e417500482f8e7aad09f5f))
+
+ - **Texas Instruments**
+
+ - fix invalid parameter in the function comment ([af1fee4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/af1fee4a87de9de695cf16a9d464895882d7352a))
+ - handle null parameter early in query_fw_caps ([50d125b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/50d125b116abbaf643966e7e1d8112630c86d678))
+
+ - **K3 Low Power Devices**
+
+ - add plat_get_image_source stub for BL1 ([f121738](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f1217385fe5934428c02598737a97733e4da574a))
+ - extend BL1 RW region for debug builds ([0b76c56](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0b76c5638e0052be06b2e885050e430f75646989))
+
+ - **Xilinx**
+
+ - correct node idx for Versal Gen 2 ([92f0f6a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/92f0f6aa6995fbcca307254a88e8838ae6343283))
+ - use bool in control expressions ([b0d8470](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b0d8470f57dfdbaa1cf2c283258f677a8bf73901))
+
+ - **Versal**
+
+ - use 64-bit macros for BL31 checks ([0837148](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0837148ca3048ebefa8e58b8238331b9ba8d4430))
+
+ - **Versal NET**
+
+ - use 64-bit macros for BL31 checks ([45d5d0e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/45d5d0e129f12f532a116cb9dca806771b841009))
+
+- **Bootloader Images**
+
+ - error out if image read size is too short ([4ad5837](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4ad5837ed8cb354e41210d965c39d4b9c7b45109))
+
+ - **BL1**
+
+ - clear loaded ID on pre-image load failure ([f3f88df](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f3f88df6510e5f6c6e3f9746f0770fe3450091fd))
+ - harden FWU copy/auth overflow checks ([1d766b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1d766b6fdb8c98ebf11500332a60511c1c313dae))
+
+ - **BL2**
+
+ - disable FP traps early when crypto feature is enabled ([4dd9e2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4dd9e2b5a5557869b952e209198d5aa8079952b6))
+ - pie fixup size calculation ([545e54d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/545e54dcfca4b22677ce5e7db7eaf09a780b2a22))
+
+ - **BL31**
+
+ - declare function prototype ([4504b34](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4504b3420a20aafc2f8cd8e410eb717d75010adf))
+ - don't enable D-cache inside a function call ([5654972](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5654972c4d32c202a7cd6887762a3d7feaaf8e48))
+
+- **Services**
+
+ - add suffix 'U' to unsigned integers ([9c3faa0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9c3faa08c21692aeb889abba5916ff1dfbc7adae))
+
+ - **RME**
+
+ - do not force set ARM_ARCH_MAJOR/MINOR for ENABLE_RME ([f85f130](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f85f130a3031f8cf9c7aa257df6f1da5b179e102))
+ - harden check in get PAS ([af9303b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/af9303bcb67e86968c2e80270693154a24c877d2))
+ - increase worst-case event size ([a1439c9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a1439c9448eda50e92e9815a5cbdf1a3503ff7e1))
+
+ - **TRP**
+
+ - add new RMMv2 ABI support ([988eb1f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/988eb1f428248f2be1606186e740d25ec28a995c))
+
+ - **RMMD**
+
+ - fix rmm_init() return convention and LFA activation failure ([d31e090](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d31e0903cff3eaa0f083b439e16cc1a5366f9ac7))
+ - set RMM_V1_COMPAT=0 ([b986631](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b98663177050a40a1b0995ddf0cebc8547b96750))
+
+ - **SPM**
+
+ - **EL3 SPMC**
+
+ - avoid NULL deref in FFA_MEM_RETRIEVE_REQ path ([850eba9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/850eba90fce722b67eb1c3328ab9b0d51dc1b174))
+ - fix v1.0 EMAD traversal ([263561b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/263561ba15bca028df726adc58f80503428a87f7))
+ - prevent integer overflow in memory overlap validation ([6a44494](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6a4449471f75b539149be863ec9a4be74adec6b7))
+
+ - **SPMD**
+
+ - add parentheses to clarify precedence ([ae63fa0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ae63fa0aa469968ff97690fb7a9e8d38274dbec4))
+ - align parameter names in declarations ([ea72d5f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ea72d5f34d918b465cbaad04c4f180fe75891db0))
+ - fix operand type mismatch ([f21b831](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f21b831deadf08f4bb67054bee8da3fdb7bf56b4))
+ - mark integer constants as unsigned ([64a2189](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/64a21896f8e3f8a659054f1710420d82f665ef34))
+ - remove a racy assert in g0 int. handler ([520db2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/520db2b212f8cae2955c8c6c1520644fb5ecb83a))
+ - suppress unused function parameters ([aea4b3d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/aea4b3def4ce8addab5c5687e27bd35027858a57))
+ - use appropriate types in expressions ([21d81ac](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/21d81ac98e730edccffc2a0ecd1c5cc582c50559))
+
+ - **DRTM**
+
+ - map DLME and DRTM parameter region as execute-never ([43cc99f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/43cc99fa21be4702fd9151dcca7d7b94445f5ecc))
+ - validate NWd DCE region size to prevent overflow ([4406b73](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4406b73fdebac8fc5337156b38f636f93c216c5e))
+
+ - **FIRME**
+
+ - enable FIRME interface for CCA ([f474a5a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f474a5a0a0d1690c53bf1686630274372bdf9651))
+ - granule management service ([776edfc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/776edfcc10f0ac3eea539c479f63a9e0f2ddb609))
+
+ - **ERRATA ABI**
+
+ - use boolean and braces ([263c911](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/263c911bddf0f936bde852dd69731a96ef85aed7))
+
+ - **Live Firmware Activation**
+
+ - fix verbose message for CPU hold count ([6457630](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6457630dd1963083f8bce69f38b2b8584a1b218d))
+ - no need to decrement activation_count ([d8abee8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d8abee8855ecf4f97fce7ac11fd1c96521dd5395))
+ - update activation_pending flag on SUCCESS ([7bb963e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7bb963e430fc9841c896d1a119bfc51d5d073eda))
+ - validate component_id before activation check ([3675bd8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3675bd8931c5ac5ef3a598e3afa738e3107d66d6))
+
+ - **Secure Payload Dispatcher**
+
+ - **OP-TEE**
+
+ - add boolean type for expressions ([bf7901c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bf7901cd6dd76a0d73c581ad7a788225590ba699))
+ - add missing curly braces ([6c61ed4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6c61ed4d97782060d08539fcad28845dcd46cb0c))
+ - add parenthesis for macro expressions ([c9535e6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c9535e669ef4e494b7afc612c8a32706ab3ebd0f))
+ - align FDT buffer size with OP-TEE for in-place updates ([d5aaf2c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d5aaf2c9e42d31d6adbb5904d08050999b0c3126))
+ - evaluate condition for boolean ([a080ef5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a080ef55039ac603730c4c69a22188c16c3eeb33))
+ - initialize the structure ([ada9e22](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ada9e227e90f78dfe36ffe924faba3747a988745))
+ - match variable type ([827fb91](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/827fb911539b6b925cbfa5780f922f3a43c657c1))
+ - move function to conditional block ([18f8d11](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/18f8d11e5489ed140917007294ae681265150c7d))
+ - typecast operands to match data type ([3b9016d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3b9016d683c49378ecd56f9647932a9d042ca4f1))
+
+ - **TSP**
+
+ - don't forward declare tsp_vectors_t ([cc1c867](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cc1c867d57224b8b2d3c7bb3c259c0703b868cd4))
+
+- **Libraries**
+
+ - add header include guards ([3daf1d1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3daf1d16787a0ce8e51f8c4d763daa9b0398627e))
+ - append ULL to unsigned constant ([276bf69](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/276bf690229c6b5f67eee364b6e55f808ed9f06e))
+ - remove duplicate macro identifiers ([7e68be5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7e68be552b90a818efafe1042ca08907f4853bfd))
+ - typecast operands to match data type ([fed7bf5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fed7bf5ff5c5501d7e389286b6073511de18edd6))
+ - update utils_def.h to use assembly compatible integer literal suffixes ([067c4bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/067c4bcd27ce73323b8cb635a5d18b8e6aad3528))
+
+ - **CPU Support**
+
+ - correct comments for Cortex-A720 erratum 3711910 ([597ca8a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/597ca8a405cbb3998078888e254ff9d4f17adc41))
+ - correct CVE-2024-7881 workaround and drop duplicate erratum ([807d7bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/807d7bc0a7d12dad8f0b64287b00345a7313c25b))
+ - enable Neoverse-V2 external LLC support ([1df0bb5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1df0bb505644bb00d2e700e4baeea2c1ab730de4))
+ - fix A78 workaround version for WORKAROUND_CVE_2024_5660 ([ed45969](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ed45969f73b31f1d7b8cef3f25ead563fac60e24))
+ - fix C1 Pro powerdown abandon behavior ([7783823](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7783823c09583e8cb5157f0e97480c6fb1471605))
+ - fix feature detection for C1-Pro erratum 3686597 ([98e89b1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/98e89b1bec5c1bee2c67c791f3c63b8cc0d649ad))
+ - fix the ordering of errata for C1 Premium ([ed98a62](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ed98a62602052094799aae342a7593c7740ec729))
+ - fix the ordering of errata for C1 Ultra ([b8fd42a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8fd42ac248375f05683823f9d85a96879ba4a09))
+ - fix version for Cortex-X1 CVE-2024-5660 ([8a20c2d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8a20c2dc59557d3740c54fef425ea0d4d2616c94))
+ - fix version for Cortex-X2 CVE-2024-5660 ([4273a6b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4273a6b91a27680f8a403af38bb6512355ba0d81))
+ - fix version for Cortex-X3 CVE-2024-5660 ([b165cf8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b165cf82f95d9739a7e34d24f420d325acd29b2d))
+ - make ERRATA_SME_POWER_DOWN work with the recommended state ID ([93c7e70](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/93c7e701917c2658f9063a9eaeb1336588b1e4c4))
+ - only turn off CME when it is present ([aded7f5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/aded7f53dbc4e04781b58b9671cb7c67a4b0a30e))
+ - register ARCH_WORKAROUND_3 for Neoverse V2 ([ecb7a36](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ecb7a361ae9547062eafa52c382a6c06ab7085dd))
+ - remove C1-Premium erratum 3651221 ([82ec67c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/82ec67c2798993eb0bfe2d1721509421c68cfb6f))
+ - remove C1-Ultra erratum 3651221 ([5b7afcb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5b7afcb3eda8bab345c7552f81c6583df0b82f60))
+ - reorder docs for Cortex-A76 erratum 1165522 ([eaf2931](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/eaf29316aea7d09a3ea0574e06969ae429327da2))
+ - return ERRATA_MISSING when errata not found ([284f5e7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/284f5e783e9ca9c0350149097586b5c87684a71e))
+ - sort erratum entries in A520 and X1 files ([1bd44b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1bd44b69deef04f3725df50e11438b5fa99f6c8e))
+ - unconstrain WORKAROUND_CVE_2025_0647 ([716c864](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/716c86481244772d12dea25999ac69a34406d28e))
+ - update Cortex-A77 applied revision for CVE-2024-5660 ([8726180](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8726180b45bbaa2990af5481c04ed61c5b543b7d))
+ - update Cortex-A78C WORKAROUND_CVE_2024_5660 ([2012412](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2012412ee9e6cd84076354a462a4e11050867bfc))
+ - update revisions for Cortex-A76 erratum 1946160 ([166c04f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/166c04f82be2028b1b801fccf43ab3f5bc22f404))
+ - use correct workaround for erratum N1 3324349 ([54cbdcb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/54cbdcb4c08c300d3f3c2957f055b77acd3721a5))
+ - use hint instruction instead of the psb mnemonic ([7905898](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/790589828a269969b6a530d82fbd66e76fd31b6b))
+ - workaround for C1-Nano erratum 3392149 ([cc2da10](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cc2da10ff95a86a5519eb4043714cd3b33d5cff0))
+ - workaround for C1-Nano erratum 3419531 ([843c5cc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/843c5cc93a942dedf1f00489cc506c387dcc1332))
+ - workaround for C1-Nano erratum 3437202 ([f54c7d5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f54c7d5edee46be9b8604e000c32779619c98b30))
+ - workaround for C1-Nano erratum 3516455 ([9bce44d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9bce44da731d2db15c58e79d45ee4cc830d31410))
+ - workaround for C1-Nano erratum 3616450 ([2e6594e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2e6594e8ca16d3e5aa802f889232bcffd1ac3820))
+ - workaround for C1-Nano erratum 3630925 ([c1e05df](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c1e05dfa4a7103c96dfdc995010dac3580d85ab7))
+ - workaround for C1-Nano erratum 3754876 ([f077a58](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f077a58479dc63461d2f509cf4f47230dcd711ab))
+ - workaround for C1-Premium erratum 3324333 ([0cd6615](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0cd661581f3e105b297b4e0e5f5681ec3b22c179))
+ - workaround for C1-Premium erratum 3502731 ([37e3b5f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/37e3b5f6e16d8950741b15b7f15afc72388397e2))
+ - workaround for C1-Premium erratum 3651221 ([e3fb210](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e3fb21018f43105d094a17ae719832014c7a39d8))
+ - workaround for C1-Premium erratum 3684152 ([350a8a7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/350a8a78841117ff51e559d0693c85365ec142fd))
+ - workaround for C1-Premium erratum 3705939 ([68d095b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/68d095b1bc964da1fc17370e28a6ef7bb2554fd4))
+ - workaround for C1-Premium erratum 3815514 ([20fe6fb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/20fe6fb070f53b4923ff64118f6e1821e7d3762e))
+ - workaround for C1-Premium erratum 3865171 ([f5bd742](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f5bd742a561853af91a4107c75af7c408ff52c6c))
+ - workaround for C1-Premium erratum 3926381 ([99b23d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/99b23d8aeeeef47fbeb2a63ce32f0a4c48928bff))
+ - workaround for C1-Premium erratum 4102704 ([ad01464](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad014647f28d9a65a91b5675a68aa7ed351994d4))
+ - workaround for C1-Pro erratum 3300099 ([740b3bb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/740b3bb26ec1a8f7806f8031e9a089d4f7bc3626))
+ - workaround for C1-Pro erratum 3338470 ([b7a3230](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b7a323036481ba784da10b4d042d4304fb8ccc1d))
+ - workaround for C1-Pro erratum 3362007 ([9788d85](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9788d857a9222bc188edac5953e31354406b14b4))
+ - workaround for C1-Pro erratum 3619847 ([89b6da0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/89b6da02301fe51e96c566c9c1715d78806ccd70))
+ - workaround for C1-Pro erratum 3684268 ([cddf0e7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cddf0e7f9ad2b5e9696e629463bddd203b025df4))
+ - workaround for C1-Pro erratum 3684268 ([0d3eb4d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0d3eb4d05853e7fe24a214ff612d00ae7a670e06))
+ - workaround for C1-Pro erratum 3686597 ([429f4f6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/429f4f6eae71713a34f3dc97286165e64be2ff28))
+ - workaround for C1-Pro erratum 3694158 ([dd83309](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dd83309fcf81f1346de110b047c1e96e164a5286))
+ - workaround for C1-Pro erratum 3706576 ([7b60fae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7b60fae4a5016a50e66561fd111a76ababb72bb8))
+ - workaround for C1-Ultra erratum 3324333 ([f3d5b70](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f3d5b7074badab181aa279a606cf05b52f289f87))
+ - workaround for C1-Ultra erratum 3502731 ([81e845d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/81e845d6ea56c425755a701d6b36da4725ad1d82))
+ - workaround for C1-Ultra erratum 3651221 ([43f722d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/43f722d251e27979a1b8a8257676741d026689a8))
+ - workaround for C1-Ultra erratum 3658374 ([3527194](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/352719479122597c0df3a52a57eaa6c76b376b2b))
+ - workaround for C1-Ultra erratum 3684152 ([9c72354](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9c7235406973eeb35f1fd2a7170543513545187c))
+ - workaround for C1-Ultra erratum 3705939 ([eacb047](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/eacb047095f4f419c5df3f45a2e9ee95f9376933))
+ - workaround for C1-Ultra erratum 3815514 ([8f8ee1e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8f8ee1e0511dc25061c271d665f580ec2babb361))
+ - workaround for C1-Ultra erratum 3865171 ([e63111f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e63111fea6492ea08a9a85846ce02bf7bc5c4a1a))
+ - workaround for C1-Ultra erratum 3926381 ([09d541b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/09d541ba1642dbe6fb5798bccd0b698bd13ab41c))
+ - workaround for C1-Ultra erratum 4102704 ([f8f6f39](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f8f6f39dc4ba6401c35e6931d6af039dc866ba04))
+ - workaround for Cortex-A510 erratum 1910738 ([84f6280](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/84f62805f0d9c43476c3d17ccb9458cbaa94aa81))
+ - workaround for Cortex-A510 erratum 1937669 ([0e37ec1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0e37ec1f20ae06c836efbafc596f566d1e464e77))
+ - workaround for Cortex-A510 erratum 1942494 ([f663b0e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f663b0e10d68e81154ca400bbca998f58c5a1aaa))
+ - workaround for Cortex-A510 erratum 1952872 ([82e8616](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/82e861656ef61ce825651477cfff6b0984958cb2))
+ - workaround for Cortex-A510 erratum 1966377 ([6e4321a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6e4321abe5ddc01bb529182df1afe3e348887364))
+ - workaround for Cortex-A510 erratum 1975068 ([6fb793f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6fb793f91ef1307c552a5fc620c1dcb89b17fd5b))
+ - workaround for Cortex-A510 erratum 1976290 ([46bfe9b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/46bfe9b95acafcc9bc68d3133b9e1534386d902d))
+ - workaround for Cortex-A510 erratum 2002389 ([0d8d176](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0d8d17693bdfee004ed7373895c7b4a9c2c3955f))
+ - workaround for Cortex-A510 erratum 2027318 ([6a022ca](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6a022cac7e45ffc801c2009c5610cb6152e8ac93))
+ - workaround for Cortex-A510 erratum 2028010 ([ccfde3f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ccfde3fe80ed9c14ef2a425f87b43b3066ec0623))
+ - workaround for Cortex-A520 erratum 2677201 ([dcfdd3c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dcfdd3cfeef25c717cd32d709360bce237c45d40))
+ - workaround for Cortex-A520 erratum 3631357 ([056d5d1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/056d5d149993700b00deb6a48556ce3aa73f8347))
+ - workaround for Cortex-A520 erratum 3685825 ([62844b5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/62844b5a4a706dab67b68b9588dd44605597aa17))
+ - workaround for Cortex-A57 erratum 817171 ([5c53650](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5c53650378844a6965219ad8fbda2740536a6384))
+ - workaround for Cortex-A57 erratum 836019 ([b6a3473](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b6a347366419a74e4c691d05afd01255c985d344))
+ - workaround for Cortex-A65 erratum 1179935 ([015e1cd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/015e1cd5572dab8546ecf025ed4bcc0af4484f86))
+ - workaround for Cortex-A65 erratum 1227419 ([ede3a23](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ede3a236a4f769ba638126e985299c688ae8428b))
+ - workaround for Cortex-A65 erratum 1541130 ([8177e1e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8177e1ef0c9f275cf5abc73d47216b02f501f089))
+ - workaround for Cortex-A65AE erratum 1638571 ([7096d2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7096d2bca0308f3b9539532f552994b09455fb29))
+ - workaround for Cortex-A710 erratum 1785648 ([4de3978](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4de39787382683ae2f0e9cb35aa47737c60a917b))
+ - workaround for Cortex-A710 erratum 1793423 ([95ca058](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/95ca058dfdcfe169fbbf8f533201823303756fc9))
+ - workaround for Cortex-A710 erratum 1847092 ([3720b1e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3720b1e8b340f9ab64fd321e56aee51ee6c18889))
+ - workaround for Cortex-A710 erratum 1887102 ([58d1e97](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/58d1e97c7cc0e0c6d467acf38ad12ccd4aaa9689))
+ - workaround for Cortex-A710 erratum 3324338 ([42c33bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/42c33bc109920b56a477b85a74a8d06288eb88f5))
+ - workaround for Cortex-A710 erratum 3888122 ([2c9376c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2c9376c412d91b2b61a73bafb05318468eea57de))
+ - workaround for Cortex-A710 erratum 4302969 ([17130d2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/17130d2aca6f5c86ea81665d38c54120dd792494))
+ - workaround for Cortex-A715 erratum 2238661 ([85674f7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/85674f77e2f7da471fcb5d7b1a0203c09d404d8d))
+ - workaround for Cortex-A715 erratum 2239006 ([077f0ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/077f0ff7f55eef8a58fb1a7fd33002da9eb39ae9))
+ - workaround for Cortex-A715 erratum 2275754 ([5586a23](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5586a237b89ee44489d6d27a42b44a1fc497ba1c))
+ - workaround for Cortex-A715 erratum 2284544 ([1d8ac8b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1d8ac8bc2a2993bc33cf69e38cae8a4b2b5140f0))
+ - workaround for Cortex-A715 erratum 2285473 ([1e0da9b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1e0da9b2e09db17e924fe4e89592c4325d20fe8c))
+ - workaround for Cortex-A715 erratum 2292761 ([b246d9d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b246d9d545e0865b4f1814572e078594e4b800e5))
+ - workaround for Cortex-A715 erratum 3456084 ([af1f23a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/af1f23a91b5ccde5b05d4883da85af871168ce12))
+ - workaround for Cortex-A720 erratum 3456091 ([489bfa1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/489bfa18c839fdb9246f5fdc496efc65f5bfbe86))
+ - workaround for Cortex-A720AE erratum 3456103 ([0a1f91a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0a1f91a038bc1a4c5c413927354ae31a36ed2ded))
+ - workaround for Cortex-A725 erratum 2874943 ([74d7575](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/74d7575370e72401413469c509fd1902e0fa4891))
+ - workaround for Cortex-A725 erratum 2936490 ([d9a21d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d9a21d3c5833d661cb11f71c649c63f637568986))
+ - workaround for Cortex-A725 erratum 3456106 ([403ca6d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/403ca6da5247166546dbbc2b8886c22bc633d2b2))
+ - workaround for Cortex-A725 erratum 3711914 ([ba7716b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ba7716bb80d3b59e9d2fba6125c809dbaa4fbf10))
+ - workaround for Cortex-A76 erratum 1165347 ([61f8953](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/61f895328ded49cc29807dc97184b871173be1b5))
+ - workaround for Cortex-A76 erratum 1207823 ([c2d99c3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c2d99c3375b5ea7d167c77b89965d0b4bbb24b3a))
+ - workaround for Cortex-A76 erratum 2356586 ([09f334d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/09f334ded9382ae9da87fdf7c4c08c9d35593f00))
+ - workaround for Cortex-A76 erratum 3888013 ([11b389b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/11b389ba6fb1707ff343e349f0497d0aba5300b0))
+ - workaround for Cortex-A76AE erratum 1931427 ([46f364f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/46f364fa0c611e96ef7f0d52e258ab4e38b4e9bb))
+ - workaround for Cortex-A76AE erratum 1931435 ([16de9fa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/16de9fae932cd7b86e1aaaf73b34ff7a379e19fe))
+ - workaround for Cortex-A76AE erratum 1969401 ([d428b42](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d428b422d3365c48e1c9eac0ae45ca1b9ffe5207))
+ - workaround for Cortex-A76AE erratum 2371140 ([f27e7f8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f27e7f8ece24bec9ee865260104b8e1a88b95dd9))
+ - workaround for Cortex-A76AE erratum 2753838 ([0e88b2c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0e88b2c7aad7d1af5351079e19d0b4efca508d1e))
+ - workaround for Cortex-A76AE erratum 3888014 ([79ddafd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/79ddafddc0c6f58f5e879194474cf20d63f5ce55))
+ - workaround for Cortex-A77 erratum 1160841 ([b8764fd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b8764fdef1256017723d5d93b816478285159ce3))
+ - workaround for Cortex-A77 erratum 1204882 ([98311b0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/98311b0ec1519f3196042351926accc985de54ac))
+ - workaround for Cortex-A77 erratum 1220737 ([ed3c064](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ed3c0646e6d6d2df59fce85fbdad81f80043636c))
+ - workaround for Cortex-A77 erratum 1253791 ([9b73520](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9b73520c9a27d18f924092d7e344892e63410f67))
+ - workaround for Cortex-A77 erratum 1273521 ([72dad2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/72dad2b4929e3b2d91c55ace97c322404c135673))
+ - workaround for Cortex-A77 erratum 1515815 ([874d48d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/874d48d875f188deb662a860c811b3925e9e1987))
+ - workaround for Cortex-A77 erratum 3888015 ([760591c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/760591c54bc221fdbeea1df7ccbac9e677ab4b28))
+ - workaround for Cortex-A78 erratum 1467580 ([21eac8d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/21eac8da8b1b66b49a718e641f7751c36e016ff7))
+ - workaround for Cortex-A78 erratum 1479939 ([d8b97cf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d8b97cf4e72689b3a644cb59e9894ad45a168d3d))
+ - workaround for Cortex-A78 erratum 1492189 ([2fb5979](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2fb5979eb8a0f046b67f9235794f2454a18ddd21))
+ - workaround for Cortex-A78 erratum 1503072 ([2100dec](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2100dec28a6f3234b16bf058bd4cc200a9ea4018))
+ - workaround for Cortex-A78 erratum 1515634 ([38d1be3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/38d1be361f57aa60ba9deebe615e8a284eba53d6))
+ - workaround for Cortex-A78 erratum 1827429 ([86d299b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/86d299b325b13198b008e490eed9490036973eaf))
+ - workaround for Cortex-A78 erratum 3888017 ([2a9e337](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2a9e337d8f706fc7b0dc35c40c7873fccf1e284a))
+ - workaround for Cortex-A78 erratum 4302972 ([cdb62b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cdb62b6f1e427414c81ce1fce3b0c297d8e6c26b))
+ - workaround for Cortex-A78AE erratum 1827431 ([9f2fdca](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9f2fdca5ea6bda7cb0b3b355b539c97b952e697f))
+ - workaround for Cortex-A78AE erratum 1827433 ([6d3be55](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6d3be552063b277a2c2ce649ca4fddf5e3fc36e5))
+ - workaround for Cortex-A78AE erratum 2242639 ([fa9841e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fa9841eb64781014f9614f66e46d38648eabe957))
+ - workaround for Cortex-A78AE erratum 2466780 ([f7098b1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f7098b15918e52a200c2e9b85a502f702827c39e))
+ - workaround for Cortex-A78AE erratum 2743229 ([16ec568](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/16ec568592fe551b6d62af2ff5617202024eaf09))
+ - workaround for Cortex-A78AE erratum 2779481 ([183e1d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/183e1d799d63cf231d6f2de80e5df22535a0b6ef))
+ - workaround for Cortex-A78AE erratum 3888018 ([d451275](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d451275a7d92b49bbaa940580fb748dbe27ea3ca))
+ - workaround for Cortex-A78AE erratum 4302973 ([1b89ab3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1b89ab3466839a6ac324d8ab2b1b0a25a3390bc9))
+ - workaround for Cortex-A78C erratum 1941499 ([8317d3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8317d3e5e07a7f66dbb7e90371a75b6c7714128e))
+ - workaround for Cortex-A78C erratum 1951501 ([919ab77](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/919ab7773bf6fea5cbdcba2d131e7c59828c17bf))
+ - workaround for Cortex-A78C erratum 2376746 ([2711a0f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2711a0f0c4d0ec1f83b465dc5a0c296f2e392948))
+ - workaround for Cortex-A78C erratum 2395407 ([40f28bb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/40f28bb953dadfe3db5355247631faf439f8cd13))
+ - workaround for Cortex-A78C erratum 2478780 ([260e83c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/260e83c8b2c7069061d7f66d32946b183f106f78))
+ - workaround for Cortex-A78C erratum 2779483 ([f11827e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f11827ef1683ff1671a8577600a610ed59bfbb12))
+ - workaround for Cortex-A78C erratum 3888019 ([99a5f63](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/99a5f63410fc166d087eb9d15c143dc075a4c5a9))
+ - workaround for Cortex-A78C erratum 4302974 ([be2afde](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/be2afde2e9075bf92429a7145e1dd649381b93dd))
+ - workaround for Cortex-X1 erratum 1467580 ([8cc9b8c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8cc9b8c5157d379d57c71848911410169ccb7dae))
+ - workaround for Cortex-X1 erratum 1479939 ([a16bb33](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a16bb3336add6beb5995dc4aad9e57955280dd30))
+ - workaround for Cortex-X1 erratum 1492189 ([e168af3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e168af34f99b5ebbebd3ec28192714b835ba0cdb))
+ - workaround for Cortex-X1 erratum 1503072 ([95c7a1b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/95c7a1b7c918faee283c0f8ead52f223ae03cd05))
+ - workaround for Cortex-X1 erratum 1515634 ([f777172](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f7771724fd44e4db2938c1bf488ba56a97c0175c))
+ - workaround for Cortex-X1 erratum 1941498 ([d553a48](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d553a4892c3309add15e192811c78830c83b9910))
+ - workaround for Cortex-X1 erratum 1951500 ([331f8fe](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/331f8fe8a135255c22b9612454dd43e1a546173d))
+ - workaround for Cortex-X1 erratum 1952683 ([025f274](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/025f274152b0dec7bb3fa28f243cc988bbc01a33))
+ - workaround for Cortex-X1 erratum 2376745 ([c8d0d08](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c8d0d08cbbd2b0bcd3d0d5cc6ea91978edcaa5e8))
+ - workaround for Cortex-X1 erratum 2395406 ([02bfb15](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/02bfb158838e1f0565ec27593e3833d1376955ba))
+ - workaround for Cortex-X1 erratum 2742426 ([1e8f40c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1e8f40c394a3c09db8b89512905f41eb03b7ef5d))
+ - workaround for Cortex-X1 erratum 2779479 ([681fec3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/681fec3bf6503e52c66c2e5dbd66ca739f16b98f))
+ - workaround for Cortex-X1 erratum 3888017 ([ab76b73](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ab76b73bcb446f779aecba63df09c15aca6fa978))
+ - workaround for Cortex-X1 erratum 4302972 ([ffd62bf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ffd62bf63cd5bdbbff021b2ff9caa79a046f5ad2))
+ - workaround for Cortex-X2 erratum 1785648 ([3863df6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3863df632dd1d9c78f6a67493381fcb12d052f31))
+ - workaround for Cortex-X2 erratum 1793423 ([c30ff1e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c30ff1eaf4a9c01fd439bd50c9aaf8ee710b7ec2))
+ - workaround for Cortex-X2 erratum 1863568 ([9764daa](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9764daaf970664fc8921dea34f3f36b36892df33))
+ - workaround for Cortex-X2 erratum 1887102 ([2c97de6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2c97de6b1d06527354f8f00afcbb967059506bc6))
+ - workaround for Cortex-X2 erratum 1887413 ([991dc29](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/991dc29b208e6712beee80682e4f0ec09e799939))
+ - workaround for Cortex-X2 erratum 3324338 ([df97485](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/df97485a052e2b444818d99c554366ad4218a505))
+ - workaround for Cortex-X2 erratum 3888122 ([d0e2fb8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d0e2fb83c8fe3f9f949b574d48fb6b7a5b968193))
+ - workaround for Cortex-X2 erratum 4302969 ([5b77dd1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5b77dd10baef346aed4a9dab09f1c2ce83aea466))
+ - workaround for Cortex-X3 erratum 2138930 ([157ba45](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/157ba454fdfa785ffd4e5574212f899a1eb72cd8))
+ - workaround for Cortex-X3 erratum 2147714 ([045eb85](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/045eb850177dd0cd60556af4b369902c79bceb5e))
+ - workaround for Cortex-X3 erratum 2184829 ([530cf73](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/530cf73561f1c1b41756056a306022276e80d27c))
+ - workaround for Cortex-X3 erratum 2214778 ([231b0a6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/231b0a6322e5b4c92fa938f1bc4b529b613ccf5a))
+ - workaround for Cortex-X3 erratum 3888125 ([fcea95e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fcea95eb89cdf1ecb8ad806f935bbc8d316e34dd))
+ - workaround for Cortex-X3 erratum 4302966 ([1c0c1b5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1c0c1b5467a8eca071962a532b6c69b30aa0482b))
+ - workaround for Cortex-X4 erratum 2302507 ([b478cb1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b478cb16a4796aa6dd4c8ae7c7f331199b81b253))
+ - workaround for Cortex-X4 erratum 2620954 ([bb3696e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bb3696ea2b67d0231add9064f92a756ce36e3738))
+ - workaround for Cortex-X4 erratum 2631888 ([06c1aaf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/06c1aaf0456753eb9a1eec82479a9ddfdfd30ab2))
+ - workaround for Cortex-X4 erratum 2646977 ([6f77394](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6f7739413f6e25108ec49cd304da5f07691095f9))
+ - workaround for Cortex-X4 erratum 3841338 ([9dc81b2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9dc81b2b1341e1bdee0d48acd8bc3122ce365929))
+ - workaround for Cortex-X925 erratum 2921199 ([89725bc](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/89725bc3aae902cdf5ee84807dc781d9dee47e98))
+ - workaround for Cortex-X925 erratum 2922378 ([7c00052](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7c00052c865653c2155e6b3c4ef8c7956f3c9a0d))
+ - workaround for Cortex-X925 erratum 2933290 ([030b26e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/030b26e4807d3e82418cfad201bdc468e3050ece))
+ - workaround for Cortex-X925 erratum 3324334 ([3232d74](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3232d74cff840d237f2ac3037404f31168617591))
+ - workaround for Cortex-X925 erratum 3692980 ([5d0d6e4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5d0d6e4009ade622d1269613ae878fc52363bf0f))
+ - workaround for Cortex-X925 erratum 3730893 ([ea24488](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ea24488db75c9630eb2ce69f76f7f34429285c6f))
+ - workaround for Cortex-X925 erratum 3865185 ([dca40b8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/dca40b8d2a6f26fb62d6dba7b9e979fe92aaca58))
+ - workaround for Neoverse N1 erratum 1791580 ([9df1ed7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9df1ed772756eb0de5d5d48b16947e6ab49f767f))
+ - workaround for Neoverse N1 erratum 3888013 ([f6b03b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f6b03b69f677825803147b85293735838e9483e9))
+ - workaround for Neoverse N1 erratum 925373 ([224fe69](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/224fe6996e2e184741b2e8892644ee24b1e4a0f8))
+ - workaround for Neoverse V1 erratum 1542436 ([ade85b8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ade85b80900163172eda2bcc0c08572eeae7c194))
+ - workaround for Neoverse V1 erratum 1618634 ([ec4db9e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec4db9ec11b2b5abbead17982523ab8e44f45aaa))
+ - workaround for Neoverse V1 erratum 1618636 ([2f59dac](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2f59dacf41e68407af339256ba39850de6200839))
+ - workaround for Neoverse V1 erratum 1619807 ([691334a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/691334aaa919cbc9d03b3284ce9503b0d9f2f79e))
+ - workaround for Neoverse V1 erratum 1654562 ([a122603](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a122603d0f920b2f5fe51c76a252e709082cb576))
+ - workaround for Neoverse V1 erratum 1674403 ([9e62bd1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9e62bd11c806480e0c6a1b50524ef7352eab673a))
+ - workaround for Neoverse V1 erratum 3888016 ([204aebf](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/204aebffa3814134be2ac7d4e8371e2cccc05954))
+ - workaround for Neoverse V3 erratum 3696307 ([8b1de68](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8b1de687e7fb639a199cf179acf07052bd5cb34f))
+ - workaround for Neoverse V3 erratum 3734562 ([3d01b70](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3d01b70f56b888a726896936b3d4f5996eb83193))
+ - workaround for Neoverse V3 erratum 3782181 ([742be38](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/742be389381c9553451b031051e5d257b0ebccbf))
+ - workaround for Neoverse V3 erratum 3864536 ([323f9ee](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/323f9ee4ebaa1af23daafc4fad0b04498862a0e1))
+ - workaround for Neoverse V3 erratum 3878291 ([281548c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/281548c3c43ed8bd7d6b319699c16fbf3895dd1c))
+ - workaround for Neoverse-N1 erratum 3324349 ([8fc57d3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8fc57d3ddbf1f069322bcb87194c8efa1f061ccc))
+ - workaround for Neoverse-N2 erratum 2138953 ([925661a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/925661ad87d677f505a5f1b3742e47d9515d2585))
+ - workaround for Neoverse-N2 erratum 3324339 ([a6b7ed5](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a6b7ed509bebd02ab0785ec08fc049d0c5a66b91))
+ - workaround for Neoverse-N2 erratum 3888123 ([35f0012](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/35f001256250782a9ef6af0c7218053bd485995a))
+ - workaround for Neoverse-N2 erratum 4302970 ([420a059](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/420a05916d163999ef5271243535dd1e497850ad))
+ - workaround for Neoverse-N3 erratum 3456111 ([930a464](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/930a464a1a847b0e117ee3d2d7f46c712b216420))
+ - workaround for Neoverse-V2 erratum 3442699 ([a0723de](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a0723de7b4e65169a81e7a7a856cd1c74b917782))
+ - workaround for Neoverse-V2 erratum 3888126 ([155e87f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/155e87f5e2779ce5639ccedb4ece33d6a1d25457))
+ - workaround for Neoverse-V2 erratum 4302968 ([af82ff2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/af82ff2a9addcf8ed36c40642981035044e7fc8b))
+ - workaround for Neoverse-V3 erratum 3312417 ([f4f1db3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f4f1db335822f8c464121fa8824ffad1158985d5))
+
+ - **Debug FS**
+
+ - allocate enough space to fit all names ([58a648e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/58a648e93ac1b2a6c99b08a85e15053c45823680))
+
+ - **EL3 Runtime**
+
+ - actually check for the EA bit on exception entry ([cf14b88](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/cf14b88725c775fd087248b0aa77959e3192b903))
+ - do not assert the stack's location ([0e96552](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0e96552483edec341dbd2dab10165b22b3b13914))
+ - handle SVE/SMC traps instead of panicing ([59cc811](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/59cc811b442900756c7bcc94dd58c5217eda1002))
+ - remove lower_el_panic() ([574db8e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/574db8ec86c88af5e0d132ae171cf9e0599f990b))
+ - resolve essential-type mismatch ([6de7520](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6de7520a3b997a246d341b7df465844d5574a08d))
+
+ - **Context Management**
+
+ - do not check for AArch32 support to enable features ([886f95d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/886f95d2a7ae23449999c5422712372ec341fa2d))
+ - don't context switch GICv3 registers on NS<->RL transitions ([68eacbb](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/68eacbbf852603a61a6add94f91db093cf30e86f))
+ - don't context switch GICv3 registers on NS<->RL transitions ([c84cf19](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c84cf19308299de9ad68c340a4c4744a0fe2f18a))
+ - initialise TCR2_EL2 and HAFGRTR_EL2 for compatibility ([fb345d8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fb345d8e43788eabdaa3d7704ca4773e5d4db336))
+ - remove set_aapcs_args functions ([252b2ff](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/252b2ff822891641d590fce7bf756f963d7c452f))
+
+ - **PSCI**
+
+ - add parentheses to clarify precedence ([b1359b0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b1359b0ae724f23257a39acf88a9970c48a7203a))
+ - adding missing curly braces ([0dce7ad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0dce7ad101236e25934bb62a13e8bd5f9d28559c))
+ - check PSCI_SET_SUSPEND_MODE's arguments ([ee11b40](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ee11b40cf408af66d400168df0debf7f3e863797))
+ - do not pass unused parameters ([03d0ef1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/03d0ef1ef1f56ce22dfb6f1b47a713b33b5c54b3))
+ - fix operand type inconsistency ([8a8d8e0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8a8d8e0b1e8df982d7366f1701f85113e33a2f94))
+ - gate suspend end_pwrlvl override in OS_INIT mode at runtime ([5e4cc6d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5e4cc6d5fcf585956785362a28ac0b78f049e716))
+ - get the cpu_ops before exiting coherency ([0ee188d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0ee188d055fa4bcfb5464091f3fb600be16a1d04))
+ - have generic code call psci_pwrdown_cpu_start() on system off/reset ([a21d2ed](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a21d2edc787799c45aa8c7154edb321811dd9ba0))
+ - make sure CMOs on `struct psci_cpu_data` do not affect other data ([ad6e3f8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ad6e3f8aeaf98d6544686acbb97b77c00354f856))
+ - pass correct arguments to psci_suspend_to_pwrdown_start() ([3ea7588](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3ea758882e3814eb58ac88c07bfd7ebfbd7322bf))
+ - set requested local power states in failure path ([5e7b6c7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5e7b6c795d89da1d77da5f6e2a5940398e6e9341))
+
+ - **ROMlib**
+
+ - gate RSA jump table entries ([9b4abb0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9b4abb05f84aacbff94e0f64f12372cc722c0b1a))
+
+ - **Granule Protection Tables**
+
+ - remove unused `gpt_disable` function ([764e2bd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/764e2bd9db5faabf4495470b3f48843ab39f716f))
+
+ - **Translation Tables**
+
+ - exclude security state attributes ([53f44c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/53f44c43bcf7aa1dde703d0352772892d121c749))
+
+ - **C Standard Library**
+
+ - fix coverity deadcode issue ([c2316a9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c2316a997d09e414b24c16be6ec985bdf27f0bc0))
+ - use const void * for memcpy_s source pointer ([ded96ec](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ded96ecbfc6d390a812c66c47f3131c0aeade7d8))
+
+ - **Locks**
+
+ - restore spin_trylock's ability to acquire a lock ([9c4a03f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9c4a03ff7f89156194fc3755178716bb81db7a42))
+
+ - **Context Management**
+
+ - actually clear MDCR_EL3 bits ([e63e579](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e63e5794361b62a8c83514217da5b04f06990a7c))
+
+- **Drivers**
+
+ - **Authentication**
+
+ - make key measurement failure fatal ([6e221b4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6e221b4a3488545eb12a9d07dee5e9b2e9f83c30))
+ - validate decrypt parameters and IV/tag lengths ([9504113](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/95041132305116617464bd69bd691557dd8a61a7))
+
+ - **Console**
+
+ - adding missing curly braces ([d2b32ea](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d2b32eac74b874c2f9a9573689f1c25cab03d830))
+
+ - **I/O**
+
+ - add NULL check for spec io_open FIP ([3405337](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3405337354fdac357965c658c245736a310f22ab))
+ - validate FIP ToC bounds and catch short reads ([38110f9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/38110f9606ad42d8b7d4dfd4df2aa25001b985ba))
+
+ - **MMC**
+
+ - align sd_switch_func_status struct ([f7889b3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f7889b336552b1fcfba7978edf1d32e7a753b5a4))
+
+ - **MTD**
+
+ - **NAND**
+
+ - add read parameter page retry ([bc308f8](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bc308f8d1d90b4d0750fe53a8af3b6d33a10537b))
+
+ - **Arm**
+
+ - **GIC**
+
+ - init the GIC before the platform with a hook ([9523049](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/95230492bae3eee8d8b88ca469710fec2b25bdb3))
+
+ - **GICv5**
+
+ - align IWB_WDOMAINR to the EAC spec ([a6d2996](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a6d2996911a8eabdf324d9f7357cb4f2baefc8fa))
+
+ - **GICv3**
+
+ - add an isb between the ICC_SRE_EL2 and ICC_SRE_EL1 writes ([d88390a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d88390a078525f5f43e2881c9c71f54e61c05eb7))
+ - allow GIC-700 ESPI ranges in CHIPR setup ([0a7ecee](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/0a7ecee3bb01d251ccf7fe55625476a59350711d))
+
+ - **MHU**
+
+ - relax 4-byte align in buffer size ([3c2ce65](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c2ce65dc13fab7def21798380baaad2113c6e86))
+
+ - **RSE**
+
+ - remove host ROTPK support and test ([bd14181](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/bd141810f456f9852cfaac00c538259f3274bab0))
+
+ - **NXP**
+
+ - **DDR**
+
+ - fix improper disable of first DDRC ([3c7ec07](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3c7ec07a00424779a55064fe27d50ed270f6442b))
+
+ - **Renesas**
+
+ - **R-Car3**
+
+ - load B-copy SA6 certificate from correct offset ([e255f2b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e255f2b2012fb2835818b93e4798c1929b47dd75))
+
+ - **ST**
+
+ - **Clock**
+
+ - check fdt_subnode_offset return ([009ea37](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/009ea37f802630bd9f428d5018c18d1954f084a3))
+ - do not include platform_def.h ([295f132](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/295f1321a13f5cf85d62534a1d585d23fdd0b625))
+ - do not return NULL in _clk_get ([db91ca2](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/db91ca21c34d220cbda8cf38647e5e101d32b3ef))
+ - increase startup timeout for oscillators for STM32MP1 ([5eb683f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/5eb683f20eaedb93ecb6e8f28d83559830c6ced8))
+ - increase startup timeout for oscillators for STM32MP2 ([a239c63](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a239c6369fb353e348844a393148321c5668688b))
+ - remove CLK_CFG/CMD_CLK support for st,kerclk ([e311675](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e3116755268fbb7f5d05efa3daa4b5086fc87cca))
+ - remove some variables default assignment ([74d6c46](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/74d6c46796b79b3e9e6fcf5b743a970f1920abf9))
+
+ - **DDR**
+
+ - add missing newline ([2166f9f](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2166f9f3bb50008fb9ca2f69b7302e3840ac41a6))
+ - change retention disable management ([057f4f6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/057f4f63e00867e4a8f3371cde2403d1b6b89315))
+ - fix coverity static analysis issues ([f7d29e1](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f7d29e16efe35316fc9f06781131c0ed9f0b908a))
+ - improve error management during PHY init on STM32MP1 ([524e694](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/524e694b2b3120f25b72dd9c3780a99601d2206e))
+ - manage CID filtering when accessing PWR_CR11 ([74887d7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/74887d72e89fd78a672bd32adfd8f50a8b219dfe))
+ - manage semaphore with CID filtering ([d578883](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d5788839d72da9f2a20ec55f6e3e53dfe5b1f4c8))
+
+ - **Resource Isolation Framework**
+
+ - do not assign an unused value for node when parsing config ([2da8621](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2da8621930734a5136a63aaed97063bd669ff4e0))
+
+ - **ST PMIC**
+
+ - check stpmic2_is_buck1_high_voltage return ([b28feb6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/b28feb63c1266ba9944fc714e42b49e63eb7ed93))
+ - initialize some structs in dt_pmic2_i2c_config ([51b7907](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/51b7907cdf5a6827db6448d847c0ef5740e4f08d))
+
+- **Miscellaneous**
+
+ - **Debug**
+
+ - add debug log build option ([d065020](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d0650203103da8fe69f0900266d2b08f67b02594))
+
+ - **FDTs**
+
+ - **ST**
+
+ - **STM32MP2**
+
+ - fix LPDDR4 16bits swizzle ([fd296ed](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fd296ed8184ad54035ac1c1add5144e64ae60513))
+
+ - **Security**
+
+ - add CVE-2024-7881 mitigation to C1-Premium CPU ([83ad6ba](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/83ad6baebe522430911e0cdf8961fab105e97d45))
+ - add CVE-2024-7881 mitigation to C1-Pro CPU ([c09454d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c09454d0c86d347105708a361d2751e8f1a9514d))
+ - add CVE-2024-7881 mitigation to C1-Ultra CPU ([c130f92](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c130f923fff705535181a3b13cb4d71d75f6da6a))
+ - add CVE-2025-0647 for C1-Premium ([4245399](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/424539959690bdc8180469b4e67eeec00b617aec))
+ - add CVE-2025-0647 for C1-Ultra ([2bf674e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/2bf674ef6ec6b9aa3852e4ccf7c458d6a31e385b))
+ - add CVE-2025-0647 for Cortex-A710 ([a52dcae](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a52dcaee5ae926c4afa0dd01fd7b58e71fd3fb58))
+ - add CVE-2025-0647 for Cortex-X2 ([9c17b3e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9c17b3ef57d55788498038479e12859995e8a2d5))
+ - add CVE-2025-0647 for Cortex-X3 ([7fe900e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7fe900e3862ee09f66dff849addf384e7047f03e))
+ - add CVE-2025-0647 for Cortex-X4 ([680a74b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/680a74b115648cffae29d9ebe92837a7814fa173))
+ - add CVE-2025-0647 for Cortex-X925 ([f26fb93](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f26fb932474d93621711434faf9ff5f1057b4751))
+ - add CVE-2025-0647 for Neoverse-N2 ([a142b10](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a142b1020d1f6345a982d49009ab727d6acb3ef2))
+ - add CVE-2025-0647 for Neoverse-V2 ([145603e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/145603e9739fcfd020aa16330d662a5765522b81))
+ - add CVE-2025-0647 for Neoverse-V3 ([efdd8ce](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/efdd8ce6c7a5a23c3cac5dc01cedbaefad4010fa))
+ - add workaround for CVE-2025-0647 ([416b861](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/416b8613bc65b277d40fa43c90f36f4b65f67b96))
+ - avoid CVE_2025_0647 for bl2 build ([ec4f10c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ec4f10c0c537a2d99818c2594c85df2e1125216d))
+ - update Cortex-X3 fix version for CVE-2024-7881 ([38db5f4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/38db5f48628eb6e87cd72333fc0485d0e692b478))
+ - update Cortex-X4 fix version for CVE-2024-7881 ([13cd56d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/13cd56dd649a7a47fdbb1cb05a9764bca78be9ff))
+ - update Cortex-X925 fix version for CVE-2024-7881 ([80e56ad](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/80e56adbfb526bec014c5ab247da4087d76eadad))
+ - update Neoverse-V2 fix version for CVE-2024-7881 ([ef22181](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ef221814853d7201c1e9d86af3cb4248fd8a38f0))
+ - update Neoverse-V3/V3AE fix version for CVE-2024-7881 ([a7f6d2c](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/a7f6d2cde7d96fe544f355c493174c00cfb8f0f3))
+ - workaround for C1-Pro/CME CVE-2026-0995 ([e9b6d2a](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e9b6d2ae27dd2af64ef96845a50e703b0fd3da09))
+
+- **Documentation**
+
+ - do not describe BL arguments in as much detail ([3919457](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/3919457c21c53c2fae1de6fe0992bdf87270fcb7))
+ - fixing the name for C1 premium errata 3324333 ([8d6d9c4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8d6d9c4b2c7a6b58ad57963dc81f43ddf482df3f))
+ - update PSCI instrumentation unit label ([80947b6](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/80947b612f84a137a5ae57fd6984941a2d560be4))
+ - update sme disconnect on power down ([e3ace29](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e3ace29cff630534082c0d0f4c80c1c1a44fbb3f))
+ - use publicly accessible links for CVE-2017-15031 Advisory ([9cf95e3](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/9cf95e3fb8221fbd31864688d4ecf54949bcc5aa))
+ - use publicly accessible links for CVE-2022-47630 Advisory ([7311283](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/7311283c959b032f7f068b65799849a55387a8ea))
+ - use publicly accessible links for CVE-2023-49100 Advisory ([d5ca2fd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/d5ca2fd8ac49ab6289429dc6a88abacf5e074b4e))
+
+- **Build System**
+
+ - assign the ldflags-common variable before appending to it ([c46f2d9](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/c46f2d9882b497d40a9808fc2854fa5e2bf86b76))
+ - fix BL2_CPPFLAGS when ENABLE_RME is set ([6c3cfbd](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/6c3cfbd09c2ecd8efc98c9a29abe8c88b99411ee))
+ - pass -flto-partition to the linker and not the compiler ([ee0f273](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/ee0f27388fcad40e8ef3b094ef7c84215727d00b))
+ - set defaults to feature flags before platform.mk ([70a6541](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/70a6541a7087181d32bea3fc4ba46e3f6987e160))
+ - use ARM_ARCH_FEATURE instead of -march directly ([fb0c409](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/fb0c409889d0066a90247075f1abeb0b02c1c6fe))
+ - use assignment instead of memcpy to avoid a GCC 11 bug ([1e969d0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/1e969d01a6361def15df7af9520f9f6603c68c6f))
+ - use the correct value of host-poetry ([8cefbe0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8cefbe03421ed2c8a99d3e8512f4c451098e9c38))
+
+- **Dependencies**
+
+ - **Compiler runtime libraries**
+
+ - update compiler-rt to v22.1.5 ([8fe5d8e](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/8fe5d8ecb5faee78ef94b7387d7bab6fd2b85fb5))
+
+ - **libfdt**
+
+ - adding missing curly braces ([66fa430](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/66fa4304a4fe8f74268cbb5fa7c7480538235846))
+ - fix coverity reported issue ([4fc7026](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4fc702624ccab73235e6bb45c78893d747d5659c))
+ - fix misra 14.4 and 15.6 violations ([f822b3d](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/f822b3d1c16580a62917fb76eb9bf068aeaec0d0))
+ - resolve misra 10.3 violations ([4b1d8a4](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/4b1d8a4973eaab32e2c8c0612c3ed1db5944a22b))
+ - typecast operands to match data type ([11befc7](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/11befc7853507e4c3b1b9b040924e65a86d69c1b))
+
+ - **zlib**
+
+ - fix overflow issue from coverity ([e03704b](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/e03704bf23ef372c46c58be4057f19adb3810794))
+ - update zlib to v1.3.2 ([21c3672](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/21c36726ddbd1d5fea7779bf05505e72ff7e67dc))
+
## [2.14.0](https://review.trustedfirmware.org/plugins/gitiles/TF-A/trusted-firmware-a/+/refs/tags/v2.13.0..refs/tags/v2.14.0) (2025-11-20)
### ⚠ BREAKING CHANGES
@@ -13361,7 +14845,7 @@ releases of TF-A.
______________________________________________________________________
-*Copyright (c) 2013-2025, Arm Limited and Contributors. All rights reserved.*
+*Copyright (c) 2013-2026, Arm Limited and Contributors. All rights reserved.*
[mbed tls releases]: https://tls.mbed.org/tech-updates/releases
[pr#1002]: https://github.com/ARM-software/arm-trusted-firmware/pull/1002#issuecomment-312650193
diff --git a/docs/conf.py b/docs/conf.py
index 198afa517..92aadaec9 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -1,6 +1,6 @@
# -*- coding: utf-8 -*-
#
-# Copyright (c) 2019-2025, Arm Limited. All rights reserved.
+# Copyright (c) 2019-2026, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -14,8 +14,8 @@
project = "Trusted Firmware-A"
author = "Trusted Firmware-A contributors"
-version = "2.14.0"
-release = "2.14.0"
+version = "2.15.0"
+release = "2.15.0"
# -- General configuration ---------------------------------------------------
diff --git a/package-lock.json b/package-lock.json
index 8fd847ad7..24ea6093a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "trusted-firmware-a",
- "version": "2.14.0",
+ "version": "2.15.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "trusted-firmware-a",
- "version": "2.14.0",
+ "version": "2.15.0",
"license": "BSD-3-Clause",
"devDependencies": {
"@commitlint/cli": "^19.0.0",
diff --git a/package.json b/package.json
index cb0eeea27..a82aa5055 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "trusted-firmware-a",
- "version": "2.14.0",
+ "version": "2.15.0",
"license": "BSD-3-Clause",
"type": "module",
"private": true,
diff --git a/pyproject.toml b/pyproject.toml
index 4fd539e70..be2c8ff1a 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "trusted-firmware-a"
-version = "2.14.0"
+version = "2.15.0"
description = "Trusted Firmware-A (TF-A) Python dependencies."
authors = ["Arm Ltd."]
license = "BSD-3-Clause"
diff --git a/tools/conventional-changelog-tf-a/package.json b/tools/conventional-changelog-tf-a/package.json
index 7eee6eafe..cf4a3783c 100644
--- a/tools/conventional-changelog-tf-a/package.json
+++ b/tools/conventional-changelog-tf-a/package.json
@@ -1,6 +1,6 @@
{
"name": "conventional-changelog-tf-a",
- "version": "2.14.0",
+ "version": "2.15.0",
"license": "BSD-3-Clause",
"private": true,
"main": "index.js",