PSCI: Build option to enable D-Caches early in warmboot
This patch introduces a build option to enable D-cache early on the CPU
after warm boot. This is applicable for platforms which do not require
interconnect programming to enable cache coherency (eg: single cluster
platforms). If this option is enabled, then warm boot path enables
D-caches immediately after enabling MMU.

Fixes ARM-Software/tf-issues#456

Change-Id: I44c8787d116d7217837ced3bcf0b1d3441c8d80e
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
1 parent 9423f8e commit bcc3c49c90a1e79befa72b8871d4d4c6031c15b7
@Soby Mathew Soby Mathew authored on 10 Apr 2017
Showing 7 changed files
View
Makefile
View
bl31/aarch64/bl31_entrypoint.S
View
bl32/sp_min/aarch32/entrypoint.S
View
docs/user-guide.md
View
lib/psci/psci_on.c
View
lib/psci/psci_suspend.c
View
make_helpers/defaults.mk