plat/arm : update BL size macros to give BL1 and BL2 more space for TBB
authorQixiang Xu <qixiang.xu@arm.com>
Thu, 24 Aug 2017 06:28:08 +0000 (14:28 +0800)
committerQixiang Xu <qixiang.xu@arm.com>
Fri, 22 Sep 2017 01:48:36 +0000 (09:48 +0800)
commitddfd38e83058491c30ddeb59c384c374d570d9a2
tree54367b2314017ee9387d0705e891bef78e52c0b7
parentdf312c5a2b152953f755df9d979cff20afb7ef4b
plat/arm : update BL size macros to give BL1 and BL2 more space for TBB

For Trusted Board Boot, BL1 RW section and BL2 need more space to
support the ECDSA algorithm. Specifically, PLAT_ARM_MAX_BL1_RW_SIZE
is increased on ARM platforms.

And on the Juno platform:
    - BL2 size, PLAT_ARM_MAX_BL2_SIZE is increased.
    - SCP_BL2 is loaded into the space defined by BL31_BASE ->
      BL31_RW_BASE. In order to maintain the same size space for
      SCP_BL2,PLAT_ARM_MAX_BL31_SIZE is increased.

Change-Id: I379083f918b40ab1c765da4e71780d89f0058040
Co-Authored-By: David Cunado <david.cunado@arm.com>
Signed-off-by: Qixiang Xu <qixiang.xu@arm.com>
include/plat/arm/board/common/board_arm_def.h
plat/arm/board/juno/include/platform_def.h