Home
last modified time | relevance | path

Searched hist:"9 daed40c66d662b6b696d1d2b735f37e234502bf" (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/arch/arm/sm/
H A Dpsci.c9daed40c66d662b6b696d1d2b735f37e234502bf Mon Apr 26 12:46:30 UTC 2021 Igor Opaniuk <igor.opaniuk@foundries.io> core: arm: sm: upgrade to PSCI 1.1

Add support for new functions, introduced in PSCI v1.1 spec [1] (all
are optional):
* SYSTEM_RESET2 - extends existing SYSTEM_RESET. It provides
architectural reset definitions and vendor-specific
resets.
* MEM_PROTECT - provides protection against cold reboot attacks,
by ensuring that memory is overwritten before it is
handed over to an operating system loader.
* MEM_PROTECT_CHECK_RANGE - used to check whether a memory range is
protected by MEM_PROTECT.

[1] https://developer.arm.com/documentation/den0022/latest/

Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Igor Opaniuk <igor.opaniuk@foundries.io>
/optee_os/core/arch/arm/include/sm/
H A Dpsci.h9daed40c66d662b6b696d1d2b735f37e234502bf Mon Apr 26 12:46:30 UTC 2021 Igor Opaniuk <igor.opaniuk@foundries.io> core: arm: sm: upgrade to PSCI 1.1

Add support for new functions, introduced in PSCI v1.1 spec [1] (all
are optional):
* SYSTEM_RESET2 - extends existing SYSTEM_RESET. It provides
architectural reset definitions and vendor-specific
resets.
* MEM_PROTECT - provides protection against cold reboot attacks,
by ensuring that memory is overwritten before it is
handed over to an operating system loader.
* MEM_PROTECT_CHECK_RANGE - used to check whether a memory range is
protected by MEM_PROTECT.

[1] https://developer.arm.com/documentation/den0022/latest/

Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Igor Opaniuk <igor.opaniuk@foundries.io>