Home
last modified time | relevance | path

Searched hist:"7 aea908761a6a2923940b8c9491cc1e749142ad1" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/bl31/
H A Dbl31_main.c7aea908761a6a2923940b8c9491cc1e749142ad1 Sat Feb 01 07:51:28 UTC 2014 Achin Gupta <achin.gupta@arm.com> Add context management library

This patch adds support for a cpu context management library. This
library will be used to:

1. Share pointers to secure and non-secure state cpu contexts between
runtime services e.g. PSCI and Secure Payload Dispatcher services
2. Set SP_EL3 to a context structure which will be used for
programming an ERET into a lower EL
3. Provide wrapper functions to save and restore EL3 & EL1
state. These functions will in turn use the helper functions in
context.S

Change-Id: I655eeef83dcd2a0c6f2eb2ac23efab866ac83ca0
H A Dbl31.mk7aea908761a6a2923940b8c9491cc1e749142ad1 Sat Feb 01 07:51:28 UTC 2014 Achin Gupta <achin.gupta@arm.com> Add context management library

This patch adds support for a cpu context management library. This
library will be used to:

1. Share pointers to secure and non-secure state cpu contexts between
runtime services e.g. PSCI and Secure Payload Dispatcher services
2. Set SP_EL3 to a context structure which will be used for
programming an ERET into a lower EL
3. Provide wrapper functions to save and restore EL3 & EL1
state. These functions will in turn use the helper functions in
context.S

Change-Id: I655eeef83dcd2a0c6f2eb2ac23efab866ac83ca0