zynqmp: pm: Add support for setting suspend-to-RAM mode
Beside standard suspend-to-RAM state, Zynq MPSoC supports
suspend-to-RAM state with additional power savings, called
power-off suspend-to-RAM. If this mode is set, only NODE_EXTERN
must be set as wake source. Standard suspend-to-RAM procedure
is unchanged.

This patch adds support for setting suspend mode from higher
ELs and ensuring that all conditions for power-off suspend mode
are set.

Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com>
Signed-off-by: Filip Drazic <filip.drazic@aggios.com>
1 parent d744b6f commit 34c571392ea3b9a4efffa2e61618f44361f4bfca
@Siva Durga Prasad Paladugu Siva Durga Prasad Paladugu authored on 27 Apr 2018
Showing 3 changed files
View
plat/xilinx/zynqmp/pm_service/pm_client.c
View
plat/xilinx/zynqmp/pm_service/pm_client.h
View
plat/xilinx/zynqmp/pm_service/pm_svc_main.c