psci: replace secure context with suspend context
The secure context saved and restored across a cpu_suspend operation
can be more than just the state of the secure system registers e.g. we
also need to save the affinity level till which the cpu is being
powered down. This patch creates a suspend_context data structure
which includes the system register context. This will allow other bits
to be saved and restored as well in subsequent patches.

Change-Id: I1c1f7d25497388b54b7d6ee4fab77e8c6a9992c4
1 parent 03cb8fb commit a59caa4cbd03c394e7a5bf098ddd9db457b35aae
@Achin Gupta Achin Gupta authored on 5 Dec 2013
Dan Handley committed on 20 Jan 2014
Showing 4 changed files
View
common/psci/psci_afflvl_suspend.c
View
common/psci/psci_common.c
View
common/psci/psci_private.h
View
include/aarch64/arch.h