History log of /rk3399_ARM-atf/ (Results 10301 – 10325 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0c3e8acb16-Jul-2020 Christophe Kerello <christophe.kerello@st.com>

drivers: stm32_fmc2_nand: move to new bindings

FMC node bindings are modified to add EBI controller node.
FMC driver and associated device tree files are modified
to support these new bindings.

Cha

drivers: stm32_fmc2_nand: move to new bindings

FMC node bindings are modified to add EBI controller node.
FMC driver and associated device tree files are modified
to support these new bindings.

Change-Id: I4bf201e96a1aca20957e0dac3a3b87caadd05bdc
Signed-off-by: Christophe Kerello <christophe.kerello@st.com>
Signed-off-by: Lionel Debieve <lionel.debieve@st.com>

show more ...

81cf819a12-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "intel: platform: Include GICv2 makefile" into integration

acbe35e007-Oct-2020 Manish V Badarkhe <Manish.Badarkhe@arm.com>

Makefile: Remove unused macro

Removed unused macro AARCH32 and AARCH64 from makefile

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

0e16177e07-Oct-2020 Manish V Badarkhe <Manish.Badarkhe@arm.com>

plat: brcm: Remove 'AARCH32' deprecated macro

Removed 'AARCH32' deprecated macro from 'stingray'
Broadcom platform code.

Change-Id: If8d9e785b7980fefd39df06547fcf71b899fd735
Signed-off-by: Manish V

plat: brcm: Remove 'AARCH32' deprecated macro

Removed 'AARCH32' deprecated macro from 'stingray'
Broadcom platform code.

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

show more ...

c959ea7807-Oct-2020 Manish V Badarkhe <Manish.Badarkhe@arm.com>

Remove deprecated macro from TF-A code

Removed '__ASSEMBLY__' deprecated macro from TF-A code

Change-Id: I9082a568b695acb5b903f509db11c8672b62d9d0
Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@

Remove deprecated macro from TF-A code

Removed '__ASSEMBLY__' deprecated macro from TF-A code

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

show more ...

e1b8cd1a12-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "TF-A: Add HASH_ALG default value to defaults.mk" into integration

7ad3981812-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "mediatek: mt8192: add GIC600 support" into integration

ae3cf1ff06-Oct-2020 Alexei Fedorov <Alexei.Fedorov@arm.com>

TF-A: Add HASH_ALG default value to defaults.mk

This patch adds default value of 'sha256' for HASH_ALG
build flag to 'make_helpers\defaults.mk', according to
'docs\getting_started\build-options.rst'

TF-A: Add HASH_ALG default value to defaults.mk

This patch adds default value of 'sha256' for HASH_ALG
build flag to 'make_helpers\defaults.mk', according to
'docs\getting_started\build-options.rst'.
This fixes Measured Boot driver error when TF-A uses
default HASH_ALG value and TPM_HASH_ALG is set to
sha384 or sha512.

Change-Id: Id0aa34b54807de0adaf88e5f7d7032577c22f365
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>

show more ...

583079ae07-Oct-2020 Pali Rohár <pali@kernel.org>

docs: marvell: update ddr3 build instructions

Add information about 2GB variant of EspressoBin V5 and use Marvell git
branches which contain required fixes for EspressoBin.

Signed-off-by: Pali Rohá

docs: marvell: update ddr3 build instructions

Add information about 2GB variant of EspressoBin V5 and use Marvell git
branches which contain required fixes for EspressoBin.

Signed-off-by: Pali Rohár <pali@kernel.org>
Change-Id: I1db510f1576f4762259ad7b0c10024b8ab434a59

show more ...

20d3849728-Sep-2020 johpow01 <john.powell@arm.com>

Fix casting bug in gicv2_main.c

In the function gicv2_set_spi_routing, the signed value proc_num is cast
to unsigned int before being compared to other unsigned values in two
assert calls. The valu

Fix casting bug in gicv2_main.c

In the function gicv2_set_spi_routing, the signed value proc_num is cast
to unsigned int before being compared to other unsigned values in two
assert calls. The value proc_num can be a negative value, and once the
negative value is cast to unsigned it becomes a very large number which
will trigger the assert. This patch changes the assert cast so that the
unsigned values are cast to signed instead, keeping the same functionality
but allowing proc_num to be negative.

This bug can be seen when running the SDEI RM_ANY routing mode test in
TFTF on the Juno platform.

This patch also makes the usage of the proc_num variable in other gicv2
functions more clear.

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

show more ...

7d3a7ec709-Oct-2020 Lauren Wehrmeister <lauren.wehrmeister@arm.com>

Merge "Workaround for Cortex A77 erratum 1925769" into integration

831b0e9805-Aug-2020 Jimmy Brisson <jimmy.brisson@arm.com>

Don't return error information from console_flush

And from crash_console_flush.

We ignore the error information return by console_flush in _every_
place where we call it, and casting the return typ

Don't return error information from console_flush

And from crash_console_flush.

We ignore the error information return by console_flush in _every_
place where we call it, and casting the return type to void does not
work around the MISRA violation that this causes. Instead, we collect
the error information from the driver (to avoid changing that API), and
don't return it to the caller.

Change-Id: I1e35afe01764d5c8f0efd04f8949d333ffb688c1
Signed-off-by: Jimmy Brisson <jimmy.brisson@arm.com>

show more ...


common/backtrace/backtrace.c
docs/getting_started/porting-guide.rst
drivers/amlogic/console/aarch64/meson_console.S
drivers/arm/pl011/aarch32/pl011_console.S
drivers/arm/pl011/aarch64/pl011_console.S
drivers/cadence/uart/aarch64/cdns_console.S
drivers/console/aarch32/skeleton_console.S
drivers/console/aarch64/skeleton_console.S
drivers/console/multi_console.c
drivers/coreboot/cbmem_console/aarch64/cbmem_console.S
drivers/imx/uart/imx_uart.c
drivers/marvell/uart/a3700_console.S
drivers/renesas/rcar/console/rcar_console.S
drivers/renesas/rcar/scif/scif.S
drivers/st/uart/aarch32/stm32_console.S
drivers/ti/uart/aarch32/16550_console.S
drivers/ti/uart/aarch64/16550_console.S
include/common/debug.h
include/drivers/console.h
include/plat/common/platform.h
lib/libc/assert.c
lib/psci/psci_system_off.c
plat/amlogic/common/aarch64/aml_helpers.S
plat/arm/board/fvp/fvp_console.c
plat/arm/board/fvp/fvp_err.c
plat/arm/common/aarch32/arm_helpers.S
plat/arm/common/aarch64/arm_helpers.S
plat/arm/common/arm_console.c
plat/brcm/board/common/bcm_console.c
plat/brcm/board/stingray/aarch64/plat_helpers.S
plat/common/aarch64/plat_common.c
plat/hisilicon/hikey/aarch64/hikey_helpers.S
plat/hisilicon/hikey960/aarch64/hikey960_helpers.S
plat/hisilicon/poplar/aarch64/poplar_helpers.S
plat/imx/common/imx_uart_console.S
plat/imx/common/lpuart_console.S
plat/layerscape/common/aarch64/ls_console.S
plat/marvell/armada/common/aarch64/marvell_helpers.S
plat/marvell/armada/common/marvell_console.c
plat/mediatek/common/drivers/uart/8250_console.S
plat/mediatek/mt6795/aarch64/plat_helpers.S
plat/nvidia/tegra/common/tegra_pm.c
plat/nvidia/tegra/drivers/spe/shared_console.S
plat/qemu/common/aarch32/plat_helpers.S
plat/qemu/common/aarch64/plat_helpers.S
plat/qti/qtiseclib/inc/qtiseclib_cb_interface.h
plat/qti/qtiseclib/src/qtiseclib_cb_interface.c
plat/renesas/rcar/aarch64/plat_helpers.S
plat/rpi/common/aarch64/plat_helpers.S
plat/socionext/synquacer/sq_helpers.S
plat/socionext/uniphier/uniphier_console.S
plat/socionext/uniphier/uniphier_console_setup.c
plat/st/stm32mp1/stm32mp1_helper.S
plat/ti/k3/common/k3_helpers.S
plat/xilinx/zynqmp/aarch64/zynqmp_helpers.S
f224d3c909-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "drivers: stm32_fmc2_nand: fix incorrect error detection" into integration

210ac18609-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge changes I99a5d96f,I89b950f0 into integration

* changes:
lib/cpus: update MIDR value for rainier cpu
fdts: enable virtio-rng component for morello fvp platform

3e0a861e07-Oct-2020 Jagadeesh Ujja <jagadeesh.ujja@arm.com>

lib/cpus: update MIDR value for rainier cpu

This patch updates the MIDR value for rainier cpu.

Change-Id: I99a5d96f757239cf65b2688095c4ec66cd991cf9
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm

lib/cpus: update MIDR value for rainier cpu

This patch updates the MIDR value for rainier cpu.

Change-Id: I99a5d96f757239cf65b2688095c4ec66cd991cf9
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>

show more ...

eff2edee09-Oct-2020 Manish Pandey <manish.pandey2@arm.com>

Merge changes from topic "stm32mp1_platform_mk" into integration

* changes:
stm32mp1: cosmetics in platform.mk
stm32mp1: update rules for stm32image tool
stm32mp1: add macros to define PLAT_PA

Merge changes from topic "stm32mp1_platform_mk" into integration

* changes:
stm32mp1: cosmetics in platform.mk
stm32mp1: update rules for stm32image tool
stm32mp1: add macros to define PLAT_PARTITION_MAX_ENTRIES
stm32mp1: sort platform.mk
stm32mp1: use ASFLAGS for binary paths
stm32mp1: use internal MAKE_LD macro to generate stm32 linker files

show more ...

38b2304118-Sep-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: cosmetics in platform.mk

Remove some useless extra tabs or spaces.
Replace some spaces with tabs.

Change-Id: I0e8e2a1a1be7a1109ba7f3e3ae35e3fe1b5b4552
Signed-off-by: Yann Gautier <yann.ga

stm32mp1: cosmetics in platform.mk

Remove some useless extra tabs or spaces.
Replace some spaces with tabs.

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

show more ...

128e0b3e18-Sep-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: update rules for stm32image tool

In heavy parallel builds, it has sometimes been seen issues with the
tool not generated before it was needed. Change some rules order and
dependency to sol

stm32mp1: update rules for stm32image tool

In heavy parallel builds, it has sometimes been seen issues with the
tool not generated before it was needed. Change some rules order and
dependency to solve that.

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

show more ...

3e0727d617-Sep-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: add macros to define PLAT_PARTITION_MAX_ENTRIES

There were fixed values when computing PLAT_PARTITION_MAX_ENTRIES.
Use STM32_BL33_PARTS_NUM and STM32_RUNTIME_PARTS_NUM. The first one is
fo

stm32mp1: add macros to define PLAT_PARTITION_MAX_ENTRIES

There were fixed values when computing PLAT_PARTITION_MAX_ENTRIES.
Use STM32_BL33_PARTS_NUM and STM32_RUNTIME_PARTS_NUM. The first one is
for the number of copies of BL33. The second one depends on the use case
SP_min or OP-TEE. For OP-TEE, there are 3 partitions. For SP_min, as it
is in the same binary as BL2, it is set to 0. It will be set to 1 if
BL32 is in a separate binary.

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

show more ...

2eaffd5112-Feb-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: sort platform.mk

First put Makefile variables definition, then definitions for each feature,
then C flags, then source files, then compilation rules.

Change-Id: I238115ea2fe4ebafccd213597

stm32mp1: sort platform.mk

First put Makefile variables definition, then definitions for each feature,
then C flags, then source files, then compilation rules.

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

show more ...

49e2373c23-Jan-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: use ASFLAGS for binary paths

To simplify the rule that creates the concatenated binary, use ASFLAGS
instead of adding all paths in the AS command line. This allows a better
management if a

stm32mp1: use ASFLAGS for binary paths

To simplify the rule that creates the concatenated binary, use ASFLAGS
instead of adding all paths in the AS command line. This allows a better
management if a binary is not present.

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

show more ...

276a9c1b14-May-2020 Yann Gautier <yann.gautier@st.com>

stm32mp1: use internal MAKE_LD macro to generate stm32 linker files

The previous proprietary version was not correctly handling dependencies.
Using MAKE_LD from make_helpers files now correctly hand

stm32mp1: use internal MAKE_LD macro to generate stm32 linker files

The previous proprietary version was not correctly handling dependencies.
Using MAKE_LD from make_helpers files now correctly handles that.
The generated linker script is the same as before.

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

show more ...

390181a407-Oct-2020 Jagadeesh Ujja <jagadeesh.ujja@arm.com>

fdts: enable virtio-rng component for morello fvp platform

enable virtio-rng component for morello fvp platform

Change-Id: I89b950f067a4d14dfa418de3859c88c8f91cf7c5
Signed-off-by: Jagadeesh Ujja <j

fdts: enable virtio-rng component for morello fvp platform

enable virtio-rng component for morello fvp platform

Change-Id: I89b950f067a4d14dfa418de3859c88c8f91cf7c5
Signed-off-by: Jagadeesh Ujja <jagadeesh.ujja@arm.com>

show more ...

4496600005-Oct-2020 Lionel Debieve <lionel.debieve@st.com>

drivers: stm32_fmc2_nand: fix incorrect error detection

Clear interrupt flag register after each sector read to avoid
issue when checking the register status.
Without clearing the interrupt, the sta

drivers: stm32_fmc2_nand: fix incorrect error detection

Clear interrupt flag register after each sector read to avoid
issue when checking the register status.
Without clearing the interrupt, the status read doesn't wait
properly the ready bit.

Signed-off-by: Lionel Debieve <lionel.debieve@st.com>
Change-Id: If290e3f165b986f0e736bb1b5e4d3dad4b749d74

show more ...

35c7537710-Sep-2020 johpow01 <john.powell@arm.com>

Workaround for Cortex A77 erratum 1925769

Cortex A77 erratum 1925769 is a Cat B erratum, present in older
revisions of the Cortex A77 processor core. The workaround is to
set bit 8 in the ECTLR_EL1

Workaround for Cortex A77 erratum 1925769

Cortex A77 erratum 1925769 is a Cat B erratum, present in older
revisions of the Cortex A77 processor core. The workaround is to
set bit 8 in the ECTLR_EL1 register, there is a small performance cost
(<0.5%) for setting this bit.

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

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

show more ...

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