History log of /rk3399_ARM-atf/ (Results 12876 – 12900 of 18586)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
01c44ddd02-Aug-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__" into integration


Makefile
bl32/tsp/tsp_private.h
drivers/arm/css/sds/sds_private.h
drivers/imx/uart/imx_uart.h
drivers/renesas/rcar/delay/micro_delay.h
drivers/renesas/rcar/pwrc/pwrc.c
drivers/renesas/rcar/pwrc/pwrc.h
include/arch/aarch32/smccc_helpers.h
include/arch/aarch64/smccc_helpers.h
include/bl1/bl1.h
include/bl31/ehf.h
include/bl31/interrupt_mgmt.h
include/bl32/tsp/tsp.h
include/common/bl_common.h
include/common/debug.h
include/common/ep_info.h
include/common/interrupt_props.h
include/common/param_header.h
include/common/runtime_svc.h
include/drivers/arm/cci.h
include/drivers/arm/ccn.h
include/drivers/arm/css/sds.h
include/drivers/arm/fvp/fvp_pwrc.h
include/drivers/arm/gicv2.h
include/drivers/arm/gicv3.h
include/drivers/arm/pl011.h
include/drivers/arm/sp805.h
include/drivers/arm/tzc400.h
include/drivers/arm/tzc_dmc500.h
include/drivers/auth/mbedtls/mbedtls_config.h
include/drivers/cadence/cdns_uart.h
include/drivers/console.h
include/drivers/marvell/cache_llc.h
include/drivers/marvell/ccu.h
include/drivers/marvell/uart/a3700_console.h
include/drivers/meson/meson_console.h
include/drivers/renesas/rcar/console/console.h
include/drivers/st/stm32_console.h
include/drivers/st/stm32_gpio.h
include/drivers/ti/uart/uart_16550.h
include/lib/bakery_lock.h
include/lib/cpus/aarch32/cortex_a9.h
include/lib/cpus/aarch64/cortex_a75.h
include/lib/cpus/aarch64/cpuamu.h
include/lib/cpus/aarch64/denver.h
include/lib/cpus/errata_report.h
include/lib/el3_runtime/aarch32/context.h
include/lib/el3_runtime/aarch64/context.h
include/lib/el3_runtime/cpu_data.h
include/lib/extensions/ras.h
include/lib/extensions/ras_arch.h
include/lib/libc/aarch64/setjmp_.h
include/lib/libc/setjmp.h
include/lib/libfdt/fdt.h
include/lib/psci/psci.h
include/lib/psci/psci_lib.h
include/lib/runtime_instr.h
include/lib/smccc.h
include/lib/spinlock.h
include/lib/utils.h
include/lib/utils_def.h
include/lib/xlat_tables/xlat_mmu_helpers.h
include/lib/xlat_tables/xlat_tables.h
include/lib/xlat_tables/xlat_tables_v2.h
include/lib/xlat_tables/xlat_tables_v2_helpers.h
include/plat/arm/board/common/board_css_def.h
include/plat/arm/css/common/css_def.h
include/services/spm_svc.h
lib/romlib/Makefile
make_helpers/build_macros.mk
plat/arm/css/sgi/include/sgi_base_platform_def.h
plat/arm/css/sgm/include/sgm_base_platform_def.h
plat/hisilicon/hikey/include/hisi_pwrc.h
plat/imx/common/include/imx8_lpuart.h
plat/imx/common/include/imx_uart.h
plat/layerscape/common/include/ls_16550.h
plat/marvell/a3700/common/include/platform_def.h
plat/marvell/a8k/common/include/platform_def.h
plat/mediatek/mt8183/drivers/mcsi/mcsi.h
plat/nvidia/tegra/include/drivers/memctrl_v2.h
plat/nvidia/tegra/include/tegra_platform.h
plat/renesas/rcar/include/platform_def.h
plat/rockchip/common/include/plat_private.h
plat/rockchip/common/pmusram/cpus_on_fixed_addr.h
plat/st/stm32mp1/stm32mp1_def.h
services/spd/opteed/opteed_private.h
services/spd/tlkd/tlkd_private.h
services/spd/tspd/tspd_private.h
services/std_svc/spm/spm_private.h
services/std_svc/spm_mm/spm_private.h
402b3cf809-Jul-2019 Julius Werner <jwerner@chromium.org>

Switch AARCH32/AARCH64 to __aarch64__

NOTE: AARCH32/AARCH64 macros are now deprecated in favor of __aarch64__.

All common C compilers pre-define the same macros to signal which
architecture the cod

Switch AARCH32/AARCH64 to __aarch64__

NOTE: AARCH32/AARCH64 macros are now deprecated in favor of __aarch64__.

All common C compilers pre-define the same macros to signal which
architecture the code is being compiled for: __arm__ for AArch32 (or
earlier versions) and __aarch64__ for AArch64. There's no need for TF-A
to define its own custom macros for this. In order to unify code with
the export headers (which use __aarch64__ to avoid another dependency),
let's deprecate the AARCH32 and AARCH64 macros and switch the code base
over to the pre-defined standard macro. (Since it is somewhat
unintuitive that __arm__ only means AArch32, let's standardize on only
using __aarch64__.)

Change-Id: Ic77de4b052297d77f38fc95f95f65a8ee70cf200
Signed-off-by: Julius Werner <jwerner@chromium.org>

show more ...


Makefile
bl1/bl1_fwu.c
bl1/bl1_main.c
bl2/bl2_main.c
bl2u/bl2u_main.c
common/backtrace/backtrace.c
common/bl_common.c
drivers/arm/ccn/ccn.c
drivers/arm/gic/v3/gicv3_main.c
drivers/arm/gic/v3/gicv3_private.h
include/common/ep_info.h
include/common/runtime_svc.h
include/lib/el3_runtime/context_mgmt.h
include/lib/el3_runtime/cpu_data.h
include/lib/el3_runtime/pubsub_events.h
include/lib/utils_def.h
include/lib/xlat_tables/xlat_mmu_helpers.h
include/lib/xlat_tables/xlat_tables_arch.h
include/lib/xlat_tables/xlat_tables_defs.h
include/plat/arm/common/arm_def.h
include/plat/arm/common/plat_arm.h
include/plat/common/common_def.h
lib/cpus/errata_report.c
lib/locks/bakery/bakery_lock_normal.c
lib/optee/optee_utils.c
lib/psci/psci_common.c
lib/xlat_tables_v2/xlat_tables_context.c
lib/xlat_tables_v2/xlat_tables_utils.c
make_helpers/build_macros.mk
plat/arm/board/fvp/fvp_common.c
plat/arm/board/fvp/include/platform_def.h
plat/arm/board/fvp_ve/include/platform_def.h
plat/arm/board/juno/include/platform_def.h
plat/arm/board/juno/juno_common.c
plat/arm/board/n1sdp/include/platform_def.h
plat/arm/board/rde1edge/include/platform_def.h
plat/arm/board/rdn1edge/include/platform_def.h
plat/arm/board/sgi575/include/platform_def.h
plat/arm/board/sgm775/include/platform_def.h
plat/arm/common/arm_bl1_setup.c
plat/arm/common/arm_bl2_el3_setup.c
plat/arm/common/arm_bl2_setup.c
plat/arm/common/arm_bl2u_setup.c
plat/arm/common/arm_common.c
plat/arm/common/arm_gicv3.c
plat/arm/common/arm_nor_psci_mem_protect.c
plat/arm/common/arm_pm.c
plat/arm/common/execution_state_switch.c
plat/common/plat_gicv3.c
plat/common/plat_psci_common.c
plat/hisilicon/hikey/hikey_bl2_setup.c
plat/hisilicon/hikey/include/hikey_layout.h
plat/hisilicon/hikey960/hikey960_bl2_setup.c
plat/hisilicon/hikey960/include/platform_def.h
plat/hisilicon/poplar/bl2_plat_setup.c
plat/hisilicon/poplar/include/platform_def.h
plat/layerscape/common/ls_bl1_setup.c
plat/layerscape/common/ls_bl2_setup.c
plat/layerscape/common/ls_common.c
plat/qemu/qemu_bl1_setup.c
plat/qemu/qemu_bl2_mem_params_desc.c
plat/qemu/qemu_bl2_setup.c
plat/qemu/qemu_common.c
plat/rockchip/common/include/plat_private.h
services/std_svc/sdei/sdei_private.h
d5dfdeb609-Jul-2019 Julius Werner <jwerner@chromium.org>

Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__

NOTE: __ASSEMBLY__ macro is now deprecated in favor of __ASSEMBLER__.

All common C compilers predefine a macro called __ASSEMBLER__ when
pre

Replace __ASSEMBLY__ with compiler-builtin __ASSEMBLER__

NOTE: __ASSEMBLY__ macro is now deprecated in favor of __ASSEMBLER__.

All common C compilers predefine a macro called __ASSEMBLER__ when
preprocessing a .S file. There is no reason for TF-A to define it's own
__ASSEMBLY__ macro for this purpose instead. To unify code with the
export headers (which use __ASSEMBLER__ to avoid one extra dependency),
let's deprecate __ASSEMBLY__ and switch the code base over to the
predefined standard.

Change-Id: Id7d0ec8cf330195da80499c68562b65cb5ab7417
Signed-off-by: Julius Werner <jwerner@chromium.org>

show more ...


Makefile
bl32/tsp/tsp_private.h
drivers/arm/css/sds/sds_private.h
drivers/imx/uart/imx_uart.h
drivers/renesas/rcar/delay/micro_delay.h
drivers/renesas/rcar/pwrc/pwrc.c
drivers/renesas/rcar/pwrc/pwrc.h
include/arch/aarch32/smccc_helpers.h
include/arch/aarch64/smccc_helpers.h
include/bl1/bl1.h
include/bl31/ehf.h
include/bl31/interrupt_mgmt.h
include/bl32/tsp/tsp.h
include/common/bl_common.h
include/common/debug.h
include/common/ep_info.h
include/common/interrupt_props.h
include/common/param_header.h
include/common/runtime_svc.h
include/drivers/arm/cci.h
include/drivers/arm/ccn.h
include/drivers/arm/css/sds.h
include/drivers/arm/fvp/fvp_pwrc.h
include/drivers/arm/gicv2.h
include/drivers/arm/gicv3.h
include/drivers/arm/pl011.h
include/drivers/arm/sp805.h
include/drivers/arm/tzc400.h
include/drivers/arm/tzc_dmc500.h
include/drivers/auth/mbedtls/mbedtls_config.h
include/drivers/cadence/cdns_uart.h
include/drivers/console.h
include/drivers/marvell/cache_llc.h
include/drivers/marvell/ccu.h
include/drivers/marvell/uart/a3700_console.h
include/drivers/meson/meson_console.h
include/drivers/renesas/rcar/console/console.h
include/drivers/st/stm32_console.h
include/drivers/st/stm32_gpio.h
include/drivers/ti/uart/uart_16550.h
include/lib/bakery_lock.h
include/lib/cpus/aarch32/cortex_a9.h
include/lib/cpus/aarch64/cortex_a75.h
include/lib/cpus/aarch64/cpuamu.h
include/lib/cpus/aarch64/denver.h
include/lib/cpus/errata_report.h
include/lib/el3_runtime/aarch32/context.h
include/lib/el3_runtime/aarch64/context.h
include/lib/el3_runtime/cpu_data.h
include/lib/extensions/ras.h
include/lib/extensions/ras_arch.h
include/lib/libc/aarch64/setjmp_.h
include/lib/libc/setjmp.h
include/lib/libfdt/fdt.h
include/lib/psci/psci.h
include/lib/psci/psci_lib.h
include/lib/runtime_instr.h
include/lib/smccc.h
include/lib/spinlock.h
include/lib/utils.h
include/lib/utils_def.h
include/lib/xlat_tables/xlat_mmu_helpers.h
include/lib/xlat_tables/xlat_tables.h
include/lib/xlat_tables/xlat_tables_v2.h
include/lib/xlat_tables/xlat_tables_v2_helpers.h
include/plat/arm/board/common/board_css_def.h
include/plat/arm/css/common/css_def.h
include/services/spm_svc.h
lib/romlib/Makefile
make_helpers/build_macros.mk
plat/arm/css/sgi/include/sgi_base_platform_def.h
plat/arm/css/sgm/include/sgm_base_platform_def.h
plat/hisilicon/hikey/include/hisi_pwrc.h
plat/imx/common/include/imx8_lpuart.h
plat/imx/common/include/imx_uart.h
plat/layerscape/common/include/ls_16550.h
plat/marvell/a3700/common/include/platform_def.h
plat/marvell/a8k/common/include/platform_def.h
plat/mediatek/mt8183/drivers/mcsi/mcsi.h
plat/nvidia/tegra/include/drivers/memctrl_v2.h
plat/nvidia/tegra/include/tegra_platform.h
plat/renesas/rcar/include/platform_def.h
plat/rockchip/common/include/plat_private.h
plat/rockchip/common/pmusram/cpus_on_fixed_addr.h
plat/st/stm32mp1/stm32mp1_def.h
services/spd/opteed/opteed_private.h
services/spd/tlkd/tlkd_private.h
services/spd/tspd/tspd_private.h
services/std_svc/spm/spm_private.h
services/std_svc/spm_mm/spm_private.h
f61469e501-Aug-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "doc: Suggest to use the latest version 8.3 of GCC" into integration

57b37e3715-Jul-2019 Louis Mayencourt <louis.mayencourt@arm.com>

doc: Suggest to use the latest version 8.3 of GCC

At the time of writting, GCC 8.3-2019.03 is the latest version available
on developer.arm.com.

Switch to bare-metal toolchain (arm-eabi-) for AArch

doc: Suggest to use the latest version 8.3 of GCC

At the time of writting, GCC 8.3-2019.03 is the latest version available
on developer.arm.com.

Switch to bare-metal toolchain (arm-eabi-) for AArch32. This allows to
have a finer control on the use of floating-point and SIMD instructions.

Change-Id: I4438401405eae1e5f6d531b0162e8fa06f69135e
Signed-off-by: Louis Mayencourt <louis.mayencourt@arm.com>

show more ...

d882078901-Aug-2019 Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>

intel: Platform common code refactor

Pull out common code from agilex and stratix10

Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
Change-Id: Iddc0a9e6eccb30823d7b15615d5

intel: Platform common code refactor

Pull out common code from agilex and stratix10

Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
Change-Id: Iddc0a9e6eccb30823d7b15615d5ce9c6bedb2abc

show more ...

bd6ef77531-Jul-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "intel: agilex: Fix BL31 memory mapping" into integration

fe4604f431-Jul-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "Enable AMU for Cortex-Hercules" into integration

3d08461a15-Jul-2019 Balint Dobszay <balint.dobszay@arm.com>

Enable AMU for Cortex-Hercules

Change-Id: Ie0a94783d0c8e111ae19fd592304e6485f04ca29
Signed-off-by: Balint Dobszay <balint.dobszay@arm.com>

df42c31131-Jul-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "uniphier: fix typo and coding style" into integration

ce12d79431-Jul-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "uniphier: replace DIV_ROUND_UP() with div_round_up() from utils_def.h" into integration

3ee48f4031-Jul-2019 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "rockchip: px30: Use new bl31_params_parse functions" into integration

4dd4bde426-Jul-2019 Masahiro Yamada <yamada.masahiro@socionext.com>

uniphier: fix typo and coding style

Fix the typo "warn" -> "warm".

Also fix the following checkpatch.pl warnings:

CHECK: Prefer using the BIT macro
CHECK: No space is necessary after a cast

uniphier: fix typo and coding style

Fix the typo "warn" -> "warm".

Also fix the following checkpatch.pl warnings:

CHECK: Prefer using the BIT macro
CHECK: No space is necessary after a cast
CHECK: Alignment should match open parenthesis
CHECK: Unnecessary parentheses around uniphier_io_policies[image_id].dev_handle

Change-Id: Ic11eea2668c4bf2d1e8f089e6338ba7b7156d80b
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...

f5de1aba26-Jul-2019 Masahiro Yamada <yamada.masahiro@socionext.com>

uniphier: replace DIV_ROUND_UP() with div_round_up() from utils_def.h

Use the helper in utils_def.h instead of the own macro.

Change-Id: I527f9e75914d60f66354e365006b960ba5e8cbae
Signed-off-by: Mas

uniphier: replace DIV_ROUND_UP() with div_round_up() from utils_def.h

Use the helper in utils_def.h instead of the own macro.

Change-Id: I527f9e75914d60f66354e365006b960ba5e8cbae
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...

94eef29030-Jul-2019 Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>

intel: agilex: Fix BL31 memory mapping

Previous config blocks ATF runtime service communications with SDM mailbox

Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
Change-Id

intel: agilex: Fix BL31 memory mapping

Previous config blocks ATF runtime service communications with SDM mailbox

Signed-off-by: Hadi Asyrafi <muhammad.hadi.asyrafi.abdul.halim@intel.com>
Change-Id: Ic97aa381d3ceb96395595ec192132859d626b8d1

show more ...

f8aa5d7d29-Jul-2019 Ambroise Vincent <ambroise.vincent@arm.com>

rockchip: px30: Use new bl31_params_parse functions

This change is needed for the platform to compile following the changes
made in commits cbdc72b559ab and 3e02c7436cf4.

Change-Id: I3468dd27f3b4f3

rockchip: px30: Use new bl31_params_parse functions

This change is needed for the platform to compile following the changes
made in commits cbdc72b559ab and 3e02c7436cf4.

Change-Id: I3468dd27f3b4f3095fb82f445d51cd8714311eb7
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

show more ...

66c1dafc26-Jul-2019 Soby Mathew <soby.mathew@arm.com>

Merge "sgm775: Fix build fail for TSP support on sgm775" into integration

d27c880a19-Apr-2018 Hongbo Zhang <hongbo.zhang@linaro.org>

plat/qemu: add gicv3 support for qemu

This patch adds gicv3 support for qemu, in order not to break any legacy
use case, gicv2 is still set by default, gicv3 can be selected by
compiling parameter Q

plat/qemu: add gicv3 support for qemu

This patch adds gicv3 support for qemu, in order not to break any legacy
use case, gicv2 is still set by default, gicv3 can be selected by
compiling parameter QEMU_USE_GIC_DRIVER=QEMU_GICV3.

Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
Reviewed-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Tested-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Change-Id: Ic63f38abf16ed3c36aa60e80d50103cf05cf797b

show more ...

17953ff219-Apr-2018 Hongbo Zhang <hongbo.zhang@linaro.org>

plat/qemu: move gicv2 codes to separate file

This file moves gicv2 codes to a new separate files, target is to add
gicv3 support later.

Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
Reviewe

plat/qemu: move gicv2 codes to separate file

This file moves gicv2 codes to a new separate files, target is to add
gicv3 support later.

Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org>
Reviewed-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Tested-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Change-Id: I30eb1fda5ea5c2b35d79360c52f46601cbca1bcc

show more ...

ac1adfde26-Jul-2019 Soby Mathew <soby.mathew@arm.com>

Merge "rockchip: px30: Fix build error" into integration

4129340726-Jul-2019 Soby Mathew <soby.mathew@arm.com>

Merge changes from topic "advk-serror" into integration

* changes:
marvell/a3700: Prevent SError accessing PCIe link while it is down
marvell: Switch to xlat_tables_v2

df7a906f26-Jul-2019 Soby Mathew <soby.mathew@arm.com>

Merge changes from topic "jun-add-imx7-pico" into integration

* changes:
plat: imx7: Add PicoPi iMX7D basic support
plat: imx7: refactor code for reuse

8612643925-Jul-2019 Soby Mathew <soby.mathew@arm.com>

Merge changes from topic "gby/cryptocell-multi-vers" into integration

* changes:
cryptocell: add product version awareness support
cryptocell: move Cryptocell specific API into driver

8a079e8825-Jul-2019 Ambroise Vincent <ambroise.vincent@arm.com>

rockchip: px30: Fix build error

"result of '1 << 31' requires 33 bits to represent, but 'int' only has
32 bits [-Werror=shift-overflow=]"

This is treated as an error since commit 93c690eba8ca ("Ena

rockchip: px30: Fix build error

"result of '1 << 31' requires 33 bits to represent, but 'int' only has
32 bits [-Werror=shift-overflow=]"

This is treated as an error since commit 93c690eba8ca ("Enable
-Wshift-overflow=2 to check for undefined shift behavior")

Only the actual errors are being tackled by this patch. It is up to the
platform to choose whether there needs to be further modifications to
the code.

Change-Id: I70860ae5f2a34d7c684bd491b76da50aa04f778e
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>

show more ...

425ace7d22-Jul-2019 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

sgm775: Fix build fail for TSP support on sgm775

Fixed the path to a source file specified in tsp makefile
Created a platform specific tsp makefile

Change-Id: I89565127c67eff510e48e21fd450af4c3088c

sgm775: Fix build fail for TSP support on sgm775

Fixed the path to a source file specified in tsp makefile
Created a platform specific tsp makefile

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

show more ...

1...<<511512513514515516517518519520>>...744