History log of /rk3399_ARM-atf/ (Results 15351 – 15375 of 18586)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1a29f93812-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.4 Part 3

Rule 8.4: A compatible declaration shall be visible when
an object or function with external linkage is defined

Fixed for:
make DEBUG=1 PLAT=fvp SPD=tspd all

C

Fix MISRA rule 8.4 Part 3

Rule 8.4: A compatible declaration shall be visible when
an object or function with external linkage is defined

Fixed for:
make DEBUG=1 PLAT=fvp SPD=tspd all

Change-Id: I0a16cf68fef29cf00ec0a52e47786f61d02ca4ae
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

a27163bc12-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.3 Part 3

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers

Fixed for:
make DEBUG=1 PLAT=fvp SPD=tspd all

Change-Id: I4e31

Fix MISRA rule 8.3 Part 3

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers

Fixed for:
make DEBUG=1 PLAT=fvp SPD=tspd all

Change-Id: I4e31c93d502d433806dfc521479d5d428468b37c
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

f37704bc12-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.3 Part 2

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers.

Fixed for:
make DEBUG=1 PLAT=juno LOG_LEVEL=50 all

Change-Id:

Fix MISRA rule 8.3 Part 2

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers.

Fixed for:
make DEBUG=1 PLAT=juno LOG_LEVEL=50 all

Change-Id: I0e4a03a0d2170cb1c632e079112a972091994a39
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

c28b765812-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.5 in common code

Rule 8.5: An external object or function shall be declared
once in one and only one file.

Change-Id: I7c3d4ec7d3ba763fdb4600008ba10b4b93ecdfce
Signed-off

Fix MISRA rule 8.5 in common code

Rule 8.5: An external object or function shall be declared
once in one and only one file.

Change-Id: I7c3d4ec7d3ba763fdb4600008ba10b4b93ecdfce
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

35a3eeb612-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.4 Part 1

Rule 8.4: A compatible declaration shall be visible when
an object or function with external linkage is defined

Fixed for:
make DEBUG=1 PLAT=fvp LOG_LEVEL=50 al

Fix MISRA rule 8.4 Part 1

Rule 8.4: A compatible declaration shall be visible when
an object or function with external linkage is defined

Fixed for:
make DEBUG=1 PLAT=fvp LOG_LEVEL=50 all

Change-Id: I32b223251b8bf5924149d89431a65d3405a73d3e
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

8cb4762812-Feb-2018 Roberto Vargas <roberto.vargas@arm.com>

Fix MISRA rule 8.3 Part 1

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers.

Fixed for:

make DEBUG=1 PLAT=fvp LOG_LEVEL=50 all

Change-Id:

Fix MISRA rule 8.3 Part 1

Rule 8.3: All declarations of an object or function shall
use the same names and type qualifiers.

Fixed for:

make DEBUG=1 PLAT=fvp LOG_LEVEL=50 all

Change-Id: I32d6fbce03bb4830ed5bf521afe7063505c6ed79
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>

show more ...

9d82dd9b13-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1352 from hzhuang1/hikey_ddr

Hikey ddr

22bcf51e13-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1355 from jonathanwright-ARM/jw/REVIDR-errata-workaround

Check presence of hardware fix for 2 errata on Cortex A53

fe634fa628-Mar-2018 Jonathan Wright <jonathan.wright@arm.com>

Check presence of fix for errata 835769 in Cortex-A53

A fix for errata 835769 may be available in revisions r0p2, r0p3 or r0p4
of the Cortex-A53 processor. The presence of the fix is determined by
c

Check presence of fix for errata 835769 in Cortex-A53

A fix for errata 835769 may be available in revisions r0p2, r0p3 or r0p4
of the Cortex-A53 processor. The presence of the fix is determined by
checking bit 7 in the REVIDR register.

If the fix is present we report ERRATA_NOT_APPLIES which silences the
erroneous 'missing workaround' warning.

Change-Id: Ib75b008e755e9ac648554ca9398024fdbea4a91a
Signed-off-by: Jonathan Wright <jonathan.wright@arm.com>

show more ...

9ec3921c28-Mar-2018 Jonathan Wright <jonathan.wright@arm.com>

Check presence of fix for errata 843419 in Cortex-A53

A fix for errata 843419 may be available in revision r0p4 of the
Cortex-A53 processor. The presence of the fix is determined by checking
bit 8 i

Check presence of fix for errata 843419 in Cortex-A53

A fix for errata 843419 may be available in revision r0p4 of the
Cortex-A53 processor. The presence of the fix is determined by checking
bit 8 in the REVIDR register.

If the fix is present we report ERRATA_NOT_APPLIES which silences the
erroneous 'missing workaround' warning.

Change-Id: Ibd2a478df3e2a6325442a6a48a0bb0259dcfc1d7
Signed-off-by: Jonathan Wright <jonathan.wright@arm.com>

show more ...

0f17a68312-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1347 from davidcunado-arm/dc/affinities

FVP: Fix function for translating MPIDR to linear index

aa2fcb4312-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1353 from JiafeiPan/upstream-platform-psci-bug

layerscape: fix integer handling issues

f7c5f30711-Apr-2018 Jiafei Pan <Jiafei.Pan@nxp.com>

layerscape: fix integer handling issues

Assert before actually using.

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>

ed253f5411-Apr-2018 Haojian Zhuang <haojian.zhuang@linaro.org>

hikey: clean sram before mcu used

Clean cache to flush parameters into SRAM before MCU using them.

Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>

1d99955811-Apr-2018 Haojian Zhuang <haojian.zhuang@linaro.org>

hikey: save ddr parameters into SRAM

Store those DDR parameters into SRAM. They may be used by MCU
firmware.

Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>

483dce7e11-Apr-2018 Haojian Zhuang <haojian.zhuang@linaro.org>

hikey: update ddr initialization

Fix that DDR can't work at 533MHz. Now step to set DDR frequency
from 150MHz to 800MHz. DDR could work among these frequency, 150MHz,
266MHz, 400MHz, 533MHz and 800M

hikey: update ddr initialization

Fix that DDR can't work at 533MHz. Now step to set DDR frequency
from 150MHz to 800MHz. DDR could work among these frequency, 150MHz,
266MHz, 400MHz, 533MHz and 800MHz.

Signed-off-by: Haojian Zhuang <haojian.zhuang@linaro.org>

show more ...

b47f941d11-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1342 from Summer-ARM/sq/support-tzmp1

support tzmp1

a234498310-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1348 from amitdanielkachhap/dmc500_single_if_v2

DMC500: Add platform support to set system interface count

be1a59cf10-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1349 from amitdanielkachhap/juno_fix_bl2_sizes

Juno: Increase bl2 max size to fix build when SPD=opteed

0841d10010-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1341 from vwadekar/improve-mmap-efficiency

lib: xlat_tables_v2: reduce time required to add a mmap region

bc2910c110-Apr-2018 Dimitris Papastamos <dimitris.papastamos@arm.com>

Merge pull request #1306 from JiafeiPan/master

layerscape: Initial ATF support for LS1043ardb


acknowledgements.rst
docs/plat/ls1043a.rst
maintainers.rst
plat/layerscape/board/ls1043/aarch64/ls1043_helpers.S
plat/layerscape/board/ls1043/include/ls_def.h
plat/layerscape/board/ls1043/include/ns_access.h
plat/layerscape/board/ls1043/include/plat_macros.S
plat/layerscape/board/ls1043/include/platform_def.h
plat/layerscape/board/ls1043/include/soc_tzasc.h
plat/layerscape/board/ls1043/ls1043_bl1_setup.c
plat/layerscape/board/ls1043/ls1043_bl2_setup.c
plat/layerscape/board/ls1043/ls1043_bl31_setup.c
plat/layerscape/board/ls1043/ls1043_err.c
plat/layerscape/board/ls1043/ls1043_psci.c
plat/layerscape/board/ls1043/ls1043_security.c
plat/layerscape/board/ls1043/ls1043_stack_protector.c
plat/layerscape/board/ls1043/ls1043_topology.c
plat/layerscape/board/ls1043/ls_gic.c
plat/layerscape/board/ls1043/platform.mk
plat/layerscape/board/ls1043/tsp/ls1043_tsp_setup.c
plat/layerscape/board/ls1043/tsp/tsp-ls1043.mk
plat/layerscape/common/aarch64/ls_bl2_mem_params_desc.c
plat/layerscape/common/aarch64/ls_console.S
plat/layerscape/common/aarch64/ls_helpers.S
plat/layerscape/common/include/fsl_csu.h
plat/layerscape/common/include/ls_16550.h
plat/layerscape/common/include/plat_ls.h
plat/layerscape/common/include/soc.h
plat/layerscape/common/include/tzc380.h
plat/layerscape/common/ls_bl1_setup.c
plat/layerscape/common/ls_bl2_setup.c
plat/layerscape/common/ls_bl31_setup.c
plat/layerscape/common/ls_common.c
plat/layerscape/common/ls_common.mk
plat/layerscape/common/ls_image_load.c
plat/layerscape/common/ls_io_storage.c
plat/layerscape/common/ls_timer.c
plat/layerscape/common/ls_topology.c
plat/layerscape/common/ls_tzc380.c
plat/layerscape/common/ns_access.c
plat/layerscape/common/tsp/ls_tsp.mk
plat/layerscape/common/tsp/ls_tsp_setup.c
plat/layerscape/common/tsp/platform_tsp.h
60a23fd802-Mar-2018 Summer Qin <summer.qin@arm.com>

Juno: Add support for TrustZone Media Protection 1 (TZMP1)

Add TZMP1 support on Juno and increase the BL2 size accordingly due to the
extra data structures to describe the TZC regions and the additi

Juno: Add support for TrustZone Media Protection 1 (TZMP1)

Add TZMP1 support on Juno and increase the BL2 size accordingly due to the
extra data structures to describe the TZC regions and the additional code.

Signed-off-by: Summer Qin <summer.qin@arm.com>

show more ...

23411d2c12-Mar-2018 Summer Qin <summer.qin@arm.com>

plat/arm: Allow override of default TZC regions

This patch allows the ARM Platforms to specify the TZC regions to be
specified to the ARM TZC helpers in arm_tzc400.c and arm_tzc_dmc500.c.
If the reg

plat/arm: Allow override of default TZC regions

This patch allows the ARM Platforms to specify the TZC regions to be
specified to the ARM TZC helpers in arm_tzc400.c and arm_tzc_dmc500.c.
If the regions are not specified then the default TZC region will be
configured by these helpers.

This override mechanism allows specifying special regions for TZMP1
usecase.

Signed-off-by: Summer Qin <summer.qin@arm.com>

show more ...

364e134228-Mar-2018 Jiafei Pan <Jiafei.Pan@nxp.com>

Add NXP to contributor list

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>

33d4af4702-Mar-2018 Jiafei Pan <Jiafei.Pan@nxp.com>

layerscape: Initial TF-A support for LS1043ardb

This patch introduce TF-A support for NXP's ls1043a platform.
more details information of ls1043a chip and ls1043ardb board
can be found at docs/plat/

layerscape: Initial TF-A support for LS1043ardb

This patch introduce TF-A support for NXP's ls1043a platform.
more details information of ls1043a chip and ls1043ardb board
can be found at docs/plat/ls1043a.rst.

Boot sequence on ls1043a is: bootrom loads bl1 firstly, then bl1
loads bl2, bl2 will load bl31, bl32 and bl33, bl31 will boot
bl32(tee os) and bl33(u-boot or uefi), bl33 boot Linux kernel.

Now TF-A on ls1043ardb platform has the following features in this patch:
* Support boot from Nor flash.
* TF-A can boot bl33 which runs in el2 of non-secure world.
* TF-A boot OPTee OS.
* Support PSCI

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
Signed-off-by: Chenyin.Ha <Chenyin.Ha@nxp.com>
Signed-off-by: Chenhui Zhao <chenhui.zhao@nxp.com>
Signed-off-by: jiaheng.fan <jiaheng.fan@nxp.com>
Signed-off-by: Wen He <wen.he_1@nxp.com>

show more ...


docs/plat/ls1043a.rst
maintainers.rst
plat/layerscape/board/ls1043/aarch64/ls1043_helpers.S
plat/layerscape/board/ls1043/include/ls_def.h
plat/layerscape/board/ls1043/include/ns_access.h
plat/layerscape/board/ls1043/include/plat_macros.S
plat/layerscape/board/ls1043/include/platform_def.h
plat/layerscape/board/ls1043/include/soc_tzasc.h
plat/layerscape/board/ls1043/ls1043_bl1_setup.c
plat/layerscape/board/ls1043/ls1043_bl2_setup.c
plat/layerscape/board/ls1043/ls1043_bl31_setup.c
plat/layerscape/board/ls1043/ls1043_err.c
plat/layerscape/board/ls1043/ls1043_psci.c
plat/layerscape/board/ls1043/ls1043_security.c
plat/layerscape/board/ls1043/ls1043_stack_protector.c
plat/layerscape/board/ls1043/ls1043_topology.c
plat/layerscape/board/ls1043/ls_gic.c
plat/layerscape/board/ls1043/platform.mk
plat/layerscape/board/ls1043/tsp/ls1043_tsp_setup.c
plat/layerscape/board/ls1043/tsp/tsp-ls1043.mk
plat/layerscape/common/aarch64/ls_bl2_mem_params_desc.c
plat/layerscape/common/aarch64/ls_console.S
plat/layerscape/common/aarch64/ls_helpers.S
plat/layerscape/common/include/fsl_csu.h
plat/layerscape/common/include/ls_16550.h
plat/layerscape/common/include/plat_ls.h
plat/layerscape/common/include/soc.h
plat/layerscape/common/include/tzc380.h
plat/layerscape/common/ls_bl1_setup.c
plat/layerscape/common/ls_bl2_setup.c
plat/layerscape/common/ls_bl31_setup.c
plat/layerscape/common/ls_common.c
plat/layerscape/common/ls_common.mk
plat/layerscape/common/ls_image_load.c
plat/layerscape/common/ls_io_storage.c
plat/layerscape/common/ls_timer.c
plat/layerscape/common/ls_topology.c
plat/layerscape/common/ls_tzc380.c
plat/layerscape/common/ns_access.c
plat/layerscape/common/tsp/ls_tsp.mk
plat/layerscape/common/tsp/ls_tsp_setup.c
plat/layerscape/common/tsp/platform_tsp.h

1...<<611612613614615616617618619620>>...744