arm-trusted-firmware/lib/psci
Roberto Vargas 36a8f8fd47 reset2: Add PSCI system_reset2 function
This patch implements PSCI_SYSTEM_RESET2 API as defined in PSCI
v1.1 specification. The specification allows architectural and
vendor-specific resets via this API. In the current specification,
there is only one architectural reset, the warm reset. This reset is
intended to provide a fast reboot path that guarantees not to reset
system main memory.

Change-Id: I057bb81a60cd0fe56465dbb5791d8e1cca025bd3
Signed-off-by: Roberto Vargas <roberto.vargas@arm.com>
2017-10-13 08:08:22 +01:00
..
aarch32 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
aarch64 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
psci_common.c psci_common: Resolve GCC static analysis false positive 2017-08-23 14:04:59 -07:00
psci_lib.mk mem_protect: Add mem_protect API 2017-09-25 13:32:20 +01:00
psci_main.c reset2: Add PSCI system_reset2 function 2017-10-13 08:08:22 +01:00
psci_mem_protect.c mem_protect: Add mem_protect API 2017-09-25 13:32:20 +01:00
psci_off.c Reduce time lock in psci_do_cpu_off 2017-09-06 14:48:15 +01:00
psci_on.c Address edge case for stale PSCI CPU data in cache 2017-07-26 11:59:00 +01:00
psci_private.h reset2: Add PSCI system_reset2 function 2017-10-13 08:08:22 +01:00
psci_setup.c reset2: Add PSCI system_reset2 function 2017-10-13 08:08:22 +01:00
psci_stat.c psci: minor fixes in lib 2017-06-22 22:10:32 +02:00
psci_suspend.c lib: psci: early suspend handler for platforms 2017-07-31 11:41:17 -07:00
psci_system_off.c reset2: Add PSCI system_reset2 function 2017-10-13 08:08:22 +01:00