Searched hist:bb5ffdba18198cffa7480c7dd66c3e0d60a7af30 (Results 1 – 1 of 1) sorted by relevance
| /rk3399_ARM-atf/bl31/ |
| H A D | bl31_main.c | bb5ffdba18198cffa7480c7dd66c3e0d60a7af30 Fri May 16 14:38:04 UTC 2014 Andrew Thoelke <andrew.thoelke@arm.com> Set SCR_EL3.RW correctly before exiting bl31_main
SCR_EL3.RW was not updated immediately before exiting bl31_main() and running BL3-3. If a AArch32 Secure-EL1 Payload had just been initialised, then the SCR_EL3.RW bit would be left indicating a 32-bit BL3-3, which may not be correct.
This patch explicitly sets SCR_EL3.RW appropriately based on the provided SPSR_EL3 value for the BL3-3 image.
Fixes ARM-software/tf-issues#126
Change-Id: Ic7716fe8bc87e577c4bfaeb46702e88deedd9895
|