History log of /rk3399_ARM-atf/ (Results 576 – 600 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
217a79c430-Sep-2025 John Powell <john.powell@arm.com>

fix(cpus): workaround for Cortex-A720 erratum 2729604

Cortex-A720 erratum 2729604 is a Cat B erratum that applies to
revisions r0p0 and r0p1, and is fixed in r0p2.

This workaround might impact perf

fix(cpus): workaround for Cortex-A720 erratum 2729604

Cortex-A720 erratum 2729604 is a Cat B erratum that applies to
revisions r0p0 and r0p1, and is fixed in r0p2.

This workaround might impact performance of workloads heavily
relying on floating point division or square root operations.

SDEN documentation:
https://developer.arm.com/documentation/SDEN-2439421

Change-Id: I4567d75ba9f17146d0d7bc5cdb622bb63efadc3c
Signed-off-by: John Powell <john.powell@arm.com>

show more ...

87e69a8f30-Sep-2025 John Powell <john.powell@arm.com>

fix(cpus): workaround for Cortex-A720 erratum 3711910

Cortex-A720 erratum 3711910 is a Cat B erratum that applies to
revisions r0p0, r0p1 and r0p2, and is still open.

SDEN documentation:
https://de

fix(cpus): workaround for Cortex-A720 erratum 3711910

Cortex-A720 erratum 3711910 is a Cat B erratum that applies to
revisions r0p0, r0p1 and r0p2, and is still open.

SDEN documentation:
https://developer.arm.com/documentation/SDEN-2439421

Change-Id: Id65d5ba41b96648b07c09df77fb25cc4bdb50800
Signed-off-by: John Powell <john.powell@arm.com>

show more ...

834f2d5503-Oct-2025 Manish Pandey <manish.pandey2@arm.com>

Merge "fix(cm): remove unused macro" into integration

6f726d8d03-Oct-2025 Yann Gautier <yann.gautier@st.com>

Merge "fix(lib): align round_up with MISRA 10.1 and 10.8" into integration

eb7b348402-Oct-2025 Bipin Ravi <bipin.ravi@arm.com>

Merge changes from topic "ar/v2_errata" into integration

* changes:
fix(cpus): workaround for Neoverse-V2 erratum 3701771
fix(cpus): workaround for Neoverse-V2 erratum 3841324

cf3a7c8c02-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(rcar3): add missing image_base/size assignment to BL33 image loading path" into integration

96ba28a102-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): undo setting USB 3.1 reset pulse bit in BL2" into integration

d1aecd4602-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): update the AES GCM/GCM_GHASH modes return data size" into integration

29beda3702-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(intel): configure SCR1 for 32/16 non-secure SMRs and context banks" into integration

e8460bd902-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix(arm): don't override the gic redistributor frames" into integration

833e3c4002-Oct-2025 Mark Dykes <mark.dykes@arm.com>

Merge "fix: remove unused cpu_data related macros" into integration

f75b1eb402-Oct-2025 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

build(dev-deps): bump pyright

Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).

Updates `pyright` from 1.1.405 to 1.

build(dev-deps): bump pyright

Bumps the dev-deps group with 1 update in the /tools/memory directory: [pyright](https://github.com/RobertCraigie/pyright-python).

Updates `pyright` from 1.1.405 to 1.1.406
- [Release notes](https://github.com/RobertCraigie/pyright-python/releases)
- [Commits](https://github.com/RobertCraigie/pyright-python/compare/v1.1.405...v1.1.406)

--
updated-dependencies:
- dependency-name: pyright
dependency-version: 1.1.406
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: dev-deps
...

Change-Id: I13fe776cbf3c0cf2540d7c9c65d837daff273215
Signed-off-by: dependabot[bot] <support@github.com>

show more ...

98ea732908-Sep-2025 Arvind Ram Prakash <arvind.ramprakash@arm.com>

fix(cpus): workaround for Neoverse-V2 erratum 3701771

Neoverse-V2 erratum 3701771 that applies to r0p0, r0p1, r0p2 is
still Open.

The workaround is for EL3 software that performs context save/resto

fix(cpus): workaround for Neoverse-V2 erratum 3701771

Neoverse-V2 erratum 3701771 that applies to r0p0, r0p1, r0p2 is
still Open.

The workaround is for EL3 software that performs context save/restore
on a change of Security state to use a value of SCR_EL3.NS when
accessing ICH_VMCR_EL2 that reflects the Security state that owns the
data being saved or restored.

The mitigation is implemented in commit 7455cd172 and this patch should be applied on top of it.

SDEN documentation:
https://developer.arm.com/documentation/SDEN-2332927/latest

Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
Change-Id: Ic0ad68f7bd393bdc03343d5ba815adb23bf6a24d

show more ...

3084363c16-Sep-2025 Govindraj Raja <govindraj.raja@arm.com>

fix(security): fix Neoverse V2 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Neoverse V2, revision r0p0 only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id: I859012281f

fix(security): fix Neoverse V2 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Neoverse V2, revision r0p0 only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id: I859012281fc67243f050d27e364f27434389c0cf
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>

show more ...

07df6c1c16-Sep-2025 Govindraj Raja <govindraj.raja@arm.com>

fix(security): fix Cortex-X3 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Cortex-X3, revision r1p0 and earlier only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id: I3d

fix(security): fix Cortex-X3 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Cortex-X3, revision r1p0 and earlier only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id: I3d46fa70c80129ca0085d8245ee013f11a8842e3
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>

show more ...

ad0e848716-Sep-2025 Govindraj Raja <govindraj.raja@arm.com>

fix(security): fix Cortex-A715 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Cortex-A715, revision r1p0 and earlier only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id:

fix(security): fix Cortex-A715 CVE-2022-23960

Apply CVE-2022-23960 mitigation to Cortex-A715, revision r1p0 and earlier only.
Ref - https://developer.arm.com/documentation/110280/latest/

Change-Id: Ib6b704733e474824772cb27bd048b1e179d90da9
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>

show more ...

9fd05e6411-Sep-2025 Govindraj Raja <govindraj.raja@arm.com>

fix(security): fix spectre bhb loop count for Cortex-A720

fix@c2a15217c3053117f4d39233002cb1830fa96670
based on https://developer.arm.com/documentation/110280/latest/
Spectre-BHB loop count K value

fix(security): fix spectre bhb loop count for Cortex-A720

fix@c2a15217c3053117f4d39233002cb1830fa96670
based on https://developer.arm.com/documentation/110280/latest/
Spectre-BHB loop count K value for Cortex-A720 is 38.

Change-Id: Ib6862dbed55e5ffcd0fcd58b45a88cf925c54154
Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>

show more ...

c0dbc3af01-Oct-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge "fix(fvp): do not unregister the console on system suspend" into integration

f185a54229-Sep-2025 Boyan Karatotev <boyan.karatotev@arm.com>

fix(fvp): do not unregister the console on system suspend

On PSCI SYSTEM_SUSPEND, Arm platforms will call
arm_system_pwr_domain_save() which will call arm_console_runtime_end().
Usually (eg CSS), th

fix(fvp): do not unregister the console on system suspend

On PSCI SYSTEM_SUSPEND, Arm platforms will call
arm_system_pwr_domain_save() which will call arm_console_runtime_end().
Usually (eg CSS), that's just a flush, but on FVP that also unregisters
the console. On HW_ASSISTED_COHERENCY=0 builds, this has the potential
to break and prevent any EL3 output after a SYSTEM_SUSPEND.

This happens because the calls to
console_unregister()/console_register() will overwrite the value of the
console_list variable in drivers/console/multi_console.c. They are
only called on a system level suspend. The bug happens when the core
wakes up. The console will be registered again as part of the
pwr_domain_suspend_finish() call. However, this call happens before the
data caches have been enabled in psci_do_pwrup_cache_maintenance(). As a
result, the write to console_list will not be reflected in the L2 cache
and other cores will not be able to read the new value.

The fix is to not unregister the console like other Arm platforms -
we don't need to reinitialise the console so there's nothing to do.

A nice side effect is that arm_console_runtime_end() no longer needs to
be weak.

Change-Id: Ibbdd4b22bad0d8f1dbd63c60ee0294d889a349a4
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>

show more ...

8e94c57801-Oct-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge changes from topic "ahmed-azeem/introduce-rdaspen" into integration

* changes:
feat(dsu): enable PMU registers access at EL1
feat(rdaspen): add DSU to the device tree
feat(rdaspen): add

Merge changes from topic "ahmed-azeem/introduce-rdaspen" into integration

* changes:
feat(dsu): enable PMU registers access at EL1
feat(rdaspen): add DSU to the device tree
feat(rdaspen): add DSU support
docs(rdaspen): introduce rdaspen docs
feat(rdaspen): enable tbb on rd-aspen platform
feat(gicv3): add GIC-720AE model id
feat(rdaspen): add BL31 for RD-Aspen platform
feat(rdaspen): introduce Arm RD-Aspen platform

show more ...

52e486f601-Oct-2025 Chris Kay <chris.kay@arm.com>

chore(vscode): ignore noisy directories

Some directories undergo a high level of churn due to developer tooling
and contain little of use to the developer in day-to-day work. Including
them in the V

chore(vscode): ignore noisy directories

Some directories undergo a high level of churn due to developer tooling
and contain little of use to the developer in day-to-day work. Including
them in the VS Code project can cause the editor to consume significant
system resources unnecessarily.

This commit updates the Visual Studio configuration to avoid showing,
watching or searching these directories, reducing resource usage and
improving editor responsiveness.

Change-Id: Icea6362dd928719da0456ca54d87c96d14eb9fcc
Signed-off-by: Chris Kay <chris.kay@arm.com>

show more ...

dec27cc801-Oct-2025 Chris Kay <chris.kay@arm.com>

Merge "build(dev-deps): bump the dev-deps group across 1 directory with 2 updates" into integration

01d0142301-Oct-2025 Chris Kay <chris.kay@arm.com>

chore(changelog): add Visual Studio Code scope

Change-Id: Ia6d05504b801a9792409023b365527165fc7f997
Signed-off-by: Chris Kay <chris.kay@arm.com>

7d94765028-Aug-2025 Arvind Ram Prakash <arvind.ramprakash@arm.com>

fix(cpus): workaround for Neoverse-V2 erratum 3841324

Neoverse-V2 erratum 3841324 is a Cat B erratum that applies to
r0p0 and r0p1. It is fixed in r0p2.

This erratum can be avoided by setting CPUAC

fix(cpus): workaround for Neoverse-V2 erratum 3841324

Neoverse-V2 erratum 3841324 is a Cat B erratum that applies to
r0p0 and r0p1. It is fixed in r0p2.

This erratum can be avoided by setting CPUACTLR_EL1[1]
prior to enabling MMU. This bit will disable a branch predictor
power savings feature. Disabling this power feature
results in negligible power movement and no performance impact.

SDEN Documentation:
https://developer.arm.com/documentation/SDEN-2332927/latest

Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
Change-Id: I9b3a5266103e5000d207c7a270c65455d0646102

show more ...

843bc86230-Sep-2025 Soby Mathew <soby.mathew@arm.com>

Merge "fix(gpt): fix fill_l1_cont_desc() function" into integration

1...<<21222324252627282930>>...733