FVP: Do not map DEVICE2 memory range when TBB is disabled
authorSandrine Bailleux <sandrine.bailleux@arm.com>
Fri, 26 May 2017 14:48:10 +0000 (15:48 +0100)
committerSandrine Bailleux <sandrine.bailleux@arm.com>
Tue, 25 Jul 2017 12:09:00 +0000 (13:09 +0100)
commit284c3d67090586b20c7eed2955c05094dccff2e1
tree9ed7a9ade985e7194bd2819624c8bfa80220b626
parent0350bc6d05f05a3007aead7138297c9f4aef1c5a
FVP: Do not map DEVICE2 memory range when TBB is disabled

The DEVICE2 memory range is needed to access the Root of Trust Public
Key registers. This is not needed when Trusted Board Boot is disabled
so it's safer to not map it in this case. This also saves one level-2
page table in each of BL1 and BL2 images.

Also add some comments.

Change-Id: I67456b44f3fd5e145f6510a8499b7fdf720a7273
Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
plat/arm/board/common/board_css_common.c
plat/arm/board/fvp/fvp_common.c