coreboot/src/arch
Aaron Durbin be3e2387c6 arm64: secmon: prepare for passing more state into secmon
The current implementation of secmon assumes just entry/arg
are passed to secmon for starting up a CPU. That's lacking
in flexibility. Therefore change secmon_params to contain
both the BSP and secondary CPUs' entry/arg information.
That way more information can be added to secmon_params when
needed.

BUG=chrome-os-partner:32112
BRANCH=None
TEST=Built and booted SMP kernel using PSCI and spin table.

Change-Id: I84c478ccefdfa4580fcc078a2491f49f86a9757a
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: c5fb5bd857
Original-Change-Id: Iafb82d5cabc806b6625799a6b3dff8d77bdb27e9
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/227548
Original-Reviewed-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-on: http://review.coreboot.org/9395
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-10 11:57:09 +02:00
..
arm armv7-m: set stack pointer to _estack 2015-04-10 07:42:28 +02:00
arm64 arm64: secmon: prepare for passing more state into secmon 2015-04-10 11:57:09 +02:00
mips timer: Add generic udelay() implementation 2015-04-08 18:35:01 +02:00
riscv kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
x86 kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00