summaryrefslogtreecommitdiff
path: root/docs/plat
diff options
context:
space:
mode:
authorVarun Wadekar <vwadekar@nvidia.com>2015-07-03 16:31:28 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2015-07-06 09:15:02 +0530
commit94c672e77f5e39902e46c26cc38df313f9bc1e49 (patch)
treec4f8aef44eeb7f0e124d8598c8659dbfa789e188 /docs/plat
parent484bb38509e8822d8b1fde93e215eb0e7abdf86d (diff)
Implement get_sys_suspend_power_state() handler for Tegra
This patch implements the get_sys_suspend_power_state() handler required by the PSCI SYSTEM_SUSPEND API. The intent of this handler is to return the appropriate State-ID field which can be utilized in `affinst_suspend()` to suspend to system affinity level. Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Diffstat (limited to 'docs/plat')
-rw-r--r--docs/plat/nvidia-tegra.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/plat/nvidia-tegra.md b/docs/plat/nvidia-tegra.md
index e4f9a05e..1ff8c706 100644
--- a/docs/plat/nvidia-tegra.md
+++ b/docs/plat/nvidia-tegra.md
@@ -28,3 +28,10 @@ Preparing the BL31 image to run on Tegra SoCs
CROSS_COMPILE=<path-to-aarch64-gcc>/bin/aarch64-none-elf- make PLAT=tegra \
TARGET_SOC=<target-soc e.g. t210> BL32=<path-to-trusted-os-binary> \
SPD=<dispatcher e.g. tlkd> all
+
+Power Management
+================
+The PSCI implementation expects each platform to expose the 'power state'
+parameter to be used during the 'SYSTEM SUSPEND' call. The state-id field
+is implementation defined on Tegra SoCs and is preferably defined by
+tegra_def.h.