Set NS version SCTLR during warmboot path
authorDavid Cunado <david.cunado@arm.com>
Mon, 4 Sep 2017 15:41:37 +0000 (16:41 +0100)
committerDavid Cunado <david.cunado@arm.com>
Tue, 5 Sep 2017 21:24:14 +0000 (22:24 +0100)
commit88ad1461041b330b24f3cd4700c0e95a118f45aa
treea4db4afb8e3b460632b5b2184ca082a3f20e697f
parent942ee0d8cf936387c5e7891237e5fb0d58d7d250
Set NS version SCTLR during warmboot path

When ARM TF executes in AArch32 state, the NS version of SCTLR
is not being set during warmboot flow. This results in secondary
CPUs entering the Non-secure world with the default reset value
in SCTLR.

This patch explicitly sets the value of the NS version of SCTLR
during the warmboot flow rather than relying on the h/w.

Change-Id: I86bf52b6294baae0a5bd8af0cd0358cc4f55c416
Signed-off-by: David Cunado <david.cunado@arm.com>
bl32/sp_min/sp_min_main.c