History log of /rk3399_ARM-atf/plat/ (Results 7951 – 7975 of 8868)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4fd4af2616-May-2017 danh-arm <dan.handley@arm.com>

Merge pull request #942 from soby-mathew/sm/fix_juno_build_err

Juno: Fix AArch32 sp_min build

bbf4c22d16-May-2017 Soby Mathew <soby.mathew@arm.com>

Juno: Fix AArch32 sp_min build

The commit abd2aba99ef108e0d0bb5d71c0b6e9c47ca26377 introduced a
regression to the AArch32 sp_min Juno build. This patch fixes that.

Change-Id: I4b141717684d6aee60c76

Juno: Fix AArch32 sp_min build

The commit abd2aba99ef108e0d0bb5d71c0b6e9c47ca26377 introduced a
regression to the AArch32 sp_min Juno build. This patch fixes that.

Change-Id: I4b141717684d6aee60c761ea17f23170aa6708c3
Signed-off-by: Soby Mathew <soby.mathew@arm.com>

show more ...

093e53f616-May-2017 danh-arm <dan.handley@arm.com>

Merge pull request #937 from rockchip-linux/rk3328_assert

rockchip: rk3328: Add assert check in pmu.c

f0019fcc16-May-2017 danh-arm <dan.handley@arm.com>

Merge pull request #935 from davidcunado-arm/dc/mbed_api

mbedtls: Namespace update for TF specific macros

6cea945116-May-2017 danh-arm <dan.handley@arm.com>

Merge pull request #934 from sandrine-bailleux-arm/sb/break-headers-circular-dep

Break circular dependency in FVP and Nvidia header files

1bd61d0a22-Nov-2016 Yatharth Kochar <yatharth.kochar@arm.com>

AArch32: Add BL2U support

Add support for firmware upgrade on AArch32.
This patch has been tested on the FVP models.

NOTE: Firmware upgrade on Juno AArch32 is not currently supported.

Change-Id: I

AArch32: Add BL2U support

Add support for firmware upgrade on AArch32.
This patch has been tested on the FVP models.

NOTE: Firmware upgrade on Juno AArch32 is not currently supported.

Change-Id: I1ca8078214eaf86b46463edd14740120af930aec
Signed-off-by: dp-arm <dimitris.papastamos@arm.com>
Co-Authored-By: Yatharth Kochar <yatharth.kochar@arm.com>

show more ...

a440900815-Feb-2017 dp-arm <dimitris.papastamos@arm.com>

AArch32: Add `TRUSTED_BOARD_BOOT` support

This patch adds `TRUSTED_BOARD_BOOT` support for AArch32 mode.

To build this patch the "mbedtls/include/mbedtls/bignum.h"
needs to be modified to remove `#

AArch32: Add `TRUSTED_BOARD_BOOT` support

This patch adds `TRUSTED_BOARD_BOOT` support for AArch32 mode.

To build this patch the "mbedtls/include/mbedtls/bignum.h"
needs to be modified to remove `#define MBEDTLS_HAVE_UDBL`
when `MBEDTLS_HAVE_INT32` is defined. This is a workaround
for "https://github.com/ARMmbed/mbedtls/issues/708"

NOTE: TBBR support on Juno AArch32 is not currently supported.

Change-Id: I86d80e30b9139adc4d9663f112801ece42deafcf
Signed-off-by: dp-arm <dimitris.papastamos@arm.com>
Co-Authored-By: Yatharth Kochar <yatharth.kochar@arm.com>

show more ...

6bf14e1d15-May-2017 tony.xie <tony.xie@rock-chips.com>

rockchip: rk3328: Add assert check in pmu.c

Add assert() check for cpuson_flags[] and cpuson_entry_point[].

Change-Id: I971fe54c2baa3b4514a3979042341220f5e20901
Signed-off-by: tony.xie <tony.xie@ro

rockchip: rk3328: Add assert check in pmu.c

Add assert() check for cpuson_flags[] and cpuson_entry_point[].

Change-Id: I971fe54c2baa3b4514a3979042341220f5e20901
Signed-off-by: tony.xie <tony.xie@rock-chips.com>

show more ...

6a0b0d7f09-May-2017 David Cunado <david.cunado@arm.com>

Migrate ARM platforms to use TF_MBEDTLS_KEY_ALG

A previous patch superseded the MBEDTLS_KEY_ALG. This patch updates
the ARM platforms to use the new TF_MBEDTLS_KEY_ALG define.

Change-Id: Ie0e1bc272

Migrate ARM platforms to use TF_MBEDTLS_KEY_ALG

A previous patch superseded the MBEDTLS_KEY_ALG. This patch updates
the ARM platforms to use the new TF_MBEDTLS_KEY_ALG define.

Change-Id: Ie0e1bc272e127e879ac58e7cfcbe268751d7688e
Signed-off-by: David Cunado <david.cunado@arm.com>

show more ...

24c287be11-May-2017 Sandrine Bailleux <sandrine.bailleux@arm.com>

Tegra: Break circular dependency in platform header files

For SoCs T132 and T210, the header file 'platform_def.h' used to include
'tegra_def.h' and vice versa. This patch breaks this circular depen

Tegra: Break circular dependency in platform header files

For SoCs T132 and T210, the header file 'platform_def.h' used to include
'tegra_def.h' and vice versa. This patch breaks this circular dependency
by making 'tegra_def.h' independent.

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

show more ...

144c3f5e11-May-2017 Sandrine Bailleux <sandrine.bailleux@arm.com>

FVP: Break circular dependency in platform header files

We used to have the following circular dependency in the FVP platform
header files:

+-> arm_def.h ---> platform_def.h ---> fvp_def.h --+
|_

FVP: Break circular dependency in platform header files

We used to have the following circular dependency in the FVP platform
header files:

+-> arm_def.h ---> platform_def.h ---> fvp_def.h --+
|__________________________________________________|

This patch breaks it by not including 'arm_def.h' from 'fvp_def.h'.

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

show more ...

fa71521511-May-2017 David Cunado <david.cunado@arm.com>

Add missing SPDX header

A new file added as part of arm-trusted-firmware#927 was missing the
SPDX license identifier - this patch adds the missing identifier.

Change-Id: Id1355f2bdca930b7e65bb54eff

Add missing SPDX header

A new file added as part of arm-trusted-firmware#927 was missing the
SPDX license identifier - this patch adds the missing identifier.

Change-Id: Id1355f2bdca930b7e65bb54eff7e6c764ebb0d96
Signed-off-by: David Cunado <david.cunado@arm.com>

show more ...

d6104f5a11-May-2017 davidcunado-arm <david.cunado@arm.com>

Merge pull request #927 from jeenu-arm/state-switch

Execution state switch

c3e70be110-May-2017 dp-arm <dimitris.papastamos@arm.com>

Use SPDX license identifiers for remaining files

Change-Id: I7f54f45db65f32481cc05e1bd2c9c683b756e19a
Signed-off-by: dp-arm <dimitris.papastamos@arm.com>

a78b73f810-May-2017 davidcunado-arm <david.cunado@arm.com>

Merge pull request #918 from rockchip-linux/rk3328

rockchip: rk3328: support rk3328

9bb0b3c610-May-2017 Antonio Nino Diaz <antonio.ninodiaz@arm.com>

Revert "rockchip: Remove unused rockchip_pd_pwr_down_wfi function"

This reverts commit b6dcbf588af442fa87721dc707ff9e54d04ff504.

This function wasn't used when it was removed, but it is needed to
c

Revert "rockchip: Remove unused rockchip_pd_pwr_down_wfi function"

This reverts commit b6dcbf588af442fa87721dc707ff9e54d04ff504.

This function wasn't used when it was removed, but it is needed to
compile the new changes proposed for Rockchip platforms.

Change-Id: Ia5bfe1f8398e08431f96923e2f059a83e5cb78d4
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>

show more ...


/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl32/tsp/aarch64/tsp_entrypoint.S
/rk3399_ARM-atf/bl32/tsp/tsp_main.c
/rk3399_ARM-atf/common/runtime_svc.c
/rk3399_ARM-atf/docs/firmware-design.md
/rk3399_ARM-atf/docs/interrupt-framework-design.md
/rk3399_ARM-atf/docs/rt-svc-writers-guide.md
/rk3399_ARM-atf/include/bl32/payloads/tlk.h
/rk3399_ARM-atf/include/bl32/tsp/tsp.h
/rk3399_ARM-atf/include/lib/smcc.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables_defs.h
/rk3399_ARM-atf/lib/xlat_tables/aarch32/xlat_tables.c
/rk3399_ARM-atf/lib/xlat_tables/aarch64/xlat_tables.c
/rk3399_ARM-atf/lib/xlat_tables/xlat_tables_common.c
/rk3399_ARM-atf/lib/xlat_tables/xlat_tables_private.h
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch32/xlat_tables_arch.c
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch64/xlat_tables_arch.c
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_common.c
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_internal.c
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_private.h
/rk3399_ARM-atf/make_helpers/build_macros.mk
/rk3399_ARM-atf/make_helpers/unix.mk
/rk3399_ARM-atf/make_helpers/windows.mk
rockchip/common/plat_pm.c
/rk3399_ARM-atf/services/spd/opteed/opteed_main.c
/rk3399_ARM-atf/services/spd/opteed/opteed_private.h
/rk3399_ARM-atf/services/spd/tlkd/tlkd_common.c
/rk3399_ARM-atf/services/spd/tlkd/tlkd_main.c
/rk3399_ARM-atf/services/spd/tlkd/tlkd_private.h
/rk3399_ARM-atf/services/spd/trusty/smcall.h
/rk3399_ARM-atf/services/spd/trusty/trusty.c
/rk3399_ARM-atf/services/spd/tspd/tspd_common.c
/rk3399_ARM-atf/services/spd/tspd/tspd_main.c
/rk3399_ARM-atf/services/spd/tspd/tspd_private.h
be2a312710-May-2017 tony.xie <tony.xie@rock-chips.com>

rockchip: rk3328: Add a missing paragraph for copyright notice.

Change-Id: I78c7e304d3070f66e2ca3bf838c76ee6a2ae3430
Signed-off-by: tony.xie <tony.xie@rock-chips.com>

b10d449916-Feb-2017 Jeenu Viswambharan <jeenu.viswambharan@arm.com>

Introduce ARM SiP service to switch execution state

In AArch64, privileged exception levels control the execution state
(a.k.a. register width) of the immediate lower Exception Level; i.e.
whether t

Introduce ARM SiP service to switch execution state

In AArch64, privileged exception levels control the execution state
(a.k.a. register width) of the immediate lower Exception Level; i.e.
whether the lower exception level executes in AArch64 or AArch32 state.
For an exception level to have its execution state changed at run time,
it must request the change by raising a synchronous exception to the
higher exception level.

This patch implements and adds such a provision to the ARM SiP service,
by which an immediate lower exception level can request to switch its
execution state. The execution state is switched if the request is:

- raised from non-secure world;

- raised on the primary CPU, before any secondaries are brought online
with CPU_ON PSCI call;

- raised from an exception level immediately below EL3: EL2, if
implemented; otherwise NS EL1.

If successful, the SMC doesn't return to the caller, but to the entry
point supplied with the call. Otherwise, the caller will observe the SMC
returning with STATE_SW_E_DENIED code. If ARM Trusted Firmware is built
for AArch32, the feature is not supported, and the call will always
fail.

For the ARM SiP service:

- Add SMC function IDs for both AArch32 and AArch64;
- Increment the SiP service minor version to 2;
- Adjust the number of supported SiP service calls.

Add documentation for ARM SiP service.

Fixes ARM-software/tf-issues#436

Change-Id: I4347f2d6232e69fbfbe333b340fcd0caed0a4cea
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>

show more ...

82cb2c1a03-May-2017 dp-arm <dimitris.papastamos@arm.com>

Use SPDX license identifiers

To make software license auditing simpler, use SPDX[0] license
identifiers instead of duplicating the license text in every file.

NOTE: Files that have been imported by

Use SPDX license identifiers

To make software license auditing simpler, use SPDX[0] license
identifiers instead of duplicating the license text in every file.

NOTE: Files that have been imported by FreeBSD have not been modified.

[0]: https://spdx.org/

Change-Id: I80a00e1f641b8cc075ca5a95b10607ed9ed8761a
Signed-off-by: dp-arm <dimitris.papastamos@arm.com>

show more ...


/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl1/aarch32/bl1_arch_setup.c
/rk3399_ARM-atf/bl1/aarch32/bl1_context_mgmt.c
/rk3399_ARM-atf/bl1/aarch32/bl1_entrypoint.S
/rk3399_ARM-atf/bl1/aarch32/bl1_exceptions.S
/rk3399_ARM-atf/bl1/aarch64/bl1_arch_setup.c
/rk3399_ARM-atf/bl1/aarch64/bl1_context_mgmt.c
/rk3399_ARM-atf/bl1/aarch64/bl1_entrypoint.S
/rk3399_ARM-atf/bl1/aarch64/bl1_exceptions.S
/rk3399_ARM-atf/bl1/bl1.ld.S
/rk3399_ARM-atf/bl1/bl1.mk
/rk3399_ARM-atf/bl1/bl1_fwu.c
/rk3399_ARM-atf/bl1/bl1_main.c
/rk3399_ARM-atf/bl1/bl1_private.h
/rk3399_ARM-atf/bl1/tbbr/tbbr_img_desc.c
/rk3399_ARM-atf/bl2/aarch32/bl2_arch_setup.c
/rk3399_ARM-atf/bl2/aarch32/bl2_entrypoint.S
/rk3399_ARM-atf/bl2/aarch64/bl2_arch_setup.c
/rk3399_ARM-atf/bl2/aarch64/bl2_entrypoint.S
/rk3399_ARM-atf/bl2/bl2.ld.S
/rk3399_ARM-atf/bl2/bl2.mk
/rk3399_ARM-atf/bl2/bl2_image_load.c
/rk3399_ARM-atf/bl2/bl2_image_load_v2.c
/rk3399_ARM-atf/bl2/bl2_main.c
/rk3399_ARM-atf/bl2/bl2_private.h
/rk3399_ARM-atf/bl2u/aarch64/bl2u_entrypoint.S
/rk3399_ARM-atf/bl2u/bl2u.ld.S
/rk3399_ARM-atf/bl2u/bl2u.mk
/rk3399_ARM-atf/bl2u/bl2u_main.c
/rk3399_ARM-atf/bl31/aarch64/bl31_entrypoint.S
/rk3399_ARM-atf/bl31/aarch64/crash_reporting.S
/rk3399_ARM-atf/bl31/aarch64/runtime_exceptions.S
/rk3399_ARM-atf/bl31/bl31.ld.S
/rk3399_ARM-atf/bl31/bl31.mk
/rk3399_ARM-atf/bl31/bl31_context_mgmt.c
/rk3399_ARM-atf/bl31/bl31_main.c
/rk3399_ARM-atf/bl31/interrupt_mgmt.c
/rk3399_ARM-atf/bl32/sp_min/aarch32/entrypoint.S
/rk3399_ARM-atf/bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/bl32/sp_min/sp_min.mk
/rk3399_ARM-atf/bl32/sp_min/sp_min_main.c
/rk3399_ARM-atf/bl32/sp_min/sp_min_private.h
/rk3399_ARM-atf/bl32/tsp/aarch64/tsp_entrypoint.S
/rk3399_ARM-atf/bl32/tsp/aarch64/tsp_exceptions.S
/rk3399_ARM-atf/bl32/tsp/aarch64/tsp_request.S
/rk3399_ARM-atf/bl32/tsp/tsp.ld.S
/rk3399_ARM-atf/bl32/tsp/tsp.mk
/rk3399_ARM-atf/bl32/tsp/tsp_interrupt.c
/rk3399_ARM-atf/bl32/tsp/tsp_main.c
/rk3399_ARM-atf/bl32/tsp/tsp_private.h
/rk3399_ARM-atf/bl32/tsp/tsp_timer.c
/rk3399_ARM-atf/common/aarch32/debug.S
/rk3399_ARM-atf/common/aarch64/debug.S
/rk3399_ARM-atf/common/aarch64/early_exceptions.S
/rk3399_ARM-atf/common/bl_common.c
/rk3399_ARM-atf/common/desc_image_load.c
/rk3399_ARM-atf/common/runtime_svc.c
/rk3399_ARM-atf/common/tf_printf.c
/rk3399_ARM-atf/drivers/arm/cci/cci.c
/rk3399_ARM-atf/drivers/arm/cci400/cci400.c
/rk3399_ARM-atf/drivers/arm/ccn/ccn.c
/rk3399_ARM-atf/drivers/arm/ccn/ccn_private.h
/rk3399_ARM-atf/drivers/arm/gic/arm_gic.c
/rk3399_ARM-atf/drivers/arm/gic/common/gic_common.c
/rk3399_ARM-atf/drivers/arm/gic/common/gic_common_private.h
/rk3399_ARM-atf/drivers/arm/gic/gic_v2.c
/rk3399_ARM-atf/drivers/arm/gic/gic_v3.c
/rk3399_ARM-atf/drivers/arm/gic/v2/gicv2_helpers.c
/rk3399_ARM-atf/drivers/arm/gic/v2/gicv2_main.c
/rk3399_ARM-atf/drivers/arm/gic/v2/gicv2_private.h
/rk3399_ARM-atf/drivers/arm/gic/v3/gicv3_helpers.c
/rk3399_ARM-atf/drivers/arm/gic/v3/gicv3_main.c
/rk3399_ARM-atf/drivers/arm/gic/v3/gicv3_private.h
/rk3399_ARM-atf/drivers/arm/pl011/aarch32/pl011_console.S
/rk3399_ARM-atf/drivers/arm/pl011/aarch64/pl011_console.S
/rk3399_ARM-atf/drivers/arm/pl011/pl011_console.S
/rk3399_ARM-atf/drivers/arm/pl061/pl061_gpio.c
/rk3399_ARM-atf/drivers/arm/sp804/sp804_delay_timer.c
/rk3399_ARM-atf/drivers/arm/sp805/sp805.c
/rk3399_ARM-atf/drivers/arm/tzc/tzc400.c
/rk3399_ARM-atf/drivers/arm/tzc/tzc_common_private.h
/rk3399_ARM-atf/drivers/arm/tzc/tzc_dmc500.c
/rk3399_ARM-atf/drivers/arm/tzc400/tzc400.c
/rk3399_ARM-atf/drivers/auth/auth_mod.c
/rk3399_ARM-atf/drivers/auth/crypto_mod.c
/rk3399_ARM-atf/drivers/auth/img_parser_mod.c
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_common.c
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_common.mk
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_crypto.c
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_crypto.mk
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_x509.mk
/rk3399_ARM-atf/drivers/auth/mbedtls/mbedtls_x509_parser.c
/rk3399_ARM-atf/drivers/auth/tbbr/tbbr_cot.c
/rk3399_ARM-atf/drivers/cadence/uart/aarch64/cdns_console.S
/rk3399_ARM-atf/drivers/cadence/uart/cdns_console.S
/rk3399_ARM-atf/drivers/console/aarch32/console.S
/rk3399_ARM-atf/drivers/console/aarch32/skeleton_console.S
/rk3399_ARM-atf/drivers/console/aarch64/console.S
/rk3399_ARM-atf/drivers/console/aarch64/skeleton_console.S
/rk3399_ARM-atf/drivers/console/console.S
/rk3399_ARM-atf/drivers/console/skeleton_console.S
/rk3399_ARM-atf/drivers/delay_timer/delay_timer.c
/rk3399_ARM-atf/drivers/delay_timer/generic_delay_timer.c
/rk3399_ARM-atf/drivers/emmc/emmc.c
/rk3399_ARM-atf/drivers/gpio/gpio.c
/rk3399_ARM-atf/drivers/io/io_block.c
/rk3399_ARM-atf/drivers/io/io_dummy.c
/rk3399_ARM-atf/drivers/io/io_fip.c
/rk3399_ARM-atf/drivers/io/io_memmap.c
/rk3399_ARM-atf/drivers/io/io_semihosting.c
/rk3399_ARM-atf/drivers/io/io_storage.c
/rk3399_ARM-atf/drivers/partition/gpt.c
/rk3399_ARM-atf/drivers/partition/partition.c
/rk3399_ARM-atf/drivers/synopsys/emmc/dw_mmc.c
/rk3399_ARM-atf/drivers/ti/uart/16550_console.S
/rk3399_ARM-atf/drivers/ti/uart/aarch64/16550_console.S
/rk3399_ARM-atf/include/bl1/bl1.h
/rk3399_ARM-atf/include/bl1/tbbr/tbbr_img_desc.h
/rk3399_ARM-atf/include/bl31/bl31.h
/rk3399_ARM-atf/include/bl31/interrupt_mgmt.h
/rk3399_ARM-atf/include/bl32/payloads/tlk.h
/rk3399_ARM-atf/include/bl32/sp_min/platform_sp_min.h
/rk3399_ARM-atf/include/bl32/tsp/platform_tsp.h
/rk3399_ARM-atf/include/bl32/tsp/tsp.h
/rk3399_ARM-atf/include/common/aarch32/asm_macros.S
/rk3399_ARM-atf/include/common/aarch32/assert_macros.S
/rk3399_ARM-atf/include/common/aarch32/el3_common_macros.S
/rk3399_ARM-atf/include/common/aarch64/asm_macros.S
/rk3399_ARM-atf/include/common/aarch64/assert_macros.S
/rk3399_ARM-atf/include/common/aarch64/el3_common_macros.S
/rk3399_ARM-atf/include/common/asm_macros_common.S
/rk3399_ARM-atf/include/common/bl_common.h
/rk3399_ARM-atf/include/common/debug.h
/rk3399_ARM-atf/include/common/desc_image_load.h
/rk3399_ARM-atf/include/common/ep_info.h
/rk3399_ARM-atf/include/common/firmware_image_package.h
/rk3399_ARM-atf/include/common/param_header.h
/rk3399_ARM-atf/include/common/runtime_svc.h
/rk3399_ARM-atf/include/common/tbbr/cot_def.h
/rk3399_ARM-atf/include/common/tbbr/tbbr_img_def.h
/rk3399_ARM-atf/include/drivers/arm/arm_gic.h
/rk3399_ARM-atf/include/drivers/arm/cci.h
/rk3399_ARM-atf/include/drivers/arm/cci400.h
/rk3399_ARM-atf/include/drivers/arm/ccn.h
/rk3399_ARM-atf/include/drivers/arm/gic_common.h
/rk3399_ARM-atf/include/drivers/arm/gic_v2.h
/rk3399_ARM-atf/include/drivers/arm/gic_v3.h
/rk3399_ARM-atf/include/drivers/arm/gicv2.h
/rk3399_ARM-atf/include/drivers/arm/gicv3.h
/rk3399_ARM-atf/include/drivers/arm/nic_400.h
/rk3399_ARM-atf/include/drivers/arm/pl011.h
/rk3399_ARM-atf/include/drivers/arm/pl061_gpio.h
/rk3399_ARM-atf/include/drivers/arm/sp804_delay_timer.h
/rk3399_ARM-atf/include/drivers/arm/sp805.h
/rk3399_ARM-atf/include/drivers/arm/tzc400.h
/rk3399_ARM-atf/include/drivers/arm/tzc_common.h
/rk3399_ARM-atf/include/drivers/arm/tzc_dmc500.h
/rk3399_ARM-atf/include/drivers/auth/auth_common.h
/rk3399_ARM-atf/include/drivers/auth/auth_mod.h
/rk3399_ARM-atf/include/drivers/auth/crypto_mod.h
/rk3399_ARM-atf/include/drivers/auth/img_parser_mod.h
/rk3399_ARM-atf/include/drivers/auth/mbedtls/mbedtls_common.h
/rk3399_ARM-atf/include/drivers/auth/mbedtls/mbedtls_config.h
/rk3399_ARM-atf/include/drivers/cadence/cdns_uart.h
/rk3399_ARM-atf/include/drivers/console.h
/rk3399_ARM-atf/include/drivers/delay_timer.h
/rk3399_ARM-atf/include/drivers/emmc.h
/rk3399_ARM-atf/include/drivers/generic_delay_timer.h
/rk3399_ARM-atf/include/drivers/gpio.h
/rk3399_ARM-atf/include/drivers/io/io_block.h
/rk3399_ARM-atf/include/drivers/io/io_driver.h
/rk3399_ARM-atf/include/drivers/io/io_dummy.h
/rk3399_ARM-atf/include/drivers/io/io_fip.h
/rk3399_ARM-atf/include/drivers/io/io_memmap.h
/rk3399_ARM-atf/include/drivers/io/io_semihosting.h
/rk3399_ARM-atf/include/drivers/io/io_storage.h
/rk3399_ARM-atf/include/drivers/partition/gpt.h
/rk3399_ARM-atf/include/drivers/partition/mbr.h
/rk3399_ARM-atf/include/drivers/partition/partition.h
/rk3399_ARM-atf/include/drivers/synopsys/dw_mmc.h
/rk3399_ARM-atf/include/drivers/ti/uart/uart_16550.h
/rk3399_ARM-atf/include/lib/aarch32/arch.h
/rk3399_ARM-atf/include/lib/aarch32/arch_helpers.h
/rk3399_ARM-atf/include/lib/aarch32/smcc_helpers.h
/rk3399_ARM-atf/include/lib/aarch32/smcc_macros.S
/rk3399_ARM-atf/include/lib/aarch64/arch.h
/rk3399_ARM-atf/include/lib/aarch64/arch_helpers.h
/rk3399_ARM-atf/include/lib/aarch64/smcc_helpers.h
/rk3399_ARM-atf/include/lib/bakery_lock.h
/rk3399_ARM-atf/include/lib/cassert.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/aem_generic.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/cortex_a32.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/cortex_a53.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/cortex_a57.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/cortex_a72.h
/rk3399_ARM-atf/include/lib/cpus/aarch32/cpu_macros.S
/rk3399_ARM-atf/include/lib/cpus/aarch64/aem_generic.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cortex_a35.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cortex_a53.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cortex_a57.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cortex_a72.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cortex_a73.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cpu_macros.S
/rk3399_ARM-atf/include/lib/cpus/aarch64/denver.h
/rk3399_ARM-atf/include/lib/cpus/errata_report.h
/rk3399_ARM-atf/include/lib/el3_runtime/aarch32/context.h
/rk3399_ARM-atf/include/lib/el3_runtime/aarch64/context.h
/rk3399_ARM-atf/include/lib/el3_runtime/context_mgmt.h
/rk3399_ARM-atf/include/lib/el3_runtime/cpu_data.h
/rk3399_ARM-atf/include/lib/mmio.h
/rk3399_ARM-atf/include/lib/pmf/pmf.h
/rk3399_ARM-atf/include/lib/pmf/pmf_asm_macros.S
/rk3399_ARM-atf/include/lib/pmf/pmf_helpers.h
/rk3399_ARM-atf/include/lib/psci/psci.h
/rk3399_ARM-atf/include/lib/psci/psci_compat.h
/rk3399_ARM-atf/include/lib/psci/psci_lib.h
/rk3399_ARM-atf/include/lib/runtime_instr.h
/rk3399_ARM-atf/include/lib/semihosting.h
/rk3399_ARM-atf/include/lib/smcc.h
/rk3399_ARM-atf/include/lib/spinlock.h
/rk3399_ARM-atf/include/lib/stdlib/machine/_inttypes.h
/rk3399_ARM-atf/include/lib/utils.h
/rk3399_ARM-atf/include/lib/utils_def.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_mmu_helpers.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables_defs.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables_v2.h
/rk3399_ARM-atf/include/plat/arm/board/common/board_arm_def.h
/rk3399_ARM-atf/include/plat/arm/board/common/board_arm_oid.h
/rk3399_ARM-atf/include/plat/arm/board/common/board_css_def.h
/rk3399_ARM-atf/include/plat/arm/board/common/drivers/norflash.h
/rk3399_ARM-atf/include/plat/arm/board/common/v2m_def.h
/rk3399_ARM-atf/include/plat/arm/common/aarch64/arm_macros.S
/rk3399_ARM-atf/include/plat/arm/common/aarch64/cci_macros.S
/rk3399_ARM-atf/include/plat/arm/common/arm_config.h
/rk3399_ARM-atf/include/plat/arm/common/arm_def.h
/rk3399_ARM-atf/include/plat/arm/common/arm_sip_svc.h
/rk3399_ARM-atf/include/plat/arm/common/arm_xlat_tables.h
/rk3399_ARM-atf/include/plat/arm/common/plat_arm.h
/rk3399_ARM-atf/include/plat/arm/css/common/aarch64/css_macros.S
/rk3399_ARM-atf/include/plat/arm/css/common/css_def.h
/rk3399_ARM-atf/include/plat/arm/css/common/css_pm.h
/rk3399_ARM-atf/include/plat/arm/soc/common/soc_css.h
/rk3399_ARM-atf/include/plat/arm/soc/common/soc_css_def.h
/rk3399_ARM-atf/include/plat/common/common_def.h
/rk3399_ARM-atf/include/plat/common/platform.h
/rk3399_ARM-atf/include/services/std_svc.h
/rk3399_ARM-atf/lib/aarch32/cache_helpers.S
/rk3399_ARM-atf/lib/aarch32/misc_helpers.S
/rk3399_ARM-atf/lib/aarch64/cache_helpers.S
/rk3399_ARM-atf/lib/aarch64/misc_helpers.S
/rk3399_ARM-atf/lib/aarch64/xlat_tables.c
/rk3399_ARM-atf/lib/cpus/aarch32/aem_generic.S
/rk3399_ARM-atf/lib/cpus/aarch32/cortex_a32.S
/rk3399_ARM-atf/lib/cpus/aarch32/cortex_a53.S
/rk3399_ARM-atf/lib/cpus/aarch32/cortex_a57.S
/rk3399_ARM-atf/lib/cpus/aarch32/cortex_a72.S
/rk3399_ARM-atf/lib/cpus/aarch32/cpu_helpers.S
/rk3399_ARM-atf/lib/cpus/aarch64/aem_generic.S
/rk3399_ARM-atf/lib/cpus/aarch64/cortex_a35.S
/rk3399_ARM-atf/lib/cpus/aarch64/cortex_a53.S
/rk3399_ARM-atf/lib/cpus/aarch64/cortex_a57.S
/rk3399_ARM-atf/lib/cpus/aarch64/cortex_a72.S
/rk3399_ARM-atf/lib/cpus/aarch64/cortex_a73.S
/rk3399_ARM-atf/lib/cpus/aarch64/cpu_helpers.S
/rk3399_ARM-atf/lib/cpus/aarch64/denver.S
/rk3399_ARM-atf/lib/cpus/cpu-ops.mk
/rk3399_ARM-atf/lib/cpus/errata_report.c
/rk3399_ARM-atf/lib/el3_runtime/aarch32/context_mgmt.c
/rk3399_ARM-atf/lib/el3_runtime/aarch32/cpu_data.S
/rk3399_ARM-atf/lib/el3_runtime/aarch64/context.S
/rk3399_ARM-atf/lib/el3_runtime/aarch64/context_mgmt.c
/rk3399_ARM-atf/lib/el3_runtime/aarch64/cpu_data.S
/rk3399_ARM-atf/lib/el3_runtime/cpu_data_array.c
/rk3399_ARM-atf/lib/libfdt/libfdt.mk
/rk3399_ARM-atf/lib/locks/bakery/bakery_lock_coherent.c
/rk3399_ARM-atf/lib/locks/bakery/bakery_lock_normal.c
/rk3399_ARM-atf/lib/locks/exclusive/aarch32/spinlock.S
/rk3399_ARM-atf/lib/locks/exclusive/aarch64/spinlock.S
/rk3399_ARM-atf/lib/locks/exclusive/spinlock.S
/rk3399_ARM-atf/lib/pmf/pmf_main.c
/rk3399_ARM-atf/lib/pmf/pmf_smc.c
/rk3399_ARM-atf/lib/psci/aarch32/psci_helpers.S
/rk3399_ARM-atf/lib/psci/aarch64/psci_helpers.S
/rk3399_ARM-atf/lib/psci/psci_common.c
/rk3399_ARM-atf/lib/psci/psci_lib.mk
/rk3399_ARM-atf/lib/psci/psci_main.c
/rk3399_ARM-atf/lib/psci/psci_off.c
/rk3399_ARM-atf/lib/psci/psci_on.c
/rk3399_ARM-atf/lib/psci/psci_private.h
/rk3399_ARM-atf/lib/psci/psci_setup.c
/rk3399_ARM-atf/lib/psci/psci_stat.c
/rk3399_ARM-atf/lib/psci/psci_suspend.c
/rk3399_ARM-atf/lib/psci/psci_system_off.c
/rk3399_ARM-atf/lib/semihosting/aarch32/semihosting_call.S
/rk3399_ARM-atf/lib/semihosting/aarch64/semihosting_call.S
/rk3399_ARM-atf/lib/semihosting/semihosting.c
/rk3399_ARM-atf/lib/stack_protector/aarch32/asm_stack_protector.S
/rk3399_ARM-atf/lib/stack_protector/aarch64/asm_stack_protector.S
/rk3399_ARM-atf/lib/stack_protector/stack_protector.c
/rk3399_ARM-atf/lib/stack_protector/stack_protector.mk
/rk3399_ARM-atf/lib/stdlib/abort.c
/rk3399_ARM-atf/lib/stdlib/assert.c
/rk3399_ARM-atf/lib/stdlib/exit.c
/rk3399_ARM-atf/lib/stdlib/mem.c
/rk3399_ARM-atf/lib/stdlib/printf.c
/rk3399_ARM-atf/lib/stdlib/putchar.c
/rk3399_ARM-atf/lib/stdlib/puts.c
/rk3399_ARM-atf/lib/stdlib/sscanf.c
/rk3399_ARM-atf/lib/stdlib/stdlib.mk
/rk3399_ARM-atf/lib/xlat_tables/aarch32/xlat_tables.c
/rk3399_ARM-atf/lib/xlat_tables/aarch64/xlat_tables.c
/rk3399_ARM-atf/lib/xlat_tables/xlat_tables_common.c
/rk3399_ARM-atf/lib/xlat_tables/xlat_tables_private.h
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch32/xlat_tables_arch.c
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch32/xlat_tables_arch.h
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch64/xlat_tables_arch.c
/rk3399_ARM-atf/lib/xlat_tables_v2/aarch64/xlat_tables_arch.h
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables.mk
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_common.c
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_internal.c
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_private.h
/rk3399_ARM-atf/make_helpers/build_env.mk
/rk3399_ARM-atf/make_helpers/build_macros.mk
/rk3399_ARM-atf/make_helpers/cygwin.mk
/rk3399_ARM-atf/make_helpers/defaults.mk
/rk3399_ARM-atf/make_helpers/msys.mk
/rk3399_ARM-atf/make_helpers/plat_helpers.mk
/rk3399_ARM-atf/make_helpers/tbbr/tbbr_tools.mk
/rk3399_ARM-atf/make_helpers/unix.mk
/rk3399_ARM-atf/make_helpers/windows.mk
arm/board/common/aarch32/board_arm_helpers.S
arm/board/common/aarch64/board_arm_helpers.S
arm/board/common/board_arm_trusted_boot.c
arm/board/common/board_common.mk
arm/board/common/board_css.mk
arm/board/common/board_css_common.c
arm/board/common/drivers/norflash/norflash.c
arm/board/fvp/aarch32/fvp_helpers.S
arm/board/fvp/aarch64/fvp_helpers.S
arm/board/fvp/drivers/pwrc/fvp_pwrc.c
arm/board/fvp/drivers/pwrc/fvp_pwrc.h
arm/board/fvp/fvp_bl1_setup.c
arm/board/fvp/fvp_bl2_setup.c
arm/board/fvp/fvp_bl2u_setup.c
arm/board/fvp/fvp_bl31_setup.c
arm/board/fvp/fvp_common.c
arm/board/fvp/fvp_def.h
arm/board/fvp/fvp_err.c
arm/board/fvp/fvp_io_storage.c
arm/board/fvp/fvp_pm.c
arm/board/fvp/fvp_private.h
arm/board/fvp/fvp_security.c
arm/board/fvp/fvp_stack_protector.c
arm/board/fvp/fvp_topology.c
arm/board/fvp/fvp_trusted_boot.c
arm/board/fvp/include/plat_macros.S
arm/board/fvp/include/platform_def.h
arm/board/fvp/include/platform_oid.h
arm/board/fvp/platform.mk
arm/board/fvp/sp_min/fvp_sp_min_setup.c
arm/board/fvp/sp_min/sp_min-fvp.mk
arm/board/fvp/tsp/fvp_tsp_setup.c
arm/board/fvp/tsp/tsp-fvp.mk
arm/board/juno/aarch32/juno_helpers.S
arm/board/juno/aarch64/juno_helpers.S
arm/board/juno/include/plat_macros.S
arm/board/juno/include/platform_def.h
arm/board/juno/include/platform_oid.h
arm/board/juno/juno_bl1_setup.c
arm/board/juno/juno_bl2_setup.c
arm/board/juno/juno_decl.h
arm/board/juno/juno_def.h
arm/board/juno/juno_err.c
arm/board/juno/juno_security.c
arm/board/juno/juno_stack_protector.c
arm/board/juno/juno_topology.c
arm/board/juno/juno_trng.c
arm/board/juno/platform.mk
arm/board/juno/sp_min/sp_min-juno.mk
arm/board/juno/tsp/tsp-juno.mk
arm/common/aarch32/arm_bl2_mem_params_desc.c
arm/common/aarch32/arm_helpers.S
arm/common/aarch64/arm_bl2_mem_params_desc.c
arm/common/aarch64/arm_helpers.S
arm/common/arm_bl1_fwu.c
arm/common/arm_bl1_setup.c
arm/common/arm_bl2_setup.c
arm/common/arm_bl2u_setup.c
arm/common/arm_bl31_setup.c
arm/common/arm_cci.c
arm/common/arm_ccn.c
arm/common/arm_common.c
arm/common/arm_common.mk
arm/common/arm_gicv2.c
arm/common/arm_gicv3.c
arm/common/arm_gicv3_legacy.c
arm/common/arm_image_load.c
arm/common/arm_io_storage.c
arm/common/arm_pm.c
arm/common/arm_sip_svc.c
arm/common/arm_topology.c
arm/common/arm_tzc400.c
arm/common/arm_tzc_dmc500.c
arm/common/sp_min/arm_sp_min.mk
arm/common/sp_min/arm_sp_min_setup.c
arm/common/tsp/arm_tsp.mk
arm/common/tsp/arm_tsp_setup.c
arm/css/common/aarch32/css_helpers.S
arm/css/common/aarch64/css_helpers.S
arm/css/common/css_bl1_setup.c
arm/css/common/css_bl2_setup.c
arm/css/common/css_bl2u_setup.c
arm/css/common/css_common.mk
arm/css/common/css_pm.c
arm/css/common/css_scp_bootloader.c
arm/css/common/css_scp_bootloader.h
arm/css/common/css_topology.c
arm/css/drivers/scp/css_pm_scpi.c
arm/css/drivers/scp/css_scp.h
arm/css/drivers/scpi/css_mhu.c
arm/css/drivers/scpi/css_mhu.h
arm/css/drivers/scpi/css_scpi.c
arm/css/drivers/scpi/css_scpi.h
arm/soc/common/soc_css.mk
arm/soc/common/soc_css_security.c
common/aarch32/plat_common.c
common/aarch32/platform_helpers.S
common/aarch32/platform_mp_stack.S
common/aarch32/platform_up_stack.S
common/aarch64/plat_common.c
common/aarch64/plat_psci_common.c
common/aarch64/platform_helpers.S
common/aarch64/platform_mp_stack.S
common/aarch64/platform_up_stack.S
common/plat_bl1_common.c
common/plat_gic.c
common/plat_gicv2.c
common/plat_gicv3.c
common/plat_psci_common.c
common/tbbr/plat_tbbr.c
compat/aarch64/plat_helpers_compat.S
compat/plat_compat.mk
compat/plat_pm_compat.c
compat/plat_topology_compat.c
mediatek/common/custom/oem_svc.c
mediatek/common/custom/oem_svc.h
mediatek/common/drivers/uart/8250_console.S
mediatek/common/drivers/uart/uart8250.h
mediatek/common/mtk_plat_common.c
mediatek/common/mtk_plat_common.h
mediatek/common/mtk_sip_svc.c
mediatek/common/mtk_sip_svc.h
mediatek/mt6795/aarch64/plat_helpers.S
mediatek/mt6795/bl31.ld.S
mediatek/mt6795/bl31_plat_setup.c
mediatek/mt6795/drivers/timer/mt_cpuxgpt.c
mediatek/mt6795/drivers/timer/mt_cpuxgpt.h
mediatek/mt6795/include/mcucfg.h
mediatek/mt6795/include/plat_macros.S
mediatek/mt6795/include/plat_private.h
mediatek/mt6795/include/plat_sip_calls.h
mediatek/mt6795/include/platform_def.h
mediatek/mt6795/include/power_tracer.h
mediatek/mt6795/include/scu.h
mediatek/mt6795/include/spm.h
mediatek/mt6795/plat_delay_timer.c
mediatek/mt6795/plat_mt_gic.c
mediatek/mt6795/plat_pm.c
mediatek/mt6795/plat_topology.c
mediatek/mt6795/platform.mk
mediatek/mt6795/power_tracer.c
mediatek/mt6795/scu.c
mediatek/mt8173/aarch64/plat_helpers.S
mediatek/mt8173/aarch64/platform_common.c
mediatek/mt8173/bl31_plat_setup.c
mediatek/mt8173/drivers/crypt/crypt.c
mediatek/mt8173/drivers/crypt/crypt.h
mediatek/mt8173/drivers/mtcmos/mtcmos.c
mediatek/mt8173/drivers/mtcmos/mtcmos.h
mediatek/mt8173/drivers/pmic/pmic_wrap_init.c
mediatek/mt8173/drivers/pmic/pmic_wrap_init.h
mediatek/mt8173/drivers/rtc/rtc.c
mediatek/mt8173/drivers/rtc/rtc.h
mediatek/mt8173/drivers/spm/spm.c
mediatek/mt8173/drivers/spm/spm.h
mediatek/mt8173/drivers/spm/spm_hotplug.c
mediatek/mt8173/drivers/spm/spm_hotplug.h
mediatek/mt8173/drivers/spm/spm_mcdi.c
mediatek/mt8173/drivers/spm/spm_mcdi.h
mediatek/mt8173/drivers/spm/spm_suspend.c
mediatek/mt8173/drivers/spm/spm_suspend.h
mediatek/mt8173/drivers/timer/mt_cpuxgpt.c
mediatek/mt8173/drivers/timer/mt_cpuxgpt.h
mediatek/mt8173/include/mcucfg.h
mediatek/mt8173/include/mt8173_def.h
mediatek/mt8173/include/plat_macros.S
mediatek/mt8173/include/plat_private.h
mediatek/mt8173/include/plat_sip_calls.h
mediatek/mt8173/include/platform_def.h
mediatek/mt8173/include/power_tracer.h
mediatek/mt8173/include/scu.h
mediatek/mt8173/plat_mt_gic.c
mediatek/mt8173/plat_pm.c
mediatek/mt8173/plat_sip_calls.c
mediatek/mt8173/plat_topology.c
mediatek/mt8173/platform.mk
mediatek/mt8173/power_tracer.c
mediatek/mt8173/scu.c
nvidia/tegra/common/aarch64/tegra_helpers.S
nvidia/tegra/common/drivers/flowctrl/flowctrl.c
nvidia/tegra/common/drivers/memctrl/memctrl_v1.c
nvidia/tegra/common/drivers/memctrl/memctrl_v2.c
nvidia/tegra/common/drivers/pmc/pmc.c
nvidia/tegra/common/drivers/smmu/smmu.c
nvidia/tegra/common/tegra_bl31_setup.c
nvidia/tegra/common/tegra_common.mk
nvidia/tegra/common/tegra_delay_timer.c
nvidia/tegra/common/tegra_fiq_glue.c
nvidia/tegra/common/tegra_gic.c
nvidia/tegra/common/tegra_platform.c
nvidia/tegra/common/tegra_pm.c
nvidia/tegra/common/tegra_sip_calls.c
nvidia/tegra/common/tegra_topology.c
nvidia/tegra/include/drivers/flowctrl.h
nvidia/tegra/include/drivers/mce.h
nvidia/tegra/include/drivers/memctrl.h
nvidia/tegra/include/drivers/memctrl_v1.h
nvidia/tegra/include/drivers/memctrl_v2.h
nvidia/tegra/include/drivers/pmc.h
nvidia/tegra/include/drivers/smmu.h
nvidia/tegra/include/plat_macros.S
nvidia/tegra/include/platform_def.h
nvidia/tegra/include/t132/tegra_def.h
nvidia/tegra/include/t186/tegra_def.h
nvidia/tegra/include/t210/tegra_def.h
nvidia/tegra/include/tegra_platform.h
nvidia/tegra/include/tegra_private.h
nvidia/tegra/platform.mk
nvidia/tegra/soc/t132/plat_psci_handlers.c
nvidia/tegra/soc/t132/plat_secondary.c
nvidia/tegra/soc/t132/plat_setup.c
nvidia/tegra/soc/t132/plat_sip_calls.c
nvidia/tegra/soc/t132/platform_t132.mk
nvidia/tegra/soc/t186/drivers/include/mce_private.h
nvidia/tegra/soc/t186/drivers/include/t18x_ari.h
nvidia/tegra/soc/t186/drivers/mce/aarch64/nvg_helpers.S
nvidia/tegra/soc/t186/drivers/mce/ari.c
nvidia/tegra/soc/t186/drivers/mce/mce.c
nvidia/tegra/soc/t186/drivers/mce/nvg.c
nvidia/tegra/soc/t186/plat_memctrl.c
nvidia/tegra/soc/t186/plat_psci_handlers.c
nvidia/tegra/soc/t186/plat_secondary.c
nvidia/tegra/soc/t186/plat_setup.c
nvidia/tegra/soc/t186/plat_sip_calls.c
nvidia/tegra/soc/t186/plat_trampoline.S
nvidia/tegra/soc/t186/platform_t186.mk
nvidia/tegra/soc/t210/plat_psci_handlers.c
nvidia/tegra/soc/t210/plat_secondary.c
nvidia/tegra/soc/t210/plat_setup.c
nvidia/tegra/soc/t210/platform_t210.mk
qemu/aarch64/plat_helpers.S
qemu/dt.c
qemu/include/plat_macros.S
qemu/include/platform_def.h
qemu/platform.mk
qemu/qemu_bl1_setup.c
qemu/qemu_bl2_setup.c
qemu/qemu_bl31_setup.c
qemu/qemu_common.c
qemu/qemu_gic.c
qemu/qemu_io_storage.c
qemu/qemu_pm.c
qemu/qemu_private.h
qemu/topology.c
rockchip/common/aarch64/plat_helpers.S
rockchip/common/aarch64/platform_common.c
rockchip/common/bl31_plat_setup.c
rockchip/common/drivers/pmu/pmu_com.h
rockchip/common/include/plat_macros.S
rockchip/common/include/plat_params.h
rockchip/common/include/plat_private.h
rockchip/common/include/rockchip_sip_svc.h
rockchip/common/params_setup.c
rockchip/common/plat_pm.c
rockchip/common/plat_topology.c
rockchip/common/pmusram/pmu_sram.c
rockchip/common/pmusram/pmu_sram.h
rockchip/common/pmusram/pmu_sram_cpus_on.S
rockchip/common/rockchip_gicv2.c
rockchip/common/rockchip_gicv3.c
rockchip/common/rockchip_sip_svc.c
rockchip/rk3368/drivers/ddr/ddr_rk3368.c
rockchip/rk3368/drivers/ddr/ddr_rk3368.h
rockchip/rk3368/drivers/pmu/plat_pmu_macros.S
rockchip/rk3368/drivers/pmu/pmu.c
rockchip/rk3368/drivers/pmu/pmu.h
rockchip/rk3368/drivers/soc/soc.c
rockchip/rk3368/drivers/soc/soc.h
rockchip/rk3368/include/plat_sip_calls.h
rockchip/rk3368/include/platform_def.h
rockchip/rk3368/plat_sip_calls.c
rockchip/rk3368/platform.mk
rockchip/rk3368/rk3368_def.h
rockchip/rk3399/drivers/dram/dfs.c
rockchip/rk3399/drivers/dram/dfs.h
rockchip/rk3399/drivers/dram/dram.c
rockchip/rk3399/drivers/dram/dram.h
rockchip/rk3399/drivers/dram/dram_spec_timing.c
rockchip/rk3399/drivers/dram/dram_spec_timing.h
rockchip/rk3399/drivers/dram/suspend.c
rockchip/rk3399/drivers/dram/suspend.h
rockchip/rk3399/drivers/gpio/rk3399_gpio.c
rockchip/rk3399/drivers/m0/Makefile
rockchip/rk3399/drivers/m0/include/addressmap.h
rockchip/rk3399/drivers/m0/include/rk3399_mcu.h
rockchip/rk3399/drivers/m0/src/dram.c
rockchip/rk3399/drivers/m0/src/main.c
rockchip/rk3399/drivers/m0/src/rk3399m0.ld.S
rockchip/rk3399/drivers/m0/src/startup.c
rockchip/rk3399/drivers/m0/src/stopwatch.c
rockchip/rk3399/drivers/m0/src/suspend.c
rockchip/rk3399/drivers/pmu/m0_ctl.c
rockchip/rk3399/drivers/pmu/m0_ctl.h
rockchip/rk3399/drivers/pmu/plat_pmu_macros.S
rockchip/rk3399/drivers/pmu/pmu.c
rockchip/rk3399/drivers/pmu/pmu.h
rockchip/rk3399/drivers/pmu/pmu_fw.c
rockchip/rk3399/drivers/pwm/pwm.c
rockchip/rk3399/drivers/pwm/pwm.h
rockchip/rk3399/drivers/secure/secure.c
rockchip/rk3399/drivers/secure/secure.h
rockchip/rk3399/drivers/soc/soc.c
rockchip/rk3399/drivers/soc/soc.h
rockchip/rk3399/include/addressmap.h
rockchip/rk3399/include/plat.ld.S
rockchip/rk3399/include/plat_sip_calls.h
rockchip/rk3399/include/platform_def.h
rockchip/rk3399/include/shared/addressmap_shared.h
rockchip/rk3399/include/shared/bl31_param.h
rockchip/rk3399/include/shared/dram_regs.h
rockchip/rk3399/include/shared/m0_param.h
rockchip/rk3399/include/shared/misc_regs.h
rockchip/rk3399/include/shared/pmu_bits.h
rockchip/rk3399/include/shared/pmu_regs.h
rockchip/rk3399/plat_sip_calls.c
rockchip/rk3399/platform.mk
rockchip/rk3399/rk3399_def.h
xilinx/zynqmp/aarch64/zynqmp_common.c
xilinx/zynqmp/aarch64/zynqmp_helpers.S
xilinx/zynqmp/bl31_zynqmp_setup.c
xilinx/zynqmp/include/plat_macros.S
xilinx/zynqmp/include/platform_def.h
xilinx/zynqmp/plat_psci.c
xilinx/zynqmp/plat_startup.c
xilinx/zynqmp/plat_topology.c
xilinx/zynqmp/plat_zynqmp.c
xilinx/zynqmp/platform.mk
xilinx/zynqmp/pm_service/pm_api_sys.c
xilinx/zynqmp/pm_service/pm_api_sys.h
xilinx/zynqmp/pm_service/pm_client.c
xilinx/zynqmp/pm_service/pm_client.h
xilinx/zynqmp/pm_service/pm_common.h
xilinx/zynqmp/pm_service/pm_defs.h
xilinx/zynqmp/pm_service/pm_ipi.c
xilinx/zynqmp/pm_service/pm_ipi.h
xilinx/zynqmp/pm_service/pm_svc_main.c
xilinx/zynqmp/pm_service/pm_svc_main.h
xilinx/zynqmp/sip_svc_setup.c
xilinx/zynqmp/tsp/tsp-zynqmp.mk
xilinx/zynqmp/tsp/tsp_plat_setup.c
xilinx/zynqmp/zynqmp_def.h
xilinx/zynqmp/zynqmp_private.h
/rk3399_ARM-atf/services/spd/opteed/opteed.mk
/rk3399_ARM-atf/services/spd/opteed/opteed_common.c
/rk3399_ARM-atf/services/spd/opteed/opteed_helpers.S
/rk3399_ARM-atf/services/spd/opteed/opteed_main.c
/rk3399_ARM-atf/services/spd/opteed/opteed_pm.c
/rk3399_ARM-atf/services/spd/opteed/opteed_private.h
/rk3399_ARM-atf/services/spd/opteed/teesmc_opteed.h
/rk3399_ARM-atf/services/spd/opteed/teesmc_opteed_macros.h
/rk3399_ARM-atf/services/spd/tlkd/tlkd.mk
/rk3399_ARM-atf/services/spd/tlkd/tlkd_common.c
/rk3399_ARM-atf/services/spd/tlkd/tlkd_helpers.S
/rk3399_ARM-atf/services/spd/tlkd/tlkd_main.c
/rk3399_ARM-atf/services/spd/tlkd/tlkd_pm.c
/rk3399_ARM-atf/services/spd/tlkd/tlkd_private.h
/rk3399_ARM-atf/services/spd/trusty/sm_err.h
/rk3399_ARM-atf/services/spd/trusty/smcall.h
/rk3399_ARM-atf/services/spd/trusty/trusty.c
/rk3399_ARM-atf/services/spd/trusty/trusty.mk
/rk3399_ARM-atf/services/spd/trusty/trusty_helpers.S
/rk3399_ARM-atf/services/spd/tspd/tspd.mk
/rk3399_ARM-atf/services/spd/tspd/tspd_common.c
/rk3399_ARM-atf/services/spd/tspd/tspd_helpers.S
/rk3399_ARM-atf/services/spd/tspd/tspd_main.c
/rk3399_ARM-atf/services/spd/tspd/tspd_pm.c
/rk3399_ARM-atf/services/spd/tspd/tspd_private.h
/rk3399_ARM-atf/services/std_svc/std_svc_setup.c
/rk3399_ARM-atf/tools/cert_create/Makefile
/rk3399_ARM-atf/tools/cert_create/include/cert.h
/rk3399_ARM-atf/tools/cert_create/include/cmd_opt.h
/rk3399_ARM-atf/tools/cert_create/include/debug.h
/rk3399_ARM-atf/tools/cert_create/include/ext.h
/rk3399_ARM-atf/tools/cert_create/include/key.h
/rk3399_ARM-atf/tools/cert_create/include/sha.h
/rk3399_ARM-atf/tools/cert_create/include/tbbr/tbb_cert.h
/rk3399_ARM-atf/tools/cert_create/include/tbbr/tbb_ext.h
/rk3399_ARM-atf/tools/cert_create/include/tbbr/tbb_key.h
/rk3399_ARM-atf/tools/cert_create/src/cert.c
/rk3399_ARM-atf/tools/cert_create/src/cmd_opt.c
/rk3399_ARM-atf/tools/cert_create/src/ext.c
/rk3399_ARM-atf/tools/cert_create/src/key.c
/rk3399_ARM-atf/tools/cert_create/src/main.c
/rk3399_ARM-atf/tools/cert_create/src/sha.c
/rk3399_ARM-atf/tools/cert_create/src/tbbr/tbb_cert.c
/rk3399_ARM-atf/tools/cert_create/src/tbbr/tbb_ext.c
/rk3399_ARM-atf/tools/cert_create/src/tbbr/tbb_key.c
/rk3399_ARM-atf/tools/fiptool/Makefile
/rk3399_ARM-atf/tools/fiptool/fip_create.sh
/rk3399_ARM-atf/tools/fiptool/fiptool.c
/rk3399_ARM-atf/tools/fiptool/fiptool.h
/rk3399_ARM-atf/tools/fiptool/tbbr_config.c
/rk3399_ARM-atf/tools/fiptool/tbbr_config.h
f4c8aa9021-Feb-2017 Jeenu Viswambharan <jeenu.viswambharan@arm.com>

Add macro to check whether the CPU implements an EL

Replace all instances of checks with the new macro.

Change-Id: I0eec39b9376475a1a9707a3115de9d36f88f8a2a
Signed-off-by: Jeenu Viswambharan <jeenu

Add macro to check whether the CPU implements an EL

Replace all instances of checks with the new macro.

Change-Id: I0eec39b9376475a1a9707a3115de9d36f88f8a2a
Signed-off-by: Jeenu Viswambharan <jeenu.viswambharan@arm.com>

show more ...

7fa3214e02-May-2017 davidcunado-arm <david.cunado@arm.com>

Merge pull request #896 from sbranden/tf_issue_461

Move defines in utils.h to utils_def.h to fix shared header compile i…

7c1d434218-Apr-2017 Varun Wadekar <vwadekar@nvidia.com>

Tegra210: implement 'get_target_pwr_state' handler

This patch implements the handler to calculate the cluster and
system power states for the Tegra210 SoC. The power states
returned by this handler

Tegra210: implement 'get_target_pwr_state' handler

This patch implements the handler to calculate the cluster and
system power states for the Tegra210 SoC. The power states
returned by this handler are used by the PSCI library to decide
cache maintenance operations - cluster v cpu.

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

show more ...

14a1c0ed25-Jan-2017 Varun Wadekar <vwadekar@nvidia.com>

Tegra: fix the NS DRAM address calculation logic

This patch fixes the logic used to calculate the end of NS memory
aperture. The functions allows zero sized NS apertures as that is
a valid requireme

Tegra: fix the NS DRAM address calculation logic

This patch fixes the logic used to calculate the end of NS memory
aperture. The functions allows zero sized NS apertures as that is
a valid requirement for some use cases. e.g. VPR resize.

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

show more ...

9d42d23a21-Dec-2016 Varun Wadekar <vwadekar@nvidia.com>

Tegra: memctrl_v2: zero out NS Video memory carveout region

The video memory carveout has to be re-sized depending on the Video
content. This requires the NS world to send us new base/size values.
B

Tegra: memctrl_v2: zero out NS Video memory carveout region

The video memory carveout has to be re-sized depending on the Video
content. This requires the NS world to send us new base/size values.
Before setting up the new region, we must zero out the previous memory
region, so that the video frames are not leaked to the outside world.

This patch adds the logic to zero out the previous memory carveout
region.

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

show more ...

e9cb01d907-Apr-2017 Varun Wadekar <vwadekar@nvidia.com>

Tegra186: calculate proper power state for cluster/system power down

Earlier, we were setting "System Suspend" as the power state for all system
states. This caused incorrect system state during a c

Tegra186: calculate proper power state for cluster/system power down

Earlier, we were setting "System Suspend" as the power state for all system
states. This caused incorrect system state during a cluster power down.

This patch fixes this anomaly and sets the correct power state during a
cluster/system power down.

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

show more ...

1...<<311312313314315316317318319320>>...355