switch-coreboot/src
Aaron Durbin f793d432b9 arm64: secmon: wait for all CPUs to enter secmon
There is state within the system that relies on having
all CPUs present in order to proceed with initialization.
The current expectation is that all CPUs are online and
entering the secure monitor. Therefore, wait until all
CONFIG_MAX_CPUs show up.

BUG=chrome-os-partner:32112
BRANCH=None
TEST=Can get all CPUs up in kernel using PSCI.

Change-Id: I741a09128e99e0cb0c9f4046b1c0d27582fda963
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: 030535b7c9821b40bf4a51f88e289eab8af9aa13
Original-Change-Id: Ia0f744c93766efc694b522ab0af9aedf7329ac43
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/227547
Original-Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: http://review.coreboot.org/9394
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-10 11:57:05 +02:00
..
arch arm64: secmon: wait for all CPUs to enter secmon 2015-04-10 11:57:05 +02:00
console New mechanism to define SRAM/memory map with automatic bounds checking 2015-04-06 22:05:01 +02:00
cpu kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
device cbfs: correct types used for accessing files 2015-04-01 22:51:10 +02:00
drivers kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
ec kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
include timer: Add generic udelay() implementation 2015-04-08 18:35:01 +02:00
lib timer: Add generic udelay() implementation 2015-04-08 18:35:01 +02:00
mainboard bg4cd: Change all SoC headers to <soc/headername.h> system 2015-04-09 15:49:33 +02:00
northbridge northbridge/amd/agesa/familyXY: Make NULL device op explicit 2015-04-09 19:34:22 +02:00
soc bg4cd: set bootblock and verstage architecture to armv7-m 2015-04-10 07:42:23 +02:00
southbridge kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
superio kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
vendorcode cbfs: Enforce media->map() result checking, improve error messages 2015-04-07 23:02:18 +02:00
Kconfig timer: Add generic udelay() implementation 2015-04-08 18:35:01 +02:00