arm-trusted-firmware/plat/arm/common
Rohit Mathew 341df6af6e feat(arm): move GPT setup to common BL source
As of now, GPT setup is being handled from BL2 for plat/arm platforms.
However, for platforms having a separate entity to load firmware images,
it is possible for BL31 to setup the GPT. In order to address this
concern, move the GPT setup implementation from arm_bl2_setup.c file to
arm_common.c. Additionally, rename the API from arm_bl2_gpt_setup to
arm_gpt_setup to make it boot stage agnostic.

Signed-off-by: Rohit Mathew <Rohit.Mathew@arm.com>
Change-Id: I35d17a179c8746945c69db37fd23d763a7774ddc
2024-01-25 10:45:22 +00:00
..
aarch32 chore: use tabs for indentation 2022-08-30 19:40:44 +02:00
aarch64 chore(auth)!: remove CryptoCell-712/713 support 2023-11-08 10:42:33 +02:00
fconf feat(partition): add support to use backup GPT header 2023-10-27 08:31:54 -05:00
sp_min feat(plat/arm): enable PIE when RESET_TO_SP_MIN=1 2021-06-29 11:59:01 +01:00
trp feat(rme): set DRAM information in Boot Manifest platform data 2023-01-17 16:35:41 +00:00
tsp fix(tree): correct some typos 2023-05-09 15:57:12 +01:00
arm_bl1_fwu.c fvp_r: load, auth, and transfer from BL1 to BL33 2021-09-30 17:07:11 +01:00
arm_bl1_setup.c chore(auth)!: remove CryptoCell-712/713 support 2023-11-08 10:42:33 +02:00
arm_bl2_el3_setup.c feat(bl2): add gpt support 2023-10-31 23:00:37 +01:00
arm_bl2_setup.c feat(arm): move GPT setup to common BL source 2024-01-25 10:45:22 +00:00
arm_bl2u_setup.c Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
arm_bl31_setup.c fix(arm): correct the SPMC_AT_EL3 condition 2023-11-08 09:33:23 +00:00
arm_cci.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
arm_ccn.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
arm_common.c feat(arm): move GPT setup to common BL source 2024-01-25 10:45:22 +00:00
arm_common.mk feat(arm): add COT_DESC_IN_DTB option for CCA CoT 2024-01-18 13:55:07 -06:00
arm_console.c fix(fvp): FCONF Trace Not Shown 2022-03-10 16:03:41 +01:00
arm_dyn_cfg.c refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3 2023-03-15 11:43:14 +00:00
arm_dyn_cfg_helpers.c feat(fvp): add Event Log maximum size property in DT 2023-04-18 17:13:17 +02:00
arm_err.c feat(fvp): add plat API to set and get the DRTM error 2022-10-05 15:25:28 +01:00
arm_gicv2.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
arm_gicv3.c fix(ras): remove RAS_FFH_SUPPORT and introduce FFH_SUPPORT 2023-11-01 17:45:56 +00:00
arm_image_load.c build(bl2): enable SP pkg loading for S-EL1 SPMC 2021-09-28 16:44:58 +02:00
arm_io_storage.c feat(fwu): pass a const metadata structure to platform routines 2022-01-27 18:09:02 +05:30
arm_nor_psci_mem_protect.c Coverity: remove unnecessary header file includes 2020-02-04 10:23:51 -06:00
arm_pm.c feat(fvp): enable support for PSCI OS-initiated mode 2023-03-23 19:27:19 -07:00
arm_sip_svc.c refactor(arm): allow platform specific SiP support 2023-10-19 22:42:38 -05:00
arm_topology.c plat/arm: use Aff3 bits also to validate mpidr 2019-10-21 14:09:46 +01:00
arm_tzc400.c plat/arm/tzc: add support to configure multiple tzc400 2020-02-19 13:26:53 +05:30
arm_tzc_dmc500.c plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00
plat_arm_sip_svc.c feat(fvp): new SiP call to set an interrupt pending 2023-10-19 22:42:45 -05:00