ARM platforms: Reintroduce coherent memory for BL1 and BL2
authorSoby Mathew <soby.mathew@arm.com>
Tue, 18 Sep 2018 10:42:42 +0000 (11:42 +0100)
committerSoby Mathew <soby.mathew@arm.com>
Tue, 18 Sep 2018 12:29:35 +0000 (13:29 +0100)
commit943bb7f8f4691966e0d2663a4ba0ef77af7d313a
treec8fccb49de42acda9726b486b6489195a87f4b34
parente52ed092cde21d13533df32eb68629a980d69b4b
ARM platforms: Reintroduce coherent memory for BL1 and BL2

The patch d323af9 removed the support for coherent memory in BL1 and
BL2 for ARM platforms. But the CryptoCell SBROM  integration depends
on use of coherent buffers for passing data from the AP CPU to the
CryptoCell. Hence this patch reintroduces support for coherent
memory in BL1 and BL2 if ARM_CRYPTOCELL_INTEG=1.

Change-Id: I011482dda7f7a3ec9e3e79bfb3f4fa03796f7e02
Signed-Off-by: Soby Mathew <soby.mathew@arm.com>
plat/arm/common/arm_bl1_setup.c
plat/arm/common/arm_bl2_setup.c
plat/arm/common/arm_common.mk