feat(plat/arm): read device memory info from Boot manifest
- Update Boot manifest to v0.4 with entries for PCIe IO
memory regions to match corresponding TF-A patch
https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/31696
- Read device memory regions information from Boot
manifest to arm_dev structure
- Rename arm_dram.h to arm_memory.h and structures
that used to describe DRAM layout and now describe
both DRAM or device memory regions:
- ns_dram_bank -> memory_bank
- ns_dram_info -> memory_info
- arm_dram_layout -> arm_memory_layout
- Rename PLAT_ARM_MAX_DRAM_BANKS to PLAT_ARM_MAX_MEM_BANKS,
which sets the maximum supported number for DRAM banks and
device memory regions
- Add RMM_MAX_DEV_GRANULES - maximum supported number of
device granules.
Change-Id: I8380dc83f6b73edaba64dadef7f2b696fef51418
Signed-off-by: AlexeiFedorov <Alexei.Fedorov@arm.com>
12 files changed