arm-trusted-firmware/plat/arm/common
Rakshit Goyal eab1ed54bf feat(arm): add a macro for SPMC manifest base address
In RESET_TO_BL31, the SPMC manifest base address that is utilized by
bl32_image_ep_info has to be statically defined as DT is not available.
Common arm code sets this to the top of SRAM using macros but it can be
different for some platforms. Hence, introduce the macro
PLAT_ARM_SPMC_MANIFEST_BASE that could be re-defined by platform as per
their use-case. Platforms that utilize arm_def.h would use the existing
value from arm common code.

Signed-off-by: Rakshit Goyal <rakshit.goyal@arm.com>
Change-Id: I4491749ad2b5794e06c9bd11ff61e2e64f21a948
2025-02-05 10:58:32 +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 fix(fconf): boot fails using ARM_ARCH_MINOR=8 2024-01-30 12:15:52 +01:00
sp_min fix(juno): remove incorrect assert in sp min boot 2024-05-14 18:23:29 +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 feat(arm): migrate heap info to fw handoff 2024-12-18 14:48:24 +00:00
arm_bl2_el3_setup.c feat(arm): add support for loading CONFIG from BL2 2024-09-27 14:58:58 +01:00
arm_bl2_setup.c fix(arm): use EL3_PAS in MAP_BL2_TOTAL definition 2025-01-07 17:13:44 +01:00
arm_bl2u_setup.c Switch AARCH32/AARCH64 to __aarch64__ 2019-08-01 13:45:03 -07:00
arm_bl31_setup.c feat(arm): add a macro for SPMC manifest base address 2025-02-05 10:58:32 +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(d128): add support for FEAT_D128 2024-10-24 14:51:55 -05:00
arm_common.mk fix(build): include platform mk earlier 2025-01-07 17:14:18 +01:00
arm_console.c fix(fvp): FCONF Trace Not Shown 2022-03-10 16:03:41 +01:00
arm_dyn_cfg.c feat(arm): migrate heap info to fw handoff 2024-12-18 14:48:24 +00:00
arm_dyn_cfg_helpers.c feat(tc): add DPE context handle node to device tree 2024-03-06 16:55:23 +01: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 feat(arm): support FW handoff b/w BL2 & BL31 2024-04-26 09:00:12 +00:00
arm_io_storage.c fix(arm): check the presence of the policy check function 2024-07-17 10:46:53 +02:00
arm_ni.c feat(tc): print ni-tower discovery tree 2025-01-07 14:42:25 +00:00
arm_nor_psci_mem_protect.c Coverity: remove unnecessary header file includes 2020-02-04 10:23:51 -06:00
arm_pm.c fix(psci): mask the Last in Level nibble in StateId 2024-05-08 10:09:07 +01:00
arm_sip_svc.c refactor(smccc): move pmf to vendor el3 calls 2024-05-06 09:42:11 -05:00
arm_topology.c plat/arm: use Aff3 bits also to validate mpidr 2019-10-21 14:09:46 +01:00
arm_transfer_list.c feat(arm): migrate heap info to fw handoff 2024-12-18 14:48:24 +00: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 fix(spm): reduce verbosity on passing tf-a-tests 2024-02-23 10:41:56 +01:00