arm-trusted-firmware/docs
Antonio Nino Diaz 0029624fe2 Add PLAT_xxx_ADDR_SPACE_SIZE definitions
Added the definitions `PLAT_PHY_ADDR_SPACE_SIZE` and
`PLAT_VIRT_ADDR_SPACE_SIZE` which specify respectively the physical
and virtual address space size a platform can use.

`ADDR_SPACE_SIZE` is now deprecated. To maintain compatibility, if any
of the previous defines aren't present, the value of `ADDR_SPACE_SIZE`
will be used instead.

For AArch64, register ID_AA64MMFR0_EL1 is checked to calculate the
max PA supported by the hardware and to verify that the previously
mentioned definition is valid. For AArch32, a 40 bit physical
address space is considered.

Added asserts to check for overflows.

Porting guide updated.

Change-Id: Ie8ce1da5967993f0c94dbd4eb9841fc03d5ef8d6
Signed-off-by: Antonio Nino Diaz <antonio.ninodiaz@arm.com>
2016-12-13 15:35:15 +00:00
..
diagrams Initialize secondary CPUs during cold boot 2016-03-07 09:23:38 +00:00
plat Merge pull request #651 from Xilinx/zynqmp_uart 2016-07-04 18:05:15 +01:00
spd spd: dispatcher for interacting with the Trusty TEE 2016-11-08 15:50:04 -08:00
auth-framework.md Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
change-log.md Release v1.3: update change-log.md 2016-10-13 15:17:39 +01:00
cpu-specific-build-macros.md Doc: Add links to the A53/A57 Errata Notice documents 2016-04-21 13:00:28 +01:00
firmware-design.md firmware-design.md: Fix broken link 2016-11-14 16:04:01 +00:00
firmware-update.md Documentation: Fix broken links in ToCs 2016-01-12 11:19:39 +00:00
interrupt-framework-design.md Docs: Clarify IRQ/FIQ handler API in Interrupt Design Guide 2016-11-17 10:04:49 +00:00
platform-migration-guide.md Remove dashes from image names: 'BL3-x' --> 'BL3x' 2015-12-14 12:31:37 +00:00
porting-guide.md Add PLAT_xxx_ADDR_SPACE_SIZE definitions 2016-12-13 15:35:15 +00:00
psci-lib-integration-guide.md Docs: Add the PSCI library integration guide 2016-09-28 16:56:10 +01:00
psci-pd-tree.md Rework type usage in Trusted Firmware 2016-07-18 17:52:15 +01:00
reset-design.md Introduce the ARM TF reset design document 2015-12-15 15:14:43 +00:00
rt-svc-writers-guide.md Introduce PSCI Library Interface 2016-07-19 10:19:01 +01:00
trusted-board-boot.md Replace fip_create with fiptool 2016-07-29 10:38:46 +01:00
user-guide.md Clarify dependency for PSCI_EXTENDED_STATE_ID 2016-11-22 10:05:47 +00:00