History log of /rk3399_ARM-atf/plat/arm/ (Results 1651 – 1675 of 2547)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f4701a7723-Apr-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "board/rddanielxlr: add support for rd-daniel config-xlr platform" into integration

d7b5f02631-Mar-2020 Louis Mayencourt <louis.mayencourt@arm.com>

spm: Normalize the style of spm core manifest

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

5a726a5d06-Apr-2020 Aditya Angadi <aditya.angadi@arm.com>

board/rddanielxlr: add support for rd-daniel config-xlr platform

RD-Daniel Config-XLR platform has four identical chips connected via a
high speed coherent CCIX link. Each chip has four Neoverse cor

board/rddanielxlr: add support for rd-daniel config-xlr platform

RD-Daniel Config-XLR platform has four identical chips connected via a
high speed coherent CCIX link. Each chip has four Neoverse cores
connected via coherent CMN interconnect.

Change-Id: I37d1b91f2b6ba08f61c64d0288bc16a429836c08
Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>

show more ...

868a7d1e17-Apr-2020 Chris Kay <chris.kay@arm.com>

juno/sgm: Align SCP_BL2 to page boundary

This commit fixes an assertion that was triggering in certain contexts:

ERROR: mmap_add_region_check() failed. error -22
ASSERT: lib/xlat_tables_v2/

juno/sgm: Align SCP_BL2 to page boundary

This commit fixes an assertion that was triggering in certain contexts:

ERROR: mmap_add_region_check() failed. error -22
ASSERT: lib/xlat_tables_v2/xlat_tables_core.c:790

Change-Id: Ia55b3fb4f496c8cd791ea6093d122edae0a7e92a
Signed-off-by: Chris Kay <chris.kay@arm.com>
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>

show more ...

9cf7f35530-Oct-2019 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Provide a hint to power controller for DSU cluster power down

By writing 0 to CLUSTERPWRDN DSU register bit 0, we send an
advisory to the power controller that cluster power is not required
when all

Provide a hint to power controller for DSU cluster power down

By writing 0 to CLUSTERPWRDN DSU register bit 0, we send an
advisory to the power controller that cluster power is not required
when all cores are powered down.

The AArch32 CLUSTERPWRDN register is architecturally mapped to the
AArch64 CLUSTERPWRDN_EL1 register

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

show more ...

def3b54b08-Apr-2020 Aditya Angadi <aditya.angadi@arm.com>

plat/arm/sgi: update mmap and xlat count

A single chip platform requires five mmap entries and a corresponding
number of translation tables. For every additional chip in the system,
three additional

plat/arm/sgi: update mmap and xlat count

A single chip platform requires five mmap entries and a corresponding
number of translation tables. For every additional chip in the system,
three additional mmap entries are required to map the shared SRAM and
the IO regions. A corresponding number of additional translation
tables are required as well.

Change-Id: I1332a1305f2af62181387cf36954f6fb0e6f11ed
Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>

show more ...

a82ea1db09-Apr-2020 Andre Przywara <andre.przywara@arm.com>

arm_fpga: Remove bogus timer initialisation

The arm_fpga platform code contains an dubious line to initialise some
timer. On closer inspection this turn out to be bogus, as this was only
needed on s

arm_fpga: Remove bogus timer initialisation

The arm_fpga platform code contains an dubious line to initialise some
timer. On closer inspection this turn out to be bogus, as this was only
needed on some special (older) FPGA board, and is actually not needed on
the current model. Also the base address was wrong anyways.

Remove the code entirely.

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

show more ...

0b18f8b207-Apr-2020 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "plat/arm/rddaniel: enabled GICv4 extension" into integration

eb0f314906-Apr-2020 Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>

plat/arm/rddaniel: enabled GICv4 extension

RD-Daniel uses GIC-Clayton as its interrupt controller which is an
implementation of GICv4.1 architecture. Hence for RD-Daniel, enable
GICv4 extension supp

plat/arm/rddaniel: enabled GICv4 extension

RD-Daniel uses GIC-Clayton as its interrupt controller which is an
implementation of GICv4.1 architecture. Hence for RD-Daniel, enable
GICv4 extension support.

Change-Id: I45ae8c82376f8fe8fc0666306822ae2db74e71b8
Signed-off-by: Vijayenthiran Subramaniam <vijayenthiran.subramaniam@arm.com>

show more ...

994421a607-Apr-2020 Olivier Deprez <olivier.deprez@arm.com>

Merge changes from topics "af/fvp_gicv4", "af/gicv4", "af/gic_extended" into integration

* changes:
FVP: Add support for GICv4 extension
TF-A: Add GICv4 extension for GIC driver
TF-A GICv3 dri

Merge changes from topics "af/fvp_gicv4", "af/gicv4", "af/gic_extended" into integration

* changes:
FVP: Add support for GICv4 extension
TF-A: Add GICv4 extension for GIC driver
TF-A GICv3 driver: Add extended PPI and SPI range

show more ...

e6e10ecc07-Apr-2020 Alexei Fedorov <Alexei.Fedorov@arm.com>

FVP: Add support for GICv4 extension

This patch adds support for GICv4 extension for FVP platform.

Change-Id: Ia389b61266af669b1ca9b999a8b76476cab214f4
Signed-off-by: Alexei Fedorov <Alexei.Fedorov

FVP: Add support for GICv4 extension

This patch adds support for GICv4 extension for FVP platform.

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

show more ...

9dfe46c202-Apr-2020 Manish V Badarkhe <Manish.Badarkhe@arm.com>

Increase maximum size of BL2 image

Increased the maximum size of BL2 image in order to
accommodate the BL2 image when TF-A build with no compiler
optimization for ARM platform.

Note: As of now, "no

Increase maximum size of BL2 image

Increased the maximum size of BL2 image in order to
accommodate the BL2 image when TF-A build with no compiler
optimization for ARM platform.

Note: As of now, "no compiler optimization" build works
only when TRUSTED_BOOT_BOARD option is set to 0.

This change is verified using below CI configuration:
1. juno-no-optimize-default:juno-linux.uboot
2. fvp-no-optimize-default,fvp-default:fvp-tftf-fip.tftf-aemv8a-debug

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

show more ...

6e2b866a03-Apr-2020 Alexei Fedorov <Alexei.Fedorov@arm.com>

Merge "arm_fpga: adapt to new way of including gicv3 files" into integration


/rk3399_ARM-atf/docs/plat/brcm-stingray.rst
/rk3399_ARM-atf/drivers/brcm/chimp.c
/rk3399_ARM-atf/drivers/brcm/emmc/emmc_chal_sd.c
/rk3399_ARM-atf/drivers/brcm/emmc/emmc_csl_sdcard.c
/rk3399_ARM-atf/drivers/brcm/emmc/emmc_csl_sdcmd.c
/rk3399_ARM-atf/drivers/brcm/emmc/emmc_pboot_hal_memory_drv.c
/rk3399_ARM-atf/drivers/brcm/iproc_gpio.c
/rk3399_ARM-atf/drivers/brcm/ocotp.c
/rk3399_ARM-atf/drivers/brcm/scp.c
/rk3399_ARM-atf/drivers/brcm/sotp.c
/rk3399_ARM-atf/drivers/brcm/spi/iproc_qspi.c
/rk3399_ARM-atf/drivers/brcm/spi/iproc_qspi.h
/rk3399_ARM-atf/drivers/brcm/spi/iproc_spi.c
/rk3399_ARM-atf/drivers/brcm/spi_flash.c
/rk3399_ARM-atf/drivers/brcm/spi_sf.c
/rk3399_ARM-atf/drivers/io/io_fip.c
/rk3399_ARM-atf/include/drivers/brcm/chimp.h
/rk3399_ARM-atf/include/drivers/brcm/chimp_nv_defs.h
/rk3399_ARM-atf/include/drivers/brcm/dmu.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/bcm_emmc.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_api.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_brcm_rdb_sd4_top.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_chal_sd.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_chal_types.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_csl_sd.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_csl_sdcmd.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_csl_sdprot.h
/rk3399_ARM-atf/include/drivers/brcm/emmc/emmc_pboot_hal_memory_drv.h
/rk3399_ARM-atf/include/drivers/brcm/fru.h
/rk3399_ARM-atf/include/drivers/brcm/iproc_gpio.h
/rk3399_ARM-atf/include/drivers/brcm/ocotp.h
/rk3399_ARM-atf/include/drivers/brcm/scp.h
/rk3399_ARM-atf/include/drivers/brcm/sf.h
/rk3399_ARM-atf/include/drivers/brcm/sotp.h
/rk3399_ARM-atf/include/drivers/brcm/spi.h
/rk3399_ARM-atf/include/drivers/brcm/spi_flash.h
/rk3399_ARM-atf/include/drivers/io/io_fip.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables_v2.h
/rk3399_ARM-atf/include/plat/brcm/common/bcm_console.h
/rk3399_ARM-atf/include/plat/brcm/common/bcm_elog.h
/rk3399_ARM-atf/include/plat/brcm/common/brcm_def.h
/rk3399_ARM-atf/include/plat/brcm/common/plat_brcm.h
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_core.c
board/arm_fpga/platform.mk
/rk3399_ARM-atf/plat/brcm/board/common/bcm_console.c
/rk3399_ARM-atf/plat/brcm/board/common/bcm_elog.c
/rk3399_ARM-atf/plat/brcm/board/common/bcm_elog_ddr.c
/rk3399_ARM-atf/plat/brcm/board/common/bcm_elog_ddr.h
/rk3399_ARM-atf/plat/brcm/board/common/board_arm_trusted_boot.c
/rk3399_ARM-atf/plat/brcm/board/common/board_common.c
/rk3399_ARM-atf/plat/brcm/board/common/board_common.mk
/rk3399_ARM-atf/plat/brcm/board/common/brcm_mbedtls.c
/rk3399_ARM-atf/plat/brcm/board/common/chip_id.h
/rk3399_ARM-atf/plat/brcm/board/common/cmn_plat_def.h
/rk3399_ARM-atf/plat/brcm/board/common/cmn_plat_util.h
/rk3399_ARM-atf/plat/brcm/board/common/cmn_sec.c
/rk3399_ARM-atf/plat/brcm/board/common/cmn_sec.h
/rk3399_ARM-atf/plat/brcm/board/common/err.c
/rk3399_ARM-atf/plat/brcm/board/common/plat_setup.c
/rk3399_ARM-atf/plat/brcm/board/common/platform_common.c
/rk3399_ARM-atf/plat/brcm/board/common/sbl_util.c
/rk3399_ARM-atf/plat/brcm/board/common/sbl_util.h
/rk3399_ARM-atf/plat/brcm/board/common/timer_sync.c
/rk3399_ARM-atf/plat/brcm/board/stingray/aarch64/plat_helpers.S
/rk3399_ARM-atf/plat/brcm/board/stingray/bcm958742t-ns3.mk
/rk3399_ARM-atf/plat/brcm/board/stingray/bcm958742t.mk
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/ddr/soc/include/board_family.h
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/ext_sram_init/ext_sram_init.c
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/ext_sram_init/ext_sram_init.h
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/ihost_pll_config.c
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/plat_emmc.c
/rk3399_ARM-atf/plat/brcm/board/stingray/driver/swreg.c
/rk3399_ARM-atf/plat/brcm/board/stingray/include/bl33_info.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/board_info.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/crmu_def.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/ddr_init.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/fsx.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/ihost_pm.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/iommu.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/ncsi.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/paxb.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/paxc.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/plat_macros.S
/rk3399_ARM-atf/plat/brcm/board/stingray/include/platform_def.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/platform_sotp.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/scp_cmd.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/scp_utils.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/sdio.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/sr_def.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/sr_utils.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/swreg.h
/rk3399_ARM-atf/plat/brcm/board/stingray/include/timer_sync.h
/rk3399_ARM-atf/plat/brcm/board/stingray/platform.mk
/rk3399_ARM-atf/plat/brcm/board/stingray/src/bl2_setup.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/bl31_setup.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/brcm_pm_ops.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/fsx.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/ihost_pm.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/iommu.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/ncsi.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/paxb.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/paxc.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/pm.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/scp_cmd.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/scp_utils.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/sdio.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/sr_paxb_phy.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/topology.c
/rk3399_ARM-atf/plat/brcm/board/stingray/src/tz_sec.c
/rk3399_ARM-atf/plat/brcm/common/brcm_bl2_mem_params_desc.c
/rk3399_ARM-atf/plat/brcm/common/brcm_bl2_setup.c
/rk3399_ARM-atf/plat/brcm/common/brcm_bl31_setup.c
/rk3399_ARM-atf/plat/brcm/common/brcm_ccn.c
/rk3399_ARM-atf/plat/brcm/common/brcm_common.c
/rk3399_ARM-atf/plat/brcm/common/brcm_gicv3.c
/rk3399_ARM-atf/plat/brcm/common/brcm_image_load.c
/rk3399_ARM-atf/plat/brcm/common/brcm_io_storage.c
/rk3399_ARM-atf/plat/brcm/common/brcm_mhu.c
/rk3399_ARM-atf/plat/brcm/common/brcm_mhu.h
/rk3399_ARM-atf/plat/brcm/common/brcm_scpi.c
/rk3399_ARM-atf/plat/brcm/common/brcm_scpi.h
/rk3399_ARM-atf/plat/socionext/uniphier/include/platform_def.h
/rk3399_ARM-atf/plat/socionext/uniphier/platform.mk
3e58803603-Apr-2020 Manish Pandey <manish.pandey2@arm.com>

arm_fpga: adapt to new way of including gicv3 files

with commit a6ea06f5, the way platform includes gicv3 files has been
modified, this patch adapts to new method of including gicv3 files
for arm_fp

arm_fpga: adapt to new way of including gicv3 files

with commit a6ea06f5, the way platform includes gicv3 files has been
modified, this patch adapts to new method of including gicv3 files
for arm_fpga platform.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: Ic5ccae842b39b7db06d4f23c5738b174c42edf63

show more ...

8a53445e03-Apr-2020 Olivier Deprez <olivier.deprez@arm.com>

Merge changes from topic "sb/fconf" into integration

* changes:
Check for out-of-bound accesses in the platform io policies
Check for out-of-bound accesses in the CoT description

cb2e35b502-Apr-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge changes from topic "macro-cleanup" into integration

* changes:
plat: remove redundant =1 from -D option
Pass more -D options to BL*_CPPFLAGS instead of BL*_CFLAGS


/rk3399_ARM-atf/.gitreview
/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl1/bl1.ld.S
/rk3399_ARM-atf/bl2/bl2.ld.S
/rk3399_ARM-atf/bl2/bl2_el3.ld.S
/rk3399_ARM-atf/bl2u/bl2u.ld.S
/rk3399_ARM-atf/bl31/bl31.ld.S
/rk3399_ARM-atf/bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/bl32/tsp/tsp.ld.S
/rk3399_ARM-atf/drivers/auth/cryptocell/713/cryptocell_crypto.c
/rk3399_ARM-atf/drivers/auth/cryptocell/713/cryptocell_plat_helpers.c
/rk3399_ARM-atf/drivers/auth/cryptocell/cryptocell_crypto.mk
/rk3399_ARM-atf/include/common/bl_common.ld.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/bsv_api.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/bsv_crypto_api.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/bsv_crypto_asym_api.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/bsv_crypto_defs.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/bsv_error.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_address_defs.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_boot_defs.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_pal_types.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_pal_types_plat.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_pka_hw_plat_defs.h
/rk3399_ARM-atf/include/drivers/arm/cryptocell/713/cc_sec_defs.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cpu_macros.S
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_tables_v2.h
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_context.c
board/fvp/platform.mk
board/juno/platform.mk
board/rdn1edge/platform.mk
/rk3399_ARM-atf/plat/mediatek/mt6795/bl31.ld.S
/rk3399_ARM-atf/plat/nvidia/tegra/common/tegra_fiq_glue.c
/rk3399_ARM-atf/plat/nvidia/tegra/include/platform_def.h
/rk3399_ARM-atf/plat/nvidia/tegra/platform.mk
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t186/plat_setup.c
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t194/plat_setup.c
/rk3399_ARM-atf/plat/nvidia/tegra/soc/t210/plat_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/platform.mk
afe6262402-Apr-2020 Sandrine Bailleux <sandrine.bailleux@arm.com>

Check for out-of-bound accesses in the platform io policies

The platform io policies array is now always accessed through a fconf getter.
This gives us an ideal spot to check for out-of-bound access

Check for out-of-bound accesses in the platform io policies

The platform io policies array is now always accessed through a fconf getter.
This gives us an ideal spot to check for out-of-bound accesses.

Remove the assertion in plat_get_image_source(), which is now redundant.

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

show more ...


/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/common/desc_image_load.c
/rk3399_ARM-atf/docs/about/release-information.rst
/rk3399_ARM-atf/docs/change-log.rst
/rk3399_ARM-atf/docs/components/fconf.rst
/rk3399_ARM-atf/docs/components/index.rst
/rk3399_ARM-atf/docs/components/spci-manifest-binding.rst
/rk3399_ARM-atf/docs/getting_started/build-options.rst
/rk3399_ARM-atf/docs/plat/meson-gxbb.rst
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl1_load_config.puml
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl2_populate.puml
/rk3399_ARM-atf/include/arch/aarch64/arch_helpers.h
/rk3399_ARM-atf/include/drivers/auth/auth_mod.h
/rk3399_ARM-atf/include/lib/el3_runtime/context_mgmt.h
/rk3399_ARM-atf/include/lib/fconf/fconf_tbbr_getter.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_mmu_helpers.h
/rk3399_ARM-atf/include/plat/arm/common/arm_fconf_getter.h
/rk3399_ARM-atf/lib/fconf/fconf.mk
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_context.c
/rk3399_ARM-atf/make_helpers/defaults.mk
common/arm_io_storage.c
/rk3399_ARM-atf/plat/imx/imx8qx/imx8qx_bl31_setup.c
/rk3399_ARM-atf/plat/imx/imx8qx/include/platform_def.h
/rk3399_ARM-atf/plat/imx/imx8qx/platform.mk
/rk3399_ARM-atf/plat/rpi/common/aarch64/plat_helpers.S
/rk3399_ARM-atf/plat/rpi/common/include/rpi_shared.h
/rk3399_ARM-atf/plat/rpi/common/rpi3_pm.c
/rk3399_ARM-atf/plat/rpi/rpi3/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi3/platform.mk
/rk3399_ARM-atf/plat/rpi/rpi4/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi4/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/tsp/uniphier_tsp_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl2_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl31_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_xlat_setup.c
535c824e02-Apr-2020 Javier Almansa Sobrino <javier.almansasobrino@arm.com>

Fix coverity defects found on the FPGA port.

Signed-off-by: Javier Almansa Sobrino <javier.almansasobrino@arm.com>
Change-Id: I397b642eff8a09b201f497f8d2ba39e2460c0dba


/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/common/desc_image_load.c
/rk3399_ARM-atf/docs/about/release-information.rst
/rk3399_ARM-atf/docs/change-log.rst
/rk3399_ARM-atf/docs/components/fconf.rst
/rk3399_ARM-atf/docs/components/index.rst
/rk3399_ARM-atf/docs/components/spci-manifest-binding.rst
/rk3399_ARM-atf/docs/getting_started/build-options.rst
/rk3399_ARM-atf/docs/plat/meson-gxbb.rst
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl1_load_config.puml
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl2_populate.puml
/rk3399_ARM-atf/include/arch/aarch64/arch_helpers.h
/rk3399_ARM-atf/include/lib/el3_runtime/context_mgmt.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_mmu_helpers.h
/rk3399_ARM-atf/lib/fconf/fconf.mk
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_context.c
/rk3399_ARM-atf/make_helpers/defaults.mk
board/arm_fpga/fpga_pm.c
/rk3399_ARM-atf/plat/imx/imx8qx/imx8qx_bl31_setup.c
/rk3399_ARM-atf/plat/imx/imx8qx/include/platform_def.h
/rk3399_ARM-atf/plat/imx/imx8qx/platform.mk
/rk3399_ARM-atf/plat/rpi/common/aarch64/plat_helpers.S
/rk3399_ARM-atf/plat/rpi/common/include/rpi_shared.h
/rk3399_ARM-atf/plat/rpi/common/rpi3_pm.c
/rk3399_ARM-atf/plat/rpi/rpi3/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi3/platform.mk
/rk3399_ARM-atf/plat/rpi/rpi4/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi4/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/tsp/uniphier_tsp_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl2_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl31_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_xlat_setup.c
1dc1756901-Apr-2020 Masahiro Yamada <yamada.masahiro@socionext.com>

plat: remove redundant =1 from -D option

As GCC manual says, -D option defines a macro as 1, if =<value> is omitted.

-D <name>
Predefine <name> as a macro, with definition 1.

The same appl

plat: remove redundant =1 from -D option

As GCC manual says, -D option defines a macro as 1, if =<value> is omitted.

-D <name>
Predefine <name> as a macro, with definition 1.

The same applied with Clang, too.

In the context of -D option, =1 is always redundant.

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

show more ...


/rk3399_ARM-atf/Makefile
/rk3399_ARM-atf/bl32/sp_min/sp_min.ld.S
/rk3399_ARM-atf/common/desc_image_load.c
/rk3399_ARM-atf/docs/about/release-information.rst
/rk3399_ARM-atf/docs/change-log.rst
/rk3399_ARM-atf/docs/components/fconf.rst
/rk3399_ARM-atf/docs/components/index.rst
/rk3399_ARM-atf/docs/components/spci-manifest-binding.rst
/rk3399_ARM-atf/docs/getting_started/build-options.rst
/rk3399_ARM-atf/docs/plat/meson-gxbb.rst
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl1_load_config.puml
/rk3399_ARM-atf/docs/resources/diagrams/plantuml/fconf_bl2_populate.puml
/rk3399_ARM-atf/include/arch/aarch64/arch_helpers.h
/rk3399_ARM-atf/include/lib/cpus/aarch64/cpu_macros.S
/rk3399_ARM-atf/include/lib/el3_runtime/context_mgmt.h
/rk3399_ARM-atf/include/lib/xlat_tables/xlat_mmu_helpers.h
/rk3399_ARM-atf/lib/fconf/fconf.mk
/rk3399_ARM-atf/lib/xlat_tables_v2/xlat_tables_context.c
/rk3399_ARM-atf/make_helpers/defaults.mk
board/fvp/platform.mk
board/juno/platform.mk
board/rdn1edge/platform.mk
/rk3399_ARM-atf/plat/imx/imx8qx/imx8qx_bl31_setup.c
/rk3399_ARM-atf/plat/imx/imx8qx/include/platform_def.h
/rk3399_ARM-atf/plat/imx/imx8qx/platform.mk
/rk3399_ARM-atf/plat/rpi/common/aarch64/plat_helpers.S
/rk3399_ARM-atf/plat/rpi/common/include/rpi_shared.h
/rk3399_ARM-atf/plat/rpi/common/rpi3_pm.c
/rk3399_ARM-atf/plat/rpi/rpi3/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi3/platform.mk
/rk3399_ARM-atf/plat/rpi/rpi4/include/platform_def.h
/rk3399_ARM-atf/plat/rpi/rpi4/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/platform.mk
/rk3399_ARM-atf/plat/socionext/uniphier/tsp/uniphier_tsp_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl2_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_bl31_setup.c
/rk3399_ARM-atf/plat/socionext/uniphier/uniphier_xlat_setup.c
4ed750a431-Mar-2020 Mark Dykes <mardyk01@review.trustedfirmware.org>

Merge "plat: pass -D option to BL*_CPPFLAGS instead of BL*_CFLAGS" into integration

8eceb1c931-Mar-2020 Olivier Deprez <olivier.deprez@arm.com>

Merge "Create separate header for ARM specific SMCCC defines" into integration

27c5e15e31-Mar-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "TF-A GICv3 driver: Introduce makefile" into integration

11a3c5ee25-Mar-2020 Masahiro Yamada <yamada.masahiro@socionext.com>

plat: pass -D option to BL*_CPPFLAGS instead of BL*_CFLAGS

-D is a preprocessor flag that defines a macro. So, adding it to
BL*_CPPFLAGS makes more sense. You can reference it not only from
.c files

plat: pass -D option to BL*_CPPFLAGS instead of BL*_CFLAGS

-D is a preprocessor flag that defines a macro. So, adding it to
BL*_CPPFLAGS makes more sense. You can reference it not only from
.c files but also from .S files.

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

show more ...

0a81158f30-Mar-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "plat/sgm775: Add support for dynamic config using fconf" into integration

ebe1f2cf27-Mar-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

plat/sgm775: Add support for dynamic config using fconf

1. Necessary changes to platform makefile to include fw_config
device tree and package it in fip.bin

2. Removed hw_config node from fw_config

plat/sgm775: Add support for dynamic config using fconf

1. Necessary changes to platform makefile to include fw_config
device tree and package it in fip.bin

2. Removed hw_config node from fw_config dts as there is no
HW_CONFIG device tree source for sgm775

3. Added mbedtls_heap related properties for TBBR functionality

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

show more ...

1...<<61626364656667686970>>...102