History log of /rk3399_ARM-atf/ (Results 701 – 725 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ff90ce4126-Aug-2025 Younghyun Park <younghyunpark@google.com>

feat(cpus): fix external LLC presence bit in Neoverse N3

Unlike Neoverse N2, Neoverse N3 incorporates the External LLC presence
bit in CPUECTLR2_EL1.SW_EXT_LLC. In addition, the default value is
ext

feat(cpus): fix external LLC presence bit in Neoverse N3

Unlike Neoverse N2, Neoverse N3 incorporates the External LLC presence
bit in CPUECTLR2_EL1.SW_EXT_LLC. In addition, the default value is
external LLC in Neoverse N3, so the bit will be cleared when
NEOVERSE_Nx_EXTERNAL_LLC is not enabled.

Change-Id: I1182aba5423e74748efd2571cc3817634ada748d
Signed-off-by: Younghyun Park <younghyunpark@google.com>

show more ...

fa8b749517-Sep-2025 Khristine Andreea Barbulescu <khristineandreea.barbulescu@nxp.com>

fix(lib): align round_up with MISRA 10.1 and 10.8

Adjust integer literals and operand types to ensure
consistent unsigned usage and eliminate implicit
type mismatches. This enhances compliance with

fix(lib): align round_up with MISRA 10.1 and 10.8

Adjust integer literals and operand types to ensure
consistent unsigned usage and eliminate implicit
type mismatches. This enhances compliance with MISRA
10.1 and 10.8.

Change-Id: Icf07313ae36d2a58bfb38c390c988ddcd913953f
Signed-off-by: Khristine Andreea Barbulescu <khristineandreea.barbulescu@nxp.com>

show more ...

c0d32ee616-Sep-2025 azimmerman <azimmerman@nvidia.com>

fix(lfa): include string.h in lfa_main.c

The memcpy function is defined in string.h header file. Since
it is used in lfa_main.c, string.h should be included.

Change-Id: I4f361c9365c4a221bcf16933902

fix(lfa): include string.h in lfa_main.c

The memcpy function is defined in string.h header file. Since
it is used in lfa_main.c, string.h should be included.

Change-Id: I4f361c9365c4a221bcf16933902eb3a980b83da7
Signed-off-by: azimmerman <azimmerman@nvidia.com>
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>

show more ...

b73aa41417-Sep-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge changes from topic "hm/evlog" into integration

* changes:
build(measured-boot)!: move to ext event log lib
feat(build): add utilities for modifying includes

3ff7523815-Sep-2025 Harrison Mutai <harrison.mutai@arm.com>

chore(handoff)!: remove in-tree TLC implementation

Remove the TLC implementation from this repository. TLC now
resides with the C implementation of the Transfer List Library,
making it easier to con

chore(handoff)!: remove in-tree TLC implementation

Remove the TLC implementation from this repository. TLC now
resides with the C implementation of the Transfer List Library,
making it easier to consume in other projects.

BREAKING-CHANGE: Projects/scripts relying on the in-tree TLC tool will
need to use the new, externalized location or workflow.

Change-Id: Ib34ff207292ab5523f4464419c51cfe816834fd4
Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>

show more ...

b67e984613-May-2025 Harrison Mutai <harrison.mutai@arm.com>

build(measured-boot)!: move to ext event log lib

Removes in-tree Event Log library implementation and updates all
references to use the external submodule. Updates include paths,
Makefile macros, an

build(measured-boot)!: move to ext event log lib

Removes in-tree Event Log library implementation and updates all
references to use the external submodule. Updates include paths,
Makefile macros, and platform integration logic to link with lib as a
static library.

If you cloned TF-A without the `--recurse-submodules` flag, you can
ensure that this submodule is present by running:

git submodule update --init --recursive

BREAKING-CHANGE: LibEventLog is now included in TF-A as a submodule.
Please run `git submodule update --init --recursive` if you encounter
issues after migrating to the latest version of TF-A.

Change-Id: I723f493033c178759a45ea04118e7cc295dc2438
Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>

show more ...

0fcee05f18-Aug-2025 Harrison Mutai <harrison.mutai@arm.com>

feat(build): add utilities for modifying includes

Add Makefile helpers to manipulate and extract include directories.
Introduce strip-quotes, include-dirs, and include-dirs-realpath
utilities for fl

feat(build): add utilities for modifying includes

Add Makefile helpers to manipulate and extract include directories.
Introduce strip-quotes, include-dirs, and include-dirs-realpath
utilities for flexible processing of -I flags.

Change-Id: Ic8051d299b43e7efeca4cccd8c36115bc8393bcf
Signed-off-by: Harrison Mutai <harrison.mutai@arm.com>
Co-authored-by: Chris Kay <Chris.Kay@arm.com>

show more ...

c0ef365b17-Sep-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge "fix(debugfs): set debugfs smc start to vendor EL3" into integration

1bf2966007-Mar-2025 Alexander Stein <alexander.stein@ew.tq-group.com>

refactor(imx8m): simplify RDC console config

imx_rdc_console_access_enable() only updates the RDC configuration for
console UART. Early return was only happening when the correct
configuration was a

refactor(imx8m): simplify RDC console config

imx_rdc_console_access_enable() only updates the RDC configuration for
console UART. Early return was only happening when the correct
configuration was already set.
Return early once the correct entry has been found and updated.

Change-Id: Ic21dd8186b051dd0f51192df68a652ff79d8b8c0
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>

show more ...

a2c6e11d07-Mar-2025 Alexander Stein <alexander.stein@ew.tq-group.com>

fix(imx8m): add RDC entries for all missing UARTs

Commit f7434fa13 ("fix(imx8m): ensure domain permissions for the
console") sets RDC domain to Cortex-A only for console UART. But
this only works if

fix(imx8m): add RDC entries for all missing UARTs

Commit f7434fa13 ("fix(imx8m): ensure domain permissions for the
console") sets RDC domain to Cortex-A only for console UART. But
this only works if there is an RDC configuration entry provided.
Add missing RDC entries using the (reset) default value, so
imx_rdc_console_access_enable() can actually configuration domain
access.

Fixes: f7434fa13507 ("fix(imx8m): ensure domain permissions for the console")
Change-Id: I550dbf2b53795ab43839139c455f2468442a3251
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>

show more ...

53cad40b17-Sep-2025 Yann Gautier <yann.gautier@st.com>

Merge "fix(imx8mp): assign wdog1 to domain0 only" into integration

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

Merge changes I1613e2e8,Ia260450e,I62d6247d into integration

* changes:
build(dev-deps): bump brace-expansion
chore(dev-deps): bump the pip group across 2 directories with 1 update
build(deps)

Merge changes I1613e2e8,Ia260450e,I62d6247d into integration

* changes:
build(dev-deps): bump brace-expansion
chore(dev-deps): bump the pip group across 2 directories with 1 update
build(deps): bump the dev-deps group across 2 directories with 1 update

show more ...

02ba6dd316-Sep-2025 Yann Gautier <yann.gautier@st.com>

Merge changes from topic "sbsa2" into integration

* changes:
feat(qemu): skip paged image info
feat(optee): check paged image size
feat(qemu-sbsa): support s-el2 and s-el1 spmc

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

Merge changes from topic "rustspmc_with_xferlist" into integration

* changes:
feat(fvp): introduce fvp_stmm_bl2_sp_list.dts for StandaloneMm
feat(fvp): update evtlog info in the xferlist's DT_SP

Merge changes from topic "rustspmc_with_xferlist" into integration

* changes:
feat(fvp): introduce fvp_stmm_bl2_sp_list.dts for StandaloneMm
feat(fvp): update evtlog info in the xferlist's DT_SPMC_MANIFEST entry
feat(fvp): move PLAT_ARM_SPMC_SP_MANIFEST_SIZE definition
feat(spmd): get spmc manifest from xferlist

show more ...

838eb53d16-Sep-2025 J-Alves <joao.alves@arm.com>

feat(tc): bump SPMC version to FF-A v1.3 TC platform

Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: I196a0eb1bedb8bcc35b4524f04ea75f8c832a7f9

4d29a8fa16-Sep-2025 J-Alves <joao.alves@arm.com>

feat(fvp): bump the SPMC version

Bump the SPMC version in the fvp_spmc_optee_sp_manifest
to FF-A v1.3. The affected setup uses Hafnium as SPMC and
OPTEE as SP.

Signed-off-by: J-Alves <joao.alves@ar

feat(fvp): bump the SPMC version

Bump the SPMC version in the fvp_spmc_optee_sp_manifest
to FF-A v1.3. The affected setup uses Hafnium as SPMC and
OPTEE as SP.

Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: I51d29832d8011dbdc9945f153805ba9b2b8663e7

show more ...

e2d8276916-Sep-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge "fix(spm): change the SMMUv3TestEngine being used" into integration

dfdb73f716-Sep-2025 Manish V Badarkhe <manish.badarkhe@arm.com>

Merge changes from topic "bk/no_blx_setup" into integration

* changes:
fix: replace stray BL2_AT_EL3 with RESET_TO_BL2
refactor(aarch64): move BL31 specific setup out of the PSCI entrypoint
re

Merge changes from topic "bk/no_blx_setup" into integration

* changes:
fix: replace stray BL2_AT_EL3 with RESET_TO_BL2
refactor(aarch64): move BL31 specific setup out of the PSCI entrypoint
refactor: unify blx_setup() and blx_main()
fix(bl2): unify the BL2 EL3 and RME entrypoints

show more ...

dd87b73528-Aug-2025 J-Alves <joao.alves@arm.com>

feat(ff-a): bump SPMD FF-A version

The Hafnium SPM version bumped to FF-A v1.3, alongside
the TF-A SPMD.
EL3 SPMC was kept under the v1.2 version with its own
set of FFA_VERSION_SPMC_MAJOR/MINOR mac

feat(ff-a): bump SPMD FF-A version

The Hafnium SPM version bumped to FF-A v1.3, alongside
the TF-A SPMD.
EL3 SPMC was kept under the v1.2 version with its own
set of FFA_VERSION_SPMC_MAJOR/MINOR macros.

Signed-off-by: J-Alves <joao.alves@arm.com>
Change-Id: I0494738b9978ad72b3316a24d7811096c53f952b

show more ...

803560de15-Jul-2025 Jens Wiklander <jens.wiklander@linaro.org>

feat(qemu): skip paged image info

In qemu_bl2_handle_post_image_load() when fixing up the arguments for
BL32, only pass on paged image base and size if it has been loaded. The
paged image is not sup

feat(qemu): skip paged image info

In qemu_bl2_handle_post_image_load() when fixing up the arguments for
BL32, only pass on paged image base and size if it has been loaded. The
paged image is not supported for SPMC_OPTEE so make sure it's not
loaded.

Change-Id: I9c82ef687006e0f882a098de2cc3000038476b17
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>

show more ...

c9e91b2415-Jul-2025 Jens Wiklander <jens.wiklander@linaro.org>

feat(optee): check paged image size

The base and size of the paged image is passed in arg1 and arg2. If the
image size is 0 it's unnecessary to pass an unused image base, so check
the size before up

feat(optee): check paged image size

The base and size of the paged image is passed in arg1 and arg2. If the
image size is 0 it's unnecessary to pass an unused image base, so check
the size before updating arg1 and arg2.

Change-Id: Iebf621cc1a86a99d9128ddfbc327285cf8cf771c
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>

show more ...

cda0487a24-Jun-2025 Jens Wiklander <jens.wiklander@linaro.org>

feat(qemu-sbsa): support s-el2 and s-el1 spmc

Reserve memory for TB_FW_CONFIG and TOS_FW_CONFIG if configured with
SPD=spmd and optionally SPMD_SPM_AT_SEL2=1.

Change-Id: I2f27502b6d5f9f0131ab8ba273

feat(qemu-sbsa): support s-el2 and s-el1 spmc

Reserve memory for TB_FW_CONFIG and TOS_FW_CONFIG if configured with
SPD=spmd and optionally SPMD_SPM_AT_SEL2=1.

Change-Id: I2f27502b6d5f9f0131ab8ba273ab738de5643d45
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>

show more ...

47fd231516-Sep-2025 Yann Gautier <yann.gautier@st.com>

Merge changes Ibc52a4fc,Ieb56af33 into integration

* changes:
build(allwinner): disable unneeded CVE workarounds and MPAM
fix(cpus): use correct Makefile indentation for CVE-2018-3639 check

987c9b0402-Jul-2025 Dhruva Gole <d-gole@ti.com>

feat(ti): am62lx init: boot notif and version msg

Consume the boot notification on this platform before we start further
communication with the system-firmware.

Change-Id: Ia9e5d8d616d7d9cd50ee5de2

feat(ti): am62lx init: boot notif and version msg

Consume the boot notification on this platform before we start further
communication with the system-firmware.

Change-Id: Ia9e5d8d616d7d9cd50ee5de2e4c8abe06104dc05
Signed-off-by: Dhruva Gole <d-gole@ti.com>

show more ...

7d3c700f05-Jun-2025 Dhruva Gole <d-gole@ti.com>

feat(ti): add support for boot notification msg

Add support for boot notification message[1] from the system-firmware
which indicates it's ready to start TI SCI communication with other
entities in

feat(ti): add support for boot notification msg

Add support for boot notification message[1] from the system-firmware
which indicates it's ready to start TI SCI communication with other
entities in the system.

[1] https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/general/core.html#tisci-msg-boot-notification

Change-Id: I5fab25dd460824f03df623b23e656bf3252db59c
Signed-off-by: Dhruva Gole <d-gole@ti.com>

show more ...

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