History log of /rk3399_ARM-atf/ (Results 5876 – 5900 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d84171b420-Apr-2023 Joanna Farley <joanna.farley@arm.com>

Merge "style(xilinx): replace ARM by Arm in copyrights" into integration


plat/xilinx/common/include/plat_startup.h
plat/xilinx/common/include/pm_client.h
plat/xilinx/common/include/pm_common.h
plat/xilinx/common/include/pm_ipi.h
plat/xilinx/common/ipi.c
plat/xilinx/common/ipi_mailbox_service/ipi_mailbox_svc.c
plat/xilinx/common/ipi_mailbox_service/ipi_mailbox_svc.h
plat/xilinx/common/plat_startup.c
plat/xilinx/common/pm_service/pm_ipi.c
plat/xilinx/versal/aarch64/versal_common.c
plat/xilinx/versal/aarch64/versal_helpers.S
plat/xilinx/versal/bl31_versal_setup.c
plat/xilinx/versal/include/plat_macros.S
plat/xilinx/versal/include/plat_private.h
plat/xilinx/versal/include/platform_def.h
plat/xilinx/versal/include/versal_def.h
plat/xilinx/versal/plat_psci.c
plat/xilinx/versal/plat_topology.c
plat/xilinx/versal/plat_versal.c
plat/xilinx/versal/platform.mk
plat/xilinx/versal/sip_svc_setup.c
plat/xilinx/versal/versal_gicv3.c
plat/xilinx/versal_net/aarch64/versal_net_common.c
plat/xilinx/versal_net/aarch64/versal_net_helpers.S
plat/xilinx/versal_net/bl31_versal_net_setup.c
plat/xilinx/versal_net/include/plat_macros.S
plat/xilinx/versal_net/include/plat_private.h
plat/xilinx/versal_net/include/platform_def.h
plat/xilinx/versal_net/include/versal_net_def.h
plat/xilinx/versal_net/plat_psci.c
plat/xilinx/versal_net/plat_topology.c
plat/xilinx/versal_net/platform.mk
plat/xilinx/versal_net/sip_svc_setup.c
plat/xilinx/versal_net/versal_net_gicv3.c
plat/xilinx/zynqmp/aarch64/zynqmp_common.c
plat/xilinx/zynqmp/aarch64/zynqmp_helpers.S
plat/xilinx/zynqmp/bl31_zynqmp_setup.c
plat/xilinx/zynqmp/include/plat_ipi.h
plat/xilinx/zynqmp/include/plat_macros.S
plat/xilinx/zynqmp/include/plat_pm_common.h
plat/xilinx/zynqmp/include/plat_private.h
plat/xilinx/zynqmp/include/platform_def.h
plat/xilinx/zynqmp/include/zynqmp_def.h
plat/xilinx/zynqmp/plat_psci.c
plat/xilinx/zynqmp/plat_topology.c
plat/xilinx/zynqmp/plat_zynqmp.c
plat/xilinx/zynqmp/platform.mk
plat/xilinx/zynqmp/pm_service/pm_api_clock.c
plat/xilinx/zynqmp/pm_service/pm_api_clock.h
plat/xilinx/zynqmp/pm_service/pm_api_ioctl.c
plat/xilinx/zynqmp/pm_service/pm_api_ioctl.h
plat/xilinx/zynqmp/pm_service/pm_api_pinctrl.c
plat/xilinx/zynqmp/pm_service/pm_api_pinctrl.h
plat/xilinx/zynqmp/pm_service/pm_client.c
plat/xilinx/zynqmp/pm_service/zynqmp_pm_api_sys.c
plat/xilinx/zynqmp/pm_service/zynqmp_pm_api_sys.h
plat/xilinx/zynqmp/pm_service/zynqmp_pm_defs.h
plat/xilinx/zynqmp/pm_service/zynqmp_pm_svc_main.c
plat/xilinx/zynqmp/pm_service/zynqmp_pm_svc_main.h
plat/xilinx/zynqmp/sip_svc_setup.c
plat/xilinx/zynqmp/tsp/tsp-zynqmp.mk
plat/xilinx/zynqmp/tsp/tsp_plat_setup.c
plat/xilinx/zynqmp/zynqmp_ehf.c
plat/xilinx/zynqmp/zynqmp_ipi.c
plat/xilinx/zynqmp/zynqmp_sdei.c
2267808020-Apr-2023 Sandrine Bailleux <sandrine.bailleux@arm.com>

docs(maintainers): make Jimmy Brisson a code owner

For the following modules:
- Trusted boot
- Measured boot
- cert_create tool
- PSA layer.

Change-Id: I18113441a947773b470904573e1b474a2c8e2941
Sig

docs(maintainers): make Jimmy Brisson a code owner

For the following modules:
- Trusted boot
- Measured boot
- cert_create tool
- PSA layer.

Change-Id: I18113441a947773b470904573e1b474a2c8e2941
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>

show more ...

58290c4619-Apr-2023 Manish V Badarkhe <Manish.Badarkhe@arm.com>

build: deprecate Arm rde1edge

Arm has decided to deprecate the rde1edge platform. The development
of software and fast model for this platform have been discontinued.
Hence, updated the makefile to

build: deprecate Arm rde1edge

Arm has decided to deprecate the rde1edge platform. The development
of software and fast model for this platform have been discontinued.
Hence, updated the makefile to warn about the deprecation of this
platform, and also reflected it in the documentation.

Change-Id: I0d44de4590dd5dce02c7c4b433df25dc438e6c49
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>

show more ...

2e31daec19-Apr-2023 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "feat(imx8): add support for debug uart on lpuart1" into integration

93c817f719-Apr-2023 Mark Dykes <mark.dykes@arm.com>

Merge "build(hooks): allow hooks to skip Commitizen" into integration

793f72c016-Feb-2023 Harrison Mutai <harrison.mutai@arm.com>

feat: add support for poetry

New python dependencies are introduced by the memory mapping script.
Rather than add another `requirements.txt` utilise poetry. This is a
proper dependency management fr

feat: add support for poetry

New python dependencies are introduced by the memory mapping script.
Rather than add another `requirements.txt` utilise poetry. This is a
proper dependency management framework for Python. The two main upsides
of using poetry instead of the traditional requirements.txt are
maintainability and reproducibility.

Poetry provides a proper lock file for pinning dependencies, similar to
npm for JavaScript. This allows for separate environments (i.e. docs,
tools) to be created efficiently, and in a reproducible manner, wherever
the project is deployed. Having dependencies pinned in this manner is a
boon as a security focused project. An additional upside is that we will
receive security updates for dependencies via GitHub's Dependabot.

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

show more ...

7ccefbca03-Apr-2023 Manish V Badarkhe <Manish.Badarkhe@arm.com>

docs(threat-model): add a notes related to the Measured Boot

TF-A currently does not have any TPM2 driver for extending
measurements into a discrete TPM chip. In TPM-based attestation
scheme, measur

docs(threat-model): add a notes related to the Measured Boot

TF-A currently does not have any TPM2 driver for extending
measurements into a discrete TPM chip. In TPM-based attestation
scheme, measurements are just stored into a TCG-compatible event
log buffer in secure memory.

In light of the fact that Event Log measurements are taken by BL1 and
BL2, we need to trust these components to store genuine measurements,
and the Generic Threat Model always mitigates against attacks on these
components, therefore, there is no explicit document for the Measured
Boot threat model at this time is needed.

Change-Id: I41b037b2f5956d327b53cd834345e5aefdcfb5ef
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>

show more ...

468a601622-Mar-2023 Werner Lewis <werner.lewis@arm.com>

refactor(morello): remove duplication of platform information struct

morello_plat_info is defined identically in multiple files, definition
is moved to a header file to avoid duplication.

Signed-of

refactor(morello): remove duplication of platform information struct

morello_plat_info is defined identically in multiple files, definition
is moved to a header file to avoid duplication.

Signed-off-by: Werner Lewis <werner.lewis@arm.com>
Change-Id: I607354902c55f5c31f0732de9db60604b82aef97

show more ...

f2a0199319-Apr-2023 Sandrine Bailleux <sandrine.bailleux@arm.com>

Merge "feat(fvp): add Event Log maximum size property in DT" into integration

9a905a7d18-Apr-2023 Chris Kay <chris.kay@arm.com>

build(hooks): allow hooks to skip Commitizen

Adds a conditional check in the `prepare-commit-msg` commit hook that
reads the `tf-a.disableCommitizen` Git configuration option, and
does not execute C

build(hooks): allow hooks to skip Commitizen

Adds a conditional check in the `prepare-commit-msg` commit hook that
reads the `tf-a.disableCommitizen` Git configuration option, and
does not execute Commitizen if it is found.

To skip Commitizen, run:

git config tf-a.disableCommitizen true

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

show more ...

1cf3e2f020-Mar-2023 Manish V Badarkhe <Manish.Badarkhe@arm.com>

feat(fvp): add Event Log maximum size property in DT

Updated the code to get and set the 'tpm_event_log_max_size' property
in the event_log.dtsi.

In this change, the maximum Event Log buffer size a

feat(fvp): add Event Log maximum size property in DT

Updated the code to get and set the 'tpm_event_log_max_size' property
in the event_log.dtsi.

In this change, the maximum Event Log buffer size allocated by BL1 is
passed to BL2, rather than both relying on the maximum Event Log buffer
size macro.

Change-Id: I7aa6256390872171e362b6f166f3f7335aa6e425
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>

show more ...

0223d15718-Apr-2023 Sandrine Bailleux <sandrine.bailleux@arm.com>

Merge "feat(docs): allow verbose build" into integration

a366640c17-Apr-2023 Mark Brown <broonie@kernel.org>

feat(tcr2): add FEAT_TCR2 to the changelog

This was omitted from the patch adding the feature.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: Ie7f2b63434a70320178be74fc3f165618aca8392

688ab57b14-Mar-2023 Mark Brown <broonie@kernel.org>

feat(gcs): support guarded control stack

Arm v9.4 introduces support for Guarded Control Stack, providing
mitigations against some forms of RPO attacks and an efficient mechanism
for obtaining the c

feat(gcs): support guarded control stack

Arm v9.4 introduces support for Guarded Control Stack, providing
mitigations against some forms of RPO attacks and an efficient mechanism
for obtaining the current call stack without requiring a full stack
unwind. Enable access to this feature for EL2 and below, context
switching the newly added EL2 registers as appropriate.

Change the FVP platform to default to handling this as a dynamic option
so the right decision can be made by the code at runtime.

Signed-off-by: Mark Brown <broonie@kernel.org>
Change-Id: I691aa7c22e3547bb3abe98d96993baf18c5f0e7b

show more ...

2ed0936d26-Jan-2023 Chris Kay <chris.kay@arm.com>

build(trp): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(trp): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

3cad06b326-Jan-2023 Chris Kay <chris.kay@arm.com>

build(tsp): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(tsp): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

3d74523526-Jan-2023 Chris Kay <chris.kay@arm.com>

build(sp-min): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicit

build(sp-min): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

ffe7bae026-Jan-2023 Chris Kay <chris.kay@arm.com>

build(bl31): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(bl31): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

cff0d54126-Jan-2023 Chris Kay <chris.kay@arm.com>

build(bl2u): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(bl2u): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

cef66c3e26-Jan-2023 Chris Kay <chris.kay@arm.com>

build(bl2): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(bl2): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

ee62ab3f06-Jan-2023 Chris Kay <chris.kay@arm.com>

build(bl1): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly

build(bl1): sort sections by alignment by default

This change forces LD to sort all input sections by alignment when
allocating them within an output section. This is done in some places
explicitly in the linker scripts today, but this makes sure we don't
miss any easy targets.

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

show more ...

12562af313-Apr-2023 Chris Kay <chris.kay@arm.com>

fix(uuid): add missing `#include` directives

These include directives were missing from both `uuid.h` files.

Change-Id: I875dfda3e0985728277b72f0e7597dde5cf9d304
Signed-off-by: Chris Kay <chris.kay

fix(uuid): add missing `#include` directives

These include directives were missing from both `uuid.h` files.

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

show more ...

ffc56bd017-Apr-2023 Sandrine Bailleux <sandrine.bailleux@arm.com>

Merge changes I43a9d83c,Ibfaa47fb into integration

* changes:
fix(intel): fix Agilex and N5X clock manager to main PLL C0
feat(intel): implement timer init divider via CPU frequency for N5X

8406447f02-Mar-2021 Markus Niebel <Markus.Niebel@tq-group.com>

feat(imx8): add support for debug uart on lpuart1

Needed for TQMa8Xx on MBa8Xx. With this changes it is
possible to build:

$ make PLAT=imx8qx IMX_DEBUG_UART=1 DEBUG_CONSOLE=1 bl31

Signed-off-by: M

feat(imx8): add support for debug uart on lpuart1

Needed for TQMa8Xx on MBa8Xx. With this changes it is
possible to build:

$ make PLAT=imx8qx IMX_DEBUG_UART=1 DEBUG_CONSOLE=1 bl31

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

show more ...

72c3124f17-Apr-2023 Michal Simek <michal.simek@amd.com>

fix(zynqmp): remove unused PLAT_NUM_POWER_DOMAINS

Remove unused PLAT_NUM_POWER_DOMAINS macro. Macro is referenced by
docs/design/psci-pd-tree.rst but it is not used in any calculation
that's why it

fix(zynqmp): remove unused PLAT_NUM_POWER_DOMAINS

Remove unused PLAT_NUM_POWER_DOMAINS macro. Macro is referenced by
docs/design/psci-pd-tree.rst but it is not used in any calculation
that's why it is better to remove it.

Change-Id: I33f26cda6a4404061af5598ea4c751f64127e50a
Signed-off-by: Michal Simek <michal.simek@amd.com>

show more ...

1...<<231232233234235236237238239240>>...733