History log of /rk3399_ARM-atf/ (Results 10426 – 10450 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
a6f65b1115-Sep-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "fdts: corstone700: add NXP isp1763 node to device tree" into integration

1aabb74f14-Sep-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "rockchip: don't crash if we get an FDT we can't parse" into integration

b853592911-Sep-2020 Andre Przywara <andre.przywara@arm.com>

SPE: Fix feature detection

Currently the feature test for the SPE extension requires the feature
bits in the ID_AA64DFR0 register to read exactly 0b0001.
However the architecture guarantees that any

SPE: Fix feature detection

Currently the feature test for the SPE extension requires the feature
bits in the ID_AA64DFR0 register to read exactly 0b0001.
However the architecture guarantees that any values greater than 0
indicate the presence of a feature, which is what we are after in
our spe_supported() function.

Change the comparison to include all values greater than 0.

This fixes SPE support in non-secure world on implementations which
include the Scalable Vector Extension (SVE), for instance on Zeus cores.

Change-Id: If6cbd1b72d6abb8a303e2c0a7839d508f071cdbe
Signed-off-by: Andre Przywara <andre.przywara@arm.com>

show more ...

327131c410-Sep-2020 Leonardo Sandoval <leonardo.sandoval@linaro.org>

build_macros.mk: include assert and define loop macros

Loop macros make it easier for developers to include new variables to
assert or define and also help code code readability on makefiles.

Chang

build_macros.mk: include assert and define loop macros

Loop macros make it easier for developers to include new variables to
assert or define and also help code code readability on makefiles.

Change-Id: I0d21d6e67b3eca8976c4d856ac8ccc02c8bb5ffa
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>

show more ...

88a1cf1e30-Apr-2020 Sami Mujawar <sami.mujawar@arm.com>

Update makefile to build fiptool for Windows

Although support for building fiptool on a Windows host was present,
the binary was not built when the top level makefile was invoked.

This patch makes

Update makefile to build fiptool for Windows

Although support for building fiptool on a Windows host was present,
the binary was not built when the top level makefile was invoked.

This patch makes the necessary changes to the to support building of
fiptool on a Windows host PC from the main makefile.

Change-Id: I0c01ba237fa3010a027a1b324201131210cf4d7c
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>

show more ...

cb5c08b630-Apr-2020 Sami Mujawar <sami.mujawar@arm.com>

Fix fiptool packaging issue on windows

Windows does not have a standard getopt implementation. To address
this an equivalent implementation has been provided in win_posix.c
However, the implementati

Fix fiptool packaging issue on windows

Windows does not have a standard getopt implementation. To address
this an equivalent implementation has been provided in win_posix.c
However, the implementation has an issue with option processing as
described below.

Long option names may be abbreviated if the abbreviation is unique
or an exact match for some defined option.
Since some options can be substring of other options e.g. "scp-fw"
option is a substring of "scp-fwu-cfg", we need to identify if an
option is abbreviated and also check for uniqueness. Otherwise if
a user passes --scp-fw as an option, the "scp-fwu-cfg" option may
get selected, resulting in an incorrectly packaged FIP.

This issue has been be fixed by:
- First searching for an exact match.
- If exact match was not found search for a abbreviated match.
By doing this an incorrect option selection can be avoided.

Change-Id: I22f4e7a683f3df857f5b6f0783bf9b03a64a0bcc
Signed-off-by: Sami Mujawar <sami.mujawar@arm.com>

show more ...

093ba62e21-Aug-2020 Peng Fan <peng.fan@nxp.com>

doc: Correct CPACR.FPEN usage

To avoid trapping from EL0/1, FPEN bits need to be set 0x3, not
clearing.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Change-Id: Ic34e9aeb876872883c5f040618ed6d50f21dac

doc: Correct CPACR.FPEN usage

To avoid trapping from EL0/1, FPEN bits need to be set 0x3, not
clearing.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Change-Id: Ic34e9aeb876872883c5f040618ed6d50f21dacd0

show more ...

34029d0111-Sep-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "libc: Import strlcat from FreeBSD project" into integration

ddf0431311-Sep-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "libc: Add support for vsnprintf()" into integration

7764868909-Sep-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

libc: Add support for vsnprintf()

It uses the existing implementation of snprintf() function

Change-Id: Ie59418564c2e415222e819cf322c34e9a4d1f336
Signed-off-by: Madhukar Pappireddy <madhukar.pappir

libc: Add support for vsnprintf()

It uses the existing implementation of snprintf() function

Change-Id: Ie59418564c2e415222e819cf322c34e9a4d1f336
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>

show more ...

238db17411-Sep-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "Workaround for Neoverse N1 erratum 1868343" into integration

9cdff51011-Sep-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "tc0: increase SCP_BL2 size to 128 kB" into integration

ab9646f511-Sep-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "SPM: Get rid of uint32_t array representation of UUID" into integration

76a0809410-Sep-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "tools: Set the tool's default binary name" into integration

61f0ffc405-Aug-2020 johpow01 <john.powell@arm.com>

Workaround for Neoverse N1 erratum 1868343

Neoverse N1 erratum 1868343 is a Cat B erratum, present in older
revisions of the Neoverse N1 processor core. The workaround is to
set a bit in the CPUACT

Workaround for Neoverse N1 erratum 1868343

Neoverse N1 erratum 1868343 is a Cat B erratum, present in older
revisions of the Neoverse N1 processor core. The workaround is to
set a bit in the CPUACTLR_EL1 system register, which delays instruction
fetch after branch misprediction. This workaround will have a small
impact on performance.

SDEN can be found here:
https://documentation-service.arm.com/static/5f2c130260a93e65927bc92f

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

show more ...

ee15a17218-Jun-2020 Leonardo Sandoval <leonardo.sandoval@linaro.org>

defaults.mk: default KEY_SIZE to 2048 in case of RSA algorithm

According to the documentation [1], KEY_SIZE defaults to 2048 when RSA
algorithm is chosen, so set this value on the make's defaults fi

defaults.mk: default KEY_SIZE to 2048 in case of RSA algorithm

According to the documentation [1], KEY_SIZE defaults to 2048 when RSA
algorithm is chosen, so set this value on the make's defaults file.

[1] https://trustedfirmware-a.readthedocs.io/en/latest/getting_started/build-options.html

Change-Id: I030f98363198a752bc0dd03528f748de527d48d8
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>

show more ...

5b0d839f10-Sep-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "plat/arm: rdn1edge: Correct mismatched parenthesis in makefile" into integration

071d495310-Sep-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "Addition of standard APIs in qtiseclib interface" into integration

dd14887e07-Sep-2020 Usama Arif <usama.arif@arm.com>

tc0: increase SCP_BL2 size to 128 kB

The size of debug binaries of SCP has increased beyond the current
limit of 80kB set in platform. Hence, increase it to 128kB.

Change-Id: I5dbcf87f8fb35672b39ab

tc0: increase SCP_BL2 size to 128 kB

The size of debug binaries of SCP has increased beyond the current
limit of 80kB set in platform. Hence, increase it to 128kB.

Change-Id: I5dbcf87f8fb35672b39abdb942c0691fb339444a
Signed-off-by: Usama Arif <usama.arif@arm.com>

show more ...

deb875b526-Aug-2020 Sandeep Tripathy <sandeep.tripathy@broadcom.com>

plat: tegra: Use generic ehf defines

Use common ehf file for generic frameworks like SDEI, RAS and
extend plat specific defines using 'PLAT_EHF_DESC'.

Signed-off-by: Sandeep Tripathy <sandeep.tripa

plat: tegra: Use generic ehf defines

Use common ehf file for generic frameworks like SDEI, RAS and
extend plat specific defines using 'PLAT_EHF_DESC'.

Signed-off-by: Sandeep Tripathy <sandeep.tripathy@broadcom.com>
Change-Id: I8a8161c6030f8d226a8bdf0301e7fe6139f019a4

show more ...

3280033b10-Sep-2020 Anders Dellien <anders.dellien@arm.com>

plat/arm: rdn1edge: Correct mismatched parenthesis in makefile

This fixes build errors for rdn1edge

Change-Id: I63f7ebff68679e1e859f8786d4def4960c0f2ddf
Signed-off-by: Anders Dellien <anders.dellie

plat/arm: rdn1edge: Correct mismatched parenthesis in makefile

This fixes build errors for rdn1edge

Change-Id: I63f7ebff68679e1e859f8786d4def4960c0f2ddf
Signed-off-by: Anders Dellien <anders.dellien@arm.com>

show more ...

0d4120d810-Aug-2020 Ruari Phipps <ruari.phipps@arm.com>

SPM: Get rid of uint32_t array representation of UUID

UUID's in the device tree files were stored in little endian. So
to keep all entries in these files RFC 4122 compliant, store them in
big endian

SPM: Get rid of uint32_t array representation of UUID

UUID's in the device tree files were stored in little endian. So
to keep all entries in these files RFC 4122 compliant, store them in
big endian then convert it to little endian when they are read so they
can be used in the UUID data structure.

Signed-off-by: Ruari Phipps <ruari.phipps@arm.com>
Change-Id: I5674159b82b245104381df10a4e3291160d9b3b5

show more ...

1123a5e204-Sep-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

libc: Import strlcat from FreeBSD project

From commit: 21571b1d140ae7bb44e94c0afba2ec61456b275b
Made small changes to fit into TF-A project

Change-Id: I07fd7fe1037857f6b299c35367c104fb51fa5cfa
Sign

libc: Import strlcat from FreeBSD project

From commit: 21571b1d140ae7bb44e94c0afba2ec61456b275b
Made small changes to fit into TF-A project

Change-Id: I07fd7fe1037857f6b299c35367c104fb51fa5cfa
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>

show more ...

0b96df7609-Sep-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "libc: memset: improve performance by avoiding single byte writes" into integration

7fbb3dba09-Sep-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "mediatek: Add jedec info" into integration

1...<<411412413414415416417418419420>>...733