arm-trusted-firmware/lib/psci
Varun Wadekar 1862d6203c lib: psci: early suspend handler for platforms
This patch adds an early suspend handler, that executes with
SMP and data cache enabled. This handler allows platforms to
perform any early actions during the CPU suspend entry sequence.

This handler is optional and platforms can choose to implement it
depending on their needs. The `pwr_domain_suspend` handler still
exists and platforms can keep on using it without any side effects.

Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2017-07-31 11:41:17 -07: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 Tegra: enable 'signed-comparison' compilation warning/errors 2017-06-14 14:59:07 -07:00
psci_lib.mk Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
psci_main.c Tegra: enable 'signed-comparison' compilation warning/errors 2017-06-14 14:59:07 -07:00
psci_off.c Tegra: enable 'signed-comparison' compilation warning/errors 2017-06-14 14:59:07 -07: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 Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
psci_setup.c Use SPDX license identifiers 2017-05-03 09:39:28 +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 Fix order of #includes 2017-07-12 14:45:31 +01:00