arm-trusted-firmware/plat/arm
Rakshit Goyal 12973bcc89 feat(rdv3): define SPMC manifest base address
ARM_SPMC_MANIFEST_BASE defines the base address of the SPMC manifest
used by BL32. In the non-RESET_TO_BL31 case, it is defined relative to
the top of Trusted SRAM. However, for RESET_TO_BL31, the
PLAT_ARM_SPMC_MANIFEST_BASE macro can be used to set it to a different
location which is then used to populate ARM_SPMC_MANIFEST_BASE.

As the RD-V3 platform and its variants have a different SRAM layout
compared to that defined in arm_def.h, define the
PLAT_ARM_SPMC_MANIFEST_BASE macro to an address suitable for this
platform and its variants.

Signed-off-by: Rakshit Goyal <rakshit.goyal@arm.com>
Change-Id: I36e1eb21ab3d1c68bddb52c62198fcdfc40d8993
2025-02-05 10:58:38 +00:00
..
board feat(rdv3): define SPMC manifest base address 2025-02-05 10:58:38 +00:00
common feat(arm): add a macro for SPMC manifest base address 2025-02-05 10:58:32 +00:00
css/common fix(css): turn the redistributor off on PSCI CPU_OFF 2024-12-17 13:26:45 +00:00
soc/common plat/arm: Sanitise includes 2019-01-25 16:04:10 +00:00