History log of /rk3399_ARM-atf/ (Results 176 – 200 of 18586)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0eaf5de806-Jan-2026 Lauren Wehrmeister <lauren.wehrmeister@arm.com>

Merge changes from topic "xl/n2-errata" into integration

* changes:
fix(cpus): workaround for Neoverse-N2 erratum 2138953
fix(cpus): workaround for Neoverse-N2 erratum 4302970
fix(cpus): worka

Merge changes from topic "xl/n2-errata" into integration

* changes:
fix(cpus): workaround for Neoverse-N2 erratum 2138953
fix(cpus): workaround for Neoverse-N2 erratum 4302970
fix(cpus): workaround for Neoverse-N2 erratum 3888123
refactor(cpus): reorder the errratum build flag for Neoverse-N2

show more ...

ea5a7ab106-Jan-2026 Lauren Wehrmeister <lauren.wehrmeister@arm.com>

Merge changes from topic "xl/cortex-x3-errata" into integration

* changes:
fix(cpus): workaround for Cortex-X3 erratum 4302966
fix(cpus): workaround for Cortex-X3 erratum 3888125

a4defaef06-Jan-2026 Lauren Wehrmeister <lauren.wehrmeister@arm.com>

Merge changes from topic "xl/cortex-x2-errata" into integration

* changes:
fix(cpus): workaround for Cortex-X2 erratum 4302969
fix(cpus): workaround for Cortex-X2 erratum 3888122

925661ad31-Dec-2025 Xialin Liu <xialin.liu@arm.com>

fix(cpus): workaround for Neoverse-N2 erratum 2138953

Neoverse-N2 erratum 2138953 that applies to revisions
r0p0, r0p1, r0p2 and r0p3, and is still open.

The erratum can be avoided by executing a s

fix(cpus): workaround for Neoverse-N2 erratum 2138953

Neoverse-N2 erratum 2138953 that applies to revisions
r0p0, r0p1, r0p2 and r0p3, and is still open.

The erratum can be avoided by executing a specific instruction
sequence when disabling the hardware prefetcher.

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

Change-Id: Ie465328e87754a1ec511a2f77243b4b0b09134cc
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

420a059131-Dec-2025 Xialin Liu <xialin.liu@arm.com>

fix(cpus): workaround for Neoverse-N2 erratum 4302970

Neoverse-N2 erratum 4302970 that applies to revisions
r0p0, r0p1, r0p2, r0p3, and is still open.

This erratum can be avoided by setting CPUACTL

fix(cpus): workaround for Neoverse-N2 erratum 4302970

Neoverse-N2 erratum 4302970 that applies to revisions
r0p0, r0p1, r0p2, r0p3, and is still open.

This erratum can be avoided by setting CPUACTLR5_EL1[50] to 1.

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

Change-Id: I2436b11a36be204d549522f1176fcd49658c044c
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

35f0012531-Dec-2025 Xialin Liu <xialin.liu@arm.com>

fix(cpus): workaround for Neoverse-N2 erratum 3888123

Neoverse-N2 erratum 3888123 that applies to r0p0, r0p1,
r0p2 and r0p3, and is still open.

The erratum can be avoided by setting CPUACTLR2[22] t

fix(cpus): workaround for Neoverse-N2 erratum 3888123

Neoverse-N2 erratum 3888123 that applies to r0p0, r0p1,
r0p2 and r0p3, and is still open.

The erratum can be avoided by setting CPUACTLR2[22] to 1'b1,
which will disable linking multiple Non-Cacheable or Device
GRE loads to the same read request for the cache-line. This
might have a significant performance impact to Non-cacheable
and Device GRE read bandwidth for streaming scenarios.

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

Change-Id: I6240d263fb5d153721b5b84a37df2f24e3d02d86
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

5e168c4706-Jan-2026 Xialin Liu <xialin.liu@arm.com>

refactor(cpus): reorder the errratum build flag for Neoverse-N2

The erratum build flag is not in ascending for Neoverse-N2 cpu.
Reorder the build flag.

Change-Id: Ifb736adf8f06bf6202784bdeac51c0251

refactor(cpus): reorder the errratum build flag for Neoverse-N2

The erratum build flag is not in ascending for Neoverse-N2 cpu.
Reorder the build flag.

Change-Id: Ifb736adf8f06bf6202784bdeac51c02512519782
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

8f54a00a06-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "feat(spm-mm): fix wrong range of SPM_MM" into integration

d934b93706-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge changes I411af9d1,I89813759 into integration

* changes:
feat(el3-runtime): translate EL3 handled exceptions to C and always call prepare_el3_entry
refactor(el3-runtime): factor out handler

Merge changes I411af9d1,I89813759 into integration

* changes:
feat(el3-runtime): translate EL3 handled exceptions to C and always call prepare_el3_entry
refactor(el3-runtime): factor out handler fetching code

show more ...

460b5cfc04-Jan-2026 Marek Vasut <marek.vasut+renesas@mailbox.org>

fix(rcar3): prevent boot CPU hot unplug

The boot CPU runs both TFA and later also Trusted OS, which is UP and can
not be migrated to another CPU. Report MIGRATE_INFO_TYPE "Uniprocessor (UP)
not migr

fix(rcar3): prevent boot CPU hot unplug

The boot CPU runs both TFA and later also Trusted OS, which is UP and can
not be migrated to another CPU. Report MIGRATE_INFO_TYPE "Uniprocessor (UP)
not migrate capable 1" to the OS, so any attempts at CPU_OFF and MIGRATE
of the boot CPU would be DENIED. This has an effect also e.g. on the Linux
kernel, where it prevents stopping boot CPU (CPU0) using CPU hotplug, which
must not be allowed, as it would interfere with the Trusted OS.

Change-Id: I0f38e64711c13ae48e819fb33939451720749c68
Signed-off-by: Toshiyuki Ogasahara <toshiyuki.ogasahara.bo@hitachi.com>
Signed-off-by: Yoshifumi Hosoya <yoshifumi.hosoya.wj@renesas.com>
Signed-off-by: Dien Pham <dien.pham.ry@renesas.com>
Signed-off-by: Hieu Nguyen <hieu.nguyen.dn@renesas.com>
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>

show more ...

e3c9003906-Jan-2026 Yann Gautier <yann.gautier@st.com>

Merge "feat(rcar3): rephrase RCAR_BL31_CRASH_BASE definition" into integration

308636c406-Jan-2026 Mark Dykes <mark.dykes@arm.com>

Merge "fix(rcar): enable intialisation code for EL3 to NS-EL1 handoff" into integration

1c0c1b5431-Dec-2025 Xialin Liu <xialin.liu@arm.com>

fix(cpus): workaround for Cortex-X3 erratum 4302966

Cortex-X3 erratum 4302966 applies to revisions r0p0,
r1p0, r1p1, r1p2, and it is still open.

This erratum can be avoided by setting CPUACTLR5_EL1

fix(cpus): workaround for Cortex-X3 erratum 4302966

Cortex-X3 erratum 4302966 applies to revisions r0p0,
r1p0, r1p1, r1p2, and it is still open.

This erratum can be avoided by setting CPUACTLR5_EL1[50] to 1.

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

Change-Id: I284ee7fe611c4c9861696fde62f796e6fae6dff6
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

fcea95eb31-Dec-2025 Xialin Liu <xialin.liu@arm.com>

fix(cpus): workaround for Cortex-X3 erratum 3888125

Cortex-X3 erratum 3888125 that applies to revisions r0p0,
r1p0, r1p1 and r1p2 of the CPU. It is still open.

The erratum can be avoided by setting

fix(cpus): workaround for Cortex-X3 erratum 3888125

Cortex-X3 erratum 3888125 that applies to revisions r0p0,
r1p0, r1p1 and r1p2 of the CPU. It is still open.

The erratum can be avoided by setting CPUACTLR2[22] to 1'b1,
which will disable linking multiple Non-Cacheable or Device
GRE loads to the same read request for the cache-line. This
might have a significant performance impact to Non-cacheable
and Device GRE read bandwidth for streaming scenarios.

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

Change-Id: I5c01dfcffc6e56163aba03428e21fedee8cc7042
Signed-off-by: Xialin Liu <xialin.liu@arm.com>

show more ...

2ea4016406-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "fix(psci): set requested local power states in failure path" into integration

496ad27806-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge changes I7af8857d,I7fc84d2c into integration

* changes:
docs(maintainers): add Gabriel as clock framework maintainer
docs(maintainers): sort frameworks alphabetically

c52ef2a006-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "feat(mt8196): add audio SMC cmd implementation" into integration

370b1c0d06-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "docs(per-cpu): update diagram for NUMA enabled per-cpu layout" into integration

40c67c2506-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "build(changelog): add new scope for TI k3low" into integration

fb167c5506-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "feat(docs): document PSCI power_state" into integration

e63e579407-Nov-2025 Andre Przywara <andre.przywara@arm.com>

fix(context-mgmt): actually clear MDCR_EL3 bits

When setting up MDCR_EL3 for a given context, we need to set some bits,
but also clear some other bits. This was done in a single statement,
but using

fix(context-mgmt): actually clear MDCR_EL3 bits

When setting up MDCR_EL3 for a given context, we need to set some bits,
but also clear some other bits. This was done in a single statement,
but using the C "|=" operator, which would never clear any bits in the
left-hand side.

Split this into two statements, one for setting, the other for clearing
bits.

It seems that on the FVP the bits to clear already reset to 0, so this
never caused any issues so far, but the architecture declares those bits
as: "this field resets to an architecturally UNKNOWN value".

Change-Id: Id1e9e4c010167af2ea3d5820532704220aa7c647
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>

show more ...

7ecc760806-Jan-2026 Govindraj Raja <govindraj.raja@arm.com>

Merge "docs: update Ignored Checkpatch Warnings chapter" into integration

abf5915606-Nov-2025 Yann Gautier <yann.gautier@st.com>

feat(st): allow the use of clang as linker

Use same .map file structure for llvm-clang and llvm-lld.

Change-Id: I4a3dd76df29e4a38ed33c2bc2c8bbdf31b8d5281
Signed-off-by: Yann Gautier <yann.gautier@s

feat(st): allow the use of clang as linker

Use same .map file structure for llvm-clang and llvm-lld.

Change-Id: I4a3dd76df29e4a38ed33c2bc2c8bbdf31b8d5281
Signed-off-by: Yann Gautier <yann.gautier@st.com>

show more ...

56c4d22607-Nov-2025 Yann Gautier <yann.gautier@st.com>

refactor(st): simplify rule to build .stm32 file

Instead of using substitution for STM32_TF_ELF_LDFLAGS, directly use
ld_prefix helper.
Use TF_LDFLAGS to avoid adding -nostartfiles and -no-pie optio

refactor(st): simplify rule to build .stm32 file

Instead of using substitution for STM32_TF_ELF_LDFLAGS, directly use
ld_prefix helper.
Use TF_LDFLAGS to avoid adding -nostartfiles and -no-pie options.
Add -static to STM32_TF_ELF_LDFLAGS options, and --build-id=none is
already handled with TF_LDFLAGS.

Change-Id: I6d64b524d98701007aabf150b5c8229799e663d3
Signed-off-by: Yann Gautier <yann.gautier@st.com>

show more ...

8329be5a06-Jan-2026 Olivier Deprez <olivier.deprez@arm.com>

Merge "fix(intel): restore overlap-safe memcpy_s to prevent SoCFPGA BL2 hang" into integration

12345678910>>...744