| 822aa0b9 | 19-Nov-2025 |
Manish V Badarkhe <manish.badarkhe@arm.com> |
Merge changes from topic "hm/release" into integration
* changes: chore: bump libeventlog to latest version docs: update docs w/ min tool version |
| 77873ef1 | 19-Nov-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs(juno): update PSCI instrumentation data" into integration |
| 8063b7f5 | 14-Nov-2025 |
Olivier Deprez <olivier.deprez@arm.com> |
docs: remove RME out of box testing instructions
Those instructions have proven difficult to maintain over time with multiple components as moving targets. Nowadays prefer relying on shrinkwrap offe
docs: remove RME out of box testing instructions
Those instructions have proven difficult to maintain over time with multiple components as moving targets. Nowadays prefer relying on shrinkwrap offering an integrated end to end build system capable of running most RME related scenarios on the Base FVP.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I27add62bf1fe9bd7a1a619566202192c3010ef10
show more ...
|
| e01ce1ea | 19-Nov-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
chore: bump libeventlog to latest version
Pulls in a fix to the version specified in the CMake file.
Change-Id: I49ce12e12c76a1c1070105c576a6791a065f85bb Signed-off-by: Harrison Mutai <harrison.mut
chore: bump libeventlog to latest version
Pulls in a fix to the version specified in the CMake file.
Change-Id: I49ce12e12c76a1c1070105c576a6791a065f85bb Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| dfde3494 | 18-Nov-2025 |
Harrison Mutai <harrison.mutai@arm.com> |
docs: update docs w/ min tool version
The minimum Node version was updated to the latest LTS release. Update the docs to reflect this change. While we're at it, clean up remaining references from th
docs: update docs w/ min tool version
The minimum Node version was updated to the latest LTS release. Update the docs to reflect this change. While we're at it, clean up remaining references from the Arm GNU toolchain version update and set the minimum for GNU Make to whatever is provided by Ubuntu 22.04.
Change-Id: I16923c9cf69b34f78f19bc10e3bed72b70ae8132 Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
show more ...
|
| cfbfe390 | 18-Nov-2025 |
Aditya Deshpande <aditya.deshpande@arm.com> |
fix(tc): correct register write in rng trap handler
Fix the TC rng trap handler to write the random value to the correct GP register. The handler previously passed the register number to write_ctx_r
fix(tc): correct register write in rng trap handler
Fix the TC rng trap handler to write the random value to the correct GP register. The handler previously passed the register number to write_ctx_reg() instead of the register offset which resulted in the incorrect register being modified.
Change-Id: I1063b7d1e17037f60a745ceb6653cd3419ec6a67 Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
show more ...
|
| d7f08649 | 09-Mar-2023 |
Markus Niebel <Markus.Niebel@ew.tq-group.com> |
feat(imx8m): keep console at runtime when building TF-A/bl31 with DEBUG
Have informal console output at runtime is useful when searching errors in TF-A.
Change-Id: I56b5c4fc184e571f79d92bd0aa4fc74f
feat(imx8m): keep console at runtime when building TF-A/bl31 with DEBUG
Have informal console output at runtime is useful when searching errors in TF-A.
Change-Id: I56b5c4fc184e571f79d92bd0aa4fc74ff4ed6074 Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com> Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
show more ...
|
| c8fa85af | 18-Nov-2025 |
Olivier Deprez <olivier.deprez@arm.com> |
Merge "docs: describe RAS KFH limitations and its mitigation in future" into integration |
| d81b3bc1 | 17-Nov-2025 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
feat(fvp): extend image decryption support for FVP
Add encryption IO layer to be stacked above FIP IO layer for optional encryption of the BL31 and BL32 images in case the ENCRYPT_BL31 or ENCRYPT_BL
feat(fvp): extend image decryption support for FVP
Add encryption IO layer to be stacked above FIP IO layer for optional encryption of the BL31 and BL32 images in case the ENCRYPT_BL31 or ENCRYPT_BL32 build flag is set.
Enable decryption support for FVP through setting the DECRYPTION_SUPPORT build flag. "DECRYPTION_SUPPORT = aes_gcm" is set to perform authenticated decryption using AES-GCM algorithm.
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: Iebc3b360b4a0dc0d933b816d28015ac551b79405
show more ...
|
| 34053373 | 17-Nov-2025 |
Lauren Wehrmeister <lauren.wehrmeister@arm.com> |
fix(io): add NULL check for spec io_open FIP
Add check to skip io_open() when spec is NULL to prevent invalid access.
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: I9e9d
fix(io): add NULL check for spec io_open FIP
Add check to skip io_open() when spec is NULL to prevent invalid access.
Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: I9e9df8028c16d57bb9293c00afc1ce61601d8fd8
show more ...
|
| dcabf4fd | 17-Nov-2025 |
Bipin Ravi <bipin.ravi@arm.com> |
Merge changes Ib172b554,I9971fd47 into integration
* changes: docs(per-cpu): clean up NUMA docs fix(per-cpu): remove redundant casts |
| af247ec0 | 17-Nov-2025 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(smccc): ignore SCR_EEL2_BIT" into integration |
| 11f03c2e | 17-Nov-2025 |
Manish Pandey <manish.pandey2@arm.com> |
Merge "fix(allwinner): avoid crash when running without DTB" into integration |
| ee75a71e | 12-Nov-2025 |
Jagdish Gediya <jagdish.gediya@arm.com> |
fix(smccc): ignore SCR_EEL2_BIT
Commit cbba59c41a99 ("enable SMCCC_ARCH_FEATURE_AVAILABILITY for RMM") enables ARCH_FEATURE_AVAILABILITY by default when RME is enabled which results into below asser
fix(smccc): ignore SCR_EEL2_BIT
Commit cbba59c41a99 ("enable SMCCC_ARCH_FEATURE_AVAILABILITY for RMM") enables ARCH_FEATURE_AVAILABILITY by default when RME is enabled which results into below assertion when RMM queries the features.
ERROR: Unexpected bits 0x40000 were set in register 1e1100! ASSERT: services/arm_arch_svc/arm_arch_svc_setup.c:251
This happpens because SCR_EEL2_BIT is neither part of SCR_EL3_FEATS nor part of SCR_EL3_IGNORED, as the SMCCC spec doesn't list SCR_EEL2_BIT as reported, add it to SCR_EL3_IGNORED.
Change-Id: I0465744dc7f0ae589d6a8345c1cca63ac6f7f357 Signed-off-by: Jagdish Gediya <jagdish.gediya@arm.com>
show more ...
|
| 193980a0 | 14-Nov-2025 |
Chris Kay <chris.kay@arm.com> |
docs(per-cpu): clean up NUMA docs
This change incorporates resolutions for the remaining code review comments on the NUMA documentation, which were intentionally left unresolved when the NUMA stack
docs(per-cpu): clean up NUMA docs
This change incorporates resolutions for the remaining code review comments on the NUMA documentation, which were intentionally left unresolved when the NUMA stack was expedited.
Additionally, general improvements include:
- Documentation has been re-flowed with Pandoc; - Diagram file-names follow naming conventions; - Diagram alt-text better reflects the image content; - Diagram widths scale with the content body width; and - Grammar and spelling follow American English.
Change-Id: Ib172b554347caa8a72229081682b07fdb6417b64 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| f7ccf126 | 14-Nov-2025 |
Chris Kay <chris.kay@arm.com> |
fix(per-cpu): remove redundant casts
The casts replaced in this change were redundant; they were initially added after some consideration of pointer provenance, but in these particular cases loss of
fix(per-cpu): remove redundant casts
The casts replaced in this change were redundant; they were initially added after some consideration of pointer provenance, but in these particular cases loss of provenance is deliberate.
Change-Id: I9971fd47155b4ec395b2d8d7991c215d0c6a06d3 Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
|
| 97ac9d1c | 15-Nov-2025 |
Chris Kay <chris.kay@arm.com> |
Merge "fix(build): set linker to lld before evaluating ld_option" into integration |
| 582ebc51 | 14-Nov-2025 |
Govindraj Raja <govindraj.raja@arm.com> |
Merge "docs(cpufeat): mark RME_GDI, IDTE3 and RME_GPC2 as supported" into integration |
| ccb107e7 | 14-Nov-2025 |
Arvind Ram Prakash <arvind.ramprakash@arm.com> |
docs(cpufeat): mark RME_GDI, IDTE3 and RME_GPC2 as supported
Update architecture_features.rst to reflect that FEAT_RME_GDI, FEAT_IDTE3, and FEAT_RME_GPC2 are now marked as OK instead of WIP.
Signed
docs(cpufeat): mark RME_GDI, IDTE3 and RME_GPC2 as supported
Update architecture_features.rst to reflect that FEAT_RME_GDI, FEAT_IDTE3, and FEAT_RME_GPC2 are now marked as OK instead of WIP.
Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com> Change-Id: I27cfd01657fe6df4b0a4e4551f120dd279830213
show more ...
|
| 97020355 | 12-Nov-2025 |
Xialin Liu <xialin.liu@arm.com> |
docs(juno): update PSCI instrumentation data
Update for v2.14 release based on v2.14-rc0
Change-Id: Id0cf75e284cc02a513d134ccd550fe9a73ac6909 Signed-off-by: Xialin Liu <xialin.liu@arm.com> |
| 813bfe57 | 14-Nov-2025 |
Boyan Karatotev <boyan.karatotev@arm.com> |
fix: remove circular dependency on ENABLE_FEAT_RAS
ENABLE_FEAT_RAS is enabled by arch_features.mk based on the value of ARM_ARCH_{MAJOR, MINOR}, but that is only called after each platform's platfor
fix: remove circular dependency on ENABLE_FEAT_RAS
ENABLE_FEAT_RAS is enabled by arch_features.mk based on the value of ARM_ARCH_{MAJOR, MINOR}, but that is only called after each platform's platform.mk. That makes a circular dependency when a file needs to be compiled based on the flag's value.
Well, FEAT_RAS is mandatory from v8.2 and platforms that set ARM_ARCH_{MAJOR, MINOR} such need not check for its presence - it will be present. So remove the check to remove the dependency.
Change-Id: I68db83347e6bc04b7ff3b67f6c3e54921641db23 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
show more ...
|
| 9d0f944a | 06-Nov-2025 |
Dhruva Gole <d-gole@ti.com> |
feat(docs): document PSCI power_state
Add reference to the ARM PSCI spec which provides details about the power_state. Document about the EXTENDED_STATE_ID too since some users may require it, but m
feat(docs): document PSCI power_state
Add reference to the ARM PSCI spec which provides details about the power_state. Document about the EXTENDED_STATE_ID too since some users may require it, but may not be aware of how to enable it. Along with this, add couple of lines to describe how TF-A PSCI framework does some level of sanity validation of this state.
Change-Id: I1f37eab957549c47b500c9592ecf4c9814b6cf2a Signed-off-by: Dhruva Gole <d-gole@ti.com>
show more ...
|
| bff6e602 | 04-Mar-2025 |
Ryan Everett <ryan.everett@arm.com> |
feat(cpus): add support for LSC25 E-core CPU
Add basic CPU library code to support the Large Screen Compute 2025 E-core CPU.
Change-Id: Ibda2e8441d3a3e35941448b483d07e17db2ef234 Signed-off-by: Ryan
feat(cpus): add support for LSC25 E-core CPU
Add basic CPU library code to support the Large Screen Compute 2025 E-core CPU.
Change-Id: Ibda2e8441d3a3e35941448b483d07e17db2ef234 Signed-off-by: Ryan Everett <ryan.everett@arm.com> Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
show more ...
|
| e1fbad0b | 04-Mar-2025 |
Ryan Everett <ryan.everett@arm.com> |
feat(cpus): add support for LSC25 P-core CPU
Add basic CPU library code to support the Large Screen Compute 2025 P-core CPU.
Change-Id: Icfd2fdbaed577e64cb2db028416a6eca5ba2cfcf Signed-off-by: Ryan
feat(cpus): add support for LSC25 P-core CPU
Add basic CPU library code to support the Large Screen Compute 2025 P-core CPU.
Change-Id: Icfd2fdbaed577e64cb2db028416a6eca5ba2cfcf Signed-off-by: Ryan Everett <ryan.everett@arm.com> Signed-off-by: Aditya Deshpande <aditya.deshpande@arm.com>
show more ...
|
| f918d910 | 13-Nov-2025 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build(dev-deps): bump js-yaml in the dev-deps group across 1 directory
Bumps the dev-deps group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml).
Updates `js-yaml` fr
build(dev-deps): bump js-yaml in the dev-deps group across 1 directory
Bumps the dev-deps group with 1 update in the / directory: [js-yaml](https://github.com/nodeca/js-yaml).
Updates `js-yaml` from 4.1.0 to 4.1.1 - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1)
-- updated-dependencies: - dependency-name: js-yaml dependency-version: 4.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-deps ...
Change-Id: I3835eeb260fb482ea812eb96d95059a71dd3392e Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|