arm-trusted-firmware/plat/qemu/common
Radoslaw Biernacki 9a006ad105 qemu: Simplify the image size calculation
Patch introduce the macro NS_IMAGE_MAX_SIZE to simplify the image size
calculation. Use of additional parenthesis removes the possibility of
improper calculations due nested macro expansion for subtraction.
In case of platforms with DRAM window over 32bits, patch also removes
potential problems with type casting, as meminfo.image_size is uint32_t
but macro calculations were done in 64bit space.

Signed-off-by: Radoslaw Biernacki <radoslaw.biernacki@linaro.org>
Change-Id: I2d05a2d9dd6000dba6114df53262995cf85af018
2019-09-18 15:58:13 +02:00
..
aarch32 qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
aarch64 qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
include qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
sp_min qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_bl1_setup.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_bl2_mem_params_desc.c qemu: Simplify the image size calculation 2019-09-18 15:58:13 +02:00
qemu_bl2_setup.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_bl31_setup.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_common.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_console.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_gicv2.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_gicv3.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_image_load.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_io_storage.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_pm.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_private.h qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_rotpk.S qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_stack_protector.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
qemu_trusted_boot.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00
topology.c qemu: introducing sub-platforms to qemu platform 2019-09-18 15:57:17 +02:00