tegra132: add spin table support

Hardware / Coreboot - Aaron Durbin [chromium.org] - 27 March 2015 02:04 UTC

Until PSCI is functional the other core still needs to be brought up in the kernel. The kernel boots these cpus with the spin table which is just an address in memory to monitor a jump location.

BUG=chrome-os-partner:31545 BRANCH=None TEST=Built and brought up secondary core in linux.

Change-Id: Iaa69110f6a647d8fd4149119d97db4fc45d7da00

127f051 tegra132: add spin table support
src/soc/nvidia/tegra132/Makefile.inc | 1 +
src/soc/nvidia/tegra132/soc.c | 64 +++++++++++++++++++++++++++++++++-
src/soc/nvidia/tegra132/spintable.S | 38 ++++++++++++++++++++
3 files changed, 102 insertions(+), 1 deletion(-)

Upstream: review.coreboot.org


  • Share